摘要
为使MATRIXx环境下开发的冷连轧动态仿真模型库系统具有跨平台、跨仿真开发环境的功能,实现仿真系统在联邦高层次上的互操作和可重用,提出了将仿真模型库重构成符合HLA标准的联邦成员的方案:以仿真模型库为对象类,将仿真模型库的功能模块和子模块转换成联邦成员的自身代码,得到联邦成员的仿真模型;设计仿真模型与RTI之间的接口程序,实现从文件形式的输入输出到字符串格式传输的双向转换;设计仿真时间管理类,管理模型库联邦成员的仿真时间推进;在此基础上完成了联邦成员的代码实现。联邦成员的一致性测试验证了重构联邦成员的可行性和实用性。
To realize interoperation and reuse of simulation system at federate lever, simulation model base should be reconstructed to be federate. A new scheme was proposed, which makes dynamic simulation model base system of cold contimuous rolling--developed in MATRIXx environment--run over multi-platform and multi-simulation environment. The scheme includes the following parts: 1) From the object class of simulation model base, by turning function modules and submodules in model base to codes embedded in federate, simulation models based on federate are got. 2) Interfaces between simulation models and RTI are designed to implement the transfer between file format and string format. 3) Time management class is developed to manage simulation time sequences of federate. Implementcodes of federate were achieved in the base of the parts. The consistent experiment proves the feasibility and efficiency of federate.
出处
《系统仿真学报》
EI
CAS
CSCD
北大核心
2007年第11期2480-2483,2487,共5页
Journal of System Simulation
基金
东北大学流程工业综合自动化教育部重点实验室开放课题资助项目(PAL200506)
辽宁省自然科学基金资助项目(20052023)。
关键词
冷连轧
仿真模型库
HLA
联邦成员
重构
cold continuous rolling
simulation model base
hla
federate
reconstruction