Description: "Collection of models that illustrate model use and test models"

- Home > Modelica

## Buildings.Utilities.Comfort.Examples

Collection of models that illustrate model use and test models

### Information

This package contains examples for the use of models that can be found in Buildings.Utilities.Comfort.

Extends from Modelica.Icons.ExamplesPackage (Icon for packages containing runnable examples).

### Package Content

Name | Description
--- | ---
Fanger | Test of Comfort Model

## Buildings.Utilities.Comfort.Examples.Fanger

Test of Comfort Model

### Information

This is a test of the Thermal Comfort Model.

Extends from Modelica.Icons.Example (Icon for runnable examples).

### Modelica definition

model Fanger "Test of Comfort Model" extends Modelica.Icons.Example; Buildings.Utilities.Comfort.Fanger theCom( use_vAir_in=true, use_M_in=true, use_pAir_in=true) "Thermal comfort model"; Modelica.Blocks.Sources.Constant ICl(k=0.9) "Clothing insulation"; Modelica.Blocks.Sources.Constant vAir(k=0.05) "Air velocity"; Modelica.Blocks.Sources.Constant M(k=60) "Metabolic heat generated"; Modelica.Blocks.Sources.Ramp TAir( duration=1, height=10, offset=273.15 + 20) "Air temperature"; Modelica.Blocks.Sources.Constant TRad(k=273.15 + 22) "Radiation temperature"; Modelica.Blocks.Sources.Constant pAtm(k=101325); Modelica.Blocks.Sources.Constant phi(k=0.5) "Relative humidity"; Buildings.Utilities.Comfort.Fanger theComFixPar( use_vAir_in=false, use_M_in=false, use_ICl_in=false, use_pAir_in=false, ICl=0.9) "Thermal comfort model with fixed parameters"; equation connect(pAtm.y, theCom.pAir_in); connect(TRad.y, theCom.TRad); connect(theCom.TAir, TAir.y); connect(theCom.vAir_in, vAir.y); connect(M.y, theCom.M_in); connect(ICl.y, theCom.ICl_in); connect(phi.y, theCom.phi); connect(TRad.y, theComFixPar.TRad); connect(theComFixPar.TAir, TAir.y); connect(phi.y, theComFixPar.phi); end Fanger;