ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

HLA(高级体系结构,High Level Architecture) 介绍

2019-07-24 10:03:14  阅读:428  来源: 互联网

标签:仿真 Level 成员 RTI High Architecture 联邦 交互 HLA


HLA(高级体系结构,High Level Architecture),在美国国防建模与仿真办公室(DMSO)1995年10月制定的建模与仿真主计划(MSMP)中,提出了未来建模/仿真的共同技术框架。

HLA的组成类似于面向对象的思想,即客观世界是由对象以及对象间的交互组成。HLA的总体体系结构如下图所示,HLA将 实现某种特定仿真目的的仿真系统 抽象为联邦,将仿真系统中存在交互关系的仿真应用抽象为 联邦成员(Federate),将系统仿真过程中的实体通过对象进行组织。一个联邦包含多个联邦成员,一个联邦成员包含多个对象。仿真执行的过程正是基于联邦成员间的交互过程。

HLA将仿真过程中的所需的交互信息通过统一的、规范的格式进行表述。仿真过程的执行,正是基于一致的信息表述,联邦成员间的相互交互而完成。联邦成员间的交互不是两两独立进行,而是通过公共的基础服务支持框架RTI(Run Time Infrastructure)实现。仿真系统被抽象为联邦成员的组合和交互。RTI是HLA的核心部分之一,它为仿真执行提供底层的基础服务支撑。类似于局域网内的“HUB”,仿真过程中所有的信息交互必须通过RTI完成。

简介

它包括三个方 面:高层体系结构(HLA)、任务空间概念模型(CMMS)和数据标准(DS)。它们的共同目标是实现仿真间的互操作,并促进仿真资源的重用,具体地说, 就是通过计算机网络使得分散分布的各仿真部件能够在一个统一的仿真时间和仿真环境下协调运行,且可以重复使用。HLA的基本思想就是使用面向对象的方法, 设计、开发及实现系统不同层次和粒度的对象模型,来获得仿真部件和仿真系统高层次上的互操作性与可重用性。

1996年8月DMSO正式公布了HLA的定义和规范。经过改进完善,HLA的规则、接口规范、对象模型模板三项内容已在2000年9月22日由美国 IEEE标准化委员会正式定为IEEE1516, IEEE1516.1,IEEE1516.2 HLA标准。OMG,北约M&S组织也采纳HLA作为标准。

  • 对象模型模板(OMT):是对仿真中的对象、对象属性和对象间信息交互的格式和内容进行定义的标准化描述。⑵框架与规则集:HLA共定义了10条规则,描述仿真和联邦成员的职责,以确保一个联邦内仿真的正确交互。其中前5条规则规定一个联邦必须满足的要求,而后5条规则则是一 个联邦成员必须满足的条件。⑶联邦成员访问RTI的接口规范:描述在操作过程中的仿真交互方式,提供了盟员与RTI之间功能接口,描述了六类服务,共 101个操作。

 

标签:仿真,Level,成员,RTI,High,Architecture,联邦,交互,HLA
来源: https://blog.csdn.net/vcwanglailing/article/details/97104096

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有