New Developments in Mathematical Control and Information for Fuzzy Systems
View this Special IssueResearch Article  Open Access
S. Bououden, M. Chadli, H. R. Karimi, "Fuzzy Sliding Mode Controller Design Using TakagiSugeno Modelled Nonlinear Systems", Mathematical Problems in Engineering, vol. 2013, Article ID 734094, 7 pages, 2013. https://doi.org/10.1155/2013/734094
Fuzzy Sliding Mode Controller Design Using TakagiSugeno Modelled Nonlinear Systems
Abstract
Adaptive fuzzy sliding mode controller for a class of uncertain nonlinear systems is proposed in this paper. The unknown system dynamics and upper bounds of the minimum approximation errors are adaptively updated with stabilizing adaptive laws. The closedloop system driven by the proposed controllers is shown to be stable with all the adaptation parameters being bounded. The performance and stability of the proposed control system are achieved analytically using the Lyapunov stability theory. Simulations show that the proposed controller performs well and exhibits good performance.
1. Introduction
Recent research on fuzzy logic control has, therefore, been devoted to model based fuzzy control systems that guarantee not only stability, but also performance of closedloop fuzzy control systems [1–6]. For a systematic control design of nonlinear systems, the TakagiSugeno (TS) fuzzy model [4, 5, 7–12] has been a popular choice in industrial processes due to its ability to represent the nonlinear system only for inputoutput data without complex mathematical equations.
In an effort to improve the robustness of the adaptive fuzzy control system, many works have been published on the design of adaptive fuzzy sliding mode controller [13–18], which integrates the sliding mode controller [16, 19–23] design technique into the adaptive fuzzy control to improve the stability and the robustness of the control system. Conventionally, adaptive fuzzy sliding control systems (AFSCSs) design is based on the assumption that the system states are available for measurement, so the adaptive laws of AFSCS are formulated as functions of the tracking error of the system [21, 24–27].
However, some problems on the algorithm convergence and conditions stabilities remain with no response. To resolve this problem, first is the need for accurate information on the evolution of the system in the state space, upper bounds of uncertainties and disturbances. The second is the knowledge of the upper bound of the minimum approximation error. We know that the uncertain nature of nonlinear systems makes it difficult to have an analytical description of the dynamics of the system. Moreover, the knowledge of the upper bound of the minimum approximation error leaves the control law still restrictive. In the further study involving a perturbed largescale system with a timevarying interconnection, an adaptive algorithm for estimating an uncertain upper bound based on a variable sliding control frame was proposed in [28].
In this note, based on the variable surface, a fuzzy sliding model controller is developed for guaranteeing the tracking performance, in particular, timevarying uncertain parameters are approximated by fuzzy system, and the adaptive sliding mode control is designed so as to compensate for any unknown reconstruction error, through parameter adaptation law. In this way, the actual system can follow the reference signal even in the event of a hard nonlinearity, and fuzzy sliding mode control gives the unknown upper bound of uncertainties that are adaptively updated with stabilizing adaptive laws. It is proved that the closedloop system is globally stable in the Lyapunov sense if the signals involved are bounded and the system output can track the desired reference input asymptotically.
This paper is organized as follows: some preliminaries are provided in Section 2. Following the introduction, the fuzzy logic system is reviewed briefly in Section 3. The design and stability analysis for the proposed adaptive fuzzy sliding mode controller is included in Section 4. Simulation examples to demonstrate the performance of the proposed method are provided in Section 5. Finally, in Section 6, we give a brief conclusion.
2. Preliminaries
Consider the thorder nonlinear dynamical system of the form: where is vector of the system that is assumed to be available for measurements, and are unknown but bounded nonlinear functions, and control input and output of the system, respectively, and is external disturbance. As system (1) is required to be controllable, the nonzero condition of input gain is necessary.
The system (1) can be rewritten in the following form: By adding to both sides, we get Equation (3) can be rewritten as such that
Assumption 1 (see [29, 30]). Assume that , and satisfy , , and , respectively, for all .
Where , , , and are known constants. The control problem is to force the system output to follow a given bounded reference signal .
Define the tracking error as
3. TakagiSugeno (TS) Fuzzy Model
Fuzzy logic systems address the imprecision of the input and output variables directly by defining them with fuzzy numbers (and fuzzy sets) that can be expressed in linguistic terms. The basic configuration of the Takagi and Sugeno [5, 8, 31] system includes a rule base, which consists of a collection of fuzzy IFTHEN rules in the following form:
Plant Rule :
IF is and ⋯ and is , where are fuzzy sets and is a vector of the adjustable factors on the consequence part of the fuzzy rule, and the input vector . Let denote the number of input for fuzzy logic system, and let denote the number of the fuzzy IFTHEN rules. By using the singleton fuzzification, product inference and centre average defuzzication, the output value of the fuzzy system is where is the membership function value of the fuzzy variable and is the true value of the rth implication. Equation (8) can be rewritten as where is an adjustable parameter vector, is a fuzzy basis function vector in which, , , The aforementioned fuzzy system has been shown to be capable of universally approximating welldefined functions over a compact set to arbitrary degree of accuracy. For smooth nonlinear functions , , they can be approximated by where and are the fuzzy approximations and , and are optimal weight vectors.
And whose estimates are given by
4. Adaptive Fuzzy Sliding Mode Controller Design
In this section, a systematic methodology is presented for the design of stable adaptive fuzzy sliding mode controller, the control law and the weight adaptation rules are developed, guaranteeing the uniform ultimate boundedness of the tracking error with respect to an arbitrary small set around the origin. Additionally, the boundedness of all signals involved in the closedloop configuration is ensured. The resetting scheme is introduced, performing on the weight estimates , to guarantee the validity of the control law.
If we consider the system given by (4), the sliding surface can be defined by The elements of the sliding surface are chosen such that the polynomial is strictly Hurwitz [32] (here denotes the complex Laplace transform variable).
We propose to choose “” as follows [33]: where is a given positive scalar, and is positive constant low value.
Note that represents the slope of sliding along the surface when it is reached by the system.
By using the tracking error defined by (6), the time derivative of (13) is where is the th derivative of the system, and , .
Assumption 2. Let belong to a compact set . The optimal weight vectors and are defined as And define the constraint sets that the parameters concerned belong to where and are design parameters.
We assume that , , and never reach the boundaries , , and . We can define the minimum approximation errors as It is assumed that minimum approximation errors are bounded for all : The upper bound , can be reduced arbitrarily. But this choice is not always easy, that is our aim in this work to estimate them by adaptive laws, which guarantee the stability of the closed loop system.
The role of the fuzzy systems and is to represent the unknown functions using the inputoutput measurement of the target system. Also, a corrective controller is defined to guarantee the stability of the closedloop control system and compensate the approximation errors. A direct adaptive control law can be chosen as where is a strictly positive constant, and , are estimates of , and
Theorem 1. Consider the nonlinear system described by (4), and suppose that Assumptions 1 and 2 are satisfied. The control law is provided by (20), and the parameters adaptation laws are given by Then, the desired tracking performance can be achieved as becomes asymptotically stable and all adaptation parameters remain bounded.
Proof. Taking into account the minimum approximation errors (18) and control law (20), the sliding surface (15) can be rewritten as
Defining the parameters errors , .
We choose the Lyapunov function candidate as follows:
where , , , and are positive constants. The time derivative of (24) can be obtained as follows:
Choosing a fuzzy rule adaptive method as
or equivalently, by definition
yields
Integrating both sides of (28), we have , and thus, the following equation holds:
As is bounded and also from (28), is also bounded from (29). Using Barbalat’s lemma, [19, 34] for .
From the moment where the sliding surface is designed and constructed to be attractive, we can also see that . Therefore, the closedloop system is asymptotically stable and the position tracking objective is achieved. The modified projection adaptive laws are given in [7].
5. Simulation Example
We illustrate the validity of the design approach by an example of robot arm tracking control with a single degree of freedom as Figure 1 shows.
The dynamic equations of such a system are given by where where is the angular position (rad), is the angular velocity (rad/s), is the angular acceleration (rad/s²), is the applied force (control signal) (N), and is the external disturbance. The simulation parameters are given in Table 1.

