Controls laboratory · VAV v0.1
VAV Controls Simulator
Follow the airflow. Tune the loop. See the room respond.
Loading simulator…
System overview
ReadyEnter settings, then start the simulation.
Trend log
One timeline. Left: airflow · Right: °C · Outer right: %. Dashed lines show setpoints.
Current FLOW_CO diagnostics
Values from the last controller evaluation, before the physical response of that step.
- Sampled airflow error (SP − actual)
- —
- P correction
- —
- Accumulated Bias
- —
- Effective integral rate
- —
- CO state
- —
Event log
Latest 100 events. Times refer to simulated time.
- No events yet.
Sequence & model assumptions
Without overrides, Room Auto uses a separate signed PI room controller. Positive demand maps Minimum to Maximum airflow with reheat off. Negative demand holds Minimum airflow and opens the reheat valve. A retained integral output can balance the room load at setpoint. Manual airflow override replaces only the airflow target; room-driven reheat remains available. Flow SP Test suspends the room controller and uses manual airflow, with reheat off unless SAT setpoint override is selected.
Reheat control offers Direct, Cascade and Manual SAT setpoint override. Cascade maps room heating demand to a SAT target between AHU supply temperature and Cascade SAT maximum, then a separate SAT PI loop controls the reheat valve. Cooling still uses airflow; this VAV has no cooling coil. Cascade operates in Room Auto, including with manual airflow, and is inactive in Flow SP Test.
Manual SAT setpoint override uses the same conventional PI loop with a user target. It overrides room heating demand and can therefore warm the room above Room SP. Select Direct or Cascade to restore room control. The coil can add heat only: targets below AHU supply temperature leave reheat off. Insufficient coil capacity leaves the SAT target unmet. In Cascade and Manual SAT control, reheat is inhibited below 10 CFM; this is an educational low-flow controller limit, not a manufacturer requirement or equipment protection specification.
FLOW_CO compares actual airflow with its setpoint. The damper is rate limited by full travel time. Flow follows available flow × (opening / 100)1.5, with a 2-second lag under fixed supply conditions. This is not a duct pressure network model.
The coil uses 55°C constant hot water and 160 W/K maximum conductance. Post-reheat SAT depends on primary temperature, actual flow and valve command. At zero flow SAT is undefined and air heat transfer is zero. Room heat capacity is 3 MJ/K and volumetric air heat capacity is 1206 J/(m³·K). Room energy includes supplied air and room heat load once, without duplicate reheat energy.
Numerical steps are one simulated second at every playback speed. Initial temperature and run duration lock after Start. Apply during a run queues settings for the next step; paused changes wait for Resume. Reset restores the run-start configuration and clears history. Returning from Flow SP Test resets the room integrator but preserves FLOW_CO Bias. Playback pauses when the simulator page becomes hidden.
All defaults and input limits are educational choices. The simplified physical model is not physically validated. It does not select products, implement equipment safeguards or reproduce manufacturer firmware. Nonzero D is unsupported.
Engineering disclaimer