Industrial Chiller
Air-cooled chilled-water chiller with dual-stage compressor and refrigerant circuit monitoring. Holds its supply setpoint under load. 10-ton class with R-134a.

What it is
An air-cooled chiller with a dual-stage compressor, R-134a refrigerant circuit monitoring and a chilled-water loop. While running with load inside capacity, supply_temp regulates to supply_temp_setpoint_c with a first-order lag (tau 90 s), a small control error and stage-cycling ripple. return_temp is supply plus a load-driven delta-T (5.5 K at design load). When load exceeds capacity (both stages maxed, or a fault removes capacity) supply drifts above setpoint. Stopped, supply and return drift to ambient (25 °C). It is based on 10-ton SMC and Carrier process chiller specifications, R-134a properties and ASHRAE 90.1 efficiency figures.
Used in
smart-factory: the utilities chiller (15 °C setpoint)commercial-building: central chilled-water plantbackup-power: data center coolingpharma-cleanroom: duty/standby chilled-water plant
What it tracks
| Member | Description |
|---|---|
return_temp | Water returning from the load: supply plus load-driven delta-T. |
supply_temp | Conditioned water out to the load, regulated to the setpoint. |
delta_t | Load indicator (return minus supply). |
base_load_pu | Loop cooling demand as a fraction of rated capacity (daily swing plus wander). |
cooling_load_pu | Load this unit carries: base_load_pu times the N+1 share (all of it for a duty unit). |
unmet_load_pu | Load the running stages cannot carry. Drives supply above setpoint. |
cooling_load_kw | Cooling delivered. power_draw is about 0.5 kW standby, 0.5 kW fan and 0.24 kW per kW cooled (COP near 4). |
compressor_stage | Staged capacity control (0, 1 or 2), following load. |
compressor_active | Whether a compressor is running. |
refrigerant_pressure_suction | Low-side pressure, an indicator of charge. |
refrigerant_pressure_discharge | High-side pressure, an indicator of condenser loading. |
power_draw | Electrical power, correlated with load. |
coolant_flow_rate | Loop flow. |
compressor_run_hours / compressor_starts | Run-hour counter and start count (one per compressor stage start, whole numbers). |
Duty/standby (N+1)
Set standby_unit: 1 and bind the duty_compressor_stage input to the duty chiller's compressor_stage. The standby then idles (compressor stage 0, supply held at setpoint, standby pump power only) while the duty compressor runs. When the duty unit stops, trips on compressor_failure or is otherwise at stage 0, the standby takes the full load within a few seconds, and hands it back when the duty unit recovers. Left at the defaults, a chiller carries its own load as before.
Fault modes
refrigerant_leak: suction and discharge pressure fall and supply temperature climbs.compressor_failure: power draw and both compressor stages drop to near zero, so cooling is lost.dirty_condenser: discharge pressure and power draw rise.compressor_seizure: end-of-life failure, only in thecriticalstage (rate 2.4/h, so it almost always fires within the stage's 2 operating hours). Both compressor stages go to 0 and power draw falls to 10 %, so cooling is lost. It has no duration: it stays tripped untilResetFault,Maintainormiravo inject --clear.
Key parameters
| Parameter | Default | Unit |
|---|---|---|
cooling_capacity_kw | 35 | kW |
supply_temp_setpoint_c | 7 | °C |
design_delta_t_k | 5.5 | °C |
load_factor | 0.5 | pu |
compressor_kw_per_kw_cooling | 0.24 | pu |
standby_unit | 0 | 0 = duty, 1 = standby |
Use cases
- A process-coolant loop for a machining line.
- A building chilled-water plant.
- Refrigerant-side fault detection and charge-level analytics.
- Energy-efficiency trending.
Customize
miravo models add industrial-chiller --from industrial-chillermiravo models inspect industrial-chillerWas this page useful?
Last updated on
CNC spindle
CNC machining spindle with speed control, tool wear progression, cutting dynamics, and ISO 10816-3 vibration monitoring. Haas VF-2 class.
Centrifugal pump
Model a centrifugal pump with operating state, hydraulic response, vibration growth, runtime health, and cavitation-oriented fault behavior.
Miravo