Hi Reiner
Does this help you getting started?
from __future__ import print_function
import sys
import numpy as np
import CoolProp
import CoolProp.CoolProp as CP
print(CoolProp.__version__)
fluid = "LiBr"
if int(CoolProp.__version__[0])>4:
fluid = "INCOMP::{0}".format(fluid)
xmin = 0.0
xmax = 0.75
Tmin = CP.PropsSI("Tmin","T",0,"P",0,"{0}-{1}".format(fluid,xmin))
Tmax = CP.PropsSI("Tmax","T",0,"P",0,"{0}-{1}".format(fluid,xmin))
points = 5
T = np.linspace(Tmin+1 ,Tmax-1,points)
x = np.linspace(xmin+0.01,xmax-0.01,points)
P = 100e5
print("Enthalpy in kJ/kg for LiBr")
print("")
fmt = "{0:6.3f} "
for i in range(len(T)):
for j in range(len(x)):
print(fmt.format(T[i]), end="")
print(fmt.format(x[j]), end="")
print(fmt.format(CP.PropsSI("H","T",T[i],"P",P,"{0}-{1}".format(fluid,x[j]))))
sys.exit(0)
for me, it returns:
4.2.6
Enthalpy in kJ/kg for LiBr
274.000 0.010 11383.602
274.000 0.193 256.748
274.000 0.375 -544.775
274.000 0.557 28226.752
274.000 0.740 253879.704
330.250 0.010 244836.137
330.250 0.193 184172.901
330.250 0.375 140691.605
330.250 0.557 137941.618
330.250 0.740 252169.165
386.500 0.010 478674.465
386.500 0.193 369304.023
386.500 0.375 286614.109
386.500 0.557 255411.100
386.500 0.740 349259.996
442.750 0.010 718213.844
442.750 0.193 560199.562
442.750 0.375 436647.194
442.750 0.557 376464.382
442.750 0.740 438681.512
499.000 0.010 970418.926
499.000 0.193 762604.315
499.000 0.375 595026.548
499.000 0.557 501527.484
499.000 0.740 531815.407
Cheers,
Jorrit
--
Jorrit Wronski
DTU Mechanical Engineering
Technical University of Denmark
Department of Mechanical Engineering
Nils Koppels Allé
Building 403 Room 111
2800 Kgs. Lyngby
phone:
+45 45 25 41 83
email:
jo...@mek.dtu.dk
http://www.mek.dtu.dk/english/Sections/TES