Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

DOI : 10. 13738 /j . i ssn. 1671 -8097. 2007. 01.

001
第 6卷第 1期 热 科 学 与 技 术 V ol. 6 N o. 1
2007年 3月 Journal of Thermal Science and Technology M ar. 2007

文章编号: 1671-8097( 2007) 01-0001-06

基于 W eb的水与水蒸汽热物性计算程序开发
杨 爱 贤 1 , 吴 江 涛* 1 , 董 渭 清 2 , 刘 志 刚 1
( 1.西安交通大学 动力工程与多相流 国家重点实验室 , 陕西 西安  710049;
2.西安交通大学 新型计算机研究所 , 陕 西 西安  710049 )

摘要: 在课题组已有 流体热物性远程计 算系统的研究基础 上 ,进 一步开展了 针对水的热 物性远程 计算模块


的研究 ,实现了 IA PW S-95高 精度水与水蒸汽的热物性数据计算 ,扩充了流体物理 与化学性质数据资源平台 ,
并完善了单一流体的热物性远程计算方法 ,为今后开展类似研究积累了经验。

关键词: 水 ; 水蒸汽 ; 热物性 ; IAPW S-95; 远程计算


中图分类号: O551. 3; T Q015. 9 文献标识码: A

   本文实现的水的热力学性质计算以 IAPW S-
0  引   言 [2 ]
95公式为基础 。IAPW S-95公式是国际水和水
水与水蒸汽在工业和科学研究中的应用非常 蒸汽性质协会于 1995年推荐的用作科学计算水
广 泛。从 20世纪初到现在 ,科技工作者对水的各 的性质的公式 ,用以替代 IAP S-84公式。IAPW S-
种物性展开了研究 ,积累了大量的实验数据 ,建立 95公式以 I T S-90温标为温度基准 ,基于大量最新
了各种图表和计算公式。随着计算机技术的发展 , 的实验数据拟合 ,是目前水的物性计算公式中精
通过查图、表来获取物性数据的方式逐渐显得落 度最高的。
后 ,基于 W eb的物性计算方式可以用户通过浏览
器即可获得所需要的数据 ,不仅获取方式简单 ,而
且数据可随时更新 ,保证最新的研究成果可以尽
快得到应用。根据作者对相关文献资料的调查 ,目
前水的物性计算软件绝大多数是单机版的 ,基于
W eb的水的物性计算软件相当少且功能有限。
本文的工作是在课题组已有的流体热物性远
程计算系统研究基础上 [ 1] , 开发水与水蒸汽的热
物性远程计算模块 ,为用户提供水的热物性数据
的计算服务 ,进一步扩充流体物理与化学性质数
据资源平台。

1  水的热物性
1. 1  水的热物性介绍 图 1  p-T 图下水的状态曲线 (本图来自文
水 的热物性包括热力学性质、输运性质和表 献 [ 2] )
面张力 , 其中热力学性质包括 pV T 性 质、内能、 Fig . 1  Pha se-bo undar y curv es o f wa ter in p -T

焓、熵、声速、比热容等 ,输运性质包括黏度、导热 diag ram ( come fr om literatur e [2 ])

系数等。

收稿日期: 2006-01-20;  修回日期: 2006-12-27.


基金项目: 国家自然科学基金资助项目 ( 50306021) ; ChinaG ri d资助项目 ( CG 2003-G A003) ; CN G I项目资助 ( CN GI -04-15-7A ) .
作者简介: 杨爱贤 ( 1982-) , 男 , 硕士生 , 研究方向为流体热物性 ; 吴江涛 ( 1973-) , 男 , 副教授 , 博士 , 研究方向为工程热力学及流
体热物性 .
2 热 科 学 与 技 术 第 6卷 

   本文实现了包括 pV T 性质、焓、熵、内能、吉 项 ,涉及 20多个参数 ,Or 共有 56项 ,涉及 300多个


