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 Buildings library.
- Usage: Type
>>> ref = R410A() >>> ref.modelicaModelPath() 'Buildings.Media.Refrigerants.R410A'