Finite time sliding sector control for spacecraft atmospheric entry guidance

Finite time sliding sector control for spacecraft atmospheric entry guidance

Accepted Manuscript Finite time sliding sector control for spacecraft atmospheric entry guidance Biao Xu, Jun Sun, Shuang Li, Tao Cao PII: S0094-5765...

982KB Sizes 0 Downloads 52 Views

Accepted Manuscript Finite time sliding sector control for spacecraft atmospheric entry guidance Biao Xu, Jun Sun, Shuang Li, Tao Cao PII:

S0094-5765(18)31316-X

DOI:

https://doi.org/10.1016/j.actaastro.2018.12.008

Reference:

AA 7230

To appear in:

Acta Astronautica

Received Date: 31 July 2018 Revised Date:

17 November 2018

Accepted Date: 5 December 2018

Please cite this article as: B. Xu, J. Sun, S. Li, T. Cao, Finite time sliding sector control for spacecraft atmospheric entry guidance, Acta Astronautica (2019), doi: https://doi.org/10.1016/ j.actaastro.2018.12.008. This is a PDF file of an unedited manuscript that has been accepted for publication. As a service to our customers we are providing this early version of the manuscript. The manuscript will undergo copyediting, typesetting, and review of the resulting proof before it is published in its final form. Please note that during the production process errors may be discovered which could affect the content, and all legal disclaimers that apply to the journal pertain.

ACCEPTED MANUSCRIPT

Finite time sliding sector control for spacecraft atmospheric entry guidance Biao Xu1, Jun Sun2, Shuang Li1,* and Tao Cao2 College of Astronautics, Nanjing University of Aeronautics and Astronautics, Nanjing, 210016, China 2

RI PT

1

Shanghai Aerospace Control Technology Institute, Shanghai, 201109, China

SC

Abstract: The paper presents a novel variable structure control with finite time sliding sector for spacecraft atmospheric entry guidance. The finite time convergence of tracking error in the presence of

M AN U

system uncertainty can be guaranteed. In contrast with the normally used notion of asymptotic stability in conventional sliding sector, a finite time sliding sector for the entry guidance is designed as a subset of state space in which the Lyapunov function candidate satisfies the finite time stability condition. Then, the finite time sliding sector controller is designed to guarantee the tracking error to converge to

TE D

a small region of zero. The chattering existing on the boundary of the sliding sector is further reduced by introducing inner sector and outer sector which are the subsets of the proposed sector. Finally,

EP

numerical simulation results are given to demonstrate the effectiveness of the proposed method.

AC C

Keywords: spacecraft, entry guidance, sliding sector, finite time stability

1. Introduction

As the neighbor of Earth, Mars has attracted more attention than other planets. In order to obtain the scientific data of Mars topography and chemical composition, landing a vehicle on the surface of Mars and performing in situ exploration is a prerequisite. Mars landing exploration missions started since the 1970s. So far, more than two-thirds of the Mars missions ended in failure, and only a few spacecrafts

*

Corresponding author. Email Address: [email protected]

ACCEPTED MANUSCRIPT successfully landed on the surface of Mars [1]. Future Mars missions require advanced entry, descent and landing (EDL) technology [2-3]. Precision EDL technology is needed in multiple fields, including sample return, human exploration, landing on the specified sites and so on [4]. The atmospheric entry

RI PT

guidance is a challenging problem due to the atmospheric models and the vehicle aerodynamics are uncertain even under the perfect approach navigation. Generally, there are two strategies of entry guidance: the predictor-corrector guidance and the reference trajectory guidance. A three-dimensional

SC

predictor–corrector entry guidance algorithm is proposed by using the developed solutions for the flight

M AN U

path angle and velocity, so the order of the motion equations is reduced [5]. A predictor-corrector guidance method is proposed for the entry mission with waypoints and no-fly zones in [6]. The trajectory prediction is obtained by numerical integration while the corrector is derived based on fuzzy logic. To deal with flight constraints, a predictor–corrector guidance method based on fuzzy logic in

TE D

designed in [7]. A numerical multi-constrained predictor-corrector guidance algorithm is proposed in [8], which focuses on real-time longitudinal trajectory generation, constraint management, and lateral guidance improvement. These predictor-corrector guidance algorithms can provide a high landing

