Professional Documents
Culture Documents
Psychrometric Chart Plotting Code
Psychrometric Chart Plotting Code
import psychrolib
import matplotlib.pyplot as plt
import numpy as np
psychrolib.SetUnitSystem(psychrolib.SI)
# Constants
atmospheric_pressure = 101325
humidity_ratio_from_RelHum.append(psychrolib.GetHumRatioFromRelHum(temperature, rh,
atmospheric_pressure))
humidity_ratio_max = np.max(humidity_ratio_from_RelHum)
axes.plot(temperature_range, humidity_ratio_from_RelHum, 'k')
humidity_ratio_from_TWet.append(psychrolib.GetHumRatioFromTWetBulb(temperature,
wet_bulb_temperature, atmospheric_pressure))
temperature_to_plot.append(temperature)
humidity_ratio_max = np.max(humidity_ratio_from_TWet)
axes.plot(temperature_to_plot, humidity_ratio_from_TWet, 'b')