基于数据分发服务的雷达仿真系统设计_第1页
基于数据分发服务的雷达仿真系统设计_第2页
基于数据分发服务的雷达仿真系统设计_第3页
基于数据分发服务的雷达仿真系统设计_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、    基于数据分发服务的雷达仿真系统设计    孙晓冬【摘 要】提出了一种雷达仿真系统,包括场景编辑、数据产生、仿真控制、态势显示和真实数据驱动模块。仿真系统基于数据分发服务通信中间件,可支持多种雷达后端系统即插即用式的接入,为雷达数字化辅助设计提供了有力支撑。【关键词】dds;数据分发服务;雷达仿真系统: tp311.52: a: 2095-2457(2019)18-0006-002doi:10.19694/ki.issn2095-2457.2019.18.003radar simulation system design based on data

2、 distribution servicesun xiao-dong1,2(1.the 38th research institute of china electronic technology corporation, hefei anhui 230088, china;2.key laboratory of aperture array and space exploration, anhui province, hefei anhui 230088, china)【abstract】a radar simulation system is put foword, according s

3、cene edition, data generation, simulation control, situation display and real data driving. this simulation system is based on data distribution service communication middleware. many kind of radar rear system can access to this simulation system in a plug-and-play way. it makes great contribution t

4、o radar digital aided design.【key words】dds; data distribution service; radar simulation system0 引言雷达仿真系统对现代雷达设计和维护有很大的帮助。在雷达仿真系统的帮助下,可以在雷达天线生产出来之前,在实验室里搭建基于仿真和实测数据的开发环境,提高研发效率,缩短研发周期。针对已交付的雷达,能够快速模拟和重现该雷达的软件环境,不在现场就可以分析、定位该雷达的软件故障1。针对雷达仿真系统设计,张安民等2提出了一种基于特征参数流的雷达建模方法,将信号仿真中的数据流替换为特征参数流,达到了减少模型解算运算量

5、的目的。杨小龙等3将hla仿真体系运用于组网火控雷达,在大型武器装备联合作战指挥系统的模拟、训练、作战取得了一定的实用价值。于艺伟等4基于半实物雷达系统的测试需求,对半实物雷达仿真测试系统的多个模块进行设计,实现了半实物雷达仿真测试系统。1 需求分析某雷达辅助设计平台需要一套雷达仿真系统,可以模拟多种雷达的使用环境和前端设备,并可接入多种后端数字处理系统,以便在前端还未生产出来的时候开展后端的设计、实现和测试工作。该系统有两大需求:一是使用环境多变,雷达搭载的平台和所要观测的目标种类丰富数量众多;二是要接入的后端系统接口各不相同,数据流也不尽相同。为满足以上需求,该仿真系统一方面要能覆盖各种使

6、用环境的“全集”,另一方面对后端系统要有广泛的接口适用性,达到即插即用的目的。数据分发服务(data distribution service,以下简称dds)正是一种即插即用的通信中间件,可以为参与仿真的各模块提供统一的底层通信平台。dds是面向分布式的实时系统,使用订阅-发布计算模式、提供灵活qos配置。在dds标准中,数据发送方只需定义要发布的数据的主题(topic),而不必关心该数据的接收方是谁;而数据的接收方也只需定义要接受的数据的主题,而不必关心该数据的发送者。这种以数据为中心的发布/订阅作为传输机制,指定数据发布、传输和接收通用的应用层端口,运用网络中间件技术进行实时通信,提供了

7、一个与平台无关的通信模型,可以移植到多种不同的操作平台和编程环境中。2 系统架构本系统由雷达实装软件与模拟仿真系统两个分系统组成。模拟仿真子系统包括场景编辑、数据产生、仿真控制、态势显示和真实数据驱动模块,负责场景编辑、模型运行及仿真态势监控与记录回放。雷达实装软件子系统就是要用本仿真系统辅助设计的雷达后端系统。由于有数种雷达需要接入仿真系统,各型雷达接口、数据流均有不同。为了使这多种雷达后端系统能够方便地接入,本仿真系统的底层采用了dds通信中间件,连入系统的各个节点只需按照主题发布或订阅信息,无需关心具体的数据流向,达到即插即用的目的。本系统在使用流程上分为仿真数据驱动模式和真实数据驱动模

8、式,其区别在于输入雷达实装软件系统的数据是来自场景编辑仿真生成的,还是来自实装记录的真实数据。这样既可以使用真实数据验证雷达实装软件,也可以用仿真系统编辑出实装未曾记录但对雷达设计很有参考的场景数据,充分验证雷达实装软件的性能。3 模块设计3.1 场景编辑场景编辑模块依据试验仿真的需要,对雷达仿真的战场环境及雷达部署情况、仿真兵力初始参数进行设定。场景编辑过程如下:首先创建想定场景地图,通过导入仿真区域的影像图层、高度图层、矢量层数据,构造出能够被想定编辑器使用的地图。然后构建仿真兵力实体库,根据兵力类型,分类创建各类参与仿真的电磁兵力,包括雷达、干扰机,以及各类参与仿真的兵力要素。第三步创建作战想定,设置想定的起止时间,想定的感兴趣区域,选择已创建的兵力实体库、以及地图数据。第四步部署兵力并设置兵力初值,根据作战编成关系,将作战兵力部署到想定场景中,同时为各作战兵力设置初始参数值。最后映射仿真实体,为仿真实体赋上初始值,通過仿真实体的属性值驱动想定实体绑定对应的可视化兵力运动。科技视界2019年18期科技视界的其它文章加拿大瀑布学

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论