packageSimpleAir

Air: Simple dry air model (0..100 degC)

Extends from Modelica.Icons.MaterialProperty (Icon for property classes), Interfaces.PartialSimpleIdealGasMedium (Medium model of Ideal gas with constant cp and cv. All other quantities, e.g., transport properties, are constant.).

Information

Simple Ideal gas air model for low temperatures

This model demonstrates how to use the PartialSimpleIdealGas base class to build a simple ideal gas model with a limited temperature validity range.

Parameters

TypeNameDefaultDescription
Modelica.Media.Interfaces.Choices.IndependentVariablesThermoStates (from PartialMedium)Enumeration type for independent variables
StringmediumName (from PartialMedium)"unusablePartialMedium"Name of the medium
String[:]substanceNames (from PartialMedium){mediumName}Names of the mixture substances. Set substanceNames={mediumName} if only one substance.
String[:]extraPropertiesNames (from PartialMedium)fill("", 0)Names of the additional (extra) transported properties. Set extraPropertiesNames=fill("",0) if unused
BooleansingleState (from PartialMedium)= true, if u and d are not a function of pressure
BooleanreducedX (from PartialMedium)true= true, if medium contains the equation sum(X) = 1.0; set reducedX=true, if only one substance (see docu for details)
BooleanfixedX (from PartialMedium)false= true, if medium contains the equation X = reference_X
AbsolutePressurereference_p (from PartialMedium)101325Reference pressure of Medium: default 1 atmosphere
Temperaturereference_T (from PartialMedium)298.15Reference temperature of Medium: default 25 deg Celsius
MassFraction[nX]reference_X (from PartialMedium)fill(1/nX, nX)Default mass fractions of medium
AbsolutePressurep_default (from PartialMedium)101325Default value for pressure of medium (for initialization)
TemperatureT_default (from PartialMedium)Modelica.Units.Conversions.from_degC(20)Default value for temperature of medium (for initialization)
SpecificEnthalpyh_default (from PartialMedium)specificEnthalpy_pTX(p_default, T_default, X_default)Default value for specific enthalpy of medium (for initialization)
MassFraction[nX]X_default (from PartialMedium)reference_XDefault value for mass fractions of medium (for initialization)
ExtraProperty[nC]C_default (from PartialMedium)fill(0, nC)Default value for trace substances of medium (for initialization)
IntegernS (from PartialMedium)size(substanceNames, 1)Number of substances
IntegernX (from PartialMedium)nSNumber of mass fractions
IntegernXi (from PartialMedium)if fixedX then 0 else if reducedX then nS - 1 else nSNumber of structurally independent mass fractions (see docu for details)
IntegernC (from PartialMedium)size(extraPropertiesNames, 1)Number of extra (outside of standard mass-balance) transported properties
Real[nC]C_nominal (from PartialMedium)1.0e-6*ones(nC)Default for the nominal values for the extra properties
SpecificHeatCapacitycp_const (from PartialSimpleIdealGasMedium)Constant specific heat capacity at constant pressure
SpecificHeatCapacitycv_const (from PartialSimpleIdealGasMedium)cp_const - R_gasConstant specific heat capacity at constant volume
SpecificHeatCapacityR_gas (from PartialSimpleIdealGasMedium)Medium specific gas constant
MolarMassMM_const (from PartialSimpleIdealGasMedium)Molar mass
DynamicViscosityeta_const (from PartialSimpleIdealGasMedium)Constant dynamic viscosity
ThermalConductivitylambda_const (from PartialSimpleIdealGasMedium)Constant thermal conductivity
TemperatureT_min (from PartialSimpleIdealGasMedium)Minimum temperature valid for medium model
TemperatureT_max (from PartialSimpleIdealGasMedium)Maximum temperature valid for medium model
TemperatureT0 (from PartialSimpleIdealGasMedium)reference_TZero enthalpy temperature
FluidConstantsfluidConstants (from PartialSimpleIdealGasMedium)Fluid constants
Modelica.Media.Interfaces.Types.Basic.FluidConstantsairConstants{Modelica.Media.Interfaces.Types.Basic.FluidConstants(iupacName = "simple air", casRegistryNumber = "not a real substance", chemicalFormula = "N2, O2", structureFormula = "N2, O2", molarMass = Modelica.Media.IdealGases.Common.SingleGasesData.N2.MM)}Constant data for the fluid