EP

accuracy, but fast on-board computation, accurate models of aerodynamics and atmospheric are

AC C

required [9]. Guidance algorithms based on a reference trajectory optimizes a trajectory in advance. The reference trajectory is tracked by the control system during the entry phase. The reference trajectory guidance algorithms are less elastic to adapt to various missions, but they do not need fast on-board computation [10].

The reference trajectory entry guidance adopted by Gemini and Apollo missions were the early successful mission with the guided entry. Since advanced entry guidance systems of spacecraft should have the capacity to generate optimal flight trajectories onboard for the latest mission requirements, a

ACCEPTED MANUSCRIPT sequential convex programming method is developed for three-dimensional planetary-entry trajectory optimization problems [11]. Furthermore, based on the results of entry trajectory optimization using convex optimization, an online entry guidance algorithm is proposed to satisfy the demands of highly

RI PT

autonomous entry guidance systems [12]. The entry guidance system determines steering commands to guide a spacecraft from its current location to the designed location. In order to reduce the dependence on aerodynamic and atmospheric models, Apollo entry guidance used a reference trajectory algorithm

SC

based on drag acceleration. During the past several decades, a large number of drag tracking control

M AN U

methods have been applied to entry guidance problems [13]. A probability-based hazard avoidance guidance method for landing on planets is designed in [14]. Simulation results show that the proposed probability-based method is reliable under uncertainty.

The sliding mode control method is widely adopted to design guidance laws in Mars hypersonic

TE D

entry guidance [15-17]. A robust entry guidance law based on terminal sliding mode and second-order differentiator is designed for trajectory tracking [18]. To improve the performance of Mars landing, a multiple sliding surface guidance law is proposed for tracking the reference trajectory [19]. An adaptive,

EP

disturbance-based sliding mode controller is proposed for hypersonic entry vehicles [20]. The scheme

AC C

is based on high-order sliding-mode theory [21], and is able to estimate the combination of known and unknown perturbations acting on the system [22]. The control system of the hypersonic entry vehicles in the terminal phase for maximum target penetration is designed by the adaptive double-layer continuous higher order sliding mode approach [23]. In the presence of system uncertainty, a super-twisting sliding mode control law is developed for the trajectory tracking guidance [24]. Due to the switching delay or high switching frequency, the entry guidance law is suffering the chattering phenomena. Sliding sector control is one of the branches of variable structure control. Instead of sliding

ACCEPTED MANUSCRIPT mode, a linear time invariance sliding sector for a linear time invariant (LTI) system has been proposed to reduce chattering [25]. For the nonlinear time varying (NTV) system with system uncertainty, the forward integration of state dependent differential Riccati equation (SDDRE) is used to design an NTV

RI PT

sliding sector [26]. It is shown that the proposed sliding sector control method provides better performance with reduced chattering and high control accuracy in comparison with the sliding mode control. However, the system states just enjoy asymptotic stability or exponential stability inside the

SC

sliding sector. Based on finite time stability theory [27], a finite time sliding sector control method is

M AN U

proposed in [28], but it does not consider unmatched uncertainty or parameter perturbation. In this paper, a novel robust control algorithm with finite time sliding sector for spacecraft atmospheric entry guidance is proposed based on the finite time stability theory. In contrast to the conventional sliding sector, the finite time stability is guaranteed and unmatched parameter

TE D

perturbation is considered inside the sector. The rest of this paper is organized as follows. In “Problem Formulation” section, the entry guidance dynamic is formulated. In “Finite Time Sliding Sector Guidance” section, the finite time sliding sector is proposed and the new guidance law is designed

EP

using the variable structure control with finite time sliding sector. Numerical simulation results are

AC C

shown in “Numerical Results” section, and conclusions are made in the last section.

2. Problem formulation The standard simplified nonlinear equations for the entry guidance are [4]

θ&=

V cos γ cosψ r cos φ

(1)

V cos γ sinψ r

(2)

φ&=

r&= V sin γ

(3)

V&= − D − g sin γ

(4)

ACCEPTED MANUSCRIPT γ&=

  1 V2   L cos σ −  g −  cos γ  V r   

ψ&= −

