节点文献
DotNet环境下动态流程模拟接口与数据管道
Dynamic Simulation Interface and Data Pipeline in DotNet Environment
【摘要】 针对Aspen Custom Modeler(ACM)类型库中的自动化对象无法直接用于DotNet环境的情况,使用ActiveX技术对原有的ACM类型库进行了封装,利用DotNet下的反射技术实现了在DotNet中处理ACM模拟过程的事件,并使用C#编写了DataPipeLine控件,在ACM与项目组的数据应用程序编程接口(DataAPI)之间搭建了多路的数据管道,为在ACM中嵌入控制或求解,优化算法铺平了道路。
【Abstract】 Since the automation objects can not be used directly in DotNet environment,a way to bridge ACM simulation engine and DotNet application and handle ACM simulation-related events in DotNet code by encapsulating ACM Type Library using ActiveX and reflection techniques was developed.In order to pave the way for embedding solving,optimization and control strategies,C# was used as the development tool to establish a multi-path data pipeline between ACM and DataAPI,which is a uniform interface to manipulate database.
【Key words】 ActiveX; ACM; ACM events; refection technology; data pipeline;
- 【文献出处】 化工自动化及仪表 ,Control and Instruments in Chemical Industry , 编辑部邮箱 ,2007年05期
- 【分类号】TP391.9
- 【下载频次】49