You are currently viewing a new version of our website. To view the old version click .
Applied Sciences
  • Article
  • Open Access

12 September 2024

Fault-Tolerant Integrated Guidance and Control Design for the Flight Vehicle without LOS Angular Rate Measurement

,
and
1
Research Institute of Aerospace Technology, Central South University, Changsha 410083, China
2
Hunan Vanguard Group Co., Ltd., Changsha 410100, China
*
Author to whom correspondence should be addressed.
This article belongs to the Section Aerospace Science and Engineering

Abstract

This work focuses on the three-dimensional integrated guidance and control (IGC) problem for a flight vehicle with a body-aligned strapdown seeker. The strapdown seeker cannot provide the line-of-sight (LOS) angular rate information and causes difficulties in the controller design. Additionally, external disturbance and gain–loss actuator faults also lead to the loss of control performance. To solve these problems, an extended state observer (ESO) is firstly developed to estimate the LOS angular rate by applying the observed body-line-of-sight angles provided by the body-aligned strapdown seeker. Based on backstepping and dynamic surface control techniques, the fault-tolerant IGC is then designed to deal with the gain–loss actuator fault, and adaptive approaches are applied to improve the robustness of the system. Finally, the uniformly ultimately bounded stability of the flight control system is guaranteed via Lyapunov synthesis, and numerical simulations are conducted to verify the effectiveness of the system.

1. Introduction

Traditionally, the guidance and autopilot design of the flight vehicle are treated as two independent processes, in which the guidance loop is the outer loop to generate the acceleration commands. The autopilot is the inner loop to track the acceleration commands. This method ignores the coupling characteristics of the guidance and autopilot, and requires that the guidance loop has a much slower response speed than autopilot, i.e., the spectral separation rule [1]. However, with the flight envelope becoming larger or the vehicle-target distance becoming smaller, the response speed of the guidance loop may increase, which may further break the spectral separation rule between guidance and autopilot loops and eventually lead to a large miss distance.
In recent years, integrated guidance and control (IGC) has attracted growing research interest for flight vehicles [2] and has been successfully applied in some flight vehicles [3]. IGC treats the guidance and control loops as a whole system and generates the fin deflection command directly [4]. From the perspective of control theory, the relative motion of the flight vehicle and the target, and the attitude model of the flight vehicle are combined, in the framework of IGC. The motion model of the flight vehicle can be regarded as a high-order uncertain nonlinear dynamical system containing matched and unmatched disturbances [5]. Furthermore, due to the harsh flight environment, some parameters, such as aerodynamical parameters, are not easy to obtain accurately, which may introduce parameter perturbation. Apart from the disturbance and parameter perturbation, gain–loss actuator faults are another significant factor, which may influence the stability of the system.
To some extent, actuator faults can be seen as a special disturbance for the flight vehicle system, which, however, is input-related. The upper bound of the parameter perturbation or disturbance item can usually be parameterized by a known or unknown constant and a known function. In contrast, if taking the actuator fault into consideration, the uncertain item can no longer be parameterized before the control law is determined. Therefore, fault-tolerant IGC (FTIGC) requires further research.
As mentioned earlier, the flight vehicle model can be treated as a high-order nonlinear system with the states describing the relative motion of the flight vehicle and target and the attitude motion of the flight vehicle. According to the parallel approaching method, it is expected that the line-of-sight (LOS) angular rate should converge to zero. To achieve the control target, all the state information should be measured or calculated. The seekers, including the gimbaled seeker and strapdown seeker, are devices used to provide the relative motion information. Compared with the gimbaled seeker, the strapdown seeker removes the mechanical servo system, which decreases the cost and the complexity of the structure, and increases the reliability [6]. Instead, the strapdown seeker is body-aligned. Hence, the optical axis of the seeker will not point to the target and only the body-line-of-sight (BLOS) angles can be provided [7,8]. The absence of the LOS angular rate will indeed pose a significant challenge in the design of guidance laws.
According to the discussion above, this paper focuses on the problem of IGC considering the potential gain–loss actuator fault, without the LOS angular rate measurement information. To achieve this, the LOS angular rate is reconstructed by an Extend State Observer (ESO) with the measured BLOS angle information. Furthermore, backstepping-based FTIGC is then investigated with the estimated LOS angular rate.
The main contributions of this work are as follows:
(1)
A linear ESO is established based on the measured body-LOS angle information, and the uniformly ultimately bounded stability of the estimation error of the LOS angular rate is guaranteed.
(2)
Based on the backstepping technique and the proposed ESO, the FTIGC scheme is developed to obtain control inputs without separated guidance and command systems design, and the computational explosion problem is avoided via dynamic surface design.
(3)
Adaptive control laws are designed to deal with the lumped uncertainties consisting of the gain–loss actuator fault, external disturbances, and aerodynamic perturbation, which significantly enhances the robustness of the flight control system.
The rest of this work is organized as follows. Section 2 shows some related works about IGC and the LOS angular rate extraction. Section 3 presents the modeling and the problem formulation, and Section 4 lays down the design of the fault-tolerant integrated guidance and control scheme. Numerical simulations are carried out in Section 5 and conclusions are given in Section 6.

3. Preliminaries

In this section, the Six-DOF dynamical model of the flight vehicle is first established. In what follows, the relative motion of the flight vehicle with a strapdown seeker in 3D space is given. The control objectives are also demonstrated. First of all, we define that x = x T x denotes the Euclidean norm of the vector x n . For a given vector x = [ x 1 x 2 x 3 ] T 3 , x ˜ represents its cross-product matrix, which can be given by
x ˜ = [ 0 x 3 x 2 x 3 0 x 1 x 2 x 1 0 ]
Apparently, x × y = x ˜ y always holds for any vectors x , y 3 . En denotes the n-dimensional identity matrix.

3.1. Model Derivation

