第一范文网 - 专业文章范例文档资料分享平台

Hla概述

来源:用户分享 时间:2025/5/28 15:45:27 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

采用了双精度,消除了显示效果上的任何抖动,使视景仿真的效果更加逼真。

4. 应用LABWORKS和PRTI实现应用开发的过程

HLA的应用开发过程应该遵循FEDEP,具体到利用LABWORKS和PRTI的开发方法 如下:

1.在想定工作完成后,构成系统的联邦成员的数量、性质和功能应该明确。为了完成想定,联邦成员应该实现的对象类、属性、交互类、参数应该明确,各属性、参数的特点:数据类型、参数方式、参数顺序等OMT中包含的内容应该确定。

2.上述工作完成后,就可以利用OMDT Pro来实现联邦及联邦成员的概念模型----FOM和SOM的定义,并依据FOM的定义自动产生概念模型的代码(C++/JAVA代码)、产生FED文件、自动产生文档并将概念模型保存为遵循HLA国际标准数据交换格式(DIF格式)的模型文件。

3.有了DIF格式的FOM模型和FED文件,就可以运用FedProxy来测试概念模型的正确性,如果测试的结果和想定相符,则说明概念模型正确反映了想定的需求;反之,需要修改概念模型。

4.完成了概念模型的测试工作后,就进入了联邦成员实体代码的开发阶段:实体运动学模型和实时三维视景模型的开发。我们知道,联邦成员最后都是有程序代码来实现其功能,所以HLA联邦成员有自己的程序流程:

在上述流程的每一步是通过调用RTI的相应服务(API函数)来为联邦成员提供服务。对于联邦成员所模拟的对象的动力学模型在此过程中要加入到联邦成员中,最后完成的联邦成员的程序中应该包含RTI相应服务的API函数和联邦成员所模拟对象的动力学模型两方面的内容。只有这样,联邦成员在运行时,才会通过调用RTI的服务来模拟所仿真对象的功能。

5.到这一步,联邦成员就可以运行了。为了该联邦成员提供服务,运行时需要PRTI在后台运行,所以在运行任何联邦成员之前必须先启动PRTI。 6.在运行联邦成员或测试联邦概念模型时,如果需要提供MOM的管理功能,FedDirector就可以提供MOM的管理服务。

至于OMNI的使用是在如下两种情况中:

?? 联邦成员的移植:将非HLA体系结构的仿真移植到HLA体系下。 ?? 联邦成员的集成:将来自不同联邦中的联邦成员集成为新的联邦。 这样,基于HLA开发的仿真系统最后的系统整体结构如下图所示:

搜索更多关于: Hla概述 的文档
Hla概述.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0xtjp29ybm0wacw0ffrq_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top