This simulator models a dedicated smoke-exhaust cause-and-effect sequence: a motorized damper that must reach open proof before a fan starter is enabled, with an airflow/pressure proof sensor confirming delivered performance rather than just a command. Trigger the exhaust scenario, jam the damper or fail the fan drive, and watch the interface panel declare proof or timeout.
• Equipment laboratory tab: a real-time cutaway workbench of the smoke zone enclosure, motorized exhaust damper, damper actuator and end switch, exhaust fan and motor, fan starter contactor, airflow/pressure proof sensor, smoke-control interface panel and exhaust discharge, with Home view, Focus selected part, Show full enclosure / cutaway, Exploded view, Auto rotate and Expand camera controls, a numbered clickable component list with callouts, and a labels toggle. • Experiment controls: an initiate-smoke-exhaust-scenario checkbox, jam-damper-closed and fan-drive-unavailable fault checkboxes, an illustrative proof-timeout slider (5–20 s), a requested fan-speed slider (0.3–1 fraction) and an equivalent-leakage-index slider (0.05–0.7 m², illustrative), plus Start trial, Stop equipment, Acknowledge and Reset alarm memory actions, a Pause/Advance 0.1 s/Advance 1 s time control with four playback speeds (real time to 1 minute per second), a live "what is happening" sequence readout, live metrics (damper travel %, fan speed %, illustrative exhaust flow, illustrative pressure magnitude, unproved sequence time, position + fan proof), and a switch-state token display. • Curves & measurements tab: a primary-measurements chart (damper travel vs. fan speed) and a response/sequence chart (exhaust flow vs. pressure magnitude), the underlying model equations, a snapshot-measurements readout and written model-scope notes. • Experiments tab: four guided trials (normal exhaust sequence, jammed damper, unavailable fan, leakage comparison) that pre-load the relevant toggles and describe the expected response, a "Run model checks" built-in verification suite that checks the model with independent fresh instances without disturbing your current trial, and a timestamped event log with a trial-report export. • Learn & assess tab: lesson cards on initiating the exhaust mode, opening and proving the damper, starting the fan and measuring response, and diagnosing an incomplete action, a knowledge-check quiz with reset, and a scope/references panel with a link to a smoke-control technical reference document.
A dedicated smoke-control interface does not simply command a fan to run — it sequences a damper and fan starter and then checks that each step actually happened before proceeding. In this fixture, initiating the exhaust scenario latches the sequence and commands the motorized damper open; only once the damper reaches 95% of its travel does the interface enable the fan starter, and the fan ramps toward the requested speed.
The illustrative exhaust flow and pressure magnitude are computed from fan speed and damper position (flow scales with speed and damper fraction; pressure magnitude scales with speed squared and is reduced by leakage), so you can see how a leakier zone lowers achievable pressure at the same fan setting. If the damper is jammed closed or the fan drive is unavailable, the sequence never reaches open-and-running proof, and the interface panel accumulates unproved sequence time until it exceeds the selected proof timeout and declares a proof failure.
The live metrics and primary-measurements chart track damper travel against fan speed, so you can see that the fan only begins ramping once the damper is essentially fully open. The response/sequence chart pairs the illustrative exhaust flow against the illustrative pressure magnitude, showing how the two respond together as fan speed and leakage change.
Acknowledging an alarm only records operator awareness — it does not repair a jammed damper or restore a failed fan drive; Reset alarm memory requires the initiating condition to be cleared first. The Run model checks button in the Experiments tab exercises the underlying damper/fan-enable and proof-timeout logic against independent fresh model instances so you can confirm the equations hold before trusting the displayed sequence. This is a representative educational sequence for one dedicated exhaust cause-and-effect scenario only — it is not a listed-device specification, wiring design, commissioning procedure, or a coupled building airflow, pressurization or tenability calculation.
The modeled sequence only enables the fan starter once the damper reaches 95% of its travel and reports open proof, reflecting how a real smoke-control interface avoids running a fan against a closed or partially closed damper.
The command is what the interface tells the damper and fan to do; the proof is the independent position/airflow feedback confirming they actually did it. Position and airflow feedback reveal mechanical or power failures that command status alone cannot show.
A jammed damper keeps it below the open-proof threshold and inhibits the fan entirely; an unavailable fan drive lets the damper open but the fan never reaches proof. In both cases unproved sequence time accumulates until the selected proof timeout expires and the panel declares a proof failure.
The Run model checks button in the Experiments tab runs the damper-before-fan sequencing, proof-timeout and leakage/pressure relationships against independent, freshly created model instances, confirming the teaching model behaves consistently without altering your current trial.