Acessibilidade / Reportar erro

Integrated Guidance and Control of Multiple Interceptor Missiles Based on Improved Distributed Cooperative Control Strategy

ABSTRACT

In this study, an improved cooperative integrated guidance and control (IGC) design method is proposed based on distributed networks to address the guidance and control problem of multiple interceptor missiles. An IGC model for a leading interceptor is constructed based on the relative kinematic relations between missiles and a target and the kinematic equations of the missiles in a pitch channel. The unknown disturbances of the model are estimated using a finite-time disturbance observer (FTDO). Then, the control algorithm for the leading interceptor is designed according to the disturbance estimation and nonsingular fast dynamic surface sliding mode control (SMC). To enhance the rate of convergence of the cooperative control commands for the interceptors, an improved cooperative control strategy is proposed based on the leader-follower distributed network. Consequently, the two velocity components of the interceptor in the pitch channel can be obtained, which are subsequently converted to the total velocity and flight path angle commands of the interceptor using kinematic relations. The control algorithm for the following interceptor is similarly designed using an FTDO and dynamic surface SMC. The effectiveness of the improved distributed cooperative control strategy for multiple interceptors is validated through simulations.

KEYWORDS:
Integrated guidance and control; Finite-time disturbance observer (FTDO); Nonsingular fast dynamic surface sliding mode; Distributed network; Improved cooperative control strategy

INTRODUCTION

With the advancement of anti-missile technology, cooperative multi-missile attack and defense is attracting increasing attention owing to its unique strengths. As a result, the development of cooperative multi-missile guidance and control technology, which is a key element for ensuring the attack and defense performance of a weapon system, has gained momentum. Through coordination between missiles, cooperative engagement integrates multiple interceptor missiles as a united combat group that is information-sharing, function-complementary, and tactics-cooperative. Using the group advantage, a multi-missile system can execute a multi-layer all-around attack on an enemy’s defense system or a target with overall-promoted penetration capabilities and carries out tasks that are difficult for a single interceptor missile to perform. Therefore, it is of practical significance to study the cooperative guidance and control of multiple interceptors (Zhao and Yang 2017Zhao JB, Yang SX (2017) Review of muti-missile cooperative guidance. Acta Aeronautica et Astronautica Sinica 38(1):20256. https://doi.org/10.7527/S1000-6893.2016.0136
https://doi.org/10.7527/S1000-6893.2016....
; Daughtery and Qu 2014Daughtery E, Qu ZH (2014) Optimal design of cooperative guidance law for simultaneous strike. Presented at: 53rd IEEE Conference on Decision and Control; Los Angeles, USA. https://doi.org/10.1109/CDC.2014.7039510
https://doi.org/10.1109/CDC.2014.7039510...
).

With respect to the cooperative guidance and control of multi-interceptors, Jeon et al. (2010)Jeon IS, Lee JI, Tahk MJ (2010) Homing guidance law for cooperative attack of multiple missiles. J Journal of Guidance, Control, and Dynamics 33(1):275-280. https://doi.org/10.2514/1.40136
https://doi.org/10.2514/1.40136...
and Lee et al. (2007)Lee JI, Jeon IS, Tahk MJ (2007) Guidance law to control impact time and angle. IEEE Transactions on Aerospace and Electronic Systems 43(1):301-310. https://doi.org/10.1109/TAES.2007.357135
https://doi.org/10.1109/TAES.2007.357135...
propose a guidance law with controllable attack time and angle-of-attack constraint and apply it to the salvo attack of anti-ship missiles. Based on this idea, researchers subsequently introduced other guidance and control methods, including sliding mode control (SMC) (Hail and Balakrishnan 2012Harl N, Balakrishnan SN (2012) Impact time and angle guidance with sliding mode control. J IEEE Transactions on Control Systems Technology 20(6):1436-1449. https://doi.org/10.1109/TCST.2011.2169795
https://doi.org/10.1109/TCST.2011.216979...
; Cho et al. 2016Cho D, Kim HJ, Tahk MJ (2016) Nonsingular sliding mode guidance for impact time control. Journal of Guidance, Control, and Dynamics 39(1):61-68. https://doi.org/10.2514/1.G001167
https://doi.org/10.2514/1.G001167...
), optimal control (Nikusokhan and Nobahari 2016Nikusokhan M, Nobahari H (2016) Closed-form optimal cooperative guidance law against random step maneuver. IEEE Transactions on Aerospace and Electronic Systems 52(1):319-336. https://doi.org/10.1109/TAES.2015.140623
https://doi.org/10.1109/TAES.2015.140623...
), differential game (Kang and Kim 2011Kang S, Kim HJ (2011) Differential game missile guidance with impact angle and time constrain. IFAC Proceedings Volumes 44(1):3920-3925. https://doi.org/10.3182/20110828-6-IT-1002.00805
https://doi.org/10.3182/20110828-6-IT-10...
), and dynamic surface control (Wang et al. 2015Wang XF, Zheng YY, Lin H (2015) Integrated guidance and control law for cooperative attack of multiple missile. Aerospace Science and Technology 42:1-11. https://doi.org/10.1016/j.ast.2014.11.018
https://doi.org/10.1016/j.ast.2014.11.01...
). These methods rely on specifying attack time before launching to achieve coordination. As no information exchange occurs between missiles during flight, these methods apparently have temporal limitations. With progress in the consensus of multi-agent systems, researchers have begun to use the consensus theory to study the cooperative guidance and control of multi-interceptors. Using the coordination strategy under the cooperative guidance framework, Kumar and Ghose (2014)Kumar SR, Ghose D (2014) Cooperative rendezvous guidance using sliding mode control for interception of stationary targets. IFAC Proceedings Volumes 47(1):447-483. https://doi.org/10.3182/20140313-3-IN-3024.00154
https://doi.org/10.3182/20140313-3-IN-30...
adjust missile trajectories so that the coordination variable of each missile can approach the expected coordination variable for realizing cooperative guidance. Zhao et al. (2014)Zhao E, Wang S, Chao T, Yang M (2014) Multiple missiles cooperative guidance based on leader-follower strategy. Presented at: 2014 IEEE Chinese Guidance, Navigation and Control Conference; Yantai, China. https://doi.org/10.1109/CGNCC.2014.7007366
https://doi.org/10.1109/CGNCC.2014.70073...
apply leader-follower formation control to the cooperative guidance of multi-interceptors by employing an analogous leader-follower cooperative guidance framework. Sun et al. (2014)Sun XJ, Zhou R, Hou DL, Wu J (2014) Consensus of leader-followers system of multi-missile with time-delays and switching topologies. Optik 125(3):1202-1208. https://doi.org/10.1016/j.ijleo.2013.07.159
https://doi.org/10.1016/j.ijleo.2013.07...
and Zhao et al. (2016)Zhao QL, Chen J, Dong XW, Li Q, Ren Z (2016) Cooperative guidance law for heterogeneous missiles intercepting hypersonic weapon. Acta Aeronautica et Astronautica Sinica 37(3):936-948. https://doi.org/10.7527/S1000-6893.2015.0235
https://doi.org/10.7527/S1000-6893.2015....
explore the guidance and control law of the leader-follower topology considering time delay and topology switch. By constructing an integrated cost function for multiple missiles, Shaferman and Shima (2015)Shaferman V, Shima T (2015) Cooperative optimal guidance laws for imposing a relative intercept angle. Journal of Guidance, Control, and Dynamics 38(8):1395-1408. https://doi.org/10.2514/1.G000568
https://doi.org/10.2514/1.G000568...
design a cooperative guidance law for multiple missiles for intercepting a maneuvering target. However, the application of this function is faced with multiple constraints, as each missile requires the global information of all participating partners. Balhance et al. (2017)Balhance N, Weiss M, Shima T (2017) Cooperative guidance law for intrasalvo tracking. Journal of Guidance, Control, and Dynamics 40(6):1441-1456. https://doi.org/10.2514/1.G002250
https://doi.org/10.2514/1.G002250...
study the cooperative guidance law using the optimal control theory and improves communication between multiple missiles. These consensus-based cooperative guidance and control approaches typically employ the regular form of the cooperation strategy and fail to consider the convergence rate of interceptors to cooperative control commands.

