利用Delphi和Access实现对溴化锂水溶液热物性数据的可视化查询.pdf
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 利用 Delphi Access 实现 溴化锂 水溶液 物性 数据 可视化 查询
- 资源描述:
-
维普资讯htp:iwww.cqvip.com
第28卷第1期
能源技术
Vol 28 No. 1
2007年2月
ENERGY TECHNOLOGY
Feb.2007
研究与探索
利用 Delphi和 Access实现对溴化鋰水
溶液热物性数据的可视化查询
王飞,孙文哲,张林,袁峻
(上海海事大学,上海200135)
摘要:通过对 Access2003数据库基本结构的分析,介绍了利用 Delphi访问建立在A
ess203上的物性数据库的方法,并实现了对溴化锂水溶液热物性数据的可视化查询
关犍词:热物性;澳化锂水溶液;数据库
中图分类号:TB61
文献拆识码:A
文章编号:1005-7439(2007)02-0082-03
Visualized Inquiry on Thermophysical Property Datas of Lithium
Bromide Aqueous Solution Using Delphi and Access
WANG Fei, SUN Wer-zhe, ZHANG Lin, YUAN Jun
Shanghai Maritime University, Shanghai 200135, China
Abstract: According to analyzing the fundamental structure of Access2003 database. The paper introduces the
methods of how to use Delphi to access thermophysical property datas which is built in Access2003, and how to carry
out visualized inquiry on thermophysical property datas of lithium bromide aqueous solution.
Keywords: thermophysical property; lithium bromide aqueous solution; database
溴化锂水溶液的热物性参数是溴化锂制冷机据,在 Access2003数据库中建立了12张溴化锂水
系统优化设计和仿真必不可少的基础数据。然而,溶液物性数据参数表,分别为 LIBR水溶液积分溶解
溴化锂的计算都要借助于溴化锂水溶液的物性数据
表112个模块的查询原理
图表,从图表上查出或手算出有关热力物性参数和
热力过程特性数据,方法繁琐、费时、误差较大,使用
模块名已知物性参数求得物性参数插值方式
起来不方便。为此,本文准备利用Accs200数据水的素气表
压力
温度
库和 Delphi开发工具,采用面向对象的方法开发一
积分溶解热曲线浓度
热量
一维插值
个物性数据库及其访问、查询的计算软件。软件具
结晶平滑线
浓度
温度
有良好的用户界面,便于操作,用户只需在软件上选
正常沸点曲线
浓度
温度
择或输人所要查询的物性参数,点击确定后可以通
压力、浓度、焓压力、浓度
焓
过访问物性数据库并计算很怏给出查询结果。
包和蒸气压压力、温度
浓度
1软件简介
精度等温曲线温度、浓度
精度
二维插值
恒定比热曲线温度、浓度
比热
软件包括12个模块,考虑到溴化锂水溶液热物
性参数的数据比较规整,为了避开理论的繁琐计算,
表面张力曲线温度、浓度表画张力
温度、浓度、焓浓度、温度
所以采用一维和二维线性插值法来计算。表1列出
比重平滑值温度、浓度
比重
了12个模块的査询原理。
温度、压力
浓度
2在 Access8003中建立数据库
温度、压力、浓度压力、浓度
温度
根据国产溴化锂水溶液物性图表集中的物性数
温度、浓度
压力
王飞等?利用 Delphi和Aces实现对溴化锂水溶液热物性数据的可视化査询
热表(70℃),LiBr水溶液结晶温度表,LiBr水溶液
正常沸点表,LiBr水溶液焓浓图中气相等压线表,
Libr水溶液饱和蒸气压表,LiBr水溶液粘度表,3软件可视化查询
LiBr水溶液恒压比热表,LiBr水溶液表面张力表,3.1 Delphi软件调用 Access
LiBr水溶液焓浓图中液相等温线和等压线表, LIBR
Delphi是一种方便、快捷的 Windows应用程序
水溶液比重表,水的蒸气压表。例如表2即为LiBr开发工具,采用了弹性可重复利用的完整的面向对
水溶液结晶温度表。
象程序语。 Delphi中最有用的就是ADO组件集
表2LiBr水溶液结晶温度数据表
合,它完整地封装了ADO低层,并提供了快捷、方
浓度/%55.055.5
便而且高效的接口便于开发出高效的数据库系统。
56.5
57.0
ADO实际上是一种基于COM(组件对象模型)
温度/C-29.7一21.6-14.9-8.3
的自动化接口( Idispatch)技术,并以OLE-DB(对
浓度/%57.5
象连接和镶入的数据库)为基础,经过OLE一DB精
温度/C
包装后的数据库访问技术,利用它可以快速的创
浓度/%60.0
62.0
建数据库应用程序。图1表示了ADO组件在连接
温度/C21
30.2
用户和数据库起到了举足轻重的作用。(其中数据
浓度/%62.563.0
64.5
感知(控制)组件、数据访问组件在这里体现为ADO
温度/℃
34.8
36.9
40.6
42.3
组件)
浓度/%64.8665.0
温度/℃43.2
47.0
56.363.7
70.0
用
浓度/%67.067.5
68.5
69.0
温度/℃75.981.787.292.797.7
数据感知控件
浓度/%69.570.0
温度/C102.4107.3
数据访问组件
要实现物性数据的可视化查询,需通过 Delphi
ADO组件
软件编写一维和二维插值程序访问 Access22003
数
据
以下为二维插值程序的部分源代码
库
function get3(ba: real; pb: real; na: real; nb
real; RA real: LA: real; RB real; LB: real; ca:
图1ADO组件在数据库连接中作用示意图
i I
在本软件中用ADO组件 Tadoconnection与
yar A, B. real
Aces2003数据库建立了连接,程序如下:
begin
procedure Tfrmmain. cmdopen Click(Sender
if (na<>pa) and (nb<>p6) then
Obiect)
gin
A:=展开阅读全文
文档分享网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。



链接地址:https://www.wdfxw.net/doc28866879.htm