modelPartialActivePrimary
Partial model of active primary network
Extends from Modelica.Icons.Example (Icon for runnable examples).
Information
This is a partial model of an active primary network with a replaceable pump model. That model is used to construct the various example models within Buildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples. It can be configured to represent either a heating or a cooling system.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Fluid.HydronicConfigurations.Types.Control | typ | Buildings.Fluid.HydronicConfigurations.Types.Control.Heating | Load type |
| Integer | nTer | 2 | Number of terminal units |
| Real | kSizPum | 1.0 | Pump oversizing coefficient |
| Modelica.Units.SI.Pressure | p_min | 200000 | Circuit minimum pressure |
| Modelica.Units.SI.Temperature | TLiqEnt_nominal | if typ == Buildings.Fluid.HydronicConfigurations.Types.Control.Heating then 60 + 273.15 else 7 + 273.15 | Liquid entering temperature at design conditions |
| Modelica.Units.SI.Temperature | TLiqLvg_nominal | TLiqEnt_nominal + (if typ == Buildings.Fluid.HydronicConfigurations.Types.Control.Heating then -10 else +5) | Liquid leaving temperature at design conditions |
| Modelica.Units.SI.Temperature | TLiqEntChg_nominal | 60 + 273.15 | Liquid entering temperature in change-over mode |
| Modelica.Units.SI.Temperature | TLiqSup_nominal | TLiqEnt_nominal | Liquid primary supply temperature at design conditions |
| Modelica.Units.SI.Temperature | TLiqSupChg_nominal | TLiqEntChg_nominal | Liquid primary supply temperature in change-over mode |
| Nominal condition | |||
| Modelica.Units.SI.MassFlowRate | mTer_flow_nominal | 1 | Terminal unit mass flow rate at design conditions |
| Modelica.Units.SI.MassFlowRate | m1_flow_nominal | m2_flow_nominal | Mass flow rate in primary branch at design conditions |
| Modelica.Units.SI.MassFlowRate | m2_flow_nominal | nTer*mTer_flow_nominal | Mass flow rate in consumer circuit at design conditions |
| Modelica.Units.SI.PressureDifference | dpTer_nominal | 3E4 | Terminal unit pressure drop at design conditions |
| Modelica.Units.SI.PressureDifference | dpPip_nominal | 0.5E4 | Pipe section pressure drop at design conditions |
| Modelica.Units.SI.PressureDifference | dpPum_nominal | Pump head at design conditions | |
| Modelica.Units.SI.MassFlowRate | mPum_flow_nominal | m1_flow_nominal | Primary pump mass flow rate at design conditions |
| Dynamics › Conservation equations | |||
| Modelica.Fluid.Types.Dynamics | energyDynamics | Modelica.Fluid.Types.Dynamics.FixedInitial | Type of energy balance: dynamic (3 initialization options) or steady state |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Sources.Boundary_pT | ref | Pressure and temperature boundary condition | |
| Buildings.Fluid.HydronicConfigurations.Components.Pump | pum | Circulation pump | |
| FixedResistances.PressureDrop | res1 | Pipe pressure drop | |
| Sensors.TemperatureTwoPort | T1Ret | Return temperature sensor | |
| Sensors.TemperatureTwoPort | T1Sup | Supply temperature sensor | |
| Buildings.Controls.OBC.CDL.Reals.Subtract | dT1 | Primary Delta-T | |
| Delays.DelayFirstOrder | del1 | Fluid transport delay |
Contents
| Name | Description |
|---|---|
| Medium model for hot water |
Revisions
-
June 30, 2022, by Antoine Gautier:
First implementation.