FCSys.Species.H2O.Liquid

H2O liquid

Information

Extends from Modelica.Icons.Package (Icon for standard packages).

Package Content

NameDescription
FCSys.Species.H2O.Liquid.Fixed Fixed Fixed properties

FCSys.Species.H2O.Liquid.Fixed FCSys.Species.H2O.Liquid.Fixed

Fixed properties FCSys.Species.H2O.Liquid.Fixed

Information

Assumptions:

  1. The generalized resistivities (η, θ) are fixed (e.g., independent of thermodynamic state).

The default resistivities (η = 1/(855e-6*U.Pa*U.s) and θ = U.m*U.K/(613e-3*U.W)) are of H2O liquid at saturation pressure and 300 K from Incropera and DeWitt [Table 1 lists the properties at saturation pressure and other temperatures. See also http://www.engineeringtoolbox.com/water-dynamic-kinematic-viscosity-d_596.html.

Table 1: Properties of H2O liquid at saturation pressure [Incropera2002, pp. 924–925].
T
/U.K
cp*U.kg*U.K
/(U.J*Data.m)
η
*U.Pa*U.s
θ*U.W
/(U.m*U.K)
273.1542171/1750e-61/569e-3
27542111/1652e-61/574e-3
28041981/1422e-61/582e-3
28541891/1225e-61/590e-3
29041841/1080e-61/598e-3
29541811/959e-61/606e-3
30041791/855e-61/613e-3
30541781/769e-61/620e-3
31041781/695e-61/628e-3
31541791/631e-61/634e-3
32041801/577e-61/640e-3
32541821/528e-61/645e-3
33041841/489e-61/650e-3
33541861/453e-61/656e-3
34041881/420e-61/660e-3
34541911/389e-61/668e-3
35041951/365e-61/668e-3
35541991/343e-61/671e-3
36042031/324e-61/674e-3
36542091/306e-61/677e-3
37042141/289e-61/679e-3
373.1542171/279e-61/680e-3
37542201/274e-61/681e-3
38042261/260e-61/683e-3
38542321/248e-61/685e-3
39042391/237e-61/686e-3
40042561/217e-61/688e-3
41042781/200e-61/688e-3
42043021/185e-61/688e-3
43043311/173e-61/685e-3
44043601/162e-61/682e-3
45044001/152e-61/678e-3
46044401/143e-61/673e-3
47044801/136e-61/667e-3
48045301/129e-61/660e-3
49045901/124e-61/651e-3
50046601/118e-61/642e-3
51047401/113e-61/631e-3
52048401/108e-61/621e-3
53049501/104e-61/608e-3
54050801/101e-61/594e-3
55052401/97e-61/580e-3
56054301/94e-61/563e-3
57056801/91e-61/548e-3
58060001/88e-61/528e-3
59064101/84e-61/513e-3
60070001/81e-61/497e-3
61078501/77e-61/467e-3
62093501/72e-61/444e-3
635106001/70e-61/430e-3
630126001/67e-61/412e-3
635164001/64e-61/392e-3
640260001/59e-61/367e-3

The specific heat capacity is not fixed because it would affect the chemical potential and result in an incorrect saturation pressure.

For more information, please see the Species model.

Extends from Fluid (Base model for a fluid species).

Parameters

TypeNameDefaultDescription
Integern_inter0Number of exchange connections with other phases
Material properties
replaceable package DataCharacteristics.H2O.LiquidCharacteristic data
DiffusivityMassSpecificzeta0** [L2.M/(N.T)]
Independence factors
NumberAbsolutek_intra_Phi[n_intra, n_trans]ones(n_intra, n_trans)For translational exchange among species within the phase [1]
NumberAbsolutek_intra_Q[n_intra]ones(n_intra)For thermal exchange among species within the phase [1]
Initialization
Velocityphi.start[n_trans]0Velocity [L/T]
CurrentI.start[n_trans]0Current [N/T]
Velocityphi_boundaries.start[n_trans, Side]0Normal velocities at the boundaries [L/T]
Forcef.start[n_trans]0Total normal translational force on pairs of boundaries [L.M/T2]
ForceminusDeltaf.start[n_trans]0Dynamic and nonequilibrium compression forces [L.M/T2]
Geometry
LengthkL[:]L[cartTrans]Effective transport length [L]
Initialization
Numberepsilon_IC0.01Initial volumetric fill fraction [1]
InitinitMaterialInit.volumeMethod of initializing the material state
InitinitEnergyInit.temperatureMethod of initializing the thermal state
VolumeV_ICepsilon_IC*product(L)Initial volume [L3]
TemperatureAbsoluteT_IC Initial temperature [L2.M/(N.T2)]
Assumptions
Integern_trans1Number of transport axes
Integern_chem3Number of reaction and phase change processes
Formulation of the conservation equations
ConsThermoconsMaterialConsThermo.dynamicMaterial
BooleanconsRotfalseConserve rotational momentum
ConsTransconsTransXConsTrans.dynamicX-axis translational momentum
ConsTransconsTransYConsTrans.dynamicY-axis translational momentum
ConsTransconsTransZConsTrans.dynamicZ-axis translational momentum
ConsThermoconsEnergyConsThermo.dynamicEnergy
Axes with upstream discretization
BooleanupstreamXtrueX
BooleanupstreamYtrueY
BooleanupstreamZtrueZ
Flow conditions
BooleanapproxVelocitytrueCalculate normal boundary velocities assuming uniform density
NumberAbsoluteNu_Phi[Axis]{4,4,4}Translational Nusselt numbers [1]
NumberAbsoluteNu_Q1Thermal Nusselt number [1]
Advanced
AmountN00Nominal amount of material to prevent depletion [N]

Connectors

TypeNameDescription
Intraintra[n_intra]Connectors to exchange translational momentum and energy within the phase
Interinter[n_inter]Connectors to exchange translational momentum and energy with all other species
DaltondaltonConnector for additivity of pressure
Boundaryboundaries[n_trans, Side]Connectors for transport
Chemicalchemical[n_chem]Connector for reactions and phase change
Material properties
replaceable package DataCharacteristic data

Modelica definition

model Fixed "Fixed properties"

  // Initialization
  parameter Q.Number epsilon_IC=0.01 "Initial volumetric fill fraction";

  extends Fluid(
    redeclare replaceable package Data = Characteristics.H2O.Liquid,
    redeclare parameter Q.Mobility mu=Data.mu(),
    redeclare parameter Q.TimeAbsolute nu=Data.nu(),
    final zeta=0,
    redeclare parameter Q.Fluidity eta=1/(855e-6*U.Pa*U.s),
    redeclare parameter Q.ResistivityThermal theta=U.m*U.K/(0.613*U.W),
    initEnergy=Init.temperature,
    final N_IC,
    final h_IC,
    final g_IC,
    final rho_IC,
    final p_IC,
    redeclare parameter Q.TimeAbsolute tauprime[:]={0,1e8,2e11}*Data.tauprime(),

    n_chem=3,
    final V_IC=epsilon_IC*product(L),
    initMaterial=Init.volume);

  // See the documentation for tables of values.

end Fixed;