[ProQuest: [...] denotes non US-ASCII text; see PDF]
Jun Zhou 1 and Yang Wang 1
Academic Editor:M. Djemai
Institute of Precision Guidance and Control, Northwestern Polytechnical University, Xi'an 710072, China
Received 8 November 2016; Revised 2 January 2017; Accepted 10 January 2017; 1 February 2017
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.
1. Introduction
As a classical guidance method, proportional navigation guidance law (PNGL) [1-6] has the advantage of easy implementation in engineering. However, a series of theoretical researches and engineering practices have shown that PNGL has insufficient effect in the presence of maneuvering target. To improve the robustness of guidance system in allusion to maneuvering target, many modern control theories have been applied to design guidance laws, such as nonlinear H∞ robust guidance law [7], L2 gain guidance law [8], Lyapunov-theory-based nonlinear guidance law [9], and sliding-mode guidance law [10]. However, the missile guidance problem considered in [7-10] is solved by the asymptotic stability analysis which implies that the system trajectories converge to the equilibrium with infinite time. Actually, in many applications, the time of termination is really quite short. For example, in the space interception where a missile is intercepting a ballistic target, the whole process of terminal guidance usually lasts for only a few seconds. Thus, the finite-time control for the guidance system is necessary in many practical guidance cases.
Since the 1990s, with the development of finite-time stability theories [11-14], the study on the finite-time-convergent (FTC) control method has increasingly became a research hotspot. Some guidance laws based on FTC control have been developed. The most representative one is the FTCG law proposed in [15]. The authors in [16, 17] adopted terminal-sliding-mode method to design FTCG laws. However, in order to guarantee the stability of guidance system under the condition of maneuvering target, the FTCG laws in [15-17] contain a discontinuous control term, which brings undesirable chattering phenomenon.
It is well known that the chattering phenomenon may reduce the performance of system and cause the instability of whole system. Thus, research on chatter-free FTCG laws has the important practical and theoretical significance. In [15], to alleviate the chattering phenomenon, a saturation function was utilized to replace the symbolic function of the guidance input. However, to do this, the disturbance rejection performance is sacrificed. To alleviate the chattering phenomenon and hold the disturbance rejection performance, some FTCG laws were designed in [18], by employing a non-smooth disturbance observer (NSDOB) to estimate the target acceleration. The FTCG law in [18] eliminates the effect of target acceleration without using the saturation function and the symbolic function. Thus, the chattering problem is eliminated in [18].
However, for the above-mentioned NSDOB-based FTCG laws in [18], the upper bound of derivative of target acceleration must be known. In reality, the maneuvering characteristic of the target is complex; thus it is difficult to know the upper bound in advance. So far, fewer FTCG laws have been developed in the absence of the upper bound. It is well known that the extended state observer (ESO) is a powerful DO. Compared with NSDOB used in [18], ESO requires no information on the target acceleration. In [19], the target acceleration was estimated by ESO, and then a FTCG law was designed without using the upper bound of derivative of target acceleration.
The ESO-based FTCG (ESOFTCG) laws in [19], however, still have limitation: ESO cannot guarantee the estimation error fully converges to zero when the target acceleration is time-varying. Thus, ESOFTCG law only can guarantee the sliding surface converges to a neighbourhood of zero. In particular, if the target acceleration is fast varying, the estimation error is very large. And then the finite-time convergent feature of ESOFTCG law in [19] may be destroyed by the large estimation error of ESO. Actually, most of the target acceleration instances are time-varying in practical engineering. Thus, the ESOFTCG law in [19] may not work well in the practical situations.
In this paper, a new adaptive finite-time disturbance observer (AFDO) based on ASTW is proposed to estimate the time-varying target acceleration. And then a novel FTCG law is designed based on the output of AFDO. The main contributions of this paper lie in the following aspects:
(1) In the absence of the upper bound information of time-varying target acceleration, the proposed AFDO can fully estimate the target acceleration. Compared with NSDOB used in [18], AFDO requires no a priori information on the target acceleration. Unlike ESO used in [19], the advantage of AFDO is that the estimation error of AFDO can fully converge to zero in finite time when the target acceleration is time-varying.
(2) The proposed FTCG law is strictly finite-time convergent in the presence of time-varying target acceleration. When the target acceleration is time-varying, the proposed guidance law can strictly guarantee the sliding surface converges to zero in finite time rather than a neighbourhood of zero in [19]. Moreover, with the help of AFDO, the proposed FTCG law does not require the a priori information on the target acceleration which is needed in [18].
The remaining parts of this paper are as follows. In Section 2, the guidance model, the design objective, and the design idea of this paper are expounded. The main results are presented in Section 3. In Section 3, a novel observer AFDO is developed and the stability proof of the estimation with AFDO is presented. Then, a AFDO-based FTCG law is proposed, and the finite-time stability of the law is also obtained. In Section 4, a simulation verifies the effectiveness of both AFDO and the proposed FTCG law. In Section 5, the conclusion of the whole paper is presented.
Notations 1.
The following notations will be used in this paper: t0 denotes the initial time. Let (·) denote the Euclidean norm of a vector and its induced norm of a matrix.
2. Problem Formulation
Consider a standard 2D dimensional geometry of interception shown in Figure 1. The origin M is the missile and T the target. The positions of the missile are xM and yM . The positions of the target are xT and yT . q is the LOS angle, r is the range along LOS, AM and AT are the normal acceleration instances of the missile and target, and VM and VT are the velocities of missile and target. [straight phi]m and [straight phi]T are the flight path angles of missile and target. The relative motion between the missile and its target can be expressed by the following equations [19]: [figure omitted; refer to PDF] Let Vr =VT cos[...](q-[straight phi]T )-VM cos[...](q-[straight phi]M ), Vλ =-VT sin[...](q-[straight phi]T )+VM sin[...](q-[straight phi]M ), ATr =AT sin[...](q-[straight phi]T ), and ATλ =AT cos[...](q-[straight phi]T ). Differentiating (1) yields [19] [figure omitted; refer to PDF]
Figure 1: Interception geometry.
[figure omitted; refer to PDF]
To achieve the hit-to-kill interception, a direct interception guidance strategy is given as [19] [figure omitted; refer to PDF] where c0 is a constant. Thus for the guidance strategy (3), the guidance error is Vλ -c0 r. In order to satisfy condition (3), the sliding surface is chosen as [19] [figure omitted; refer to PDF] If S=0 can be satisfied in finite time, the objective of FTCG will be achieved [19].
Using the method in [16], S=0 can be satisfied in finite time by the following CFTCG law: [figure omitted; refer to PDF] where τ>0, σ>0, 0<γ<1. sign[...](·) represents the sign function, and its expression can be found in [16]. From [16], it can be known that σ(S)γ sign[...](S) play a very important role in the CFTCG law (5). The convergence time of the sliding surface S decreases as the value of σ is increased and the value of γ is decreased. From [16], it also can be known that the finite-time convergent feature of CFTCG law may be destroyed if the target acceleration ATλ is not equal to zero. Thus dsign[...](S) in (5) is used to eliminate the effect of target acceleration. And the constant d must be selected as the upper bound of the target acceleration: [figure omitted; refer to PDF]
However, dsign[...](S) is discontinuous and brings chattering problem. To avoid the chattering, NSDOB is used to estimate the target acceleration in [18], a non-smooth-control-based finite-time convergent guidance (NSCFTCG) law can be designed by using the method in [18]: [figure omitted; refer to PDF] where p1 is the estimation of ATλ and given by following non-smooth disturbance observer (NSDOB): [figure omitted; refer to PDF] where λp0 =2L1/3 , λp1 =1.5L1/2 , and λp2 =1.1L. L must be selected as the upper bound of A Tλ . [figure omitted; refer to PDF] However, the upper bound information d and L may not be easily obtained because the maneuvering characteristic of the target is complex. If d and L are unknown, the CFTCG law (5) and NSCFTCG law (7) are no longer available. To avoid using the upper bound information and eliminate the chattering problem, ESO is used to estimate the target acceleration in [19]. The guidance laws (5) and (7) are modified as the following ESOFTCG [19]: [figure omitted; refer to PDF] where the estimation of target acceleration Z2 is given by following ESO: [figure omitted; refer to PDF] From [19], it can be known that the ESOFTCG law (10) can drive the trajectory of the closed-loop system (2) into a neighbourhood of the sliding surface in finite time: [figure omitted; refer to PDF] where E2 is the estimation error of ESO (11) and satisfied E2 =Z2 -ATλ . And g(t) is the varying rate of the target acceleration; that is, g(t)=A Tλ . β01 , β02 , α1 , and δ are constant.
Motivation of This Paper . Unlike the CFTCG law (5) and NSCFTCG law (7), the ESOFTCG law (10) does not need the upper bounds d and L. However, from (13), it is clear that ESOFTCG law (10) cannot strictly guarantee the sliding surface S converges to zero in finite time if the varying rate of the target acceleration g(t)≠0. Moreover, the upper bound of (S) will increase progressively as (g(t)) become bigger. Thus the requirement of FTCG cannot be guaranteed by the FTCG law (10) if the varying rate g(t) is very large (in Section 4 of this paper, the simulation result also demonstrates that the performance of existing ESOFTCG law is poor when the target acceleration is fast time-varying). This motivates the research topic of this paper, that is, for the missile in the presence of time-varying target acceleration, designing a new FTCG law to strictly guarantee S converge to zero in finite time without using the upper bounds d and L.
Like [19], the following assumption should be assumed to be valid throughout this paper.
Assumption 1.
The target acceleration ATλ is unknown bounded disturbance and satisfied the following condition: [figure omitted; refer to PDF] where ATλmax and A Tλmax are unknown positive constant.
Assumption 1 implies that it is unnecessary to know the upper bound information d of (6) and L of (9).
3. Main Result
3.1. Observer Design and Stability Analysis
In this section, a new adaptive finite-time disturbance observer (AFDO) will be proposed to estimate the target acceleration based on ASTW algorithm. The performance of AFDO will not be affected by the varying rate of target acceleration. And AFDO requires no a priori information on the target acceleration.
Before giving the AFDO and guidance law of this paper, the following Lemmas 2 and 3, which play important role in the subsequent analysis, are recalled here for convenience.
Lemma 2 (see [14]).
Provided that V(x,t) is a differentiable and nonnegative scalar function, and V(x,t) satisfies the differential inequality V (x,t)<=-αVγ (x,t), where α>0 and 0<γ<1, α and γ are constants, then we have [figure omitted; refer to PDF] where tr <=t0 +V1-γ (x0 ,t0 )/α(1-γ), V(x0 ,t0 ) is the initial value and t0 is the initial time, and V(x0 ,t0 ) is bounded.
The ASTW algorithm is given by the following lemma.
Lemma 3 (ASTW algorithm [20]).
Consider the following differential inclusion: [figure omitted; refer to PDF] where λ(t) and k(t) are given as [figure omitted; refer to PDF] where l(t) is a positive time-varying scalar. The adaptive law of l(t) is given by [figure omitted; refer to PDF] where q¯ is a positive constant. If the following condition can be satisfied, [figure omitted; refer to PDF] where c¯ is an unknown constant, then e and e will converge to zero in finite time.
Other similar ASTW algorithms can be seen in [21-24]. Then AFDO and the stability analysis are given in Theorem 4.
Theorem 4.
Taking guidance system (2) into consideration, the AFDO (20) is constructed. [figure omitted; refer to PDF] The adaptive law of l1 is given by [figure omitted; refer to PDF] where l1 (t0 ) and q¯1 are positive constants. Assumption 1 is valid. The estimation error of AFDO is defined as H2 =J1 -ATλ . Then the estimation error H2 will converge to zero in finite time.
Proof.
Differentiating H1 gives [figure omitted; refer to PDF] Substituting the expression of V 1 in (20) and V λ in (2) into (22) yields [figure omitted; refer to PDF] Let [straight phi]1 =-J1 +ATλ . Differentiating [straight phi]1 gives [figure omitted; refer to PDF] Substituting the expression of J 1 in (20) into (24) yields [figure omitted; refer to PDF] Combining (23) and (25), we have [figure omitted; refer to PDF] where [figure omitted; refer to PDF] It is not difficult to note that (26), (27), and (28) have the same structure as (16), (17), and (18) in Lemma 3. Moreover, since Assumption 1 is valid, condition (19) can be satisfied. Then, according to Lemma 3, the following equations can be satisfied: [figure omitted; refer to PDF] where t1 is a finite time.
Substituting (29) into (23), we have [figure omitted; refer to PDF] Then it is clear that the estimation error H2 =J1 -ATλ will converge to zero in finite time t1 . The demonstration of Theorem 4 is completed.
In order to implement the AFDO (20), the following assumption is needed.
Assumption 5.
r , q, r , q , AM , and [straight phi]M are measurable.
Remark 6.
Note that the third formula J1 in (20) is most important. Theorem 4 shows that J1 can estimate the target acceleration ATλ . Unlike Z2 in ESO (11), which only can estimate the target acceleration with the estimation error E2 , J1 can fully estimate the target acceleration in finite time. And like ESO (11), AFDO (20) do not need the upper bound of ATλ and A Tλ , which only need ATλ and A Tλ to be bounded.
3.2. Guidance Law Design and Stability Analysis
After estimating the target acceleration with AFDO, a novel FTCG law is designed as follows: [figure omitted; refer to PDF] where J1 is given by the AFDO (20). τ1 >0, σ1 >0, and 0<γ1 <1. Then Theorem 7 will prove the finite-time-convergent feature of the closed-loop system under the AFDO-based guidance law (31).
Theorem 7.
Consider the guidance system (2) adopts AFDO-based guidance law (31). If Assumption 1 is valid, then the trajectory of system (2) can be driven onto the sliding surface (S=0) in finite time.
Proof.
From (2) and (4), we have [figure omitted; refer to PDF] Substituting the proposed AFDO-based guidance law (31) into (32), we have [figure omitted; refer to PDF] Construct Lyapunov function V2 as [figure omitted; refer to PDF] Then calculating the time derivative of V2 along the trajectories of (33), we get [figure omitted; refer to PDF] From (35), it denotes that V2 is affected by the estimation error H2 =J1 -ATλ . Thus, in the following, the proof of Theorem 7 consists of two steps. In the first step, it will be proved that V2 will not escape to infinity before (J1 -ATλ ) converges to zero. In the second step, it will be proved that V2 will converge to zero in finite time after (J1 -ATλ ) converges to zero. And the total convergence time of V2 will be calculated.
Step 1 . From (25) and Assumption 1, we have [figure omitted; refer to PDF] From the expression of k1 in (20), (36) can be rewritten as [figure omitted; refer to PDF] Then considering (21) and (37), it can be deduced that ([straight phi] 1 ) is bounded by an unknown positive constant for t<=t1 : [figure omitted; refer to PDF] From (38), we have [figure omitted; refer to PDF] From (39), it is clear that [straight phi]1 is bounded by unknown positive constant c¯2 in finite time t1 : [figure omitted; refer to PDF] where c¯2 =(4(q¯1 (t1 -t0 )+l1 (t0 ))+A Tλmax )(t1 -t0 )+(J1 (t0 ))+(ATλ (t0 )) and t1 is the convergence time of AFDO (20) and given in Theorem 4.
Combining (40) with (35), we have [figure omitted; refer to PDF] From (41), it is clear that V 2 <=0 if V2 ≥(c¯2 /σ12γ1 /2 )2/γ1 . Thus, it can be known that V2 is bounded in finite time t1 : [figure omitted; refer to PDF] Thus V2 will not escape to infinity before (ATλ +J1 ) converges to zero; that is, V2 (t1 ) is bounded.
Step 2 . Since Assumption 1 is valid, (30) will be satisfied in finite time t1 . Then combining (30) with (35), we have [figure omitted; refer to PDF] V2 (t1 ) is bounded and has been proved in Step 1. As V2 (t1 ) is bounded, σ1 >0 and 0<γ1 <1, and V2 and S will converge to zero in finite time t2 based on Lemma 2: [figure omitted; refer to PDF] The convergence time t2 satisfies the following equation: [figure omitted; refer to PDF] The demonstration of Theorem 7 is completed.
Remark 8.
From the result of Theorem 7, it is clear that the problem that ESOFTCG law (10) cannot strictly guarantee S converge to zero is solved by the proposed AFDO-based FTCG law.
Remark 9.
From Remark 4.3 in [19], it can be known that the boundary layer of the sliding surface in [19] is determined by the estimation error of the ESO. Thus, the parameter selection of the ESO is more important since it not only determines the performance of the ESO but also impacts the behavior of the sliding surface. However, in this paper, the estimation error of AFDO will converge to zero in finite time as soon as the parameters satisfy l1 (t0 )>0 and q¯1 >0. Thus, the parameter selection in this paper is much simpler.
Remark 10.
From [21], if the final miss distance is less than 0.25 m, the hit-to-kill interception also can be satisfied.
Remark 11.
Condition H1 =0 is difficult to be satisfied in practice due to numerical approximations and measurement noise. From [25], it can be known that the condition H1 =0 can be modified by the following dead-zone technique: [figure omitted; refer to PDF] where η is a sufficiently small positive value.
4. Simulation Results
This subsection shows the performances of the AFDO and the proposed AFDO-based guidance law. The initial positions of the missile are xM (t0 )=0 and yM (t0 )=0. The initial positions of the target are xT (t0 )=2000 m and yT (t0 )=2000 m. The initial path angles are [straight phi]M (t0 )=π/4 rad and [straight phi]T (t0 )=π/3.8 rad. Seeker measurement delays for 30 ms. In addition, the maximum limit of the missile acceleration command is selected as 200 m/s2 .
For the comparison, the ESOFTCG law (10) given in [19] are also considered in this section. The parameters of ESO (8) are chosen as β01 =50, β02 =100, α1 =0.2, and δ=0.15. The parameters of ESOFTCG law (10) are chosen as τ=10, σ=1, and γ=0.5. Note that, in this paper, the parameters of ESOFTCG law and ESO are the same as those in [19] and used here to ensure the fairness of comparison.
The parameters of AFDO (20) are chosen as η=0.0005, l1 (t0 )=5, and q¯1 =1000. The parameters of the proposed law (31) are chosen as τ1 =10, σ1 =1, and γ1 =0.5.
Like [19], the parameter of the sliding surface S in the ESOTFCG law and the proposed law is selected as c0 =0.1.
Case 1 (constant target acceleration).
The target acceleration ATλ is given as [figure omitted; refer to PDF]
From (47), it can be known that the target acceleration is constant in Case 1. Figures 2(a)-2(d) and Table 1 show the simulation results for Case 1. From Figure 2(a), it is clear that the proposed law and the ESOFTCG law can guarantee the sliding surface converges to zero in finite time. Figure 2(b) shows that AFDO and ESO ensure the estimation error converges to zero. From Figure 2(c) and Table 1, it can be known that the proposed law and ESOFTCG law guarantee the final miss distances are less than 0.1 m, which means that the proposed law and ESOFTCG law can guarantee the missile accurately attacks the target (see Remark 10). From Figure 2(d), it is clear that the acceleration commands of the proposed law and ESOFTCG law are chatter-free. Thus the proposed method and method in [19] exhibit good performance in the presence of constant target acceleration.
Table 1: Performance of guidance laws in Section 4.
Case | Guidance law | Final miss distance (m) |
1 | Proposed law | 0.033 |
ESOFTCG law | 0.054 | |
| ||
2 | Proposed law | 0.079 |
ESOFTCG law | 0.237 | |
| ||
3 | Proposed law | 0.087 |
ESOFTCG law | 3.23 |
Figure 2: Simulation result for Case 1 (constant target acceleration).
(a) Sliding surface
[figure omitted; refer to PDF]
(b) Estimation error of observer
[figure omitted; refer to PDF]
(c) Time history of miss distance
[figure omitted; refer to PDF]
(d) Acceleration command
[figure omitted; refer to PDF]
(e) Adaptive gain l1
[figure omitted; refer to PDF]
Case 2 (slowly varying target acceleration).
The target acceleration ATλ with a frequency 1/(6π) HZ is given as [figure omitted; refer to PDF]
From (48), it can be known that the target acceleration is time-varying in Case 2. But the varying rate in Case 2 is small. Figures 3(a)-3(d) and Table 1 show the simulation results for Case 2. From Figure 3(a), it is clear that the proposed law guarantees the sliding surface converges to zero, but ESOFTCG law only can guarantee the sliding surface converges to a neighbourhood of zero. The reason for Figure 3(a) is that ESO cannot guarantee the estimation error converges to zero when the target acceleration is time-varying, while AFDO can guarantee the estimation error of AFDO converges to zero. The reason can be observed from Figure 3(b). Figure 3(c) and Table 1 show that that the proposed law and ESOFTCG law guarantee the final miss distances are less than 0.25 m, which means that the proposed law and ESOFTCG law can accomplish hit-to-kill interception (see Remark 10). And, from Table 1, it also can be known that the proposed guidance law can achieve a smaller final miss distance.
Figure 3: Simulation result for Case 2 (slowly varying target acceleration).
(a) Sliding surface
[figure omitted; refer to PDF]
(b) Estimation error of observer
[figure omitted; refer to PDF]
(c) Time history of miss distance
[figure omitted; refer to PDF]
(d) Acceleration command
[figure omitted; refer to PDF]
(e) Adaptive gain l1
[figure omitted; refer to PDF]
Case 3 (fast varying target acceleration).
The target acceleration ATλ with a frequency 2/π HZ is given as [figure omitted; refer to PDF]
From (49), it can be known that the varying rate of target acceleration in Case 3 is much larger than that in Case 2. It is noted that the method in [19] does not consider the target acceleration of this type. Figures 4(a)-4(d) and Table 1 show the simulation results for Case 3. From Figure 4(a), it is clear that the proposed law can guarantee the sliding surface converges to zero in finite time. But the ESOFTCG law cannot guarantee the sliding surface converges to zero. From Figure 4(b), it is clear that the AFDO can fully estimate the target acceleration, but the estimation error of ESO is very large. From Figure 4(c) and Table 1, it is clear that the proposed guidance law still can guarantee the final miss distance is less than 0.1 m. Thus, the missile with the proposed law can accomplish hit-to-kill interception, while the final miss distance of ESOFTCG law is 3.2 m, which means that the missile with ESOFTCG law cannot accomplish the hit-to-kill interception (see Remark 10). The reason for Figures 4(a), 4(b), and 4(c) is that the estimation error of ESO is large when target acceleration is fast varying. And then the finite-time convergent feature of ESOFTCG law is destroyed by the large estimation error (the relationship between sliding surface, estimation error of ESO, and varying rate of target acceleration is shown in (13)). And the hit-to-kill guidance strategy cannot be accomplished by ESOFTCG law. Since AFDO can fully estimate target acceleration, the proposed law can still accomplish hit-to-kill interception in the present of the fast varying target acceleration.
Figure 4: Simulation result for Case 3 (fast varying target acceleration).
(a) Sliding surface
[figure omitted; refer to PDF]
(b) Estimation error of observer
[figure omitted; refer to PDF]
(c) Time history of miss distance
[figure omitted; refer to PDF]
(d) Acceleration command
[figure omitted; refer to PDF]
(e) Adaptive gain l1
[figure omitted; refer to PDF]
According to the simulation results, the following can be concluded:
(1) AFDO can achieve a good estimation effect on the condition of the target acceleration instances with either low or high varying rate (Figures 2-4). But ESO can only have a good estimation effect on the condition of constant acceleration (Figure 2). If the target acceleration is varying, the estimation error of ESO will increase with the increase of the varying rate of target acceleration (Figures 3 and 4).
(2) The proposed guidance law can strictly guarantee the sliding surface converges to zero in finite time when the target acceleration is constant or time-varying (Figures 2-4). But ESOFTCG law only can guarantee the sliding surface converges to a neighbourhood of zero if the target acceleration is time-varying (Figures 3 and 4). In particular, if the target acceleration is fast varying, the estimation error of ESO is very large (Figure 4). Then the finite-time convergent feature of ESOFTCG law will be destroyed by the large estimation error of ESO (Figure 4).
(3) Unlike the CFTCG law, the proposed law does not need the upper bound of target acceleration.
(4) Since the target acceleration has been fully estimated by AFDO, the proposed guidance law has no discontinuous control term. Thus the chattering problem in CFTCG law is solved (Figures 2(d), 3(d), and 4(d)).
5. Conclusion
(1) In this paper, a novel adaptive finite-time disturbance observer (AFDO) based on ASTW algorithm was proposed, which does not need to know the upper bound of the target acceleration in advance. Moreover, the estimation error of AFDO strictly converges to zero in finite time even if the target acceleration is time-varying.
(2) Subsequently, a novel FTCG law based on AFDO was proposed. The newly proposed FTCG law has several advantages over existing FTCG laws. First, for the time-varying target acceleration, the proposed guidance law can strictly drive the trajectory of the closed-loop system onto the sliding-mode surface rather than a neighbourhood of sliding-mode surface in the ESOFTCG law. Second, unlike the CFTCG law, the proposed method requires no information on the target acceleration. Third, the chattering problem in the CFTCG law is completely avoided in this paper.
(3) Finally, mathematical simulation result demonstrated that the performances of the AFDO and the proposed guidance law are excellent.
Acknowledgments
This work is supported by the National Natural Science Foundation of China (61304238), the National High-Tech R&D Program of China (2012AA120602, 2015AAxxx7033, and 2015AAxxx1008), and the Chinese Aerospace Supported Fund (2015-HT-XGD).
[1] S. N. Ghawghawe, D. Ghose, "Pure proportional navigation against time-varying target maneuvers,", IEEE Transaction on Control Systems Technology , vol. 22, no. 4, pp. 589-594, 1999.
[2] M. Guelman, "The closed-form solution of true proportional navigation,", IEEE Transactions on Aerospace and Electronic Systems , vol. AES-12, no. 4, pp. 472-482, 1976.
[3] P.-J. Yuan, J.-S. Chern, "Solutions of true proportional navigation for maneuvering and nonmaneuvering targets,", Journal of Guidance, Control, and Dynamics , vol. 15, no. 1, pp. 268-271, 1992.
[4] C.-D. Yang, F.-B. Hsiao, F.-B. Yeii, "Generalized guidance law for homing missiles,", IEEE Transactions on Aerospace and Electronic Systems , vol. 25, no. 2, pp. 197-212, 1989.
[5] P.-J. Yuan, J.-S. Chern, "Ideal proportional navigation,", Journal of Guidance, Control, and Dynamics , vol. 15, no. 5, pp. 1160-1165, 1992.
[6] S. N. Ghawghawe, D. Chose, "Pure proportional navigation against time-varying target maneuvers,", IEEE Transactions on Aerospace and Electronic Systems , vol. 32, no. 4, pp. 1336-1347, 1996.
[7] C.-D. Yang, H.-Y. Chen, "Nonlinear H∞ robust guidance law for homing missiles,", Journal of Guidance, Control, and Dynamics , vol. 21, no. 6, pp. 882-890, 1998.
[8] D. Zhou, C. Mu, T. Shen, "Robust guidance law with L2 gain performance,", Transactions of the Japan Society for Aeronautical and Space Sciences , vol. 44, no. 144, pp. 82-88, 2001.
[9] N. Léchevin, C. A. Rabbath, "Lyapunov-based nonlinear missile guidance,", Journal of Guidance, Control, and Dynamics , vol. 27, no. 6, pp. 1096-1102, 2004.
[10] S. D. Brierley, R. Longchamp, "Application of sliding-mode control to air-air interception problem,", IEEE Transactions on Aerospace and Electronic Systems , vol. 26, no. 2, pp. 306-325, 1990.
[11] S. P. Bhat, D. S. Bernstein, "Finite-time stability of homogeneous systems," in Proceedings of the American Control Conference, pp. 2513-2514, Albuquerque, NM, USA, June 1997.
[12] S. P. Bhat, D. S. Bernstein, "Geometric homogeneity with applications to finite-time stability,", Mathematics of Control, Signals, and Systems , vol. 17, no. 2, pp. 101-127, 2005.
[13] S. Ding, A. Levant, S. Li, "Simple homogeneous sliding-mode controller,", Automatica. A Journal of IFAC, the International Federation of Automatic Control , vol. 67, pp. 22-32, 2016.
[14] S. P. Bhat, D. S. Bernstein, "Finite-time stability of continuous autonomous systems,", SIAM Journal on Control and Optimization , vol. 38, no. 3, pp. 751-766, 2000.
[15] D. Zhou, S. Sun, K. L. Teo, "Guidance laws with finite time convergence,", Journal of Guidance, Control, and Dynamics , vol. 32, no. 6, pp. 1838-1846, 2009.
[16] Y. Zhang, M. Sun, Z. Chen, "Finite-time convergent guidance law with impact angle constraint based on sliding-mode control,", Nonlinear Dynamics. An International Journal of Nonlinear Dynamics and Chaos in Engineering Systems , vol. 70, no. 1, pp. 619-625, 2012.
[17] S. R. Kumar, S. Rao, D. Ghose, "Nonsingular terminal sliding mode guidance with impact angle constraints,", Journal of Guidance, Control, and Dynamics , vol. 37, no. 4, pp. 1114-1130, 2014.
[18] S. Ding, Z. Zhang, X. Chen, "Guidance law design based on non-smooth control,", Transactions of the Institute of Measurement and Control , vol. 35, no. 8, pp. 1116-1128, 2013.
[19] Z. Zhu, D. Xu, J. Liu, Y. Xia, "Missile guidance law based on extended state observer,", IEEE Transactions on Industrial Electronics , vol. 60, no. 12, pp. 5882-5891, 2013.
[20] J. Liu, S. Laghrouche, M. Wack, "Adaptive higher order sliding mode observer based fault reconstruction for a class of nonlinear uncertain systems," in Proceedings of the 52nd IEEE Conference on Decision and Control, pp. 5668-5673, 2013.
[21] H. Alwi, C. Edwards, "Oscillatory failure case detection for aircraft using an adaptive sliding mode differentiator scheme," in Proceedings of the American Control Conference (ACC '11), pp. 1384-1389, July 2011.
[22] Y. Shtessel, M. Taleb, F. Plestan, "A novel adaptive-gain supertwisting sliding mode controller: methodology and application,", Automatica. A Journal of IFAC, the International Federation of Automatic Control , vol. 48, no. 5, pp. 759-769, 2012.
[23] Y. Zheng, J. Liu, X. Liu, D. Fang, L. Wu, "Adaptive second-order sliding mode control design for a class of nonlinear systems with unknown input,", Mathematical Problems in Engineering , vol. 2015, 2015.
[24] Y. B. Shtessel, J. A. Moreno, F. Plestan, L. M. Fridman, A. S. Poznyak, "Super-twisting adaptive sliding mode control: a Lyapunov design," in Proceedings of the 49th IEEE Conference on Decision and Control (CDC '10), pp. 5109-5113, Atlanta, Ga, USA, December 2010.
[25] A. Pisano, E. Usai, "Globally convergent real-time differentiation via second order sliding modes,", International Journal of Systems Science , vol. 38, no. 10, pp. 833-844, 2007.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Copyright © 2017 Jun Zhou and Yang Wang. 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.
Abstract
In the absence of the upper bound of time-varying target acceleration, the finite-time-convergent guidance (FTCG) problem for missile is addressed in this paper. Firstly, a novel adaptive finite-time disturbance observer (AFDO) is developed based on adaptive-gain super twisting (ASTW) algorithm to estimate the unknown target acceleration. Subsequently, a new FTCG law is proposed by using the output of AFDO. The newly proposed FTCG law has several advantages over existing FTCG laws. First, for time-varying target acceleration, the proposed method can strictly guarantee the trajectory of the closed-loop system is driven onto the sliding surface rather than a neighbourhood of sliding surface in the extended-state-observer-based FTCG (ESOFTCG) law. Second, the proposed method requires no upper bound information on the target acceleration. Third, the chattering problem in the conventional FTCG (CFTCG) law is completely avoided in this paper. Simulation result demonstrates the effectiveness of the proposed AFDO and the proposed FTCG law.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer