Buildings.Templates.Components.Coils
Coil models
Information
This package contains models for heating and cooling coils.
Extends from Modelica.Icons.VariantsPackage (Icon for package containing variants).
Package Content
| Name | Description |
|---|---|
| Modulating electric heating coil | |
| Evaporator coil with multi-stage compressor | |
| Evaporator coil with variable speed compressor | |
| No coil | |
| Chilled water coil | |
| Hot water coil |
Buildings.Templates.Components.Coils.ElectricHeating
Modulating electric heating coil
Information
This is a model for a modulating electric heating coil.
Extends from Buildings.Templates.Components.Interfaces.PartialCoil (Interface class for coil).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| replaceable package MediumAir | Air | Air medium | |
| replaceable package MediumSou | Water | Source-side medium | |
| Coil | dat | Design and operating parameters | |
| Configuration | |||
| Coil | typ | Buildings.Templates.Componen... | Equipment type |
| Valve | typVal | Buildings.Templates.Componen... | Type of valve |
| Assumptions | |||
| Boolean | allowFlowReversalAir | true | = true to allow flow reversal, false restricts to design direction - Air side |
| Boolean | allowFlowReversalLiq | true | = true to allow flow reversal, false restricts to design direction - CHW and HW side |
| Advanced | |||
| MassFlowRate | m_flow_small | 1E-4*abs(m_flow_nominal) | Small mass flow rate for regularization of zero flow [kg/s] |
| Diagnostics | |||
| Boolean | show_T | false | = true, if actual temperature at port is computed |
| Dynamics | |||
| Nominal condition | |||
| Time | tau | 20 | Time constant at nominal flow [s] |
| Conservation equations | |||
| Dynamics | energyDynamics | Modelica.Fluid.Types.Dynamic... | Type of energy balance: dynamic (3 initialization options) or steady state |
Connectors
| Type | Name | Description |
|---|---|---|
| FluidPort_a | port_a | Fluid connector a (positive design flow direction is from port_a to port_b) |
| FluidPort_b | port_b | Fluid connector b (positive design flow direction is from port_a to port_b) |
| FluidPort_a | port_aSou | Fluid connector a (positive design flow direction is from port_a to port_b) |
| FluidPort_b | port_bSou | Fluid connector b (positive design flow direction is from port_a to port_b) |
| Bus | busWea | Weather bus |
| Bus | bus | Control bus |
Modelica definition
Buildings.Templates.Components.Coils.EvaporatorMultiStage
Evaporator coil with multi-stage compressor
Information
This is a model for a direct expansion cooling coil with a
multi-stage compressor.
The compressor stage is selected with the control
signal y (integer between 0 and the number
of stages).
Extends from Buildings.Templates.Components.Interfaces.PartialCoil (Interface class for coil).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| replaceable package MediumAir | Air | Air medium | |
| replaceable package MediumSou | Water | Source-side medium | |
| Coil | dat | Design and operating parameters | |
| Boolean | have_dryCon | true | Set to true for air-cooled condenser, false for evaporative condenser |
| Configuration | |||
| Coil | typ | Buildings.Templates.Componen... | Equipment type |
| Valve | typVal | Buildings.Templates.Componen... | Type of valve |
| Assumptions | |||
| Boolean | allowFlowReversalAir | true | = true to allow flow reversal, false restricts to design direction - Air side |
| Boolean | allowFlowReversalLiq | true | = true to allow flow reversal, false restricts to design direction - CHW and HW side |
| Advanced | |||
| MassFlowRate | m_flow_small | 1E-4*abs(m_flow_nominal) | Small mass flow rate for regularization of zero flow [kg/s] |
| Diagnostics | |||
| Boolean | show_T | false | = true, if actual temperature at port is computed |
| Dynamics | |||
| Nominal condition | |||
| Time | tau | 20 | Time constant at nominal flow [s] |
| Conservation equations | |||
| Dynamics | energyDynamics | Modelica.Fluid.Types.Dynamic... | Type of energy balance: dynamic (3 initialization options) or steady state |
Connectors
| Type | Name | Description |
|---|---|---|
| FluidPort_a | port_a | Fluid connector a (positive design flow direction is from port_a to port_b) |
| FluidPort_b | port_b | Fluid connector b (positive design flow direction is from port_a to port_b) |
| FluidPort_a | port_aSou | Fluid connector a (positive design flow direction is from port_a to port_b) |
| FluidPort_b | port_bSou | Fluid connector b (positive design flow direction is from port_a to port_b) |
| Bus | busWea | Weather bus |
| Bus | bus | Control bus |
Modelica definition
Buildings.Templates.Components.Coils.EvaporatorVariableSpeed
Evaporator coil with variable speed compressor
Information
This is a model for a direct expansion cooling coil with a
variable speed compressor.
The compressor speed is modulated with the fractional speed
signal y (real between 0 and 1).
Extends from Buildings.Templates.Components.Interfaces.PartialCoil (Interface class for coil).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| replaceable package MediumAir | Air | Air medium | |
| replaceable package MediumSou | Water | Source-side medium | |
| Coil | dat | Design and operating parameters | |
| Boolean | have_dryCon | true | Set to true for air-cooled condenser, false for evaporative condenser |
| Configuration | |||
| Coil | typ | Buildings.Templates.Componen... | Equipment type |
| Valve | typVal | Buildings.Templates.Componen... | Type of valve |
| Assumptions | |||
| Boolean | allowFlowReversalAir | true | = true to allow flow reversal, false restricts to design direction - Air side |
| Boolean | allowFlowReversalLiq | true | = true to allow flow reversal, false restricts to design direction - CHW and HW side |
| Advanced | |||
| MassFlowRate | m_flow_small | 1E-4*abs(m_flow_nominal) | Small mass flow rate for regularization of zero flow [kg/s] |
| Diagnostics | |||
| Boolean | show_T | false | = true, if actual temperature at port is computed |
| Dynamics | |||
| Nominal condition | |||
| Time | tau | 20 | Time constant at nominal flow [s] |
| Conservation equations | |||
| Dynamics | energyDynamics | Modelica.Fluid.Types.Dynamic... | Type of energy balance: dynamic (3 initialization options) or steady state |
Connectors
| Type | Name | Description |
|---|---|---|
| FluidPort_a | port_a | Fluid connector a (positive design flow direction is from port_a to port_b) |
| FluidPort_b | port_b | Fluid connector b (positive design flow direction is from port_a to port_b) |
| FluidPort_a | port_aSou | Fluid connector a (positive design flow direction is from port_a to port_b) |
| FluidPort_b | port_bSou | Fluid connector b (positive design flow direction is from port_a to port_b) |
| Bus | busWea | Weather bus |
| Bus | bus | Control bus |
Modelica definition
Buildings.Templates.Components.Coils.None
No coil
Information
This is a direct fluid pass-through model to represent a configuration with no coil.
Extends from Buildings.Templates.Components.Interfaces.PartialCoil (Interface class for coil).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| replaceable package MediumAir | Air | Air medium | |
| replaceable package MediumSou | Water | Source-side medium | |
| Coil | dat | Design and operating parameters | |
| Configuration | |||
| Coil | typ | Buildings.Templates.Componen... | Equipment type |
| Valve | typVal | Buildings.Templates.Componen... | Type of valve |
| Assumptions | |||
| Boolean | allowFlowReversalAir | true | = true to allow flow reversal, false restricts to design direction - Air side |
| Boolean | allowFlowReversalLiq | true | = true to allow flow reversal, false restricts to design direction - CHW and HW side |
| Advanced | |||
| MassFlowRate | m_flow_small | 1E-4*abs(m_flow_nominal) | Small mass flow rate for regularization of zero flow [kg/s] |
| Diagnostics | |||
| Boolean | show_T | false | = true, if actual temperature at port is computed |
| Dynamics | |||
| Nominal condition | |||
| Time | tau | 20 | Time constant at nominal flow [s] |
| Conservation equations | |||
| Dynamics | energyDynamics | Modelica.Fluid.Types.Dynamic... | Type of energy balance: dynamic (3 initialization options) or steady state |
Connectors
| Type | Name | Description |
|---|---|---|
| FluidPort_a | port_a | Fluid connector a (positive design flow direction is from port_a to port_b) |
| FluidPort_b | port_b | Fluid connector b (positive design flow direction is from port_a to port_b) |
| FluidPort_a | port_aSou | Fluid connector a (positive design flow direction is from port_a to port_b) |
| FluidPort_b | port_bSou | Fluid connector b (positive design flow direction is from port_a to port_b) |
| Bus | busWea | Weather bus |
| Bus | bus | Control bus |
Modelica definition
Buildings.Templates.Components.Coils.WaterBasedCooling
Chilled water coil
Information
This is a model for a chilled water coil with an optional
modulating valve.
The valve position is modulated with the fractional opening
signal y (real between 0 and 1).
If no valve is used, no signal is required.
Extends from Buildings.Templates.Components.Interfaces.PartialCoil (Interface class for coil).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| replaceable package MediumAir | Air | Air medium | |
| replaceable package MediumSou | Water | Source-side medium | |
| Coil | dat | Design and operating parameters | |
| replaceable package MediumChiWat | Buildings.Media.Water | Source side medium | |
| TwoWayModulating | val | redeclare Buildings.Template... | Valve |
| WetCoilEffectivenessNTU | hex | hex(configuration=Buildings.... | Heat exchanger |
| Configuration | |||
| Coil | typ | Buildings.Templates.Componen... | Equipment type |
| Valve | typVal | val.typ | Type of valve |
| Assumptions | |||
| Boolean | allowFlowReversalAir | true | = true to allow flow reversal, false restricts to design direction - Air side |
| Boolean | allowFlowReversalLiq | true | = true to allow flow reversal, false restricts to design direction - CHW and HW side |
| Advanced | |||
| MassFlowRate | m_flow_small | 1E-4*abs(m_flow_nominal) | Small mass flow rate for regularization of zero flow [kg/s] |
| Diagnostics | |||
| Boolean | show_T | false | = true, if actual temperature at port is computed |
| Dynamics | |||
| Nominal condition | |||
| Time | tau | 20 | Time constant at nominal flow [s] |
| Conservation equations | |||
| Dynamics | energyDynamics | Modelica.Fluid.Types.Dynamic... | Type of energy balance: dynamic (3 initialization options) or steady state |
Connectors
| Type | Name | Description |
|---|---|---|
| FluidPort_a | port_a | Fluid connector a (positive design flow direction is from port_a to port_b) |
| FluidPort_b | port_b | Fluid connector b (positive design flow direction is from port_a to port_b) |
| replaceable package MediumSou | Source-side medium | |
| FluidPort_a | port_aSou | Fluid connector a (positive design flow direction is from port_a to port_b) |
| FluidPort_b | port_bSou | Fluid connector b (positive design flow direction is from port_a to port_b) |
| Bus | busWea | Weather bus |
| Bus | bus | Control bus |
| replaceable package MediumChiWat | Source side medium | |
Modelica definition
Buildings.Templates.Components.Coils.WaterBasedHeating
Hot water coil
Information
This is a model for a hot water coil with an optional
modulating valve.
The valve position is modulated with the fractional opening
signal y (real between 0 and 1).
If no valve is used, no signal is required.
Extends from Buildings.Templates.Components.Interfaces.PartialCoil (Interface class for coil).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| replaceable package MediumAir | Air | Air medium | |
| replaceable package MediumSou | Water | Source-side medium | |
| Coil | dat | Design and operating parameters | |
| replaceable package MediumHeaWat | Buildings.Media.Water | Source side medium | |
| TwoWayModulating | val | redeclare Buildings.Template... | Valve |
| DryCoilEffectivenessNTU | hex | hex(configuration=Buildings.... | Heat exchanger |
| Configuration | |||
| Coil | typ | Buildings.Templates.Componen... | Equipment type |
| Valve | typVal | val.typ | Type of valve |
| Assumptions | |||
| Boolean | allowFlowReversalAir | true | = true to allow flow reversal, false restricts to design direction - Air side |
| Boolean | allowFlowReversalLiq | true | = true to allow flow reversal, false restricts to design direction - CHW and HW side |
| Advanced | |||
| MassFlowRate | m_flow_small | 1E-4*abs(m_flow_nominal) | Small mass flow rate for regularization of zero flow [kg/s] |
| Diagnostics | |||
| Boolean | show_T | false | = true, if actual temperature at port is computed |
| Dynamics | |||
| Nominal condition | |||
| Time | tau | 20 | Time constant at nominal flow [s] |
| Conservation equations | |||
| Dynamics | energyDynamics | Modelica.Fluid.Types.Dynamic... | Type of energy balance: dynamic (3 initialization options) or steady state |
Connectors
| Type | Name | Description |
|---|---|---|
| FluidPort_a | port_a | Fluid connector a (positive design flow direction is from port_a to port_b) |
| FluidPort_b | port_b | Fluid connector b (positive design flow direction is from port_a to port_b) |
| replaceable package MediumSou | Source-side medium | |
| FluidPort_a | port_aSou | Fluid connector a (positive design flow direction is from port_a to port_b) |
| FluidPort_b | port_bSou | Fluid connector b (positive design flow direction is from port_a to port_b) |
| Bus | busWea | Weather bus |
| Bus | bus | Control bus |
| replaceable package MediumHeaWat | Source side medium | |