modelCoolingCoil
Controller for cooling coil valve
Information
This block outputs the cooling coil control signal if the fan is on and the zone status
is uZonSta = Buildings.Obsolete.Controls.OBC.ASHRAE.G36_PR1.Types.ZoneStates.cooling.
Otherwise, the control signal for the coil is set to 0.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Cooling coil loop signal | |||
| Buildings.Controls.OBC.CDL.Types.SimpleController | controllerTypeCooCoi | Buildings.Controls.OBC.CDL.Types.SimpleController.PI | Type of controller |
| Real | kCooCoi | 0.1 | Gain for cooling coil control loop signal |
| Real | TiCooCoi | 900 | Time constant of integrator block for cooling coil control loop signal |
| Real | TdCooCoi | 0.1 | Time constant of derivative block for cooling coil control loop signal |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | TSupCoo | Cooling supply air temperature setpoint | |
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | TSup | Supply air temperature measurement | |
| Buildings.Controls.OBC.CDL.Interfaces.IntegerInput | uZonSta | Zone state | |
| Buildings.Controls.OBC.CDL.Interfaces.BooleanInput | uSupFan | Supply fan status | |
| Buildings.Controls.OBC.CDL.Interfaces.RealOutput | yCooCoi | Cooling coil control signal | |
| Buildings.Controls.OBC.CDL.Reals.PIDWithReset | cooCoiPI | Cooling coil control signal |
Revisions
-
May 1, 2021, by Michael Wetter:
Changed model to have the PI controller public rather than protected. PI controllers should be public, allowing their variables to be inspected.
This is for #2477. -
March 13, 2020, by Jianjun Hu:
Moved interfaces instances to be right after parameter section. -
August 1, 2019, by David Blum:
First implementation.