Conventionally, in the design of the guidance and control system of interceptors, a control loop is set as a fast loop whereas a guidance loop is set as a slow loop. The basis of these methods is to design two subsystems independently, without considering the coupling between the two loops. On the contrary, integrated guidance and control (IGC) design depends on the control force generated from the engagement information between an interceptor and a target and the kinematic information of the interceptor per se to drive the interceptor to hit the target. This can ensure the stability of interceptor flight attitude and improve guidance accuracy (Menon and Ohlmeyer 2001Menon PK, Ohlmeyer EJ (2001) Integrated Design of Agile Missile Guidance and Autopilot Systems. Control Engineering Practice 9(10):1095-1106. https://doi.org/10.1016/S0967-0661(01)00082-X
https://doi.org/10.1016/S0967-0661(01)00...
; Shtessel et al. 2009Shtessel YB, Shkolnikov IA, Levant A (2009) Guidance and control of missile interceptor using second-order sliding modes. IEEE Transactions on Aerospace and Electronic Systems 45(1):110-124. https://doi.org/10.1109/TAES.2009.4805267
https://doi.org/10.1109/TAES.2009.480526...
). In recent years, researchers have integrated IGC design with various control theories, such as SMC (Shtessel et al. 2009Shtessel YB, Shkolnikov IA, Levant A (2009) Guidance and control of missile interceptor using second-order sliding modes. IEEE Transactions on Aerospace and Electronic Systems 45(1):110-124. https://doi.org/10.1109/TAES.2009.4805267
https://doi.org/10.1109/TAES.2009.480526...
; Lee et al. 2016Lee Y, Kim Y, Moon G, Jun BE (2016) Sliding mode based missile integrated attitude control schemes considering velocity change. Journal of Guidance, Control, and Dynamics 39(3):423-436. https://doi.org/10.2514/1.G001416
https://doi.org/10.2514/1.G001416...
), back-stepping control (Seyedipour et al. 2017Seyedipour SH, Jegarkandi MF, Shamaghdari S (2017) Nonlinear integrated guidance and control based on adaptive back-stepping scheme. Aircraft Engineering and Aerospace Technology 89(3):415-424. https://doi.org/10.1108/AEAT-12-2014-0209
https://doi.org/10.1108/AEAT-12-2014-020...
; Ran et al. 2014Ran MP, Wang Q, Hou DL, Dong C (2014) Backstepping Design of Missile Guidance and Control Based on Adaptive Fuzzy Sliding Mode Control. Chinese Journal of Aeronautics 27(3):634-642. https://doi.org/10.1016/j.cja.2014.04.007
https://doi.org/10.1016/j.cja.2014.04.00...
), optimal control (Vaddi et al. 2009Vaddi SS, Menon PK, Ohlmeyer EJ (2009) Numerical State-dependent Riccati Equation Approach for Missile Integrated Guidance Control. Journal of Guidance, Control and Dynamics 32(2):699-703. https://doi.org/10.2514/1.34291
https://doi.org/10.2514/1.34291...
), and predictive control (Shamaghdari et al. 2015Shamaghdari S, Nikravesh SKY, Haeri M (2015) Integrated guidance and control of elastic flight vehicle based on robust MPC. International Journal Of Robust And Nonlinear Control 25(15):2608-2630. https://doi.org/10.1002/rnc.3215
https://doi.org/10.1002/rnc.3215...
), for creating a suite of aircraft IGC design methods with diverse features. Even though it is well known that the advantages of IGC methods can be utilized to enhance the stability of multi-interceptor systems, research in this area is still inadequate at the moment.

Therefore, by adopting the above-discussed IGC method, an improved distributed cooperative IGC algorithm for multiple interceptor missiles featuring the leader-follower topology is proposed in this study based on the distributed network cooperative control strategy and SMC theory, with the aim of improving the rate of convergence of inceptor missiles to cooperative control commands.

IGC MODEL FOR THE LEADING INTERCEPTOR

The engagement geometry of the leading interceptor and target in the pitch channel are shown in Fig. 1.

Figure 1
Engagement geometry of the leading interceptor and target.

In Fig. 1, M and T denote the interceptor missile and target, respectively; am4ε and a are the accelerations of the missile and target, respectively; Vm and Vt represent missile velocity and target velocity, respectively; θm and θt are the flight path angles of the missile and target, respectively; qε is the missile/target LOS angle; R is the distance between the missile and target. The relative kinematic model of the interceptor in the longitudinal plane can be obtained as (Eq. 1):

(1) r ˙ = V t cos q ε θ t V m cos q ε θ m r q ˙ ε = V m sin q ε θ m V t sin q ε θ t

The kinematic model of the leading interceptor in the pitch channel is expressed as (Eq. 2):

(2) α ˙ = ω z qSC y α α cos α mV m + d α ω z = qS Lm ¯ z α α J z + qS Lm ¯ z ω z ω Z J z + M z J z + d ω z a m 3 ε = qSC y α α m

where S is the reference area of the missile; m the missile mass; α is the angle of attack (AOA); ωz is the pitch angular velocity; q is the dynamic pressure; dα and dωz are the perturbation and uncertain disturbance in each part of the system, respectively; Jz is the rotational inertia of the missile; Cay, maz, and mωzz denote the aerodynamic force and moment coefficients; and Mz is the control moment of the missile in the pitch channel.

Based on Eqs. 1 and 2, if we define x1 = ε, x2 = ε, x3 = α, and x4 = ωz, the nonlinear IGC model of the leading interceptor in the pitch channel can be written as (Eq. 3):

