modelSatPhaseEquilibriumProperties
Extends from BaseMultiPhaseProperties.
Information
Model that calculates saturation properties. For example of usage see MultiPhaseMixture.Information.UsersGuide.PhaseEquilibrium.
Balancing equations
In order for a model to be valid the user need to specify the value for 2 inputs + one composition vector. The input connector qualifier applied to p, h, and Z indirectly declares the number of missing equations, permitting advanced equation balance checking by a Modelica tool. For further information, see Section 4.7 (Balanced Models) of the Modelica 3.0 specification.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Guess values | |||
| FlashProperties | init (from BaseMultiPhaseProperties) | ||
| Inputs | |||
| SatInputs | inputs | SatInputs.pFZ_mole | |
| Multiple solutions | |||
| MultiPhaseMixture.Types.SolutionType | solutionType | MultiPhaseMixture.Types.SolutionType.Normal | Define solution if multiple solutions exist |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | nbrOfPresentPhases (from BaseMultiPhaseProperties) | Number of present phases, 0= unknown | |
| Real[nP] | presentPhaseIndex (from BaseMultiPhaseProperties) | ||
| Modelica.SIunits.MassFraction[nP*nC] | phaseComposition (from BaseMultiPhaseProperties) | matrix with composition for each phase | |
| Modelica.SIunits.MoleFraction[nP] | phaseFraction (from BaseMultiPhaseProperties) | molar fraction of the fluid that is in the specified phase | |
| Modelica.SIunits.Temperature | T_overall (from BaseMultiPhaseProperties) | temperature | |
| Modelica.SIunits.Density | d_overall (from BaseMultiPhaseProperties) | density | |
| Modelica.SIunits.SpecificEntropy | s_overall (from BaseMultiPhaseProperties) | specific entropy | |
| Modelica.SIunits.AbsolutePressure | p_overall (from BaseMultiPhaseProperties) | pressure | |
| Modelica.SIunits.SpecificEnthalpy | h_overall (from BaseMultiPhaseProperties) | specific enthalpy | |
| Modelica.SIunits.Density[nP] | d_1ph (from BaseMultiPhaseProperties) | density | |
| Modelica.SIunits.SpecificEntropy[nP] | s_1ph (from BaseMultiPhaseProperties) | specific entropy | |
| Modelica.SIunits.SpecificEnthalpy[nP] | h_1ph (from BaseMultiPhaseProperties) | specific enthalpy | |
| Modelica.SIunits.PrandtlNumber[nP] | Pr_1ph (from BaseMultiPhaseProperties) | prandtl number | |
| Modelica.SIunits.VelocityOfSound[nP] | a_1ph (from BaseMultiPhaseProperties) | velocity of sound | |
| Modelica.SIunits.CubicExpansionCoefficient[nP] | beta_1ph (from BaseMultiPhaseProperties) | isobaric expansion coefficient | |
| Modelica.SIunits.SpecificHeatCapacity[nP] | cp_1ph (from BaseMultiPhaseProperties) | specific heat capacity cp | |
| Modelica.SIunits.SpecificHeatCapacity[nP] | cv_1ph (from BaseMultiPhaseProperties) | specific heat capacity cv | |
| Modelica.SIunits.Compressibility[nP] | kappa_1ph (from BaseMultiPhaseProperties) | compressibility | |
| Modelica.SIunits.DerPressureByTemperature[nP] | dpdT_dN_1ph (from BaseMultiPhaseProperties) | Derivative of pressure w.r.t. temperature at constant density and N | |
| Modelica.SIunits.DerPressureByDensity[nP] | dpdd_TN_1ph (from BaseMultiPhaseProperties) | Derivative of pressure w.r.t. density at constant temperature and molar substance | |
| Modelica.SIunits.ThermalConductivity[nP] | lambda_1ph (from BaseMultiPhaseProperties) | thermal conductivity | |
| Modelica.SIunits.DynamicViscosity[nP] | eta_1ph (from BaseMultiPhaseProperties) | dynamic viscosity | |
| InputAbsolutePressure | p | Absolute pressure of medium | |
| Modelica.SIunits.Temperature | T | Temperature of medium | |
| InputMassFraction | F | Mass Phase fractions e.g. {1,0} | |
| Modelica.SIunits.MoleFraction | Fm | Mole Phase fractions e.g. {1,0} | |
| Modelica.SIunits.AmountOfSubstance | FN | Phase molar substance e.g. {128,72} | |
| InputMassFraction | Z | Total mass fractions (= (component mass)/total mass m_i/m) | |
| Modelica.SIunits.SpecificEnthalpy | h | Specific enthalpy of medium | |
| Modelica.SIunits.Density | d | Density of medium | |
| Modelica.SIunits.SpecificInternalEnergy | u | Specific internal energy of medium | |
| Modelica.SIunits.MolarDensity | dm | Molar density | |
| Modelica.SIunits.MolarEnthalpy | hm | Molar enthalpy of medium | |
| Modelica.SIunits.MolarInternalEnergy | um | Molar internal energy of medium | |
| Modelica.SIunits.MolarMass | MM | Molar mass | |
| FlashProperties | eqProperties | equilibrium properties | |
| Modelica.SIunits.MoleFraction | Zm | Overall mole fractions (= (component mole)/total mole mole_i/moles) | |
| Modelica.SIunits.AmountOfSubstance | N | Overall molar substance (= component mole) |
Contents
| Name | Description |
|---|---|
| InputAbsolutePressure | Pressure as input signal connector |
| InputMassFraction | Fraction as input signal connector |
| InputTemperature | Temperature as input signal connector |