Refrigerant thermodynamic properties¶
-
class
PythonModel.refrigerants.
R410A
¶ Bases:
object
Class for the evaluation of properties of refrigerant R410A.
Properties are based on commercial refrigerant Dupont Suva 410A.
-
get_IsentropicExponent_vT
(v, T)¶ Evaluate the isentropic exponent.
- Parameters
v – Specific volume of the refrigerant (m3/kg).
T – Temperature of the refrigerant (K).
- Returns
Isentropic exponent (-).
- Usage: Type
>>> ref = R410A() >>> '%.4f' % ref.get_IsentropicExponent_vT(0.025, 289.64) '1.3862'
-
get_SaturatedLiquidEnthalpy
(TLiq)¶ Evaluate the specific enthalpy of saturated liquid refrigerant.
- Parameters
TLiq – Temperature of the saturated liquid refrigerant (K).
- Returns
Specific enthalpy of saturated liquid refrigerant (J/kg).
- Usage: Type
>>> ref = R410A() >>> '%.2f' % ref.get_SaturatedLiquidEnthalpy(305.25) '252787.45'
-
get_SaturatedLiquidPressure
(TLiq)¶ Evaluate the pressure of saturated liquid refrigerant.
- Parameters
TLiq – Temperature of the saturated liquid refrigerant (K).
- Returns
Pressure of saturated liquid refrigerant (Pa).
- Usage: Type
>>> ref = R410A() >>> '%.2f' % ref.get_SaturatedLiquidPressure(305.25) '1989639.98'
-
get_SaturatedVaporEnthalpy
(TVap)¶ Evaluate the specific enthalpy of saturated liquid refrigerant.
- Parameters
TLiq – Temperature of the saturated liquid refrigerant (K).
- Returns
Specific enthalpy of saturated liquid refrigerant (J/kg).
Note
Correlated properties from the thermodynamic properties of DuPont Suva R410A. An expression similar to the saturated liquid enthalpy was used.
- Usage: Type
>>> ref = R410A() >>> '%.2f' % ref.get_SaturatedVaporEnthalpy(283.15) '425094.18'
-
get_SaturatedVaporPressure
(TVap)¶ Evaluate the pressure of saturated refrigerant vapor.
- Parameters
TLiq – Temperature of the saturated liquid refrigerant (K).
- Returns
Pressure of saturated refrigerant vapor (Pa).
- Usage: Type
>>> ref = R410A() >>> '%.2f' % ref.get_SaturatedVaporPressure(283.15) '1082792.93'
-
get_SpecificIsobaricHeatCapacity_vT
(v, T)¶ Evaluate the specific isobaric heat capacity.
- Parameters
v – Specific volume of the refrigerant (m3/kg).
T – Temperature of the refrigerant (K).
- Returns
Specific isobaric heat capacity (J/kg-K).
- Usage: Type
>>> ref = R410A() >>> '%.2f' % ref.get_SpecificIsobaricHeatCapacity_vT(0.025, 289.64) '1167.01'
-
get_SpecificIsochoricHeatCapacity_vT
(v, T)¶ Evaluate the specific isochoric heat capacity.
- Parameters
v – Specific volume of the refrigerant (m3/kg).
T – Temperature of the refrigerant (K).
- Returns
Specific isochoric heat capacity (J/kg-K).
- Usage: Type
>>> ref = R410A() >>> '%.2f' % ref.get_SpecificIsochoricHeatCapacity_vT(0.025, 289.64) '841.85'
-
get_VaporPressure
(TVap, vVap)¶ Evaluate the pressure of refrigerant vapor.
- Parameters
TVap – Temperature of refrigerant vapor (K).
vVap – Specific volume of refrigerant vapor (m3/kg).
- Returns
Pressure of refrigerant vapor (Pa).
The pressure is calculated fromthe Martin-Hou equation of state for refrigerant R410A.
- Usage: Type
>>> ref = R410A() >>> '%.2f' % ref.get_VaporPressure(289.64, 0.025) '1083546.30'
-
get_VaporSpecificVolume
(p, T, tol=1e-06)¶ Evaluate the Specific of refrigerant vapor.
- Parameters
p – Pressure of refrigerant vapor (Pa).
T – Temperature of refrigerant vapor (K).
- Returns
Specific volume of refrigerant vapor (m3/kg).
Uses the Martin-Hou equation of state to determine specific volume.
- Usage: Type
>>> ref = R410A() >>> '%.8f' % ref.get_VaporSpecificVolume(1083546.3, 289.64) '0.02500001'
-
modelicaModelPath
()¶ - Returns the full path to the refrigerant package in the Buildings
library.
- Returns
Full path to the refrigerant package in the IBPSA library.
- Usage: Type
>>> ref = R410A() >>> ref.modelicaModelPath() 'IBPSA.Media.Refrigerants.R410A'
-