(3) x ˙ 1 = x 2 x ˙ 2 = a 22 x 2 + a 23 x 3 + a t ε r x ˙ 3 = a 33 x 3 + x 4 + d α x ˙ 4 = a 43 x 3 + a 44 x 4 + b 4 u + d ω z y 2 = x 2

where a22=2r˙r,a23=qSCyαmr,a33=qSCyαmVM,a43=qSL¯zαJz,a44=qSLM¯zωzJz,b4=1Jz,andu=Mz.

Assumption 1: The LOS angle of the interceptor varies insignificantly during the terminal phase of guidance. In addition, the angle between the SOL direction and velocity direction is small; hence, amam.

Assumption 2: The unknown disturbances in the IGC system, dα and , are continuously differentiable and have a bounded first derivative, i.e., di < L, where L is a positive constant.

FTDO DESIGN

An FTDO estimates the nonlinear uncertain terms in the system model and feeds their estimated values into the control system for compensation. To eliminate the effects of the unknown disturbances involved in model (Eq. 3), viz., a, dα, and dωz, on the control system of the leading interceptor, an FTDO is designed to estimate these terms.

Definingvr = ṙ and ve = rq̇ε, from Eq. 1, we have (Eq. 4)

(4) v ˙ ε = r ˙ q ˙ ε + r ˙ q ¨ ε = r ˙ q ˙ ε 2 r ˙ q ˙ ε + a t ε a m 4 ε = v r v ε r + a t ε a m 4 ε

The longitudinal acceleration of the target, a, can be estimated using the following FTDO (Eq. 5):

(5) z ˙ 20 = v 20 + g 2 , z ˙ 21 = v 21 , z ˙ 22 = v 22 v 20 = λ 20 L 2 1 / 3 z 20 v ε 2 / 3 sgn z 20 v ε σ 20 z 20 v ε + z 21 v 21 = λ 21 L 2 1 / 2 z 21 v 20 1 / 2 sgn z 21 v 20 σ 21 z 21 v 20 + z 22 v 22 = λ 22 L 2 z 22 v 21 q 2 / p 2 sgn z 22 v 21 σ 22 z 22 v 21 z 20 = v ˜ ε , z 21 = a ˜ t ε , z 22 = a ˙ ˜ t ε

where g2 = - (vr vε/r) - (qSCay/m)a; ε and ã are the disturbance estimates of vε and a, respectively; λ20, λ21, λ22, σ20, σ21, and σ22 are the design parameters of the FTDO; q2 and p2 are terminal parameters with 0 < p2 < q2.

According Shtessel et al. (2007)Shtessel YB, Shkolnikov IA, Levant A (2007) Smooth second-order sliding modes: missile guidance application. Automatica 43(8):1470-1476. https://doi.org/10.1016/j.automatica.2007.01.008
https://doi.org/10.1016/j.automatica.200...
, the FTDO error system is stable during finite time; thus, we define the estimation error of the target acceleration as e21 = z21 - a.

Similarly, the disturbances of the leading interceptor in the AOA loop and pitch angular velocity loop, dα and dωz, can be estimated by (Eqs. 6 and 7):

(6) z ˙ 30 = v 30 + g 3 , z ˙ 31 = v 31 , z ˙ 32 = v 32 v 30 = λ 30 L 3 1 / 3 z 30 x 3 2 / 3 sgn z 30 x 3 σ 30 z 30 x 3 + z 31 v 31 = λ 31 L 3 1 / 2 z 31 v 30 1 / 2 sgn z 31 v 30 σ 31 z 31 v 30 + z 32 v 32 = λ 32 L 3 z 32 v 31 q 3 / p 3 sgn z 32 v 31 σ 32 z 32 v 31 z 30 = x ˜ 3 , z 31 = d ˜ α , z 32 = d ˙ ˜ α

(7) z ˙ 40 = v 40 + g 4 , z ˙ 41 = v 41 , z ˙ 42 = v 42 v 40 = λ 40 L 4 1 / 3 z 40 x 4 2 / 3 sgn z 40 x 4 σ 40 z 40 x 4 + z 41 v 41 = λ 41 L 4 1 / 2 z 41 v 40 1 / 2 sgn z 41 v 40 σ 41 z 41 v 40 + z 42 v 42 = λ 42 L 4 z 42 v 41 q 4 / p 4 sgn z 42 v 41 σ 42 z 42 v 41 z 40 = x ˜ 4 , z 41 = d ˜ ω z , z 32 = d ˙ ˜ ω z

where g3 = a33 x3 + x4; g4 = a43 x3 + a44 x4 + b4 u; a and ωz are the estimated values of dα and dωz with estimation errors of e31 = z31 - and e41 = z41 - dωz, respectively.

DESIGN OF THE NONSINGULAR FAST DYNAMIC SMC CONTROLLER

The interceptor IGC model is a mismatched uncertain system; we designed a nonsingular fast dynamic surface SMC model as the control algorithm for the leading interceptor, based on the IGC model (Eq. 3) and FTDO estimations (Eqs. 5 to 7).

• According to dynamic surface SMC design, the second subsystem in Eq. 3 is considered. x2d is defined as the system tracking command signal.

The first dynamic error surface is defined as (Eq. 8):

(8) s 2 = a 23 1 x 2 x 2 d

The derivative of s2 is determined to obtain the error dynamic equation (Eq. 9):

(9) s ˙ 2 = a 23 2 a ˙ 23 x 2 x 2 d a 23 1 a 22 x 2 + a t ε r x ˙ 2 d x 3

The FTDO-estimated ã from Eq. 5 is substituted into Eq. 9 to acquire the virtual control input of the first dynamic surface (Eq. 10):

(10) x 3 * = a 23 2 a ˙ 23 x 2 x 2 d + k 2 s 2 a 23 1 a 22 x 2 + a ˜ t ε r x ˙ 2 d

where k2 > 0. To prevent the increase in computational complexity owing to the ‘explosion of terms’ when finding the derivative of the virtual control input, x*3 is fed through a first-order low-pass filter to obtain the filtered virtual control input (Eq. 11):

(11) τ 3 x ¯ ˙ 3 * + x ¯ 3 * = x 3 * , x ¯ 3 * 0 = x 3 * 0

where τ3 is the time constant of the filter. Hence, the derivative of the virtual control input after error surface filtering is (Eq. 12):

(12) x ¯ ˙ 3 * = τ 3 1 x ¯ 3 * x 3 *

• The second dynamic error surface is defined as (Eq. 13):

(13) s 3 = x 3 x ¯ 3 *

The derivative of s3 is determined to obtain the error dynamic equation (Eq. 14):

(14) s ˙ 3 = x ˙ 3 x ¯ ˙ 3 * = a 33 x 3 + x 4 + d α x ¯ ˙ 3 *

