Professional Documents
Culture Documents
基于Web的水与水蒸汽热物性计算程序开发
基于Web的水与水蒸汽热物性计算程序开发
001
第 6卷第 1期 热 科 学 与 技 术 V ol. 6 N o. 1
2007年 3月 Journal of Thermal Science and Technology M ar. 2007
基于 W eb的水与水蒸汽热物性计算程序开发
杨 爱 贤 1 , 吴 江 涛* 1 , 董 渭 清 2 , 刘 志 刚 1
( 1.西安交通大学 动力工程与多相流 国家重点实验室 , 陕西 西安 710049;
2.西安交通大学 新型计算机研究所 , 陕 西 西安 710049 )
本文实现的水的热力学性质计算以 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
系数等。
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 *
两者均为无量纲变量 ,其中 ,λ ,
*
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
图 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
测试: 在 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
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