Research Article | Open Access
Huibo Zhou, Shenmin Song, Junhong Song, Jing Niu, "Design of Second-Order Sliding Mode Guidance Law Based on the Nonhomogeneous Disturbance Observer", Journal of Control Science and Engineering, vol. 2014, Article ID 890824, 10 pages, 2014. https://doi.org/10.1155/2014/890824
Design of Second-Order Sliding Mode Guidance Law Based on the Nonhomogeneous Disturbance Observer
Considering the guidance problem of relative motion of missile target without the dynamic characteristics of missile autopilot in the interception planar, non-homogeneous disturbance observer is applied for finite-time estimation with respect to the target maneuvering affecting the guidance performance. Two guidance laws with finite-time convergence are designed by using a fast power rate reaching law and the prescribed sliding variable dynamics. The nonsingular terminal sliding mode surface is selected to improve dynamic characteristics of missile autopilot. Furthermore, the finite-time guidance law with dynamic delay characteristics is designed for the target maneuvering through adopting variable structure dynamic compensation. The simulation results demonstrate that, for different target maneuvering, the proposed guidance laws can restrain the sliding mode chattering problem effectively and make the missile hit the maneuvering target quickly and accurately with condition of corresponding assumptions.
With the development of flight control technology, the maneuverability of targets is getting much stronger, and how to inhibit the influence of the target’s maneuvering on the missile’s guidance performance and improve the robustness of guidance law is always the research hotspot in the field of missile interception. At present, there are several robust guidance laws, including guidance law [1–3], gain guidance law , neural network guidance law , adaptive guidance law , and sliding mode variable structure guidance law. The sliding mode guidance law which is robust with respect to uncertainties and disturbances has aroused a wide research interest in recent years [7–11].
However, there is a disadvantage for the sliding mode variable structure control, which is the chattering after the system reaches the sliding mode manifold. Currently, the main solutions to this disadvantage are high-order sliding mode control [10–12] and nonsingular terminal sliding mode control . The higher order sliding mode is an extension of the conventional sliding mode and it cannot only eliminate the defect of the conventional sliding mode method but also maintain its advantages. Because the second-order sliding mode controller has simple structure and needs less information, it is the most widely used in the higher order sliding mode.
Nonsingular terminal sliding mode can remove the chattering and allow the system state to converge to the equilibrium within finite time. However, considering the capability to reach the sliding mode, this speed is too slow compared to exponential reaching law, even at the space adjacent to the sliding mode with fast exponential terminal sliding mode control; therefore, nonsingular terminal sliding mode with the advantages of no chattering has lower comprehensive control performance. Yu et al. combined the traditional power reaching law and exponential reaching law to get a fast power reaching law, which solves the problems of the traditional power reaching law . Considering this advantage, this paper combines the nonsingular terminal sliding mode and fast power reaching law, which both remove the chattering problem of sliding mode and improve the speed to reach the sliding mode.
During the missile’s terminal guidance, a main factor affecting its precision is the target’s escape maneuvering. For this problem, the target’s maneuvering with an extended state observer independent of system model was proposed in ; despite of its high accuracy, this simulation has no stable theoretical proofs. An observer that can estimate unknown disturbance precisely was researched by [16–18]; however, the result is not finite-time convergent. A homogeneous disturbance observer was studied in , which is able to perform transient estimation with high precision of the target’s maneuvering in the system. However, this method converges quite slowly when there is great initial error, which is determined by the nature of homogeneous system. A nonhomogeneous and finite-time convergent robust differentiator was proposed by , based on which, a nonhomogeneous disturbance observer to speed up the transient process in finite time was researched by .
The dynamic delay characteristic of missile autopilot is another major factor influencing the guidance precision in the process of interception guidance within the atmosphere. In order to deal with this problem, the guidance loop and control loop are studied as a whole. The method which can work in the best of maneuvering abilities and strike the target with high precision has become an inevitable trend of missile guidance and control system design [21–25]. The guidance laws with the dynamic delay characteristic are considered by using the differential game and optimal control theory in [21, 22]; however, the remaining time for the guidance needs to be estimated. The guidance law with attack angle constraints and dynamic delay is researched by using observer in [23, 24], but the selected sliding mode surface is too complex. Using back-stepping method, a guidance law considering the missile’s dynamic characteristics was studied in , but this control method need a great deal of computation.
Inspired by the literatures above, this paper develops three finite-time guidance laws. Not considering the dynamic delay of missile autopilot, two guidance laws with finite-time convergence are designed by using a fast power rate reaching law and the prescribed sliding variable dynamics. A nonhomogeneous disturbance observer is applied to perform finite-time observation to the target’s disturbance in missile guidance system. Considering the missile’s dynamic characteristics, this paper designs a guidance law combining nonsingular terminal sliding and fast power rate reaching law. It is able to compensate the missile’s dynamic delay and the target’s maneuvering, mitigate the chattering, shorten the time before reaching the sliding surface, and improve the system’s disturbance resistance and the precision of guidance.
2. General Description
Considering the relative motion geometry of missile and target in the intercepting plane, both of which are regarded as point masses, their connecting line is the line-of-sight (LOS), as shown in Figure 1. and represent the missile and the target, respectively.
During the attack, the impact angle is quite small, and differential equations can be derived from Figure 1 as follows: where and are the velocities of the target and missile, respectively; and are the relative distance between the missile and the target and the relative speed, in which and are regarded as known time-varying parameters; , are the LOS angle and the LOS angular rate, respectively. , are the missile’s and the target’s flight path angles, respectively.
Taking the first-order derivatives of both sides of (2) with respect to time yields where , are advance angles of missile and target, respectively; and the missile’s and the target’s normal accelerations, respectively. During designing the guidance law, the latter is regarded as the system’s control input and unknown external disturbance input, respectively.
For convenience of designing the guidance law, the following assumptions are given.
Assumption 1. As is restrained by acceleration capability, the maximum lateral acceleration that can be actually provided by the missile and the target is limited; therefore, there exist constants , , and which allow
During terminal guidance, as is restrained by the power of its angle tracing system, receiver acceleration, and other factors, the seeker has a minimum operating range . When the relative distance between the missile and the target is no more than , the guidance circuit is broken; therefore, a guidance process satisfying the hypothesis below is required.
3. Prerequisite Knowledge
3.1. Nonhomogeneous Disturbance Observer
Consider first-order SISO nonlinear system: Equation (6) describes the dynamic characteristics of the sliding mode along the trajectory of the system. defines the system’s motion on the sliding mode manifold, is the continuous control input, and is a sufficiently smooth indeterminate function.
If the sliding mode variable and the control input can be obtained in real time, is order differentiable, and has a known Lipschitz constant . A nonhomogeneous disturbance observer is designed to speed up the transient process in , which is defined as where is a function with a form as follows: where , , .
Lemma 3 (see ). Suppose that and in the system of (6) are measured; the parameters and are chosen sufficiently large in the reverse order. The following equalities are true after a finite time of the transient process:
3.2. Fast Power Reaching Law
The fast power reaching law is described by a first-order nonlinear equation: where is the sliding mode variable, , , and is the sign functions.
For convenience, we denote . It can be verified that
Lemma 4 (see ). For the system of (10), if and , the system state and its first-order derivative will tend to 0 within finite time , and the time of adjustment will be a continuous function at the initial condition:
3.3. Finite-Time Convergence
Definition 5 (see ). The equilibrium of the system is finite-time stable if it is asymptotically stable with a finite settling time for any solution and initial conditions.
Definition 6 (see ). Consider a smooth dynamic system with a smooth output function . Then provided that successive total time derivatives are continuous functions of the closed system state variables, and the -sliding point set (13) is nonempty and consists locally of Filippov trajectories, the motion on set (13) is called -sliding mode.
Lemma 7 (see ). Considering a nonlinear system of , , , if there is a continuous and positive definite function satisfying the differential inequality as follows: where , are all constants, the time for the system state to reach the stable point satisfies the inequality below:
4. Guidance Law Design
Select the sliding mode manifold:
Case 1. Suppose that the interceptor missile autopilot has ideal dynamics.
For the system of (18), the nonhomogeneous disturbance observer introduced by (7) and (8) is adopted to estimate . Let : According to Lemma 3, after the system’s transient process in finite time, , we can design the guidance law as
Theorem 8. For the state equation of system (15) under the influence of the designed nonhomogeneous disturbance observer of (21), and after the transient process in finite time for the disturbance of the target in the system, , the LOS angular rate and the LOS angular acceleration in (15) can converge to zero within finite time by designing the guidance law of (22) and dynamic compensation.
Proof. Substituting the guidance law of (22) into the system of (15), we can get where , , and after the transient process in finite time according to the observer of (21); thus, According to Lemma 4, the system state and its first-order derivative converge to zero within finite time , which means that the LOS angular rate and the LOS angular acceleration in the system of (15) converge to zero within finite time.
For convenience, the guidance law designed with (22) is called the fast sliding mode guidance law, or FSMG for short.
For the system of , Shtesel et al. proposes a sliding mode control method with compensated -dynamics . Inspired by this method, we use the observer designed with (21) to estimate unknown disturbance and to design the guidance law : where , ,
Theorem 9. For the guidance law of (25), is the target’s disturbance estimated with nonhomogeneous disturbance observer of (21) after finite time; then this guidance law allows , in the state equation of system (15) to converge to zero within finite time, which means that the LOS angular rate and the LOS angular acceleration can converge to zero within finite time.
Proof. Substituting the guidance law of (25) into the system of (18), we can get Under the action of nonhomogeneous disturbance observer of (21), the form we get is Construct a Lyapunov function: It is not hard to verify that is positive definite, continuous, and differentiable. Taking the derivative of (28), we can get According to LaSalle principle, contains a unique solution ; therefore, the system of (27) converges to zero asymptotically. It is obvious that the system of (27) is a homogeneous system, and the degree of homogeneity is according to the theory of homogeneity ; therefore, in the system of (27), , becomes stable at the point of zero within finite time, which means that the LOS angular rate and the LOS angular acceleration can converge to zero within finite time.
For convenience, the guidance law designed with (25) is called the variable dynamic sliding mode guidance law, or VDSMG for short.
Remark 10. For any system with the form , both FSMG and VDSMG are able to ensure that the system’s states and converge to zero in finite time. FSMG is superior to VDSMG with respect to convergence time; meanwhile, the guidance law VDSMG will oscillate between positive and negative values until the sliding mode manifold and its derivative converge to zero. See Section 5 simulation for the detailed comparison.
Remark 11. Both FSMG and VDSMG are designed while not considering the dynamic characteristics of missile autopilot; thus, the precision of guidance is not necessarily guaranteed when there is dynamic delay of autopilot.
It is necessary to design a guidance law with high precision and fast convergence considering the dynamic characteristics of the missile autopilot.
Case 2. Suppose that the interceptor missile autopilot has first-order dynamic delay.
The dynamics of the missile autopilot is described with the first-order inertia link as where is the time constant of missile autopilot, is the guidance command acceleration given to missile autopilot, and is the missile’s acceleration obtained.
Select fast power reaching law: where the parameters are the same as those of (10).
During the terminal guidance, we suppose that and basing on the truth that almost remains the same. Meanwhile, as , the term becomes singular when .
Design a guidance law with the dynamic delay of missile autopilot: where the term is for compensating the disturbance , and from (20), .
Theorem 12. for the system’s equations of states (15) and (30), if we select the sliding mode manifold of (31) and the fast power reaching law of (32) and design the guidance law as (35), the system state will reach the sliding mode manifold within finite time. On , , converges to zero after finite time, so that the LOS angle rate and the LOS angular acceleration can converge to zero within finite time.
Proof. Substituting the guidance law of (35) into (33), we can get
Construct Lyapunov function: Taking the derivative of , we can get where , , . When , we can get from Lemma 7 that the system of (15) converges to the sliding mode manifold within finite time. On , the system state , converges to zero within finite time; when , ; according to (31), , but , is a stable equilibrium, which means that cannot maintain. According to the reaching condition of sliding mode, the system will reach and remain the nonsingular terminal sliding mode state ; then the system state , will converge to zero within finite time, which means that the LOS angle rate and the LOS angular acceleration will converge to zero within finite time.
The guidance law designed with (35) is called the fast sliding mode guidance law, or FNTSMG for short.
5. Numerical Simulation
Suppose that, in the inertial coordinate system, both the target and the missile are moving in vertical plane. The missile’s and the target’s initial positions are , , and , , respectively; their initial flight path angles are , , respectively; their flight speeds are 1500 m/s and 800 m/s, respectively; and the guidance distance of the seeker is . In the simulation, the parameters of the guidance law are selected as , , , , , , and , and missile’s acceleration is limited as , is the gravitational constant. The parameters of the observer are selected as , , , , , , and .
Suppose that the target employs cosine maneuvering of and step maneuvering of , respectively. It is necessary to take the place of with saturation function: where is small positive constant. Simulation results are introduced as follows.
Case 1. Not considering the dynamic delay of the missile autopilot, we perform simulation comparison between the designed FSMG, VDSMG, and the augmented proportional navigation guidance law  (of APNG for short), where is the total disturbance estimated according to the observer of (21). Table 1 shows the miss distances and the flight times; Figures 2–5 illustrate the tracking curves of the LOS angular rate, the LOS angular acceleration, the missile’s normal acceleration, the target’s maneuvering, and the observer with respect to the target’s total disturbance, respectively.
As shown in Table 1, APNG is completely invalid, while both FSMG and VDSMG have small miss distances in any of the two cases, with basically the same flight time. As shown in Figure 2, both FSMG and VDSMG are able to make the LOS angle rate converge to zero rapidly in any of the two cases; in particular, the convergence speed of FSMG is significantly superior to that of VDSMG. At the same time, this figure shows that the LOS angular rate of VDSMG oscillates around zero until it converges to zero, which makes the LOS angular acceleration in Figure 3 and the missile’s normal acceleration in Figure 4 oscillate in the first 3 secs. However, both FSMG and VDSMG have sound guidance performance after the first 3 secs and are able to intercept fast targets effectively. We can also see that the missile’s acceleration of both FSMG and VDSMG are able to track the target’s maneuvering rapidly and without time delay, which confirms the effectiveness of Theorems 8 and 9. On the other side, the LOS angular rate of APNG is divergent in either case that the missile cannot intercept the target. As shown in Figure 5, the designed observer can track the target’s total disturbance rapidly and precisely in less than 0.2 s.
Case 2. Considering that the missile autopilot has first-order delay, we perform a simulation comparison between FSMG, VDSMG, and FNTSMG, where the time constant of missile autopilot is . Table 2 shows the miss distances and flight times; Figures 6–8 illustrate the simulation results.
As shown in Table 2, VDSMG is invalid, while both FSMG and FNTSMG have small miss distances. As shown in Figure 6, the LOS angular rate of VDSMG is immediately divergent, while the LOS angle rate of FSMG oscillates greatly in the first seconds and then tends to zero rapidly, which shows that FSMG is more robust than VDSMG. However, the great oscillation in the first seconds results in the oscillation of LOS angular acceleration and missile normal acceleration in Figures 7 and 8, causing the loss of guidance performance. For the designed FNTSMG, as shown in Figures 6–8, both the LOS angular rate and the LOS angular acceleration converge to zero rapidly within finite time in both cases. Also the missile’s normal acceleration remains in limited range and is able to track the target’s maneuvering rapidly, while a time delay exits in the system. All the above confirms the effectiveness of Theorem 12. In one word, it indicates that FNTSMG is able to compensate the influence of the missile’s dynamic delay and the target’s maneuvering, with a sound and highly precise guidance performance.
Case 3. Considering that the missile autopilot has first-order delay, we perform a simulation to show the validity of FNTSMG. The time constant of the missile autopilot is chosen as , respectively. Table 3 shows the miss distances and flight times. Figures 9–11 illustrate the simulation results.
As shown in Table 3, when the time constant of the missile autopilot varies, the corresponding miss distance remains small and flight time almost the same as each other, which shows the robustness of the proposed guidance law. From Figures 9 and 10, it can be seen that both the LOS angular rate and the LOS angular acceleration converge to zero rapidly. Figure 11 illustrates that when the target is escaping substantially under two different cases, the missile’s normal acceleration is able to track the target’s maneuvering rapidly and remains in limited range, which confirms the effectiveness of Theorem 12.
For the target’s escape maneuvering in the missile interception system, we apply finite-time convergent nonhomogeneous disturbance observer to track and observe the target’s unknown disturbance. When not considering the dynamic delay of missile autopilot, two guidance laws are designed, namely, FSMG and VDSMG. According to the result of simulation comparison, both methods have a precision of guidance significantly higher than that of APNG which is already known in the field in different cases of the target’s maneuvering, and the designed guidance laws can intercept the maneuvering target rapidly with a high precision within finite time. Meanwhile, the result of simulation comparison indicates that FSMG is superior to VDSMG with respect to convergence time and mitigating the chattering of the sliding mode.
Considering the missile’s dynamic delay, we select high-order nonsingular terminal sliding mode and design a FNTSMG which is able to compensate the dynamic delay of missile autopilot and the target’s maneuvering. From the simulation results, it can be seen that the guidance law can always make sure a performance of high precision and stability under different dynamic time delays, which shows the efficiency and robustness of the proposed guidance law. Future works include the design of the guidance law that can deal with the dynamic time delay and impact angle constraint at the same time, while the whole system evolves in 3-dimensional space.
|:||Missile’s normal acceleration|
|:||Target’s normal acceleration|
|:||Relative distance between the missile and the target|
|:||Relative speed between the missile and the target|
|:||Line-of-sight (LOS) angle|
|:||Line-of-sight (LOS) angular rate|
|:||Missile’s flight path angle|
|:||Target’s flight path angle|
|:||Advance angle of missile|
|:||Advance angle of target|
|:||The command to the autopilot|
Conflict of Interests
The authors declare that there is no conflict of interests regarding the publication of this paper.
The authors would like to acknowledge the financial support provided by the Foundation for Creative Research Groups of the National Natural Science Foundation of China under Grant no. 61021002, the Natural Science Foundation of Heilongjiang Province, China (no. A201410), and the Project of Education Department of Heilongjiang Province, China (no. 12541251).
- B. S. Chen, Y. Y. Chen, and C. L. Lin, “Nonlinear fuzzy guidance law with saturation of actuators against maneuvering targets,” IEEE Transactions on Control Systems Technology, vol. 10, no. 6, pp. 769–779, 2002.
- C. D. Yang and H. Y. Chen, “Three-dimensional nonlinear guidance law,” International Journal of Robust and Nonlinear Control, vol. 11, no. 2, pp. 109–129, 2001.
- C.-S. Shieh, “Tunable robust guidance law for homing missiles,” IEE Proceedings: Control Theory and Applications, vol. 151, no. 1, pp. 103–108, 2004.
- D. Zhou, C. Mu, and T. Shen, “Robust guidance law with gain performance,” Transactions of the Japan Society for Aeronautical and Space Sciences, vol. 44, no. 144, pp. 82–88, 2001.
- N. Boëly and R. M. Botez, “New approach for the identification and validation of a nonlinear F/A-18 model by use of neural networks,” IEEE Transactions on Neural Networks, vol. 21, no. 11, pp. 1759–1765, 2010.
- T. L. Grigorie and R. M. Botez, “New adaptive controller method for SMA hysteresis modelling of a morphing wing,” Aeronautical Journal, vol. 114, no. 1151, pp. 1–13, 2010.
- J. Moon, K. Kim, and Y. Kim, “Design of missile guidance law via variable structure control,” Journal of Guidance, Control, and Dynamics, vol. 24, no. 4, pp. 659–664, 2001.
- C.-M. Lin and C.-F. Hsu, “Guidance law design by adaptive fuzzy sliding-mode control,” Journal of Guidance, Control, and Dynamics, vol. 25, no. 2, pp. 248–256, 2002.
- T. Shima, M. Idan, and O. M. Golan, “Sliding-mode control for integrated missile autopilot guidance,” Journal of Guidance, Control, and Dynamics, vol. 29, no. 2, pp. 250–260, 2006.
- Y. B. Shtessel and C. H. Tournes, “Integrated higher-order sliding mode guidance and autopilot for dual-control missiles,” Journal of Guidance, Control, and Dynamics, vol. 32, no. 1, pp. 79–94, 2009.
- Y. B. Shtessel, I. A. Shkolnikov, and A. Levant, “Smooth second-order sliding modes: missile guidance application,” Automatica, vol. 43, no. 8, pp. 1470–1476, 2007.
- L. Wang, Y. Sheng, and X. Liu, “A novel adaptive high-order sliding mode control based on integral sliding mode,” International Journal of Control, Automation and Systems, vol. 12, no. 3, pp. 459–472, 2014.
- Y. Feng, X. Yu, and Z. Man, “Non-singular terminal sliding mode control of rigid manipulators,” Automatica, vol. 38, no. 12, pp. 2159–2167, 2002.
- S. Yu, X. Yu, B. Shirinzadeh, and Z. Man, “Continuous finite-time control for robotic manipulators with terminal sliding mode,” Automatica, vol. 41, no. 11, pp. 1957–1964, 2005.
- Z. Zhu, D. Xu, J. Liu, and Y. Xia, “Missile guidance law based on extended state observer,” IEEE Transactions on Industrial Electronics, vol. 60, no. 12, pp. 5882–5891, 2013.
- Y. Xia, Z. Zhu, and M. Fu, “Back-stepping sliding mode control for missile systems based on an extended state observer,” IET Control Theory & Applications, vol. 5, no. 1, pp. 93–102, 2011.
- H. Yan and H. B. Ji, “Guidance laws based on input-to-state stability and high-gain observers,” IEEE Transactions on Aerospace and Electronic Systems, vol. 48, no. 3, pp. 2518–2529, 2012.
- K. Ma, H. K. Khalil, and Y. Yao, “Guidance law implementation with performance recovery using an extended high-gain observer,” Aerospace Science and Technology, vol. 24, no. 1, pp. 177–186, 2013.
- A. Levant, “Non-homogeneous finite-time-convergent differentiator,” in Proceedings of the 48th IEEE Conference on Decision and Control held jointly with the 28th Chinese Control Conference (CDC/CCC '09), pp. 8399–8404, Shanghai, China, December 2009.
- L. Peng, P. Xuefeng, M. Jianjun, and T. Shuai, “Non-homogeneous disturbance observer-based second order sliding mode control for a tailless aircraft,” in Proceeding of the Chinese Automation Congress (CAC '13), pp. 120–125, Changsha, China, November 2013.
- R. H. Chen, J. L. Speyer, and D. Lianos, “Game-theoretic homing missile guidance with autopilot lag,” in Proceedings of the AIAA Guidance, Navigation, and Control Conference and Exhibit, pp. 2132–2145, Hilton Head Island, SC , USA, August 2007.
- R. H. Chen, J. L. Speyer, and D. Lianos, “Optimal intercept missile guidance strategies with autopilot lag,” Journal of Guidance, Control, and Dynamics, vol. 33, no. 4, pp. 1264–1272, 2010.
- Z. Zhang, S. Li, and S. Luo, “Composite guidance laws based on sliding mode control with impact angle constraint and autopilot lag,” Transactions of the Institute of Measurement and Control, vol. 35, no. 6, pp. 764–776, 2013.
- P. P. Qu and D. Zhou, “A dimension reduction observer-based guidance law accounting for dynamics of missile autopilot,” Proceedings of the Institution of Mechanical Engineers G: Journal of Aerospace Engineering, vol. 227, no. 7, pp. 1114–1121, 2013.
- S. Sun, D. Zhou, and W.-T. Hou, “A guidance law with finite time convergence accounting for autopilot lag,” Aerospace Science and Technology, vol. 25, no. 1, pp. 132–137, 2013.
- S. P. Bhat and D. S. Bernstein, “Finite-time stability of continuous autonomous systems,” SIAM Journal on Control and Optimization, vol. 38, no. 3, pp. 751–766, 2000.
- A. Levant, “Higher-order sliding modes, differentiation and output-feedback control,” International Journal of Control, vol. 76, no. 9-10, pp. 924–941, 2003.
- Y. B. Shtessel, I. A. Shkolnikov, and A. Levant, “Guidance and control of missile interceptor using second-order sliding modes,” IEEE Transactions on Aerospace and Electronic Systems, vol. 45, no. 1, pp. 110–124, 2009.
- J. Z. Ben-Asher and I. Yaesh, “Optimal guidance with reduced sensitivity to time-to-go estimation errors,” Journal of Guidance, Control, and Dynamics, vol. 20, no. 1, pp. 158–163, 1997.
Copyright © 2014 Huibo Zhou et al. 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.