某预警雷达对抗推演系统设计和实现

某预警雷达对抗推演系统设计和实现

ID:5249497

大小:31.00 KB

页数:8页

时间:2017-12-07

某预警雷达对抗推演系统设计和实现_第1页
某预警雷达对抗推演系统设计和实现_第2页
某预警雷达对抗推演系统设计和实现_第3页
某预警雷达对抗推演系统设计和实现_第4页
某预警雷达对抗推演系统设计和实现_第5页
资源描述:

《某预警雷达对抗推演系统设计和实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、某预警雷达对抗推演系统设计和实现  摘要:研究关于某预警雷达对抗推演系统的设计与实现的两个问题。为了提高推演系统联邦成员内部可重用性,实现系统模型的健壮性和可扩展性,解决联邦成员设计中普遍存在紧耦合性问题,应用软件模式设计了一种基于仿真逻辑的组件模型。经系统开发实践证明,该模型可实现系统仿真逻辑与集成逻辑的分离,提高系统的可重用性,提高开发效率。此外,该系统实现时应用了一种HLA/CORBA混合结构,综合提高了系统能力和性能,如分布交互能力、安全性。关键词:作战推演;雷达对抗;HLA;组件技术中图分类号:TN953

2、?34文献标识码:A文章编号:1004?373X(2013)17?0023?040引言作战推演系统可用于军队指挥员和装备操作人员的训练,加深对电子战概念、理论、战法的理解,分析和掌握电子对抗系统的科学运用方法。研究作战推演系统具有非常重要的军事意义和价值。为了增加系统的可重用能力,考虑系统可扩展性,某预警雷达对抗推演系统设计应用了分布式仿真的高层体系结构(HighLevel8Architecture)。但HLA仿真系统还存在着一些可完善改进的情况,如联邦成员内部对象的可重用性没有充分研究与设计;HLA/RTI规则与

3、接口很复杂,初学者掌握RTI接口的周期长、投入的精力大;缺乏有效的工具支持开发。针对这些问题,雷达对抗推演系统在基于HLA的标准上应用组件化技术,设计一种雷达对抗领域组件模型,并致力于实现基于组件的开发规范与工具,目的是提高系统联邦成员的可重用性,提高开发效率。考虑未来实现跨区域分布式仿真训练的需求,需进一步提高系统的综合性能,为此,在采用了HLA基础上,本文研究一种HLA/CORBA互联模式,实现分布仿真模型的远程互联互操作,提高系统网上训练的安全性与交互能力。1雷达对抗过程与系统软件功能8雷达对抗过程包含两个阶

4、段:预警侦察阶段与雷达干扰阶段。双方交战过程如图1所示。在预警侦察阶段由某预警雷达对进入其探测范围的侦察飞机进行探测,而侦察站对预警雷达实施雷达信号侦察。在预警雷达飞机平台进入信号侦察范围后,侦察站模拟分系统向指挥席位报告,由指挥模拟分系统情报综合处理分析后,进行敌我识别、目标判别。如果是敌方目标,向首长请示后,红方指挥系统下达干扰命令。根据雷达对抗过程,该推演系统在结构上包含了三个分系统。第一分系统负责管理对抗过程、支撑系统运行的导控分系统;第二分系统承担训练指挥能力的任务,由模拟预警雷达对抗分队、侦察飞机以及目

5、标探测雷达的模拟平台组成;第三分系统包括某预警雷达模拟平台及其飞行平台。某预警雷达对抗推演系统开发需求包括业务功能需求和系统辅助需求两类。业务需求是针对受训对象的作业内容其系统需具备的能力,如指挥员指挥与控制的命令系统、参谋人员作战标图的标图系统、作战参谋的文电处理系统等内容。除此之外,系统还需要完成某预警雷达、雷达飞行平台、干扰站等对抗要素的装备模拟。系统辅助需求包括系统监控、对抗结果评估与仿真过程管理。系统各节点通过软件通信中间件进行交互通信;每个分系统的软件模块配置项根据席位角色实现按需所配。系统软件模块体系

6、结构视图如图2所示。2组件化系统设计HLA仿真系统各联邦成员普遍存在着内部紧耦合问题,为了提高联邦成员内部对象的可重用性,本文提出的雷达对抗推演系统定义了四类基本模型的组件服务,包括仿真过程(ISimulationProcess)、仿真实体(SimulationEntity)、仿真消息(SimulationMessage)与时间管理(TimeManageService)。8ISimulationProcess与HLA联邦(Federate)相关联,具备负责管理仿真过程的作用。图3描述了联邦成员内部的UML类图,其中

7、,仿真逻辑类单独抽象出一个组件接口ISimulationProcess,可以与其他通用组件接口区别开,如安全组件服务、日志组件服务等。CFederateBase对复杂的HLA六大类函数进行了进一步抽象,对接口进行了进一步封装,隐藏了RTI实现的复杂代码。SimulationEntity类描述了客观世界中具有行为与属性的真实实体,与HLA对象类(ObjectClass)对应。例如,在雷达对抗仿真系统中指的是某预警雷达、载机、侦察站等对象。雷达对象组件模型UML图如图4所示,该组件模型运行离不开仿真过程组件。所有的对象

8、类处理先要经过仿真过程处理,然后分发给仿真对象处理。仿真对象组件模型由组件接口自动生成,该组件接口可以由对象类定义。生成的代码包括:组件(Radar)、组件工厂(RadarHome)和一个回调接口(RadarCallback)。组件工厂负责仿真对象的管理。当组件创建的时候,组件注册到RTI,同时,其他组件工厂发现新的实例,并且创建本地描述。Simulatio

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。