The invention discloses an unmanned aerial vehicle
attack and defense decision-making method based on a self-adaptive step discrete wolf pack
algorithm. The unmanned aerial vehicle
attack and defensedecision-making method comprises the steps of S1, obtaining an
air combat situation, combat performance and a target intention, and building a comprehensive
threat function; S2, determining an artificial wolf code length L according to the
missile number m owned by an unmanned aerial vehicle and the enemy unmanned aerial vehicle number n, and establishing an unmanned aerial vehicle
attack and defense
distribution model according to constraint conditions; S3, designing the self-adaptive step discrete wolf pack
algorithm, executing the self-adaptive step discrete wolf pack
algorithm by taking the comprehensive
threat function as a fitness index calculation formula of the self-adaptive step discrete wolf pack algorithm, and solving a corresponding optimal solution; and S4, performing unmannedaerial vehicle attack and defense
decision making according to the corresponding optimal solution. According to the unmanned aerial vehicle attack and defense decision-making method based on the self-adaptive step discrete wolf pack algorithm, the intelligent behavior of the discrete wolf pack algorithm is described by defining the
crossover operator and the motion operator, and the convergence speed of the discrete wolf pack algorithm is increased by adopting a self-adaptive running step length mode, so that the problem that the attack and defense decision-making speed of the unmanned aerialvehicle is difficult to meet the real-time
air combat requirement when the problem scale is too large is solved.