Theoretical research of decision-making point in air combat based on hidden Markov model
-
摘要:
从几何空战理论经过能量空战理论,直到角度空战理论,空战理论的发展更多的是从战斗机性能的角度来分析空战过程,忽略了作战飞行员在决策过程中起到的作用。本文分析空战飞机的客观数据的变化特征,提出了一种基于隐马尔可夫的近距空战流程分析方法,使用维特比算法判断飞行员在空战过程中的状态序列,从而获得了理论上的空战决策点。在理论分析上,提出了一种空战决策点理论用以评判飞行员飞行品质。通过实验仿真验证了使用隐马尔可夫模型讨论近距空战的可行性,并且发现飞行员空战决策点包络处于包围趋势时,飞行员获胜的可能性越大。
Abstract:From geometric air combat to energy air combat, till angle air combat theory, the process of air combat is analyzed more from the fighter performance point of view, the effect of the operational pilot in decision-making is neglected. This paper analyzes the variation characteristics of observation data in air combat, and an analysis method for close-range air combat process based on hidden Markov model is proposed. Viterbi algorithm is used to judge the pilot state sequence in air combat, and then the decision-making point is acquired in theory. Through theoretical analysis, the decision-making point in air combat is proposed to judge the pilot's flight quality. Through simulation, the feasibility of discussion of close-range air combat based on Markov model is verified, and when the pilot's decision-making point is in the tendency of surrounding, the pilot has a higher probability of winning.
-
表 1 近距空战双方占位角度关系
Table 1. Relative angular position of two sides in close-range air combat
编号 攻击机位置 目标机位置 ATA/(°) AOT/(°) AGC 1 0 0 1.00 2 0 45 0.75 3 0 90 0.75 4 0 180 0.50 5 45 135 0 6 90 90 0 7 90 180 -0.50 8 135 180 -0.75 9 180 180 -1.00 表 2 飞行员决策点
Table 2. Decision-making point of pilot
编号 目标机状态 1 观察点 2 观察点 3 观察点 4 观察点 5 观察点 6 观察点 7 判断点 8 判断点 9 判断点 10 决策点 11 行动点 12 观察点 13 观察点 14 观察点 15 观察点 16 观察点 17 观察点 18 观察点 19 观察点 20 观察点 21 观察点 22 观察点 23 观察点 24 观察点 表 3 红方决策点集合
Table 3. Decision-making set of red sides
编号 文献[11]给出的决策点时刻 使用隐马尔可夫模型得到的决策点时刻 对应的判断点时刻 判断过程所用的时间 1 K+18 K+19 K+18 1 2 K+25 K+25 K+24 1 3 K+30 K+30 K+29 1 4 K+34 K+36 K+34 2 5 K+49 K+48 K+47 1 6 K+51 K+52 K+51 1 7 K+57 K+57 K+57 0 8 K+64 K+65 K+64 1 9 K+71 K+71 K+70 1 10 K+75 K+73 K+72 1 11 K+92 K+92 K+91 1 12 K+99 K+98 K+98 0 表 4 蓝方决策点集合
Table 4. Decision-making set of blue sides
编号 文献[11]给出的决策点时刻 使用隐马尔可夫模型得到的决策点时刻 对应的判断点时刻 判断过程所用的时间 1 K+19 K+19 K+17 2 2 K+45 K+44 K+40 4 3 K+62 K+61 K+59 2 4 K+79 K+79 K+77 2 5 K+107 K+108 K+107 1 6 K+112 K+112 K+111 1 -
[1] 傅莉, 王晓光.无人战机近距空战微分对策建模研究[J].兵工学报, 2012, 10(10):1210-1216. http://www.cnki.com.cn/Article/CJFDTOTAL-BIGO201210008.htmFU L, WANG X G.Research on close air combat modeling of differential games for unmanned combat air vehicles[J].Acta Armamentarii, 2012, 10(10):1210-1216(in Chinese). http://www.cnki.com.cn/Article/CJFDTOTAL-BIGO201210008.htm [2] KRISHNA K K, KANESHIGE J.Artificial immune system approach for air combat maneuvering[C]//Proceedings of SPIE-The International Society for Optical Engineering.Bellingham:SPIE, 2007:274-299. [3] ROGER W S, ALAN E B.Neural network models of air combat maneuvering[D].Las Cruces:New Mexico State University, 1992:125-131.. [4] 张立鹏, 魏瑞轩, 李霞.无人作战战斗机空战自主战术决策方法研究[J].电光与控制, 2012, 19(2):92-96. http://www.cnki.com.cn/Article/CJFDTOTAL-DGKQ201202024.htmZHANG L P, WEI R X, LI X.Autonomous tactical decision-making of UCAVs in air combat[J].Electronics Optics & Control, 2012, 19(2):92-96(in Chinese). http://www.cnki.com.cn/Article/CJFDTOTAL-DGKQ201202024.htm [5] NUSYIRWAN I F, BIL C.Factorial analysis of a real time optimization for pursuit-evasion problem[C]//Proceedings of the 46th AIAA Aerospace Science Meeting and Exhibit.Reston:AIAA, 2008:195-198. [6] 杨俊, 谢寿生.基于模糊支持向量机的飞机动作识别[J].航空学报, 2005, 26(6):738-742. http://www.cnki.com.cn/Article/CJFDTOTAL-HKXB200506016.htmYANG J, XIE S S.Fuzzy support vector machines based recognition for aeroplane flight action[J].Acta Aeronautica et Astronautica Sinica, 2005, 26(6):738-742(in Chinese). http://www.cnki.com.cn/Article/CJFDTOTAL-HKXB200506016.htm [7] KAI V, JANNE K, TUOMAS R.Modeling air combat by a moving horizon influence diagram game[J].Journal of Guidance, Control, and Dynamics, 2006, 29(5):1080-1091. [8] 钟友武, 柳嘉润, 申功璋.自主近距空战中敌机的战术动作识别方法[J].北京航空航天大学学报, 2007, 33(9):1056-1059.ZHONG Y W, LIU J R, SHEN G Z.Recognition method for tactical maneuver of target in autonomous close-in air combat[J].Journal of Beijing University of Aeronautics and Astronautics, 2007, 33(9):1056-1059(in Chinese). [9] 张涛, 于雷, 周中良, 等.基于混合算法的空战机动决策[J].系统工程与电子技术, 2013, 35(7):1445-1450. http://www.cnki.com.cn/Article/CJFDTOTAL-XTYD201307017.htmZHANG T, YU L, ZHOU Z L, et al.Decision-making for air combat maneuvering based on hybrid algorithm[J].Systems Engineering and Electronics, 2013, 35(7):1445-1450(in Chinese). http://www.cnki.com.cn/Article/CJFDTOTAL-XTYD201307017.htm [10] 刘波, 覃征, 邵利平, 等.基于群集智能的协同多目标攻击空战决策[J].航空学报, 2009, 30(9):1727-1739. http://www.cnki.com.cn/Article/CJFDTOTAL-HKXB200909029.htmLIU B, QIN Z, SHAO L P, et al.Air combat decision making for coordinated multiple target attack using collective intelligence[J].Acta Aeronautica et Astronautica Sinica, 2009, 30(9):1727-1739(in Chinese). http://www.cnki.com.cn/Article/CJFDTOTAL-HKXB200909029.htm [11] 左家亮, 杨任农, 张滢.基于模糊聚类的近距空战决策过程重构与评估[J].航空学报, 2015, 36(5):1650-1660. http://www.cnki.com.cn/Article/CJFDTOTAL-HKXB201505028.htmZUO J L, YANG R N, ZHANG Y, et al.Reconstruction and evaluation of close air combat decision-making process based on fuzzy clustering[J].Acta Aeronautica et Astronautica Sinica, 2015, 36(5):1650-1660(in Chinese). http://www.cnki.com.cn/Article/CJFDTOTAL-HKXB201505028.htm [12] VEERASAMY N.A high-level mapping of cyberter-rorism to the OODA loop[C]//Proceedings of 5th European Conference on Information Management and Evaluation.Red Hook, NY:Curren Associates Inc., 2011:352-360. [13] 黄建明, 高大鹏.基于OODA环的作战对抗系统动力学模型[J].系统仿真学报, 2012, 24(3):561-574. http://www.cnki.com.cn/Article/CJFDTOTAL-XTFZ201203010.htmHUANG J M, GAO D P.Combat systems dynamics model with OODA loop[J].Journal of System Simulation, 2012, 24(3):561-574(in Chinese). http://www.cnki.com.cn/Article/CJFDTOTAL-XTFZ201203010.htm [14] RABINER L, JUANG B.An introduction to hidden Markov models[J].IEEE ASSP Magazine, 1986, 28(7):6-10. [15] RABINER L.A tutorial on hidden Markov models and selected applications in speech recognition[J].Proceedings of the IEEE, 1989, 77(2):257-286. doi: 10.1109/5.18626 [16] BAUM L, PETRIE T, SOULES G, et al.A maximization technique occurring in the statistical analysis of probabilistic functions of Markov chains[J].Annals of Mathematical Statistics, 1970, 41(3):164-171. [17] BILIMES J A.A gentle tutorial of the EM algorithm and its application to parameter estimation for Gaussian mixture and hidden Markov models[EB/OL].(1997-06-15)[2016-03-21]. [18] LARI K, YOUNG S J.Applications of stochastic context-free grammars using the inside-outside algorithm[J].Computer Speech & Language, 1991, 5(3):237-257. [19] GHAHRAMANI Z.Learning dynamic Bayesian networks[J].Lecture Notes in Computer Science, 1997, 45(2):168-197. [20] RADFORO N, GEOFFREY H, JORDAN M.A view of the EM algorithm that justifies incremental, sparse, and other variants[M]//JORDAN M I.Learning in graphical models.Cambridge, MA:MIT Press, 1999:355-368. [21] ROBERT S.Fighter combat:Tactics and maneuvering[M].Annapolis, MD:Naval Institute Press, 1985:84-86. 期刊类型引用(13)
1. 吴铭,牛庆功,张毅. 基于模糊聚类的舰载机超视距空战火力分配模型. 指挥控制与仿真. 2021(03): 45-48 . 百度学术
2. 施伟,冯旸赫,程光权,黄红蓝,黄金才,刘忠,贺威. 基于深度强化学习的多机协同空战方法研究. 自动化学报. 2021(07): 1610-1623 . 百度学术
3. 方伟,王玉佳,徐涛,林冲. 航空兵智能决策模型的评估方法. 兵器装备工程学报. 2021(08): 126-132 . 百度学术
4. 左家亮,张滢,杨任农,张振兴. 中距协同空战决策过程二次聚类重构与评估. 系统工程与电子技术. 2020(01): 108-117 . 百度学术
5. 董一群,艾剑良. 自主空战技术中的机动决策:进展与展望. 航空学报. 2020(S2): 4-12 . 百度学术
6. 张臻,王召辉,张昕. 基于态势演变的指挥决策预案图生成方法. 指挥信息系统与技术. 2020(05): 89-93 . 百度学术
7. 陈新文. 基于分层算法的绩效评价数据包络分析方法. 自动化与仪器仪表. 2020(12): 165-168 . 百度学术
8. 李玉华. 基于隐马尔可夫模型的连续语音同步识别系统. 现代电子技术. 2019(11): 64-67+71 . 百度学术
9. 楼振凯,侯福均,楼旭明. 部分状态可见的隐马尔可夫模型状态序列的估计方法. 统计研究. 2019(06): 107-114 . 百度学术
10. 嵇慧明,余敏建,杨家一,张薇,游航航. 自由空战中距转弯机动对策生成问题研究. 现代防御技术. 2019(04): 45-51+64 . 百度学术
11. 寇雅楠,姜龙亭,王栋. 近距空战机动决策过程的高阶重构. 系统仿真学报. 2019(10): 2085-2092 . 百度学术
12. 张东俊,张磊,黎潇. 作战能量传递函数构建方法及应用研究. 兵工学报. 2018(07): 1450-1456 . 百度学术
13. 杜海文,崔明朗,韩统,魏政磊,唐传林,田野. 基于多目标优化与强化学习的空战机动决策. 北京航空航天大学学报. 2018(11): 2247-2256 . 本站查看
其他类型引用(10)
-