According to (30), we choose the sliding surface as . The following parameters are chosen so that the characteristic function of the surface is the negative real part
To construct two fuzzy logic systems, and as given in (12), the initial consequent parameters of fuzzy rules are chosen randomly in the interval . The initial values of are given as .
This interval will be sufficiently covered by three membership functions for position, velocity, and angular acceleration. Then, we have 27 rules.
Let the learning rate , , , , , and .
The control objective is to maintain the system to track the desired angle trajectory, , and to test the proposed control, we introduced parametric variations and external disturbances given by , , respectively.
Figures 2–5 show the simulation results obtained in the case where the system is subjected to external disturbances and parametric variations. Figures 2, 3, and 4 show the rapid convergence of the system output to the reference signal. In Figure 5, we can see that the control signal is smooth and that the actual and desired trajectories are superposed, after a short transitional arrangement whereby the error is significant between the two outputs, this is due to disturbances, initial conditions, and initialization of adjustable parameters.
Figures 2–4 show that the effect of parametric perturbations is negligible, with less stress to the control level despite greater external disturbances. Similarly, the results obtained in [35] show that the tracking error is about 8% whereas it is less than 2, 5% in our case.
It can be seen in Figures 2–5 that the advantage of our controller is its ability to eliminate the effect of fluctuations in the transient response with less effort on the control law; moreover, an estimation of the upper bound of error is performed without needing their prior knowledge, which allows the control law to be less restrictive regarding the conditions of stability.
6. Conclusion
In this paper, the output tracking control problem has been considered for a class of uncertain nonlinear systems. The unknown functions in systems are not linearly parameterized and have no a priori knowledge of the bounded functions. Fuzzy logic systems are used to approximate these unknown nonlinear functions. By sliding mode design technique, the adaptive fuzzy tracking control scheme has been developed for nonlinear systems. The proposed controllers guarantee that the outputs of the closedloop system follow the reference signals, and achieve uniform ultimate boundedness of all the signals in the closedloop system. It is proved in theory and shown in simulation that the closedloop system is stable and the output tracks the given reference signal satisfactorily. Future work will deal with the delay systems in the type 2 fuzzy systems taking into account uncertainties and a novel nonlinearity sliding mode surface and an application to a real process.
References
 S. Bououden, S. Filali, and K. Kemih, “Adaptive fuzzy tracking control for unknown nonlinear systems,” International Journal of Innovative Computing, Information and Control, vol. 6, no. 2, pp. 541–549, 2010. View at: Google Scholar
 M. Chadli and A. El Hajjaji, “observerbased robust fuzzy control of nonlinear systems with parametric uncertainties,” Fuzzy Sets and Systems, vol. 157, no. 9, pp. 1276–1281, 2006. View at: Publisher Site  Google Scholar  Zentralblatt MATH
 M. Chadli, “On the stability analysis of uncertain fuzzy models,” International Journal of Fuzzy Systems, vol. 8, no. 4, pp. 224–231, 2006. View at: Google Scholar
 Y. J. Liu, W. Wang, S. C. Tong, and Y. S. Liu, “Robust adaptive tracking control for nonlinear systems based on bounds of fuzzy approximation parameters,” IEEE Transactions on Systems, Man, and Cybernetics A, vol. 40, no. 1, pp. 170–184, 2010. View at: Publisher Site  Google Scholar
 K. Tanaka, H. Ohtake, and H. O. Wang, “A descriptor system approach to fuzzy control system design via fuzzy Lyapunov functions,” IEEE Transactions on Fuzzy Systems, vol. 15, no. 3, pp. 333–341, 2007. View at: Publisher Site  Google Scholar
 L. Wu, X. Su, P. Shi, and J. Qiu, “Model approximation for discretetime statedelay systems in the TS fuzzy framework,” IEEE Transactions on Fuzzy Systems, vol. 19, no. 2, pp. 366–378, 2011. View at: Publisher Site  Google Scholar
 Y. C. Chang, “Robust tracking control for nonlinear MIMO systems via fuzzy approaches,” Automatica, vol. 36, no. 10, pp. 1535–1545, 2000. View at: Publisher Site  Google Scholar  Zentralblatt MATH
 Y. H. Chien, W. Y. Wang, Y. G. Leu, and T. T. Lee, “Robust adaptive controller design for a class of uncertain nonlinear systems using online TS fuzzyneural modeling approach,” IEEE Transactions on Systems, Man, and Cybernetics B, vol. 41, no. 2, pp. 542–552, 2011. View at: Publisher Site  Google Scholar
 M. Krstic, I. Kanellakopoulos, and P. Koktovic, Nolinear and Adaptive Control, Wiley, New York, NY, USA, 1995.
 X. Zhang, C. Wang, D. Li, X. Zhou, and D. Yang, “Robust stability of impulsive TakagiSugeno fuzzy systems with parametric uncertainties,” Information Sciences, vol. 181, no. 23, pp. 5278–5290, 2011. View at: Publisher Site  Google Scholar  Zentralblatt MATH
 R. Yang, Z. Zhang, and P. Shi, “Exponential stability on stochastic neural networks with discrete interval and distributed delays,” IEEE Transactions on Neural Networks, vol. 21, no. 1, pp. 169–175, 2010. View at: Publisher Site  Google Scholar
 L. Wu, X. Su, P. Shi, and J. Qiu, “A new approach to stability analysis and stabilization of discretetime TS fuzzy timevarying delay systems,” IEEE Transactions on Systems, Man, and Cybernetics B, vol. 41, no. 1, pp. 273–286, 2011. View at: Publisher Site  Google Scholar
 S. Islam and X. P. Liu, “Robust sliding mode control for robot manipulators,” IEEE Transactions on Industrial Electronics, vol. 58, no. 6, pp. 2444–2453, 2011. View at: Publisher Site  Google Scholar
 C. C. Kung and T. H. Chen, “Observerbased indirect adaptive fuzzy sliding mode control with state variable filters for unknown nonlinear dynamical systems,” Fuzzy Sets and Systems, vol. 155, no. 2, pp. 292–308, 2005. View at: Publisher Site  Google Scholar  Zentralblatt MATH
 T. C. Kuo, Y. J. Huang, and S. H. Chang, “Sliding mode control with selftuning law for uncertain nonlinear systems,” ISA Transactions, vol. 47, no. 2, pp. 171–178, 2008. View at: Publisher Site  Google Scholar
 T. R. Oliveira, A. J. Peixoto, and L. Hsu, “Sliding mode control of uncertain multivariable nonlinear systems with unknown control direction via switching and monitoring function,” IEEE Transactions on Automatic Control, vol. 55, no. 4, pp. 1028–1034, 2010. View at: Publisher Site  Google Scholar
 V. I. Utkin, Sliding Modes and Their Application in Variable Structure Systems, MIR Publishers, Moscow, Russia, 1978.
 W. Y. Wang, M. L. Chan, C. C. J. Hsu, and T. T. Lee, “H∞ trackingbased sliding mode control for uncertain nonlinear systems via an adaptive fuzzyneural approach,” IEEE Transactions on Systems, Man, and Cybernetics B, vol. 32, no. 4, pp. 483–492, 2002. View at: Publisher Site  Google Scholar
 J. Fei and C. Batur, “A novel adaptive sliding mode control with application to MEMS gyroscope,” ISA Transactions, vol. 48, no. 1, pp. 73–78, 2009. View at: Publisher Site  Google Scholar
 Y. J. Huang, T. C. Kuo, and S. H. Chang, “Adaptive slidingmode control for nonlinear systems with uncertain parameters,” IEEE Transactions on Systems, Man, and Cybernetics B, vol. 38, no. 2, pp. 534–539, 2008. View at: Publisher Site  Google Scholar
 V. Nekoukar and A. Erfanian, “Adaptive fuzzy terminal sliding mode control for a class of MIMO uncertain nonlinear systems,” Fuzzy Sets and Systems, vol. 179, no. 1, pp. 34–49, 2011. View at: Publisher Site  Google Scholar  Zentralblatt MATH
 Z. Xi, G. Feng, and T. Hesketh, “Piecewise integral slidingmode control for TS fuzzy systems,” IEEE Transactions on Fuzzy Systems, vol. 19, no. 1, pp. 65–74, 2011. View at: Publisher Site  Google Scholar
 M. Yue, W. Sun, and P. Hu, “Sliding mode robust control for twowheeled mobile robot with lower center of gravity,” International Journal of Innovative Computing, Information and Control, vol. 7, no. 2, pp. 637–646, 2011. View at: Google Scholar
 T. C. Lin and M. C. Chen, “Adaptive hybrid type2 intelligent sliding mode control for uncertain nonlinear multivariable dynamical systems,” Fuzzy Sets and Systems, vol. 171, no. 1, pp. 44–71, 2011. View at: Publisher Site  Google Scholar  Zentralblatt MATH
 J. Zhang, P. Shi, and Y. Xia, “Robust adaptive slidingmode control for fuzzy systems with mismatched uncertainties,” IEEE Transactions on Fuzzy Systems, vol. 18, no. 4, pp. 700–711, 2010. View at: Publisher Site  Google Scholar
 Z. He, J. Wu, G. Sun, and C. Gao, “State estimation and sliding mode control of uncertain switched hybrid systems,” International Journal of Innovative Computing Information and Control, vol. 8, no. 10, pp. 7143–7156, 2012. View at: Google Scholar
 T. C. Lin, S. W. Chang, and C. H. Hsu, “Robust adaptive fuzzy sliding mode control for a class of uncertain discretetime nonlinear systems,” International Journal of Innovative Computing Information and Control, vol. 8, no. 1, pp. 347–359, 2012. View at: Google Scholar
 M. A. Demetriou and I. G. Rosen, “Variable structure model reference adaptive control of parabolic distributed parameter systems,” in Proceedings of the American Control Conference, pp. 4371–4376, May 2002. View at: Google Scholar
 L. X. Wang, A Course in Fuzzy Systems and Control, PrenticeHall, Englewood Cliffs, NJ, USA, 1997.
 C. H. Wang, H. L. Liu, and T. C. Lin, “Direct adaptive fuzzyneural control with state observer and supervisory controller for unknown nonlinear dynamical systems,” IEEE Transactions on Fuzzy Systems, vol. 10, no. 1, pp. 39–49, 2002. View at: Publisher Site  Google Scholar
 A. Sala, T. M. Guerra, and R. Babuška, “Perspectives of fuzzy systems and control,” Fuzzy Sets and Systems, vol. 156, no. 3, pp. 432–444, 2005. View at: Publisher Site  Google Scholar  Zentralblatt MATH
 J. Wang and J. Hu, “Robust adaptive neural control for a class of uncertain nonlinear timedelay systems with unknown deadzone nonlinearity,” IET Control Theory & Applications, vol. 5, no. 15, pp. 1782–1795, 2011. View at: Publisher Site  Google Scholar
 Z. L. Liu, “Reinforcement adaptive fuzzy control of wing rock phenomena,” IEE Proceedings: Control Theory and Applications, vol. 152, no. 6, pp. 615–620, 2005. View at: Publisher Site  Google Scholar
 J. E. Slotine and W. Li, Applied Nonlinear Control, PrenticeHall, Upper Saddle River, NJ, USA, 1991.
 F. J. Lin, P. H. Shieh, and Y. C. Hung, “An intelligent control for linear ultrasonic motor using interval type2 fuzzy neural network,” IET Electric Power Applications, vol. 2, no. 1, pp. 32–41, 2008. View at: Publisher Site  Google Scholar
Copyright
Copyright © 2013 S. Bououden 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.