HLA仿真联邦管理工具的研究与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
近年来,HLA(高层体系结构)分布交互仿真得到了迅速发展和广泛应用。HLA仿真应用日趋复杂,需要有专门软件来协助系统管理人员有效地监控、管理仿真联邦。联邦管理工具(FMT)的开发目的就在于此。
     FMT是用于联邦管理的应用软件,它建立在HLA管理对象模型(MOM)的基础上。FMT由联邦管理成员(MF)和监控管理界面、联邦运行状态数据库等辅助模块组成,其核心是按照MOM规则建立起来的MF。
     在HLA仿真联邦中,FMT与其他联邦成员一样,运行在运行时间支撑结构(RTI)之上,通过公布、订购对象类和交互类来与联邦和其他成员进行交互,实现管理功能。
     FMT必须具有全面的联邦管理功能和高度集成的结构,支持在仿真网络上分布运行,必须具有良好的通用性,能在各种RTI和任意仿真应用中使用。
     FMT在HLA仿真应用中有重要作用,应用前景广阔。目前国外已有一些同类软件,国内尚未开发出类似产品。本课题力求设计并实现自主的通用联邦管理工具软件----KD FMT,以满足应用需求。
     首先,在参考有关资料和国外软件的基础上,提出了适用的FMT概念模型,将KD FMT分为联邦监控和成员监控两种不同权限的工作模式,能满足集中控制与分散控制相结合的要求。
     在模块设计中,将FMT划分为管理成员MF、监控界面MCI等模块,使FMT的开发实现模块化;综合各种资料和实际应用经验,为KD FMT设计了较为全面的功能。
     本课题提出了在一般仿真应用联邦中的KD FMT使用方法。通过编程实现,终于开发出了KD FMT软件,还设计一个专门的测试环境,通过测试证明,该软件结构清晰、功能比较全面、工作稳定可靠。
In recent years, the distributed interactive sinmulation applications based on the HLA (High Level Architecture ) standard have developed rapidly and applied widly. These applications have become complex gradually. In order ro ensure their correct operation, A Special assistant software is needed for the system managers to monitor and control the federation. The Federation Management Tool (FMT) is developed for this purpose.
    FMT is a kind of internet application. It is built on the basis of HLA Manager Object Modle (MOM). FMT is made up of Manager Federate(MF) and several attached assistant modules just as Manager&Control Interface, Federation Status Database, and so on. As the core of FMT, MF is built according the rules of MOM.
    In the HLA federation, FMT runs on the Run-Time Infrastructure as well as other federates. It interacts with the federation and other federates and perform management function by publishing and subscribing object classes and interaction classes.
    FMT must has comprehensive management functions and a perfect intergrated structure. Distributed operating mode should be supported by FMT in the simulation network. FMT also must has an universal applicability and could be available in all kind of RTI and any simulation applications.
    FMT plays an important role in HLA simulation and has a brilliant future for application. A few abroad types have appeared at present, but no domestic similar type has been developed .This research project attempts to design and realize an independent universal FMT software, KD_FMT , in order to meet the requirment for application.
    At first, a reasonable concept model of FMT was brought forward on the basis of comprehending concernd resources and consulting overseas FMT software. KD_FMT was divided into two working mode with different authorities, Federation Monitor&Control and Federate Monitor&Control. Such division could satisfied the request for combination of centralized control and dispersed control.
    When planning the modules of software, KD_FMT was divided into the Manager Federate (MF), Monitor&Control Interface (MCI) and several other modules. That enable the development of KD_FMT become modularize. A Comprehensive function was attached to KD_FMT by synthesizing the all reference and amounts of practical experience.
    This project proposal a method to apply KD_FMT into general federations. By programming , the KD_FMT was realized in final. This project also had designd a test federation. A lot of tests proved that KD_FMT had well organized structure, Comprehensive functions and steadily reliable preformence.
引文
[1] 黄柯棣等编著,《系统仿真技术》,国防科技大学出版社,1998
    [2] 黄健 冯润明 黄柯棣.,HLA联邦运行管理的分析与设计《系统工程与电子技术》2000.5
    [3] Deborah Fullford, Darren Wetzel A Federation Management Tool: Using the ManagementObject Model (MOM) to Manage, Monitor and Control an HLA Federation [C] SISO 1999_Spring Simulation Interoperability Workshop 99s-196 1999
    [4] Supervision Toolkit for distributed simulation and training infrastructures Daniel Claude, Antoine Laydier, Jean-Eric Bohdanowicz, 01E-SIW-043
    [5] Exercise Management System for Testbed Federation Control Philip W. Moul Raytheon Missile Systems, 01E-SIW-045
    [6] Distributed Exercise Management: The SmartFED approach M.F.R. Keuning E. van de Sluis, National Aerospace Laboratory NLR, 01E-SIW-041
    [7] Federation Management Tool User's Guide, M(?)K Technologies Inc
    [8] FedDirecter User's Guide Versionl.2, The AEgis Technologies Group Inc, July 2000
    [9] High Level Architecture Run-Time Infrastructure Programmer's guide 1.3 version 6 DMSO, Mar, 12, 1999
    [10] 黄建,HLA仿真系统软件支持框架及其关键技术研究,工学博士论文,国防科技大学,2001年
    [11] 尹娟,HLA联邦成员软件框架自动生成技术研究与实现,工学硕士论文,国防科技大学,2002年
    [12] DMSO Standard [for] M&S HLA-Federate Interface Specification, Draft1, DMSO, 1998
    [13] IEEE P1516.1 Standard [for] Modeling and Simulation (M&S) High Level Architecture (HLA) - Federate Interface Specification, Draft 1, DMSO, April 20, 1999

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700