modelExternalIdealGasSubstance

Ideal gas substance with defined partial pressure
Diagram of ExternalIdealGasSubstance

Extends from Interfaces.PartialSubstance.

Parameters

TypeNameDefaultDescription
stateOfMatter.SubstanceDatasubstanceData (from PartialSubstance)Definition of the substance
Modelica.Units.SI.PressurePartialPressure0Fixed partial pressure if usePartialPressureInput=false
Modelica.Units.SI.PressureTotalPressuresystem.p_ambientTotal pressure of the whole gaseous solution
Modelica.Units.SI.TemperatureTemperaturesystem.T_ambientTemperature
Modelica.Units.SI.MoleFractionMoleFractionBasedIonicStrength0Ionic strength
Modelica.Units.SI.ElectricPotentialElectricPotential0Electric potential
Modelica.Units.SI.VolumeVolume0.001Volume of gaseous solution
Conditional inputs
BooleanusePartialPressureInputfalse=true, if fixed partial pressure is from input instead of parameter

Connectors

TypeNameDefaultDescription
SubstancePort_aport_a (from PartialSubstance)The substance
Modelica.Blocks.Interfaces.RealInputpartialPressurepPartial pressure of gas = total pressure * gas fraction

Components

TypeNameDefaultDescription
Modelica.Fluid.Systemsystem (from PartialSubstance)System wide properties
Modelica.Units.SI.MoleFractionx (from PartialSubstance)Mole fraction of the substance
Modelica.Units.SI.ActivityOfSolutea (from PartialSubstance)Activity of the substance (mole-fraction based)
Modelica.Units.SI.PressurepCurrent partial pressure

Revisions

2009-2015

Marek Matejak, Charles University, Prague, Czech Republic