(5)

L sin σ V − cos γ cosψ tan φ V cos γ r

(6)

where θ and φ are the longitude and latitude, respectively; r is the radial distance; V is the

RI PT

velocity; γ and ψ are the velocity elevation angle and the velocity heading angle, respectively; σ is the bank angle; g = µ / r 2 is the gravitational acceleration, where µ is the gravitational parameter.

1 CL ρV 2 S 2m

D=

1 CD ρV 2 S 2m

(7) (8)

M AN U

L=

SC

The lift and drag accelerations are expressed as

where ρ is the atmospheric density; S is the vehicle reference surface area; m is the mass of the spacecraft; CD and C L are the drag and lift coefficients, respectively. The model of the atmospheric density is expressed as [4, 13]

TE D

ρ = ρ0 e



r − rs hs

(9)

where ρ 0 is the density at the reference radius rs and hs is the constant scale height.

EP

The specific energy for entry guidance of spacecraft is defined by

1 µ E = V2 − 2 r

(10)

AC C

Considering Eqs. (1)-(6), we obtain the energy rate as E&= − DV

(11)

where D ≥ 0 and V ≥ 0 , it is obvious that E& is always negative. Energy is a convenient independent variable in entry guidance dynamics, the velocity V in the equations of motion can be calculated by

V = 2E + 2 Then, the number of equations of motion is reduced.

µ r

(12)

ACCEPTED MANUSCRIPT Since energy is regarded as independent variable for trajectory tracking, the trajectory range only depends on the drag profile. Using (1)-(6), we obtain the derivative of drag acceleration as

S S D&= CDV 2 ρ&+ CD ρVV& m 2m − S CDV 2 ρ 0 e 2hs m

=−

1 2D DV sin γ − ( D + g sin γ ) hs V

r&+

S CD ρV ( − D − g sin γ ) m

(13)

RI PT

r − rs hs

=−

Define the error system states as

SC

x1 = D − Dr , x2 = D&− D&r

(14)

M AN U

where Dr is the tracking reference. The nonlinear dynamics of drag tracking error can be expressed in the form of state-dependent linear time-variant (SDLTV) system as x&1 = x2

x&2 = a0 + a1 ( x, t ) x1 + a2 ( x, t ) x2 + b ( x, t ) u x2 ] , T

TE D

