MiravoMiravo

Centrifugal Pump

Model a centrifugal pump with operating state, hydraulic response, vibration growth, runtime health, and cavitation-oriented fault behavior.

Centrifugal pump model illustration

What it is

A variable-speed centrifugal pump with a head-flow curve, priming logic, axial and radial vibration, and bearing temperature.

Used in

Every built-in template uses this model: smart-factory (utility pump), water-treatment (raw-water, dosing, sludge and distribution pumps), commercial-building (chilled-water and heating-loop circulation), backup-power (chilled-water pumps), district-heating (primary and trunk network pumps) and pharma-cleanroom (chilled-water pumps).

What it tracks

MemberDescription
runningOperating state, driven by run_command and priming.
speed_feedbackRamped shaft speed.
discharge_pressurePressure response to speed, flow, and fault state.
differential_headHead rise across the pump.
flow_rateDelivered flow, coupled to head curve.
motor_currentMotor current.
vibration_axial / vibration_radialVibration on two axes.
bearing_temperatureBearing temperature.
runtime_hoursLifetime counter.

Fault modes

  • bearing_wear: vibration and bearing temperature rise, after a 30-minute creep (vibration ×1.15, bearing temperature +2 °C).
  • cavitation: a radial vibration spike, with lower flow, head and discharge pressure.
  • impeller_imbalance: vibration rises on both axes, mostly radial, and motor current rises.
  • bearing_seizure: end-of-life failure, only in the critical stage (rate 0.05/h, so it almost always fires within the stage's 100 operating hours). A 30-minute precursor (radial vibration ×1.3, bearing temperature +5 °C), then speed feedback coasts to 0 over 20 s and bearing temperature jumps 25 °C: running goes false. Production stops. It has no duration: it stays tripped until ResetFault, Maintain or miravo inject --clear.

Key parameters

ParameterDefaultUnit
rated_rpm1750rpm
rated_flow50m³/h
rated_head30m
motor_power_kw15kW
suction_pressure_nominal2.0bar

Use cases

  • Duty and standby pumps in the same plant.
  • Process flow across treatment stages.
  • Vibration-based predictive maintenance.
  • Cavitation detection data.

Customize

miravo models add centrifugal-pump --from centrifugal-pump
miravo models inspect centrifugal-pump

Was this page useful?

Last updated on