Autonomous Air Combat Maneuvering Decision Method of UCAV Based on LSHADE-TSO-MPC under Enemy Trajectory Prediction

In this paper, an autonomous UCAV air combat maneuvering decision method based on LSHADE-TSO optimization in a model predictive control framework is proposed, along with enemy trajectory prediction. First, a sliding window recursive prediction method for multi-step enemy trajectory prediction using...

Full description

Bibliographic Details
Main Authors: Mulai Tan, Andi Tang, Dali Ding, Lei Xie, Changqiang Huang
Format: Article
Language:English
Published: MDPI AG 2022-10-01
Series:Electronics
Subjects:
Online Access:https://www.mdpi.com/2079-9292/11/20/3383
_version_ 1797473559386259456
author Mulai Tan
Andi Tang
Dali Ding
Lei Xie
Changqiang Huang
author_facet Mulai Tan
Andi Tang
Dali Ding
Lei Xie
Changqiang Huang
author_sort Mulai Tan
collection DOAJ
description In this paper, an autonomous UCAV air combat maneuvering decision method based on LSHADE-TSO optimization in a model predictive control framework is proposed, along with enemy trajectory prediction. First, a sliding window recursive prediction method for multi-step enemy trajectory prediction using a Bi-LSTM network is proposed. Second, Model Predictive Control (MPC) theory is introduced, and when combined with enemy trajectory prediction, a UCAV maneuver decision model based on the MPC framework is proposed. The LSHADE-TSO algorithm is proposed by combining the LSHADE and TSO algorithms, which overcomes the problem of traditional sequential quadratic programming falling into local optimum when solving complex nonlinear models. The LSHADE-TSO-MPC air combat maneuver decision method is then proposed, which combines the LSHADE-TSO algorithm with the MPC framework and employs the LSHADE-TSO algorithm as the optimal control sequence solver. To validate the effectiveness of the maneuvering decision method proposed in this paper, it is tested against the test maneuver and the LSHADE-TSO decision algorithm, respectively, and the experimental results show that the maneuvering decision method proposed in this paper can beat the opponent and win the air combat using the same weapons and flight platform. Finally, to demonstrate that LSHADE-TSO can better exploit the decision-making ability of the MPC model, LSHADE-TSO is compared to various optimization algorithms based on the MPC model, and the results show that LSHADE-TSO-MPC can not only help obtain air combat victory faster but also demonstrates better decision-making ability.
first_indexed 2024-03-09T20:18:08Z
format Article
id doaj.art-214709e60c8b4689b46c278401570757
institution Directory Open Access Journal
issn 2079-9292
language English
last_indexed 2024-03-09T20:18:08Z
publishDate 2022-10-01
publisher MDPI AG
record_format Article
series Electronics
spelling doaj.art-214709e60c8b4689b46c2784015707572023-11-23T23:54:14ZengMDPI AGElectronics2079-92922022-10-011120338310.3390/electronics11203383Autonomous Air Combat Maneuvering Decision Method of UCAV Based on LSHADE-TSO-MPC under Enemy Trajectory PredictionMulai Tan0Andi Tang1Dali Ding2Lei Xie3Changqiang Huang4Aviation Engineering School, Air Force Engineering University, Xi’an 710038, ChinaAviation Engineering School, Air Force Engineering University, Xi’an 710038, ChinaAviation Engineering School, Air Force Engineering University, Xi’an 710038, ChinaAviation Engineering School, Air Force Engineering University, Xi’an 710038, ChinaAviation Engineering School, Air Force Engineering University, Xi’an 710038, ChinaIn this paper, an autonomous UCAV air combat maneuvering decision method based on LSHADE-TSO optimization in a model predictive control framework is proposed, along with enemy trajectory prediction. First, a sliding window recursive prediction method for multi-step enemy trajectory prediction using a Bi-LSTM network is proposed. Second, Model Predictive Control (MPC) theory is introduced, and when combined with enemy trajectory prediction, a UCAV maneuver decision model based on the MPC framework is proposed. The LSHADE-TSO algorithm is proposed by combining the LSHADE and TSO algorithms, which overcomes the problem of traditional sequential quadratic programming falling into local optimum when solving complex nonlinear models. The LSHADE-TSO-MPC air combat maneuver decision method is then proposed, which combines the LSHADE-TSO algorithm with the MPC framework and employs the LSHADE-TSO algorithm as the optimal control sequence solver. To validate the effectiveness of the maneuvering decision method proposed in this paper, it is tested against the test maneuver and the LSHADE-TSO decision algorithm, respectively, and the experimental results show that the maneuvering decision method proposed in this paper can beat the opponent and win the air combat using the same weapons and flight platform. Finally, to demonstrate that LSHADE-TSO can better exploit the decision-making ability of the MPC model, LSHADE-TSO is compared to various optimization algorithms based on the MPC model, and the results show that LSHADE-TSO-MPC can not only help obtain air combat victory faster but also demonstrates better decision-making ability.https://www.mdpi.com/2079-9292/11/20/3383maneuvering decisiontrajectory predictionunmanned combat aerial vehiclemodel predictive control framework
spellingShingle Mulai Tan
Andi Tang
Dali Ding
Lei Xie
Changqiang Huang
Autonomous Air Combat Maneuvering Decision Method of UCAV Based on LSHADE-TSO-MPC under Enemy Trajectory Prediction
Electronics
maneuvering decision
trajectory prediction
unmanned combat aerial vehicle
model predictive control framework
title Autonomous Air Combat Maneuvering Decision Method of UCAV Based on LSHADE-TSO-MPC under Enemy Trajectory Prediction
title_full Autonomous Air Combat Maneuvering Decision Method of UCAV Based on LSHADE-TSO-MPC under Enemy Trajectory Prediction
title_fullStr Autonomous Air Combat Maneuvering Decision Method of UCAV Based on LSHADE-TSO-MPC under Enemy Trajectory Prediction
title_full_unstemmed Autonomous Air Combat Maneuvering Decision Method of UCAV Based on LSHADE-TSO-MPC under Enemy Trajectory Prediction
title_short Autonomous Air Combat Maneuvering Decision Method of UCAV Based on LSHADE-TSO-MPC under Enemy Trajectory Prediction
title_sort autonomous air combat maneuvering decision method of ucav based on lshade tso mpc under enemy trajectory prediction
topic maneuvering decision
trajectory prediction
unmanned combat aerial vehicle
model predictive control framework
url https://www.mdpi.com/2079-9292/11/20/3383
work_keys_str_mv AT mulaitan autonomousaircombatmaneuveringdecisionmethodofucavbasedonlshadetsompcunderenemytrajectoryprediction
AT anditang autonomousaircombatmaneuveringdecisionmethodofucavbasedonlshadetsompcunderenemytrajectoryprediction
AT daliding autonomousaircombatmaneuveringdecisionmethodofucavbasedonlshadetsompcunderenemytrajectoryprediction
AT leixie autonomousaircombatmaneuveringdecisionmethodofucavbasedonlshadetsompcunderenemytrajectoryprediction
AT changqianghuang autonomousaircombatmaneuveringdecisionmethodofucavbasedonlshadetsompcunderenemytrajectoryprediction