1. Introduction
Under the conditions of high-tech warfare, the air defense radar network on the enemy air defense position usually has a strong ability to resist ‘the four’, that is, antilow altitude intrusion, antijamming, antistealth, and antiradiation missile [1, 2]. It is usually difficult for combat aircraft to try to break through the enemy air defense radar network position safely. At this time the combat aircraft must rely on multiple jamming aircraft to implement cooperative suppression interference against the enemy air defense radar network. So that it can provide a secure and planned space for the follow-up route planning of the combat aircraft. In order to make more rational use of limited interference resources, a reasonable array mode should be considered for the location of each jamming aircraft in the process of cooperative interference. Since the actual battlefield environment is constantly changing, it must be considered how to adjust the location of each jamming aircraft based on the actual situation to achieve the best array mode when the battlefield changes. And this problem is the dynamic MACSIA optimization problem in electronic warfare mission planning.
For this problem, in [3], a multiconstraint genetic algorithm is used to solve the deploy optimization problem of the enemy radar network. In [4], Ruan et al. analyzed the various factors that affect the effect of suppression interference and selected the minimum interference distance as a measure for the effect of suppression interference. A weighted sum method was adopted for constructing a single-objective MACSIA model to study the optimal electronic warfare array against radar network [5]. However, the shortcoming of the single-objective optimization model is obvious. Firstly, the determination of the weight depends on the relative importance of each subobjective. Secondly, the experimenter needs to set different weights by multiple experiments to obtain different solutions and the computational overhead is larger. In a work by Zhang et al. [6], a multiobjective optimization model of MACSIA was constructed under static conditions. A modified multiobjective particle swarm optimization algorithm is used to solve the static MACSIA optimization problem [7]. Literatures 6 and 7 are our previous research results, but only the MACSIA optimization problem under static conditions is studied. The MACSIA optimization problem is not solved as a dynamic multiobjective optimization problem [8, 9] and the impact of changes in the battlefield environment is ignored.
In view of the above problems, in this paper, from the perspective of the real battlefield environment, the dynamic changes in the battlefield environment are reduced to two cases. One is that the location of the enemy air defense radar is mobile, but the number remains the same. The other is that the number of the enemy air defense radars is variable, but the original location remains unchanged. As a basis, on the basis of fully considering the dynamic multiobjective optimization characteristics of the dynamic MACSIA, the sum of the distance between each jamming aircraft and the enemy air defense radar network center and the minimum width of the safety area for route planning are taken as the objective functions. So two dynamic multiobjective optimization models of dynamic MACSIA are constructed. Dynamic multiobjective particle swarm optimization (DMOPSO) [10–18] algorithm has a better effect on the optimization of dynamic environment. It can obtain the optimal solution quickly and effectively. As the algorithm is simple, so the implementation of the project is not difficult and it is widely applied in dynamic multiobjective optimization field [19–22]. Therefore, this paper uses DMOPSO algorithm to solve the two dynamic multiobjective optimization models of dynamic MACSIA. The optimal dynamic MACSIA schemes of each jamming aircraft against the enemy air defense network are calculated, which can provide some reference for the decision-maker to make the next decision.
The novelty of the paper is mainly reflected in the following aspects.
Firstly, to the best of our knowledge, this is the first work that deals with the MACSIA optimization problem as a dynamic multiobjective optimization problem. However, the previous work has considered the problem as a single-objective optimization or static multiobjective optimization problem to solve. The impact of changes in the battlefield environment was ignored.
Secondly, this paper starts with the characteristics of the real battlefield environment and considers two different environmental changes. One is that the location of the enemy air defense radar is mobile, but the number remains the same. The other is that the number of the enemy air defense radars is variable, but the original location remains unchanged. Thus, two dynamic multiobjective optimization models of dynamic MACSIA are constructed.
Thirdly, the DMOPSO algorithm is used to solve these two models, and the results obtained meet the requirements of the mission. At the same time, the correctness of the model is verified and the feasibility of the DMOPSO algorithm to solve the problem is verified.
Finally, when the battlefield environment changes, it can provide a basis for decision-maker to make decisions. Therefore, the research on the dynamic MACSIA optimization problem has more practical significance.
2. Model Constructing
2.1. Dynamic Multiobjective Optimization Model of Dynamic MACSIA
A typical maximized dynamic multiobjective optimization problem can be described as the following mathematical expression [23, 24].
The ultimate goal of dynamic MACSIA optimization is to achieve a reasonable array of jamming aircraft when the battlefield environment changes, which achieve the best effect of suppression interference against the enemy radar network and ensure the safety of the jamming aircraft themselves. So we can get two dynamic multiobjective optimization models of dynamic MACSIA under two kinds of battlefield environment are as follows.
The first case: the location of the enemy air defense radar is mobile, but the number remains the same.
The second case: the number of the enemy air defense radar is variable, but the original location remains unchanged.
In the second case, as the number of the enemy air defense radars is variable, so the number of our jamming aircraft will change accordingly and the location of the enemy air defense radar network center is also changing.
2.2. Calculation of Route Planning Safety Area Width
The definition of route planning safety area refers to a range of width and height of the combat aircraft within the flight path space and constitutes the follow-up optimal route planning search space for the combat aircraft. In order to facilitate the study, this paper still mainly considers the calculation of route planning safe area width in a certain height of the scope for the combat aircraft. And the width refers to the minimum width of the entire route planning safety area. The method of solving the width of the safe area is still based on the mathematical morphology [25] method. Due to the detection boundary shape of the detection range of the enemy air defense radar network is irregular under terrain shading and electronic jamming conditions, so the traditional geometric method is difficult to calculate the safety area width. The core of mathematical morphology is that you can use a probe structure element to detect the image and obtain the relevant information, so as to achieve the purpose of image analysis and processing. Firstly, the images of the enemy air defense radar network are binarized according to the terrain shelter and the electronic jamming conditions. Secondly, using the principle of graphic compression and expansion in mathematical morphology, the binary image of the radar detection range is opened and then the expansion operation is carried out, and the image connectivity is continuously checked. Finally, determine whether the minimum width of the route planning safety zone satisfying the given width limit is formed and the minimum width is calculated. On this part of the content which can also be seen in our previous research results [6, 7], the specific calculating steps are shown in Figure 1.
[figure omitted; refer to PDF]The calculation model of the range of enemy air defense radar under terrain shading and electronic jamming in the process is as follows [6, 7].
The detection range calculation of the enemy air defense radar under terrain shading is as follows.
Figure 2 shows the detection range calculation diagram of the enemy air defense radar under terrain shading.
[figure omitted; refer to PDF]In Figure 2, the combat aircraft is the target point, the height of which is expressed by
The detection range calculation of the enemy air defense radar under electronic jamming is as follows.
The detection range expression of multiple jamming aircraft cooperative suppression interference against the enemy air defense radar network is shown in
3. Dynamic Multiobjective Particle Swarm Optimization Algorithm
3.1. Particle Swarm Optimization
Particle swarm optimization (PSO) [26] algorithm is widely used in solving single target optimization problem. The updating location and speed expressions of particles in PSO are shown in
3.2. DMOPSO Algorithm
DMOPSO algorithm is to optimize the function with multiple objective functions in the dynamic environment, while optimizing the objective functions to achieve the best condition. In the dynamic environment, the optimal solution of the individual and the optimal solution of the population may change over time, and the particle is easy to fall into the optimization state of the former environment and stagnate. Therefore, the core of the dynamic multiobjective optimization problem is to adapt to environmental changes and can detect changes in the environment quickly and accurately and how to make adjustments to adapt to environmental changes. In this paper, the dynamic environment monitoring method based on sentinel particles [20] is used. The basic idea of this method is to generate a part of the sentinel particles randomly as the population is initialized at the same time. The fitness values of the sentinel particles are calculated in each iteration. When the fitness values of the sentinel particles change, it is determined that the current environment has changed. The sentinel particles do not participate in each iteration, so the fitness values of the sentinel particles should remain constant in the static environment. When monitoring the environment changes, the DMOPSO algorithm needs to adjust the current optimization results. Firstly, the information in the nondominated solution memory is recalculated under the current environmental conditions, the dominated solution is removed, and then a part of the particle location in the search space is reinitialized. Generally, thirty percent of the particles are selected. The specific flow chart of the dynamic MOPSO algorithm based on sentinel particle monitoring is depicted in Figure 3.
[figure omitted; refer to PDF]Based on the process of DMOPSO algorithm, formulae
4. Simulation Experiment
Simulation environment is in Windows 7 32-bit system, and the processor is the Intel (R) Core (TM) i5-4590 CPU @ 3.3GHz. The programming language is programmed with MATLAB 2010a. A
The first case: the location of the enemy air defense radar is mobile, but the number remains the same.
Assuming that four enemy air defense radars are deployed in the combat area, the minimum suppression factors
Table 1
The list of four enemy air defense radar performance parameters.
Radar | | | | | | | |
---|---|---|---|---|---|---|---|
1# | 4000 | 50 | 0.6 | 2.5 | 3 | 291 | |
2# | 3900 | 45 | 0.8 | 4 | 2.5 | 291 | |
3# | 3100 | 70 | 0.75 | 3 | 4 | 291 | |
4# | 2600 | 100 | 0.5 | 3 | 6 | 291 | |
Initially, the detection range of the four enemy air defense radars under terrain shading at a height of
Table 2
The list of three jamming aircrafts parameters.
Jamming aircraft | | | | | |
---|---|---|---|---|---|
1# | | 4 | 2 | 20 | |
2# | | 2 | 2 | 20 | |
3# | | 6 | 1 | 30 | |
The initial parameters of DMOPSO algorithm are as follows: the population size
Table 3
The coordinates of the four enemy air defense radars after three environment changes.
Radar | After the first environment change | After the Second environment change | After the third environment change |
---|---|---|---|
1# | (240, 100) | (230, 100) | (240, 105) |
2# | (150, 120) | (160, 130) | (160, 120) |
3# | (300, 250) | (300, 250) | (300, 220) |
4# | (170, 270) | (170, 270) | (180, 250) |
The experimental results were run independently by DMOPSO algorithm 30 times, and the optimal result was selected from them. The calculated nondominated solutions distribution is shown in Figure 7.
[figure omitted; refer to PDF]It can be seen from Figure 7 that DMOPSO algorithm has a uniform distribution of nondominated solution sets, which constitute four Pareto front surfaces, and it is concluded that the search effect of DMOPSO algorithm is still good when the environment changes. In this paper, the Pareto front surface generated after the third environmental change is taken as an example. In order to facilitate the decision-maker to make decisions, three points are selected from the Pareto front surface: the intermediate point
When the decision-maker who develops the combat plan needs to minimize the sum of the distance between each jamming aircraft and the enemy air defense radar network center and maximize the minimum width of the route planning safety area, the emphasis is the suppression interference effect on the enemy air defense radar network. And the optimal dynamic MACSIA scheme of point
Figures 11, 12, and 13 are the binary images of suppression interference effect for the jamming aircraft against the enemy air defense radar network in three schemes. The obtained minimum safety widths are
The second case: the number of the enemy air defense radar is variable, but the original location remains unchanged.
At first, assuming that three enemy air defense radars are deployed in the combat area, the minimum suppression factors
Initially, the detection range of the three enemy air defense radars under terrain shading at a height of
The initial parameters of DMOPSO algorithm are as follows: the maximum number of iterations
The experimental results were run independently by DMOPSO algorithm 30 times, and the optimal result was selected from them. The calculated nondominated solutions distribution is shown in Figure 16.
[figure omitted; refer to PDF]As can be seen from Figure 16, when the environment changes, the search effect of DMOPSO algorithm is still relatively good, and three more uniform Pareto front surfaces are generated. Then the Pareto front surface generated after the second environment change is taken as an example. Similarly, in order to facilitate decision-maker to make decisions, three points called
As shown in Figure 17, each jamming aircraft is relatively close to the enemy air defense radar network center in this scheme, the total distance is the smallest and the minimum width of the route planning safe area is the largest. The choice of point
Figures 20, 21, and 22 are the binary images of suppression interference effect for the jamming aircraft against the enemy air defense radar network in three schemes. The obtained minimum safety widths are
It can be concluded from the above that the six kinds of dynamic MACSIA schemes have achieved good suppression interference effect in the two cases and formed the route planning safety area which satisfies the restriction condition and ensures the safety of the jamming aircraft themselves. The decision-maker who develops the combat plan can select the corresponding scheme according to the actual operational needs.
5. Conclusions
In this paper, aiming at the problem of dynamic MACSIA optimization in electronic warfare mission planning, based on two different environment changes, two kinds of dynamic multiobjective optimization models of the dynamic MACSIA are constructed by regarding the sum of the distance between each jamming aircraft and the enemy air defense radar network center and the minimum width of the route planning safety area as the objective functions. The DMOPSO algorithm is used to solve the two models, and the optimal dynamic MACSIA schemes are calculated in the case of two environment changes. Simultaneously, the feasibility and validity of the proposed model and the proposed method are verified. The study content of this paper is a key part of the dynamic planning in electronic warfare mission planning. When the battlefield environment changes, it can provide a basis for decision-maker to make decisions and also provide a safe and reliable planning space for the follow-up route planning of the combat aircraft. Therefore, this paper has a relatively strong significance of actual combat.
Conflicts of Interest
The authors declare that there are no conflicts of interest regarding the publication of this paper.
Authors’ Contributions
Huan Zhang planned the work, completed the simulation experiment, and drafted the main part of the paper. Rennong Yang contributed to error analysis. Changyue Sun contributed to setup type.
Acknowledgments
The work described in this paper is partially supported by the National Natural Science Foundation of China under Grant no. 61503405.
[1] X. Zhang, "“Four countering” of radar in the early of the 21st century," Radar Science and Technology, vol. 1 no. 1, 2003.
[2] G. L. Fan, Z. M. Yang, Y. Z. Wang, "Evaluation of four countering efficiency of netted radar based on multi-stage fuzzy synthetic judgment," Shipboard Electronic Countermeasure, vol. 36 no. 3, pp. 100-102, 2013.
[3] Z. Wang, X. Li, Q. Zhou, W. Wang, "Optimal deployment of radar network based on multi-constrained GA," Systems Engineering and Electronics, vol. 30 no. 2, pp. 265-268, 2008.
[4] M. Z. Ruan, H. J. Wang, Q. M. Li, "Efficiency evaluation of multi-jamming sources on stand-off jamming based on the exposed range," Journal of Systems Engineering and Electronics, vol. 31 no. 9, pp. 2110-2114, 2009.
[5] Z.-Q. Chen, L. Yu, Y. Lu, Z.-L. Zhou, "Research on optimized electronic warfare embattling countermining radar net," Acta Armamentarii, vol. 33 no. 1, pp. 89-94, 2012.
[6] H. Zhang, R. Yang, J. Wu, Q. Li, X. Fu, C. Sun, "Research on multi-aircraft cooperative suppressing jamming embattling in electronic warfare planning," Systems Engineering and Electronics, vol. 39 no. 3, pp. 542-548, 2017.
[7] H. Zhang, R. Yang, C. Sun, H. Han, "Research on multiaircraft cooperative suppression interference array based on an improved multiobjective particle swarm optimization algorithm," Mathematical Problems in Engineering, vol. 2017,DOI: 10.1155/2017/9843735, 2017.
[8] S. Biswas, S. Das, P. N. Suganthan, C. A. C. Coello, "Evolutionary multiobjective optimization in dynamic environments: A set of novel benchmark functions," Proceedings of the 2014 IEEE Congress on Evolutionary Computation, CEC 2014, pp. 3192-3199, .
[9] S. Biswas, D. Bose, S. Das, S. Kundu, "Decomposition-based evolutionary multi-objective optimization approach to the design of concentric circular antenna arrays," Progress in Electromagnetics Research B, vol. no. 52, pp. 185-205, DOI: 10.2528/PIERB13030709, 2013.
[10] M. Helbig, A. P. Engelbrecht, "Analyses of guide update approaches for vector evaluated particle swarm optimisation on dynamic multi-objective optimisation problems," Proceedings of the 2012 IEEE Congress on Evolutionary Computation, CEC 2012, .
[11] C.-A. Liu, "Particle swarm algorithm for solving dynamic multi-objective optimization problems," Xitong Fangzhen Xuebao / Journal of System Simulation, vol. 23 no. 2, pp. 288-293, 2011.
[12] X. Li, J. Branke, M. Kirley, "On performance metrics and particle swarm methods for dynamic multiobjective optimization problems," Proceedings of the 2007 IEEE Congress on Evolutionary Computation, CEC 2007, pp. 576-583, .
[13] S. X. Yang, C. H. Li, "A clustering particle swarm optimizer for locating and tracking multiple optima in dynamic environments," IEEE Transactions on Evolutionary Computation, vol. 14 no. 6, pp. 959-974, DOI: 10.1109/tevc.2010.2046667, 2010.
[14] M. Greeff, A. P. Engelbrecht, "Solving dynamic multi-objective problems with vector evaluated particle swarm optimisation," Proceedings of the 2008 IEEE Congress on Evolutionary Computation, CEC 2008, pp. 2917-2924, .
[15] M. Helbig, A. Engelbrecht, "Influence of the archive size on the performance of the dynamic vector evaluated particle swarm optimisation algorithm solving dynamic multi-objective optimisation problems," Proceedings of the IEEE Congress on Evolutionary Computation, CEC 2015, pp. 1926-1933, .
[16] J. Wei, L. Jia, "A novel particle swarm optimization algorithm with local search for dynamic constrained multi-objective optimization problems," Proceedings of the 2013 IEEE Congress on Evolutionary Computation, CEC 2013, pp. 2436-2443, .
[17] M. Helbig, A. P. Engelbrecht, "Heterogeneous dynamic vector evaluated particle swarm optimisation for dynamic multi-objective optimisation," Proceedings of the 2014 IEEE Congress on Evolutionary Computation, CEC 2014, pp. 3151-3159, .
[18] J. Wei, Y. Wang, "Hyper rectangle search based particle swarm algorithm for dynamic constrained multi-objective optimization problems," Proceedings of the IEEE Congress on Evolutionary Computation, .
[19] C. Hu, H. Yao, X. Yan, "Multiple particle swarms coevolutionary algorithm for dynamic multi-objective optimization problems and its application," Journal of Computer Research and Development, vol. 50 no. 6, pp. 1313-1323, 2013.
[20] F. Pan, W. Li, Q. Gao, Dynamic Multi-Objective Particle Swarm Optimizer Algorithm And Its Applications, 2014.
[21] Y. He, H. Yu, B. Cheng, D. Chen, "Multi-objective particle swarm optimization approach to solution of fed-batch bioreactor dynamic multi-objective optimization," Huagong Xuebao/Journal of Chemical Industry and Engineering, vol. 58 no. 5, pp. 1262-1270, 2007.
[22] H. Qu, J. Wu, "The resource-constrained R and G project scheduling problem based on dynamic multi-object particle swarm optimization algorithm," Systems Engineering, vol. 25 no. 9, pp. 98-102, 2007.
[23] M. Farina, K. Deb, P. Amato, "Dynamic multiobjective optimization problems: test cases, approximations, and applications," IEEE Transactions on Evolutionary Computation, vol. 8 no. 5, pp. 425-442, DOI: 10.1109/TEVC.2004.831456, 2004.
[24] A. Zhou, Y. Jin, Q. Zhang, "A Population prediction strategy for evolutionary dynamic multiobjective optimization," IEEE Transactions on Cybernetics, vol. 44 no. 1, pp. 40-53, DOI: 10.1109/TCYB.2013.2245892, 2014.
[25] D. Zhang, Digital Image Processing with MATLAB, 2012.
[26] J. Kennedy, R. Eberhart, "Particle swarm optimization," Proceedings of the IEEE International Conference on Neural Networks, pp. 1942-1948, .
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Copyright © 2018 Huan Zhang et al. This is an open access article distributed under the Creative Commons Attribution License (the “License”), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. https://creativecommons.org/licenses/by/4.0/
Abstract
Dynamic multiaircraft cooperative suppression interference array (MACSIA) optimization problem is a typical dynamic multiobjective optimization problem. In this paper, the sum of the distance between each jamming aircraft and the enemy air defense radar network center and the minimum width of the safety area for route planning are taken as the objective functions. The dynamic changes in the battlefield environment are reduced to two cases. One is that the location of the enemy air defense radar is mobile, but the number remains the same. The other is that the number of the enemy air defense radars is variable, but the original location remains unchanged. Thus, two dynamic multiobjective optimization models of dynamic MACSIA are constructed. The dynamic multiobjective particle swarm optimization algorithm is used to solve the two models, respectively. The optimal dynamic MACSIA schemes which satisfy the limitation of the given suppression interference effect and ensure the safety of the jamming aircraft themselves are obtained by simulation experiments. And then verify the correctness of the constructed dynamic multiobjective optimization model, as well as the feasibility and effectiveness of the dynamic multiobjective particle swarm optimization algorithm in solving dynamic MACSIA problem.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer