碧波液压网 欢迎你,游客。 登录 注册

天然气色谱工作站的二次开发

版权信息:站内文章仅供学习与参考,如触及到您的版权信息,请与本站联系。
液压导航网

  色谱工作站作为与色谱相配套、处理色谱信号数据的电脑系统,其重要性不言而喻。但是功能再丰富、性能再强的色谱工作站也未必能满足用户的所有需求,因此色谱工作站的可扩展性成为衡量其性能的一个重要指标,能否利用色谱工作站的可扩展性开发出满足自己需求的软件也成为摆在每个色谱工作者面前的一个重要课题。

  我们单位引进两台气相色谱用来检测天然气、液化石油气等燃气,它的工作站一大特色就是与MicrosoftOffice的紧密结合,如可直接在Word中生成分析报告、定量结果可通过剪贴板传送到Excel、分析记录可直接存入Access数据库等。其中定量结果通过剪贴板传送到Excel使我们除了直接在色谱工作站中得到组分浓度外,还可以利用Excel中强大VBA编程语言完成对所测燃气高热值、低热值、密度、相对密度、沃泊指数(即华白数)、燃烧势的计算,其基本原理如下:

  在工作站中执行“入自定义报表”命令(点击工具栏中该命令图标),执行此命令后,工作站会自动将当前屏幕上的谱图存到windows/system(或sys-tem32)文件夹下一个图元文件中,并将当前谱图窗口内“定量结果”中“浓度”一列数据复制到剪贴板上。随后,工作站启动Excel打开一个名为“自定义报表. xls”的文件,在打开“自定义报表. xls”时, Ex-cel将自动执行此文件中一个名为“auto_open”的宏。我们就利用这个宏将剪贴板上的数据以及图元文件中的图插入到事先设置好的报表中,然后再按照国家标准规定,建立计算高热值、低热值、密度、相对密度、沃泊指数等燃气参数的数学模型,并用VBA编程加以实现,最后将以上参数的计算结果导入到指定报表的相应位置上。

  在原色谱工作站系统中已提供一个包含“auto_open”宏的“自定义报表(天然气全分析)”(以下简称“原报表”),用浓度数据计算天然气各组分含量,以及高热值、低热值、密度、相对密度、沃泊指数、燃烧势,并将以上信息传送到该报表的一个工作表中,但在对其“auto_open”宏程序进行分析后,发现其中有两个不妥之处:

  (一)算法不准确:该程序中天然气高热值、低热值、密度、相对密度、沃泊指数的计算方法如下式所示(以高热值为例,其它参数计算方法与此相似):

 

  而GB17820-1999《天然气》标准规定高热值测定要按照GB/T11062-1998《天然气发热量、密度、相对密度和沃泊指数的计算方法》方法进行,该方法与以上方法有不小差别,特别是在原报表中各气体物性值是以101. 325kPa、0℃作为参比条件,而GB/T11062-1998标准规定的参比条件为101.325kPa、20℃,更重要的是我们采用的标准气是用摩尔分数体现的,那么以该标准气为基准,用外标法计算出的xi也应该是摩尔分数,而不是体积分数,按照式1将其与各组分气体体积高热值相乘,再将乘积相加而得出的高热值显然是不准确的。

你没有登陆,无法阅读全文内容

您需要 登录 才可以查看,没有帐号? 立即注册

标签:
点赞   收藏

相关文章

发表评论

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。

用户名: 验证码: 看不清?点击更换

最新评论