modelHumanSensibleHeatTemperatureIndependent
Model for sensible heat output of humans not depending on the room temperature
Extends from BaseClasses.PartialHuman (Partial model for internal gains of humans).
Information
Overview
Model for heat output of a person. The model only considers sensible heat. The heat output is not dependent on the room temperature.
The temperature of the heatPort is not used in this model.
Concept
A schedule is used as constant presence of people in a room is not realistic. The schedule describes the presence of only one person, and can take values from 0 to 1.
The heat ouput per person can be set and is multiplied with the number of persons in the room.
- July 10, 2019, by Martin Kremer:
Implemented
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | ratioConv (from PartialInternalGain) | 0.6 | Ratio convective to total heat release |
| Modelica.Units.SI.Emissivity | emissivity (from PartialInternalGain) | 0.95 | Emissivity of radiative heat source surface |
| Real | specificPersons (from PartialHuman) | 0.05 | Specific persons per square metre room area |
| Modelica.Units.SI.Area | roomArea (from PartialHuman) | Area of room | |
| Modelica.Units.SI.HeatFlowRate | specificHeatPerPerson (from PartialHuman) | 70 | Specific heat output per person |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | uRel (from PartialInternalGain) | Relative input related to max. value (might be a ratio related to number of people [-] or room area and specific heat flow [W/m2] or maximal heat flow [W] | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a | convHeat (from PartialInternalGain) | Convective heat flow connector | |
| AixLib.Utilities.Interfaces.RadPort | radHeat (from PartialInternalGain) | Radiative heat flow connector | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a | TRoom (from PartialHuman) | Air temperature in room |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow | convectiveHeat (from PartialInternalGain) | ||
| Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow | radiativeHeat (from PartialInternalGain) | ||
| AixLib.Utilities.HeatTransfer.HeatToRad | radConvertor (from PartialInternalGain) | Adaptor for approximative longwave radiation exchange with surface area | |
| Modelica.Blocks.Math.Gain | gain (from PartialInternalGain) | ||
| Modelica.Blocks.Math.Gain | gainSurfaces (from PartialInternalGain) | ||
| Modelica.Blocks.Nonlinear.Limiter | limiter (from PartialInternalGain) | ||
| Modelica.Thermal.HeatTransfer.Sensors.TemperatureSensor | temperatureSensor (from PartialHuman) | Room temperature sensor | |
| Modelica.Blocks.Math.UnitConversions.To_degC | to_degC (from PartialHuman) | Converter from Kelvin to Celsius | |
| Modelica.Blocks.Sources.RealExpression | specificHeatOutput | Specific heat output per person |