水和水蒸气热力性质计算测试

数据输入:



  

结果查看:

序号参数数值单位
0分区-
1压力MPa
2温度
3比容m³/kg
4内能kJ/kg
5比焓kJ/kg
6比熵kJ/(kg·℃)
7定容比热kJ/(kg·℃)
8定压比热kJ/(kg·℃)
9声速m/s
10干度kg/kg

相关说明:

国际水和水蒸气性质协会(The International Association for the Properties of Water and Steam,简称 IAPWS)发布的工业用水和水蒸汽热力性质计算公式 IAPWS-IF97 [IAPWS R7-97(2012)] 在热能动力工程中得到广泛使用,人们用多种编程语言实现了该方程。

  1. 为了适用于静态网站,使用 Javascript 脚本实现了 IAPWS-IF97 ,这样可以实现客户端计算,而服务器端则仅负责提供静态文件。
  2. 数据有效区域为:当 $0℃ \le t \le 800℃$ 时,$611.213Pa \le p \le 100MPa$;当 $800℃ \lt t \le 2000℃$ 时,$611.213Pa \le p \le 50MPa$。
  3. 个人能力所限,暂不太清楚如何将 markdown 文件和 Javascript 脚本很好结合,编写本页面时在 markdown 文件内嵌入了大量 HTML 代码,不是很理想。
  4. 使用方法比较简单,在数据输入区选择相应的参数组合,输入有效数值后点击“计算”按钮,即可在结果区查看计算结果。如果输入有误,则会弹出提示信息。需要说明的是“x-干度”参数,它仅适用于饱和蒸汽区,代表每千克湿蒸汽中含有干饱和蒸汽的质量,取值范围为 [0-1]。
  5. 当处于湿蒸汽区时,不太清楚如何计算声速 w,因此仅以 “NaN”(代表 Not a Number) 显示;而对于其它区,干度 x 没有意义,也以 “NaN” 显示。
  6. 本文所实现的 Javascript 脚本 “jif97.js” 和 “calc.js” 使用 MIT协议