IAPWS_IF97(FUN,IN1,IN2)是基于国际水和蒸汽性质协会(http://www.iapws.org).热力学、流体力学和非线性建模往往需要热力学导数,因此IAPWS_IF97可以计算出大多数作为压力和焓函数的性质导数,例如:dT/dp_ph、cp_ph、dv/dp_ph和dv/dh_ph。由于建模经常涉及多个维度,这些维度被离散或网格化,以形成一组有限差分或有限元方程,IAPWS_IF97甚至跨区域(过冷/压缩液体、饱和、过热和超临界)进行矢量化。因为数组比XSteam快一个数量级,而且如果您的计算机有能力的话,它是多线程的。
这是函数形式。我将很快提交一个类和包版本定义,它还提供使用Zivi的相关性(1964)对两相流的滑移校正。
请在这里或在Github报告错误:
https://github.com/mikofski/IAPWS_IF97/issues
参考文档:
工业配方1997 (IF97-Rev, IAPWS- if97), IAPWS- if97 - s01, IAPWS- if97 - s03rev, IAPWS- if97 - s04,2008普通水物质热导率的IAPWS 1985配方的修订版本。
功能:
质量:
“x_ph”、“x_hT’,‘x_pv’,‘x_vT’
导热系数(W / m / K):
“k_pT”、“k_ph”
粘度(Pa * s):
` mu_pT `, ` mu_ph `, ` dmudh_ph `, ` dmudh_ph `
焓(kJ /公斤):
'h_pT', 'hL_p', 'hV_p', 'dhLdp_p', 'dhVdp_p'
具体的体积(m ^ 3 /公斤):
“v_pT”、“v_ph’,‘vL_p’,‘vV_p’,‘dvLdp_p’,‘dvVdp_p’,‘dvdp_ph’,‘dvdh_ph’
温度[K]:
“T_ph”、“dTdp_ph”、“cp_ph”
饱和压力[MPa]和温度[K]:
“psat_T”、“Tsat_p”、“dTsatdpsat_p”
引用作为
马克Mikofski(2021)。IAPWS_IF97GitHub (https://github.com/mikofski/IAPWS_IF97)。检索.