modelRegisterModule
AHU register module for heaters and coolers
Extends from AixLib.Fluid.Interfaces.PartialFourPortParallel (Partial model with four ports for components with parallel flow).
Information
The RegisterModule is a model for heating and cooling registers in air-handling units. It includes a simple heat exchanger and a replaceable hydraulic system (HydraulicModules) for the heat/cold supply with e.g. water. The Icon of the hydraulic circuit can be selected as well.
In order to communicate sensor measurements and actuator signals, the registerBus is used. The air temperature sensor signal is multiplied with a first order element to simulate the dynamic behavior of the sensors.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Temperature | T_amb | Ambient temperature | |
| Assumptions | |||
| Boolean | allowFlowReversal1 (from PartialFourPortParallel) | true | = true to allow flow reversal in medium 1, false restricts to design direction (port_a -> port_b) |
| Boolean | allowFlowReversal2 (from PartialFourPortParallel) | true | = true to allow flow reversal in medium 2, false restricts to design direction (port_a -> port_b) |
| Hydraulics | |||
| String | hydraulicModuleIcon | "Admix" | Icon selection corresponding to module |
| Nominal condition | |||
| Modelica.Units.SI.MassFlowRate | m1_flow_nominal | Nominal mass flow rate | |
| Modelica.Units.SI.MassFlowRate | m2_flow_nominal | Nominal mass flow rate | |
| Initialization | |||
| Modelica.Units.SI.Temperature | T_start | 293.15 | Initialization temperature |
| Heat exchanger | |||
| Modelica.Units.SI.Time | tau | 15 | Time constant for PT1 behavior of temperature sensors in air canal |
| Dynamics | |||
| Modelica.Fluid.Types.Dynamics | energyDynamics | Modelica.Fluid.Types.Dynamics.DynamicFreeInitial | Type of energy balance: dynamic (3 initialization options) or steady state |
| Modelica.Fluid.Types.Dynamics | massDynamics | Modelica.Fluid.Types.Dynamics.DynamicFreeInitial | Type of mass balance: dynamic (3 initialization options) or steady state |
| Advanced | |||
| Modelica.Units.SI.Time | tauHeaTra | 1200 | Time constant for heat transfer of temperature sensors in air chanal |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Fluid.Interfaces.FluidPort_a | port_a1 (from PartialFourPortParallel) | Fluid connector a1 (positive design flow direction is from port_a1 to port_b1) | |
| Modelica.Fluid.Interfaces.FluidPort_b | port_b1 (from PartialFourPortParallel) | Fluid connector b1 (positive design flow direction is from port_a1 to port_b1) | |
| Modelica.Fluid.Interfaces.FluidPort_a | port_a2 (from PartialFourPortParallel) | Fluid connector a2 (positive design flow direction is from port_a2 to port_b2) | |
| Modelica.Fluid.Interfaces.FluidPort_b | port_b2 (from PartialFourPortParallel) | Fluid connector b2 (positive design flow direction is from port_a2 to port_b2) | |
| AixLib.Systems.ModularAHU.BaseClasses.RegisterBus | registerBus |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| HydraulicModules.Admix | hydraulicModule | ||
| AixLib.Fluid.HeatExchangers.DynamicHX | dynamicHX |
Revisions
- January 23, 2018, by Alexander Kümpel:
First implementation.