1. Introduction
Cooperative guidance is one of the key technologies for multiple missiles to attack and intercept large maneuvering targets with a high accuracy [1,2]. The two major types of cooperative guidance technology that have been extensively studied include independent cooperative guidance and distributed cooperative guidance.
Independent cooperative guidance determines the main guidance information by relying on only its own individual information, and there is no interaction of information between the missiles. The attack tasks are completed independently according to the designated guidance law and impact time before the launch. Wu S.T. et al. [3] was the first to propose the guidance problem along with the impact time. After more than ten years of development, many research results have emerged in this field. Based on the combination of the optimal control and time adjustment, Ma G.X. et al. [4] designed a cooperative guidance law with the impact time and angle constraints, and realized the cooperative interception based on the impact angle constraints. Li G.Y. et al. [5] designed the cooperative guidance law for multiple missiles based on the terminal sliding mode control method and the principle of consistency. They obtained the line-of-sight (LOS) angle rate for all the cooperative missiles converging to zero in a finite time, and it was found that the LOS angle converged to the desired angle. Zhou J. et al. [6] proposed a cooperative guidance law based on “leader-follower” architecture and sliding mode control to achieve a cooperative attack with line-of-sight (LOS) angle constraints on moving targets. Based on the impact angle, a guidance law with the impact time based on the sliding mode control was designed [7,8]. During the flight, multiple missiles exchange information with each other, “negotiate” together, and adjust their impact time according to a certain strategy in order to achieve simultaneous arrival and saturation attack. This is called distributed cooperative guidance. Various studies that have been conducted on distributed cooperative guidance includes the time cooperative guidance law based on bias proportional guidance, the time cooperative guidance law based on the leader-follower and the time based on switching logic. Using a weighted average consensus algorithm, a distributed time cooperative guidance law was designed [9,10]. Wang X. et al. [11] designed the guidance law with the impact time based on a bias proportional guidance. Assuming that each missile had the same speed, Tekin R. et al. [12] designed a time cooperative guidance law based on the ‘leader-follower’ model. Jeon J.S. et al. [13] considered the integration of the time cooperative guidance and control and studied the tracking problem of the nominal projectile distance.
The guidance law with impact time constraints is a key technology in achieving saturation attack, break through anti-missile defense systems, and accomplishing reliable strikes against important strategic targets. Lin D.F. et al. [14] designed a cooperative guidance law with an impact time control and field of view constraints of the seeker for the cooperative guidance of multiple missiles in attacking low-speed targets. Li G.Y. et al. [15] designed the cooperative guidance law for multiple missiles to simultaneously intercept high maneuvering targets and designed the cooperative guidance law for multiple missiles based on the terminal sliding mode control method and the principle of consistency to achieve the LOS angle rate of the cooperative missiles converging to zero in a finite time. In view of the Field of View (FOV) constraints of the missiles, the terminal LOS angle constraints [16,17,18] were employed in the design of the cooperative guidance law, along with the impact time constraints.
Considering the research on the cooperative guidance algorithm, there are more studies on the guidance law with impact angle or time constraints [19,20,21,22,23,24,25,26], and relatively fewer studies on combining the two as terminal constraints [27,28,29,30,31]. Impact time constraints are the basis of the cooperative guidance algorithm and are indispensable. Impact angle constraints can make the missile hit the target with the best attitude in order to maximize the effectiveness of the warhead to achieve a maximum damage. Hence, considering both impact time and impact angle constraints in the cooperative terminal guidance algorithm is of great significance for improving the effective damage and combat capability of the cruise missile weapon system.
Model prediction control (MPC), also known as receding horizon control (RHC), has an online rolling optimization at the core, which is essentially an optimal control problem in the finite time domain. At each optimal control moment, the current optimal control domain can be obtained, and the first part of the domain is used as the optimal control to act on the system. The optimal control sequence is obtained after multiple sampling. MPC is a model-based algorithm that has been widely used in industry, metallurgy, etc. [32]. In recent years, MPC has been continuously improved, and a few improved methods have been for proposed for MPC [33,34,35,36], which achieved better application prospects and obtained better prediction results.
In the present study, we proposed a three-dimensional cooperative terminal guidance law that met the constraints of impact angle and impact time simultaneously, on the premise of meeting the requirements of miss distance. First, the nonlinear motion model of the missile and the target was established, the state quantity and the control quantity were normalized, the concept of leader-follower missiles was introduced, and the impact time cooperative strategy of leader and follower missiles was designed. Subsequently, based on the model predictive control method, a three-dimensional cooperative terminal guidance law was proposed that simultaneously controlled multiple missiles to perform attacks on the target with the constraints of impact time and impact angle on the premise of meeting the requirements of miss distance. Finally, by introducing one leader missile and four follower missiles to simulate the multi-missile cooperative attack against stationary targets, linear moving targets, and snake-shaped maneuvering targets, the effectiveness of the multi-constraint cooperative guidance law algorithm was verified.
2. Description of Cooperative 3D Terminal Guidance for Multiple Missiles
The relative motion relationship between the missile and the target is shown in Figure 1. Herein, M and T represent the missile and the target, respectively. The ground inertial coordinate system is expressed in the A-XYZ plane. This is the relative distance between the missile and the target, is the line-of-sight elevation angle and the line-of-sight azimuth angle, represents the trajectory inclination angle and the trajectory deflection angle of the missile, and represents the trajectory inclination angle and the trajectory deflection angle of the target. Unless otherwise specified, all angles were positive counterclockwise.
According to the relative geometric relationship between the missile and the target in Figure 1, the relative motion can be obtained as:
(1)
where and are the velocity vectors of the target and the missile, respectively; and are the normal accelerations of the turning plane and the dive plane of the missile, respectively; and are the normal accelerations of the target turning plane and the dive plane, respectively; is the rotation angular velocity vector of the line-of-sight coordinate system; is the rotation angular velocity vector of the target relative to the line of sight coordinate system; and is the rotation angular velocity vector of the missile relative to the line of sight coordinate system.From Equation (1), the following differential equations can be obtained:
(2)
where is the speed ratio of the target relative to the missile; and are the acceleration vectors of the missile and the target, respectively; and and are the acceleration commands for the longitudinal and lateral channels of the missile, respectively.3. Strategy for Timed Cooperative Guidance of Multiple Missiles
For cooperative guidance, one of the important features is the ability wherein the multiple missiles can hit the target simultaneously. In order to achieve this goal, the present study employed the concept of virtual leader missile. According to the selection principle, one of the missiles was selected as the virtual leader missile, and the traditional guidance scheme was adopted to make it fly towards the target, while the remaining missiles were regarded as follower missiles. In the dive plane, the follower missiles used the same guidance algorithm as the virtual leader missile. In the turning plane, the follower missiles realized the time cooperation through lateral maneuvering (which was mainly achieved by controlling the relative distance between the missile and the target).
3.1. Movement Law of the Virtual Leader Missile
The relative motion relationship of the leader-follower missiles can be seen form Figure 2. Considering that Missles Leader (ML) is the leader missile, Mi is the ith follower missile, and T is the target, the velocity of the leader missile is , the trajectory inclination angle and the trajectory deflection angle are and , respectively; the vertical and azimuth LOS angle are and , respectively; the velocity of the ith follower missile is ; the trajectory inclination angle and the trajectory deflection angle are and , respectively; and the vertical and azimuth LOS angles are and , respectively.
In the later stage of the missile movement, the guidance of the missiles makes and tend to zero. At this time, the curvature of the trajectory curve of the leader missile and the follower missiles tends to be consistent, that is, the relationships and (or and ) are satisfied, and the leader missile and follower missiles reach and hit the target simultaneously. The important aspect is that this strategy can make a same curvature of the leader missile and follower missiles relative to the velocity. Under this condition, the flight of the missile consumes the same time. Hence, the leader-follower strategy can also be suitable for different missile speeds. The leader missile adopts an augmented proportional guidance method as:
(3)
(4)
In order to quickly make the attitude angle of the leader missile tend towards zero, a larger value of needs to be chosen. The follower missiles also adopt an augmented proportional guidance method on the pitch channel:
(5)
In order to quickly make the attitude angle of the leader missile tend towards zero, a larger value of needs to be chosen. Next, according to the position relationship between the leader missile and the follower missiles, the lateral acceleration of the leader missile is designed so that and are satisfied during the guidance process.
3.2. Cooperative Strategy of Follower Missiles
The remaining time error between the leader missile and follower missiles is defined as follows:
(6)
By deriving the remaining time error with respect to time, we can get:
(7)
According to Equation (7), indirectly controls by controlling . Therefore, the control system can be divided into two sub-control systems according to direct control and indirect control , namely, a nonlinear slow sub-system and a nonlinear fast sub-system. Therefore, the dynamic design method of time-scale separation is used to design the control instructions . The desired dynamics of the slow sub-system is expressed as:
(8)
where is the bandwidth of the slow sub-system.If is obtained through the control, considering the command value of is , then:
(9)
Because the value range of is , is within the value range. Combining the above equation and the value range, the value range of KR can be obtained:
(10)
if(11)
where , are constants and satisfy the relationship , .Herein, can be expressed as:
(12)
where , ; , .Taking the derivative of Equation (12) with respect to time, we have:
(13)
If , ; , .
In order to make satisfy the relation in Equation (8), should quickly converge to near its command value . Therefore, the following fast dynamics sub-system is designed, and its specific expression is given as:
(14)
where is the bandwidth of the fast sub-system. Under the control united with Equation (4), the final designed maneuvering control command in the turning plane can be obtained as:(15)
Equation (14) can be satisfied by maneuvering control commands on the lateral plane, so that is obtained; can make the slow dynamics sub-system meet Equation (8). Under this condition, the time cooperative control of multiple missiles can be realized. Longitudinal control commands and can make and , along with the control of the yaw channel, , so as to realize (or ). The control flow chart for cooperative guidance of multiple missiles can be seen form Figure 3.
4. Cooperative Prediction Guidance Based on Distributed Model Prediction Control (DMPC) for Multiple Missiles
4.1. Introduction to DMPC
The application of the MPC method in a multi-agent cluster system has three structures: centralized, decentralized, and distributed MPC. As shown in Figure 4, the centralized MPC considers the overall performance of the cluster as an optimization index. In each sampling period, a central model predictor performs the rolling optimization on the overall control performance index of the cluster system to obtain the control sequence set with the best overall performance of the cluster system. Each sub-system of the decentralized and distributed MPC has an independent model predictor, which reduces the dimensionality of the system. It also reduces the amount of calculation for the online optimization of each sub-controller and increases the reliability of the system. The difference between the distributed and decentralized MPC is that there is no information interaction between the sub-controllers of the decentralized MPC. As a result, it cannot control the problem of the multi-agent system with coupling between the sub-systems.
From the above-mentioned missile motion model, the motion equation of each missile can be expressed as:
(16)
Therefore, the motion equations of its adjacent missiles can be defined as follows:
(17)
The prediction time domain is defined as . The control moment of the receding horizon control is defined as , where is the control interval and satisfies , , is the estimated state sequence and control sequence, respectively, while and are the predicted state sequence and control sequence, respectively. For any time, , the optimal control sequence of the ith missile can be expressed as:
(18)
The cost function can be expressed as:
(19)
where is the operation function and is the final state function. The following constraints are satisfied:(20)
(21)
(22)
(23)
According to the definition of the motion equations of the adjacent missiles, in the prediction time domain and the estimated control sequence can be obtained by:
(24)
In the prediction time domain , the estimated control sequence consists of two parts. In the time domain , the first part is the optimal control sequence of the previous prediction time domain , while in the time domain , the second part is the optimal control sequence derived from at the time . The expression of is as follows:
(25)
4.2. Algorithm for Cooperative Guidance Considering Impact Time and Angle Constraints
The framework idea of the distributed MPC is as follows: At each control moment , the current missile control variable is initialized with the optimal control amount of the previous prediction period . After that, it exchanges the information with the adjacent missiles and receives the estimated value of the control variable at the moment . Subsequently, it sends out the estimated value of its own control variable at the moment to estimate the state of the adjacent missile in the prediction period and evaluates the cost function in the prediction period and uses the particle swarm optimization (PSO) algorithm to solve the optimal control variable sequence in the prediction period . Based on the rolling optimization idea, the optimal control amount of the first update interval is taken to obtain the optimal control sequence, and the missile state at is updated to enter the next control moment . The solution process of the estimated value is shown in Figure 5.
The basic principle of the PSO-based distributed cooperative model prediction framework for multiple missiles is shown in Figure 6. The cost function of the cooperative control of missiles includes two parts, namely, the operation function, F, and the final state function, :
(26)
The operation function is defined as:
(27)
The final state function is defined as:
(28)
where are the weight constants, represents the modulus of the space vector, is the set of missiles other than missile , is the distance between the missile and the target, is the predicted time of arrival, and is the estimated time of arrival, which can be solved by the following equation:(29)
where is the estimated distance between the missile and the target at the moment , and represent the desired pitch angle and trajectory deflection angle that are used to control the angle of the missile at the terminal landing point to achieve the impact angle constraints.5. Verification by Simulations
Let M1, M2, M3, and M4 denote four missiles participating in cooperative operations. The target is in the horizontal plane, and its initial position is at the origin of the coordinates. Table 1 lists the initial parameters of the proposed virtual leader missile (denoted as M) and follower missiles.
Let us consider a case where a stationary target, a straight moving target, and a snake-like maneuvering target is attacked (specific movement of the target is shown in Table 2).
The control coefficients of the augmented proportional guidance method adopted by the five missiles are , ; the parameters are , ; the bandwidth of the fast dynamics sub-system is ; and the overload limit of the missile is 8 g. The impact time during the attack on a fixed target is shown in Table 3. According to the above design strategy, under the premise of adopting the augmented proportional guidance method, the impact time of the leader missile is greater than that of each follower missile. Therefore, the use of this scheme can provide a sufficient flight time adjustment margin for the follower missiles.
In the adjustable range, in order to enhance the ability of attack and damage on moving targets in a horizontal plane, the ideal impact angles of M1, M2, M3, and M4 are designated as , , , and , respectively. The ideal impact time is determined based on the flight time of the leader missile attacking different targets. The simulation results of cooperative attack by missiles on targets 1, 2, and 3 are shown in Figure 7, Figure 8, Figure 9, Figure 10 and Figure 11.
As shown in Figure 7, Figure 8 and Figure 9, the cooperative strategy based on the tracking of the missile-target distance could well constrain the missile-target distance during the flight of multiple projectiles. As a result, the follower missiles converged to the same value as the leader missile. The MPC-based cooperative guidance algorithm optimizes the trajectory to meet the terminal impact angle constraints, based on the impact time of the cooperative missile group. From Figure 10 and Figure 11, it can be observed that the MPC-based cooperative guidance law can make multiple missiles participating in cooperative operations hit the target with separately specified impact angles at a specified time. The miss distance meets the requirements and is less than that of the cooperative time guidance. Additionally, the strike effect is more accurate. Due to the limited adjustable time and angle of the missiles under different position conditions, the omni-directional saturation attack of the multiple missiles can be realized through reasonable state estimation, mission planning, and assignment of multiple terminal guidance missiles. The simulation results verified the effectiveness of this method in attacking the stationary and maneuvering targets. From Figure 7, Figure 8, Figure 9 and Figure 10, it can be observed that the trajectory curve optimized by the MPC algorithm is smoother and easier to implement.
By tracking the distance between the missile and the target, each follower missile achieved a cooperative impact time with the virtual leader missile. When hitting target 1, target 2, and target 3, the cooperative impact time of the four missiles was the same as the impact time of the virtual lead missile, which was 41.66 s, 41.28 s, and 41.82 s, respectively. However, the impact angle did not meet the requirements at this time, and the iterative optimization of the guidance instructions through the MPC algorithm achieved the impact angle constraints at the terminal. In the simulation example, the impact angle constrained by each follower missile and the terminal impact angle are given by Figure 12, Figure 13 and Figure 14, when different guidance methods were used to attack an unfixed target.
Figure 12, Figure 13 and Figure 14 show the changing curves of the impact angle when attacking a stationary target, a uniformly moving target, and a maneuvering target by the MPC method. Using the MPC method can not only realize the cooperative time but can also satisfy the impact angle constraints. Both the time cooperative guidance and the MPC-based guidance can make four missiles hit the target at the same time, but the former could only constrain the impact time of four missiles, while the latter achieved a multi-directional cooperative attack with designated angles on the target. This verified the superior guidance performance of the MPC-based 3D cooperative guidance law with multiple constraints. Figure 15 shows the tracking curve of the missile-target distance in the time cooperative strategy with the designed parameters. Figure 16 shows the curve of the remaining time error with the time obtained by the MPC method. Tracking the missile-target distance of the leader missile achieves a cooperative impact time between the follower missiles and the leader missile, but it does not meet the impact angle constraints. Therefore, the MPC method was used to iteratively optimize the control commands to meet the impact angle constraints.
The performance of the MPC-based 3D cooperative guidance law and time cooperative guidance law are shown in Figure 17 and Figure 18, respectively. It can be observed that, when the missile flies with the time cooperative guidance law, although the impact time was similar to the flight time of the leader missile, there was still a significant gap between the terminal attack attitude angle and the ideal impact angle. After iterative optimization using the MPC algorithm, both the trajectory inclination and the trajectory deflection angle achieved the impact angle constraints within the specified time. The MPC algorithm is based on the principle of optimization and was designed according to performance indicators to minimize the total energy in the guidance process under the condition of meeting terminal constraints. In every iteration of the MPC algorithm, the deviation at the terminal of the trajectory was evenly distributed to each step of the entire trajectory by a controlled adjustment. Therefore, the control command exhibited a smoother transition than the initial control command, and the amplitude was smaller, which was easier to implement in engineering.
From Figure 19 and Figure 20, it can be observed that the time cooperative guidance strategy required greater control capabilities, especially at the terminal. In order to achieve the consistency requirements of the time cooperative guidance, a greater overload is required, and the required overload exceeded that which the missile can provide. Therefore, this method has very high requirements for the maneuverability of the missiles. In contrast with the MPC-based cooperative strategy, the control amount can be controlled within a certain range through the strategy of rolling optimization, and the requirements for the maneuverability of the missile are not high. Furthermore, it can not only achieve the time cooperation, but also achieve the requirements of impact angle at the terminal. Thus, it proved to be a better cooperative guidance strategy.
The results demonstrated that the cooperative strategy of tracking the distance between the missile and the target based on the dynamic inverse design was very effective. The MPC algorithm added the impact angle constraints based on the impact time constraints, thereby achieving good effects and a better guidance performance, along with an easy implementation of the instructions.
6. Conclusions
In the present study, we proposed a three-dimensional cooperative terminal guidance strategy for cruise missiles under multiple constraints, introduced the concept of virtual leader missiles, and designed a cooperative strategy for the impact time of virtual leader and follower missiles. On this basis, using the model predictive control method, a three-dimensional cooperative guidance law was presented that could simultaneously control the multiple missiles with impact time and impact angle constraints on the premise of meeting the requirements of the miss distance. The algorithm implementation was carried out, and the effectiveness of the algorithm was verified using simulation studies. The robustness of the algorithm and the solution time of the algorithm both need further study in order to improve the operating efficiency of the algorithm and realize real-time calculations.
Conceptualization, M.C. and X.C.; methodology, M.C. and Z.Z.; validation, Z.Z. and Z.L.; formal analysis, X.C. and Z.Z. data curation, Z.L.; writing—original draft preparation, Z.Z. and Z.L.; writing—review and editing, M.C. All authors have read and agreed to the published version of the manuscript.
This research received no external funding.
Not applicable.
Not applicable.
Not applicable.
The authors declare no conflict of interest.
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Figure 4. Classification of MPC: (a) Centralized MPC; (b) Decentralized MPC; (c) Distributed MPC.
Figure 4. Classification of MPC: (a) Centralized MPC; (b) Decentralized MPC; (c) Distributed MPC.
Figure 7. Flight trajectory curve of the cooperative attack on stationary target 1.
Figure 10. Projection of flight trajectory curve of cooperative attack on target 3 in the XOZ plane.
Figure 11. Projection of flight trajectory curve of cooperative attack on target 3 in the XOY plane.
Figure 12. Velocity-inclination change curve of each follower missile during the cooperative attack on target 1 based on the MPC method: (a) Trajectory deflection curve; (b) Trajectory inclination curve.
Figure 13. Velocity-inclination change curve of each follower missiles during cooperative attack on target 2 based on the MPC method: (a) Trajectory deflection curve; (b) Trajectory inclination curve.
Figure 14. Velocity-inclination change curve of each follower missiles during the cooperative attack on target 3 based on the MPC method: (a) Trajectory deflection curve; (b) Trajectory inclination curve.
Figure 17. Comparison of the trajectory inclination curves of each follower missile between the proposed guidance scheme and the time cooperative guidance scheme: (a) Time cooperative guidance law; (b) MPC-based cooperative guidance law.
Figure 18. Comparison of the trajectory deflection curves of each follower missile between the proposed guidance scheme and the time cooperative guidance scheme: (a) Time cooperative guidance law; (b) MPC-based cooperative guidance law.
Figure 19. Normal acceleration curves obtained by the time cooperative guidance algorithm: (a) Normal acceleration curve of the dive plane; (b) Normal acceleration curve of turning plane.
Figure 20. Normal acceleration curves obtained by the MPC guidance algorithm: (a) Normal acceleration curve of the dive plane; (b) Normal acceleration curve of turning plane.
Initial parameters of the virtual leader and the follower missiles.
| Name | Initial Position | Velocity | Ballistic Angle | Ballistic Drift Angle | |||
|---|---|---|---|---|---|---|---|
| Variable | x | y | z | Vm |
|
|
|
| Unit | m | m | m | m/s | (°) | (°) | |
| Virtual Pilot Missile | 4000 | 1800 | 3000 | 133 | 45 | 45 | |
| Follow |
M1 | −3000 | 1500 | −3800 | 155 | 45 | 45 |
| M2 | −3500 | 1200 | −2500 | 140 | 40 | 40 | |
| M3 | 3500 | 800 | 2000 | 125 | 10 | 30 | |
| M4 | −3500 | 1600 | 2500 | 140 | −15 | 20 | |
Initial parameters of the virtual leader missile and follower missiles.
| Type | Target Motion State | ||
|---|---|---|---|
| Target 1 | Static target | ||
| Target 2 | at = 0 m/s2 |
|
|
| Target 3 |
|
|
|
Impact time of APN guidance.
| Target Type | Virtual Pilot Missile | Follow Missile | ||||
|---|---|---|---|---|---|---|
| Unit | M | M1 | M2 | M3 | M4 | |
| Target 1 | s | 41.66 | 33.92 | 32.85 | 33.25 | 32.93 |
| Target 2 | s | 39.48 | 41.36 | 36.58 | 33.39 | 36.54 |
| Target 3 | s | 39.82 | 39.95 | 34.67 | 34.01 | 35.31 |
References
1. Zhao, Q.; Dong, X.; Liang, Z.; Bai, C.; Chen, J.; Ren, Z. Distributed cooperative guidance for multiple missiles with fixed and switching communication topologies. Chin. Aeronaut.; 2017; 30, pp. 1570-1581. [DOI: https://dx.doi.org/10.1016/j.cja.2017.06.009]
2. Nikusokhan, M.; Nobahari, H. Closed-form optimal cooperative guidance law against random step maneuver. IEEE Trans. Aerosp. Electron. Syst.; 2016; 52, pp. 319-336. [DOI: https://dx.doi.org/10.1109/TAES.2015.140623]
3. Chen, P.; Xing, L.; Wu, S.-T.; Li, M. Concensus problems in distributed cooperative terminal guidance time of multi-missiles. Control Decis.; 2010; 25, pp. 1557-1561. (In Chinese)
4. Wang, L.; Ma, G.; Jiao, Y. Guidance law design of multi-aircraft formation cooperative interception with Angle constraint. Nav. Aeronaut. Astronaut. Univ.; 2018; 33, pp. 289-296. (In Chinese)
5. Li, G.; Yu, Z.; Zhang, Y. Cooperative guidance law with angle constraint to intercept maneuvering target. Syst. Eng. Electron.; 2019; 41, pp. 626-635. (In Chinese)
6. Zhao, B.; Huang, X.; Zhou, J.; Guo, Y. Multi-missile Distributed LOS Cooperative Guidance Law Designed Based on Sliding Mode Control. Air Space Def.; 2020; 3, pp. 16-23. (In Chinese)
7. Wang, Q.; Liu, M.; Ren, J.; Wang, T. Overview of Common Algorithms for UAV Path Planning. J. Jilin Univ. (Inf. Sci. Ed.); 2019; 37, pp. 58-67. (In Chinese)
8. Wang, X.; Zheng, Y.; Lin, H. Integrated guidance and control law for cooperative attack of multiple missiles. Aerosp. Sci. Technol.; 2015; 42, pp. 1-11. [DOI: https://dx.doi.org/10.1016/j.ast.2014.11.018]
9. Ates, U.H. Nonlinear impact angle control guidance law for stationary targets. Proceedings of the AIAA Guidance, Navigation, and Control Conference; San Diego, CA, USA, 4–8 January 2016; pp. 2016-2112.
10. Gu, Y. Guidance Law of Multi-Missiles Formation Fight. Mod. Def. Technol.; 2014; 42, pp. 51-56. (In Chinese)
11. Wang, X.; Wang, J. Partial integrated guidance and control with impact angle constraints. J. Guid. Control Dyn.; 2014; 37, pp. 644-657. [DOI: https://dx.doi.org/10.2514/1.60133]
12. Tekin, R.; Erer, K.S. Switched-gain guidance for impact angle control under physical constraints. J. Guid. Control Dyn.; 2015; 38, pp. 205-216. [DOI: https://dx.doi.org/10.2514/1.G000766]
13. Jeon, I.S.; Lee, J.I.; Tahk, M. Impact-time-control guidance law for anti-ship missiles. IEEE Trans. Control Syst. Technol.; 2006; 14, pp. 260-266. [DOI: https://dx.doi.org/10.1109/TCST.2005.863655]
14. Yang, Z.; Lin, D.; Wang, H. Impact time control guidance law with filed-of-view limit. Syst. Eng. Electron.; 2018; 38, pp. 2122-2128. (In Chinese)
15. Zhao, Q.L.; Chen, J.; Dong, X.W.; Wang, R.; Li, Q.D.; Zhang, R. Cooperative guidance law for heterogeneous missiles interecepting hypersonic weapon. Acta Aeronaut. Astronaut. Sin.; 2016; 37, pp. 936-948. (In Chinese)
16. Ye, P.; Zhang, J.; Li, Y.; Qi, G.; Sheng, D. Distributed cooperative guidance for multiple missiles with different line of sight Angle constraints. Acta Armamentarll; 2019; 40, pp. 506-515. (In Chinese)
17. Jeon, I.S.; Lee, J.I. Impact-time-control guidance law with constraints on seeker look angle. IEEE Trans. Aerosp. Electron. Syst.; 2017; 53, pp. 2621-2672. [DOI: https://dx.doi.org/10.1109/TAES.2017.2698837]
18. Chen, X.; Wang, J. Nonsingular sliding-mode control for field-of-view constrained impact time guidance. J. Guid. Control Dyn.; 2018; 41, pp. 1214-1222. [DOI: https://dx.doi.org/10.2514/1.G003146]
19. Guo, Y.; Wang, H. Overview of cultural algorithms. Comput. Eng. Appl.; 2009; 45, pp. 41-46. (In Chinese)
20. Cho, N.; Kim, Y. Modified pure proportional navigation guidance law for impact time control. J. Guid. Control Dyn.; 2016; 39, pp. 852-872. [DOI: https://dx.doi.org/10.2514/1.G001618]
21. Kang, S.; Kim, H. Differential game missile guidance with impact angle and time constraints. IFAC Proc. Vol.; 2011; 44, pp. 3920-3925. [DOI: https://dx.doi.org/10.3182/20110828-6-IT-1002.00805]
22. Erer, K.S.; Tekin, R. Impact time and angle control based on constrained optimal solutions. J. Guid. Control Dyn.; 2016; 39, pp. 2448-2454. [DOI: https://dx.doi.org/10.2514/1.G000414]
23. Harl, N.; Balakrishnan, S.N. Impact time and angle guidance with sliding mode control. IEEE Trans. Control Syst. Technol.; 2012; 20, pp. 1436-1449. [DOI: https://dx.doi.org/10.1109/TCST.2011.2169795]
24. Kim, T.H.; Lee, C.H.; Jeon, I.S.; Tahk, M.J. Augmented polynomial guidance with impact time and angle constraints. IEEE Trans. Aerosp. Electron. Syst.; 2013; 49, pp. 2806-2817. [DOI: https://dx.doi.org/10.1109/TAES.2013.6621856]
25. Padhi, R.; Kothari, M. Model predictive static programming: A computationally efficient technique for suboptimal control design. Int. J. Innov. Comput. Inf. Control; 2009; 5, pp. 399-411.
26. Wang, J.; Li, F.; Zhao, J.; Wan, C. Review of multi-missile cooperative guidance law. Flight Mechan.; 2011; 29, pp. 13-18. (In Chinese)
27. Wang, X.; Hong, X.; Lin, H. A Method of Controlling Time and Impact Angle of Multiple-missiles Cooperative Combat. J. Ballist.; 2012; 24, pp. 1-5. (In Chinese)
28. Wang, Z.; Wang, X.; Lin, H. A Cooperative Guidance Law with Constraints of Impact Time and Impact Angle. J. Ballist.; 2017; 29, pp. 1-8. (In Chinese)
29. Song, J.; Song, S.; Xu, S. Multi-missile cooperative guidance law with Angle of attack constraint. J. Chin. Inert. Technol.; 2016; 24, pp. 554-560. (In Chinese)
30. Zhang, C.; Song, J.; Hou, B.; Zahng, M. Cooperative Guidance Law with Impact Angle and Impact Time Constraints for Networked Missiles. Acta Armamentarll; 2016; 37, pp. 431-438. (In Chinese)
31. Li, W.; Li, H.; Wang, L.; Gao, J. Design of Three-dimensional Guidance Law for Missiles Cooperative Engagement with Multiple Constraints. Aerosp. Control; 2018; 36, pp. 12-19. (In Chinese)
32. Slnai, E.; Lovera, M. Magnetic spacecraft attitude control: A survey and some new results. Control Eng. Pract.; 2005; 13, pp. 357-371.
33. Elsisi, M.; Ebrahim, M.A. Optimal design of low computational burden model predictive control based SSDA towards autonomous vehicle under vision. Int. J. Intell. Syst.; 2021; 26, pp. 6969-6987. [DOI: https://dx.doi.org/10.1002/int.22576]
34. Elsisi, M. Optimal design of nonlinear model predictive controller based on new modified multitracker optimization algorithm. Int. Intell. Syst.; 2020; 35, pp. 1857-1878. [DOI: https://dx.doi.org/10.1002/int.22275]
35. Shamaghdari, S.; Nikravesh, S.K.Y.; Haeri, M. Integrated guidance and control of elastic flight vehicle based on Robust MPC. Int. J. Robust Nonlinear Control; 2015; 25, pp. 2608-2630. [DOI: https://dx.doi.org/10.1002/rnc.3215]
36. Yao, Y.; Yang, B.; He, F.; Qiao, Y.; Cheng, D. Attitude control of missile via fliess expansion. IEEE Trans. Control Syst. Technol.; 2008; 16, pp. 959-970. [DOI: https://dx.doi.org/10.1109/TCST.2007.916352]
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
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Abstract
Cooperative terminal guidance with impact angle constraint is a key technology to achieve a saturation attack and improve combat effectiveness. The present study envisaged cooperative terminal guidance with impact angle constraint for multiple missiles. In this pursuit, initially, the three-dimensional cooperative terminal guidance law with multiple constraints was studied. The impact time cooperative strategy of virtual leader missile and follower missiles was designed by introducing virtual leader missiles. Subsequently, based on the distributed model prediction control combined with the particle swarm optimization algorithm, a cooperative terminal guidance algorithm was designed for multiple missiles with impact angle constraint that met the guidance accuracy. Finally, the effectiveness of the algorithm was verified using simulation experiments.
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
Details
; Zhao, Zhiquan 3 ; Li, Zhijun 3 1 School of Instrument Science & Engineering, Southeast University, Nanjing 210096, China;
2 School of Instrument Science & Engineering, Southeast University, Nanjing 210096, China;
3 Jiangxi Hongdu Aviation Industry Group, Nanchang 330024, China;




