基于 UML的舰载雷达侦察设备建模方法
吉玉洁1,吴 萌2
(1.中国人民解放军91336部队,河北 秦皇岛 066326;2.中国人民解放军91404部队,河北 秦皇岛 066000)
摘 要 :针对仿真推演系统中舰载雷达侦察设备建模需求和建模标准化要求,介绍了一种基于统一建模语言UML(Unified Modeling Language)的舰载雷达侦察设备的建模方法。在对舰载雷达侦察设备需求分析的基础上,采用UML用例图定义舰载雷达侦察设备建模的功能需求;利用UML静态建模机制,明确舰载雷达侦察设备实体内部单元划分;利用UML动态建模机制,就舰载雷达侦察设备工作流程进行分析,构建相应的活动图及交互关系图,并对其中涉及的判定规则及算法进行了说明。最后,在仿真推演系统中实现了该模型,通过实际推演应用分析,验证了采用该建模方法的可靠性和优越性。
关键词 :统一建模语言;舰载雷达侦察设备;建模;仿真
舰载雷达侦察设备作为海上攻防对抗“软杀伤”的重要装备,肩负对敌方各种辐射源信号进行截获、分析、识别、威胁告警,并引导实施有源/无源干扰的使命,贯穿于海上攻防对抗的全过程,对作战使命的达成起到了至关重要的作用[1]。因此模拟舰载雷达侦察设备并在相应的仿真推演系统中应用,对于完善舰载装备体系构成、进行相应战术应用具有重要意义。这也对舰载雷达侦察设备建模提出了更高的要求。作为舰载装备体系的重要组成部分,舰载雷达侦察设备模型需要在完成建模需求的基础上,满足建模的规范性及体系内建模语义描述的一致性。
UML(Unified Modeling Language,统一建模语言)是一种绘制软件蓝图的标准语言,在面向对象的系统分析与设计(OOA/OOP)中得到了广泛应用[2]。UML为仿真系统的开发提供了丰富、严谨、扩充性强的表达方式,系统用户、分析人员、测试人员和管理人员都可以从UML模型中无歧义地获取所需信息。它具有面向对象、独立于开发过程、可视化和规范化等优点[2],适用于大型和复杂系统的建模。本文采用UML技术,对舰载雷达侦察设备的仿真建模方法进行研究。
1 需求分析
舰载雷达侦察设备作为舰艇电子对抗系统的“眼睛”,主要用于监视本舰周围的雷达电磁环境,完成雷达信号的侦收和识别,提供信号类型、威胁等级以及识别可信度等信息,并对威胁目标进行告警[3],引导干扰设备实施软对抗,从而对红蓝双方的作战效果产生很大的影响。同时,对于仿真推演和指挥训练等大规模交战级仿真,如果模型粒度太细,将会影响整个仿真推演系统的运行效率和实时性。因此,仿真推演系统中舰载雷达侦察设备模型需在实时性和仿真粒度上做出合理取舍,既要求可以复现舰载雷达侦察设备工作流程,又能够反映真实设备的主要战技术指标,满足全系统的工作要求;同时舰载雷达侦察设备模型还应具有建模标准性,以满足模型后续与其他模型交互的一致性。综上,对舰载雷达侦察设备建模应是从系统功能及战技术指标出发,采用功能级建模方法,设计满足装备战技术指标和功能需要,仿真功能设计如下。
1) 具有雷达信号截获功能。能够在设备频带范围内,小于××万脉冲/秒的密集电磁环境中,实时截获接收电磁信号,并从中分离出各个独立的雷达辐射源信号,给出雷达辐射源信号的特征参数;
2) 具有信号跟踪功能。能够基于雷达信号特征参数对截获的电磁信号进行跟踪、分析,监测目标信号及其参数的变化情况;
式中,Tri为单个污染物的毒性响应系数。Hakanson提出的毒性响应系数值:Cd=30,Pb=Cu=Ni=5,Mn=2,Zn=1。Cif为某一金属的污染参数,Cis为表层土壤中重金属的实测含量,Cin为计算所需的参比值,RI为n种金属的潜在生态危害指数。
4) 具有设备状态解算功能。能够根据相应仿真平台对模型的导调控制,解算上报设备状态。
搜集相关文献,总结以往研究成果,提出本研究的基本思路,并在此基础上构建学生数学基本活动经验实践研究的研究体系。
另外,被作用了扭转冲击力的钻头使岩石模型掉落失效的单元更多,但其承受的最大压力值和最小压力值都要略小于正常钻进对应的岩石模型,即钻头在相同时刻承受的压力值要小一些,钻头损坏速度和程度会更低,可有效提高钻头的使用寿命。
图1 舰载雷达侦察设备仿真模型用例
2 实体静态建模
根据舰载雷达侦察设备工作原理,为满足其在仿真推演系统中应用需求,将舰载雷达侦察设备实体抽象为雷达信号截获、信号跟踪、威胁目标识别及设备状态解算四个功能单元。考虑到仿真平台对模型底层功能调用维护的需要,模型应具备初始化单元、信息接收处理单元、共享数据存储区单元、报文组织拼接发送单元等通用模块,用于实现与仿真平台交互的需要。
类图是UML中最重要的建模图示语言之一,它用于建立类、类的内部结构以及类与类之间的各种关系模型[4]。使用类图中的聚合关系表示,舰载雷达侦察设备实体内部组成关系如图2所示。
式中,D r 为视距,单位km;H 1为侦察机高度,单位m;H 2为辐射源高度,单位m。
图2 舰载雷达侦察设备实体内部组成关系
3 模型动态建模
3.1 行为过程形式化
活动图主要用于描述可以引发对象状态变化的条件和动作,可以规范地描述系统的行为,是为活动过程建模的有效工具[5]。利用活动图表示的舰载雷达侦察设备总体行为过程如图3,根据舰载雷达侦察设备实体的工作原理及功能分析可将舰载雷达侦察设备总体行为过程细分为雷达信号截获、信号跟踪和威胁目标识别三个子行为过程。
图3 舰载雷达侦察设备总体行为过程
3.1.1 雷达信号截获行为过程
雷达信号截获行为与静态建模中雷达信号截获单元对应,用于完成雷达信号截获判定,行为的触发条件为接收到雷达信号,终止条件为遍历雷达信号存储区完成雷达信号截获解算,具体行为过程如图4所示。
用例图从用户和外部系统的角度,分析和考察系统的行为,并通过参与者与系统之间的交互关系描述系统对外提供的功能特性[4]。舰载雷达侦察设备仿真模型用例描述如图1所示。
图4 雷达信号截获行为过程
雷达信号截获行为主要从频域、能域、空域三方面进行信号截获判定,具体决策规则如下:
式中,λp为光源光谱的峰值波长,Bλ是光源光谱带宽所决定的高斯函数的半峰全宽.则球面F-P干涉仪探测的干涉信号光强为
1) 频域截获能力计算规则:当雷达辐射源的工作频率在雷达侦察设备侦察频段上下限之间时,认为该雷达信号频域上可被截获,否则判断不能被截获;
射频隶属度:uf =雷达信号射频中心值/某个信号射频(当值大于1时,取其倒数);
3) 具有威胁目标识别判定功能。根据信号分析与处理的结果,基于数据库或特征参数进行目标识别及威胁等级判断,并将处理后的结果实时上报电子对抗综合控制设备;
3) 空域截获能力计算规则:当雷达和侦察设备之间的实际距离小于视距时,认为该雷达信号符合空域截获条件,否则判断不能被截获。
视距计算公式为:
1.3.3 农村留守儿童信息贫困研究。我国在工业化进程中出现了大量的农村留守儿童[35]。他们由于人际关系网比较狭窄,难以从父母、老师这一信息获取渠道获取信息,而大众媒介和其他公共资源又有限,能获得的信息量远远低于城市儿童,也相对低于非留守儿童。城市儿童有着丰富的信息资源可以利用,在选取信息资源的同时,他们对信息的筛选等能力得到培养,获取信息数量与质量均高于留守儿童。留守儿童信息贫困还表现为“信息渠道不畅通”、获取的信息滞后、信息失真等问题[36]。
中美两国几乎同时宣布中国将放宽进口美国大米的限制,从此,美国大米理论上可以大规模进入中国市场。单就产品竞争力而言,国产大米明显处于劣势境地,本土大米的出路在哪里?
改进LeNet-5模型所得到的CNN-4C模型各层具体的的卷积池化范围特征图矩阵大小以及特征图个数如表4所示。
3.1.2 信号跟踪行为
5.加强低保资金的监管力度。各级民政、财政、审计、监察部门要加强对城乡低保资金管理使用情况的监督检查,及时查处和纠正低保政策落实中的违纪违规问题。要建立举报核查制度,充分发挥社会监督、舆论监督作用。对于管理不力、发生重大违纪违规问题、造成严重社会影响的管理部门负责人,以及玩忽职守、徇私舞弊、滥用职权失职渎职的工作人员,要严格依法依纪追究责任。对于骗取低保待遇的要严格依法追回被骗资金并处以罚款,构成犯罪的依法追究刑事责任。
信号跟踪行为与静态建模中信号跟踪解算单元对应,用于根据预先设定好的隶属度阈值进行雷达信号参数(射频、重频、脉宽)匹配判断,确定该信号为新信号时,对新信号进行编批存储;判断该信号为已经截获的信号时,进行信号参数更新。行为的触发条件为收到被截获的雷达信号,终止条件为遍历已截获雷达信号存储区完成解算,具体行为过程如图5所示。
图5 信号跟踪行为过程
假设数据库中已有N 条记录,循环计算N 次,得到雷达信号与N 个信号的隶属度,取N 个隶属度的最大值为最终隶属度值,如果该最终隶属度值大于阈值,则得到最终隶属度时对应的数据库表中记录的雷达信号就是匹配信号。基于射频、重频、脉宽计算总隶属度,对每一个信号算法如下:
2) 能域截获能力计算规则:若到达侦察设备接收机的脉冲功率大于侦察设备的灵敏度,并小于侦察设备的灵敏度与动态范围的和,认为该雷达信号能域上可被截获,否则判断不能被截获;
重频隶属度:uF =雷达信号重频中心值/某个信号重频(当值大于1时,取其倒数);
脉宽隶属度:ut =雷达信号脉宽中心值/某个信号脉宽(当值大于1时,取其倒数);
总隶属度:u =δ 1·uf +δ 2·uF +δ 3·ut
其中,δ 1、δ 2、δ 3分别为射频、重频、脉宽隶属的权重值,δ 1+δ 2+δ 3=1。以某型雷达侦察设备为例,δ 1=0.4,δ 2=0.4,δ 3=0.2。
3.1.3 威胁目标识别行为
威胁目标识别行为与静态建模中威胁目标识别单元对应,用于依据数据库或分析计算方式对已截获的雷达信号进行目标识别或威胁判断。行为的触发条件为收到被截获的雷达信号,终止条件为遍历截获信号存储区完成威胁目标识别解算,具体行为过程如图6所示。
图6 威胁目标识别行为过程
首先在侦察设备数据库中查找进行威胁目标判断识别,识别方法也采用隶属度计算识别方法;如果未能识别,则通过信号中目标类型进行分析;在不能获取雷达类型信息的情况下,可基于雷达信号的重频、方位、脉宽、载频参数,通过合理设置参数权重,计算出雷达综合威胁度,通过对综合威胁度大小的分级得出雷达威胁等级。
兜底在现代汉语中主要是指全部承受,社会保障兜底是指社会救助制度应当对生活在社会底层的无法通过自我努力获得生活来源的公民提供最低的生活保障,即无偿地全面承担最底层人民的生活。社会保障兜底工作涉及千家万户,是精准脱贫工作中最后一道屏障,事关脱贫攻坚的成效。酒泉市在社会保障兜底实践中确立了“五个兜底”,助力全市精准脱贫工作圆满完成。
3.2 交互关系形式化
在对抗环境中,雷达侦察设备接收到外部辐射的电磁信号,内部经截获、分选、威判,之后上报威胁目标信息至电子对抗综合控制设备,整个工作过程中既有模型内部单元交互又有模型间的交互。时序图用于捕获系统运行中对象之间有顺序的交互,按时间顺序对消息的交互过程建模。它展示的是按时间顺序发生的消息传送,可以完整地表达对象之间信息的交互过程[6]。舰载雷达侦察设备模型内部单元间交互及模型间内部交互关系分别如图7、图8所示。
图7 舰载雷达侦察设备实体内部时序
图8 舰载雷达侦察设备模型外部交互的时序
4 结束语
本文基于UML技术开展了舰载雷达侦察设备仿真模型的可视化构建工作,采用用例图、类图、活动图和时序图对舰载雷达侦察设备模型的功能需求、静态结构、动态行为进行了详细分析和建模研究。该建模方法在提高建模效率、规范建模流程、优化模型结构及指导软件编写等方面具有显著优势。本文所建立的舰载雷达侦察设备模型已应用于某战术演习仿真推演系统的工作中,显著地缩短了模型开发周期,增强了系统的可靠性,取得了良好的效果。本文工作表明,应用UML技术进行仿真建模工作,可有效地提高模型的开发效率与质量。
参考文献 :
[1] 房灿新,郑锦,赵立志. 舰艇性能试验与作战试验一体化设计[J].指挥控制与仿真,2016,38(5):135-138.
[2] 袁涛,孔蕾蕾.统一建模语言UML [M].北京:清华大学出版社,2014.
[3] 王丹梅.舰载雷达侦察装备模拟训练系统[J].舰船电子对抗,2007,30(5):79-82.
[4] 赵春刚.UML实用基础教程[M].北京:北京大学出版社,2013.
[5] 邓东旭,王学智,徐跃.基于UML的搜索雷达仿真系统建模与实现[J].现代防御技术,2016,44(3):201-207.
[6] 罗开平,李一军,姜维.基于UML的弹道导弹预警仿真系统建模[J].系统仿真学报,2010,22(4):845-849.
Research of Ship-based Radar Reconnaissance Equipment Modeling Method Based on UML
JI Yu-jie1, WU Meng2
(1.The Unit 91336 of PLA, Qinhuangdao 066326;2.The Unit 91404 of PLA, Qinhuangdao 066000, China)
Abstract :According to the modeling requirement of ship-based radar reconnaissance equipment for a war-gaming system and the demand of modeling standardization, a modeling method of ship-based radar reconnaissance equipment based on UML is introduced. The use case diagram is given to define the functional requirements based on the requirement analysis of the ship-based radar reconnaissance equipment;using the UML static modeling mechanism, the units of the ship-based radar reconnaissance equipment entity are determined; using the UML dynamic modeling mechanism, the operation activities of the equipment is analyzed, the activity diagrams and interaction diagrams are set up, the specifications and algorithms involved are given. Finally, the model has been achieved in the war-gaming system, the using in the system is provided to validate the reliability and superiority of the modeling method.
Key words :unified modeling language(UML); ship-based radar reconnaissance equipment; modeling; simulation
中图分类号 :TP182.3
文献标志码: A
DOI: 10.3969/j.issn.1673-3819.2019.02.008
文章编号 :1673-3819(2019)02-0042-04
收稿日期 :2018-09-25
修回日期: 2018-10-09
作者简介 :吉玉洁(1984-),女,河南洛阳人,硕士研究生,工程师,研究方向为数字仿真。吴 萌(1986-),男,助理工程师。
(责任编辑:胡志强)
标签:统一建模语言论文; 舰载雷达侦察设备论文; 建模论文; 仿真论文; 中国人民解放军91336部队论文; 中国人民解放军91404部队论文;