This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
1. Introduction
Consensus theory has an early application in computer science [1]. Recent years, with the development of cooperative guidance, it has been gradually applied to aircrafts. Multiagent systems have huge potential in various applications such as path planning, penetrating, and intercepting [2–6].
Nowadays defense systems have been equipped in most of the important strategic and tactical military targets [7], so it is hard for a traditional single flight vehicle to meet the needs of warfare missions [6]. Modern warfare emphasizes systematization; the communication among different flight vehicles are required. The cooperation between different flight vehicles will enhance the overall combat capability, increase penetration capability, improve the hit probability, etc. Therefore, the research of multiagent cooperative attack has a very important engineering significance.
The core of multiple flight vehicles cooperative attack is to control the impact time consistently. The authors in literature [8] propose an impact time control guidance law (ITCG) in a two-dimensional plane; a time error feedback term is added to the traditional proportional guidance law to accomplish simultaneous arrival. The authors in literature [9] adopt a polynomial form to realize impact time control for a stationary target. A method to control impact time by adjusting proportional navigation coefficient is put forward in literature [10] for a stationary target in a two-dimensional plane. However, the method above requires giving impact time in advance and it is usually hard to get. Therefore, these kinds of methods cannot be regarded as an intelligent multiple flight vehicle cooperative guidance to some degree and they are in fact open-loop cooperative guidance law. On the basis of these studies, the authors in literature [11] propose a two-level cooperative guidance architecture for multi-flight vehicles attack; the architecture is composed of local guidance for each flight vehicle on the lower level and a coordination strategy on the upper level. The coordinate strategy can be realized by decentralized coordination and centralized coordination respectively. Then the impact time is given through the coordinate variable. Therefore there is no need to specify a time in advance. But the lower level for each missile is still using the existing ITCG and the method has certain complexities and limitations.
Actually, most of the above guidance laws are not real closed-loop cooperative guidance laws or only focus on stationary targets or are established in a two-dimensional plane; motivated by this, a closed-loop cooperative guidance law for incepting maneuvering targets in a three-dimensional plane is proposed in this paper based on multiagent consensus theory. A kinematic equation between the flight vehicle and target in a three-dimensional plane is derived and a FTDOB is used to estimate the target maneuvering and compensate in the kinematic equation for accurate interception to maneuvering targets. Through the guidance law, all flight vehicles reach agreement quickly. It is not necessary to preset an impact time, so all of them exchange time-to-go information with each other to accomplish closed-loop cooperative guidance. It is worth pointing out that if one of flight vehicles fails, the system can also work, so the proposed guidance law has strong robustness.
This paper is organized as follows: In Section 2, relative kinematic and cooperative guidance model are described in a three-dimensional coordinate system for a maneuvering target; some important definitions and lemmas are also given. In Section 3, the cooperative guidance problem of multiple flight vehicles is formulated based on consensus theory, and convergence of the system is verified. The results of mathematical simulation are shown in Section 4, and the main simulation results are discussed. Finally, the conclusions are given in Section 5.
2. Preliminary Concepts
2.1. Problem Formulation
Taking the location where multiple flight vehicles attack against a maneuvering target into consideration, the relative kinematic geometry model is shown in Figure 1.
The
where
In the three-dimensional guidance space, the relative motion between
Define the relative velocity vectors between the
In (4),
In (5),
Substituting (6) into (5), we can obtain the following.
By combining (7) with (4), the
In a salvo attack scenario of multiple flight vehicles to a target, the time-to-go of them should reach agreement. The
Then there is
where
To realize simultaneous arrival, each flight vehicle’s time-to-go should be controlled, the control objective is designing
2.2. Theoretical Basis
For multiagent system consensus study, graph theory has been widely used. In the paper, a weighted graph
Lemma 1 (see [12]).
If
Lemma 2 (see [13]).
(1) 0 is an eigenvalue of
(2)
(3) If
(4) The algebraic connectivity of
Lemma 3 (see [14]).
Consider the following system.
Suppose that there is a positive definite function
Consider the single-input–single-output (SISO) system as follows:
Lemma 4.
The estimation error dynamics of FTDOB (17) are governed by the following.
In (18),
3. Three-Dimensional Cooperative Guidance Law Design
A salvo attack cooperative guidance law for a maneuvering target is designed in this subsection. The
Firstly, we design
On the basis of the finite-time convergence theory and multiagent consensus theory, a guidance command along LOS for
In (19),
Theorem 5.
If multiple flight vehicles’ communication topology
Proof.
Construct the Lyapunov function as follows.
It can be known for proper
Differentiating (21) to time, there is
From (22) there is
(23) can be rewritten as
Let
As
In (26),
The convergence of the guidance law along LOS is proved. Another important assignment is to design acceleration command normal to LOS; this makes precise interception.
The traditional proportional navigation guidance law is adopted in longitudinal and lateral plane as follows:
where
For the estimation of target maneuverings, from (8) there is
A second-order FTDOB is applied to estimate the target maneuverings
and
Remark. Equation (35) can be rewritten as
4. Simulation Results
In order to reveal the performance of the proposed guidance law, a salvo attack from three flight vehicles to a maneuvering target is considered in this subsection. The three attacking flight vehicles exchange time-to-go messages with each other and add them in the proposed guidance law. The communication topology between the three flight vehicles is exhibited in Figure 3, in which the communication is connected; that is,
The weighted adjacency matrix between the three flight vehicles can be obtained from Figure 3.
The initial conditions for the three flight vehicles and target are illustrated in Table 1.
Table 1
Initial parameters of flight vehicles and target.
Object | Location | Flight path angle | Velocity |
---|---|---|---|
(m) | (°) | (m/s) | |
Vehicle1 | (0,6000,100) | 40 | 300 |
Vehicle2 | (0,3000,0) | 30 | 300 |
Vehicle3 | (0,1000,-100) | 20 | 300 |
Target | (8000,0,0) | 0 | 10 |
The parameters in the simulation are designed as
Then simulation results are obtained for
Figures 4 and 5 display longitudinal and lateral trajectory curves of flight vehicles and target, respectively. The three flight vehicles start off from different locations, and they all hit the maneuvering target. Figure 6 shows flight vehicles-to-target distance curve versus time. At the beginning, they are diverse, flight vehicle 1 has the longest distance, and flight vehicle 3 has the shortest. Through the proposed cooperative guidance law, distances of three flight vehicles to target reach agreement and converge to zero at the same time, which means they all hit the target simultaneously; the impact time is 33.06s. Figures 7 and 8 display the flight vehicles’ impact time and time-to-go curves versus time. At the beginning, they are greatly different which is consistent with distance difference. Flight vehicle 1 has maximal impact time and time-to-go while flight vehicle 3 has the minimum ones. Through the multiagent consensus theory, they finally reach agreement in around 1.5s; the convergence rate is relatively fast. Figures 9–11 show the control command along three orientations of LOS. The command will not converge to zero for maneuvering target. Figures 12–14 display the estimation of target maneuvering; they all have a relatively accurate estimation for target maneuvering.
[figure omitted; refer to PDF] [figure omitted; refer to PDF] [figure omitted; refer to PDF] [figure omitted; refer to PDF] [figure omitted; refer to PDF] [figure omitted; refer to PDF] [figure omitted; refer to PDF] [figure omitted; refer to PDF] [figure omitted; refer to PDF] [figure omitted; refer to PDF] [figure omitted; refer to PDF]For
From Figures 15–24, it can be observed that the flight vehicles also reach agreement under the designed cooperative guidance law and hit the target simultaneously in the designated time, 40s. The time-to-go converges uniformly in around 4s. The target maneuvering can be estimated accurately.
[figure omitted; refer to PDF] [figure omitted; refer to PDF] [figure omitted; refer to PDF] [figure omitted; refer to PDF] [figure omitted; refer to PDF] [figure omitted; refer to PDF] [figure omitted; refer to PDF] [figure omitted; refer to PDF] [figure omitted; refer to PDF] [figure omitted; refer to PDF]5. Conclusions
Based on multiagent consensus theory, the paper designs a guidance law for cooperative attack which accomplishes a simultaneous arrival in a three-dimensional plane for maneuvering targets. The target acceleration components along three orientations of LOS coordinate system are estimated by FTDOB, and they are compensated in the kinematic equation. The flight vehicles’ acceleration components along the LOS are designed through consensus theory. The convergence is verified by Lyapunov stability theorem. However, for the acceleration perpendicular to the LOS in longitudinal and lateral plane, the traditional proportional navigation guidance law is applied. Simulation results show that the target maneuvering estimators have a fast convergence speed, so they could estimate target maneuverings rapidly and accurately. And all flight vehicles accomplish precise interception for the maneuvering target simultaneously, and the time-to-go of them converges uniformly quickly, which demonstrates the effectiveness of the cooperative guidance law.
Conflicts of Interest
The authors declare that there are no conflicts of interest regarding the publication of this paper.
Acknowledgments
This work was supported in part by the Joint Equipment Fund of the Ministry of Education (No. 6141A02022340).
[1] N. A. Lynch, Distributed Algorithms,DOI: 10.1108/IMDS-01-2014-0013, 1997.
[2] M. H. Degroot, "Reaching a consensus," Journal of the American Statistical Association, vol. 69 no. 345, pp. 118-121, DOI: 10.2307/2285509, 1974.
[3] P. R. Chandler, S. Rasmussen, M. Pachter, "UAV cooperative path planning," Proceedings of the AIAA Guidance, Navigation, and Control Conference and Exhibit 2000, pp. 14-17, .
[4] J. Wohletz, "Cooperative, dynamic mission control for uncertain, multi-vehicle autonomous systems," Proceedings of the IEEE Conference on Decision and Control, .
[5] C. Schumacher, P. R. Chandler, "Task allocation for wide area search munitions via network flow optimization," Proceedings of the AIAA Guidance, Navigation, and Control Conference and Exhibit 2001, .
[6] A. Richards, J. Bellingham, M. Tillerson, J. How, "Coordination and control of multiple UAVs," Proceedings of the AIAA Guidance, Navigation, and Control Conference and Exhibit 2002, .
[7] P. Zarchan, "Tactical and strategic missile guidance," Progress in Astronautics and Aeronautics, vol. 157, 1994.
[8] I.-S. Jeon, J.-I. Lee, M.-J. Tahk, "Impact-time-control guidance law for anti-ship missiles," IEEE Transactions on Control Systems Technology, vol. 14 no. 2, pp. 260-266, DOI: 10.1109/tcst.2005.863655, 2006.
[9] I. Jeon, J. Lee, "Impact-time-control guidance law with constraints on seeker look angle," IEEE Transactions on Aerospace and Electronic Systems, vol. 53 no. 10, pp. 2621-2627, DOI: 10.1109/TAES.2017.2698837, 2017.
[10] I.-S. Jeon, J.-I. Lee, M.-J. Tahk, "Homing guidance law for cooperative attack of multiple missiles," Journal of Guidance, Control, and Dynamics, vol. 33 no. 1, pp. 275-280, DOI: 10.2514/1.40136, 2010.
[11] S. Zhao, R. Zhou, "Cooperative guidance for multimissile salvo attack," Chinese Journal of Aeronautics, vol. 21 no. 6, pp. 533-539, DOI: 10.1016/s1000-9361(08)60171-5, 2008.
[12] W. Ren, R. W. Beard, "Consensus seeking in multiagent systems under dynamically changing interaction topologies," IEEE Transactions on Automatic Control, vol. 50 no. 5, pp. 655-661, DOI: 10.1109/TAC.2005.846556, 2005.
[13] R. Olfati-Saber, R. M. Murray, "Consensus problems in networks of agents with switching topology and time-delays," IEEE Transactions on Automatic Control, vol. 49 no. 9, pp. 1520-1533, DOI: 10.1109/TAC.2004.834113, 2004.
[14] S. P. Bhat, D. S. Bernstein, "Continuous finite-time stabilization of the translational and rotational double integrators," IEEE Transactions on Automatic Control, vol. 43 no. 5, pp. 678-682, DOI: 10.1109/9.668834, 1998.
[15] A. Levant, "Higher-order sliding modes, differentiation and output-feedback control," International Journal of Control, vol. 76 no. 9-10, pp. 924-941, DOI: 10.1080/0020717031000099029, 2003.
[16] V. Garber, "Optimum intercept laws for accelerating targets," AIAA Journal, vol. 6 no. 11, pp. 2196-2198, DOI: 10.2514/3.4962, 1968.
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 © 2019 Wenjie 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
In this paper, a cooperative guidance law based on consensus theory is proposed for multiple flight vehicles against a maneuvering target in a three-dimensional plane. The proposed guidance law has three orientation components: the one along the line-of-sight (LOS) ensures that all flight vehicles reach the target simultaneously, and the other two normal to the LOS in longitudinal and lateral plane guarantee the accurate interception. The target maneuverings are estimated by a finite-time convergence disturbance observer (FTDOB) and are compensated into the kinematic equation to achieve more accurate interception. Using the Lyapunov stability theorem, time-to-go of all flight vehicles’ convergence is proved. Mathematical simulations verify the effectiveness of the proposed cooperative guidance law.
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