普斯自由能、比定压热容、比定容热容、声速、第二 参 数。其他热力学性质都可以同 Helmholt z自由
维 里系数、第三维里系数、等温截流效应、定熵温 能 f 建立联系 ,并最终用 Helmhol t z自由能方程
度 -压力系数、 Joale-Thom so n系数共计 16种热 的两项以及两项的导数表示。
力学性质的远程计算。图 1描述了 p-T 图下水的 相 对于热力学性质来说 , 本文实现的两种输
状态曲线 ,为融化曲线 , p sub l 为升华曲线 , pe为饱 运性质及表面张力 ,其计算公式要简单些。
和曲线。 IAPW S-95公式适用于水的整个稳定流 黏度的计算公式为 [3 ]
动区: 温度范围从融化曲线温度到 1 273 K,融化 _- = _-0 ( -T ) × _-1 ( - -) × _-2 ( -T ,d
T ,d -) ( 2)
曲线上的最低温度是 251. 165 K, 对应的压力为 -
式中: _ = _ /_ ,为黏度的无量纲量 ; T = T / T* ,
* -
209. 9 M Pa; 压 力 范 围 从 三相 点 压 力 到 1 000 -= d/d
d *
两者均为无量纲变量 ,其中 ,_ * , T* ,d *

M Pa;而且此公式还具有良好的外推性能。此公式 均为常量。
具有很高 的计算精 度 , 由文献 [2 ] 可知: 在液 相 导热系数的计算公式为 [4 ]
区 , 密度不确定度从 ± 0. 001% 到 ± 0. 02% ,声 λ-= λ
-0 ( -T ) + λ
-1 ( -T ,d
-) + λ
-2 ( - -)
T ,d ( 3)
速不确定度从 ± 0. 03% 到 ± 0. 2% ,比定压热容 -
式 中: λ= λ/λ , 为 导热 系数 的 无量 纲 量 ; T =
* -
为 ± 0. 1% ; 当压力接近环境压力时 ,具有相当高 *
T / T ,d-= d/d *
两者均为无量纲变量 ,其中 ,λ ,
*