The force diagram of the flight vehicle is illustrated in Figure 2, in which M X b Y b Z b is the body coordinate system. V is the velocity of the flight vehicle.
Figure 2. Force diagram of the flight vehicle.
The nonlinear attitude dynamics of the flight vehicle with uncertainties can be described by [28]
{ γ · v = cos α sec β ω x sin α sec β ω y + Y ( tan θ sin γ v + tan β ) + Z tan θ cos γ v m g cos θ cos γ v tan β m V α · = cos α tan β ω x + sin α tan β ω y + ω z + m g cos θ cos γ v Y m V cos β β · = sin α ω x + cos α ω y + m cos θ sin γ v + Z m V I ω · + ω ˜ I ω = M a + d ω
where γ v ,   α ,   β are the bank angle, angle of attack, and angle of sideslip, respectively. Y and Z are the lift and side forces. m is the mass of the flight vehicle and g is the gravity acceleration value. θ is the flight path angle and ω = [ ω x ω y ω z ] T is the angular rate vector. V is the velocity value of the flight vehicle. I 3 × 3 is the inertia matrix of the flight vehicle and M a = [ M x M y M z ] T is the aerodynamic moment, which will be given later. d ω denotes the uncertainties. Furthermore, the translational dynamics can be given by
{ x · = V cos θ cos ψ v y · = V sin θ z · = V cos θ sin ψ v m V · = P cos α cos β X m g sin θ m V θ · = P ( sin α cos γ v + cos α sin β sin γ v ) + Y cos γ v Z sin γ v m g cos θ m V cos θ ψ · v = P ( sin α sin γ v cos α sin β cos γ v ) + Y sin γ v + Z cos γ v
where x, y, z are the positions of the flight vehicle. ψ v is the flight heading angle. X is the drag force and P is the thrust force. In our research, only the terminal guidance phase is considered. Therefore, P = 0 is assumed.
The lift and side force, Y and Z, are given by
{ Y = q S c y α α + d Y Z = q S c z β β + d Z
in which q = ρ V 2 / 2 is the dynamic pressure and ρ is the air density. S is the reference size. c y α and c z β are partial derivatives of the lift force coefficient with respect to α and the side force coefficient to β, respectively. dY and dZ are the uncertainty terms caused by modeling errors and neglecting higher-order terms in approximation. Similarly, the aerodynamic moment can be simplified as
{ M x = q S L ( m x α α + m x β β + m x δ x δ x ) + d M x M y = q S L ( m y β β + m y δ y δ y ) + d M y M z = q S L ( m z α α + m z δ z δ z ) + d M z
where L represents the reference length. δ x ,   δ y and δ z denote the three axis fin deflections, respectively. m i j ( i = x , y , z ; j = α , β , δ i ) represents the partial derivatives of the three axis moment coefficients with respect to α, β, or fin deflections δ i . d M x , d M y , and d M z are the uncertainty terms of the aerodynamic moment.

3.2. Relative Motion of the Flight Vehicle with a Moving Object

Firstly, as shown in Figure 3, we denote the inertial coordinate system by M X g Y g Z g , the body coordinate system by M X b Y b Z b , the LOS coordinate system by M X L Y L Z L , and the body-LOS coordinate system by M X L Y B L Z B L . Moreover, the ballistic and velocity coordinate systems are denoted by M X k Y k Z k and M X v Y v Z v respectively. The orientations between these coordinate systems are illustrated in Figure 4, showing the definition of the Euler angles, angle of attack, angle of sideslip, angle of bank, LOS angles, and body-LOS angles [29].
Figure 3. Three-dimensional geometry of the flight vehicle and the object.
Figure 4. The transformation of the coordinate systems.
The three-dimensional vehicle-object pursuit model can be described by the following nonlinear differential equation [8,30]:
[ R ¨ R q · y 2 cos 2 q z R q · z 2 R q ¨ z + 2 R · q · z + R q · y 2 sin q z cos q z 2 R · q · y cos q z R q ¨ y cos q z + 2 R q · y q · z sin q z ] = [ a T x s a x s a T y s a y s a T z s a z s ]
where R is relative distance. qz and qy are the elevation and azimuth angles of the LOS and their time derivatives, and q · z and q · y are the LOS angular rates. a T s = [ a T x s a T y s a T z s ] T and a s = [ a x s a y s a z s ] T represent the acceleration vectors of the object and the flight vehicle, expressed in the LOS frame.
According to the parallel approaching method [31], keeping the LOS direction ultimately constant, i.e., lim t ( q · z , q · y ) = ( 0 , 0 ) , is one of the sufficient conditions to acquire an interception of the object [13]. In addition, the relative distance R is usually uncontrollable in the terminal guidance phase. Thus, the last two equations of (5) can be rearranged as
{ q ¨ z = 2 R · R q · z q · y 2 cos q z sin q z + a T y s a y s R q ¨ y = 2 R · R q · y + 2 q · y q · z tan q z a T z s a z s R cos q z
As for the flight vehicle, its acceleration in the LOS frame can be given by
a s = 1 m L s v [ X Y Z ] + L s g [ 0 g 0 ]
where L s v is the rotation matrix from the velocity frame to the LOS frame, while L s e is that from the inertial frame to the LOS frame. Supposing that the Skid-to-Turn (STT) maneuver is adopted to improve the performance, the angle of bank, γ v , is expected to approximate zero. Thus, by combining (3) and (7), through simple calculations, it can be seen that
[ a y s a z s ] = q S m [ L s k ( 2 , 2 ) L s k ( 2 , 3 ) L s k ( 3 , 2 ) L s k ( 3 , 3 ) ] [ C y α 0 0 C z β ] [ α β ] + [ g cos q z 0 ] + Δ 1
where L s k is the rotation matrix from the ballistic frame to the LOS frame.

3.3. Strapdown Seeker Model

The strapdown seeker does not have a physical platform to achieve object tracking. As a result, it cannot provide the measurement information with respect to the inertial frame, such as LOS angles ( q z and q y ) and their time derivatives. Instead, it can only provide the body-LOS angles, q B z and q B y , as defined in Figure 3.
Body-LOS angles, q B z and q B y , describe the reorientation between the body-LOS frame and the body frame. Without loss of generality, it is assumed that the optical axis of the strapdown seeker is aligned along the x-axis of the body frame. With the definition of q B z and q B y , the optical axis can be described in the body frame as [8,30]
r L O S b = L y T ( q B y ) L z T ( q B z ) [ 1 0 0 ] = [ cos q B y cos q B z sin q B z sin q B y cos q B z ]
Similarly, in the inertial frame, the vector of the LOS can also be given as
r L O S g = L y T ( q y ) L z T ( q z ) [ 1 0 0 ] = [ cos q y cos q z sin q z sin q y cos q z ]
Therefore, with the help of the relationship that r L O S g = L g b r L O S b , this gives
[ cos q y cos q z sin q z sin q y cos q z ] = [ L g b ( 1 , 1 ) L g b ( 1 , 2 ) L g b ( 1 , 3 ) L g b ( 2 , 1 ) L g b ( 2 , 2 ) L g b ( 2 , 3 ) L g b ( 3 , 1 ) L g b ( 3 , 2 ) L g b ( 3 , 3 ) ] [ cos q B y cos q B z sin q B z sin q B y cos q B z ]
where L g b is the rotation matrix of the inertial frame with respect to the body reference frame, which can be calculated by Euler angles obtained from the navigation system.

3.4. Fault-Tolerant Integrated Guidance and Control Problem Formulation

The actuator fault may cause significant results, and even the failure of the task. The actuator fault in this paper is described as [32]
δ F = ρ ( t ) δ
where δ = [ δ x δ y δ z ] T is the fin deflection command and δ F is the actual actuator output. ρ ( t ) = d i a g ( ρ x ( t ) , ρ y ( t ) , ρ z ( t ) ) is the fin healthy factor matrix indicating the efficiency of the fins. Apparently, 0 ρ i ( t ) 1 , ( i = x , y , z ) always holds. ρ i ( t ) = 0 denotes the complete failure, i.e., this fin cannot work completely. ρ i ( t ) = 1 indicates that no fault occurs in this fin.
Let x 1 = [ q · z q · y ] T , x 2 = [ γ α β ] T , x 3 = ω = [ ω x ω y ω z ] T . Then, according to Section 3.1 and Section 3.2, the integrated guidance and control model of the flight vehicle can be summarized as
{ x · 1 = f 1 ( x 1 ) + g 1 x 2 # + d 1 x · 2 = f 2 ( x 2 ) + g 2 x 3 + d 2 x · 3 = f 3 ( x 2 , x 3 ) + g 3 ρ ( t ) δ + d 3
where x 2 # = [ α β ] T .
f 1 ( x 1 ) = [ 2 R · R q · z q · y 2 cos q z sin q z + g cos q z R 2 R · R q · y + 2 q · y q · z tan q z ] + [ a T y s R a T z s R cos q z ]
g 1 = q S m [ 1 R 0 0 1 R cos q z ] [ C y α L s k ( 2 , 2 ) C z β L s k ( 2 , 3 ) C y α L s k ( 3 , 2 ) C z β L s k ( 3 , 3 ) ]
f 2 ( x 1 ) = [ 0 m g cos θ cos γ v q S C y α α m V cos β m g cos θ sin γ v + q S C z β β m V ]
g 2 = [ cos α sec β sin α sec β 0 cos α tan β sin α tan β 1 sin α cos α 0 ]
f 3 ( x 2 , x 3 ) = I 1 ω ˜ I ω + I 1 q S L [ m x α m x β 0 m y β m z α 0 ] [ α β ]
g 3 = I 1 q S L [ m x δ x 0 0 0 m y δ y 0 0 0 m z δ z ]
Before demonstrating the IGC design, the following assumptions are proposed.
Assumption 1. 
Ref. [24] the complete failure of the fin is not taken into consideration. It is assumed that  0 < ρ i ( t ) 1 , ( i = x , y , z ) . Moreover,  ρ i ( t )  is assumed to be unknown. Furthermore, there is an unknown constant  ρ min  such that  λ min ( g 3 ρ g 3 1 ) ρ min .
Assumption 2. 
Ref. [23] the external disturbance di (i = 1, 2, 3) in (13) is assumed to be unknown but bounded. That is to say, there exists an unknown positive constant  d i max  satisfying that  d i d i max .
Assumption 3. 
Ref. [33] The control gain matrices,  g i , (i = 1, 2, 3), are all bounded and invertible.
The control objective can be summarized as designing an IGC law for the flight vehicle with a potential actuator fault to intercept a moving object with strong robustness when the LOS angular rates are not available. According to the parallel approaching method, it is expected that the LOS angular rate vector lim t x 1 = 0 .

4. FTIGC Design-Based LOS Angular Rate and the Target Motion Estimation Information

In this section, the LOS angular rate and the target acceleration are firstly estimated with the application of the Extended State Observer (ESO) based on the measured body-LOS angle information. In what follows, an FTIGC law is proposed in which the DSC technique is used to avoid the problem of explosion of the differential. The control structure diagram is described in Figure 5.
Figure 5. Control structure diagram of the flight vehicle with a strapdown seeker.

4.1. LOS Angular Rate Reconfiguration and Target Acceleration Estimation

As mentioned previously, the strapdown seeker can only provide the body-LOS angles, q B z and q B y . According to (11), it has
{ q z = arcsin ( L g b ( 2 , 1 ) cos q B y cos q B z + L g b ( 2 , 2 ) sin q B z L g b ( 2 , 3 ) sin q B y cos q B z ) q y = arctan ( L g b ( 3 , 1 ) cos q B y cos q B z + L g b ( 3 , 2 ) sin q B z L g b ( 3 , 3 ) sin q B y cos q B z L g b ( 1 , 1 ) cos q B y cos q B z + L g b ( 1 , 2 ) sin q B z L g b ( 1 , 3 ) sin q B y cos q B z )
That is to say, the body-LOS angles will uniquely determine the LOS angles. Although direct differentiation of qz and qy can obtain the LOS angular rates, it may magnify the measurement noise. Therefore, the ESO technique is applied. Letting x 0 = [ q z q y ] T , a M s = [ a s y a s z ] T and a T s = [ a T s y a T s z ] T , (6) will furthermore yield
{ x · 0 = x 1 x · 1 = f o ( x 0 , x 1 ) + g o a M s g o a T s y 0 = x 0
in which f o ( x 0 , x 1 ) and g o are given as
f o = [ 2 R · R q · z q · y 2 cos q z sin q z 2 R · R q · y + 2 q · y q · z tan q z ] , g o = [ 1 R 0 0 1 R cos q z ]
Remark 1. 
The body-aligned accelerometer can measure the apparent acceleration in the body reference frame while the gravity acceleration in the inertia frame can also be calculated. With the measured body-LOS angles and calculated LOS angles, a M s  can be obtained easily.
In what follows, a linear ESO is designed as [34]
{ e · o = e 1 β 0 e o e · 1 = g o e 2 β 1 e o e · 2 = β 2 e o a · T s
where β 0 , β 1 , and β 2 are the diagonal observer gains to be designed. The observing errors are designed as e 1 = z 1 x 1 and e 2 = z 2 a T s . Considering (21)–(23), this gives
{ e · o = e 1 β 0 e o e · 1 = g o e 2 β 1 e o e · 2 = β 2 e o a · T s
Note that (24) can be rewritten as
[ e · o e · 1 e · 2 ] = [ β 0 E 2 0 β 1 0 g o β 2 0 0 ] [ e o e 1 e 2 ] + [ 0 0 a · T s ]
Apparently, if the selection of the observer gains, β 0 , β 1 , and β 2 , makes the matrix
A o = [ β 0 E 2 0 β 1 0 g o β 2 0 0 ] .
be Hurtwiz, the observer errors will be Uniform Ultimate Boundedness (UUB), as long as | a · T s | < . That is to say, there exists a small positive constant e o max satisfying max ( e o , e 1 , e 2 ) e o max . As a result, it can be concluded that the states of the ESO will converge to the LOS angles, LOS angular rates, and target acceleration, i.e., lim t ( z 0 , z 1 , z 2 ) = ( x 0 , x 1 , a T s ) .
Assuming that β i = d i a g ( β i 1 , β i 2 ) , through simple calculation, the characteristic polynomial of A o can be given by
p ( A o ) = ( λ 3 + β 01 λ 2 + β 11 λ + β 21 R ) ( λ 3 + β 02 λ 2 + β 12 λ β 22 R cos q z )
Therefore, the selection of the observer gain matrices will determine the bandwidth frequency of the observer. If the desired bandwidth frequency of the observer is ω o , the observer gains can be given by
β 01 = β 02 = 3 ω o β 11 = β 12 = 3 ω o 2 β 21 = R ω o 3 , β 22 = R cos q z ω o 3
Note that a larger ω o will result in a faster convergence rate, which, however, may enlarge the observer noise. Thus, the observer gains can be determined by selecting a proper bandwidth frequency.

4.2. FTIGC Design

In the previous subsection, the LOS angular rates, q · z and q · y , can be estimated by the ESO, and the attitude vector x 2 and angular velocity x 3 can be measured. Thus, the full states of (13) are available. Furthermore, the ESO can also provide the estimated target acceleration components, a T s y and a T s z . In what follows, the FTIGC technique is developed.
Recall that (13) is a cascade dynamic system with a matched or unmatched disturbance. The control procedure includes three steps, motivated by the backstepping techniques.
  • Step 1, Virtual attitude command design
With the reconfigured target accelerations z 2 , and estimated LOS angular rates z 1 , promoting x 2 # as the virtual control input, design x 2 c # as
x 2 c # = g 1 1 ( f ^ 1 ( x 1 ) K 1 z 1 d ^ 1 x 1 x 1 )
where f ^ 1 ( x 1 ) is the estimated vector with the ESO’s outputs, z 1 and z 2 , replacing x 1 and a T s , substituting in (14). K 1 = d i a g ( [ K 11 , K 12 ] ) is the positive gain matrix. d ^ 1 represents the adaptive parameters, updated by
d ^ · 1 = λ 1 x 1
where λ 1 is the positive gain. To the avoid explosion of differential, a low-pass filter is designed, motivated by the DSC technique [1], as
τ 2 x · 2 d # = x 2 d # + x 2 c # τ 2 g 1 T x 1
where τ 2 denotes the filter time constant and x 2 d # is the state of the filter. Letting S 2 # = x 2 # x 2 d # and S 2 f # = x 2 c # x 2 d # , and substituting (28) into (13) will yield
x · 1 = K 1 x 1 K 1 e 1 + f ˜ 1 ( x 1 ) + g 1 S 2 # g 1 S 2 f # d ^ 1 x 1 x 1 + d 1
in which f ˜ 1 ( x 1 ) = f 1 ( x 1 ) f ^ 1 ( x 1 ) . The upper bound of e 1 has been analyzed in Section 4.1, which will further yield the boundness of f ˜ 1 ( x 1 ) . Therefore, as stated earlier, it can be implied that there must exist an unknown positive constant δ ¯ 1 satisfying K 1 e 1 + f ˜ 1 ( x 1 ) + d 1 δ ¯ 1 . Additionally, to analyze the stability of the subsystem, a Lyapunov function candidate is selected as
V 1 = x 1 T x 1 2 + ( d ^ 1 δ ¯ 1 ) 2 2 λ 1
whose time derivatives can be given by
V · 1 = K 1 x 1 T x 1 x 1 T K 1 e 1 + x 1 T f ˜ 1 ( x 1 ) + x 1 T g 1 S 2 # x 1 T g 1 S 2 f # d ^ 1 x 1 + x 1 T d 1 + ( d ^ 1 δ ¯ 1 ) x 1 K 1 x 1 T x 1 + x 1 T g 1 S 2 # x 1 T g 1 S 2 f #
As a result, if the boundary layer error S 2 # S 2 f # converges to a zero vector, i.e., S 2 # S 2 f # = 0 , it has V · 1 K 1 x 1 T x 1 . According to the Lyapunov theorem and invariant set lemma, the asymptotical stability of this subsystem can be concluded.
  • Step 2, Virtual angular velocity command design
The STT maneuver is adopted and the command bank angle is set to be zero. Treating x 3 as the virtual control input of the second dynamical equation of (13), this step aims to design a virtual angular velocity command x 3 d to drive x 2 to converge to x 2 d = [ 0 ( x 2 d # ) T ] T . Defining S 2 = x 2 x 2 d and S 2 f = x 2 c x 2 d , it will come to
S · 2 = f 2 ( x 2 ) + g 2 x 3 + d 2 x · 2 d
where x · 2 d can be calculated through (30). Following the steps of the backstepping techniques, the virtual control input, x 3 , is designed as
x 3 c = g 2 1 ( f 2 ( x 2 ) K 2 S 2 ( g 1 T x 1 ) + x · 2 d d ^ 2 S 2 S 2 )
where ( g 1 T x 1 ) = [ 0 x 1 T g 1 ] T . K 2 is the positive-definite gain matrix and d ^ 2 is the estimate value of d 2 max , provided by the following adaptive law:
d ^ · 2 = λ 2 S 2
where λ2 is the positive real number. Similarly, a low-pass filter
τ 3 x · 3 d = x 3 d + x 3 c τ 3 g 2 T S 2
is adopted.
Define S 3 = x 3 x 3 d and S 3 f = x 3 c x 3 d , and select a Lyapunov function as
V 2 = V 1 + 1 2 S 2 f T S 2 f + 1 2 S 2 T S 2 + 1 2 λ 2 ( d ^ d 2 max ) 2
The time derivative of V2 can be directly given, considering (30), (33)–(36), by
V · 2 = V · 1 + S 2 f T S · 2 f + S 2 T S · 2 + ( d ^ 2 d 2 max ) S 2 K 1 x 1 T x 1 K 2 S 2 T S 2 x 1 T g 1 S 2 f # + S 2 f T S · 2 f + S 2 T g 2 S 3 S 2 T g 2 S 3 f K 1 x 1 T x 1 K 2 S 2 T S 2 + S 2 f T x · 2 c 1 τ 2 S 2 f T S 2 f + S 2 T g 2 S 3 S 2 T g 2 S 3 f K 1 x 1 T x 1 K 2 S 2 T S 2 ( 1 τ 2 1 2 μ 1 ) S 2 f T S 2 f + μ 1 2 x · 2 c 2 + S 2 T g 2 S 3 S 2 T g 2 S 3 f
where Young’s inequality is applied and μ1 is an arbitrary constant which only helps to proceed with the analysis. If the boundary layer error, S 3 and S 3 f , can be ignored, and as long as μ 1 τ 2 / 2 is satisfied, it will eventually yield
V · 2 χ 21 x 1 2 χ 22 S 2 2 χ 23 S 2 f 2 + χ 24
where χ 21 = λ min ( K 1 ) ,   χ 22 = λ min ( K 2 ) ,   χ 23 = 1 / τ 2 1 / 2 μ 1 ,   χ 24 = μ 1 x · 2 c 2 / 2 . Define the following compact set as
Q S 11 = { x 1 : x 1 χ 24 / χ 21 } Q S 12 = { S 2 : S 2 χ 24 / χ 22 } Q S 13 = { S 2 f : S 2 f χ 24 / χ 23 }
and it can be analyzed that the system trajectories will eventually converge to the compact subset defined by Q S 1 = Q S 11 Q S 12 Q S 13 , which contains the origin and can be set to an arbitrarily small size by selecting the appropriate control parameters. Therefore, according to the discussion above, we can conclude that lim t x 1 = lim t S 2 = lim t S 2 f = 0 .
  • Step 3, Fin deflection command
In this step, a control law is designed for fin deflections δ with fault tolerance ability to track the virtual angular velocity command x 3 d , provided by the low-pass filter (37). With the definition of S 3 , and considering the potential actuator fault (12), the dynamics of the tracking error can be given by
S · 3 = f 3 ( x 2 , x 3 ) + g 3 ρ ( t ) δ + d 3 x · 3 d
The control law is designed as
δ = g 3 1 ( K 3 S 3 c ^ 3 ϕ m S 3 S 3 ) c ^ · 3 = λ 3 ϕ m S 3
where ϕ m = 1 + ω 2 + x 2 + g 2 T S 2 + x · 3 d and c3 is a constant to be defined later. To analyze the stability of the system, the Lyapunov function candidate here is selected as
V 3 = V 2 + 1 2 S 3 f T S 3 f + 1 2 S 3 T S 3 + 1 2 λ 3 ρ min ( c 3 ρ min c ^ 3 ) 2
Note there exist constants c 11 , c 12 , c 13 , c 14 , c 15 satisfying
f 3 ( x 2 , x 3 ) + d 3 x · 3 d + g 2 T S 2 c 11 + c 12 ω 2 + c 13 x 2 + c 14 x · 3 d + c 15 g 2 T S 2 c 3 ( 1 + ω 2 + x 2 + x · 3 d + g 2 T S 2 )
where c 3 = max ( c 11 , c 12 , c 13 , c 14 , c 15 ) and the following equation:
S · 3 f = x · 3 c S 3 f τ 3 + g 2 T S 2
can be derived. Therefore, the time derivative of V3 is
V · 3 = V · 2 + S 3 f T ( x · 3 c S 3 f τ 3 + g 2 T S 2 ) + S 3 T S · 3 + ( c 3 ρ min c ^ 3 ) ϕ m S 3 χ 21 x 1 2 χ 22 S 2 2 χ 23 S 2 f 2 + χ 24 + S 2 T g 2 S 3 + S 3 f T x · 3 c S 3 f T S 3 f τ 3 + S 3 T ( f 3 ( x 2 , x 3 ) + g 3 ρ ( t ) δ + d 3 x · 3 d ) + ( c 3 ρ min c ^ 3 ) ϕ m S 3 χ 21 x 1 2 χ 22 S 2 2 χ 23 S 2 f 2 + χ 24 + S 3 f T x · 3 c S 3 f T S 3 f τ 3 + S 3 T g 3 ρ ( t ) δ + c 3 ϕ m S 3 + ( c 3 ρ min c ^ 3 ) ϕ m S 3
Substituting the control law (42) into (46) will further yield
V · 3 χ 21 x 1 2 χ 22 S 2 2 χ 23 S 2 f 2 + χ 24 + S 3 f T x · 3 c S 3 f T S 3 f τ 3 ρ min S 3 2 χ 21 x 1 2 χ 22 S 2 2 χ 23 S 2 f 2 ρ min S 3 2 ( 1 τ 3 1 2 μ 2 ) S 3 f 2 + μ 2 2 x · 3 c 2 + χ 24
where μ2 is an arbitrary constant. If τ 3 2 μ 2 is satisfied, the following compact set is defined by
Q S 21 = { x 1 : x 1 ( χ 24 + μ 2 x · 3 c 2 / 2 ) / χ 21 } Q S 22 = { S 2 : S 2 ( χ 24 + μ 2 x · 3 c 2 / 2 ) / χ 22 } Q S 23 = { S 2 f : S 2 f ( χ 24 + μ 2 x · 3 c 2 / 2 ) / χ 23 } Q S 24 = { S 3 : S 2 ( χ 24 + μ 2 x · 3 c 2 / 2 ) / ρ min } Q S 25 = { S 3 f : S 2 f ( χ 24 + μ 2 x · 3 c 2 / 2 ) / ( 1 / τ 3 1 / 2 μ 2 ) }
which can be small enough by selecting proper control parameters. Thus, it can be concluded that the LOS angular rates and tracking errors are also UUB, and then the control target can be achieved.
Remark 2. 
The low-pass filters in (30) and (37) both have extra items   τ 2 g 1 T x 1  and  τ 3 g 2 T S 2 , compared with the low-pass filters described in [35,36]. These extra items help to eliminate the influence of the boundary layer errors caused by the low-pass filter. For example, as in (39), the item  S 2 T g 2 S 3 f  may break the stability of the system. To avoid this, the item  τ 3 g 2 T S 2  in (37) will counteract the same item in (39).

5. Simulation

In this section, the effectiveness of the proposed FTIGC for the flight vehicle with a strapdown seeker is verified by numerical simulations. The full aerodynamic forces and moments in the simulation are given by [33]
{ X = q S ( c x 0 + c x α | α | + c x β | β | + c x α β | α β | + c x δ x | δ x | + c x δ y | δ y | + c x δ z | δ z | ) Y = q S ( c y α α + c y β β + c y δ z δ z ) Z = q S ( c z α α + c z β β + c z δ y δ y ) M x = q S L ( m x α α + m x β β + m x δ x δ x ) M y = q S L ( m y β β + m y δ y δ y ) M z = q S L ( m z α α + m z δ z δ z )
where c x 0 is the zero-lift drag coefficient. c x α , c x β , c x δ x , c x δ y , and c x δ z are the partial derivatives of the drag force coefficient with respect to α, β, δ x , δ y , and δ z . c x α β is the second partial derivative of the drag force coefficient with respect to α and β. c y α , c y β , and c y δ z are the partial derivatives of the lift force coefficient with respect to α, β, and δ z . c z α , c z β , and c z δ y are the partial derivatives of the side force coefficient with respect to α, β, and δ y . Similarly, m x α , m x β , and m x δ x are the partial derivatives of the rolling moment coefficient with respect to α, β, and δ x ; m y β and m y δ y are the partial derivatives of the yawing moment coefficient with respect to β and δ y ; and m z α and m z δ z are the partial derivatives of the pitching moment coefficient with respect to α and δ z .
Considering the physical limitations, each fin deflection should be constrained to ±20°. Apart from this, the nominal values of the parameters related to the flight vehicle are listed in Table 1.
Table 1. The nominal values of the flight vehicle-related parameters.
The flight vehicle initially locates at [ 0 15000 0 ] T ( m ) in the Inertial reference frame and the initial values of the roll, yaw, and pitch angles are set to be γ ( 0 ) = 0.3634 ° , ψ ( 0 ) = 0.2955 ° , and ϑ ( 0 ) = 1.4261 ° . The initial velocity, flight path angle, and heading angle of the flight vehicle are assumed as V ( 0 ) = 1000 ( m / s ) , θ ( 0 ) = 0 ° , and ψ v ( 0 ) = 0 ° . The initial angular rate vector is ω ( 0 ) = [ 0.2 0.1 0.12 ] ( ° / s ) .
The control parameters are selected as follows: ω o = 5 , τ 2 = τ 3 = 0.1 , K 11 = 1.25 R , K 12 = 1.25 R cos q z , λ 1 = 10 , K 2 = 2.5 E 3 , λ 2 = 2 , K 3 = 5 I , λ 3 = 10 . The simulation includes three cases with the same control parameters but different actuator fault models for fixed or moving objects.
  • Case1. No actuator fault happens. In other words, ρ x ( t ) = ρ y ( t ) = ρ z ( t ) = 1 .
  • Case2. The actuator healthy factors are all constants, which are set as ρ x ( t ) = 0 . 8 , ρ y ( t ) = 0 . 7 and ρ z ( t ) = 0.6 .
  • Case3. The actuator healthy factors are not constants, which are set as
    ρ i ( t ) = 0 . 7 + 0 . 15 rand ( t ) + 0.1 sin ( 0.5 t + 0.2 π )
    where rand ( · ) refers to the random function distributed on the open interval (−1, 1).
Furthermore, to verify the robustness of the proposed FTIGC, the parameter perturbations are also considered in the simulation. Letting p 0 represent certain nominal parameters given in Table 1, the actual values p are designed as p = ( 1 + 0.25 rand ( t ) ) p 0 .
Remark 3. 
The observer’s dynamical errors may destroy the performance of the FTIGC, especially in the initial period when the ESO works. To avoid this phenomenon, in our work, it is designed that
δ = { 0 t F T I G C < t E S O + Δ T δ t F T I G C t E S O + Δ T
 in which  t F T I G C  and  t E S O  represent the starting working times of the FTIGC and ESO, respectively.  Δ T  is set to be 0.8 s in the simulation.

5.1. For a Fixed Object

It is required that the flight vehicle will arrive at a fixed position, located on [ 25000 0 3000 ] T ( m ) , in this subsection. The simulation results are given in Figure 6, Figure 7, Figure 8, Figure 9, Figure 10, Figure 11, Figure 12 and Figure 13. From Figure 6 and Figure 7, it can be found that the flight vehicle will eventually fly toward the object in these three cases under the proposed FTIGC. The miss distances for these three cases, as shown in the enlarged figure of Figure 6, are no more than 1 m and the hitting time is about 38 s. According to Figure 8, the body-LOS angles will converge to certain constant values, whereas the values are different for these three cases because the terminal angle constraint is not considered in our manuscript. Figure 9 is the time response of the LOS angular rate. It is indicated that the LOS angular rates will converge to zero, which also verifies the effectiveness of the proposed FTIGC with the help of the parallel approaching principle. Figure 10 shows the time response of the angles of attack and sideslip. It can be found that the angles of attack and sideslip are limited to 5° and 1°, respectively, while their tracking errors have an accuracy of 0.01°, indicating the control law has great tracking performance. Figure 12 shows the time response of the angular velocity and its tracking error, which has the accuracy of 0.01°/s. Figure 10 and Figure 12 simultaneously demonstrate that the inner loop has good tracking performance on the virtual command from the outer loop with the application of the DSC. Figure 13 reports that the fin deflections will not touch the saturation limit. Therefore, it can be concluded that the proposed FTIGC performs well for the scenario in which the flight vehicle arrives at a fixed object, whether the actuator is healthy or not.
Figure 6. Trajectories of the flight vehicle and the object.
Figure 7. Time histories of flight vehicle-object relative motion range.
Figure 8. Time histories of the body-LOS angles.
Figure 9. Time histories of the LOS angular rates.
Figure 10. Time histories of the attack and sideslip angles of the flight vehicle.
Figure 11. Time histories of the tracking errors of the attack and sideslip angles.
Figure 12. Time histories of the angular velocities and their tracking errors.
Figure 13. Time histories of the actual fin deflections.

5.2. For a Moving Object

In this subsection, the simulation is conducted for a moving object under the proposed FTIGC for the three same cases. The motion of the object is described by
{ x · T = v T v · T = a T
where x T , v T , and a T are the position, velocity, and acceleration vectors in the inertial reference frame, respectively, with the initial values of the position, velocity, and the accelerations set as
{ x T ( 0 ) = [ 25000 0 3000 ] T ( m ) v T ( 0 ) = [ 30 0 40 ] T ( m / s ) a T = [ 0.4 0 0.3 ] T ( m / s 2 )
The results of numerical simulations for moving objects are demonstrated in Figure 14, Figure 15, Figure 16, Figure 17, Figure 18, Figure 19, Figure 20 and Figure 21. As shown in Figure 14, the object can be intercepted in about 40.5 s by the flight vehicle under the proposed FTIGC, whether or not the actuator fault happens. Figure 15 reports the time response of the relative distance, which will converge to zero. Figure 16 shows the time histories of the BLOS angles. It is indicated that the BLOS angles will converge to certain constant values. Figure 17 indicates that LOS angular rates will also converge to zero in these three cases. With the application of the parallel approaching principle, the effectiveness of the proposed FTIGC can be proved. Figure 18 and Figure 19 indicate the time histories of the angles of attack and sideslip, and their tracking errors with respect to the output of the low pass filter (30). It can be found that the tracking accuracy reaches 0.05°. Similarly, Figure 20 shows the three-axis angular velocity and tracking errors with respect to x 3 d are about 0.01°/s, which partly verifies the effectiveness of the control law. Figure 21 shows the fin deflection responses and it is evident that all the fin deflections will satisfy the saturation constraint. All these results show the proposed FTIGC has good performance for a moving object.
Figure 14. Trajectories of the flight vehicle and the object.
Figure 15. Time histories of the flight vehicle-object relative motion range.
Figure 16. Time histories of the body-LOS angles.
Figure 17. Time histories of the LOS angular rates.
Figure 18. Time histories of the attack and sideslip angles of the flight vehicle.
Figure 19. Time histories of the tracking errors of the attack and sideslip angles.
Figure 20. Time histories of the angular velocities and its tracking errors.
Figure 21. Time histories of the actual fin deflections.

5.3. Comparison

To show the performance of the proposed IGC, the results are compared with the traditional integrated guidance control law (TIGC) proposed in [28]. In this subsection, similar to Section 5.1, it is expected that the flight vehicle will arrive at a fixed location. It is assumed that the healthy factors are the same and constant for each fin. Three cases are researched, which have different healthy factors, and all other simulation conditions and control parameters are the same as in Section 5.1 for both schemes. The miss distance is used to evaluate the control performance. The simulation results are given in Figure 22 and Figure 23, and Table 2.
Figure 22. Trajectories of the flight vehicle for different fin healthy factors under FTIGC and TIGC.
Figure 23. Landing points of the flight vehicle for different fin healthy factors under FTIGC and TIGC.
Table 2. Miss distance for different healthy factors under TIGC and FTIGC.
Figure 22 shows the three-dimensional trajectories of the flight vehicle with the application of the proposed FTIGC and TIGC when different fin healthy factors are considered. Figure 23 reports the miss distances for these cases, and the miss distances for these cases are also listed in Table 2. It can be found that the flight vehicle can arrive at the target position accurately (the miss distance is less than 0.5 m), under the TIGC in [28] and the proposed FTIGC, if no actuator fault happens. However, when the fin fault happens, the miss distance for flight vehicle under TIGC will increase rapidly with the fin health factor decreasing. It means that TIGC has weak robustness for an actuator fault. Instead, the flight vehicle under FTIGC has a similar miss distance for different actuator healthy factors. That is to say, it can be concluded that FTIGC will effectively improve the robustness of the parameter perturbation, disturbance, and actuator fault.
In summary, from the discussion in Section 4 and Section 5, it can be found that the proposed FTIGC can help the flight vehicle with a strapdown seeker to accurately fly to a fixed or moving target, even when the fin fault occurs. However, we have to point out that the mechanism by which the control parameters and the healthy factors influence the control performance is still unclear, and practical principles to help us select the control parameters cannot be provided. Further, the semi-physical simulations and experiments of the proposed IGC still need further work.

6. Conclusions

This paper develops an FTIGC for flight vehicles without LOS angle rate measurement information, considering the potential actuator fault. To begin with, the transformation relationship between the LOS angles and BLOS angles is established and an ESO is designed by observing BLOS angles, providing the estimation of the LOS angular rate for feedback and object acceleration information for feedforward. An FTIGC, based on the adaptive backstepping and DSC techniques, subject to the external disturbance and actuator fault, is proposed, such that LOS angular rates will converge to zero. With the application of the parallel approaching principle, it can be concluded that the flight vehicle will accurately arrive at the object position. The effectiveness of the proposed FTIGC and the robustness of the system are verified theoretically and numerically. In our future work, we will pay more attention to analyzing the influence of the control parameters and application in the hardware environment.

Author Contributions

Conceptualization, X.Y. and S.L.; methodology, X.Y.; software, X.Y. and F.Z.; validation, S.L.; formal analysis, X.Y.; investigation, X.Y.; resources, S.L.; data curation, X.Y. and F.Z.; writing—original draft preparation, X.Y. and F.Z.; writing—review and editing, X.Y. and S.L.; visualization, X.Y.; supervision, S.L.; project administration, F.Z.; funding acquisition, F.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the Science and Technology Innovation Program of Hunan Province (2023RC3265).

Institutional Review Board Statement

Not applicable.

Data Availability Statement

The raw data supporting the conclusions of this article will be made available by the authors on request.

Conflicts of Interest

Authors Xiaojun Yu and Fuzhen Zhang were employed by the company Hunan Vanguard Group Co., Ltd. The remaining authors declare that the re-search was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  1. Song, H.; Zhang, T.; Wang, X. Integrated Interceptor Guidance and Autopilot Design via Robust Dynamic Surface Control. In Proceedings of the 2018 IEEE CSAA Guidance, Navigation and Control Conference (CGNCC), Xiamen, China, 10–12 August 2018; pp. 1–6. [Google Scholar] [CrossRef]
  2. Williams, D.; Richman, J.; Friedland, B. Design of an Integrated Strapdown Guidance and Control System for a Tactical Missile. In Proceedings of the Guidance and Control Conference; American Institute of Aeronautics and Astronautics, Gatlinburg, TN, USA, 15–17 August 1983. [Google Scholar] [CrossRef]
  3. Sun, J.; Song, S.; Wu, G. Tracking Control of Hypersonic Vehicle Considering Input Constraint. J. Aerosp. Eng. 2017, 30, 04017073. [Google Scholar] [CrossRef]
  4. Pan, Z.; Wang, W.; Xiong, S.; Lu, K. Three Dimensional Integrated Guidance and Control for Slide to Turn Missile with Input Saturation. In Proceedings of the 2016 Chinese Control and Decision Conference (CCDC), Yinchuan, China, 28–30 May 2016; pp. 2554–2559. [Google Scholar]
  5. Chang, J.; Guo, Z.; Cieslak, J.; Chen, W. Integrated Guidance and Control Design for the Hypersonic Interceptor Based on Adaptive Incremental Backstepping Technique. Aerosp. Sci. Technol. 2019, 89, 318–332. [Google Scholar] [CrossRef]
  6. Cho, N.; Kim, Y. Optimality of Augmented Ideal Proportional Navigation for Maneuvering Target Interception. IEEE Trans. Aerosp. Electron. Syst. 2016, 52, 948–954. [Google Scholar] [CrossRef]
  7. Pei, W.; Ke, Z. Research on Line-of-Sight Rate Extraction of Strapdown Seeker. In Proceedings of the The 33th Chinese Control Conference, Nanjing, China, 28–30 July 2014; pp. 859–863. [Google Scholar]
  8. Zhang, D.; Song, J.; Zhu, Y.; Jiao, T.; Zhao, L. Integrated Elastic Identification and LOS Angular Rate Extraction for Slender Rockets: A Continuous-Discrete Maximum Correntropy Kalman Filter Approach. Aerosp. Sci. Technol. 2024, 150, 109174. [Google Scholar] [CrossRef]
  9. Vaddi, S.; Menon, P.; Ohlmeyer, E. Numerical SDRE Approach for Missile Integrated Guidance–Control. In Proceedings of the AIAA Guidance, Navigation and Control Conference and Exhibit, Hilton Head, SC, USA, 20–23 August 2007; American Institute of Aeronautics and Astronautics: Reston, VA, USA, 2007. [Google Scholar] [CrossRef][Green Version]
  10. Zhou, D.; Li, Q. Indirect Robust Control of Agile Missile via Theta-D Technique. Def. Technol. 2014, 10, 269–278. [Google Scholar] [CrossRef]
  11. Xin, M.; Balakrishnan, S.N.; Ohlmeyer, E.J. Integrated Guidance and Control of Missiles with θ-D Method. IEEE Trans. Contr. Syst. Technol. 2006, 14, 981–992. [Google Scholar] [CrossRef]
  12. Liang, X.; Hou, M.; Duan, G. Adaptive Dynamic Surface Control for Integrated Missile Guidance and Autopilot in the Presence of Input Saturation. J. Aerosp. Eng. 2015, 28, 04014121. [Google Scholar] [CrossRef]
  13. Wang, W.; Xiong, S.; 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] [CrossRef]
  14. Lai, C.; Wang, W.; Liu, Z.; Liang, T.; Yan, S. Three-Dimensional Impact Angle Constrained Partial Integrated Guidance and Control With Finite-Time Convergence. IEEE Access 2018, 6, 53833–53853. [Google Scholar] [CrossRef]
  15. Yan, H.; Ji, H. Integrated Guidance and Control for Dual-Control Missiles Based on Small-Gain Theorem. Automatica 2012, 48, 2686–2692. [Google Scholar] [CrossRef]
  16. Gao, C.; Jiang, C.; Zhang, Y.; Jing, W. Three-Dimensional Integrated Guidance and Control for Near Space Interceptor Based on Robust Adaptive Backstepping Approach. Int. J. Aerosp. Eng. 2016, 2016, 1–11. [Google Scholar] [CrossRef]
  17. Zhou, L.; Liu, L.; Cheng, Z.; Wang, B.; Fan, H. Adaptive Dynamic Surface Control Using Neural Networks for Hypersonic Flight Vehicle with Input Nonlinearities. Optim. Control Appl. Methods 2020, 41, 1904–1927. [Google Scholar] [CrossRef]
  18. Jiang, Z.P.; Teel, A.R.; Praly, L. Small-Gain Theorem for ISS Systems and Applications. Math. Control. Signals Syst. 1994, 7, 95–120. [Google Scholar] [CrossRef]
  19. Gómez-Peñate, S.; López-Estrada, F.-R.; Valencia-Palomo, G.; Rotondo, D.; Guerrero-Sánchez, M.-E. Actuator and Sensor Fault Estimation Based on a Proportional Multiple-Integral Sliding Mode Observer for Linear Parameter Varying Systems with Inexact Scheduling Parameters. Int. J. Robust Nonlinear Control 2021, 31, 8420–8441. [Google Scholar] [CrossRef]
  20. López-Estrada, F.R.; Theilliol, D.; Astorga-Zaragoza, C.M.; Ponsart, J.C.; Valencia-Palomo, G.; Camas-Anzueto, J. Fault Diagnosis Observer for Descriptor Takagi-Sugeno Systems. Neurocomputing 2019, 331, 10–17. [Google Scholar] [CrossRef]
  21. Li, X.; Liu, S.; Guo, F.; Zhang, S. Fault-Tolerant Control Based on Control Allocation for Hypersonic Vehicle with Actuator Stuck Fault. In Proceedings of the 2019 2nd International Conference on Information Systems and Computer Aided Education (ICISCAE), Dalian, China, 28–30 September 2019; pp. 278–283. [Google Scholar] [CrossRef]
  22. Bao, C.; Wang, P.; Tang, G. Integrated Guidance and Control for Hypersonic Morphing Missile Based on Variable Span Auxiliary Control. Int. J. Aerosp. Eng. 2019, 2019, 1–20. [Google Scholar] [CrossRef]
  23. Wang, Y.; Zeng, Q.; Xu, Z.; Li, B.; Wang, W. Three-Dimensional Composite Approach Angle Constrained Guidance Law with Actuator Lag Consideration. J. Aerosp. Eng. 2024, 37, 04023114. [Google Scholar] [CrossRef]
  24. Wang, Z.; Yuan, J. Fuzzy Adaptive Fault Tolerant IGC Method for STT Missiles with Time-Varying Actuator Faults and Multisource Uncertainties. J. Frankl. Inst. 2020, 357, 59–81. [Google Scholar] [CrossRef]
  25. Ben-Ishai, A.; Reiner, J.; Rotstein, H. Kalman Filter Mechanization in INS/Seeker Fusion and Observability Analysis; AIAA: Montreal, QC, Canada, 2001. [Google Scholar]
  26. Waldmann, J. Line-of-Sight Rate Estimation and Linearizing Control of an Imaging Seeker in a Tactical Missile Guided by Proportional Navigation. IEEE Trans. Contr. Syst. Technol. 2002, 10, 556–567. [Google Scholar] [CrossRef]
  27. Zhao, B.; Xu, S.; Guo, J.; Jiang, R.; Zhou, J. Integrated Strapdown Missile Guidance and Control Based on Neural Network Disturbance Observer. Aerosp. Sci. Technol. 2019, 84, 170–181. [Google Scholar] [CrossRef]
  28. Khankalantary, S.; Sheikholeslam, F. Robust Extended State Observer-Based Three Dimensional Integrated Guidance and Control Design for Interceptors with Impact Angle and Input Saturation Constraints. ISA Trans. 2020, 104, 299–309. [Google Scholar] [CrossRef] [PubMed]
  29. Zheng, T.; Yao, Y.; He, F.; Ji, D. Integrated Guidance and Control Design of a Flight Vehicle with Side-Window Detection. Chin. J. Aeronaut. 2018, 31, 749–764. [Google Scholar] [CrossRef]
  30. Guo, J.; Zhou, J.; Zhao, B. Three-Dimensional Integrated Guidance and Control for Strap-Down Missiles Considering Seeker’s Field-of-View Angle Constraint. Trans. Inst. Meas. Control 2020, 42, 1097–1109. [Google Scholar] [CrossRef]
  31. Zarchan, P. Tactical and Strategic Missile Guidance, 6th ed.; Progress in Astronautics and Aeronautics; AlAA: Reston, VA, USA, 2012. [Google Scholar]
  32. Hu, K.-Y.; Sun, W.; Yang, C. Adaptive Fault-Tolerant Control for Flexible Variable Structure Spacecraft with Actuator Saturation and Multiple Faults. Appl. Sci. 2022, 12, 5319. [Google Scholar] [CrossRef]
  33. Hou, M.; Liang, X.; Duan, G. Adaptive Block Dynamic Surface Control for Integrated Missile Guidance and Autopilot. Chin. J. Aeronaut. 2013, 26, 741–750. [Google Scholar] [CrossRef]
  34. He, J.; Meng, Y.; You, J.; Zhang, J.; Wang, Y.; Zhang, C. Trajectory Tracking Control Method Based on Adaptive Higher Order Sliding Mode. Appl. Sci. 2022, 12, 7955. [Google Scholar] [CrossRef]
  35. Zhang, C.; Wu, Y.-J. Dynamic Surface Control and Active Disturbance Rejection Control-Based Integrated Guidance and Control Design and Simulation for Hypersonic Reentry Missile. Int. J. Model. Simul. Sci. Comput. 2016, 7, 1650025. [Google Scholar] [CrossRef]
  36. Zhang, D.; Ma, P.; Du, Y.; Chao, T. Integral Barrier Lyapunov Function-Based Three-Dimensional Low-Order Integrated Guidance and Control Design with Seeker’s Field-of-View Constraint. Aerosp. Sci. Technol. 2021, 116, 106886. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.