CAPE-OPEN标准化工单元模块是实现基于CAPE-OPEN标准的化工模拟软件的重要组成部分,开发完成的单元模块可以作为软件的一部分被系统识别调用,不仅实现了软件间的集成,而且单元模块的调用是通过动态链接库文件的形式完成的,很好地保护了...CAPE-OPEN标准化工单元模块是实现基于CAPE-OPEN标准的化工模拟软件的重要组成部分,开发完成的单元模块可以作为软件的一部分被系统识别调用,不仅实现了软件间的集成,而且单元模块的调用是通过动态链接库文件的形式完成的,很好地保护了开发者的知识产权。本文采用C++语言与COM组件技术,根据CAPE-OPEN标准开发了支持单相流和两相流压降求解的管路单元模块。对其数学模型、求解算法和用户界面分别用不同的类进行描述,通过实例将管路单元模块的计算结果同国际通用的过程模拟软件Aspen Plus V7.2对比,结果表明开发的单元模块管路准确性高,具有较强的理论和实际应用价值。展开更多
流程工业开发的竞争力很大程度上取决缩短计算机辅助软件开发的周期,CAPE-OPEN(computer-aided process environment,OPEN)就是这样1套标准规范,它允许软件供应商、各研究机构及个人进行可兼容组件开发。这些组件以动态链接库的形式无...流程工业开发的竞争力很大程度上取决缩短计算机辅助软件开发的周期,CAPE-OPEN(computer-aided process environment,OPEN)就是这样1套标准规范,它允许软件供应商、各研究机构及个人进行可兼容组件开发。这些组件以动态链接库的形式无缝构建了1个集成的模拟仿真环境。本文在现有精对苯二甲酸(pure terephthalic acid,PTA)全流程建模与仿真的基础上,将流程核心模块对二甲苯(p-Xylene,PX)氧化反应(continuous stirred tank reactor,CSTR)机理模型重构,封装成为符合国际流程工业接口标准CAPE-OPEN的独立组件,该组件通过开放(equation set object,ESO)接口,向数值求解器与仿真环境提供模型信息,调用CAPE-OPEN兼容物性包进行物性计算,从而完成模型的求解工作。该模块可与标准兼容流程仿真环境Aspen Plus交互,在该环境下将迭代求解结果与原流程模型仿真结果保持在0.1%以内,验证了模型的精确性与稳定性。展开更多
文摘CAPE-OPEN标准化工单元模块是实现基于CAPE-OPEN标准的化工模拟软件的重要组成部分,开发完成的单元模块可以作为软件的一部分被系统识别调用,不仅实现了软件间的集成,而且单元模块的调用是通过动态链接库文件的形式完成的,很好地保护了开发者的知识产权。本文采用C++语言与COM组件技术,根据CAPE-OPEN标准开发了支持单相流和两相流压降求解的管路单元模块。对其数学模型、求解算法和用户界面分别用不同的类进行描述,通过实例将管路单元模块的计算结果同国际通用的过程模拟软件Aspen Plus V7.2对比,结果表明开发的单元模块管路准确性高,具有较强的理论和实际应用价值。
文摘流程工业开发的竞争力很大程度上取决缩短计算机辅助软件开发的周期,CAPE-OPEN(computer-aided process environment,OPEN)就是这样1套标准规范,它允许软件供应商、各研究机构及个人进行可兼容组件开发。这些组件以动态链接库的形式无缝构建了1个集成的模拟仿真环境。本文在现有精对苯二甲酸(pure terephthalic acid,PTA)全流程建模与仿真的基础上,将流程核心模块对二甲苯(p-Xylene,PX)氧化反应(continuous stirred tank reactor,CSTR)机理模型重构,封装成为符合国际流程工业接口标准CAPE-OPEN的独立组件,该组件通过开放(equation set object,ESO)接口,向数值求解器与仿真环境提供模型信息,调用CAPE-OPEN兼容物性包进行物性计算,从而完成模型的求解工作。该模块可与标准兼容流程仿真环境Aspen Plus交互,在该环境下将迭代求解结果与原流程模型仿真结果保持在0.1%以内,验证了模型的精确性与稳定性。