- About this Journal ·
- Abstracting and Indexing ·
- Aims and Scope ·
- Annual Issues ·
- Article Processing Charges ·
- Articles in Press ·
- Author Guidelines ·
- Bibliographic Information ·
- Citations to this Journal ·
- Contact Information ·
- Editorial Board ·
- Editorial Workflow ·
- Free eTOC Alerts ·
- Publication Ethics ·
- Reviewers Acknowledgment ·
- Submit a Manuscript ·
- Subscription Information ·
- Table of Contents
Abstract and Applied Analysis
Volume 2014 (2014), Article ID 267510, 6 pages
Extended Nonsingular Terminal Sliding Surface for Second-Order Nonlinear Systems
Department of Control and Instrumentation Engineering, Korea University, 2511 Sejong-ro, Sejong City 339-700, Republic of Korea
Received 29 January 2014; Accepted 18 April 2014; Published 11 May 2014
Academic Editor: Hui Zhang
Copyright © 2014 Ji Wung Jeong 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.
An extended nonsingular terminal sliding surface is proposed for second-order nonlinear systems. It is shown that the proposed surface is a superset of a conventional nonsingular terminal sliding surface which guarantees that the system state gets to zero in finite time. The conventional nonsingular sliding surfaces have been designed using a power function whose exponent is a rational number with positive odd numerator and denominator. The proposed nonsingular terminal sliding surface overcomes the restriction on the exponent of a power function; that is, the exponent can be a positive real number. Simulation results are provided to show the validity of the main result.
According to the progress of control schemes, a variety of nonlinear control systems have been proposed: H-infinity optimal control, fuzzy control, neural network control, controller using genetic algorithms, and so on [1–4]. Sliding mode control (SMC) method, which is also called a variable structure system (VSS), is one of nonlinear robust control schemes. It has been widely used because of its invariance properties to parametric uncertainties and external disturbances [5–8]. In conventional sliding mode control systems, sliding surfaces have been designed such that the overall system in the sliding mode is asymptotically stable. However, the asymptotic stability does not guarantee a finite time convergence.
Although most of control systems proposed so far have been designed such that the closed-loop system is asymptotic, finite time stabilization is very important to many actual applications, such as motor, power, robot, and aerospace systems because, in the actual applications, the main objective of a control system is to make system’s state to a desired one in a finite time interval which is determined a priori. Thus, many recent studies have focused on the finite time stabilization [9–13].
Finite time control systems based on sliding mode control schemes have been called terminal sliding mode control systems since their sliding surfaces have been designed as terminal attractors . Recently, terminal sliding mode control systems have been studied to achieve a finite time convergence in many applications [15–17]. Conventional terminal sliding mode controllers used terminal sliding surfaces which were designed using a power function of a system state. They guaranteed that the system state reached zero in finite time. On the contrary, however, they suffered from singularity problems and had restrictions on the range of the exponent of a power function. The exponent should be a rational number with positive odd numerator and denominator . In order to avoid the singularity problem in conventional terminal sliding mode control systems, nonsingular terminal sliding surfaces have been proposed very recently for robot manipulators [19, 20]. However, the same restriction on the exponent of a power function in the nonsingular sliding surface still remained: the exponent should be a rational number with a positive odd numerator and denominator.
Thus, in this paper, a novel nonsingular terminal sliding surface is proposed for second-order nonlinear systems. It is shown that the proposed scheme guarantees that the system state gets to zero in finite time and it does not suffer from singularity problems. Furthermore, the proposed nonsingular terminal sliding surface overcomes the restriction on the exponent of a power function by being a superset of a conventional nonsingular terminal sliding surface. That is, we extend the range of an exponent of a power function in the nonsingular terminal sliding surface from a rational number with an odd numerator and an odd denominator to a real number.
Simulation results and experimental results are given to show the validity of the main result.
2. Main Results
Consider a second-order nonlinear system of the following form: where and are state variables, is a nonlinear term, is a scalar input, , and represents the uncertainties and external disturbances. It is assumed that the following assumption holds.
Assumption 1. The uncertainty is bounded as follows:
where is a known positive function.
In previous works on terminal sliding mode control systems, the conventional terminal sliding surfaces have been designed as where , , and and are positive odd integers [8–10]. However, though the conventional terminal sliding surface in (3) ensures finite time convergence, it suffers from the singularity problem and has a restriction on the exponent of the power function . In the phase space with and axes, the set of singular points is a vertical axis except for at the origin; that is,
Recently, a nonsingular terminal sliding surface was proposed to overcome the singularity problem  where , , and are positive odd integers
However, this surface still has the restrictions on the exponent of the power function; that is, should be positive odd integers. Thus, we propose an extended nonsingular terminal sliding surface whose exponent can be any real number. where is the signum function, is a positive constant, and is a real number.
Figure 1 shows a typical nonsingular terminal sliding surface. Clearly, for any and , the phase portrait is in the second and fourth quadrants in the phase space with the axes of and .
Remark 2. It is clear that the proposed nonsingular terminal sliding surface is stable because the sliding surface is in the second and fourth quadrants in the phase space with the axes of and , where this property implies that for all .
For the proposed nonsingular terminal sliding surface, we derived the following theorem for the finite time convergence.
Proof. If the system is in the sliding mode and , the proposed sliding surface (6) can be rewritten as follows:
From the above equation, if , that is, , the following equations can be easily derived: where represents the relaxation time .
If , that is, , can be derived in a similar way:
This completes the proof.
In the above theorem, we proved that the system state gets to zero in finite time if it is in the sliding mode. Thus, in the following theorem, we propose a controller that guarantees that the sliding mode existence condition holds such that the overall system will be in the sliding mode.
Theorem 4. For system (1) with the proposed nonsingular terminal sliding surface (6), the following controller guarantees that the sliding mode existence condition holds: where is a positive constant and .
Proof. Let the Lyapunov function candidate be
Applying (1) and (6) to , the following equations can be obtained if ; that is, :
Similarly, if , that is, , the following equations can be derived:
Equations (13) and (14) can be represented as
Here, if and .
If , from (1) and (11), the following equation can be obtained: which implies that Thus, it is clear that if and , deviates from zero; that is, the set of points, and , is not an attractor. In phase space, these points are all points on the horizontal axis that save the origin.
Therefore, we can conclude that goes to zero.
Remark 5. Since the proposed controller (11) has a term , it is clear that in order to avoid the singularity problem one should choose the control parameter, , such that , even though the finite time convergence can be obtained for in (6).
To show the validity of the proposed method, the simulation results for the following system are given: where . The control parameters were chosen as follows: , , , and . When the initial condition is , from (18), is obtained for the minimum relaxation time. Clearly, is out of a conventional nonsingular terminal sliding surface. In the following figures, represent , respectively.
Figures 2–5 show the simulation results. Figure 2 represents the profile of the sliding variable, . It is shown that the system state stayed on the nonsingular terminal sliding surface all the time after it hit the sliding surface for the first time.
It is clear that the sliding mode existence condition, , was satisfied all the time and it was also known from the phase portrait given in Figure 3.
Figure 4 shows that the output zeroed in finite time.
The control input signal can be seen in Figure 5.
To show the nonsingular property, we simulated the system with the initial condition near the vertical axis in the phase space because, from (4), a set of singular points for the conventional terminal sliding surface is a vertical axis in the phase space. Figures 6 and 7 show the results. Figure 6 represents that the system state zeroed even though it crossed over the vertical axis, a set of singular points for a conventional terminal sliding surface. In the proof of Theorem 4, we showed that the horizontal axis is not an attractor so that the system state on this axis moves out of the axis. This is also verified from Figure 6, since the system state also crossed the horizontal axis. The control input is shown in Figure 7. It can be seen that it did not suffer from the singularity problem.
In addition, we also applied the proposed method to the actual DC motor system. For the control unit in the experimental system, a TMS320F2812 DSP processor was used. The sampling time was set to 1 msec. The following model was used for the DC motor system:
Figure 8 shows that the motor position converges zero in finite time.
The control input signal is given in Figure 9. It represents that the control signal is bounded all the time.
Figure 10 shows a phase portrait. It is clear that the sliding mode existence condition, , was satisfied all the time.
In this paper, the extended nonsingular terminal sliding surface for second-order nonlinear systems has been proposed. It has been shown that the proposed nonsingular terminal sliding surface guarantees finite time convergence and is singularity-free. Furthermore, the exponent of the power function in the proposed sliding surface can be a real number in contrast to conventional nonsingular terminal sliding surfaces where the exponent should be a rational number with an odd numerator and odd denominator. Simulation and experimental results have shown the validity of the main result.
Conflict of Interests
The authors declare that there is no conflict of interests regarding the publication of this paper.
This work was supported by a Korea University Grant.
- T. Başar and P. Bernhard, H∞ Optimal Control and Related Minimax Design Problems: A Dynamic Game Approach, 2008.
- J. H. Lilly, Fuzzy Control and Identification, 2010.
- J. Sarangapani, Neural Network Control of Nonlinear Discrete-Time Systems, 2006.
- K. F. Man, K. S. Tang, and W. A. Halang, Genetic Algorithms for Control and Signal Processing, 2011.
- J. Y. Hung, W. Gao, and J. C. Hung, “Variable structure control. A survey,” IEEE Transactions on Industrial Electronics, vol. 40, no. 1, pp. 2–22, 1993.
- K. D. Young, V. I. Utkin, and Ü. Özgüner, “A control engineer's guide to sliding mode control,” IEEE Transactions on Control Systems Technology, vol. 7, no. 3, pp. 328–342, 1999.
- N. Hung, J. S. Im, S.-K. Jeong, H.-K. Kim, and S. B. Kim, “Design of a sliding mode controller for an automatic guided vehicle and its implementation,” International Journal of Control, Automation and Systems, vol. 8, no. 1, pp. 81–90, 2010.
- B.-H. Lee, J.-H. Choo, S. Na, P. Marzocca, and L. Librescu, “Sliding mode robust control of supersonic three degrees-of-freedom airfoils,” International Journal of Control, Automation and Systems, vol. 8, no. 2, pp. 279–288, 2010.
- Y. Wu, B. Wang, and G. D. Zong, “Finite-time tracking controller design for nonholonomic systems with extended chained form,” IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 52, no. 11, pp. 798–802, 2005.
- Y. Hong and Z.-P. Jiang, “Finite-time stabilization of nonlinear systems with parametric and dynamic uncertainties,” IEEE Transactions on Automatic Control, vol. 51, no. 12, pp. 1950–1956, 2006.
- G. Garcia, S. Tarbouriech, and J. Bernussou, “Finite-time stabilization of linear time-varying continuous systems,” IEEE Transactions on Automatic Control, vol. 54, no. 2, pp. 364–369, 2009.
- C. B. Njima, W. B. Mabrouk, H. Messaoud, and G. Garcia, “Finite time stabilization of the four tanks system: extensions to the uncertain systems,” Abstract and Applied Analysis, vol. 2014, Article ID 964143, 7 pages, 2014.
- Y. Yang and G. Chen, “Finite time stability of stochastic hybrid systems,” Abstract and Applied Analysis, vol. 2014, Article ID 867189, 7 pages, 2014.
- S. Janardhanan and B. Bandyopadhyay, “On discretization of continuous-time terminal sliding mode,” IEEE Transactions on Automatic Control, vol. 51, no. 9, pp. 1532–1536, 2006.
- L. Wang, T. Chai, and L. Zhai, “Neural-network-based terminal sliding-mode control of robotic manipulators including actuator dynamics,” IEEE Transactions on Industrial Electronics, vol. 56, no. 9, pp. 3296–3304, 2009.
- L. Hui and J. Li, “Terminal sliding mode control for spacecraft formation flying,” IEEE Transactions on Aerospace and Electronic Systems, vol. 45, no. 3, pp. 835–846, 2009.
- J. Li and L. Yang, “Finite-time terminal sliding mode tracking control for piezoelectric actuators,” Abstract and Applied Analysis, vol. 2014, Article ID 760937, 9 pages, 2014.
- K.-B. Park and J.-J. Lee, “Comments on: ‘a robust MIMO terminal sliding mode control scheme for rigid robotic manipulators’,” IEEE Transactions on Automatic Control, vol. 41, no. 5, pp. 761–762, 1996.
- Y. Feng, X. Yu, and Z. Man, “Non-singular terminal sliding mode control and its application for robot manipulators,” in Proceedings of the IEEE International Symposium on Circuits and Systems (ISCAS '01), pp. 545–548, May 2001.
- M. Jin, J. Lee, P. H. Chang, and C. Choi, “Practical nonsingular terminal sliding-mode control of robot manipulators for high-accuracy tracking control,” IEEE Transactions on Industrial Electronics, vol. 56, no. 9, pp. 3593–3601, 2009.