两层式RTI设计与实现  被引量:2

Design and Implementation of RTI with Two-Layer Architecture

在线阅读下载全文

作  者:周伯河[1] 刘玉庆[1] 王宝智[1] 

机构地区:[1]中国航天员科研训练中心,北京100094

出  处:《计算机仿真》2007年第4期23-25,220,共4页Computer Simulation

摘  要:原有的航天飞行训练模拟器采用组播方式实现分布式仿真中的信息通信,无法继续适应大规模复杂仿真训练任务的需求,该文目的在于将先进的分布式仿真技术引入航天训练仿真领域,具体设计并实现了一个跨平台的两层结构RTI(ISMERTI:航天医学工程研究所(Institute of Space Medico-Engineering)的缩写)。首先介绍了所设计的ISMERTI的两层式体系结构和基于自适配网络通信环境(Adaptive Communication Environment,ACE)、libxml(开源的XML开发包)及STL包的跨平台实现技术,阐明了基于上述开发包的底层支持类的实现方法、ISMERTI接口调用方式以及ISMERTI服务的通信流程设计思路,接着将其应用到航天训练仿真中的交会对接视景仿真中。应用结果证明ISMERTI能够运行在Windows和Linux平台,能够较好实现基于HLA技术的航天训练仿真,对航天飞行训练的平台建设有重要意义。In the flight training simulation of manned spacecraft, there exist a demand to perform large - scale complicated simulation missions. In order to meet this demand, the advanced distributed simulation technique must be introduced in the design of spacecraft training simulator. In this paper a two - layer architecture runtime infrastructure named ISMERTI is designed. The architecture of ISMERTI, and the trans - platform implementation based on ACE, libxml^2 and STL are first designed, and then the support classes on the bottom, the design of connectors for calling, and the service implementation are analyzed. ISMERTI has been applied to the scene simulation of space rendezvous and docking. The application result demonstrates that ISMERTI can run on Windows and Linux, so it can be preferably applied into space training simulation. At the end of this paper the future work is discussed.

关 键 词:分布式交互仿真 高层体系结构 联邦运行支撑环境 航天飞行训练仿真 

分 类 号:TP391.9[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象