Thermal Conductivity#

The simplified equation from Sengers and Watson is used.

\[λ_s = a + b\cdot T + c\cdot T^{1.5} + d\cdot T^2 + e\cdot T^{0.5} \tag{8}\]

where

Var

Description

λs

is the thermal conductivity liquid water, W/(m K)

T

is temperature of the water °C

a

is 0.5650285

b

is 0.0026363895

c

is -0.00012516934

d

is -1.5154918e-06

e

is -0.0009412945

Show/Hide Code 08th_condy.py
import altair as alt
import numpy as np
import pandas as pd

T = np.linspace(0, 30, 31)

ls = 0.5650285 + 0.0026363895 * T - 0.00012516934 * np.power(T, 1.5) - \
    1.5154918e-06 * np.power(T, 2) - 0.0009412945 * np.power(T, 0.5)

source = pd.DataFrame({
  'Temperature °C': T,
  'Thermal condy W/(m K)': ls
})

chart = alt.Chart(source).mark_line().encode(
    x=alt.X('Temperature °C', axis=alt.Axis(title='Temperature °C')),
    y=alt.Y('Thermal condy W/(m K)', axis=alt.Axis(title='Thermal condy W/(m K)'),
           scale=alt.Scale(domain=(0.56, 0.62))
           ),
    tooltip=['Temperature °C', alt.Tooltip('Thermal condy W/(m K)', format='.3f')]
).properties(
        title={
            "text": "Thermal Conductivity of Saturated Liquid Water",
            "color": "#282828"
        }
    )

chart.show()
#chart.save('th_condy.html')