的 精度 ,密度不确定度小于± 0. 000 1% ,声速不 * * -2 ( -


T ,d 均为常量 ;λ -) 的计算用到了黏度的
T ,d
确定度为 ± 0. 005% 。在大部分的气相区范围内 , 计算。因此 , IAPW S在黏度公式做了更新之后会
密度的不确定度从 ± 0. 03% 到 ± 0. 05% ,声速 及时对导热系数做更新。
为 ± 0. 15% ,比定压热容是 ± 0. 2% 。 表面张力的计算公式为 [5 ]
本 文实现的水的输运性质计算包括黏度、导 e= Bf
_ ( 1+ bf) ( 4)
热 系数。黏 度以 IAPW S 于 1997年 9月在德 国 式中: e为表面张力 ; f
为变量 ,f= 1 - T / Tc ; B、b、
Erla ng en召开的会议上审定通过的黏度计算公式 _ 三者均为常量。
[3 ]
为基础 ,此公式在 1985年版的基础上做了修正
以适应 IT S-90温标和 IAPW S-95公式。导热系数 2  水的物性程序开发
IAPW S于 1998年 9月在英国 Lo ndon召开的会议 2. 1  水的物性计算通用子程序开发
上审定通过的导热系数计算公式为基础 [4 ] , 此公 物 性计算子程序是本软件的核心。在水和水
式在 1985年版的基础上做了修正以适应 IT S-90 蒸 汽的热物性分析基础上 ,本文用 C
+ +
语言编写
温标、 IAPW S-95公式以及 1997年版的黏度计算 了水的热物性计算子程序。
公式。 在 程序的开发中 ,由压力 p、温度 T 求密度 d
本文实现表面张力的计算以 I APW S于 1994 的过程是物性计算的基础 , 此过程的计算用到大
年 9月在美国 Orlando召开的执行委员会会议上 量的迭代运算。本文结合 IAPW S-95公式本身的
[5 ]
公布的表面张力公式为基础 ,此公式版本是对 特点确定了数值迭代计算方法。I A PW S-95公式
1976年发行的版本的第四次修订 ,使用了 IT S-90 具有多阶连续导数 ,描述的曲线光滑 ,利用牛顿迭
温标 ,同时保证了数据具有尽可能高的精度。 代 法 [6 ] 可以较快地收敛 ,但是牛顿迭代法具有对
1. 2  水的热物性计算方程 初值敏感的缺点 ,对初值的给定需要特别地予以
IAPW S-95公式采用 Helmhol t z自由能的形 考虑 ,本文通过下面两种方法来保证给定的初值
式而拟合 ,方程分为理想气体部分和剩余部分 ,其 能很好地收敛:
形式为 1) 在饱和区利用辅助方程 ( 5) ~ ( 7) 的计算
f (d, T ) o r 值 (见文献 [ 2 ] ) 给定迭代初值。
R T = O(W,f) = O(W,f) + O(W,f) ( 1)
pW Tc
式中: W= d/dc ; f= Tc ,其中: Tc = 647. 096 K为 ln = ( a1θ+ a2θ1. 5 + a 3θ3 + a4θ3. 5 + a5θ4 +
pc T
3
临 界 温 度 ;dc = 322 kg /m 为 临 界 密 度 ; R = 7. 5
a 6θ ) ( 5)
0. 461 518 05 k J/( kg K) 为 气 体 常 数 ; f 为 d′
= 1+ b1θ1 /3 + b2θ2 /3 + b3θ5 /3 + b4θ16 /3 + b5θ43 /3 +
Helmho lt z自由能 ; O、O均为无量纲量 ,O
o r
°共有 9 dc
 第 1期   杨爱贤等: 基于 Web的水与水蒸汽热物性计算程序开发 3

110 /3
b6θ ( 6) 面张力、黏度。在各个可计算区域范围设计一系列

d 输入参数 ,将计算输出值与给定参考计算值比较。
ln = c1θ2 /6 + c2θ4 /6 + c3θ8 /6 + c4θ18 /6 + c5θ37 /6
dc 保证输出值与参考计算值在大小、有效位数上完
+ c6θ71 /6 ( 7) 全 一 致。 文 献 [ 2-5] 及 IAPW S 官 方 网 ( ht t p:
2) 根据经验数据 , 分区间给定迭代初值。例 / /w w w. ia pw s. o rg ) 上提供了拟合 IAPW S-95公
如: 由压力 p、温度 T 迭代求密度d时 ,需给定密度 式所用的实验数据 ,也为测试过程提供了更多的
的 初值。在亚临界的过热区 ,密度比较小 ,给定初 参考资料。
值 0. 1 kg /m 3; 临界点附 近 , 密度接 近临界密 度 2. 2  水的物性计算程序 W eb接口的实现
3 3
dc ( = 220 kg /m ) ,给定迭代初值 230 kg / m ,其余 在完成物性计算子程序的开发的基础上本文
区 域给定初值 1 000 kg /m3。文中的迭代初值许多 开 发了 与 Web 通讯 的接 口 ; 通过 Web 接口 与
是这样给定。 Int ernet 进行通讯 ,实现远程计算的功能。在课题
在 临界点处 ,由于 f和 W均等于 1,在公式计 组 已有 的研究基 础上 [ 1] , 本文选择 CGI接口 与
算中出现 ( 1 - f) 和 ( 1 - W) 为分母的情况 ,导致 Int ernet 进行连接 [7 ] ,主要原因是:
计 算 结 果溢 出。程序 处理 过程 中 , 对 f取 值 为 1) CGI技术简单 ,与一般的程序语言相比只
Tc /( Tc - 0. 000 1) ,W取值 (dc + 0. 001) /dc ,f和 W 有在与网络的输入输出上有不同。
引入可以忽略的误差值 , 在避免计算溢出的同时 2) CGI技术独立于程序开发语言。CGI程序
也可获得准确的计算结果。 可用多种程序开发语言编写 ,可以用计算能力较
水 的各种物性计算子程序开发完成之后 , 需 强的 C / C
+ +
语言 ,适合物性计算程序计算量较大
要进行严格的测试过程 , 以保证计算程序的正确 的特点。
及 计算 结果的 精度。由于 本文的计 算程序基 于 3) CGI技术独立于 Web服务器。几乎所有的
IAPW S-95公式 ,因此 ,只有保证本文的计算数据 W eb服务器均支持此技术。
同 IAPW S-95公式计算数据一致才能保证程序的 4) 相对于功能更加强大的 Java接口 , CGI接
计算精度。文献 [ 2-5 ] 提供了参考计算数据 ,这些 口具有与操作系统底层结合得更紧密的优点 , 由
数据覆盖了 IAPW S-95公式所能计算的所 有区 于 CGI技术出现的时间较早 ,被其他技术更好地
域 ,包含 pV T 性质、焓、熵、内能、比定压热容、比 支持 ,应用面更广 ,因而通用性更强。
定容热容、声速等主要热力学性质及导热系数、表

