Buildings.Templates.Components.Fans
Fan models
Information
This package contains models for fans.
Extends from Modelica.Icons.VariantsPackage (Icon for package containing variants).
Package Content
| Name | Description |
|---|---|
| Fan array - Variable speed | |
| No fan | |
| Single fan - Constant speed | |
| Single fan - Variable speed |
Buildings.Templates.Components.Fans.ArrayVariable
Fan array - Variable speed
Information
This is a model for a parallel arrangement of identical variable speed fans (or fan array).
-
All fans are commanded On with the same Boolean signal
y1(VFD Run). -
The speed of all fans is modulated with the same
fractional speed signal
y(real).
y = 0corresponds to 0 Hz.y = 1corresponds to the maximum speed set in the VFD. -
A unique status signal
y1_actual(Boolean) is returned.
y1_actual = truemeans that all fans are On.
Extends from Buildings.Templates.Components.Interfaces.PartialFan (Interface class for fan).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| replaceable package Medium | PartialMedium | Medium in the component | |
| Fan | dat | Design and operating parameters | |
| Configuration | |||
| Fan | typ | Buildings.Templates.Componen... | Equipment type |
| Boolean | have_senFlo | false | Set to true for air flow measurement |
| Integer | nFan | Number of fans | |
| Assumptions | |||
| Boolean | allowFlowReversal | true | = false to simplify equations, assuming, but not enforcing, no flow reversal |
| 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 | 1 | Time constant of fluid volume for nominal flow, used if energy or mass balance is dynamic [s] |
| Conservation equations | |||
| Dynamics | energyDynamics | Modelica.Fluid.Types.Dynamic... | Type of energy balance: dynamic (3 initialization options) or steady state |
| Graphics | |||
| FanSingle | typSin | Buildings.Templates.Componen... | Type of single fan |
| Integer | text_rotation | 0 | Text rotation angle in icon layer |
| Boolean | text_flip | false | True to flip text horizontally in icon layer |
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) |
| Bus | bus | Control bus |
Modelica definition
Buildings.Templates.Components.Fans.None
No fan
Information
This is a direct fluid pass-through model to represent a configuration with no fan.
Extends from Buildings.Templates.Components.Interfaces.PartialFan (Interface class for fan).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| replaceable package Medium | PartialMedium | Medium in the component | |
| Fan | dat | Design and operating parameters | |
| Configuration | |||
| Fan | typ | Buildings.Templates.Componen... | Equipment type |
| Boolean | have_senFlo | false | Set to true for air flow measurement |
| Integer | nFan | 0 | Number of fans |
| Assumptions | |||
| Boolean | allowFlowReversal | true | = false to simplify equations, assuming, but not enforcing, no flow reversal |
| 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 | 1 | Time constant of fluid volume for nominal flow, used if energy or mass balance is dynamic [s] |
| Conservation equations | |||
| Dynamics | energyDynamics | Modelica.Fluid.Types.Dynamic... | Type of energy balance: dynamic (3 initialization options) or steady state |
| Graphics | |||
| FanSingle | typSin | Buildings.Templates.Componen... | Type of single fan |
| Integer | text_rotation | 0 | Text rotation angle in icon layer |
| Boolean | text_flip | false | True to flip text horizontally in icon layer |
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) |
| Bus | bus | Control bus |
Modelica definition
Buildings.Templates.Components.Fans.SingleConstant
Single fan - Constant speed
Information
This is a model for a constant speed fan.
-
The fan is commanded On with a Boolean signal
y1(starter contact). -
A status signal
y1_actual(Boolean) is returned.y1_actual = truemeans that the fan is On.
Extends from Buildings.Templates.Components.Interfaces.PartialFan (Interface class for fan).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| replaceable package Medium | PartialMedium | Medium in the component | |
| Fan | dat | Design and operating parameters | |
| Configuration | |||
| Fan | typ | Buildings.Templates.Componen... | Equipment type |
| Boolean | have_senFlo | false | Set to true for air flow measurement |
| Integer | nFan | 1 | Number of fans |
| Assumptions | |||
| Boolean | allowFlowReversal | true | = false to simplify equations, assuming, but not enforcing, no flow reversal |
| 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 | 1 | Time constant of fluid volume for nominal flow, used if energy or mass balance is dynamic [s] |
| Conservation equations | |||
| Dynamics | energyDynamics | Modelica.Fluid.Types.Dynamic... | Type of energy balance: dynamic (3 initialization options) or steady state |
| Graphics | |||
| FanSingle | typSin | Buildings.Templates.Componen... | Type of single fan |
| Integer | text_rotation | 0 | Text rotation angle in icon layer |
| Boolean | text_flip | false | True to flip text horizontally in icon layer |
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) |
| Bus | bus | Control bus |
Modelica definition
Buildings.Templates.Components.Fans.SingleVariable
Single fan - Variable speed
Information
This is a model for a variable speed fan (with VFD).
-
The fan is commanded On with a Boolean signal
y1(VFD Run). -
The fan speed is modulated with a fractional speed signal
y(real).
y = 0corresponds to 0 Hz.y = 1corresponds to the maximum speed set in the VFD. -
A status signal
y1_actual(Boolean) is returned.
y1_actual = truemeans that the fan is on.
Extends from Buildings.Templates.Components.Interfaces.PartialFan (Interface class for fan).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| replaceable package Medium | PartialMedium | Medium in the component | |
| Fan | dat | Design and operating parameters | |
| Configuration | |||
| Fan | typ | Buildings.Templates.Componen... | Equipment type |
| Boolean | have_senFlo | false | Set to true for air flow measurement |
| Integer | nFan | 1 | Number of fans |
| Assumptions | |||
| Boolean | allowFlowReversal | true | = false to simplify equations, assuming, but not enforcing, no flow reversal |
| 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 | 1 | Time constant of fluid volume for nominal flow, used if energy or mass balance is dynamic [s] |
| Conservation equations | |||
| Dynamics | energyDynamics | Modelica.Fluid.Types.Dynamic... | Type of energy balance: dynamic (3 initialization options) or steady state |
| Graphics | |||
| FanSingle | typSin | Buildings.Templates.Componen... | Type of single fan |
| Integer | text_rotation | 0 | Text rotation angle in icon layer |
| Boolean | text_flip | false | True to flip text horizontally in icon layer |
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) |
| Bus | bus | Control bus |