导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→航天测控HLA分布交互仿真平台[chnzui]

 *第24862篇: 航天测控HLA分布交互仿真平台

  
楼 主:chnzui 2009年5月26日14:18
 航天测控HLA分布交互仿真平台
采用HLA技术体系,为构建灵活、可扩展、可重用的仿真系统提供一体化仿真环境,实现从建模、代码开发到仿真运行的仿真全过程。HLA分布交互仿真平台能够适应分布仿真应用的规模化、多样化、系统化等特点,实现仿真应用间的互操作、仿真资源的可重用以及系统规模的可扩展,尤其适合复杂系统的协同仿真。
  一、组成
  1、HLA仿真开发平台(AMC-OMT1516)
  ·定义、描述联邦:提供文档性描述环境,定义仿真目标和仿真任务;
  ·设计联邦:提供图形化描述环境,对仿真系统划分、仿真信息流关系进行设计;
  ·FOM/SOM开发:提供联邦模型(FOM)及成员模型(SOM)的开发环境;
  ·模型导入导出:实现标准XML格式的FOM或SOM模型的导入导出功能;
  ·盟员程序框架生成:自动生成仿真盟员的程序框架,封装相关的HLA接口和操作。
  2、HLA仿真运行平台(AMC-RTI1516)
  ·仿真运行服务:为仿真系统中提供仿真运行支撑,实现信息交互和管理;
  ·交互信息监视:实时显示仿真过程中的各类交互信息,对仿真运行状态进行监视;
  ·API接口组件:提供C++以及Delphi两类API,可采用两种编程语言来实现联邦成员。
  二、产品优势
  ·完整的联邦开发过程:提供从定义联邦目标、设计联邦到开发联邦的一体化开发工具;
  ·丰富的模型开发组件:包含丰富的文档工具及图形开发工具,满足用户的仿真对象描述需求;
  ·简捷的FOM、SOM建模:完全遵守HLA对象模型模板设计了树状层次结构的建模框架,用户通过鼠标点击添加相关内容就可轻松完成建模过程;
  ·支持模型存储、管理和重用:对模型进行统一存储和管理,提供标准格式的模型的导入导出功能,模型可方便的重用和修改;
  ·自动生成程序框架:基于FOM、SOM模型自动生成Delphi、C++代码,并支持产生基于Delphi7.0、VC6.0的工程文件;
  ·完备的服务功能。实现了IEEE1516中的各种接口服务,通过这些服务协调联邦运行中的操作和数据交换;
  ·跨平台、跨语言。可运行于不同操作系统,支持不同编程语言实现的联邦成员之间的互操作。
  三、典型应用
  设计阶段:定义仿真目标,根据仿真目标和仿真任务进行仿真结构设计和模块划分,将整体仿真任务作为一个仿真联邦,将各个模块作为联邦成员,明确各部分之间的信息流和接口关系;
  开发阶段:根据仿真设计进行交互模型的开发包括FOM模型和SOM模型,并利用程序框架生成功能生成联邦成员的程序框架,在其中添加功能逻辑代码后生成仿真成员,并集成测试联邦;
  运行阶段:在仿真运行平台支撑下执行仿真过程并分析仿真结果。 
  四、应用前景
  HLA分布交互仿真平台能够实现基于网络的多子系统的分布交互仿真,并且能够适应构造仿真、虚拟仿真、半实物仿真等综合环境仿真,实现多方面的应用需求。HLA分布交互仿真平台可广泛应用于航空、航天、船舶、兵器等国防领域,如飞行仿真、舰船攻防对抗仿真,同时也可应用于通讯、交通运输等民用仿真领域。

>>>>>>对该主题发表你的看法

本主题贴数1,分页: [第1页]


[上一篇主题]:嵌入式项目及产品开发班

[下一篇主题]:高性价比带触摸屏三星2410开发板(可选配USB无线网卡)