packageMyMedia

Extends from Modelica.Icons.Package (Icon for standard packages), Modelica.Media.Air.SimpleAir (Air: Simple dry air model (0..100 degC)).

Information

MyMedia

The objective of this class is to be used as the default Medium in each module required the definition of a Medium . This class is inherited of a Media (ReferenceAir, MoistAir, Air_H2 or any Media from the Modelica Standard Library or from TAeZoSysPro.

If the user want to change the media used, it can just change the inherited media and it is propagated to all components.

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 (from SimpleAir){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