As urban transit systems expand and become more complex, ensuring the health and efficiency of mission-critical assets is vital to operational continuity. One such asset — the air compressor — plays a critical role in metro rail environments, supporting pneumatic braking systems, HVAC, and automated doors. A seemingly minor issue like an air leak in the pneumatic systems can cause compressors to run excessively, consuming more power, increasing maintenance needs, and leading to avoidable service interruptions.
In this blog, we continue our exploration of IBM Maximo Monitor, focusing on how you can use it to track compressor runtime and detect potential leaks in real time using derived metrics.
In a metro rail system, air compressors are expected to run intermittently. However, if there's a leak in the pneumatic circuit, the compressor compensates by running longer or continuously — a tell-tale sign of inefficiency.
Manually identifying such issues is labor-intensive and often reactive. Our goal is to detect anomalies in compressor runtime early, using amperage data from existing sensors and Maximo Monitor’s real-time analytics.
IBM Maximo Monitor offers a powerful, scalable solution for visualizing real-time IoT data, detecting anomalies, and driving data-informed decisions. Purpose-built for operational environments, it brings together streaming telemetry and advanced analytics to deliver:
One of the most transformative features in Monitor is the ability to define derived metrics. These metrics are calculated in real time from incoming data streams — enabling you to interpret asset behavior, detect states, and quantify operational performance.
For example, if a sensor reports current (amperage), a derived metric can tell you:
How do leaks occur? Common root causes include:
When leaks occur, the compressor compensates by running longer to maintain system pressure, leading to excessive energy use, premature wear, and potential service disruptions.
Example payload:
{
"timestamp": "2024-07-24T01:00:00Z",
"compressor_id": "COMP-101",
"current": 9.2
}
Function used: If current reading is greater than 1, compressor is running:
Function used: Calculate how much the compressor was running each hour.
Normal runtime: ~25–30 min/hour. Spikes or drops may indicate anomalies.
With just amperage data and a few derived metrics, Maximo Monitor unlocks a new level of visibility, efficiency, and confidence for operations teams. Transit agencies can detect leaks before they escalate, optimize maintenance workflows, and reduce system downtime.