packageMyMedia
Extends from Modelica.Icons.Package (Icon for standard packages), Modelica.Media.Air.SimpleAir (Air: Simple dry air model (0..100 degC)).
Information
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
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Media.Interfaces.Choices.IndependentVariables | ThermoStates (from PartialMedium) | Enumeration type for independent variables | |
| String | mediumName (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 |
| Boolean | singleState (from PartialMedium) | = true, if u and d are not a function of pressure | |
| Boolean | reducedX (from PartialMedium) | true | = true, if medium contains the equation sum(X) = 1.0; set reducedX=true, if only one substance (see docu for details) |
| Boolean | fixedX (from PartialMedium) | false | = true, if medium contains the equation X = reference_X |
| AbsolutePressure | reference_p (from PartialMedium) | 101325 | Reference pressure of Medium: default 1 atmosphere |
| Temperature | reference_T (from PartialMedium) | 298.15 | Reference temperature of Medium: default 25 deg Celsius |
| MassFraction[nX] | reference_X (from PartialMedium) | fill(1/nX, nX) | Default mass fractions of medium |
| AbsolutePressure | p_default (from PartialMedium) | 101325 | Default value for pressure of medium (for initialization) |
| Temperature | T_default (from PartialMedium) | Modelica.Units.Conversions.from_degC(20) | Default value for temperature of medium (for initialization) |
| SpecificEnthalpy | h_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_X | Default 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) |
| Integer | nS (from PartialMedium) | size(substanceNames, 1) | Number of substances |
| Integer | nX (from PartialMedium) | nS | Number of mass fractions |
| Integer | nXi (from PartialMedium) | if fixedX then 0 else if reducedX then nS - 1 else nS | Number of structurally independent mass fractions (see docu for details) |
| Integer | nC (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 |
| SpecificHeatCapacity | cp_const (from PartialSimpleIdealGasMedium) | Constant specific heat capacity at constant pressure | |
| SpecificHeatCapacity | cv_const (from PartialSimpleIdealGasMedium) | cp_const - R_gas | Constant specific heat capacity at constant volume |
| SpecificHeatCapacity | R_gas (from PartialSimpleIdealGasMedium) | Medium specific gas constant | |
| MolarMass | MM_const (from PartialSimpleIdealGasMedium) | Molar mass | |
| DynamicViscosity | eta_const (from PartialSimpleIdealGasMedium) | Constant dynamic viscosity | |
| ThermalConductivity | lambda_const (from PartialSimpleIdealGasMedium) | Constant thermal conductivity | |
| Temperature | T_min (from PartialSimpleIdealGasMedium) | Minimum temperature valid for medium model | |
| Temperature | T_max (from PartialSimpleIdealGasMedium) | Maximum temperature valid for medium model | |
| Temperature | T0 (from PartialSimpleIdealGasMedium) | reference_T | Zero enthalpy temperature |
| FluidConstants | fluidConstants (from PartialSimpleIdealGasMedium) | Fluid constants | |
| Modelica.Media.Interfaces.Types.Basic.FluidConstants | airConstants (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 |