基于CAPE-OPEN的化工过程模拟系统开发

来源 :青岛科技大学 | 被引量 : 0次 | 上传用户:junjiec
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机硬件性能的提升和计算机软件技术的发展,计算机在化工过程中得到更为广泛的应用,日益成为实验控制、数据回归、工业设计、过程模拟中的得力助手。同时,更多化学物质的物性被测量、完善、整理,如偏心因子、临界参数、相对分子量、粘度等;不同物质间的交互参数也通过实验不断被整理中,混合物粘度、混合物表面张力、混合物密度等交互参数理论也得到进一步的发展;物性估算方法也由单一、原始、粗略变得更加的多样、准确,如热力学、统计力学、对应状态原理、基团贡献法、分子拓扑和人工神经网络得到进一步的发展。这些物性数据被编写成大型数据库,物质种类达到几万种之巨。  从上个世纪80年代开始,以美国AspenTech公司及SimSci公司、中国青岛化工学院为代表的多家科研单位开始从事化工过程模拟软件的开发。在上个世纪美国微软Windows操作系统流行之前,这些模拟软件均是基于DOS系统的非事件驱动程序,模块与模块、程序与程序间相互隔绝,各个模拟软件开发商闭门造车,知识与技术相互保密。随着Windows操作系统的流行,组件模型、事件驱动思想被软件开发商所吸收,此时化工技术也不断地革新、新技术不断地涌现,任何模拟软件开发商都不能涵盖所有的化工领域和工艺技术。曾经相互隔绝的化工过程模拟软件开发商们,亟需一种统一的通信协议来实现不同模拟软件间及模拟软件与其他应用软件间的交流。在AspenTech等公司的牵头下,欧盟于上个世纪90年代末制定并提出了CAPE-OPEN接口标准,即开放式计算机辅助过程工程接口标准。借助CAPE-OPEN标准,实现了不同模拟软件开发商单元模块及数据库的相互连接。  本文在VisualStudio编程环境下,利用VisualC++编程语言开发了一个小巧完善的化工过程模拟系统,其中单元模块及数据库完全遵循了CAPE-OPEN标准,成功实现了与AspenPlus,Hysys等模拟软件物性数据库的连接,实现了对COFE自带CAPE-OPEN单元模块的加载运行,并自主开发了管道阻力器等单元模块。同时借助MFC多视图窗口和GDI技术,开发了简单易用的用户界面(GUI),包括支持缩放、拖动的模型搭建窗口,具有智能纠错的数据输入输出窗口,以及操作便捷的任务栏和状态栏。程序可以自动对循环流股进行断裂、对循环物流进行加速迭代收敛,流程计算结果可以通过接口直接导出到Word,Excel,文本文档中,或者保存为独立格式方便下次重新打开。  本文所进行的CAPE-OPEN理论研究和化工过程模拟软件开发成果,具有很强的基础价值和实用价值,值得作更深层次的探讨与拓展。
其他文献
灰霉菌具有广寄主、耐低温、致病力强等特点,是一种重要的植物采后致病菌。菌株0023是一株分离自葡萄的灰霉菌,具有大量产孢的特性。本文以灰霉菌0023为材料,试验优化了聚乙
在原生动物纤毛虫中,腹毛目无疑是其中最为进化、最复杂的类群。其细胞分化形成含有多种结构成分的皮层,对其皮层尤其是对其微管胞器、微管类细胞骨架的研究成为当前细胞生物学
“你好,这里是96200热线,XX号话务员为您服务……”这个已被越来越多的包头市民所熟悉、所依赖的声音来自包头市家庭服务网络信息中心平台。  96200包头市家庭服务网络信息中心是包头市就业服务局采取政府购买服务形式,以为社区居民提供高质量家政服务为目标的综合性、公益性城市家庭信息服务平台,具有行业管理、服务监督和信息调度职能,以家庭服务呼叫业务为主体。  96200包头市家庭服务网络信息中心成立
目的体重是衡量健康的一个重要指标,体重异常变化是许多疾病的先兆。超重和肥胖及其相关慢性病已成为以静坐为主的职业人群较为突出的健康问题。我国职业人群近年频发"过早死
  Purpose By observing the effects of procyanidines and exercise on the expression of immune factors and NFκB signaling molecule in rats,the molecular mechan
会议
该文对渗透蒸发分离稀有机物水溶液过程进行了系统的研究.研制了聚二甲基硅氧烷(PDMS)致密膜和填加碳分子筛(CMS)的PDMS填充膜.使用扫描电、 化学吸附等分析测试手段对膜性能
该文在实验研究的基础上,结合单级气浮技术和多级板式塔理论,开发出多级气浮塔处理含油废水的新工艺,实现了塔釜一次曝气、多级气浮的分离.该文还考察了塔各种操作条件(气流