MetaEnergy

MetaFlow — Monitoring & Dispatching Platform

Real-time SCADA platform for pipeline monitoring, dispatching, hydraulic analysis, and multi-fluid simulation

Energy, Monitoring, SCADA, Gas, Real-time, Hydraulic Simulation, Pipeline, Dispatching

Overview

MetaFlow is a real-time SCADA platform for pipeline operators handling gas, liquid, and multi-fluid operations. Built on Java/Spring Boot with PostgreSQL/PostGIS and a React/TypeScript operator workstation, it delivers live telemetry, hydraulic simulation, transient analysis, alarm management, and multi-organization deployment. 9 visualization modes. Multi-fluid property database. Per-user demo environments with isolated schemas.

Challenge

Pipeline operators needed a unified platform to manage distributed infrastructure. Legacy tools were fragmented and lacked integrated simulation, slowing incident response and capacity planning. → Monitor distributed infrastructure in real time → Run hydraulic analysis on live network data → Manage alarms and coordinate dispatching across shifts → Replace fragmented C#/.NET workstations with a unified system

Solution

MetaEnergy developed MetaFlow with a multi-module Java/Spring Boot backend, a hybrid C++/Java hydraulic solver communicating via gRPC, and a React/TypeScript operator workstation with interactive SCADA visualization. The platform delivers real-time telemetry via WebSocket, hydraulic steady-state and transient solving with Colebrook/AGA friction models, and transient simulation with configurable boundary conditions. Per-user demo environments with isolated schemas, role-based access control, and multi-organization deployment with separate OAuth endpoints enable concurrent operational use across organizations.

Impact & Results

  • ✓ Unified control-room situational awareness
  • Real-time telemetry overlays across 9 visualization modes
  • ✓ Faster alarm triage
  • Integrated detection, desktop notifications, searchable history
  • ✓ Engineering-grade hydraulic analysis
  • Simulation, run comparison, and automated PDF reporting on the live pipeline model
  • ✓ Concurrent multi-user dispatching
  • Optimistic concurrency control and conflict resolution
  • ✓ Comprehensive fluid support
  • Gas, liquid, and multi-fluid operations from a single property database