Based on the design approach of the first dynamic surface, the FTDO-estimated a from Eq. 6 is substituted into Eq. 14 to acquire the virtual control input for the second dynamic surface (Eq. 15):

(15) x 4 * = a 33 x 3 d ˜ α + x ¯ ˙ 3 * k 3 s 3

where k3 > 0. x*4 is fed through a low-pass filter to obtain (Eq. 16):

(16) τ 4 x ¯ ˙ 4 * + x ¯ 4 * = x 4 * , x ¯ 4 * 0 = x 4 * 0

where τ4 is the time constant of the filter. Hence, the derivative of the virtual control input after error surface filtering is (Eq. 17):

(17) x ¯ ˙ 4 * = τ 4 1 x ¯ 4 * x 4 *

• The third dynamic error surface is defined as (Eq. 18):

(18) s 4 = x 4 x ¯ 4 *

The derivative of s4 is determined to obtain the error dynamic equation (Eq. 19):

(19) s ˙ 4 = x ˙ 4 x ¯ ˙ 4 * = a 43 x 3 + a 44 x 4 + b 4 u + d ω z x ¯ ˙ 4 *

To prevent singularity in the leading interceptor system and to converge to the equilibrium position within limited time, we design a nonsingular fast sliding mode reaching law (Eq. 20):

(20) s ˙ = x a p / q 1 k a s + k b s sgn s

where p, qN+ and odd, 1 < p/q < 2, ka > 0, kb > 0, and 0 < < 1.

Based on Eqs. 19 and 20 and the FTDO-estimated ωz from Eq. 7, the improved nonsingular fast dynamic surface SMC law of the leading interceptor is (Eq. 21):

(21) u = b 4 1 a 43 x 3 a 44 x 4 d ˜ ω z + x ¯ ˙ 4 * k 4 x 4 p / q 1 s 4 k 5 x 4 p / q 1 s 4 sgn s 4

where k4 > 0, k5 > 0, 1 < p/q < 2, and 0 < ∂ < 1.

STABILITY ANALYSIS

It is assumed that the estimation errors of the FTDO system satisfy (Eq. 22):

(22) e 21 < N 2 , e 31 < N 3 , e 41 < N 4

where N2, N3, and N4 are positive constants.

Filtering errors are defined as follows (Eq. 23):

(23) y 3 = x ¯ 3 * x 3 * , y 4 = x ¯ 4 * x 4 *

The derivatives of y3 and y4 are determined to obtain the dynamic errors of filtering (Eq. 24):

(24) y ˙ 3 = τ 3 1 y 3 x ˙ 3 * , y ˙ 4 = τ 4 1 y 4 x ˙ 4 *

Based on Eqs. 8 to 18 and 23, we have:

(25) x 2 = a 23 s 2 + x 2 d x 3 = s 3 + x ¯ 3 * = s 3 + y 3 + x 3 * x 4 = s 4 + x ¯ 4 * = s 4 + y 4 + x 4 *

Based on Eqs. 3, 8 to 18, and 23 to 25, we have (Eq. 26 to 28):

(26) s ˙ 2 = a 23 a ˙ 23 x 2 x 2 d a 23 1 a 22 x 2 + a t ε r x ˙ 2 d s 3 y 3 x 3 * = s 3 y 3 k 2 s 2 + e ˜ 21

where e˜21=mqSCyαa˜tεatε

It is assumed that |21| < 2, where 2 is a positive constant.

(27) s ˙ 3 = a 33 x 3 + s 4 + y 4 + x 4 * + d α x ˙ 3 * = s 4 + y 4 k 3 s 3 e 31

(28) s ˙ 4 = a 43 x 3 + a 44 x 4 + b 4 u + d ω z x 4 * = k 4 x 4 p / q 1 s 4 k 5 x 4 p / q 1 s 4 sgn s 4 e 41

As all variables and their derivatives in the system model are bounded, there exist continuous functions 3 < 0 and 4 < 0 such that variables * 3 and * 4 satisfy (Eq. 29):

(29) x 3 * z ˜ 3 s 2 , s 3 , y 3 , y 4 , e 21 , e 31 , k 2 , k 3 , x 2 d , x ˙ 2 d , x ¨ 2 d x ˙ 4 * z ˜ 4 s 2 , s 3 , s 4 , y 3 , y 4 , e 21 , e 31 , k 2 , k 3 , x 2 d , x ˙ 2 d , x ¨ 2 d

Given constants χ and R*, where χ > 0 and R* > 0, the following compact sets are defined: B2 = [x2d, 2d, ẋ̇2d]T, x2d + 2d + ẋ̇2d ≤ χ and B2 = [s2, s3, s4, y3, y4, e21, e31]T, s2 2, s2 3, s2 4, y2 3, y2 4R *. Moreover, we know that B1 × B2 is a compact set. Let constants M3 and M4 be the maxima of ˜z3 and ˜z4 on B1 × B2, respectively, where M3 > 0 and M4 > 0. We have (Eq. 30):

(30) x ˙ 3 * M 3 , x ˙ 4 * M 4

Based on Eqs. 25 to 28, the following can be obtained (Eqs. 31 to 35):

(31) s 2 s ˙ 2 = s 2 s 3 y 3 k 2 s 2 + e ˜ 21 3 2 k 2 s 2 2 + 1 2 s 3 2 + 1 2 y 3 2 + 1 2 N ˜ 2 2

(32) s 3 s ˙ 3 = s 3 s 4 + y 4 k 3 s 3 e 31 3 2 k 3 s 3 2 + 1 2 s 4 2 + 1 2 y 4 2 + 1 2 N 3 2

(33) s 4 s ˙ 4 = s 4 k 4 x 4 p / q 1 s 4 k 5 x 4 p / q 1 s 4 sgn s 4 e 41 k 4 x 4 p / q 1 s 4 2 k 5 x 4 s 4 + 1 p / q 1 + 1 2 s 4 2 + 1 2 e 41 2 1 2 k 4 x 4 p / q 1 + 3 2 k 5 x 4 p / q 1 s 4 2 + 1 2 N 4 2 + 1 2 k 5 x 4 p / q 1

(34) y 3 y ˙ 3 = y 3 τ 3 1 y 3 x ˙ 3 * τ 3 1 y 3 2 + 1 2 y 3 2 + M 3 2

(35) y 4 y ˙ 4 = y 4 τ 4 1 y 4 x ˙ 4 * τ 4 1 y 4 2 + 1 2 y 4 2 + M 4 2

According to the nonlinear IGC model in Eq. 3, the Lyapunov function is considered as:

(36) V = 1 2 s 2 2 + s 3 2 + s 4 2 + y 3 2 + y 4 2

The derivatives of both sides of Eq. (36) are determined to obtain (Eq. 37):

