nonlinear augmented proportional navigation for midrange ... · for an autonomous rendezvous...

11
Research Article Nonlinear Augmented Proportional Navigation for Midrange Rendezvous Guidance and Performance Assessment Weilin Wang and Xumin Song Space Engineering University, Beijing 100014, China Correspondence should be addressed to Weilin Wang; [email protected] Received 28 January 2019; Revised 11 June 2019; Accepted 27 June 2019; Published 24 July 2019 Academic Editor: Yue Wang Copyright © 2019 Weilin Wang and Xumin Song. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Guidance systems are important to autonomous rendezvous with uncooperative targets such as an active debris removal (ADR) mission. A novel guidance frame is established in rotating line-of-sight (LOS) coordinates, which resolves the coupling eect between pitch and yaw planes in a general 3D scenario. The guidance law is named augmented proportional navigation (APN) by applying nonlinear control along LOS and classical proportional navigation normal to LOS. As saving time is a critical factor in space rescue and on-orbit service, the nite time convergence APN (FTCAPN) is further proposed which proves to possess convergence and high robustness. This paper builds on previous eorts in polynomial chaos expansion (PCE) to develop an ecient analysis technique for guidance algorithms. A large scope of uncertainty sources are considered to make state evaluation trustworthy and provide precise prediction of trajectory bias. The simulation results show that the accuracy of the proposed method is compatible with Monte Carlo simulation which requires extensive computational eort. 1. Introduction A critical challenge for missions such as on-orbit servicing and active debris removal is to perform autonomous rendez- vous with uncooperative target which provides limited mea- surement information and even evades with unexpected motion [1]. Generally, the Clohessy-Wiltshire (CW) equa- tions [2] or Tschauner-Hempel (TH) equations [3] are used as relative dynamic equations for cooperative rendezvous guidance, with coordinate origin set on the target. However, for an autonomous rendezvous mission such as active debris removal (ADR), the target location and center of mass are unknown. Further, there is collision risk in an impulsive tra- jectory using CW equations. The measurement information is conned to be relative distance and line-of-sight (LOS) angles, provided by a laser range nder and visible sensor [4]. Besides, the unmodeled perturbation factors and unknown target motion require that the guidance law should be robust with uncertainty input, so it is necessary to pursue a novel and robust frame for guidance. And the high-precision relative motion model contributes to improving eciency of the navigation system. Augmented proportional navigation (APN) is initially proposed in our peer-review paper [5] to construct a three- dimensional dynamic equation set in a rotating coordinate system. The rotating coordinate system is established based on dierential geometric theory. The expression is more clear compared with the study of Meng and Chen [6] in which the motion model is established in inertial coordinates based on dierential geometric theory: e r = ω s e θ , e θ = ω s e r + Ω s e ω , e ω = Ω s e θ , 1 where e r indicates unit vector along LOS and e ω is the unit vector of LOS velocity; denoting e θ = e ω × e r , e θ is a normal vector of LOS, and then, a rotating coordinate named LOS Hindawi International Journal of Aerospace Engineering Volume 2019, Article ID 1725629, 10 pages https://doi.org/10.1155/2019/1725629

Upload: others

Post on 03-Feb-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

  • Research ArticleNonlinear Augmented Proportional Navigation for MidrangeRendezvous Guidance and Performance Assessment

    Weilin Wang and Xumin Song

    Space Engineering University, Beijing 100014, China

    Correspondence should be addressed to Weilin Wang; [email protected]

    Received 28 January 2019; Revised 11 June 2019; Accepted 27 June 2019; Published 24 July 2019

    Academic Editor: Yue Wang

    Copyright © 2019 Weilin Wang and Xumin Song. This is an open access article distributed under the Creative CommonsAttribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original workis properly cited.

    Guidance systems are important to autonomous rendezvous with uncooperative targets such as an active debris removal (ADR)mission. A novel guidance frame is established in rotating line-of-sight (LOS) coordinates, which resolves the coupling effectbetween pitch and yaw planes in a general 3D scenario. The guidance law is named augmented proportional navigation (APN)by applying nonlinear control along LOS and classical proportional navigation normal to LOS. As saving time is a critical factorin space rescue and on-orbit service, the finite time convergence APN (FTCAPN) is further proposed which proves to possessconvergence and high robustness. This paper builds on previous efforts in polynomial chaos expansion (PCE) to develop anefficient analysis technique for guidance algorithms. A large scope of uncertainty sources are considered to make stateevaluation trustworthy and provide precise prediction of trajectory bias. The simulation results show that the accuracy of theproposed method is compatible with Monte Carlo simulation which requires extensive computational effort.

    1. Introduction

    A critical challenge for missions such as on-orbit servicingand active debris removal is to perform autonomous rendez-vous with uncooperative target which provides limited mea-surement information and even evades with unexpectedmotion [1]. Generally, the Clohessy-Wiltshire (CW) equa-tions [2] or Tschauner-Hempel (TH) equations [3] are usedas relative dynamic equations for cooperative rendezvousguidance, with coordinate origin set on the target. However,for an autonomous rendezvous mission such as active debrisremoval (ADR), the target location and center of mass areunknown. Further, there is collision risk in an impulsive tra-jectory using CW equations. The measurement informationis confined to be relative distance and line-of-sight (LOS)angles, provided by a laser range finder and visible sensor[4]. Besides, the unmodeled perturbation factors andunknown target motion require that the guidance law shouldbe robust with uncertainty input, so it is necessary to pursue anovel and robust frame for guidance. And the high-precision

    relative motion model contributes to improving efficiency ofthe navigation system.

    Augmented proportional navigation (APN) is initiallyproposed in our peer-review paper [5] to construct a three-dimensional dynamic equation set in a rotating coordinatesystem. The rotating coordinate system is established basedon differential geometric theory. The expression is more clearcompared with the study of Meng and Chen [6] in which themotion model is established in inertial coordinates based ondifferential geometric theory:

    er = ωseθ,eθ = −ωser +Ωseω,eω = −Ωseθ,

    1

    where er indicates unit vector along LOS and eω is the unitvector of LOS velocity; denoting eθ = eω × er , eθ is a normalvector of LOS, and then, a rotating coordinate named “LOS

    HindawiInternational Journal of Aerospace EngineeringVolume 2019, Article ID 1725629, 10 pageshttps://doi.org/10.1155/2019/1725629

    https://orcid.org/0000-0002-9419-5448https://creativecommons.org/licenses/by/4.0/https://creativecommons.org/licenses/by/4.0/https://doi.org/10.1155/2019/1725629

  • rotation coordinate” is established with three orthonormalaxes, er , eθ, and eω. The plane composed of er and eθ is theinstantaneous rotation plane of LOS (IRPL); ωs is the LOSrotation rate, and ωs = ωseω. Ωs is the IRPL rotation rate orthe angular velocity of a fly-around plane, and Ωs =Ωser .

    The rotating LOS coordinate system and relative motionare shown in Figure 1.

    Figure 1 illustrates the relationship between three coordi-nate systems where subscript A represents inertial frame, sub-script s represents ordinary LOS coordinate, and e denotes therotating LOS coordinate. qε and qβ are the elevation angle andazimuth angle, respectively.

    APN implements feedback control along LOS, and classi-cal proportional navigation is applied in transverse directionto impel the LOS rate to zero which guides the chaser to therendezvous trajectory. With feedback control along LOS, thedynamic model is decoupled and linearized to obtain analyt-ical solutions of the LOS rate and then a covariance analysis(CA) technique can be applied for performance assessmentof the APN guidance system [5].

    In this paper, nonlinear APN is further developed byintroducing finite time convergence sliding mode controlalong LOS, which is named finite time convergence aug-mented proportional navigation (FTCAPN) for the first time.Its aim is ensuring that the state variable converges to thesliding surface in finite time; as a result, the chaser finishesthe midrange rendezvous mission in finite time. FTCAPNis a highly nonlinear guidance system, and consequently,the linear CA technique is no longer proper for performanceassessment. For a nonlinear system, the output is likely to benon-Gaussian even with Gaussian input. So the mean andcovariance are not sufficient to represent the probability den-sity function (PDF) of a state variable, which is ignored incurrent references [7–10]. So, higher moments are essentialto characterize state variable distribution, i.e., skewness andkurtosis. In references [11, 12], non-Gaussian nature is stud-

    ied accounting for space debris long period propagation.They provide incentive for our study, whereas there is noclose-loop control in the above state propagation.

    One important part of performance assessment is todetermine the effect of input uncertainty on output result,which is also called uncertainty propagation or sensitivityanalysis. A proper propagation method could make a pre-cise prediction of trajectory bias, through which it is possi-ble to evaluate performance of the guidance system andprovide safety analysis result for trajectory programmingand following operations.

    Many techniques [7–12] have been proposed to tackle theabove issue, e.g., Monte Carlo, covariance analysis, and someother quantified evaluation methods. However, some chal-lenges occurred when applying these methods to implementperformance evaluation of the guidance system.

    (1) Cost: cost of Monte Carlo (MC) is high with a num-ber of propagations although it is commonly used inpractice. An MC approach is based on random sam-pling. MC shows slow convergence, and a large num-ber of executions are needed. (2) Linearization: themost popular nonsampling method is the covarianceanalysis method. It is a method for directly deter-mining the statistical properties of solutions of linearsystems with random inputs. Covariance analysisdescribing function technique (CADET) is developedto solve nonlinear systems. A nonlinear system isapproximated by linear function using quasilinear-ization methods. The essence undying quasilinearanalysis is the substitution of one or more approxi-mate linear gains (describing functions) for each sys-tem nonlinearity. The analytic form of linearization isdetermined by the nonlinearity, number of statevariables, and error criterion. Besides, the validity ofCADET is established on the assumption that the

    xA

    zA

    xs

    OA

    ys yA

    q𝛽q𝜀

    zs

    er

    e𝜔

    e𝜃

    𝜔

    x'

    (a) Coordinate systems

    rtrc

    Oc Vrer

    r

    VtyA

    zA

    OA XA

    Vc

    TargetLOSChasere𝜃

    Vv𝜃

    IRPL

    (b) 3D rendezvous geometry in inertial coordinates

    Figure 1: Reference frame for relative motion.

    2 International Journal of Aerospace Engineering

  • state variable is Gaussian. Non-Gaussian nature ofstate variables after the nonlinearity leads to inaccu-rate CADET results. (3) Non-Gaussian: covariancerealism is necessary while not a sufficient realism indescribing uncertainty [5]. For non-Gaussian distri-bution, higher-order cumulants are needed to betterrepresent the errors beyond the mean and covari-ance, i.e., skewness and kurtosis. Through data anal-ysis, the non-Gaussian feature of state variables issignificant because of a nonlinear dynamic model,large input uncertainty, etc.

    This paper consists of 5 sections. In Section 2, the aug-mented proportional navigation (APN) is introduced. Then,its non-Gaussian nature is investigated and presented inSection 3. Section 4 depicts application of polynomial chaosexpansion (PCE) in performance assessment, and a study ofadaptive PCE is conducted to further reduce the computa-tional cost. Section 5 gives the conclusions of this study afteranalyzing numerical simulation results.

    2. Finite Time Convergence AugmentedProportional Navigation

    Different navigation and control strategies should be adoptedcorresponding to specific measurement information in dif-ferent rendezvous phases [13]. Our work focuses on guidanceand control solely on midrange rendezvous which lasts fromseveral kilometers to tens of meters [14]. In this paper, athree-dimensional (3D) dynamic equation set is constructedin a rotating coordinate system. In FTCAPN, finite time con-vergence sliding mode control is implemented along LOS,and classical proportional navigation is applied in transversedirection to impel the LOS rate to zero which guides thechaser to the rendezvous course. FTCAPN is a nonlinearguidance system, and it is introduced as follows.

    2.1. Scheme of Finite Time Convergence AugmentedProportional Navigation. The 3D relative dynamic equationsare established in a rotating LOS coordinate system whichresolves the coupling effect between pitch and yaw planesin a general 3D scenario. Introduction of IRPL (instanta-neous rotation plane of LOS) simplifies control of chaser;besides, it improves guidance efficiency with smaller missdistance and less fuel consumption. The applications of arotating LOS coordinate system are also investigated in 3Dmissile intercept scenarios in references [15, 16].

    A set of dynamic equations is derived based on equa-tion (1):

    r − rωs2 = atr − acr ,

    rωs + 2rωs = atθ − acθ = atθ +Nrωs,rωsΩs = atω − acω,

    2

    where at and ac represent accelerations of the target andchaser, respectively. N is the navigation constant, and itis usually set as a value between 3 and 5. “r, θ, and ω”

    denote projections along three axes of the rotating coor-dinate, respectively.

    If the target is nonmaneuvering, the relative dynamicequation (1) could be written as

    r − rωs2 = atr − acr = −acr ,

    rωs + 2rωs = atθ − acθ = −acθ =Nrωs,rωsΩs = 0

    3

    As mentioned above, the sliding mode control is intro-duced along the direction of LOS. The tracking error isdefined as

    E =e

    e= X − Xf =

    r − rfr − rf

    4

    Rendezvous occurs when the relative distance and rela-tive velocity are equal to zero; thus, a sliding surface functionis defined as s t = ce t + e t , where c is a constant value.Then, the control of the chaser is defined as follows:

    acr = u = v − rws2 − d t , 5

    v = −ce − ε sgn s − β s η sgn s , ε >D, β > 0, 1 > η > 0,

    6

    where v is relative velocity, d t is disturbance, and d t 0 and 0 < σ < 1, besides V x, t is positive-definiteon U and also V x, t + αVσ x, t . Then, there is an areaU0 ∈ Rn, and any V x, t from U0 can reach V x, t ≡ 0 infinite time. Moreover, if Treach is the time required to reachV x, t ≡ 0, then

    3International Journal of Aerospace Engineering

  • Treach ≤V1−σ x0, t0α 1 − σ , 10

    where subscript 0 represents the initial values of the statevariable. From equation (8), we can derive that

    V t ≤ −βs s η sgn s = −βs s η+1 = −β2 η+1 /2V η+1 /2 11

    Assuming α = β2 η+1 /2 and σ = η + 1 /2, then α, σ, andequation (7) are substituted into equation (10):

    Treach ≤V1−σ x0, t0α 1 − σ =

    V1− η+1 /2

    β2 η+1 /2 · 1 − η + 1 /2

    = s 01−η

    β 1 − η

    12

    To guarantee that the acceleration is within the limitationof maximum thrust, a saturation function is introduced:

    sat u =u, u ≤ Asat,Asat sign u , u ≤ Asat

    13

    In order to avoid chatter at the end of proximity, the slid-ing surface s is modified into the following form:

    sgn s =1, s ≥ δ,s/δ, s < δ,−1, s≤−δ,

    14

    where δ is a small constant.From the above derivation, we can see that the system

    will converge and the upper bound of converge time can bederived from initial conditions and control parameter set-tings. The midrange rendezvous guidance system, FTCAPN,is a highly nonlinear system. Its effectiveness is demonstratedby simulation results as follows. Its performance will be fur-ther analyzed in Section 4 to reveal the extent to which anoutput parameter’s value depends on an input parameter’svalue, which is also named sensitivity analyses. The output,i.e., trajectory bias between the target and chaser, will be cal-culated directly through performance assessment or sensitiv-ity analyses. Then, the bias can be used for evaluatingguidance precision and proximity safety analysis.

    2.2. Simulation of FTCAPN. FTCAPN proposed in our papercan be used for autonomous rendezvous with space debris toavoid risk to humans. As we know, debris remediation inLEO is more urgent compared with GEO and MEO, so wechoose a target (NORAD catalog number: 39357) at 700 kmaltitude, and its orbital elements are listed in Table 1.

    This paper focuses on the midrange proximity. The initialstate of the chaser is provided by a relative state to the targetas shown in Table 2.

    According to Tables 1 and 2, the initial relative distance,velocity, and LOS rate can be calculated r0 = 5 4 km, v0 =

    69 5m/s, and ωs0 = 1 23 × 10−3 rad/s, respectively; then, sim-ulation results are shown below. To be noted, only the mid-range rendezvous phase is considered in this paper. Whenthe relative distance is 50m, APN control stops consideringproximity operation safety, visibility conditions, accuracyrequirement, etc. Then, close-range navigation and controllaws are adopted corresponding to sensors like LiDAR withmore precise measurements. The control coefficients are setas c = 0 1, ε = 5, β = 2, and η = 0 2.

    Figure 2 shows the trajectory between the target and thechaser. This paper tries to achieve finite time rendezvous inan urgent situation, which is completely contrast to a con-ventional rendezvous mission in which fuel saving is giventop priority. Under current scenario settings, the LOS ratekeeps stable after 60 seconds and the chaser is able to achieverendezvous with target in 85 seconds as shown in Figure 3.According to equation (12), the rendezvous time is calculatedas Treach ≤ 105 seconds, which demonstrates the convergencefeature of FTCAPN.

    When relative distance reaches 50 meters, simulationstops and the relative velocity is 5m/s at the instant of stop(Figure 4). Total fuel consumption (ΔV) is about 98.5m/s.Initial relative velocity is quite high and decreases quickly(Figure 5). Consequently, the rendezvous mission can beaccomplished faster, which can also be adjusted by differentparameter settings.

    Zero-Effort-Miss (ZEM) is defined as the closest distancebetween the chaser and target after control stops [17]. Inthis paper, it indicates the minimum relative distance after

    Table 1: State of the target.

    Orbital elements a (km) e i (deg) Ω (deg) ω (deg) f (deg)

    Target 7043.14 0 98 14 60 30

    Table 2: Initial relative state between the target and the chaser.

    Relative state X (m) Y (m) Z (m)VX(m/s)

    VY(m/s)

    VZ(m/s)

    Chaser/target 4386.28 308.60 3204.43 -57.7 2.1 -38.5

    6.536.54

    6.556.56

    6.57

    ×106−8

    −6−4

    −20

    ×105

    2.642.6422.6442.6462.648

    2.652.652

    ×106

    z (m)x (m)y (

    m)

    ChaserTarget

    Figure 2: Three-dimensional rendezvous trajectory.

    4 International Journal of Aerospace Engineering

  • midrange control stops at the distance of 50m. It is com-monly used as the index to evaluate the guidance efficiency:

    ZEM =Vθtgo = ωsVrt2go = ωsr2

    r, 15

    where Vr and Vθ are velocity components along LOS andperpendicular to LOS, respectively.

    ZEM is transferred into a function of relative state. Basedon the above equation, ZEM is calculated with a value of0.003767m. We can see that when the control on the chaserstops, the chaser is already on a rendezvous course withωs ≈ 0 in Figure 3, so the chaser keeps approaching closeto the target with constant bearing.

    The deviation of equation (15) is calculated:

    δZEM = δωsVrt2go + ωsδVrt2go + ωsVrtgoδtgo

    ≈ δωsVrt2go = δωs

    r2

    r

    16

    So, the uncertainty of ZEM could also be deduced byuncertainty in the LOS rate (δωs).

    3. Non-Gaussian Nature Analysis

    Section 2 demonstrates the effectiveness of FTCAPN, andthe robustness of FTCAPN with input uncertainty will befurther investigated. More importantly, this section willexplore the non-Gaussian feature of LOS rate uncertaintythrough MC analysis as the LOS rate determines the effi-ciency of the control system [17, 18]. Skewness and kurtosisare calculated to illustrate its non-Gaussian distributionbased on the following equations:

    γ = E x − μ3

    σ3,

    λ = E x − μ4

    σ4

    17

    Gaussian distribution is generally a good approximationfor initial state uncertainty and measurement uncertainty.Propagating the uncertainty of the state variable througha nonlinear dynamic model transforms the state variableinto a non-Gaussian distribution. Non-Gaussian behavior isdetermined by the following two terms: (1) nonlinearity offunction and (2) magnitude of initial distribution uncertainty(standard deviation). Quantification of uncertainty sources isshown in Table 3.

    3.1. Robustness Analysis of FTCAPN. Figures 6 and 7 showthe time curves of the LOS rate mean and standard variance,which prove to be asymptotically stable. We can come to theconclusion that the FTCAPN still shows good performancewith input uncertainty and measurement uncertainty.

    Although the skewness value fluctuates around 0 inFigure 8, the value of initial kurtosis in Figure 9 is far from3 which indicates that the state variable distribution is notGaussian. However, the LOS rate distribution approaches

    0 10 20 30 40 50 60 70 80 900

    0.2

    0.4

    0.6

    0.8

    1

    1.2

    1.4×10−3

    Time (s)

    LOS

    rate

    (rad

    /s)

    Figure 3: Rate of line of sight.

    0 10 20 30 40 50 60 70 80 900

    10

    20

    30

    40

    50

    60

    70

    80

    90

    Time (s)

    Rela

    tive v

    eloc

    ity (m

    /s)

    Figure 4: Relative velocity.

    0 10 20 30 40 50 60 70 80 900

    1000

    2000

    3000

    4000

    5000

    6000

    Time (s)

    Rela

    tive d

    istan

    ce (m

    )

    Figure 5: Relative distance.

    Table 3: Quantification of uncertainty sources.

    Uncertainty sources Mean Standard deviation

    Initial position (m) [0 0 0] [1.5 1.5 1.5]

    Initial velocity (m/s) [0 0 0] [0.3 0.3 0.3]

    LOS rate (rad/s) 0 10−5

    5International Journal of Aerospace Engineering

  • Gaussian distribution gradually as the chaser approachesthe target.

    3.2. Non-Gaussian Nature Analysis of FTCAPN. This partwill investigate the non-Gaussian nature of FTCAPN by theMC technique with larger magnitude of initial uncertainty.

    It takes about 1405 seconds to run 1000 times of MC simula-tion which is implemented single thread in MATLAB envi-ronment on a laptop with Intel Core i7 2.4GHz and 8.0GBof RAM. Propagations of the LOS rate are shown below.

    (1) Larger uncertainty in initial position error(Figures 10 and 11)

    Figures 10 and 11 illustrate skewness and kurtosis ofthe LOS rate based on the dynamical model in Section 2.Compared with the simulation result in Section 3.1, a non-Gaussian feature is quite distinct at the early phase of prox-imity. When coming closer to a nonmaneuvering target, thevalues of skewness and kurtosis vary gradually and indicatethat the distribution of the LOS rate turns to be Gaussianafter reaching the sliding surface.

    (2) Larger uncertainty in initial position and velocityerror (Figures 12 and 13)

    With position and velocity initial uncertainty enlarged by10 times, the non-Gaussian feature of variable distribution issignificant as shown in Figures 12 and 13. Whereas at the endof the proximity phase, the state variable remains stable nearthe sliding surface and the variable of the LOS rate drifts

    0 10 20 30 40 50 60 70 80 900.5

    11.5

    22.5

    33.5

    44.5

    55.5 ×10

    −5

    Time (s)

    Std

    of L

    OS

    rate

    (rad

    /s)

    Figure 7: Standard variance of the LOS rate.

    0 10 20 30 40 50 60 70 80 90−0.4

    −0.3

    −0.2

    −0.1

    0

    0.1

    0.2

    0.3

    0.4

    Time (s)

    Skew

    ness

    of L

    OS

    rate

    (rad

    /s)3

    Figure 8: Skewness of the LOS rate.

    0 10 20 30 40 50 60 70 80 90−2

    0

    2

    4

    6

    8

    10

    12

    14×10−4

    Time (s)

    Mea

    n of

    LO

    S ra

    te (r

    ad/s

    )

    Figure 6: Mean of the LOS rate.

    0 10 20 30 40 50 60 70 80 90

    2.5

    3

    3.5

    4

    Time (s)

    Kurt

    osis

    of L

    OS

    rate

    (rad

    /s)4

    Figure 9: Kurtosis of the LOS rate.

    0 10 20 30 40 50 60 70 80 90−0.4

    −0.3

    −0.2

    −0.1

    0

    0.1

    0.2

    0.3

    0.4

    Time (s)

    Skew

    ness

    of L

    OS

    rate

    (rad

    /s)3

    Figure 10: Skewness of the LOS rate (10 times of initial positionerror).

    6 International Journal of Aerospace Engineering

  • towards Gaussian distribution. So, there will be large error ifthe LOS rate uncertainty is propagated solely by the meanand covariance.

    Finally, we come to the conclusion that it is not accu-rate enough to study uncertainty propagation through thecovariance analysis method which is based on propagation

    of the mean and covariance. We need to develop a moreprecise method.

    4. Application of Polynomial Chaos Expansion

    Robustness of APN is already demonstrated with input errorin the initial state and the LOS rate. The efficiency with inputof other types of uncertainty is yet to be discovered. Innear-distance proximity, uncertainty sources include initialposition error, initial velocity error, LOS measurement error,target maneuver acceleration and uncertainty, distance mea-surement error, commanded acceleration saturation, controldelay, and nonlinearity of the control system. Consequently,the APN guidance system is a nonlinear and time-varyingsystem with noisy input and other disturbances.

    As mentioned in Introduction, existing performanceassessment methods are constrained when dealing with ahighly nonlinear system. In this section, PCE is introducedfor performance assessment of the proposed guidance sys-tem, i.e., FTCAPN. In space community, PCE is alreadyapplied in orbit propagation of space debris by Joneset al. [11], entry descent and landing of a Mars vehicle byPrabhakar et al. [20], and other missions [21]. However,it is not yet used in performance assessment of a nonlinearguidance system.

    4.1. General Introduction of Polynomial Chaos Expansion(PCE). The term polynomial chaos (PC) is invented byNorbert Wiener and Hermite who used polynomials as anorthogonal basis to study the Gaussian stochastic processes[22, 23]. In polynomial chaos, the type of orthogonal poly-nomial is determined by the probability distribution of therandom inputs.

    An efficient numerical method is the stochastic colloca-tion approach, which is a deterministic sampling method.The full tensor product of one-dimensional nodes is exten-sively used, and postprocessing is conducted to obtain thestatistical feature from the solution ensemble. However, thenumber of total nodes surges exponentially along with theincreasing quantities of uncertainty sources, which is knownas curse of dimensionality. Sparse PCE, a subset of full tensorPCE, is gaining increasing interest for computational savingwith higher uncertainty dimensions.

    The approximation of function, μ t, ξ , by PCE is theoptimal linear approximation in a finite dimensional spacespanned by certain multidimensional polynomials. PCE canbe regarded as multidimensional polynomial surrogates tothe original problem as shown in the following equation:

    μ t, ξ =〠cα t ψα ξ 18

    The basis functions ψα ξ are orthonormal polyno-mials. Distribution of ξ determines the pattern, e.g., ψαξ is tensor products of Hermite polynomials if ξ isGauss distributed. Higher accuracy of approximation is pos-sible with larger p. The total number of polynomial termsis derived:

    0 10 20 30 40 50 60 70 80 90

    2.5

    3

    3.5

    4

    Time (s)

    Kurt

    osis

    of L

    OS

    rate

    (rad

    /s)4

    Figure 11: Kurtosis of the LOS rate (10 times of initial positionerror).

    0 10 20 30 40 50 60 70 80 90−0.3

    −0.2

    −0.1

    0

    0.1

    0.2

    0.3

    0.4

    Time (s)

    Skew

    ness

    of L

    OS

    rate

    (rad

    /s)3

    Figure 12: Skewness of the LOS rate (10 times of initialposition/velocity error).

    0 10 20 30 40 50 60 70 80 90

    2.5

    3

    3.5

    4

    Time (s)

    Kurt

    osis

    of L

    OS

    rate

    (rad

    /s)4

    Figure 13: Kurtosis of the LOS rate (10 times of initialposition/velocity error).

    7International Journal of Aerospace Engineering

  • P = p + dp d

    , 19

    where p indicates the order and d is the number ofdimensions:

    cα t = E ψα ξ · μp t, ξ 20

    Estimation of coefficients is the result of expectationoperation, which is actually integral operation. There aretwo methods to calculate the integration, i.e., tensor prod-uct and sparse grid.

    Once the coefficients cα t are calculated, the statisticalcharacteristics of μ t, ξ can be derived by sampling ordirectly calculated by the coefficients. The mean value is

    u t = E u t,∙ ≈ E up t,∙

    =τd

    〠cα t ψα ξ ρ ξ dξ = c0 t21

    From the above equation, we can see that the mean valueof u t, ∙ equals the coefficient with the basis function ψ0 = 1.

    The covariance matrix is

    cov u t = E u t,∙ − u t,∙ u t,∙ − u t,∙ T

    =τd

    〠cα t ψα ξ 〠cα t ψα ξTρ ξ dξ

    =〠cα t cTα t E ψTα ξ = 〠α≠0

    cα t cTα t

    22

    4.2. Full Tensor Polynomial Chaos. As mentioned in Section4.1, the major method for the coefficient is to solve the inte-gration by the collocation on certain quadrature nodes. Thus,equation (20) is solved by evaluating μp t, ξ at given quadra-ture nodes ξ using nonintrusive polynomial chaos expansion:

    cα t = E ψα ξ · μp t, ξ

    ≈ 〠m

    i=1ω i μp ξ

    i ψα ξi ,

    23

    where ω is the weighting coefficient corresponding to eachcollocation node.

    The extension from univariate to multivariate is easilyachieved by a tensor product of the univariate node set. Thus,the total number of evaluations isM = di=1mi. If the numberof nodes (m) in each dimension is equal, then M =md , andthe maximum order of the polynomial, i.e., p, equals 2m − 1.

    Figures 14 and 15 illustrate the propagation of meanvalue and standard deviation of the LOS rate, respectively,which are calculated through tensor PCE (TPCE) and MonteCarlo (MC) technique. In the simulation, the MC techniqueruns 1000 times. The level of TPCE is set as two which meansthe number of node in each dimension is 2.

    The result curve of PCE matches with MC, whichmeans they can achieve the same precision in performanceanalysis of the terminal guidance system. However, thecomputation time of MC and TPCE is 1400 and 182 sec-onds, respectively. So, the simulation results substantiallydemonstrate that TPCE outperform the MC method incomputation efficiency.

    4.3. Sparse Polynomial Chaos. Sparse polynomial chaos isproposed to reduce the number of nodes by the Smolyakalgorithm. The reduction is achieved by eliminating high-order interactions. In the polynomials,

    〠d

    i=1pi ≤ 2m − 1, 24

    0 10 20 30 40 50 60 70 80 900

    1

    2

    3

    4

    5

    6

    7×10−5

    Time (s)

    Std

    of L

    OS

    rate

    (rad

    /s)

    Polynomial chaosMonte Carlo

    Figure 15: Standard deviation of the LOS rate.

    0 10 20 30 40 50 60 70 80 90−2

    0

    2

    4

    6

    8

    10

    12

    14×10−4

    Time (s)

    Mea

    n of

    LO

    S ra

    te (r

    ad/s

    )

    Polynomial chaosMonte Carlo

    Figure 14: Mean of the LOS rate.

    8 International Journal of Aerospace Engineering

  • where p is the order of polynomials and m is the level ofsparse PCE (point in one dimension); however, regarding fulltensor PCE in Section 4.2,

    maxi pi ≤ 2m − 1 25

    So, the SPCE achieves high computation efficiency withfewer nodes and expense of accuracy. To be noted, computa-tional burden of SPCE is larger than TPCE in lower dimen-sions (generally, d < 5).

    In this case, the SPCE of level 2 is used to calculate theuncertainty propagation of the LOS rate. The model is evalu-ated for merely 15 times, and the computation time isreduced to 22 seconds. Compared with TPC, SPC achievesa high-precision result with less computation time as shownin Figures 16 and 17.

    4.4. Adaptive Polynomial Chaos Expansions.Without mitiga-tion techniques, the PCE method suffers from the curse ofdimensionality. Computation time increases exponentiallywith respect to input dimensions d, (md). Further improve-ment is required to achieve the ZEM more efficiently in caseof large d. The adaptive PCE method would be a solution tosolve the curse of dimensionality [24]. The adaptive polyno-mial chaos includes two parts:

    (1) Basis adaptive PCE. The maximum degree of polyno-mials is increased gradually to find the maximumdegree p which meets the requirement of accuracy

    (2) Sparse PCE. Only a subset of the most relevantpolynomials is retained, while other coefficients areset to 0

    The size of uncertainty dimensionality is assumed to be 9which includes uncertainty in initial position X Y Z , initialvelocity (VX VY VZ), LOS rate measurement (ωs), distancemeasurement (r), and target maneuver (at), which are listedin Table 4. Target maneuver is projected into three directionsalong the axis of LOS coordinates. The simulation step ischosen to be 0.5 seconds.

    Compared with former simulations, two more uncer-tainty sources are included, i.e., distance measurement errorand target maneuver. Consequently, equation (16) is notproper to calculate the ZEM distribution. So, the program-ming codes are modified with the output set as ZEM directly.In the simulation, the range of polynomial degree is [2, 6] andtruncation coefficient is set to be 0.5.

    From Table 5, we can see that PCE is able to approxi-mate the MC result with a high precision, whereas its timeconsumption is only six percent of MC. Besides, the distri-bution of ZEM is approximately Gaussian. It can also beverified by Section 2.2, because at the end of proximity,the relative motion is stable. However, during the mid-course of proximity, the non-Gaussian feature is significant

    0 10 20 30 40 50 60 70 80 90−2

    0

    2

    4

    6

    8

    10

    12

    14×10−4

    Time (s)

    Mea

    n of

    LO

    S ra

    te (r

    ad/s

    )

    Polynomial chaosMonte Carlo

    Figure 16: Mean of the LOS rate.

    ×10−5

    0 10 20 30 40 50 60 70 80 900

    1

    2

    3

    4

    5

    6

    7

    Time (s)

    Std

    of L

    OS

    rate

    (rad

    /s)

    Polynomial chaosMonte Carlo

    Figure 17: Standard deviation of the LOS rate.

    Table 4: Uncertainty sources.

    Uncertainty sources Mean value Standard deviation

    Initial position (m) [0 0 0] [15 15 15]

    Initial velocity (m/s) [0 0 0] [3 3 3]

    LOS rate measurement (rad/s) 0 10-5

    Distance measurement (m) 0 5

    Target maneuver (m/s2) [0 0 0] [0.1 0.1 0.1]

    Table 5: Result of adaptive PCE.

    Statistics featureMonte Carlo(1000 times)

    Polynomial chaos

    Mean 3.8 3.2

    Standard deviation 3.4 3.1

    Skewness 1.5 0.8

    Kurtosis 6.67 6.6

    Computation cost (s) 1330 76.6

    9International Journal of Aerospace Engineering

  • and covariance realism is not sufficient to depict the distri-bution of LOS rate uncertainty.

    5. Conclusion

    This paper proposed the finite time convergence aug-mented proportional navigation (FTCAPN) which can beused in time-critical autonomous rendezvous missions suchas active debris removal or space rescue. The time to con-verge is verified and worked out through the Lyapunovfunction and formula derivation. Robustness of FTCAPNis proved considering input uncertainty in the initial stateand LOS rate measurement.

    Further, this paper investigated non-Gaussian nature ofthe proposed guidance law (FTCAPN) which is not tackledin current literatures. Then, polynomial chaos expansion(PCE) is applied to performance assessment of FTCAPN.At last, adaptive PCE is proposed to reduce the computationburden when there is a large scope of random input sources.Simulation results demonstrate that the accuracy of the pro-posed method is compatible with Monte Carlo, whereas thelatter requires extensive computational effort.

    Data Availability

    The data used to support the findings of this study areincluded within the article.

    Conflicts of Interest

    The authors declare that they have no conflicts of interest.

    Acknowledgments

    This work was supported by the Major Program of NationalNatural Science Foundation of China under Grant Numbers61690210 and 61690213.

    References

    [1] M. M. Castronuovo, “Active space debris removal—a prelimi-nary mission analysis and design,” Acta Astronautica, vol. 69,no. 9–10, pp. 848–859, 2011.

    [2] W. H. Clohessy and R. S. Wiltshire, “Terminal guidance sys-tem for satellite rendezvous,” Journal of Aerospace Sciences,vol. 27, no. 9, pp. 653–658, 1960.

    [3] W. Wang and Y. Liang, “Guidance and control for satelliteproximity operations,” Aircraft Engineering and AerospaceTechnology, vol. 86, no. 1, pp. 76–86, 2013.

    [4] C. Bonnal, J. M. Ruault, and M. C. Desjean, “Active debrisremoval: recent progress and current trends,” Acta Astronau-tica, vol. 85, no. 4, pp. 51–60, 2013.

    [5] W. Wang, L. Chen, K. Li, and Y. Lei, “One active debrisremoval control system design and error analysis,” Acta Astro-nautica, vol. 128, pp. 499–512, 2016.

    [6] Y. Meng, Q. Chen, and Q. Ni, “A new geometric guidanceapproach to spacecraft near-distance rendezvous problem,”Acta Astronautica, vol. 129, pp. 374–383, 2016.

    [7] D. A. Vallado and H. S. John, “Covariance realism,” Advancesin the Astronautical Sciences, vol. 135, no. 1, pp. 49–67, 2009.

    [8] R. S. Christensen and D. Geller, “Linear covariance techniquesfor closed-loop guidance navigation and control system designand analysis,” Proceedings of the Institution of MechanicalEngineers, Part G: Journal of Aerospace Engineering, vol. 228,no. 1, pp. 44–65, 2014.

    [9] N. B. Stastny and D. K. Geller, “Autonomous optical naviga-tion at Jupiter: a linear covariance analysis,” Journal of Space-craft and Rockets, vol. 45, no. 2, pp. 290–298, 2008.

    [10] D. K. Geller, “Linear covariance techniques for orbital rendez-vous analysis and autonomous onboard mission planning,”Journal of Guidance, Control, and Dynamics, vol. 29, no. 6,pp. 1404–1414, 2006.

    [11] B. A. Jones, A. Doostan, and G. H. Born, “Nonlinear propaga-tion of orbit uncertainty using non-intrusive polynomialchaos,” Journal of Guidance Control and Dynamics, vol. 36,no. 2, pp. 430–444, 2013.

    [12] V. Vittaldev, R. P. Russell, and R. Linares, “Spacecraftuncertainty propagation using Gaussian mixture models andpolynomial chaos expansions,” Journal of Guidance Controland Dynamics, vol. 39, no. 12, pp. 2615–2626, 2016.

    [13] P. Colmenarejo, M. Avilés, and E. di Sotto, “Active debrisremoval GNC challenges over design and required ground val-idation,” CEAS Space Journal, vol. 7, no. 2, pp. 187–201, 2015.

    [14] M. R. Leinz and P. A. Scott, “Orbital Express AutonomousRendezvous and Capture Sensor System (ARCSS) flight testresults,” in Proceedings Volume 6958, Sensors and Systems forSpace Applications II, Orlando, FL, USA, May 2008.

    [15] K. B. Li, L. Chen, and X. Z. Bai, “Differential geometric model-ing of guidance problem for interceptors,” Science China Tech-nological Sciences, vol. 54, no. 9, pp. 2283–2295, 2011.

    [16] H.-S. Shin, A. Tsourdos, and K. B. Li, “A new three-dimensional sliding mode guidance law variation with finitetime convergence,” IEEE Transactions on Aerospace and Elec-tronic Systems, vol. 53, no. 5, pp. 2221–2232, 2017.

    [17] P. Zarchan, Tactical and Strategic Missile Guidance, Progressin Astronautics and Aeronautics, 2002.

    [18] H. B. Hablani and D.W. Pearson, “Miss distance error analysisof exoatmospheric interceptors,” Journal of Guidance, Control,and Dynamics, vol. 27, no. 2, pp. 283–289, 2004.

    [19] R. V. Lawrence, “Interceptor line-of-sight rate steering: neces-sary conditions for a direct hit,” Journal of Guidance, Control,and Dynamics, vol. 21, no. 3, pp. 471–476, 1998.

    [20] A. Prabhakar, J. Fisher, and R. Bhattacharya, “Polynomialchaos-based analysis of probabilistic uncertainty in hypersonicflight dynamics,” Journal of Guidance, Control, and Dynamics,vol. 33, no. 1, pp. 222–234, 2010.

    [21] F. Xiong, S. Chen, and Y. Xiong, “Dynamic system uncertaintypropagation using polynomial chaos,” Chinese Journal ofAeronautics, vol. 27, no. 5, pp. 1156–1170, 2014.

    [22] D. Xiu and G. E. Karniadakis, “The Wiener-Askey polynomialchaos for stochastic differential equations,” Journal of Compu-tational Physics, vol. 24, no. 2, pp. 619–644, 2002.

    [23] D. Xiu, Numerical Methods for Stochastic Computations:A Spectral Method Approach, Princeton University Press,Princeton, NJ, USA, 2010.

    [24] G. Blatman and B. Sudret, “Adaptive sparse polynomial chaosexpansion based on least angle regression,” Journal of Compu-tational Physics, vol. 230, no. 6, pp. 2345–2367, 2011.

    10 International Journal of Aerospace Engineering

  • International Journal of

    AerospaceEngineeringHindawiwww.hindawi.com Volume 2018

    RoboticsJournal of

    Hindawiwww.hindawi.com Volume 2018

    Hindawiwww.hindawi.com Volume 2018

    Active and Passive Electronic Components

    VLSI Design

    Hindawiwww.hindawi.com Volume 2018

    Hindawiwww.hindawi.com Volume 2018

    Shock and Vibration

    Hindawiwww.hindawi.com Volume 2018

    Civil EngineeringAdvances in

    Acoustics and VibrationAdvances in

    Hindawiwww.hindawi.com Volume 2018

    Hindawiwww.hindawi.com Volume 2018

    Electrical and Computer Engineering

    Journal of

    Advances inOptoElectronics

    Hindawiwww.hindawi.com

    Volume 2018

    Hindawi Publishing Corporation http://www.hindawi.com Volume 2013Hindawiwww.hindawi.com

    The Scientific World Journal

    Volume 2018

    Control Scienceand Engineering

    Journal of

    Hindawiwww.hindawi.com Volume 2018

    Hindawiwww.hindawi.com

    Journal ofEngineeringVolume 2018

    SensorsJournal of

    Hindawiwww.hindawi.com Volume 2018

    International Journal of

    RotatingMachinery

    Hindawiwww.hindawi.com Volume 2018

    Modelling &Simulationin EngineeringHindawiwww.hindawi.com Volume 2018

    Hindawiwww.hindawi.com Volume 2018

    Chemical EngineeringInternational Journal of Antennas and

    Propagation

    International Journal of

    Hindawiwww.hindawi.com Volume 2018

    Hindawiwww.hindawi.com Volume 2018

    Navigation and Observation

    International Journal of

    Hindawi

    www.hindawi.com Volume 2018

    Advances in

    Multimedia

    Submit your manuscripts atwww.hindawi.com

    https://www.hindawi.com/journals/ijae/https://www.hindawi.com/journals/jr/https://www.hindawi.com/journals/apec/https://www.hindawi.com/journals/vlsi/https://www.hindawi.com/journals/sv/https://www.hindawi.com/journals/ace/https://www.hindawi.com/journals/aav/https://www.hindawi.com/journals/jece/https://www.hindawi.com/journals/aoe/https://www.hindawi.com/journals/tswj/https://www.hindawi.com/journals/jcse/https://www.hindawi.com/journals/je/https://www.hindawi.com/journals/js/https://www.hindawi.com/journals/ijrm/https://www.hindawi.com/journals/mse/https://www.hindawi.com/journals/ijce/https://www.hindawi.com/journals/ijap/https://www.hindawi.com/journals/ijno/https://www.hindawi.com/journals/am/https://www.hindawi.com/https://www.hindawi.com/