Buildings.Media.Specialized.Air.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.Media.Specialized.Air.
Extends from Modelica.Icons.ExamplesPackage (Icon for packages containing runnable examples).
Package Content
Name | Description |
---|---|
PerfectGasDerivativeCheck | |
PerfectGasTemperatureEnthalpyInversion | Model to check computation of h(T) and its inverse |
PerfectGasTestImplementation |
Buildings.Media.Specialized.Air.Examples.PerfectGasDerivativeCheck
Information
This example checks whether the function derivative is implemented correctly. If the derivative implementation is not correct, the model will stop with an assert statement.
Extends from Modelica.Icons.Example (Icon for runnable examples).
Modelica definition
Buildings.Media.Specialized.Air.Examples.PerfectGasTemperatureEnthalpyInversion
Model to check computation of h(T) and its inverse
Information
This model tests whether the inversion of temperature and enthalpy is implemented correctly. If T ≠ T(h(T)), the model stops with an error.
Extends from Modelica.Icons.Example (Icon for runnable examples), Buildings.Media.Examples.BaseClasses.TestTemperatureEnthalpyInversion (Model to check computation of h(T) and its inverse).
Parameters
Type | Name | Default | Description |
---|---|---|---|
replaceable package Medium | PartialMedium | ||
Temperature | T0 | 273.15 + 20 | Temperature [K] |
Connectors
Type | Name | Description |
---|---|---|
replaceable package Medium |
Modelica definition
Buildings.Media.Specialized.Air.Examples.PerfectGasTestImplementation
Information
This is a simple test for the medium model. It uses the test model described in Modelica.Media.UsersGuide.MediumDefinition.TestOfMedium.Extends from Modelica.Icons.Example (Icon for runnable examples), Modelica.Media.Examples.Tests.Components.PartialTestModel (Basic test model to test a medium).
Parameters
Type | Name | Default | Description |
---|---|---|---|
replaceable package Medium | PartialMedium | Medium model | |
AbsolutePressure | p_start | Medium.p_default | Initial value of pressure [Pa] |
Temperature | T_start | Medium.T_default | Initial value of temperature [K] |
SpecificEnthalpy | h_start | Medium.h_default | Initial value of specific enthalpy [J/kg] |
Real | X_start[Medium.nX] | Medium.X_default | Initial value of mass fractions |
Connectors
Type | Name | Description |
---|---|---|
replaceable package Medium | Medium model |