当前位置:主页 > 科技论文 > 网络通信论文 >

组网雷达协同抗干扰仿真软件的设计与实现

发布时间:2020-07-18 06:33
【摘要】:雷达抗干扰能力是雷达系统在现代战争中日益复杂的电磁干扰环境下发挥正常作用的重要依赖手段。由于单站雷达视角单一,能够展现的抗干扰能力有限,在对抗一些欺骗式干扰时有很多的局限。多部雷达链接成网协同抗干扰已经成为近些年国内外研究的重要趋势。而目前对组网雷达协同抗干扰的分析仿真多数着重于对某一种干扰的抑制算法和理论研究,且这些仿真一般存在可读性差、人机交互性差、数据管理混乱等缺点。不利于组网雷达协同抗干扰进一步的研究和发展。针对上述问题,本文开发了一套集仿真场景设置、显控平台、数据录取、数据回放、仿真报告生成等功能模块于一体的组网雷达协同抗干扰仿真软件。主要完成的工作如下:(一)、本文基于软件分层分块的思想,提出了组件化实现的组网雷达协同抗干扰仿真软件的设计方案。依据对组网雷达协同抗干扰仿真软件的需求分析,编写MySQL数据库读写、共享内存、ZMQ数据传输、XML表参数存储等模块,解决数据管理混乱、上下模块之间数据交互、分布式仿真实现以及仿真报告生成和参数读写等关键问题。并且对每个模块进行组件化封装,使得仿真软件具有良好的扩展性。(二)、利用VS开发工具和MapX、winform、Qt等框架完成了仿真场景设置、显控平台、数据录取、数据回放等软件的设计和实现。其中仿真场景设置基于MapX插件实现了在真实地图上配置作战环境的功能,完成可视化操作;显控平台软件设置融合结构和数据关联算法,在雷达P显上实时动态地显示组网雷达系统的工作过程;数据录取和数据回放完成仿真数据的录取和仿真过程的复现;仿真报告保存仿真场景下所有的参数。整套软件不仅保证了仿真软件功能的完备,还优化了仿真软件的交互界面,给予用户良好的使用体验。(三)、最后,对组网雷达协同抗干扰仿真软件进行了功能测试和性能测试,利用设置好的仿真场景对仿真软件进行功能测试,对设置的点迹关联算法和航迹关联算法进行仿真验证,得到算法的对比分析结果和适用场景。通过对仿真软件长时间的使用和测试,验证了本文实现的组网雷达协同抗干扰仿真软件的正确性和可靠性。本文所实现的组网雷达协同抗干扰仿真软件可以对组网雷达系统做重复的测试和评估,验证所用算法的正确性和适用范围,能够为组网雷达系统的进一步研究和仿真提供方便,对组网雷达协同抗干扰的研究和发展具有重要的意义。
【学位授予单位】:西安电子科技大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TN974
【图文】:

共享内存,文件,显控


可以随时修改共享内存模块的内容,将 DLL 重新编译过后加载到主工程中即可。图3.1 为共享内存封装文件。图3.1 共享内存封装文件3.2 ZMQ 数据传输类的设计与实现组网雷达系统仿真过程中,各部雷达和融合中心计算得到的数据传送到组网雷达协同抗干扰仿真软件中,用于在显控中心的 P 显上显示。数据录取软件会将数据保存到数据库中,数据回放软件读取数据库中的数据在显控中心的 P 显上复现仿真结果。在显控平台和数据录取回放软件之间需要用到数据传输。本文采用基于 ZMQ 消息队列的网络数据传输技术,可以支持软件分布式仿真。目前支持软件分布式仿真的有 DIS(Distributed Interactive Simulations)、高层体系结构 HLA(High LevelArchitecture )[28][29]以及 ZMQ 网络数据传输。DIS 是最早发展起

表结构