(37) V ˙ = s 2 s ˙ 2 + s 3 s ˙ 3 + s 4 s ˙ 4 + y 3 y ˙ 3 + y 4 y ˙ 4 3 2 k 2 s 2 2 + 1 2 s 3 2 + 1 2 y 3 2 + 1 2 N ˜ 2 2 + 3 2 k 3 s 3 2 + 1 2 s 4 2 + 1 2 y 4 2 + 1 2 N 3 2 + 1 2 k 4 + 3 2 k 5 s 4 2 + 1 2 N 4 2 + 1 2 k 5 τ 3 1 y 3 2 + 1 2 y 3 2 + M 3 2 + τ 4 1 y 4 2 + 1 2 y 4 2 + M 4 2

The design parameters should satisfy (Eq. 38):

(38) k 2 3 2 + 1 2 κ , k 3 2 + 1 2 κ , k 4 3 2 k 5 + 1 + 1 2 κ τ 3 1 1 + 1 2 κ , τ 4 1 1 + 1 2 κ

where κ is a constant, and κ > 0. Thus, we have:

(39) V ˙ κ V + A

where A=12N˜22+12N32+12N42+12M32+12M42+12k5

From Eq. 39, we finally have (Eq. 40):

(40) V t κ V 0 A e κ t + A / κ

Therefore, system convergence can be ensured by appropriately adjusting design parameters k2, k3, k4, k5, τ3, and τ4. If k2, k3, k4, and k5 are increased while τ3 and τ4 are reduced, a sufficiently large κ can be ensured so that filtering error and error surface are sufficiently small. This ensures control accuracy.

DESIGN OF DISTRIBUTED NETWORK BASED COOPERATIVE CONTROL STRATEGY

The problem of the cooperative control of multiple intelligent agents can be described as a graph, which can be analyzed using graph theory. For the guidance and control of multiple interceptor missiles, one missile acquires the state information of other missiles through information exchange to achieve coordination among them. Therefore, a leader-follower topological structure that consists of one leading interceptor and n following interceptors can be built. This structure is described using an undirected graph. Regarding each missile as a communication node, the information exchange between missiles is expressed as G = {V, E, A}, where V = {v1, v2, v3, ....., vn} represents the set formed by all missile nodes, E denotes the links between nodes, and A = [aij] ∈Rn ×n is the adjacency matrix of the undirected graph. If information exchange exists between nodes i and j, then aij > 0; otherwise, aij = 0. L is the Laplace matrix of G, the elements of which satisfy (Eq. 41):

(41) l ¯ ii = j = 1 , j i n a ¯ ij l ¯ ij = a ¯ ij , j i

In a multi-missile topology with a leading interceptor, the leading interceptor features an independent state that does not change with followers. The purpose of including the leader state into the synchronization algorithm as part of the cooperative control strategy is that follower states should approach the leader state.

Let B = diag {b1, b2, ....bn} represent whether each follower can acquire the information of the leader, where bi > 0, i ∈ {1, 2, 3, ...., n} implies yes and bi = 0, i ∈ {1, 2, 3, ...., n} implies no.

Based on the fixed leader-follower topology, an improved cooperative control strategy for multiple interceptors can be designed using the distributed network method, as follows (Eq. 42):

(42) v i k ¯ i 1 j = 1 n a ¯ ij x j x i + b ¯ i x 0 x i + k ¯ i 2 j = 1 n a ¯ ij x j x i + b ¯ i x 0 x i i sgn j = 1 n a ¯ ij x j x i + b ¯ i x 0 x i + x ˙ 0

where x0 denotes the position of the leader; xi, i ∈ {1, 2, 3, ...., n} denotes the position of a follower; vi = i denotes the velocity of a follower; i > 0; ki1 > 0 and ki2 > 0 are constants.

Proof:

Lemma 1(Zou et al. 2010Zou L, Ding QX, Zhou R (2010) Distribute cooperative guidance for multiple heterogeneous networked missiles. Journal of Beijing University of Aeronautics and Astronautics 36(12):1432-1435. https://doi.org/10.13700/j.bh.1001-5965.2010.12.023
https://doi.org/10.13700/j.bh.1001-5965....
): Laplace matrix L - has the following properties:

  • If G - is connected, the eigenvalue of L - is , which is referred to as the algebraic connectivity of the graph; a larger value indicates a more connected network.

  • 0 is one eigenvalue of L - , and the corresponding eigenvector is 1.

Defining an error variable, ei = xi - x 0, we have (Eq. 43):

(43) e ˙ i = x ˙ i x ˙ 0 = k ¯ i 1 j = 1 n a ¯ ij e j e i + b ¯ i e i + k ¯ i 2 j = 1 n a ¯ ij e j e i + b ¯ i e i i sgn j = 1 n a ¯ ij x j x i + b ¯ i x 0 x i

The Lyapunov function is defined as (Eq. 44):

(44) V = 1 2 e T L ¯ + B ¯ e

where e = [e1, e2, ...,en]T.

We define k1 = min {k -i 1}, k2 = min {ki2}, and = min{i}. The derivatives of Eq. 44 are determined to obtain (Eq. 45):

(45) V ˙ = e ˙ T L ¯ + B ¯ e = i = 1 n j = 1 n a ij e j e i b ¯ i e i e ˙ i = i = 1 n j = 1 n a ij e j e i b ¯ i e i k ¯ i 1 j = 1 n a ¯ ij e j e i + b ¯ i e i + + k ¯ i 2 j = 1 n a ¯ ij e j e i + b ¯ i e i i sgn j = 1 n a ¯ ij x j x i + b ¯ i x 0 x i = i = 1 n k ¯ i 1 j = 1 n a ij e j e i b ¯ i e i 2 i = 1 n k ¯ i 2 j = 1 n a ij e j e i b ¯ i e i 1 + i k ¯ 1 i = 1 n j = 1 n a ij e j e i b ¯ i e i 2 k ¯ 2 i = 1 n j = 1 n a ij e j e i b ¯ i e i 1 + k ¯ 1 i = 1 n j = 1 n a ij e j e i b ¯ i e i 2 k ¯ 2 i = 1 n j = 1 n a ij e j e i b ¯ i e i 2 1 + 2

Considering V(e) ≠ 0, Eq. 45 can be rewritten as:

(46) i = 1 n j = 1 n a ij e j e i b ¯ i e i 2 V e = e T L ¯ + B ¯ T L ¯ + B ¯ e 1 2 e T L ¯ + B ¯ T e 2 λ min L ¯ + B ¯

From Eqs. 46 to 47:

(47) V ˙ t k ¯ 1 2 λ min L ¯ + B ¯ k ¯ 2 2 λ min L ¯ + B ¯ 1 + 2

It is known from Lemma 1 that V(t) can converge within finite time. That is, followers can converge to the state of the leader, achieving successful cooperative guidance and control for multiple interceptors.

