论文部分内容阅读
通过仿真系统中间件,原本独立开发出的各种仿真模型,在无源代码的情况下被透明地链接到统一框架内。过程工业中不同的系统模块如阀门、管道、塔釜等按照一定的约束和组织方法被封装成各种元件类库,使仿真系统开发者从繁重而重复的编码工作中解放出来。工程师只需简单地进行系统级连接工作,就可以完成自身设计与第三方仿真模型的重用及调试工作,而包括更换细节仿真模块、仿真设备在内的所有工作不需要改变任何代码,进而得以将全部精力投入到模型性能的研究上。将中间件技术思想应用到过程仿真领域,有效地解决了团队间协作开发过程中的接口规范、知识产权保护等问题。本中间件系统包含两套架构,即“基本型仿真中间件”和“增强型仿真中间件”,分别应用于小规模仿真系统及中大规模仿真系统的组建和调度工作。其独创的“层次化协议模板”、“测试平台”和“调度系统”三级架构,可以有效地解决过程仿真领域中设计团队间协作开发和设计资源问题,及设计成果共享过程中遇到的由异构接口、异构平台所带来的一系列问题。其创新的层次化的接口协议类库使得对不同建模等级的仿真模型的封装变得异常便捷,而本地化编译的策略使得仿真模型的发布版脱离源代码,充分保护了各团队的知识产权。