[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Next Article in Journal
Monitoring of Hidden Corrosion Growth in Aircraft Structures Based on D-Sight Inspections and Image Processing
Previous Article in Journal
Revisiting the Modeling of the Conversion Gain of CMOS Image Sensors with a New Stochastic Approach
You seem to have javascript disabled. Please note that many of the page functionalities won't work as expected without javascript enabled.
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A New Sliding Mode Control Algorithm of IGC System for Intercepting Great Maneuvering Target Based on EDO

School of Astronautics, Beijing Institute of Technology, Beijing 100081, China
*
Author to whom correspondence should be addressed.
Sensors 2022, 22(19), 7618; https://doi.org/10.3390/s22197618
Submission received: 28 August 2022 / Revised: 25 September 2022 / Accepted: 1 October 2022 / Published: 8 October 2022
(This article belongs to the Section Sensor Networks)
Figure 1
<p>The relative motion of the missile and target.</p> ">
Figure 2
<p>Dynamics of the missile in the pitch plane.</p> ">
Figure 3
<p>The maneuver characteristics of the target.</p> ">
Figure 4
<p>Missile–Target pursuit trajectory by using EDO and SMCBS.</p> ">
Figure 5
<p>(<b>a</b>) The curve of LOS angular rate; (<b>b</b>) The curve of rudder deflection; (<b>c</b>) The curve of the sliding mode surface proposed in this paper; (<b>d</b>) The curve of the pitch angular rate; (<b>e</b>) The curve of the pitch angle; (<b>f</b>) The curve of the attack angle.</p> ">
Figure 5 Cont.
<p>(<b>a</b>) The curve of LOS angular rate; (<b>b</b>) The curve of rudder deflection; (<b>c</b>) The curve of the sliding mode surface proposed in this paper; (<b>d</b>) The curve of the pitch angular rate; (<b>e</b>) The curve of the pitch angle; (<b>f</b>) The curve of the attack angle.</p> ">
Figure 6
<p>The maneuver characteristics of the target.</p> ">
Figure 7
<p>(<b>a</b>) Missile–Target pursuit trajectory; (<b>b</b>) The curve of the LOS angular rate; (<b>c</b>) The curve of the rudder deflection; (<b>d</b>) The curve of the sliding mode surface; (<b>e</b>) The curve of the pitch angular rate; (<b>f</b>) The curve of the attack angle.</p> ">
Figure 7 Cont.
<p>(<b>a</b>) Missile–Target pursuit trajectory; (<b>b</b>) The curve of the LOS angular rate; (<b>c</b>) The curve of the rudder deflection; (<b>d</b>) The curve of the sliding mode surface; (<b>e</b>) The curve of the pitch angular rate; (<b>f</b>) The curve of the attack angle.</p> ">
Figure 8
<p>(<b>a</b>) The miss distance in x and y; (<b>b</b>) The characteristic of the relative distance of M—T.</p> ">
Review Reports Versions Notes

Abstract

:
To intercept the great maneuvering target, combining with the sliding mode and the extended disturbance observer, a new control algorithm for integrated guidance and control (IGC) system is proposed in this paper. Firstly, the paper formulates the Missile–Target problem. Then the paper establishes an uncertain IGC dynamic model where the nonlinearities, the perturbations and the maneuvering of the target are regarded as disturbance. Secondly, a second-order disturbance observer is designed to estimate the disturbance and their derivatives.. After this, combining with the second-order disturbance observer, a modified sliding surface and the corresponding reaching law are designed to obtain the rudder deflection command directly. Thus, the real sense of IGC system is achieved. Next, the paper uses the Lyapunov stability theory to prove the stability of the system. Finally, the paper provides different simulation cases, which have different maneuver modes of the target, to demonstrate the superiority of the proposed method in reducing the response time, increasing the rudder response, and having a high interception probability.

1. Introduction

Nowadays, high precision guidance weapons have been widely used in modern military affairs, especially in the Gulf War (1991), the Afghan War (2001), and the Russia—Ukraine War (2022). Thus, a growing number of countries have been researching high performance, high speed and high precision weapon systems. Additionally, the integrated guidance and control (IGC) system has attracted researchers’ attention, due to much consideration about the rapid response, the least time delay and the coupling relation between the control and the guide.
As is well known, when designing a new guidance and control system for a missile, the traditional process usually neglects the coupling effect between the guidance loop and the control loop. These two subsystems are often designed separately, which is feasible when the target has little or no maneuver capability. However, for high speed and great maneuver targets, the relative movement between the missile and the target changes rapidly and the coupling effect will become stronger. Furthermore, the bandwidth of the guidance loop will restrict the interception procedure. In addition, using the traditional design methods, the performance of the missile may degrade and the closed loop of the missile may even be instable.
Compared with the traditional design process, the IGC system can calculate the rudder deflection command directly from the relative motion information between missile and target. This method can fully consider the coupling effect between the guidance loop and the control, and avoid the time delay between these two loops. Furthermore, the procedure of the IGC can also reduce the iterative process. Thus, it is extremely advantageous to intercept the maneuvering targets. Therefore, many studies had been investigated on the IGC controller design. Considering the field-of-view (FOV) constraint, Zhao [1] developed a new IGC control method for missiles with a strapdown seeker by using a neural network. However, the speed of convergence is slow and its interception accuracy is not good. Shima [2] developed an IGC scheme by using the SMC technique. However, the chattering problem of SMC had not been resolved, and the rapidity of the IGC system also needs to be improved. To improve the performance of sensors which have look-angle requirements, Shaferman [3] proposed a new control law that enables controlling the look-angle based on linear missile dynamics in a linear optimal control framework. However, it requires the time-to-go information which is usually a formidable challenge. Menon [4] designed a new control method for the integrated guidance and autopilot system by using the feedback linearization technique. However, the coupling effect between the guidance and the control loop is ignored. To improve the interception performance, Wang [5] developed a novel control strategy for the integrated guidance and control design subject to input constraints. In respect of an unknown maneuvering target with multiple uncertainties and control constraint, Shao [6] proposed a novel composite integrated guidance and control (IGC) law by using the back-stepping technique and the extended state observer (ESO). While the paper also separated the IGC system into the guidance loop and the control loop. Considering the type of the target maneuvers and the missile model uncertainties, Yan [7] proposed a new control law for the IGC system by using the small-gain theorem. However, the interception performance was not better, especially with regards to intercepting high maneuvering targets. Kim [8] transformed the IGC control problem into a single finite-horizon optimization problem with various terminal constraints and it will be explicitly solved in the discrete-time domain for terminal homing. Regarding the maneuvering target, Park [9] proposed a novel control law for the IGC system by using model predictive control (MPC) technology. However, the accuracy of the model has a great influence on the performance of MPC. To intercept and rendezvous the maneuvering target within an obstacle’s environments, Weiss [10] designed a new control algorithm by using linear quadratic optimal control theory. Ming [11] proposed a new control method for the IGC system based on approximations of the Hamilton—Jacobi—Bellman equation. However, the disturbances and uncertainties of the 6-DOF missile model were not considered. When considering the constrained impact angle, a novel IGC control algorithm was investigated with a non-singular terminal sliding mode control (NTSMC) technique in reference [12]. However, the fatal disadvantage is that this approach cannot obtain the rudder deflection command directly. Therefore, it is not a real type of IGC system. Wang [13] proposed a new IGC control law for dual-control missiles based on the backstepping sliding mode design approach. However, the computation explosion problem of the conventional backstepping design method was ignored. Liu [14] developed a new robust 3D-IGC control approach for the STT hypersonic missile with high uncertainties and strict impact angle constraints by using the dynamic inversion theory. Hou [15] proposed a novel integrated guidance and autopilot design method for homing missiles based on the adaptive block dynamic surface control approach. However, the interception performance is not superior when up against large maneuvering targets. Xiong [16] uses the dynamic surface control and extended state observer techniques to establish a new three-dimensional IGC control law for a BTT missile attacking a ground fixed target in the presence of input saturation and actuator failure. However, it is clear that influences from the change of velocity in terminal flight are always ignored. Zhou [17] designed a new three-dimensional IGC control law based on the fractional integral terminal sliding mode control (FITSMC) scheme for STT missiles with an impact angle constraint. However, the system’s uncertainties and unknown disturbances have not been resolved. Su [18] proposed a multivariable NTSMC strategy for six-degree-of-freedom reusable launch vehicles by using the disturbance observer technique. Su [19] proposed a new robust adaptive backstepping control (RABC) strategy to solve the problem caused by the large range of flight envelopes for reusable launch vehicles. However, this strategy consists of two-loop controllers designed via the backstepping method. The outer loop can track the desired attitude by the design of virtual control the desired angular velocity, and the inner one can track the desired angular velocity by the design of the control torque. Wang [20] proposed a new adaptive IGC control law for hypersonic vehicles in dive phase, when considering the 3D impact angles, the commands of Euler angles, the normal overload and the three-channel body rates. However, it is obvious that this approach did not consider the FOV constraints. Wang [21] established a new integrated guidance and control law by using the dynamic surface control theory, when considering multiple missiles attacking targets cooperatively. Tee [22] investigated a new control algorithm for nonlinear systems with state constraints by using Integral Barrier Lyapunov Functionals (iBLF). Although, the core idea of this method is still to use the backstepping control strategy. In recent years, with the rapid development of machine learning theory, a neural network has been applied to the IGC system. Yu [23] developed a novel fixed-time fast nonsingular terminal slide mode surface (FNTSMS) to addresses the simultaneous attack of multiple missiles against a maneuvering target in 3D space. By using this method, all missiles can attack the target at the same desired time. Zhou [24] developed a novel IGC control algorithm by combining the neural network with the backstepping control theory. However, the convergence rate is relatively slow when estimating the uncertainty terms in the IGC model. In addition, Gaudet [25] proposed a novel IGC guidance law that uses observations consisting solely of seeker line-of-sight angle measurements and their rate of change. Although it introduces the reinforcement meta-learning neural network, which just participates in optimizing the new policy.
In terms of the methods mentioned above, most of these often use the idea of BC, which did not achieve the true concept of IGC. Furthermore, using a neural network to get the rudder deflection command often takes a large number of iterations, which is not suitable for the real battlefield scene or for intercepting the great maneuvering target. In addition, the conventional SMC method often chose a linear sliding surface, which has the fatal shortcomings in that it cannot eliminate the chattering phenomenon, and the state tracking error will not converge to zero in a limited time. Therefore, to solve all these problems, a new sliding mode control algorithm of the IGC System has been designed. The major contributions in this paper are summarized as follows:
(1)
A new IGC nonlinear mathematic dynamic model, which contains the uncertain terms, is established. In this model, the nonlinearities, and the perturbations caused by variations of aerodynamic parameters are viewed as disturbance.
(2)
A new IGC method by using a modified sliding surface, which contains all state variables instead of backstepping technique, is proposed to obtain control command directly. Thus, it can achieve the true concept of an IGC system.
(3)
To estimate the uncertainties and their derivatives, the paper designs the second-order disturbance observer to compensate for the proposed IGC controller.
(4)
The IGC system’s stability is strictly proved with the Lyapunov theory, and the contrastive simulation results are presented to verify the effectiveness and superiority of the designed method.
This paper is organized as follows: the introduction of IGC is stated in Section 1. Then the IGC dynamic model is formulated in Section 2. The design of the IGC law and its stability analysis are described in Section 3. Simulation performance is illustrated in Section 4. Finally, the conclusion is presented in Section 5.

2. Problem Formulation

Taking the pitch plane as an example, the paper describes the relative motion of the Missile–Target and the pursuit of it is shown in Figure 1. The dynamic schematic of the interceptor steered by the tail aerodynamic control surfaces is shown in Figure 2.
Figure 1 denotes the pursuit geometry of the missile–target in the pitch plane. X O Y is the inertial coordinate system. v m ,   θ m and a m represent the velocity, flight path angle and normal acceleration of the missile, respectively. v T ,   θ T and a T denote the velocity, flight path angle and normal acceleration of the target, respectively. R is the relative distance between the missile and the target, and q is the LOS angle. In addition, x m ,   y m and x T ,   y T denote the current position of the missile and target in the inertial coordinate system, respectively. O m x b is body axis of the missile, and ϑ is the pitch angle of the missile.
Figure 2 depicts a schematic of the missile steered by the effects of tail aerodynamic control surfaces in the pitch plane. M g ,   X a e r o and Y a e r o denote the gravity, the aerodynamic drag and the lift force of the missile, respectively. In addition, α is the attack angle.

2.1. Subsection Missile-Target Engagement Kinematics

According to Figure 1 and Figure 2, assuming that v m = 0 ,   v T = 0 , the missile–target engagement dynamics are formulated as follows.
R ˙ = v T cos ( θ T q ) v m cos ( θ m q )
R q ˙ = v T sin ( θ T q ) v m sin ( θ m q )
θ ˙ T = a T v T
θ ˙ m = a m v m
Then, differentiating (1) and combining with (2) yields
R q ¨ + 2 R ˙ q ˙ = a T cos ( θ T q ) a m cos ( θ m q )

2.2. Missile Dynamics

In this paper, the nonlinear dynamic model for the missile in the pitch plane is as follows
{ a m = n y g = Y m g cos θ m + ω z ϑ ˙ = ω z J z ω ˙ z = M 0 ( α , M a , h , V m , ω z ) + M z δ z α = ϑ θ m
where Y is the lift force. n y is the normal overload. g is the acceleration of gravity. ϑ is the pitch angle. ω z is the pitch rate. α is the attack angle. J z is the moment of inertia about z-axis. δ z is the deflection angle for pitch control. M δ z represents the control contribution to the angular acceleration. M 0 represents the angular acceleration contributions from all other sources and it is approximated as M 0 = M α α + M ω z ω z here M α is the angular acceleration contributions from the attack angle, and M ω z is the angular acceleration contribution to the pitch rate.
The lift force and relative parameters are defined as follows.
{ Y = 57.3 Q S c y α α M α = 57.3 Q S L m z α M ω z = Q S L 2 m z ω z V m M δ z = 57.3 Q S L m z δ z
where Q is the dynamic pressure, which is defined as Q = 0.5 ρ V m 2 . S is the aerodynamic reference area. L is the reference length. c y α is the lift force derivative with respect to α . c y δ z is the lift force derivative with respect to δ z . M α ,   M ω z and M δ z denote the moment determined by aerodynamic parameters such as the angle of attack α , pitch angular rate ω z , and deflection angle for pitch control δ z .
According to Equations (3)–(6), when differentiating n y , we obtain the following equation.
n ˙ y = 57.3 Q S c y α m g ω z + ( g sin ( θ m ) v m 57.3 Q S c y α m v m ) n y + d n y
According to Equations (3)–(8), the missile dynamic model is as follows.
{ a m = n y g = 57.3 Q S c y α α m g cos θ m + ω z ϑ ˙ = ω z J z ω ˙ z = 57.3 Q S L m z α α + Q S L 2 m z ω z V m ω z + 57.3 Q S L m z δ z δ z α = ϑ θ m n ˙ y = 57.3 Q S c y α m g ω z + ( g sin ( θ m ) v m 57.3 Q S c y α m v m ) n y + d n y

2.3. The Uncertain Linear IGC Model

In this section, to establish the uncertain linear system, the nonlinearities, the perturbations caused by variations of aerodynamic parameters and other terms are viewed as disturbance. Before constructing the uncertain linear IGC model, we will first define V r q = R q ˙ . Then differentiating V r q , together with Equation (5) yields
V ˙ r q = R ˙ R V r q + a T cos ( θ T q ) a m cos ( θ m q )
Then, we can define x 1 = V r q / ( Y / α m ) , x 2 = α , x 3 = ω z and u = δ z . Thus, the state vector is defined as X = [ x 1 , x 2 , x 3 ] . Then, considering the model error and regarding the nonlinearities, the perturbations caused by variations of aerodynamic parameters and other terms as disturbance, the IGC dynamic model with the strict-feedback state equation can be formulated as follows.
{ x ˙ 1 = x 2 + d 1 x ˙ 2 = x 3 + κ 1 x 2 + d 2 x ˙ 3 = b u + κ 2 x 3 + κ 3 x 2 + d 3
where d 1 , d 2 , d 3 are defined as follows.
d 1 = ( θ ˙ m R ˙ R ) x 1 + a T cos ( θ T q ) 57.3 Q S c y α / m         + g cos θ m cos ( θ m q ) 57.3 Q S c y α / m + d ˜ 1 d 2 = κ 4 + d ( c y α ) + d ˜ 2 d 3 = d ( m z α , m z ω z , m z δ z ) + d ˜ 3
Equations (11) and (12) show d ˜ 1 ,   d ˜ 2 and d ˜ 3 denote the model error. The disturbance d 1 contains the unknown target acceleration, time-varying nonlinearities with respect to system states and the model error. d 2 contains the time-varying perturbations caused by variations of aerodynamic parameters and d ( c y α ) , d 3   d ( m z α , m z ω z , m z δ z ) and the model error.
As in Equation (11), κ 1 ,   κ 2 ,   κ 3 ,   κ 4 and b are defined as follows
{ κ 1 = 1 m V m 57.3 Q S c y α , κ 2 = Q S L 2 m z ω z J z V m κ 3 = 57.3 Q S L m z α J z , κ 4 = g cos θ m V m b = 57.3 Q S L m z δ z J z
Thus, the IGC dynamic model becomes a linear 3rd order single input system affected by uncertain disturbances.

3. IGC Controller Design

As is well known, the conventional SMC method often chose a linear sliding surface, which has the fatal shortcomings that it cannot eliminate the chattering phenomenon and the state tracking error will not converge to zero in a limited time. To solve all these problems, a new sliding mode control algorithm of the IGC system was designed. In this section, the paper will present a modified sliding surface to obtain the control law directly and it provides a design of a second-order disturbance observer to estimate the disturbances and their derivatives. Before establishing the observer, it is necessary to provide some assumptions considered in this paper.
Assumption 1.
The disturbances d i , ( i = 1 , 2 , 3 ) are continuous, and satisfies the following condition.
| d j d i ( t ) d t j | μ , ( i = 1 , 2 , 3 , j = 0 , 1 , 2 )
where μ is a positive number.

3.1. A New Modified Sliding Surface and the Controller Design

As mentioned in the introduction section, many existing control algorithms are designed for the IGC system. All of these methods mostly used the traditional separation idea that the guidance command is given by the guidance loop first, and then the missile is controlled by the control loop to achieve the guidance command, which is not the true concept of IGC. Furthermore, there is the fatal shortcoming of time delay, which is caused by the command filter.
Firstly, according to Equation (11), a conventional sliding surface is given as follows
s ¯ = c 1 x 1 + c 2 x 2 + x 3
where c 1 and c 2 are positive constants.
Remark 1.
In this paper, the purpose of missile control is that the angular rate is equal to zero q ˙ = 0 . The initial form of sliding mode surface will be governed by
s ˜ = c 1 x 1 + c 2 x ˙ 1 + x ¨ 1 = c 1 x 1 + ( c 2 + κ 1 ) x 2 + x 3 + c 2 d 1 + d 2 + d ˙ 1 *
where c 1 > 0 , c 2 > 0 , and the larger c 2 is, the faster the sliding mode converges.
A mentioned in previous section, the dynamic model error, the nonlinearities, target maneuvers, perturbations, etc. are viewed as disturbance in this paper. Thus, considering all those state variables and all estimates of the unmatched disturbances as well as their derivatives. And combining with Equations (15) and (16), it is obviously that the disturbances are unknown. Thus, they can be replaced by the estimates. In addition, to further improve the speed of convergence, the nonlinear exponential function is introduced to the sliding mode surface. Thus, the novel sliding mode surface can be modified as follows.
{ s ^ = c 1 x 1 + ( c 2 + κ 1 ) x 2 + x 3 + c 2 d ^ 1 + d ˙ ^ 1 * + d ^ 2 s = s ^ s ^ ( 0 ) e γ t
where γ is a positive constant. d ^ 1 , d ^ 2 and d ˙ ^ 1 * are the estimate of d 1 , d 2 and d ˙ 1 * respectively.
Differentiating Equation (17), together with Equation (11), the reaching law and the control input are designed as follows
s ˙ = ( k l s + k s sgn ( s ) ) + c 1 d ˜ 1 +       ( c 2 + κ 1 ) d ˜ 2 + d ˜ 3 + c 2 d ^ ˙ 1 + d ^ ˙ 2 + d ˙ ^ 1 *
u = 1 b ( ( c 1 + c 2 κ 1 + κ 1 κ 1 + κ 3 ) x 2 + ( c 1 + κ 1 + κ 2 ) x 3 + ( c 2 + κ 1 ) d ^ 2 + c 1 d ^ 1 + d ^ 3 + γ s ( 0 ) e γ t + k l s + k s sgn ( s ) )
where k l > 0 , k s > 0 , and the term k l s / b in (18) helps alleviate chatter by making it possible to use a smaller k s and assure ultimate boundedness of s .
Remark 2.
To reduce the chattering phenomenon, the sign function is replaced by the saturation function in this paper. Thus, the sliding mode controller can be written as follows.
u = 1 b ( ( c 1 + c 2 κ 1 + κ 1 κ 1 + κ 3 ) x 2 + ( c 1 + κ 1 + κ 2 ) x 3 + ( c 2 + κ 1 ) d ^ 2 + c 1 d ^ 1 + d ^ 3 + γ s ( 0 ) e γ t + k l s + k s sat ( s ) )

3.2. Stability Analysis

In this section, the paper will use Extension of Disturbance Observer to estimate the disturbances and their derivatives firstly. Then the paper will give the stability analysis of the controller by using Lyapunov stability theory.
Firstly, the disturbance d i ( i = 1 , 2 , 3 ) and its derivatives can be estimated by
{ d ^ i = p i 1 + l i 1 x i p ˙ i 1 = l i 1 ( x i + 1 + d ^ i * ) + d ˙ ^ i d ˙ ^ i = p i r + l i r x i p ˙ i r = l i r ( x i + 1 + d ^ i * )
In Equation (21), d ^ i and d ˙ ^ i denote the error in the estimation of d i and d ˙ i respectively, p i 1 , p i r the auxiliary variables, and l i 1 , l i r are user chosen constants.
Then, let the estimation errors, e ˜ i be defined as
e ˜ i = [ d ˜ i    d ˙ ˜ i d ˜ i * r ] T
where d ˜ i ,    d ˙ ˜ i , , d ˜ i r are defined as
{ d ˜ i = d i d ^ i d ˙ ˜ i = d ˙ i d ˙ ^ i d ˜ i r = d i r d ^ i r
where d ˜ i denotes the error in the estimation of, d i   d ˙ ˜ i denotes the error in the estimation of d ˙ i .
Theorem 1.
Based on the proposed controller (20) and the EDO (21) for the proposed IGC model (11) with mismatched uncertainties, if the estimation error, the reaching law are bounded, the reaching law is bounded.
Firstly, according to Equations (11) and (21), we obtain the following equation.
d ^ ˙ i = l i 1 d ˜ i * + d ˙ ^ i *
Differentiating Equation (23), together with Equation (24), then
d ˜ ˙ i = d ˙ i l i 1 d ˜ i * d ˙ ^ i *      = l i 1 d ˜ i * + d ˙ ˜ i
Differentiating d ˙ ˜ i and together with
d ˙ ˜ ˙ i = l i r d ˜ i * + d ¨ i
Differentiating (25) and using (26)
d ˜ ¨ i = l i 1 d ˜ ˙ i * l i r d ˜ i * + d ¨ i
According the per Assumption 1, it is necessary and sufficient to select l i 1 > 0 and l i r > 0 for stability of d ˜ i * . Thus, the observer error dynamics can be expressed in compact form as
e ˜ ˙ i = D i e ˜ i + E i d i * r
where D i and E i are defined as follows
D i = [ l i 1 1 0 0 0 l i 1 0 1 0 0 0 0 1 0 l i r 1 0 0 0 1 l i r 0 0 0 0 ] , E i = [ 0 0 0 1 ]
According to Equation (29), it is obvious that the gains l i r of the EDO for the disturbances d i * can always be chosen so that the eigenvalues of each D i are in LHP. Therefore, it is always possible to find a positive definite matrix P i such that
D i T P i + P i D i = Q i
For any given positive definite matrix Q i , let λ m i denote the smallest eigenvalue of Qi. Then we can define a Lyapunov function as follows
V ( e ˜ 1 , e ˜ 1 , , e ˜ n ) = i = 1 n e ˜ i T P i e ˜ i
Differentiating V ( e ˜ 1 , e ˜ 2 , , e ˜ n ) and together with Equation (28), yields
V ˙ ( e ˜ 1 , e ˜ 2 , , e ˜ n ) = i = 1 n e ˜ i T ( D i T P i + P i D i ) e ˜ i + 2 i = 1 n e ˜ i T ( P i E i ) d ¨ i * i = 1 n e ˜ i T Q i e ˜ i + 2 i = 1 n P i E i e ˜ i μ i λ m i i = 1 n e ˜ i 2 + 2 i = 1 n P i E i e ˜ i μ i e ˜ i ( λ m i i = 1 n e ˜ i 2 i = 1 n P i E i μ i )
According to Equation (32), after a sufficiently long time, the norm of the estimation error is bounded by
e ˜ i 2 P i E i μ i λ m i , ( i = 1 , 2 , , n )
Let λ ^ i max max [ 2 P i E i μ i λ m i ] for all i , then e ˜ i λ ^ i max . Thus, the estimation error is bounded.
Next, we will demonstrate that the reaching law is bounded. Firstly, let define a Lyapunov function related the control surface as follows
V ( s , s ˙ ) = s 2 2
Differentiating V ˙ ( s , s ˙ ) and together with Equations (11), (24) and (33), yields
V ˙ ( s , s ˙ ) = s s ˙ = k l s 2 k s sgn ( s ) s + ( c 1 d ˜ 1 + ( c 1 + κ 1 ) d ˜ 2 + d ˜ 3 + c 2 d ^ ˙ 1 + d ^ ˙ 2 + d ˙ ^ ˙ 1 * ) s = k l s 2 k s | s | + s ( c 1 d ˜ 1 + ( c 1 + κ 1 ) d ˜ 2 + d ˜ 3 + c 2 ( l 11 d ˜ 1 + d ˙ 1 * d ˙ ˜ 1 ) + l 21 d ˜ 2 + d ˙ 2 * d ˙ ˜ 2 + l 12 d ˜ 1 ) k l s 2 k s | s | + s ( ( c 1 + c 2 l 11 c 2 + l 12 ) e 1 + ( c 1 + κ 1 + l 21 1 ) e 2 + e 3 + ( c 2 + 1 ) μ ) k l s 2 k s | s | + s ( ( c 1 + c 2 l 11 c 2 + l 12 ) λ ^ 1 max + ( c 1 + κ 1 + l 21 1 ) λ ^ 2 max + λ ^ 3 max + ( c 2 + 1 ) μ ) k l s 2 + ( ( c 1 + c 2 l 11 c 2 + l 12 ) λ ^ 1 max + ( c 1 + κ 1 + l 21 1 ) λ ^ 2 max + λ ^ 3 max + ( c 2 + 1 ) μ k s ) | s | | s | ( k l | s | ( ( c 1 + c 2 l 11 c 2 + l 12 ) λ ^ 1 max + ( c 1 + κ 1 + l 21 1 ) λ ^ 2 max + λ ^ 3 max + ( c 2 + 1 ) μ k s ) )
According to Equation (35), it is obvious that after a sufficiently long time | s | is bounded such that
{ | s | λ ^ s max λ ^ s max = A [ λ ^ 1 max λ ^ 2 max λ ^ 3 max 1 ] w h e r e A = [ ( c 1 + c 2 l 11 c 2 + l 12 ) k l 0 0 0 0 ( c 1 + κ 1 + l 21 1 ) k l 0 0 0 0 1 k l 0 0 0 0 ( c 2 + 1 ) μ k s k l ]
Clearly, when increasing k l or adjusting the controller parameters and observer gains, | s | can converge to zero and V ˙ ( s , s ˙ ) 0 . Furthermore, when increasing k l , the control input u in (23) does not increase greatly because that s is held close to 0 for all time t .
Theorem 2.
Based on the system (11), when the sliding mode surface is formulated as Equation (17), the IGC system is stable with controller (20), and EDO (21). The state will be converged to the following scopes.
{ | x 1 | ξ 1 | x 2 + d 1 | ξ 2
where
{ ξ 1 = ( 2 t 12 ( c 2 + 1 ) λ ^ 1 max + 2 t 12 λ ^ 2 max + 2 t 12 s ^ ( 0 ) e γ t ) / q 1 ξ 1 = ( 2 t 22 ( c 2 + 1 ) λ ^ 1 max + 2 t 22 λ ^ 2 max + 2 t 22 s ^ ( 0 ) e γ t ) / q 2
As long as k l is big enough, the sliding mode variable s will go to zero. Combined with Equation (17), when s = 0 , it can be written as follows.
x 3 = c 1 x 1 ( c 2 + κ 1 ) x 2 c 2 d ^ 1 d ˙ ^ 1 * d ^ 2 + s ^ ( 0 ) e γ t
Then, substituting Equation (39) for Equation (11), yields
{ x ˙ 1 = x 2 + d 1 x ˙ 2 = c 1 x 1 κ 1 x 2 c 2 d ^ 1 d ˙ ^ 1 * + s ^ ( 0 ) e γ t + d ˜ 2
Now, defining a vector x = [ x 1 , x 2 + d 1 ] T and a Lyapunov function is as follows.
V x = x T T x
Similarly, R is a positive define matrix which satisfies
A T T + T A = Q
For any given positive define matrix Q , where A and T satisfies
A = [ 0 1 c 1 c 2 ] , T = [ t 11 t 12 t 11 t 22 ]
According to above equations, when Q = d i a g ( q 1 , q 2 ) , ( q 1 > 0 , q 2 > 0 ) , then T will satisfy the following condition.
{ t 11 = c 1 t 22 + c 2 t 12 t 12 = t 21 = q 1 / 2 c 1 t 22 = ( q 2 + 2 t 12 ) / 2 c 2
Combining with Equation (40) and differentiating V ˙ x , then
V ˙ x = 2 t 11 x 1 x ˙ 1 + 2 t 12 x ˙ 1 ( x 2 + d 1 ) + 2 t 12 x 1 ( x ˙ 2 + d ˙ 1 ) + 2 t 22 ( x 2 + d 1 ) ( x ˙ 2 + d ˙ 1 ) = 2 t 11 x 1 ( x 2 + d 1 ) + 2 t 12 ( x 2 + d 1 ) 2 + 2 t 12 x 1 ( x ˙ 2 + d ˙ 1 ) + 2 t 22 ( x 2 + d 1 ) ( x ˙ 2 + d ˙ 1 )
According to Equations (40) and (23), where
x ˙ 2 + d ˙ 1 = c 1 x 1 κ 1 x 2 c 2 d ^ 1 d ˙ ^ 1 * + s ^ ( 0 ) e γ t + d ˜ 2 + d ˙ 1 = c 1 x 1 κ 1 x 2 c 2 d ^ 1 + s ^ ( 0 ) e γ t + d ˜ 2 + d ˙ ˜ 1 *
According to Equation (23), then x 2 + d ^ 1 = x 2 + d 1 d ˜ 1 . Combining with Equation (44) and Equation (46), yields
V ˙ x = 2 ( c 1 t 22 + c 2 t 12 ) x 1 ( x 2 + d 1 ) + 2 t 12 ( x 2 + d 1 ) 2 +         2 t 12 x 1 ( c 1 x 1 κ 1 x 2 c 2 d ^ 1 + s ^ ( 0 ) e γ t + d ˜ 2 + d ˙ ˜ 1 * ) +         2 t 22 ( x 2 + d 1 ) ( x ˙ 2 c 1 x 1 κ 1 x 2 c 2 d ^ 1 + s ^ ( 0 ) e γ t + d ˜ 2 + d ˙ ˜ 1 * )      = q 1 x 1 2 + 2 t 12 x 1 ( x 2 d ˜ 1 + d ˙ ˜ 1 * + d ˜ 2 + s ^ ( 0 ) e γ t ) q 2 ( x 2 + d 1 ) 2 +        2 t 22 ( x 2 + d 1 ) ( c 2 d ˜ 1 + d ˙ ˜ 1 * + d ˜ 2 + s ^ ( 0 ) e γ t )      | x 1 | ( q 1 | x 1 | χ 11 ) | x 2 + d 1 | ( q 2 | x 2 + d 1 | χ 12 )
where
{ χ 11 2 t 12 ( c 2 + 1 ) λ ^ 1 max + 2 t 12 λ ^ 2 max + 2 t 12 s ^ ( 0 ) e γ t χ 12 2 t 22 ( c 2 + 1 ) λ ^ 1 max + 2 t 22 λ ^ 2 max + 2 t 22 s ^ ( 0 ) e γ t
When the states are satisfied as
{ | x 1 | > ξ 1 | x 2 + d 1 | > ξ 2
The following can be obtained
V ˙ x 0
Thus, according to Lyapunov stability theory, the IGC system is stable, and the convergence scope of the states in sliding mode is obtained as follows.
{ | x 1 | ξ 1 | x 2 + d 1 | ξ 2

4. Simulation

To verify the effectiveness and interception performance of the proposed method under different scenarios, several simulations will be discussed in this section. The initial values of the missile are as follows.
κ 1 = 0.3487 , κ 2 = 0.2741 , κ 3 = 17.80 κ 5 = 0.068 , b = 31.267
In addition, the initial relative distance between the missile and the target is R 0 = 10 Km . The constant velocity of the missile and target is 500 m/s and 250 m/s, respectively. The initial flight path angle for missile and target is θ m 0 = 45 and θ t 0 = 120 respectively. The control constraint is set as | δ z | 15 . The initial value of the states is [ x 1 ( 0 ) , x 2 ( 0 ) , x 3 ( 0 ) ] T = [ 0 , 0 , 0 ] T , and the simulation step size is 0.001 s.

4.1. Case I

In this case, we will consider that the target maneuver is assumed to be a T = 50   *   cos ( 0.5 t ) , which is shown in Figure 3. To further illustrate the effectiveness of the proposed method, this paper uses BS-SMC (Back-Stepping Sliding Mode Control) as a comparison. The simulation results are shown in Figure 4 and Figure 5.
As shown in the above figures, Figure 3 shows the maneuver characteristics of the target. Figure 4 shows the trajectory of the missiles and the target by using BS-SMC (Back-Stepping Sliding Mode Control) and SMC-EDO proposed in this paper. In addition, the LOS angular rate, the rudder deflection, the change of sliding mode surface, the pitch angular rate, and the pitch angle are shown in Figure 5a–e; Figure 5f shows the variation of the attack angle.
According to Figure 3 and Figure 4, despite existing the maneuver in velocity of the target, both methods can intercept the target. However, it is obvious that compared with the BS-SMC method, the method proposed in this paper can intercept the target earlier in the same conditions. Using the SMC-EDO method proposed in this paper, the interception performance is better, and the Missile—Target relative distance is 0.3571 m and 1.398 m respectively.
Figure 5a shows the change of the LOS angular rate by using the BS-SMC (Back-Stepping Sliding Mode Control) and the SMC-EDO proposed in this paper. We can conclude that the LOS angular rate can be soon converged to zero. However, by exhaustive analysis of the figure, it is found that the convergence time of the LOS angular rate for the two methods is different; the proposed IGC method is the faster. The reason is that there is a time delay in the SMC-BS method, while the IGC method proposed in this paper has no time delay. This verifies Remark 1, on the other hand. In addition, during the whole interception process, the fluctuation is smaller especially when approaching the target.
Figure 5b shows the variation of rudder deflection by using these two methods. It is clear that the rudder deflection angle is smaller in the whole process, compared with the SCM-BS method. In addition, the amplitude of the rudder is relatively smaller and smoother, and the rudder response is faster.
Figure 5c shows the change of the sliding mode surface and it is clear that the sliding surface can converge close to 0 quickly, compared with another method. Moreover, the reason why the surface appears to have sinusoidal fluctuation is that the target is in the sinusoidal maneuver.
Figure 5d provides the change of the pitch angular rate. Compared with the SCM-BS method, the amplitude of the pitch angular rate is relatively smaller and smoother.
Combining Figure 5e and Figure 5f clearly shows that the missile is very stable during the whole interception process and the change of the pitch angle is very smooth. It also shows that the control performance is better, when using the proposed IGC method in this paper.

4.2. Case II

In order to further verify the feasibility of this method, the missile will intercept the strong maneuvering target. In this case, it will increase the difficulty of the target’s velocity assumed to be v T = 400 + 50 sin ( 0.5 t ) and the trajectory inclination angle is assumed to be θ T = 120 + 60 sin ( 0.15 t ) , which is shown in Figure 6. Additionally, the additive external disturbances d 2 = 0.5 sin ( t ) d 3 = 0.2 sin ( t ) are also added. Similarly, the SMC-BS method is also as a comparison in this case. The simulation results are presented in Figure 7.
The above figures show the trajectory of the missiles and target, the LOS angular rate, the rudder deflection, the change of sliding mode surface, and the pitch angular rate (shown in Figure 7a–e), and Figure 7f shows the variation of the attack angle.
According to Figure 6, it is obvious that the maneuverability of the target is greater than CASE I. Combining with Figure 7a, it is obvious that even with increasing the interception difficulty, the missile can also intercept the maneuvering target by using these two methods. To be more specific, the method proposed in this paper can also intercept the target earlier and the interception performance is better, and the Missile—Target relative distance is 0.531 m and 1.5290 m respectively.
Figure 7b shows the change of the LOS angular rate by using the BS-SMC method and the SMC-EDO method proposed in this paper. It is obvious that the LOS angular rate can be soon converged to zero. However, by exhaustive analysis of the figure, it is clear that the convergence time of the LOS angular rate for the two methods is different; the SMC-EDO method is the faster. The reason is that there is time delay in the SMC-BS method, while the IGC method proposed in this paper has no time delay. In addition, during the whole interception process, the fluctuation is smaller especially when approaching the target.
Figure 7c provides the variation of rudder deflection by using the BS-SMC method and the SMC-EDO method proposed in this paper. It is clear that the rudder deflection angle is smaller in the whole process, compared with the SCM-BS method. The amplitude of the rudder is relatively smaller and smoother, especially when approaching the target. In addition, we can also see that the rudder response is faster.
Figure 7d shows the change of the sliding mode surface by using these two methods, and it is clear that the sliding surface can also converge to near 0 quickly. The fluctuation is also smaller, which illustrates that the missile is relatively stable during the whole interception process.
The change of the pitch angular rate is shown in Figure 7e. Compared with the SCM-BS method, the amplitude of the pitch angular rate is also relatively smaller and smoother, especially when approaching the target.
Figure 7f shows the variation of the attack angle, and it is clear that the change of the attack angle is very smooth. It also shows the control performance is better, when using the proposed IGC method in this paper.
Therefore, the use of the proposed IGC method, which achieves the real concept of IGC, shortens the response time and has a high interception accuracy.

4.3. Case III (Monte Carlo Simulations)

To further demonstrate the robustness of the proposed IGC control law, the Monte Carlo simulation is conducted with 500 sampling points. The lumped disturbances d 3 = 0.5 sin ( t ) and d 4 = 0.2 sin ( t ) were added to the IGC model. The additional conditions are imposed as per Table 1. In this case, the SMC-BS method is also selected as a contrast.
The simulation results are presented in Figure 8, and the interception performance of these two methods is shown in Table 2.
The above figures provide the miss distance of the missile and the target by using the MSC-BS method and the SMC-EDO method. Using these two methods, the interception performance is shown in Table 2.
As can be seen in Figure 8a, it is clear that the missile impacting points are relatively concentrated by using the SMC-EDO method proposed in this paper. By extension, it is obvious that the most impacting points of the SMC-EDO method are smaller than the SMC-BS method and the impacting radius is also smaller.
Figure 8b provides the M—T relative distance for each time. It is obvious that all of these impacting points are less than 0.5 m, using the proposed IGC control law in this paper. This also reflects that the method has a higher interception accuracy from the side.
Table 2 shows the interception performance by using these two methods. Both the Mean error and the MSE of M—T distance are smaller by using the proposed IGC control method in this paper. In addition, the missile intercepting time is also smaller, which illustrates that the missile can intercept the target earlier under the same conditions.

5. Conclusions

To solve the problem of intercepting the great maneuvering target and reducing the interception response time, a new control algorithm for an integrated guidance and control (IGC) system is proposed in this paper by combining the sliding mode and the extended disturbance observer. After formulating the Missile—Target problem, the paper establishes the uncertain IGC system. In addition, to intercept the maneuvering target, the nonlinearities, the perturbations, and the maneuvering of the target are regarded as disturbance. To estimate the disturbance and their derivatives, the paper designs a second-order disturbance observer. This, combined with the second-order disturbance observer and the sliding mode control method, a new sliding mode surface is designed to obtain the rudder deflection command directly to achieve the real concept of the IGC system. Then, the paper proves the stability of the system. Finally, several simulation cases are provided to demonstrate the superiority of the proposed method in reducing the response time, increasing the rudder response, decreasing the intercepting time, and improving the interception accuracy.

Author Contributions

Conceptualization, K.N., X.C. and J.Y.; data curation, D.Y. and J.L.; formal analysis, K.N. and X.C.; methodology, K.N., X.C., D.Y., J.Y. and J.L.; All authors have read and agreed to the published version of the manuscript.

Funding

The authors are grateful for the support of the National Natural Science Foundation of China (No. 61673212).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors would like to thank the flight control lab of Beijing University of Technology for their support for this research.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zhao, B.; Xu, S.Y.; Guo, J.G.; Jiang, R.M.; Zhou, J. Integrated strapdown missile guidance and control based on neural network disturbance observer. Aerosp. Sci. Technol. 2019, 84, 170–181. [Google Scholar] [CrossRef]
  2. Shima, T.; Idan, M.; Golan, O.M. Sliding-mode control for integrated missile autopilot guidance. J. Guid. Control. Dyn. 2007, 3, 250–260. [Google Scholar]
  3. Shaferman, V. Optimal guidance with an in-route look-angle constraint. In Proceedings of the AIAA Guidance, Navigation, and Control Conference, Grapevine, TX, USA, 9–13 January 2017. [Google Scholar]
  4. Menon, P.K.; Ohlmeyer, E.J. Integrated design of agile missile guidance and autopilot systems. Control Eng. Pract. 2001, 9, 1095–1106. [Google Scholar] [CrossRef]
  5. Wang, P.; Zhang, X.; Zhu, J. Integrated Missile Guidance and Control: A Novel Explicit Reference Governor Using a Disturbance Observer. IEEE Trans. Ind. Electron. 2019, 66, 5487–5496. [Google Scholar] [CrossRef]
  6. Shao, X.L.; Wang, H.L. Back-stepping active disturbance rejection control design for integrated missile guidance and control system via reduced-order eso. ISA Trans. 2015, 57, 10–12. [Google Scholar]
  7. Yan, H.; Ji, H.B. Integrated guidance and control for dual-control missiles based on small-gain theorem. Automatica 2012, 48, 2686–2692. [Google Scholar] [CrossRef]
  8. Kim, J.H.; Whang, I.H.; Kim, B.M. Finite horizon integrated guidance and control for terminal homing in vertical plane. J. Guid. Control Dyn. 2016, 39, 1103–1111. [Google Scholar] [CrossRef]
  9. Park, J.; Kim, Y.; Kim, J.H. Integrated guidance and control using model predictive control with flight path angle prediction against pull-up maneuvering target. Sensors 2020, 20, 3143. [Google Scholar] [CrossRef] [PubMed]
  10. Weiss, M.; Shima, T. Linear quadratic optimal control-based missile guidance law with obstacle avoidance. IEEE Trans. Aerosp. Electron. Syst. 2019, 55, 205–214. [Google Scholar] [CrossRef]
  11. Xin, M.; Balakrishnan, S.N.; Ohlmeyer, E.J. Integrated guidance and control of missiles with θ−D method. IEEE Trans. Control Syst. Technol. 2006, 14, 981–992. [Google Scholar] [CrossRef]
  12. Ming, C.; Wang, X.; Sun, R. A novel non-singular terminal sliding mode control-based integrated missile guidance and control with impact angle constraint. Aerosp. Sci. Technol. 2019, 94, 105368. [Google Scholar] [CrossRef]
  13. Wang, Z.L.; Wang, Q.; Ran, M.P.; Dong, C.Y. Integrated guidance and control backstepping design of blended control missile based on adaptive fuzzy sliding mode control. Acta Armamentarii 2015, 36, 78–86. [Google Scholar]
  14. Liu, X.D.; Huang, W.W.; Du, L.F. An integrated guidance and control approach in three-dimensional space for hypersonic missile constrained by impact angles. ISA Trans. 2017, 66, 164–175. [Google Scholar] [CrossRef]
  15. Hou, M.Z.; Liang, X.L.; Duan, G.R. Adaptive block dynamic surface control for integrated missile guidance and autopilot. China J. Aeronaut. 2013, 26, 741–750. [Google Scholar] [CrossRef] [Green Version]
  16. Xiong, S.F.; Wang, W.H.; Wang, S.; Song, S.; Lai, C. Three-dimensional impact angle constrained integrated guidance and control for missiles with input saturation and actuator failure. Aerosp. Sci. Technol. 2016, 53, 169–187. [Google Scholar]
  17. Zhou, X.; Wang, W.; Liu, Z.; Liang, C.; Lai, C. Impact angle constrained three-dimensional integrated guidance and control based on fractional integral terminal sliding mode control. IEEE Access 2019, 99, 1–11. [Google Scholar] [CrossRef]
  18. Su, R.; Zong, Q.; Tian, B.L.; You, M. Comprehensive design of disturbance observer and non-singular terminal sliding mode control for reusable launch vehicles. IET Control Theory Appl. 2015, 9, 1821–1830. [Google Scholar] [CrossRef]
  19. Wang, Z.; Wu, Z.; Du, Y. Robust adaptive backstepping control for reentry reusable launch vehicles. Acta Astronaut. 2016, 126, 258–264. [Google Scholar] [CrossRef]
  20. Wang, J.H.; Liu, L.H.; Zhao, T.; Tang, G.J. Integrated guidance and control for hypersonic vehicles in dive phase with multiple constraints. Aerosp. Sci. Technol. 2016, 43, 103–115. [Google Scholar] [CrossRef]
  21. Wang, X.; Zheng, Y.; Lin, H. Integrated guidance and control law for cooperative attack of multiple missiles. Aerosp. Sci. Technol. 2015, 42, 1–11. [Google Scholar] [CrossRef]
  22. Tee, K.; Ge, S. Control of state-constrained nonlinear systems using integral barrier Lyapunov functionals. In Proceedings of the IEEE International Conference on Control Applications, Maui, HI, USA, 10–13 December 2012. [Google Scholar]
  23. Yu, H.; Dai, K.; Li, H. Three-dimensional adaptive fixed-time cooperative guidance law with impact time and angle constraints. Aerosp. Sci. Technol. 2022, 123, 107450. [Google Scholar] [CrossRef]
  24. Zhou, J.; Lei, H.M.; Li, J.; Shao, L. Integrated missile guidance and control design based in neural network and back-stepping control theory. Chin. J. Aeronaut. 2015, 36, 1661–1672. [Google Scholar]
  25. Gaudet, B.; Furfaro, R.; Linares, R. Reinforcement learning for angle-only intercept guidance of maneuvering targets. Aerosp. Sci. Technol. 2020, 99, 105746.1–105746.10. [Google Scholar] [CrossRef]
Figure 1. The relative motion of the missile and target.
Figure 1. The relative motion of the missile and target.
Sensors 22 07618 g001
Figure 2. Dynamics of the missile in the pitch plane.
Figure 2. Dynamics of the missile in the pitch plane.
Sensors 22 07618 g002
Figure 3. The maneuver characteristics of the target.
Figure 3. The maneuver characteristics of the target.
Sensors 22 07618 g003
Figure 4. Missile–Target pursuit trajectory by using EDO and SMCBS.
Figure 4. Missile–Target pursuit trajectory by using EDO and SMCBS.
Sensors 22 07618 g004
Figure 5. (a) The curve of LOS angular rate; (b) The curve of rudder deflection; (c) The curve of the sliding mode surface proposed in this paper; (d) The curve of the pitch angular rate; (e) The curve of the pitch angle; (f) The curve of the attack angle.
Figure 5. (a) The curve of LOS angular rate; (b) The curve of rudder deflection; (c) The curve of the sliding mode surface proposed in this paper; (d) The curve of the pitch angular rate; (e) The curve of the pitch angle; (f) The curve of the attack angle.
Sensors 22 07618 g005aSensors 22 07618 g005b
Figure 6. The maneuver characteristics of the target.
Figure 6. The maneuver characteristics of the target.
Sensors 22 07618 g006
Figure 7. (a) Missile–Target pursuit trajectory; (b) The curve of the LOS angular rate; (c) The curve of the rudder deflection; (d) The curve of the sliding mode surface; (e) The curve of the pitch angular rate; (f) The curve of the attack angle.
Figure 7. (a) Missile–Target pursuit trajectory; (b) The curve of the LOS angular rate; (c) The curve of the rudder deflection; (d) The curve of the sliding mode surface; (e) The curve of the pitch angular rate; (f) The curve of the attack angle.
Sensors 22 07618 g007aSensors 22 07618 g007b
Figure 8. (a) The miss distance in x and y; (b) The characteristic of the relative distance of M—T.
Figure 8. (a) The miss distance in x and y; (b) The characteristic of the relative distance of M—T.
Sensors 22 07618 g008
Table 1. The Monte Carlo parameters under case III.
Table 1. The Monte Carlo parameters under case III.
SymbolQuantityValues
θ m flight path angle of M 40 50 ( deg )
v m velocity of the M 470 530 ( m / s )
ω z the rate of pitch angle 3 3 ( deg / s )
x m Initial position in x 0 100 ( m )
y m Initial position in y 0 100 ( m )
ϑ m pitch angle 3 3 ( deg )
x T Initial position in x 7500 8500 ( m )
y T Initial position in y 5500 6500 ( m )
v T velocity of the T 350 ~ 450 + 50 sin ( 0.5 t ) ( m / s )
θ T flight path angle of T 115 125 + 60 sin ( 0.15 t ) ( deg )
δ z rudder deflection 3 3 ( deg )
Table 2. The interception performance under case IV.
Table 2. The interception performance under case IV.
MethodSMC-EDO SMC-BS
Mean error of M-T distance0.2643 (m)0.4901 (m)
MSE of M-T distance0.1430 (m)0.2139 (m)
Intercepting time16.35 s19.28 s
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Niu, K.; Chen, X.; Yang, D.; Li, J.; Yu, J. A New Sliding Mode Control Algorithm of IGC System for Intercepting Great Maneuvering Target Based on EDO. Sensors 2022, 22, 7618. https://doi.org/10.3390/s22197618

AMA Style

Niu K, Chen X, Yang D, Li J, Yu J. A New Sliding Mode Control Algorithm of IGC System for Intercepting Great Maneuvering Target Based on EDO. Sensors. 2022; 22(19):7618. https://doi.org/10.3390/s22197618

Chicago/Turabian Style

Niu, Kang, Xi Chen, Di Yang, Jiaxun Li, and Jianqiao Yu. 2022. "A New Sliding Mode Control Algorithm of IGC System for Intercepting Great Maneuvering Target Based on EDO" Sensors 22, no. 19: 7618. https://doi.org/10.3390/s22197618

APA Style

Niu, K., Chen, X., Yang, D., Li, J., & Yu, J. (2022). A New Sliding Mode Control Algorithm of IGC System for Intercepting Great Maneuvering Target Based on EDO. Sensors, 22(19), 7618. https://doi.org/10.3390/s22197618

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop