摘要

针对Aspen Custom Modeler(ACM)类型库中的自动化对象无法直接用于DotNet环境的情况,使用ActiveX技术对原有的ACM类型库进行了封装,利用DotNet下的反射技术实现了在DotNet中处理ACM模拟过程的事件,并使用C#编写了DataPipeLine控件,在ACM与项目组的数据应用程序编程接口(DataAPI)之间搭建了多路的数据管道,为在ACM中嵌入控制或求解,优化算法铺平了道路。