where u = cos σ , x = [ x1

& D&  2 Dg D   2 Dg a0 =  2 +  g cos 2 γ −  2 +  V sin γ hs  hs   V  V

2 ( D + g sin γ ) 1 ( D + g sin γ ) sin γ − hs V2

EP

a1 =

AC C

 2g 1  4g V2 + sin 2 γ −  2 +  cos 2 γ r hs  r V

a2 = −

4D V

 2g 1  b ( x , t ) = − DL cos γ  2 +  hs  V

(15) (16)

(17)

2

(18)

(19)

(20)

Since Eqs. (1)-(6) are simplified nonlinear equations for spacecraft entry guidance. Considering system modeling uncertainties, external disturbances, we can rewrite the system model into the standard form as

x&= ( A + ∆A) x + B ( u + d )

(21)

ACCEPTED MANUSCRIPT where

0 A=  a1

1 0 , B=   a2  b 

RI PT

d is the bounded disturbance and ∆A is the mismatched uncertainty. The parameter a0 in Eq. (16) can be viewed as disturbance terms. It should be noticed that the SDLTV form of the nonlinear drag dynamics is not unique. We need to choose a proper one to make the following calculation of sliding

SC

sector simple. The unknown disturbances can be comprised of uncertainties, nonlinearities of the system, and external disturbances. The uncertainties of Drag and lift coefficients brings serious

bounded and can be written as [29]

∆A = MHN

(22)

HT H ≤ I

(23)

TE D

with the unknown matrix H satisfying

M AN U

challenges for the guidance law design. The mismatched uncertainty ∆A is assumed to be norm

where M and N are known matrices. For a bounded uncertainty, we can always choose two large

EP

enough matrices M and N to make sure the matrix H satisfying Eq. (23).

AC C

3. Finite time sliding sector guidance 3.1 Finite time sliding sector In this paper, the following finite time sliding sector is utilized to design the entry guidance law

base on the finite time stability theory. In order to design a finite time sliding sector guidance law, some results about finite time sliding sector [26-28] are introduced here. Definition 1: A finite time sliding sector for the nonlinear time varying system is defined as

{

S ( x , t ) = x ϕ ( x, t ) ≤ δ ( x , t )

}

(24)

ACCEPTED MANUSCRIPT inside which there exists a positive Lyapunov function VL ( x, t ) > 0 satisfies the finite time stability condition α V& L ( x , t ) + cVL ( x , t ) ≤ 0

(25)

RI PT

where the real numbers c > 0 and 0 < α < 1 . The switching function φ ( x,t ) and the sliding sector parameter δ ( x,t ) are designed as

ϕ ( x, t ) = S F ( x, t ) x

(26)

SC

δ ( x, t ) = xT ∆( x, t ) x

M AN U

where ∆ ( x, t ) ≥ 0 .

(27)

The relation between switching function and sliding sector is shown in Fig. 1. In contrast to the conventional sliding sector, the finite time stability is guaranteed inside introduced sliding sector. As shown in Fig. 1, the sliding sector is a subset around the sliding surface ϕ =0 . Its boundary is

x1

EP

TE D

determined by the design parameters ϕ and δ .

x2

AC C

ϕ = δ

ϕ =0 Fig. 1. Sliding Sector.

An SDDRE is used to determine the sliding sector

− P&= AT P + PA −

1

β

2

PBBT P + λ PMM T P +

1

λ

NT N +Q

(28)

where P and Q are positive definite matrices, λ is positive constant. The solution of the SDDRE

ACCEPTED MANUSCRIPT can be obtained by a forward integration with initial condition P0 = P0T > 0 . The SDDRE function defined in Eq.(28) requires a stronger condition compared with the SDDRE in [26] such that the sliding sector designed by Eq. (28) robust against the system uncertainty ∆A . The parameters of the sliding

S F ( x, t ) =

1

RI PT

sector are designed as

BT P

β

(29)

∆( x,t ) = Q − R

(30)

SC

where β > 0 and R ≥ 0 . The positive constants β and λ are usually chosen in the range of 0.1 ∼ 10. A

M AN U

large Q makes sure the system states converge fast, and a large R ensures robustness of the

sliding sector. 3.2 Guidance law design

The design of the guidance law is divided into two steps. One is the guidance law inside the sliding

TE D

sector, and the other is the guidance law outside the sliding sector.

Step 1. Inside the sliding sector, the guidance law is designed as

(

u = − k1 + k2 ϕ

2α1 −1

) sgn (ϕ )

(31)

EP

where k1 > d and k 2 > 0 .

AC C

Define a Lyapunov function candidate

V1 = xT Px

(32)

The derivative of the Lyapunov function V1 is

(

)

T T V& P&+ ( A + ∆A ) P + P ( A + ∆A ) x + 2 BT P ( u + d ) 1 = x

=x

T

( P&+ A

T

(

)

P + PA x + 2 x PMHNx

+2ϕ −k1 sgn (ϕ ) − k2 ϕ For any positive constant λ , we have

T

2α −1

sgn (ϕ ) + d

(33)

)

ACCEPTED MANUSCRIPT 2 x T PMHNx ≤ λ x T PMM T Px + ≤ λ x T PMM T Px +

1

λ 1

λ

x T N T H T HNx

(34) x T N T Nx

where Eq. (23) is used. Substitution of Eqs. (28) and (34) into Eq. (33) yields

(

+2ϕ − k1 sgn (ϕ ) − k2 ϕ

2α1 −1

sgn (ϕ ) + d

 1  2α ≤ x  2 PBBT P − Q  x − 2k2 ϕ 1 β   T

2α1

− x T Rx

(35)

SC

≤ ϕ 2 − δ 2 − 2k 2 ϕ

)

RI PT

 1 T  1 V& PBBT P − λ PMM T P − N T N − Q  x + 2 x T PMHNx 1 = x  2 β λ  

Inside the sliding sector, we substitute Eq. (24) into Eq. (33), then we obtain

M AN U

2α1 V& 1 ≤ −2k 2 ϕ

(36)

Taking the property of singular value into account, we obtain

ϕ 2 ≥ λmin ( S FT S F ) x V1 ≤ λmax ( P ) x

2

2

(37) (38)

TE D

Let the positive constants c1 > 0 and 0.5 ≤ α1 ≤ 1 . We choose the parameter k 2 as

k2 ≥

c1λmax ( P )

2λmin ( S FT SF )

(39)

EP

Substitution of Eq. (39) into (36) yields

λmin ( S FT S )

AC C

V& 1 ≤ −2k2

λmax ( P )

V1α1

(40)

α1

≤ −c1V1

Therefore, the finite time stability is guaranteed inside the sliding sector. Since V1 is positive definite, the solution of Eq. (40) is

V11−α1 ( x , t ) ≤ V11−α1 ( x0 , 0 ) − c1 (1 − α1 ) t , 0 ≤ t ≤ Tr   V1 ( x , t ) = 0, t ≥ Tr

(41)

where Tr is the settling time. If the system state x is kept inside the sliding sector, the settling time is given by

ACCEPTED MANUSCRIPT Tr ≤

V11−α1 ( x0 , 0 )

(42)

c1 (1 − α1 )

The settling time is relevant to the parameters c1 and α1 . We can control the convergence rate by

RI PT

adjusting these parameters.

Remark 1: In the sliding sector control [26, 28], there only exist matched parameter uncertainties and external disturbances. In the proposed sliding sector guidance, unmatched parameter uncertainties are

SC

considered. Step 2. The control input outside the sliding sector is designed as u = −Gu−1 ( Lu + k3 sgn (ϕ ) )

M AN U

(43)

where

Gu = BT PB + x T P

∂B B ∂x

(44)

∂B ∂B   Lu =  BT P&+ x T P A + BT PA  x + x T P ∂x ∂t  

{

we

can

ensure

the

system

TE D

Since δ ≥ 0 ,

states

come

into

(45) the

sliding

sector

}

S ( x , t ) = x ϕ ( x, t ) ≤ δ ( x , t ) , if ϕ decrease to zero. Define the Lyapunov candidate V2

EP

V2 = β 2ϕ 2

(46)

AC C

The derivative of the Lyapunov function V2 satisfies

(

)

T & T &T & V& 2 = 2ϕ B Px + B Px + B Px

= 2ϕ ( Lu + Gu ( u + d ) )

(47)

Substitution of Eq. (43) into Eq. (47) yields V& 2 = 2ϕ ( − k 3 sgn (ϕ ) + Gd )

(48)

k3 ≥ Gd

(49)

The positive gain k3 is chosen as

Then, it follows that

ACCEPTED MANUSCRIPT V& 2 <0

(50)

Remark 2: With the assumption that the upper bound of the disturbance can be estimated a priori, a finite time sliding sector guidance law is designed based on the proposed sliding sector. Under the

RI PT

finite time sliding sector guidance law, the system states can move into sliding sector from any initial states outside the sector. In conventional sliding sector, the system states only enjoy asymptotic stability or exponential stability, which means the drag command will be tracked in infinite time and it

SC

is undesirable. In the proposed sliding sector, the drag command can be tracked in finite time which

M AN U

ensures the high tracking performance.

In order to remove the chattering existing on the boundary of the sliding sector, an inner sector S i ( x , t ) and an outer sector S o ( x, t ) are introduced

{

S i ( x , t ) = x ϕ ( x, t ) ≤ ε δ ( x, t )

{

}

}

(52)

TE D

S o ( x , t ) = x ε δ ( x , t ) < ϕ ( x , t ) ≤ δ ( x, t )

(51)

where the parameter ε satisfies 0 < ε < 1 . It can be found that S ( x , t ) == S i ( x , t ) ∪ S o ( x , t ) and

0, x ∈ ϕi   hd (ϕ , δ ) = unchanged , x ∈ ϕo  1, x ∉ ϕo 

(53)

AC C

EP

S i ( x , t ) ∩ S o ( x , t ) is the null set. A hysteresis dead-zone function on ϕ and δ is defined as

4. Simulation results

In this section, an entry guidance problem is investigated by numerical simulation. The parameters

are taken from the Mars Science Laboratory mission [4]. For convenience, the normalized energy E is introduced

E=

E − Ei E f − Ei

(54)

ACCEPTED MANUSCRIPT where Ei is the initial energy and E f is the final energy. Therefore, E is zero at the initial state and

E equals to 1 at the final phase of the entry guidance. The initial and target conditions are shown in Table 1 and Table 2, respectively. A 100-run Monte Carlo simulation is performed to evaluate the

RI PT

proposed method. The drag and lift coefficient dispersions are modeled as random Gaussian distributions and their dispersions are ±30% . The density dispersion is modeled as random multiplier factors, and the density dispersion is ±40% . The matrices P0 , Q and R are chosen as

218.6894   40 0  , Q=   , R = 0.2Q 400.1803   0 1

SC

 230.1226 P0 =   218.6894

M AN U

The other parameters are chosen as β = 0.9 , λ = 0.5 , M = diag ([20, 4]) , N = I , α1 = 0.6 k1 = 0.2 , k 2 = 0.1 and k3 = 0.9 . The proposed method is compared with the NTVSS method [26, 28].

Table 1 Initial conditions State variables

-90.072 deg

TE D

θ0

Value

-43.898 deg

r0

3520.76 km

ψ0

4.99 deg

V0

5505 m/s

AC C

EP

φ0

γ0

-14.15 deg

Table 2 Target conditions State variables

Value

θf

-74.7 deg

φ

-41.8 deg

ACCEPTED MANUSCRIPT hf

8 km

90 Reference FTSS NTVSS

80

RI PT

70 60 50 40

22

18

20

16 10

SC

20

30

0.92 0.94 0.96 0.98 0 0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

M AN U

0

1

Norminalized Energy

Fig. 2. Drag Tracking Performance.

140

Reference FTSS NTVSS

120

80

TE D

100

8.5 8

60

7.5

EP

40

241

242

243

244

20

0

AC C

0

50

100

150

200

Time s

Fig. 3. Altitude Tracking Performance.

250

1

ACCEPTED MANUSCRIPT 80 Reference FTSS NTVSS

60 40 20 0

RI PT

-20 -40 -60 -80 0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

Fig 4. Bank Angle.

M AN U

-41.5

-41.8

-42

-41.85 -42.5 -41.9 -75

-74.8 -74.6 -74.4 -74.2

TE D

-43

-43.5

-44 -92

-90

1

SC

Norminalized Energy

-88

-86

-84

Reference FTSS NTVSS

-82

-80

-78

-76

-74

Longitude deg

EP

Fig 5. Ground Tracking Performance.

AC C

4

FTSS NTVSS

3

2

1

0

-1

-2 0

50

100

150

Time

Fig 6. Sliding sector

200

250

ACCEPTED MANUSCRIPT

-41.2 -41.25 -41.3

10km

-41.35 -41.4

RI PT

5 km

-41.45 -41.5 -41.55 -41.6

-41.7 -73.7

-73.6

-73.5

-73.4

-73.3

-73.2

-73.1

-73

-72.9

-72.8

M AN U

Longtitude,deg

SC

-41.65

Fig 7. Deployment positions based on FTSS

-41.2

-41.3 -41.35 -41.4 -41.45

10 km

5 km

EP

-41.5

TE D

-41.25

-41.55 -41.6

AC C

-41.65

-41.7 -73.7

-73.6

-73.5

-73.4

-73.3

-73.2

-73.1

-73

-72.9

-72.8

Longtitude,deg

Fig 8. Deployment positions based on NTVSS

The tracking performances of drag acceleration tracking, altitude, bank angle and ground tracking are shown in Figure 2-5, respectively (double line for tracking command, solid line for proposed method and dotted line for NTVSS, respectively). The corresponding logic about inner and outer

ACCEPTED MANUSCRIPT control is shown in Figure 6. In the presence of system uncertainty, the finite time sliding sector (FTSS) controller ensures the tracking error to converge to the tracking command in finite time. However, the system states under NTVSS converge to the tracking command at the end of the guidance

RI PT

process. Therefore, the guidance precision under the FTSS law is higher than that under the NTVSS law. Variable structure control method is well known for its robustness properties and variable structure control with sliding sector control law provides better control performance with reduced chattering and

SC

high control accuracy in comparison with the sliding mode control law even in the presence of system

M AN U

uncertainty. The proposed FTSS controller employs a much stronger condition such that the finite time stability is guaranteed inside the sliding sector. It was demonstrated that finite time stable systems might enjoy not only faster convergence but also better robustness and disturbance rejection properties. Therefore, the proposed approach ensures a high guidance precision.

TE D

Fig.s 7 and 8 show the dispersions on entry longitude and latitude. The results in Fig. 7 show that almost 85% of the cases based on FTSS have range from target within 5 km, while 95% are within 10 km. Figure 8 indicates that about 75% of the case based on NTVSS have range from target within 5 km,

EP

and 90% are within 10 km. As a result, simulations show that the proposed FTSS method is robust

AC C

against the uncertainty and can achieve precision landing requirement.

5. Conclusions

In this paper, a novel FTSS method is proposed for spacecraft entry guidance in the presence of system uncertainties and disturbances. Based on the finite time stability theory, a robust finite time sliding sector is designed. The finite time stability is guaranteed inside the sector. It can provide better control performance with reduced chattering and high control accuracy in comparison with the sliding mode control law. Numerical simulation results show that the proposed approach is able to provide a

ACCEPTED MANUSCRIPT high guidance precision in the presence of system uncertainties and disturbances.

Acknowledgements The work described in this paper was supported by the National Natural Science Foundation of

RI PT

China (Grant No. 61603183 and 11672126) and Aeronautical Science Fund of China (Grant No. 20160152002 and 20160112002). The authors fully appreciate their financial supports.

Reference

S. Li, X. Jiang, "Review and prospect of guidance and control for Mars atmospheric entry." Progress in Aerospace Sciences, Vol 69, 2014, pp. 40-57.

L. Soler, A. Khatib and K. D. Mease, "Mars entry trajectory planning for higher elevation landing."

M AN U

[2]

SC

[1]

Advances in the Astronautical Sciences. Vol. 148, 2013, pp. 397-412. [3]

X. Jiang, S. Li, "Enabling technologies for Chinese Mars lander guidance system." Acta Astronautica, Vol. 133, 2017, pp. 375-386.

[4]

Y. Xia, R. Chen, F. Pu and L. Dai, "Active disturbance rejection control for drag tracking in mars entry guidance." Advances in Space Research. Vol. 53, 2014, pp. 853-861.

[5]

L. Zeng, H. Zhang, W. Zheng, "A three-dimensional predictor–corrector entry guidance based on

[6]

TE D

reduced-order motion equations." Aerospace Science & Technology, Vol. 73, 2018, pp. 223-231. T. Wang, H. Zhang, G. Tang, "Predictor-corrector entry guidance with waypoint and no-fly zone constraints." Acta Astronautica, Vol. 138, 2017, pp. 10-18. [7]

T. Wang, H. Zhang, L. Zeng, et al, "A robust predictor–corrector entry guidance." Aerospace Science &

[8]

EP

Technology, Vol. 66, 2017, pp. 103-111.

L. Cheng, Z. Wang, Y. Cheng, and et al. "Multi-constrained predictor-corrector reentry guidance for

[9]

AC C

hypersonic vehicles". Proceedings of the IMechE, Part G: Journal of Aerospace Engineering, 2017 (in press). R. Y. Jits and G. D. Walberg, "Blended control, predictor-corrector guidance algorithm: an enabling technology for mars aerocapture." Acta Astronuatica. Vol. 54, No. 6, 2004, pp. 385-398.

[10] C. A. Kluever, "Entry guidance performance for mars precision landing." Journal of Guidance, Control, and Dynamics. Vol. 17, No. 6, 2008, pp. 1350-1356.

[11] Z. Wang and M. J. Grant. "Constrained trajectory optimization for planetary entry via sequential convex programming", Journal of Guidance, Control, and Dynamics, Vol. 40, No. 10, 2017, pp. 2603-2615 [12] Z. Wang and M. J. Grant. Constrained trajectory optimization for planetary Entry via Sequential Convex Programming, Journal of Spacecraft and Rockets, Vol. 55, No. 4, 2018, pp. 993-1006. [13] J. B. Manrique, "Advance in spacecraft atmospheric entry guidance." Doctoral thesis, Irvine Mechanical and Aerospace Engineering Dept., University of California, 2010.

ACCEPTED MANUSCRIPT [14] X. Yuan, Z Yu, P Cui, et al, "Probability-based hazard avoidance guidance for planetary landing." Acta Astronautica, Vol 144, 2018, pp. 12-22. [15] X Jiang, S Li. Anti-windup Terminal Sliding Mode Control for Mars Entry with Super-twisting Sliding Mode Disturbance Observer. Journal of Aerospace Engineering, 2018, 31(5): 06018002. [16] S Li, X Jiang. RBF Neural Network based Second-Order Sliding Mode Guidance for Mars Entry under Uncertainties. Aerospace Science and Technology, 2015, 43: 226-235.

RI PT

[17] S Li and Y Peng. Neural Networks Based Sliding Mode Variable Structure Control for Mars Entry. Proceedings of the Institution of Mechanical Engineers, Part G, Journal of Aerospace Engineering, 2012, 226(11): 1373-1386.

[18] J. Dai, A Gao, Y Xia, "Mars atmospheric entry guidance for reference trajectory tracking based on robust nonlinear compound controller.” Acta Astronautica, Vol. 132, 2017, pp. 221-229.

SC

[19] R. Furfaro and D. R. Wibben, "Mars atmospheric entry guidance via multiple sliding surface guidance for reference trajectory tracking." AIAA/AAS Astrodynamics Specialist Conference, 2012, pp. 2012–4435.

M AN U

[20] M. Sagliano, E. Mooij, and S. Theil. "Adaptive Disturbance-Based High-Order Sliding-Mode Control for Hypersonic-Entry Vehicles", Journal of Guidance, Control, and Dynamics, Vol. 40, No. 3, 2017, pp. 521-536.

[21] C. Edwards and Y. Shtessel. "Adaptive continuous higher order sliding mode control", Automatica, Vol. 65, 2016, pp. 183-190

[22] S. Talole, J. Benito, and K. Mease. "Sliding Mode Observer for Drag Tracking in Entry Guidance", AIAA Guidance, Navigation and Control Conference and Exhibit, Guidance, Navigation, and Control and

TE D

Co-located Conferences, Hilton Head, South Carolina, August,20-23, 2007

[23] P. Yu, Y. B. Shtessel, and C. Edwards. "Adaptive Continuous Higher Order Sliding Mode Control of Air Breathing Hypersonic Missile for Maximum Target Penetration", AIAA Guidance, Navigation, and Control Conference, AIAA SciTech Forum, Kissimmee, Florida, 2003

EP

[24] Z. Zhao, J. Yang, S. Li and et al., "Drag-based composite super-twisting sliding mode control law design for Mars entry guidance." Advances in Space Research, Vol. 57, No. 12, 2016, pp. 2508–2518. [25] K. Furuta and Y. Pan, "Variable structure control with sliding sector." Automatica, Vol. 36, 2000, pp.

AC C

211–228.

[26] Y. Pan, K. D. Kumar, G. Liu and et al., "Design of variable structure control system with nonlinear time-varying sliding sector." IEEE Transactions on Automatic Control, Vol. 54, No. 8, 2009, pp. 1981–1986.

[27] Y. Hong, "Finite-time stabilization and stabilizability of a class of controllable systems." Systems & Control Letters, Vol. 46, No. 4, 2002, pp. 231-236.

[28] B. Xu, D. Zhou and S. Sun, "Finite time sliding sector guidance law with acceleration saturation constraint." IET Control Theory & Applications, Vol. 10, No. 7, 2016, pp. 789–799. [29] K. Zhou and J. C. Doyle. Essentials of robust control.Upper Saddle River, NJ: Prentice Hall, 1999, pp.14–54.

ACCEPTED MANUSCRIPT Title: Finite time sliding sector control for spacecraft atmospheric entry guidance Highlights: Finite time stability is guaranteed inside the proposed sector.

The proposed method can deal with unmatched parameter uncertainties.

EP

TE D

M AN U

SC

RI PT

Chattering can be further reduced by introducing inner sector and outer sector.

AC C

1. 2. 3.