RCAIDE.Library.Attributes.Coolants.Glycol_Water

Glycol_Water#

class Glycol_Water(*args, **kwarg)[source]#

Bases: Coolant

Implementation of a 50-50 ethylene glycol-water mixture coolant properties.

This class provides thermophysical properties and calculation methods for a standard ethylene glycol-water mixture commonly used in cooling systems.

tag#

Identifier set to ‘Glycol_Water’

Type:

str

percent_glycol#

Mass fraction of glycol in the mixture (default: 0.5)

Type:

float

density#

Mass per unit volume [kg/m³]

Type:

float

specific_heat_capacity#

Heat capacity at constant pressure [J/kg·K]

Type:

float

thermal_conductivity#

Heat conduction coefficient [W/m·K]

Type:

float

dynamic_viscosity#

Absolute viscosity [Pa·s]

Type:

float

Prandtl_number#

Dimensionless number for heat transfer characteristics

Type:

float

kinematic_viscosity#

Ratio of dynamic viscosity to density [m²/s]

Type:

float

Notes

All properties are currently implemented as constant values, though the method structure allows for future implementation of temperature and pressure dependence.

Major Assumptions
  • Mixture is exactly 50% water and 50% ethylene glycol by mass

  • Standard atmospheric pressure conditions

  • Single-phase liquid mixture

Extra modules required None

References

[1] The Engineering ToolBox (2003). Ethylene Glycol Heat-Transfer Fluid Properties. [online] Available at: https://www.engineeringtoolbox.com/ethylene-glycol-d_146.html [Accessed 8 January 2025]. [2] Microelectronics Heat Transfer Laboratory. (1997). Fluid Properties Calculator. Fluid properties calculator. http://www.mhtl.uwaterloo.ca/old/onlinetools/airprop/airprop.html

See also

RCAIDE.Library.Components.Thermal_Management

Thermal management system components

compute_cp(T=300)[source]#

Calculate specific heat capacity of glycol-water mixture at given temperature.

Parameters:

T (float, optional) – Temperature [K] (default: 300)

Returns:

cp – Specific heat capacity [J/(kg·K)]

Return type:

float

Notes

Currently returns constant value of 3300 J/(kg·K), based on the default value, regardless of temperature.

Major Assumptions
  • Temperature independence

  • 50-50 water-glycol mixture

References

[1] The Engineering ToolBox (2003). Ethylene Glycol Heat-Transfer Fluid Properties. [online] Available at: https://www.engineeringtoolbox.com/ethylene-glycol-d_146.html [Accessed 8 January 2025].

compute_absolute_viscosity(T=300.0, p=101325.0)[source]#

Calculate dynamic viscosity of glycol-water mixture at given conditions.

Parameters:
  • T (float, optional) – Temperature [K] (default: 300)

  • p (float, optional) – Pressure [Pa] (default: 101325)

Returns:

mu – Dynamic viscosity [kg/(m·s)]

Return type:

float

Notes

Currently returns constant value of 0.0019 Pa·s, based on the default value, regardless of conditions.

Major Assumptions
  • Temperature and pressure independence

  • 50-50 water-glycol mixture

References

[1] The Engineering ToolBox (2003). Ethylene Glycol Heat-Transfer Fluid Properties. [online] Available at: https://www.engineeringtoolbox.com/ethylene-glycol-d_146.html [Accessed 8 January 2025].

compute_density(T=300.0, p=101325.0)[source]#

Calculate density of glycol-water mixture at given conditions.

Parameters:
  • T (float, optional) – Temperature [K] (default: 300)

  • p (float, optional) – Pressure [Pa] (default: 101325)

Returns:

rho – Density [kg/m³]

Return type:

float

Notes

Currently returns constant value of 1075 kg/m³ based on the default value.

Major Assumptions
  • Temperature and pressure independence

  • 50-50 water-glycol mixture

References

[1] The Engineering ToolBox (2003). Ethylene Glycol Heat-Transfer Fluid Properties. [online] Available at: https://www.engineeringtoolbox.com/ethylene-glycol-d_146.html [Accessed 8 January 2025].

compute_thermal_conductivity(T=300.0, p=101325.0)[source]#

Calculate thermal conductivity of glycol-water mixture at given conditions.

Parameters:
  • T (float, optional) – Temperature [K] (default: 300)

  • p (float, optional) – Pressure [Pa] (default: 101325)

Returns:

k – Thermal conductivity [W/(m·K)]

Return type:

float

Notes

Currently returns constant value of 0.387 W/(m·K), based on the default values, regardless of conditions.

Major Assumptions
  • Temperature and pressure independence

  • 50-50 water-glycol mixture

References

[1] Microelectronics Heat Transfer Laboratory. (1997). Fluid Properties Calculator. Fluid properties calculator. http://www.mhtl.uwaterloo.ca/old/onlinetools/airprop/airprop.html

compute_prandtl_number(T=300.0)[source]#

Calculate Prandtl number of glycol-water mixture at given temperature.

Parameters:

T (float, optional) – Temperature [K] (default: 300)

Returns:

Pr – Prandtl number [dimensionless]

Return type:

float

Notes

Calculated using the relationship: Pr = (μ·Cp)/k

where:
  • μ is dynamic viscosity

  • Cp is specific heat capacity

  • k is thermal conductivity

Major Assumptions
  • Temperature independence of constituent properties

  • 50-50 water-glycol mixture

References

[1] Microelectronics Heat Transfer Laboratory. (1997). Fluid Properties Calculator. Fluid properties calculator. http://www.mhtl.uwaterloo.ca/old/onlinetools/airprop/airprop.html