6.2 Hot water in an open container

6.2 Hot water in an open container#

Problem Statement#

Hot water at 70C stored in an open container on top of a 20m-high structure at atmospheric pressure is being drained to the ground. Given water temperature at drain pipe outlet is 65C, determine heat loss through pipeline per kg of water flow-rate.

Solution Approach#

looking at energy conservation

Q˙+m˙(h1+1/2V12+gz1)=m˙(h2+1/2V22+gz2)

rearranging the energy conservation for Q˙

Q˙=m˙(h2+1/2V22+gz2)m˙(h1+1/2V12+gz1)=m˙(h2h1)+m˙(1/2V221/2V12)++m˙g(z2z1)

looking at mass conservation

ρ1A1V1=ρ2A2V2

assuming negligible changes in density (ρ) and a constant diameter piping system,

ρ1=ρ2

and

A1=A2

therefore,

V1=V2

# import the libraries we'll need
import CoolProp.CoolProp as CP
import numpy as np

fluid = "water"  # define the fluid or material of interest
P = 101325   #atmospheric pressure in Pa
m = 1   #solving for unit mass of fluid flow-rate in kg/s
T_1 = 70 + 273.15   #water temperature at elevated storage in K
T_2 = 65 + 273.15   #water temperature at drain outlet in K
z_1 = 20   #storage elevation in m
z_2 = 0   #ground elevation as referrence
g = 9.81   #gravitational acceleration in m/s2

h_1 = CP.PropsSI("H", "T", T_1, "P", P, fluid)   #fluid enthalpy in J/kg
h_2 = CP.PropsSI("H", "T", T_2, "P", P, fluid)   #fluid enthalpy in J/kg


Q = m * (h_2 - h_1) + m * g * (z_2 - z_1)
print('The heat loss of fluid through piping system is:', f"{np.abs(Q):.1f}", 'W')   #taking absolute of Q to justify the negative value for dissipated heat
The heat loss of fluid through piping system is: 21139.5 W