modelControllerTwoStage
Controller for two stage coil
Extends from Buildings.BaseClasses.BaseIcon (Base icon).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | bandwidth | 1 | Bandwidth around reference signal |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | u | Measured signal | |
| Modelica.Blocks.Interfaces.RealInput | reference | Connector of Real input signal used as reference signal | |
| Modelica.Blocks.Interfaces.IntegerOutput | stage | Coil stage control signal |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Logical.OnOffController | con1 | Controller for second stage | |
| Modelica.Blocks.Logical.OnOffController | con2 | Controller for first stage | |
| Modelica.Blocks.Math.Add | add | Calculate value to turn on the second stage | |
| Modelica.Blocks.Sources.Constant | const | Constant bandwidth-value source | |
| Modelica.Blocks.Math.Add | add1 | Calculate value to turn on the first stage | |
| Modelica.Blocks.MathInteger.MultiSwitch | multiSwitch1 | Switch on appropriate stage based on Boolean signals received | |
| Modelica.Blocks.Logical.Not | not1 | Turn on second stage when measurement exceeds higher temperature limit | |
| Modelica.Blocks.Logical.Not | not2 | Enable first stage when measurement exceeds lower temperature limit |