Buildings.Controls.OBC.ASHRAE.G36.Plants.Chillers.Pumps.CondenserWater.Subsequences
Condenser water pump control sequences
Information
This package contains subsequences for condenser water pumps control.
Package Content
| Name | Description |
|---|---|
| Sequence for enabling lead pump of plants with dedicated condenser water pumps | |
| Sequence for enabling lead pump of plants with headered condenser water pumps | |
| Output design speed of condenser water pumps at current stage | |
| Collection of validation models |
Buildings.Controls.OBC.ASHRAE.G36.Plants.Chillers.Pumps.CondenserWater.Subsequences.EnableLead_dedicated
Sequence for enabling lead pump of plants with dedicated condenser water pumps
Information
Block that enables and disables the lead condenser water pump, for plants with dedicated condenser water pumps, according to ASHRAE Guideline 36-2021, section 5.20.9 Condenser water pumps, part 5.20.9.4.
The lead condenser water pump should be enabled when the lead chiller is commanded
to run (uLeaChiEna = true). It should be disabled when the lead
chiller is disabled and either the lead chiller has been proven off
(uLeaChiSta = false) for offTimThr, i.e., 3 minutes, or
is not requesting condenser water flow (uLeaConWatReq = false).
Connectors
| Type | Name | Description |
|---|---|---|
| input BooleanInput | uEnaPla | True: plant is just enabled |
| input BooleanInput | uLeaChiEna | Lead chiller commanded on status |
| input BooleanInput | uLeaChiSta | Lead chiller proven on status |
| input BooleanInput | uLeaConWatReq | Status indicating if chiller is requesting condenser water |
| output BooleanOutput | yLea | Lead pump status |
Modelica definition
Buildings.Controls.OBC.ASHRAE.G36.Plants.Chillers.Pumps.CondenserWater.Subsequences.EnableLead_headered
Sequence for enabling lead pump of plants with headered condenser water pumps
Information
Block that enables and disables the lead condenser water pump, for plants with headered condenser water pumps, according to ASHRAE Guideline 36-2021, section 5.20.9 Condenser water pumps, part 5.20.9.2-3.
- Condenser water pumps shall be lead-lag.
-
The lead condenser water pump shall be enabled when the condenser water
isolation valve of any chiller
uChiConIsoValor water side economizeruWseConIsoValis commanded open. It shall be disabled when all chiller and water side economizer condenser water isolation valves are commanded closed.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Boolean | have_WSE | true | Flag of waterside economizer: true=have WSE, false=no WSE |
| Integer | nChi | 2 | Total number of chiller |
Connectors
| Type | Name | Description |
|---|---|---|
| input BooleanInput | uWseConIsoVal | WSE condenser water isolation valve commanded status |
| input BooleanInput | uChiConIsoVal[nChi] | Chiller condenser water isolation valve commanded status |
| input BooleanInput | uEnaPla | True: plant is just enabled |
| output BooleanOutput | yLea | Lead pump status |
Modelica definition
Buildings.Controls.OBC.ASHRAE.G36.Plants.Chillers.Pumps.CondenserWater.Subsequences.Speed
Output design speed of condenser water pumps at current stage
Information
Block that outputs the number of operating condenser water pumps and design pump speed for current stage, according to ASHRAE Guideline 36-2021, section 5.20.9 Condenser water pumps, part 5.20.9.5, and 5.20.9.6.
If the plant has the fixed speed condenser water pump (fixSpe=true) and
does not have the wateside economizer (have_WSE=false):
- The number of operating condenser water pumps shall match the number of operating chillers.
Otherwise:
-
The number of operating condenser water pumps
yConWatPumNumand design condenser water pump speedyDesConWatPumSpeshall be set by chiller stage per the table below.
| Chiller stage | Number of pump ON | Design pump speed setpoint for current stage |
|---|---|---|
| 0 | 0 | N/A, Off |
| 0+WSE | 1 | Per TAB to provide design flow through HX |
| 1 | 1 | Per TAB to provide design flow through chiller |
| 1+WSE | 2 | Per TAB to provide at least design flow through both chiller and WSE |
| 2 | 2 | Per TAB to provide at least design flow through both chillers |
| 2+WSE | 2 | Per TAB to provide at least design flow through both chillers and WSE, or 100% speed if design flow cannot be achieved. |
Note that this sequence is for the plants with the condenser water pumps are equally sized.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Boolean | have_WSE | true | Flag to indicate if the plant has water side economizer |
| Boolean | fixSpe | false | Flag to indicate if the plant has fix speed condenser water pump |
| Integer | nPlaSta | 6 | Total number of plant stages, including stage zero and the stages with a WSE, if applicable |
| Integer | nChiSta | 3 | Total number of chiller stages, including stage zero but not the stages with a WSE, if applicable |
| Real | staVec[nPlaSta] | {0,0.5,1,1.5,2,2.5} | Plant stage vector, element value like x.5 means chiller stage x plus WSE |
| Setpoint according to stage | |||
| Real | desConWatPumSpe[nPlaSta] | {0,0.5,0.75,0.6,0.75,0.9} | Design condenser water pump speed setpoint, according to current chiller stage and WSE status |
| Integer | desConWatPumNum[nPlaSta] | {0,1,1,2,2,2} | Design number of condenser water pumps that should be ON, according to current chiller stage and WSE status |
| Integer | desChiNum[nChiSta] | {0,1,2} | Design number of chiller that should be ON, according to current chiller stage |
Connectors
| Type | Name | Description |
|---|---|---|
| input IntegerInput | uChiSta | Current chiller stage index that does not include the WSE |
| input BooleanInput | uWSE | Water side economizer status: true = ON, false = OFF |
| output IntegerOutput | yConWatPumNum | Design number of operating condenser water pumps at current stage |
| output RealOutput | yDesConWatPumSpe | Design condenser water pump speed at current stage |