APP下载

Aspen Plus与VisualC++混合编程在化工模拟中的应用

2014-03-21蔡振兴

上海化工 2014年2期
关键词:数据库

蔡振兴

青岛科技大学化工学院 (山东青岛 266042)

工作研究

Aspen Plus与VisualC++混合编程在化工模拟中的应用

蔡振兴

青岛科技大学化工学院 (山东青岛 266042)

化工过程模拟软件Aspen Plus在化工流程的设计、校核方面得到了广泛的应用,显著提高了化工工艺流程设计、校核的效率和水平。Aspen Plus支持ActiveX自动控制技术,并符合CAPE-OPEN接口标准。借助VisualC++编程环境,实现了对Aspen Plus数据库的调用、单元模块的开发、以及与水力学软件的集成。

Aspen Plus VisualC++CAPE-OPEN 水力学

Aspen Plus是一款通用的化工过程模拟、设计、校核与优化软件,经过几十年不断地改进与优化,目前可支持物料和热量平衡、相平衡、化学平衡和反应动力学平衡的计算。Aspen Plus拥有丰富的物性数据库、准确可靠的热力学估算模型和适用广泛的过程单元模型,可用于大部分化学工业流程的模拟。在工业流程设计或者校核阶段,当掌握足够的热力学操作数据,如温度、压力、流量、组成的情况下,就可以对工厂实际流程进行理论性的模拟计算。

Aspen Plus具有很强的扩展性,支持ActiveX对象连接与嵌入技术,外部软件可通过ActiveX接口实现对Aspen Plus的自动控制;同时Aspen Plus的单元模块和物性数据库支持CAPE-OPEN接口标准,可以方便地进行组件的添加与迁移。Visual C++是由微软公司开发的一种高级可视化的计算机程序开发语言,具有强大的数据处理能力和运算稳定性。本文借助Visual C++语言,成功地实现了对Aspen Plus运算结果、物性数据库的调取,并开发了部分化工过程单元模块,同时实现了Aspen Plus与水力学软件的集成。

1 Aspen Plus的自动控制技术

1.1 Aspen Plus的自动控制服务器

登录APP查看全文

猜你喜欢

数据库
数据库
数据库
数据库
数据库
数据库
数据库
数据库
数据库
数据库
数据库