图 2  CGI接口实现的水的物性计算结构图
Fig. 2  Framew or k of com puting for thermo ph ysical pr oper ties of w ater implemented by CGI

   在 Web服务器端 , CGI程序要能完成同网络 互操作 ,在 Web浏览器端为用户提供了单位的选


间的通讯。本文所实现的 CGI程序运行在 Li nux 择 定制功能 ,包括多种常用的单位 ,如工程单位、
平台下 ,由 GN U编译器 GCC编译通过 , W eb服务 英制单位等 ,如图 3所示。
软件为 Apache2. 0. x。 根 据热物性计算的特点 , 设计实现了五种计
Web浏览器端主要完成与用户的交互操作 , 算 方式 ,对应着五个不同的页面: 等温性质计算、
包 括参数的提交 ,数据的显示。在物性计算时 , 首 等压性质计算、等容性质计算、以温度为步长的饱
先需要确定各物理量的单位 ,各个物性计算子程 和性质计算、以压力为步长的饱和性质计算 ,如图
序内部均采用国际单位制 , 但为了方便用户的交 4中椭圆区所标识。每一个计算页面有不同的输
4 热 科 学 与 技 术 第 6卷 

入参数。    用户获取数据的过程: 在所选择的水的物性


计算页面下将各计算参数输入后提交 ,返回结果
显示页面。完成水的物性计算数据的获取。以水的
等温性质为例显示物性计算的提交页面和结果显
示页面。单位选择为默认值 ,输入计算温度 473. 15
K、计算的起始压力 1 M Pa、末点压力 8 M Pa和压
力步长 0. 5 M Pa,然后点击提交按钮 ,返回计算结
图 3  单位选择界面 果。至此 ,一个通过 B / S方式实现的基于 W eb的
Fig . 3  Inte rface of selectio n fo r unit 水的高精度热物性计算软件完成。

图 4  水的热物性计算页面图
Fig. 4  Inter face of computing for thermo phy sical pr oper ties of w ater

图 5  水的等温性质计算参数提交页面
Fig. 5  Interface o f submit for pa ramete r of the rmo phy sica l pro perties co mputing of w ate r
 第 1期   杨爱贤等: 基于 Web的水与水蒸汽热物性计算程序开发 5

图 6  水的等温性质计算结果显示页面
Fig . 6  Interface of result o f thermo ph ysical pr oper ties computing o f wa ter

   程序完成后 ,本文对程序的计算时间进行了 [ 2] W AGN ER, W , PR U SS A. The IA PW S for mula tion