REALIZATION OF THE DISTRIBUTED NETWORK BASED COOPERATIVE CONTROL STRATEGY

The essence of multi-interceptor cooperative attack is to coordinate the positions of following interceptors and the leading interceptor. Therefore, to realize the distributed network synchronization strategy, each interceptor in the network must follow the velocity commands provided by the synchronization strategy given by Eq. 42.

The kinematic relations of the interceptors in the network that participate in coordinated attack are (Eq. 48):

(48) x ˙ i = V i cos θ i y ˙ i = V i sin θ i

wherei and i represent the two velocity components within the inertial frame of interceptor i in the pitch channel.

Based on the distributed network synchronization strategy given in Eq. 42, the missile velocity reference commands are:

(49) V ¯ mxi = k ¯ i 1 j = 1 n a ¯ ij x j x i + b ¯ i x m x i + k ¯ i 2 j = 1 n a ¯ ij x j x i + b ¯ i x m x i i sgn j = 1 n a ¯ ij x j x i + b ¯ i x m x i + x ˙ m V ¯ myi = k ¯ i 1 j = 1 n a ¯ ij y j y i + b ¯ i y m y i + k ¯ i 2 j = 1 n a ¯ ij y j y i + b ¯ i y m y i i sgn j = 1 n a ¯ ij y j y i + b ¯ i y m y i + y ˙ m

Using Eqs. 48 and 49, the total velocity and flight path angle of the interceptor are obtained as (Eq. 50):

(50) V ¯ mi * = V ¯ mxi 2 + V ¯ myi 2 θ ¯ mi * = arctam V ¯ myi V ¯ mxi

The signal must be filtered to obtain the derivative of the total velocity and flight path angle, x - . . Let x - and x -* 1be the actual command and ideal command of the required signal, respectively. We obtain (Eq. 51):

(51) x ¯ ¨ = 2 ζ n ω n x ¯ ˙ ω n 2 x ¯ + ω n 2 x ¯ 1 *

where ζn and ωn are the damping and bandwidth of the filter, respectively. The use of the filter can effectively address the differentiation problem of the command signals without affecting the amplitudes of the commands and their derivatives.

DESIGN OF FOLLOWING INTERCEPTOR CONTROLLER

It can be seen that the commands provided by the cooperative control strategy can be converted to velocity and flight path angle commands. The controller for following interceptors adopts the dynamic surface SMC algorithm to achieve command signal tracking for the missiles in the cooperative network. Assuming that missile velocities are controllable and air resistance and gravity can be neglected, the flight velocity of a follower can be expressed as (Eq. 52):

(52) V ˙ m = cos α i m P i

where Pi is engine thrust.

From Eq. 53, an error surface is defined as:

(53) s v = V m V ¯ mi

where Vmi is the filtered total velocity of the interceptor. The derivative of sv is obtained as (Eq. 54):

(54) s ˙ = v cos α i m P i V ¯ ˙ mi

where mi is the derivative of Vmi .

The sliding mode reaching law provided below is used to ensure that interceptor velocity can rapidly follow the system command.

(55) s ˙ = k a s k b s λ sgn s

Based on Eqs. 53 to 56, the engine thrust of a follower is (Eq. 56):

(56) P i = m cos α i V ¯ ˙ mi k v 1 s v k v 2 s v λ v sgn s v

Let xi1 = θmi, xi2 = αi, and xi3 = ωi. The kinematic equation of interceptor i in the pitch channel is (Eq. 57):

(57) x ˙ i 1 = a i 23 x i 2 + d i 1 x ˙ i 2 = a i 33 x i 2 + d i 2 x ˙ i 3 = a i 43 x i 2 + a i 44 x i 3 + b i 3 u i + d i 3

where ai23=qiSCyiαimVm,ai33=qiSCyiαimVm,ai43=qiSLm¯ziαiJz,ai44=qiSLm¯ziωziJz,bi4=1Jz

Following the FTDO used above for the leader, an FTDO is designed to estimate disturbance di1 (Eq. 58):

(58) z ˙ i 10 = v i 10 + a i 23 x i 2 , z ˙ i 11 = v i 11 , z ˙ i 12 = v i 22 v i 10 = λ i 10 L i 1 1 / 3 z i 10 x i 1 2 / 3 sgn z i 10 x i 1 + z i 11 v i 11 = λ i 11 L i 1 1 / 2 z i 11 v i 10 1 / 2 sgn z i 11 v i 10 + z i 12 v i 12 = λ i 12 L i 1 z i 12 v i 11 q i 1 / p i 1 sgn z i 12 v i 11 z i 10 = x ˜ i 1 , z i 11 = d ˜ i 1 , z i 12 = d ˜ ˙ i 1

where the estimated value of di1 is i1 and the estimation errors are ei11 = zi11 - di1.

Similarly, unknown disturbances di2 and di3 are estimated with estimation errors of ei12 = zi 12 - di 2 and ei 13 = zi13 - di3, respectively.

Based on the FTDO estimates and kinematic model in the pitch channel, the controller for following interceptors is designed using the dynamic surface SMC law.

• The first dynamic error surface is defined as (Eq. 59):

(59) s i 1 = a i 23 1 x i 1 θ ¯ m

The derivative of si1 is obtained (Eq. 60):

(60) s i 1 = x i 2 + a i 23 1 d i 1 θ ¯ ˙ m

Based on the dynamic surface design method and FTDO, the virtual control input of the first dynamic surface is (Eq. 61):

(61) x i 2 * = a i 2 1 d ˜ i 1 + θ ¯ ˙ m k i 1 s i 1

where ki1 > 0. To prevent the increase in computational complexity owing to the ‘explosion of terms’ while finding the derivative of the virtual control input, x * 3 is fed through a first-order low-pass filter to obtain the filtered virtual control input (Eq. 62):

(62) τ i 2 x ¯ ˙ i 2 * + x ¯ i 2 * = x i 2 * , x ¯ i 2 * 0 = x i 2 * 0 x ¯ ˙ i 2 * = τ i 2 1 x ¯ i 2 * x i 2 *

where τi2 > 0 is the time constant of the filter.

The second dynamic error surface is defined as (Eq. 63):

(63) s i 2 = x i 2 x ¯ i 2 *

The derivate of si2 is determined (Eq. 64):

(64) s ˙ i 2 = a i 33 x i 2 + x i 3 + d i 2 x ¯ ˙ i 2 *

Similar to the first dynamic surface, the virtual control input of the second dynamic surface is (Eq. 65):

(65) x i 3 * = a i 33 x i 2 d ˜ i 2 + x ¯ ˙ i 2 * k i 2 s i 2

where ki2 > 0. x*i3 is fed through the following low-pass filter to obtain (Eq. 66):

(66) τ i 3 x ¯ ˙ i 3 * + x ¯ i 3 * = x i 3 * , x ¯ i 3 * 0 = x i 3 * 0 x ¯ ˙ i 3 * = τ x ¯ i 3 * x i 3 * i 3 1

