- water_fpThe name of the FluidProperties UserObject for water
C++ Type:UserObjectName
Controllable:No
Description:The name of the FluidProperties UserObject for water
BrineFluidProperties
Fluid properties for brine
A high-precision and consistent formulation for fluid properties for binary salt (NaCl) and water mixtures at pressures and temperatures of interest.
Density, enthalpy, internal energy and specific heat capacity are calculated using the formulations provided in Driesner and Heinrich (2007) and Driesner (2007).
Viscosity and thermal conductivity of brine are calculated using the formulation of Phillips et al. (1981).
Brine vapor pressure is calculated using the formulation presented in Haas Jr (1976).
Solubility of solid salt (halite) in water is given by Potter et al. (1977).
By default, the BrineFluidProperties UserObject uses the Water97FluidProperties and NaClFluidProperties which are constructed internally, so do not have to be supplied by the user.
The BrineFluidProperties UserObject takes an optional parameter water_fp
which can be used to pass a specific water formulation. This allows the user to use a tabulated version of the water properties (using TabulatedFluidProperties), which can significantly speed up the calculation of brine properties.
Range of validity
The BrineFluidProperties UserObject is valid for:
273.15 K T 1273.15 K,
0.1 MPa p 500 MPa,
0 x 1
Input Parameters
- allow_imperfect_jacobiansFalsetrue to allow unimplemented property derivative terms to be set to zero for the AD API
Default:False
C++ Type:bool
Controllable:No
Description:true to allow unimplemented property derivative terms to be set to zero for the AD API
- control_tagsAdds user-defined labels for accessing object parameters via control logic.
C++ Type:std::vector<std::string>
Controllable:No
Description:Adds user-defined labels for accessing object parameters via control logic.
- enableTrueSet the enabled status of the MooseObject.
Default:True
C++ Type:bool
Controllable:Yes
Description:Set the enabled status of the MooseObject.
- fp_typeunspecified-typeType of the fluid property object
Default:unspecified-type
C++ Type:FPType
Controllable:No
Description:Type of the fluid property object
Advanced Parameters
- prop_getter_suffixAn optional suffix parameter that can be appended to any attempt to retrieve/get material properties. The suffix will be prepended with a '_' character.
C++ Type:MaterialPropertyName
Unit:(no unit assumed)
Controllable:No
Description:An optional suffix parameter that can be appended to any attempt to retrieve/get material properties. The suffix will be prepended with a '_' character.
- use_interpolated_stateFalseFor the old and older state use projected material properties interpolated at the quadrature points. To set up projection use the ProjectedStatefulMaterialStorageAction.
Default:False
C++ Type:bool
Controllable:No
Description:For the old and older state use projected material properties interpolated at the quadrature points. To set up projection use the ProjectedStatefulMaterialStorageAction.
Material Property Retrieval Parameters
References
- T. Driesner.
The system H$_2$O-NaCl. Part II: Correlations for molar volume, enthalpy, and isobaric heat capacity from 0 to 1000 C, 1 to 5000 bar, and 0 to 1 X$_NaCl$.
Geochimica et Cosmochimica Acta, 71:4902–4919, 2007.[BibTeX]
- T. Driesner and C. A. Heinrich.
The system H$_2$O-NaCl. Part I: Correlation formulae for phase relations in temperature-pressure-composition space from 0 to 1000 C, 0 to 5000 bar, and 0 to 1 X$_NaCl$.
Geochimica et Cosmochimica Acta, 71:4880–4901, 2007.[BibTeX]
- J. L. Haas Jr.
Physical properties of the coexisting phases and thermochemical properties of the H$_2$O component in boiling NaCl solutions.
Technical Report USGS Bulletin 1421-A, United States Geological Survey, 1976.[BibTeX]
- S. L. Phillips, A. Igbene, J. A. Fair, H. Ozbek, and M. Tavana.
A technical databook for geothermal energy utilization.
Technical Report LBL-12810, Lawrence Berkeley National Laboratory, Berkeley CA, USA, 1981.[BibTeX]
- R. W. Potter, R. S. Babcock, and D. L. Brown.
A new method for determining the solubility of salts in aqueous solutions at elevated temperatures.
J. Res. US Geol. Surv., 5:389–395, 1977.[BibTeX]