Skip to content

water_usage_variables

Module containing global variables relating to the water usage

References

https://www.usgs.gov/special-topic/water-science-school/science/water-density https://www.thermal-engineering.org/what-is-latent-heat-of-vaporization-definition/

CREATE_DICTS_FROM_DATACLASS = WaterUseData module-attribute

WaterUseData dataclass

Source code in process/data_structure/water_usage_variables.py
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
@dataclass
class WaterUseData:
    airtemp: float = 15.0
    """ambient air temperature (degrees Celsius)"""
    watertemp: float = 5.0
    """water temperature (degrees Celsius)"""
    windspeed: float = 4.0
    """wind speed (m/s)"""
    waterdens: float = 998.02
    """density of water (kg/m3)
    for simplicity, set to static value applicable to water at 21 degC
    """
    latentheat: float = 2257000.0
    """latent heat of vaporization (J/kg)
    for simplicity, set to static value applicable at 1 atm (100 kPa) air pressure
    """
    volheat: float = 0.0
    """volumetric heat of vaporization (J/m3)"""
    evapratio: float = 0.0
    """evaporation ratio: ratio of the heat used to evaporate water
    to the total heat discharged through the tower
    """

    evapvol: float = 0.0
    """evaporated volume of water (m3)"""

    energypervol: float = 0.0
    """input waste (heat) energy cooled per evaporated volume (J/m3)"""

    volperenergy: float = 0.0
    """volume evaporated by units of heat energy (m3/MJ)"""

    waterusetower: float = 0.0
    """total volume of water used in cooling tower (m3)"""

    wateruserecirc: float = 0.0
    """total volume of water used in recirculating system (m3)"""

    wateruseonethru: float = 0.0
    """total volume of water used in once-through system (m3)"""

airtemp = 15.0 class-attribute instance-attribute

ambient air temperature (degrees Celsius)

watertemp = 5.0 class-attribute instance-attribute

water temperature (degrees Celsius)

windspeed = 4.0 class-attribute instance-attribute

wind speed (m/s)

waterdens = 998.02 class-attribute instance-attribute

density of water (kg/m3) for simplicity, set to static value applicable to water at 21 degC

latentheat = 2257000.0 class-attribute instance-attribute

latent heat of vaporization (J/kg) for simplicity, set to static value applicable at 1 atm (100 kPa) air pressure

volheat = 0.0 class-attribute instance-attribute

volumetric heat of vaporization (J/m3)

evapratio = 0.0 class-attribute instance-attribute

evaporation ratio: ratio of the heat used to evaporate water to the total heat discharged through the tower

evapvol = 0.0 class-attribute instance-attribute

evaporated volume of water (m3)

energypervol = 0.0 class-attribute instance-attribute

input waste (heat) energy cooled per evaporated volume (J/m3)

volperenergy = 0.0 class-attribute instance-attribute

volume evaporated by units of heat energy (m3/MJ)

waterusetower = 0.0 class-attribute instance-attribute

total volume of water used in cooling tower (m3)

wateruserecirc = 0.0 class-attribute instance-attribute

total volume of water used in recirculating system (m3)

wateruseonethru = 0.0 class-attribute instance-attribute

total volume of water used in once-through system (m3)