where τi3 > 0 is the time constant of the filter.

• The third dynamic error surface is defined as (Eq. 67):

(67) s i 3 = x i 3 x ¯ i 3 *

The derivative of si3 is determined (Eq. 68):

(68) s ˙ i 3 = a i 43 x i 2 + a i 44 x i 3 + b i 3 u i + d i 3 x ¯ ˙ i 3

The following sliding mode reaching law is used to ensure a high rate of convergence for the system (Eq. 69):

(69) s ˙ = k a s k b s λ sgn s

The dynamic surface SMC law for following interceptors is (Eq. 70):

(70) u i = b i 3 1 a i 43 x i 2 a i 44 x i 3 d ˜ i 3 + x ¯ ˙ i 3 * k i 31 s i 3 k i 32 s i 3 λ i 3 sgn s i 3

where ki31 > 0, ki32 > 0, and 0 < λi3 < 1.

The stability of the control algorithm for followers can be proved using Eqs. 20 to 40.

SIMULATION VALIDATION

To validate the effectiveness of the improved distributed cooperative IGC algorithm, we assume a communication topology in which the leader can communicate with three other followers and neighboring communication exists between the followers, as shown in Fig. 2. The initial conditions of the leader, followers, and target are listed in Table 1.

Figure 2
Communication topology of the leader and followers.

Table 1
Initial conditions of the leading interceptor, following interceptors, and target.

The parameters of the FTDO are provided below.

  1. FTDO parameters of the leader: λ20 = λ30 = λ40 = 2, λ21 = λ31 = λ41 = 1.5, λ22 = λ32 = λ42 = 2, q2 = q3 = q4 = 0.5, p2 = p3 = p4 = 8, σ20 = σ21 = σ22 = σ30 = σ31 = σ32 = σ40 = σ41 = σ42 = 0.1, L2 = 100, L3 = 10, and L4 = 50.

  2. FTDO parameters of the followers: λi10 = λi11 = λi12 = 2, λi11 = λi21 = λi31 = 1.5, λi12 = λi22 = λi32 = 1.5, qi1 = qi2 = qi3 0.5, pi1 = pi2 = pi3 = 8, and Li1 = Li2 = Li3 = 10.

Parameters of the dynamic surface SMC algorithm:

  1. Parameters for the leader control law: k2 = 5, k3 = 10, k4 = 12, k5 = 16, = 0.6, and x2d = 0.

  2. Parameters for the follower control law: kv1 = kv 2 = 2.5, ki 1 = 5, ki 2 = 2.5, ki 3 = 10, ki 31 = 40, ki 32 = 5, and λi 1 = λi 3 = λv = 0.6.

Parameters for the filter: τ3 = τ4 = τi2 = τi 3 = 0.002, ζn = 0.8, and ωn = 40.

Parameters for the distributed cooperative control strategy:; ki1 = 0.2, ki 2 = 0.5, and i = 0.6.

It is assumed that the disturbance in the system is d3 = d4 = di1 = di 2 = di3 = 0.1sin(t) and the target acceleration is a = 5 m/s2.

The regular and improved distributed cooperative control strategies are examined in the simulations. The formula for the former is (Eq. 71):

(71) v i = k ¯ j 1 j = 1 n a ¯ ij x j x i + b ¯ i x 0 x i + x ˙ 0

where; kj1 > 0.8.

Simulation results are obtained using the parameters given above, and they are compared in Figs. 3 to 12.

Figure 3
Trajectories of the interceptors and target obtained using the improved cooperative control strategy.

Figure 4
Velocity curves of the following interceptors obtained using the improved cooperative control strategy.

Figure 5
Flight path angles of the interceptors obtained using the improved cooperative control strategy.

Figure 6
AOA curves of the interceptors obtained using the improved cooperative control strategy.

Figure 7
Pitch angular velocities of the interceptors obtained using the improved cooperative control strategy.

Figure 8
Trajectories of the interceptors and target obtained using the regular cooperative control strategy.

Figure 9
Velocity curves of the following interceptors obtained using the regular cooperative control strategy.

Figure 10
Flight path angles of the interceptors obtained using the regular cooperative control strategy.

Figure 11
AOA curves of the interceptors obtained using the regular cooperative control strategy.

Figure 12
Pitch angular velocities of the interceptors obtained using the regular cooperative control strategy.

The trajectories of the interceptors and target obtained using the two strategies are shown in Figs. 3 and 8. A comparison between the figures shows that when the improved strategy is used, follower trajectories gradually approach the target trajectory with a higher rate of convergence and smoother trajectory curves, and followers are able to hit the target by following the leader.

The velocity curves of the interceptors obtained using the two strategies are shown in Figs. 4 and 9. Convergence is reached at 6-8 s using the improved strategy, whereas it is reached at 8-10 s using the regular strategy. Comparisons between Figs. 5 and 10, 6 and 11, and 7 and 12 suggest that the improved strategy proposed in this study provides a higher rate of convergence and smoother transition with strong robustness.

CONCLUSION

An improved distributed network cooperative IGC algorithm is developed based on the leader-follower topology to address the multi-interceptor IGC problem. The controller for the leading interceptor is designed based on an FTDO and the nonsingular fast dynamic surface SMC law, whose stability is proved using the Lyapunov principle. An improved multi-interceptor cooperative control strategy is proposed based on distributed network cooperative control. The following interceptor controller is similarly designed using an FTDO and dynamic surface SMC. The algorithm is validated using simulations. It is demonstrated that the developed algorithm can meet the cooperative guidance and control requirements of multiple interceptors while increasing the rate of convergence for the interceptors that react to cooperative control commands.

