modelMySimpleStateMachine
A Finite State Machine for time schedule example
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.SIunits.TemperatureDifference | delTRooOnOff | 1 | Deadband in room temperature between occupied on and occupied off |
| Modelica.SIunits.Temperature | TRooSetHeaOcc | 293.15 | Set point for room air temperature during heating mode |
| Modelica.SIunits.Temperature | TRooSetCooOcc | 299.15 | Set point for room air temperature during cooling mode |
| Modelica.SIunits.Temperature | TSetHeaCoiOut | 303.15 | Set point for air outlet temperature at central heating coil |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | uSchedule | ||
| Modelica.Blocks.Interfaces.RealOutput | yFan | Nominalized fan control signal, y == 1 fan on, y == 0 Fan off |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.StateGraph.InitialStep | initialStep | ||
| Modelica.StateGraph.Transition | start | Starts the system | |
| Buildings.Examples.VAVReheat.Controls.State | SG_StateOff | Starts in off mode | |
| Buildings.Examples.VAVReheat.Controls.State | SG_StateOn | State at night when schedule is of | |
| Modelica.StateGraph.Transition | t2 | ||
| Modelica.StateGraph.Transition | t1 | ||
| Modelica.StateGraph.StateGraphRoot | stateGraphRoot | ||
| Buildings.Examples.VAVReheat.Controls.ControlBus | cb | ||
| Modelica.Blocks.MathInteger.Sum | sum | ||
| Modelica.Blocks.Math.BooleanToReal | booleanToReal | ||
| Modelica.Blocks.Math.BooleanToReal | booleanToReal1 | ||
| Modelica.Blocks.Math.MultiSum | multiSum |