测试: 在 CPU为 PIII550的计算机上 ,计算 200个 1995 for the thermo dynamic pr oper ties o f o rdinar y
w ate r substa nce fo r g eneral and scientific use [ J]. J
数据点下的物性的时间小于 500 m s。在网络环境
Phy s Chem Ref Data, 2002, 31( 2): 387-535.
下相对于网络中通讯的延迟 ,这点时间开销基本
[ 3] IA PW S. Revised r elease o n the I A PS for mula tion
可以忽略。
1985 fo r th e visco sity o f o rdina ry w ater substa nce

3  结   语 [ Z]. Erla ng en: Int. Asso. fo r the Pro pe rties of


W ater and Steam , 1997: 15.
本文在 Int er net上实现了 B / S方式的水的高 [ 4] IA PW S. Revised r elease o n the I A PS for mula tion
精度热物性计算 ,包括 pV T 数据、焓、熵、比热容、 1985 fo r the thermal conductivity of o rdinary wa ter
内 能、吉普斯自由能、声速等热力学性质和黏度、 substance [ Z ]. Lo ndo n: Int. Asso . fo r the
导热系数两种输运性质以及表面张力。提供了高 Pro perties o f Wa ter a nd Steam, 1998: 23.
精度的水的物性计算数据获取服务 , 扩充了流体 [ 5] IA PW S. IA PW S r elease on surface tension of

物理与化学性质数据资源平台 ; 实现了一种针对 o rdinar y w ate r substance [Z ]. Erlangen: Int. Asso.


fo r th e Pr operties of Wa ter a nd Steam, 1994.
标准物质物性远程计算的方法 ,为今后开展类似
[ 6] 陈明逵 ,凌永祥 . 计算方法教程 [M ]. 西安: 西安交通
的研究积累了经验。
大学出版社 , 1996.
参考文献 ( References): CHEN M ing -kui, L IN G Yo ng -xiang. Co mputa tio na l
m etho ds tuto ria l [M ]. Xi′
a n: Xi′an Jiaoto ng U niv.
[ 1] 吴 江涛 , 刘志 刚 ,张 可 , 等 . 基 于 Web的 流体热物
Press, 1996. ( in Chinese) .
性 远程计算 系统研究 [ J]. 计算机与 应用化学 , 2004,
[ 7] BU RK R, HO RV AT H D B. U N IX技术大全 [ Z ]. 前
21( 4): 529-532.
导工作室译 . 北京: 机械工业出版 , 1998.
W U Jiang -tao, L IU Zhi-g ang , Z A HGN Ke , et al.
BU RK R, HO RV A T H D B. UN IX techno log y
Co mputa tio n o f the rmo phy sica l pr oper ties of fluid
ex t reme [ Z]. Fr ont Studio t rans. Beijing: China
sy stem ba sed o n w eb [ J]. Comput and A ppl Chem ,
M achine Pr ess, 1998. ( in Chinese) .
2004, 21( 4): 529-532. ( in Chinese) .
6 热 科 学 与 技 术 第 6卷 

Development of calculation program for thermophysical


properties of water and steam based on Web
1 * 1 2 1
YANG Ai -x ian , WU Jiang -t ao , DONG Wei -qing , LIU Zhi -gang
( 1. State Key Lab. o f M ultipha se Flow in Po we r Eng. , Xi′an Jia oto ng Univ . , Xi′
a n 710049, China;
2. Inst. of N ero Comput. , Xi′
a n Jiao to ng U niv. , Xi′an 710049, China )

Abstract: On t he basis of the previous w ork f or remot e co mputi ng system about thermoph ysical
properties of flui d co nduct ed in our lab, the remo te com puting prog ram fo r the thermoph ysical
properties of w at er w ere dev eloped. It provided a w ay to obtain the accura te data of the
thermophysica l pro perti es of w ater. The functio n o f the net w ork da tabase of the phy sical a nd
chemist ry pro perti es of fluid was ex tended.

Key words: wa ter; st eam; thermo physical properties; IAPW S-95; remo t e com puti ng

You might also like