3.3 XML 参数读写类的设计与实现XML(eXtensible Markup Language)就是可扩展标记语言[32]。它与各种复杂的库不一样,数据库不仅能够存储数据,而且可以通过索引方便的查找数据,数据有更强大的数据处理能力,而 XML 文件仅仅是存储数据。实际上,它与其他数储文件最大的不同之处就在于:它非常简单,这是一个看上去有点琐细的优点,在不需要对数据做过多操作而仅仅是做存储作用的时候,XML 文件就会是一个的选择[15]。XML 具有可扩展性、自描述数据、结构化和集成数据的特点。可扩展性是户可以定义自己的标记来表达自己的数据。如图 3.6 所示,每一个结点和属性都用户自定义。自描述数据是指 XML 文件的内容可以用相应的标记来标识。比如Beam_Time 这个结点表示波位驻留时间,有 value 这个属性,值为 0.2。表示 Beam_的值为 0.2,我们就可以通过 value 这个属性来得到 0.2 这个值。结构化和集成数示 XML 文件可以存储来自不同应用程序的数据。

地图,地图,工具箱,控件


本软件是使用.Net 平台用 C#语言对 MapX 进行二次开发。我们需要先安装 MapX地图管理器。图 4.2 为添加省界后的 MapX 地图显示图4.2 添加省界后的地图将 MapX 地图作为控件加载到软件界面中。如图 4.3 在工具箱-选择项中的 COM组件中勾选MapInfo MapX V4选项,就可以在工具箱中找到MapInfo MapX V4组件。接着就可以在窗体中放置地图插件。图4.3 添加 MapX 控件

【参考文献】

相关期刊论文 前10条

1 蒲凤平;陈建政;;基于ZeroMQ的分布式系统[J];电子测试;2012年07期

2 兰俊杰;陈蓓;徐廷新;;组网雷达发展现状及其干扰技术[J];飞航导弹;2009年12期

3 尹靓;李连;;多传感器信息融合仿真平台的设计与实现[J];舰船电子工程;2009年02期

4 王国师;李强;李加庆;;基于XML和构件的雷达组网系统软件设计[J];微计算机信息;2008年09期

5 李修和;;基于HLA的组网雷达体系对抗仿真系统设计[J];指挥控制与仿真;2007年01期

6 王中许;李银伢;张学彪;;雷达组网仿真研究与实现[J];南京理工大学学报(自然科学版);2006年03期

7 郝春环;高梅国;;一种基于Windows系统的雷达显控终端软件设计[J];军民两用技术与产品;2005年12期

8 郭冠斌,方青;雷达组网技术的现状与发展[J];雷达科学与技术;2005年04期

9 杨志强,谢虹;雷达网抗干扰性能综合评估指标[J];火力与指挥控制;2004年02期

10 颜辉武,吴小芳,祝国瑞;VC++环境下基于MapX控件的GIS应用软件的开发[J];昆明理工大学学报(自然科学版);2001年06期

相关硕士学位论文 前10条

1 尚磊;基于C/S架构的反盗版技术研究[D];河南工业大学;2016年

2 武侃;面向雷达网分布式仿真的多线程交互技术[D];北京理工大学;2016年

3 宋济慈;组网雷达仿真与对抗技术研究[D];国防科学技术大学;2013年

4 李奇;基于分布式算法的雷达组网抗干扰优化部署研究[D];西安电子科技大学;2013年

5 郭伟;雷达系统仿真软件的设计与实现[D];西安电子科技大学;2012年

6 胡贵生;组件化雷达仿真软件设计与实现[D];西安电子科技大学;2012年

7 范俊方;组网雷达系统建模仿真与效能评估[D];西安电子科技大学;2011年

8 高乾;基于MapX控件的导航软件的设计与实现[D];北京交通大学;2008年

9 刘利军;基于MATLAB的软件雷达仿真平台的设计[D];兰州大学;2008年

10 黄晓锋;基于HLA仿真的数据收集软件的分析与设计[D];华中科技大学;2004年



本文编号:2760548

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/wltx/2760548.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户9394d***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com