REFERENCES

  • Balhance N, Weiss M, Shima T (2017) Cooperative guidance law for intrasalvo tracking. Journal of Guidance, Control, and Dynamics 40(6):1441-1456. https://doi.org/10.2514/1.G002250
    » https://doi.org/10.2514/1.G002250
  • Cho D, Kim HJ, Tahk MJ (2016) Nonsingular sliding mode guidance for impact time control. Journal of Guidance, Control, and Dynamics 39(1):61-68. https://doi.org/10.2514/1.G001167
    » https://doi.org/10.2514/1.G001167
  • Daughtery E, Qu ZH (2014) Optimal design of cooperative guidance law for simultaneous strike. Presented at: 53rd IEEE Conference on Decision and Control; Los Angeles, USA. https://doi.org/10.1109/CDC.2014.7039510
    » https://doi.org/10.1109/CDC.2014.7039510
  • Harl N, Balakrishnan SN (2012) Impact time and angle guidance with sliding mode control. J IEEE Transactions on Control Systems Technology 20(6):1436-1449. https://doi.org/10.1109/TCST.2011.2169795
    » https://doi.org/10.1109/TCST.2011.2169795
  • Jeon IS, Lee JI, Tahk MJ (2010) Homing guidance law for cooperative attack of multiple missiles. J Journal of Guidance, Control, and Dynamics 33(1):275-280. https://doi.org/10.2514/1.40136
    » https://doi.org/10.2514/1.40136
  • Kang S, Kim HJ (2011) Differential game missile guidance with impact angle and time constrain. IFAC Proceedings Volumes 44(1):3920-3925. https://doi.org/10.3182/20110828-6-IT-1002.00805
    » https://doi.org/10.3182/20110828-6-IT-1002.00805
  • Kumar SR, Ghose D (2014) Cooperative rendezvous guidance using sliding mode control for interception of stationary targets. IFAC Proceedings Volumes 47(1):447-483. https://doi.org/10.3182/20140313-3-IN-3024.00154
    » https://doi.org/10.3182/20140313-3-IN-3024.00154
  • Lee JI, Jeon IS, Tahk MJ (2007) Guidance law to control impact time and angle. IEEE Transactions on Aerospace and Electronic Systems 43(1):301-310. https://doi.org/10.1109/TAES.2007.357135
    » https://doi.org/10.1109/TAES.2007.357135
  • Lee Y, Kim Y, Moon G, Jun BE (2016) Sliding mode based missile integrated attitude control schemes considering velocity change. Journal of Guidance, Control, and Dynamics 39(3):423-436. https://doi.org/10.2514/1.G001416
    » https://doi.org/10.2514/1.G001416
  • Menon PK, Ohlmeyer EJ (2001) Integrated Design of Agile Missile Guidance and Autopilot Systems. Control Engineering Practice 9(10):1095-1106. https://doi.org/10.1016/S0967-0661(01)00082-X
    » https://doi.org/10.1016/S0967-0661(01)00082-X
  • Nikusokhan M, Nobahari H (2016) Closed-form optimal cooperative guidance law against random step maneuver. IEEE Transactions on Aerospace and Electronic Systems 52(1):319-336. https://doi.org/10.1109/TAES.2015.140623
    » https://doi.org/10.1109/TAES.2015.140623
  • Ran MP, Wang Q, Hou DL, Dong C (2014) Backstepping Design of Missile Guidance and Control Based on Adaptive Fuzzy Sliding Mode Control. Chinese Journal of Aeronautics 27(3):634-642. https://doi.org/10.1016/j.cja.2014.04.007
    » https://doi.org/10.1016/j.cja.2014.04.007
  • Seyedipour SH, Jegarkandi MF, Shamaghdari S (2017) Nonlinear integrated guidance and control based on adaptive back-stepping scheme. Aircraft Engineering and Aerospace Technology 89(3):415-424. https://doi.org/10.1108/AEAT-12-2014-0209
    » https://doi.org/10.1108/AEAT-12-2014-0209
  • Shaferman V, Shima T (2015) Cooperative optimal guidance laws for imposing a relative intercept angle. Journal of Guidance, Control, and Dynamics 38(8):1395-1408. https://doi.org/10.2514/1.G000568
    » https://doi.org/10.2514/1.G000568
  • Shamaghdari S, Nikravesh SKY, Haeri M (2015) Integrated guidance and control of elastic flight vehicle based on robust MPC. International Journal Of Robust And Nonlinear Control 25(15):2608-2630. https://doi.org/10.1002/rnc.3215
    » https://doi.org/10.1002/rnc.3215
  • Shtessel YB, Shkolnikov IA, Levant A (2007) Smooth second-order sliding modes: missile guidance application. Automatica 43(8):1470-1476. https://doi.org/10.1016/j.automatica.2007.01.008
    » https://doi.org/10.1016/j.automatica.2007.01.008
  • Shtessel YB, Shkolnikov IA, Levant A (2009) Guidance and control of missile interceptor using second-order sliding modes. IEEE Transactions on Aerospace and Electronic Systems 45(1):110-124. https://doi.org/10.1109/TAES.2009.4805267
    » https://doi.org/10.1109/TAES.2009.4805267
  • Sun XJ, Zhou R, Hou DL, Wu J (2014) Consensus of leader-followers system of multi-missile with time-delays and switching topologies. Optik 125(3):1202-1208. https://doi.org/10.1016/j.ijleo.2013.07.159
    » https://doi.org/10.1016/j.ijleo.2013.07.159
  • Vaddi SS, Menon PK, Ohlmeyer EJ (2009) Numerical State-dependent Riccati Equation Approach for Missile Integrated Guidance Control. Journal of Guidance, Control and Dynamics 32(2):699-703. https://doi.org/10.2514/1.34291
    » https://doi.org/10.2514/1.34291
  • Wang XF, Zheng YY, Lin H (2015) Integrated guidance and control law for cooperative attack of multiple missile. Aerospace Science and Technology 42:1-11. https://doi.org/10.1016/j.ast.2014.11.018
    » https://doi.org/10.1016/j.ast.2014.11.018
  • Zhao E, Wang S, Chao T, Yang M (2014) Multiple missiles cooperative guidance based on leader-follower strategy. Presented at: 2014 IEEE Chinese Guidance, Navigation and Control Conference; Yantai, China. https://doi.org/10.1109/CGNCC.2014.7007366
    » https://doi.org/10.1109/CGNCC.2014.7007366
  • Zhao JB, Yang SX (2017) Review of muti-missile cooperative guidance. Acta Aeronautica et Astronautica Sinica 38(1):20256. https://doi.org/10.7527/S1000-6893.2016.0136
    » https://doi.org/10.7527/S1000-6893.2016.0136
  • Zhao QL, Chen J, Dong XW, Li Q, Ren Z (2016) Cooperative guidance law for heterogeneous missiles intercepting hypersonic weapon. Acta Aeronautica et Astronautica Sinica 37(3):936-948. https://doi.org/10.7527/S1000-6893.2015.0235
    » https://doi.org/10.7527/S1000-6893.2015.0235
  • Zou L, Ding QX, Zhou R (2010) Distribute cooperative guidance for multiple heterogeneous networked missiles. Journal of Beijing University of Aeronautics and Astronautics 36(12):1432-1435. https://doi.org/10.13700/j.bh.1001-5965.2010.12.023
    » https://doi.org/10.13700/j.bh.1001-5965.2010.12.023

Edited by

Section Editor: Luiz Martins-Filho

Publication Dates

  • Publication in this collection
    02 May 2019
  • Date of issue
    2019

History

  • Received
    14 Feb 2018
  • Accepted
    17 Apr 2018
Departamento de Ciência e Tecnologia Aeroespacial Instituto de Aeronáutica e Espaço. Praça Marechal do Ar Eduardo Gomes, 50. Vila das Acácias, CEP: 12 228-901, tel (55) 12 99162 5609 - São José dos Campos - SP - Brazil
E-mail: submission.jatm@gmail.com