modelPartialRoom

Partial model with base component that are necessary for all HOM rooms

Extends from PartialRoomParams, AixLib.Fluid.Interfaces.LumpedVolumeDeclarations.

Information

This model provides a basic configuration of an air load, a replaceable parameter set for wall paramters and air exchange models that can be used to build up individual High-Order-Models for rooms.

The air load is modelled with a mixing volume providing a media model for the air inside the room and the energy and mass balances. It is possible to consider the water vapor balance for the indoor air humidity such as a substance balance to consider e.g. CO2-concentration in the room. For the default configuration substance and water vapor balance will not be considered.

Note: While the air exchange model for ventilated air provides also the water vapor exchange rate, the infiltration model and dynamic ventilation model only provide the thermal balance. Hence, no water vapor will be exchanged due to the infiltration or the dynamic ventilation model.

Note 2: The dynamic ventilation model provides a control algorithm defining an air exchange due to natural ventilation depending on the room and outdoor air temperature. It does not provide any physical background, but assumes an air exchange rate that can be set by the user. This model should be used with caution. The setting of its parameters may have high influence on the simulation results.

Parameters

TypeNameDefaultDescription
Air volume of room
Modelica.Units.SI.Volumeroom_V
General › Ports
IntegernPorts0Number of fluid ports
Trace Substances
Booleanuse_C_flowfalseSet to true to enable trace substances in the rooms air
Booleanuse_C_flow_inputtrueSet to true to use an input connector for the trace substances. False indicates internal calculation
Moist Air
Booleanuse_moisture_balancefalseSet to true to enable moisture gain balance in the rooms air

Components

TypeNameDefaultDescription
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_athermRoom
Utilities.Interfaces.RadPortstarRoom
Components.DryAir.InfiltrationRate_DIN12831infiltrationRate
Modelica.Blocks.Interfaces.RealInputAirExchangePort
Utilities.Interfaces.Adaptors.ConvRadToCombPortthermStar_Demux
Components.MoistAir.VarMoistAirExchangeNaturalVentilation
Components.DryAir.DynamicVentilationdynamicVentilation
Modelica.Thermal.HeatTransfer.Sensors.TemperatureSensorTair
Fluid.MixingVolumes.MixingVolumeMoistAirairloadIndoor air volume
Modelica.Fluid.Vessels.BaseClasses.VesselFluidPorts_b[nPorts]portsAuxiliary fluid inlets and outlets to indoor air volume
Modelica.Blocks.Interfaces.RealInput[Medium.nC]C_flowTrace substance mass flow rate added to the medium
Modelica.Blocks.Interfaces.RealInputventHumabsolute humidity of ventilation air
Modelica.Blocks.Interfaces.RealInputQLat_flowLatent heat gains for the room
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_athermOutside

Contents

NameDescription
MediumAir

Revisions

  • January 9, 2020 by Philipp Mehrfeld:
    Model added to the AixLib library.
  • February, 2022 by Fabian Wüllhorst and Martin Kremer:
    Changed airLoad-model to mxing volume to use media model. Added possibility to analyse substance and water vapor balance (see issue #1123)
  • November, 2023 by Benani Zoumba:
    Changed connections for moisture balance #1460)