论文部分内容阅读
对化工生产过程通常进行模拟计算需大量的物理性质数据和热力学数学模型作为支撑。随着信息技术的发展,国内外许多企业、高校及科研院所相继建立了各自的物性数据库。其中一些数据库与其过程模拟软件相整合,体系较为封闭,通常只能在自身的模拟计算软件中得到调用。过程模拟软件实际上包含各种计算模型,通常包含热力学模型库、单元操作模型库及数学计算模型库等,这些模型库通常也只能在该软件中运行。为了使各种物性数据和计算模型在不同的软件中交互,传递数据,互用模型,各种软件就需要一套相互交换数据和模型的接口标准。 1997年欧盟发起了开放式工程过程模拟环境(CAPE-OPEN)标准,旨在建立各种商业过程模拟软件数据和模型交互的通道,力图提高物性数据和各类计算模型的互用性。开发者参照该标准开发各类化工物性数据库和计算组件,就能在支持该标准的商业模拟软件中运行。目前,常见的模拟计算软件都对CAPE-OPEN做出了支持,比如AspenTech公司的Aspen Plus、Aspen Properties、HYSYS,SIMSCI的PROⅡ、HTRI的Xchanger Suite等。 本文在Windows环境下,采用Visual Studio作为开发环境,以微软.NET技术开发了符合CAPE-OPEN标准的基于SQL Server的化工物性数据库及以VB.NET包装的Fortran热力学模型库,实现了数据的储存、检索及调用计算的能力。通过在PROⅡ中测试,用户可以通过模型库的计算模型,采用物性数据库中的数据计算气液平衡及粘度、导热系数及密度等性质。 本文所做的研究,具有一定的探索意义和实用价值。关键在于研究和学习CAPE-OPEN标准的开发思想及方法,可为今后各种物性数据库和计算模型库做铺垫。