HLA仿真程序设计(1)

前言

前段时间看了许多关于HLA/RTI的资料,今天再来回顾一下,鉴于目前网上关于此部分的讲解较少,知识点比较零碎杂乱,于是将自己的笔记放在在CSDN上,尽量以简洁的语言表达,去除冗余叙述,本人小白,仅供学习参考。

先记录一些重要的术语或相关词语,后续有详细讲解。

1、计算机仿真技术历史

以计算机为工具,以相似原理、信息技术以及各种相关应用领域的基本理论与技术为基础,根据系统试验的目的,建立实际或设想系统的模型,并在不同条件下,对模型进行动态运行试验的一门综合性技术。

仿真

1961 G.W Morgenthler:实际系统不存在的情况下,对系统或活动本身的复现。
仿真是一种基于模型的活动,模型开发常常占整个仿真应用开发的80%以上的工作量。

仿真历史

20世纪40年代末开始仿真,几乎与计算机同步诞生与发展。

从仿真硬件的角度讲,计算机仿真大致经历的阶段为:

1、模拟计算机仿真
直接相似法,利用相似系统互为研究;上世纪五六十年代流行。

2、模/数混合计算机仿真
混合模拟机,模拟技术和数字技术结合;用途广但造价昂贵,政府和大型企业。

3、数字计算机仿真(全数字仿真)
20世纪50年代开始发展,仿真软件吸收系统工程和自动控制技术。

从仿真软件的角度讲,计算机仿真可以分为五个相互交叉的发展阶段。

1、仿真程序包和仿真语言
2、一体化仿真环境
3、智能化仿真环境
4、面向对象的仿真
5、分布式交互仿真

仿真软件

支持各类仿真活动的计算机软件的总称。它随着仿真方法学和计算机技术的发展而发展,同时不断吸收系统工程和自动控制技术的新成果,使其自身不断充实和完善。

仿真语言

仿真语言可以分为三类:
1、连续系统仿真语言
2、离散时间系统仿真语言
3、混合西永仿真语言

2、分布交互仿真

分布交互仿真(Distributed Interactive Simulation)DIS是指采用协调一致的结构、标准、协议和数据库,通过局域网或广域网,将分担在各地的仿真设备互联,形成可参与的综合性仿真环境。

计算机仿真可以分为三类:

虚拟仿真
Virtual Simulation是由作战人员操作仿真的武器系统进行的作战仿真,即人在回路中的仿真。

构造仿真
Constructive Simulation是指仿真中的所有实体均由计算机模型产生,即由仿真的人操作仿真武器系统进行的仿真。

真实仿真
Live Simulation是由真实的战斗人员使用真实的武器系统和保障系统,在尽可能展示的作战环境中进行作战演习。

和以往的仿真技术相比,分布式交互仿真的特点:

分布式、开放式、交互式,可互操作、可一直==移植、可伸缩及强交互的协同仿真体系结构。
在功能上发展到复杂环境下,多武器平台为基础的体系与体系对抗仿真。
在手段上发展成集上述多种仿真为一体的综合仿真系统。

简言之,五个特点:分布性、交互性、异构性、时空一致性、开放性

主要解决的问题

1、大规模复杂系统的仿真成为可能;
2、降低费用。
所有解决问题的思路都集中在重用互操作上.

3、HLA简介

美国国防部1995年发布了建模与仿真主计划MSMP,决定在国防部范围内建立一个通用的仿真技术框架来保证国防部范围内各种防震应用之间的互操作性。技术框架的核心是高层体系结构HLA,在1996年完成基础定义,随后内北约各国接纳,并于2000年被IEEE接受为标准,美国国防部规定2001年后所有国防部门的仿真必须与HLA兼容。

HLA是为了利于各类仿真系统之间以及仿真系统与C4I(Command、Control、Communications、Computer、Intelligence)之间的互操作性,并促进建模与仿真部件的重用;开发基础任务概念模型CMMS,为建立相容而权威性的建模与仿真表达提供一个共同的起点,利于仿真部件的互操作性重用。制定数据标准DS,为建模和仿真提供公共的数据表示方法。提供对环境的及时和权威的描述。

【重点】:重用和互操作性

分布交互仿真技术最早是为军事应用开发的,但由于其本身所具有的许多优越性,现在已经广泛应用于非军事行业。采用HLA的技术定制,可以将单个仿真应用连接起来组成一个大的虚拟世界。

其他

OMT:对象模型模板
SOM:仿真对象模型/成员对象模型
LBTS:时间戳下限

六大类RTI服务(下一章讲解)

1、联邦管理
2、声明管理
3、对象管理
4、所有权管理
5、时间管理
6、分布数据管理

参考文献:
《HLA仿真程序设计》,电子工业出版社,周彦 戴建伟主编。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Antrn

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值