modelPartialHuman
Partial model for internal gains of humans
Extends from AixLib.BoundaryConditions.InternalGains.BaseClasses.PartialInternalGain (Partial model to build a heat source with convective and radiative component).
Information
Overview
Partial model for internal gains of a person. The model uses the specific value for Persons/(m2 room area) and the roomArea to calculate the persons in the room considering the schedule / input y.
Concept
The schedule input y describes the presence of only one person, and can take values from 0 to 1.
-
March 30, 2020 by Philipp Mehrfeld:
#886: Summarize models to partial model. Make all models dependant from a relative input 0..1. Many refactorings. - July 10, 2019, by Martin Kremer:
Implemented based on old human model
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 | 0.05 | Specific persons per square metre room area |
| Modelica.Units.SI.Area | roomArea | Area of room | |
| Modelica.Units.SI.HeatFlowRate | specificHeatPerPerson | 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 | 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 | Room temperature sensor | |
| Modelica.Blocks.Math.UnitConversions.To_degC | to_degC | Converter from Kelvin to Celsius |