Abstract
In this paper, the problem of robust control of nonlinear fractional-order systems in the presence of uncertainties and external disturbance is investigated. Fuzzy logic systems are used for estimating the unknown nonlinear functions. Based on the fractional Lyapunov direct method and some proposed Lemmas, an adaptive fuzzy controller is designed. The proposed method can guarantee all the signals in the closed-loop systems remain bounded and the tracking errors converge to an arbitrary small region of the origin. Lastly, an illustrative example is given to demonstrate the effectiveness of the proposed results.
1. Introduction
During the past two decades, fractional-order dynamic systems have received lots of attention due to their broad range of application in dielectric polarization, viscoelastic systems, electromagnetic waves, chaotic systems and so on [1]. A distinguished feature of fractional-order systems is their memory effects, which can be utilized to characterize some physical phenomena or complex systems more precisely. Furthermore, fractional order controllers have so far been implemented to enhance the robustness and the performance of the closed loop control systems.
It is well known that stability analysis is one of the most important problems in control system including fractional-order systems. There have been many stability results for fractional-order systems. For Caputo fractional derivative-based linear system, the stability results are formulated with fractional commensurate order of and in [2] and [3] respectively. In [4,5], the stability of fractional-order linear systems with Riemann-Liouville derivative is discussed with fractional commensurate order of and . However, the results on the stability of fractional-order nonlinear systems are relatively few. In [6], the definition of Mittag-Leffler stability of nonlinear fractional-order dynamic systems is proposed. In [7], the stability of nonlinear fractional-order dynamical systems with fractional-order is considered. In [8], sufficient conditions for the locally asymptotical stability of nonlinear fractional-order dynamical systems with fractional-order are derived. However, the obtained results only ensure that fractional-order nonlinear dynamical systems are stable. In [9], the sufficient conditions of the stability and stabilization for a class of fractional-order nonlinear systems with fractional-order and respectively are derived. Based on the sliding mode control technique, a robust control scheme is designed for a class of fractional-order economical system with uncertainties and external disturbance in [10]. In [11], a finite-time control method is introduced for control of a class of non-autonomous fractional-order nonlinear systems in the presence of uncertainties and external noises. However, the uncertainties and external noises are assumed to be bounded in [10,11]. In addition, as discussed in [12], the finite-time synchronization is not possible.
On the other hand, as a fundamental tool to analyze the stability of nonlinear systems, the Lyapunov method has been introduced in [13]. However, how to construct a simple direct Lyapunov function remains an open problem [12]. The stability of fractional-order nonlinear systems by using the Lyapunov direct method is firstly investigated in [14]. Some authors have proposed Lyapunov functions to prove the stability of fractional-order nonlinear systems, for example, a new property for Caputo fractional derivative which allows to find a simple Lyapunov candidate function for many fractional-order systems is presented in [15]. However, either they have neglected the consideration of the effects of both system uncertainties and external noises, or they have not applied the fractional Lyapunov stability theory to guarantee the stability of the overall system. To date and to the best of our knowledge, the problem of robust control of nonlinear fractional-order systems whose model uncertainty and external noises are unknown has not been fully investigated and still remain challenging, which motivates the study of this paper.
In this paper, an adaptive fuzzy control method for fractional-order nonlinear systems in the presence of model uncertainty and external noises is proposed. Fuzzy logic systems are used for estimating the unknown nonlinear functions. Based on the fractional Lyapunov direct method, an adaptive fuzzy controller is designed. Fractional adaptation laws are proposed to update the parameters of the fuzzy systems. The proposed method can guarantee all the signals in the closed-loop systems remain bounded and the tracking errors converge to an arbitrary small region of the origin. The main contributions are given as follows: (1) The adaptive fuzzy control approach is used to control nonlinear fractional-order systems in the presence of uncertainties and external noises. (2) A fractional adaptation law is proposed to update the fuzzy parameter. (3) A direct Lyapunov function method is proposed to analyze the stability of the fractional-order systems.
2. Problem formulation and preliminaries
Several definitions exist regarding the fractional derivative of order , but the Caputo definition is used in most of the engineering applications, since this definition incorporates initial conditions for and its integer order derivatives, i.e., initial conditions that are physically appealing in the traditional way.
Definition 1 (Caputo Fractional Derivative).
The Caputo fractional derivative of order on the half axis is defined as follows
where , and denotes the Gamma function.
Definition 2 (Mittag–Leffler Function).
The Mittag-Leffler function with two parameters is defined as
where are positive complex numbers and z is a complex number.
In the paper, we consider the following n-dimensional fractional-order system with model uncertainties external disturbances and control inputs
where is the system state vector which is assumed to be available for measurement. are unknown nonlinear functions and represent unknown model uncertainty. is the control input and are external perturbations. are known constant control gains.
Denote
Then, the system (3) can be rewritten as
The main objective is to construct an adaptive fuzzy controller such that the state vector tracks the following referenced signal with all involved signals keeping bounded in the closed-loop system.
The tracking error vector is defined as
Thus the dynamic of the tracking error can be written as
Lemma 1
(see [16]). If is continuous and derivable, then
where P is an positive definite constant matrix.
Lemma 2.
Consider the following fractional-order system
then there exists a constant such that for all
where is the state variable, and a, b are two positive constants.
3. Description of the Fuzzy Logic System
The basic configuration of a fuzzy logic system consists of a fuzzifier, some fuzzy IF-THEN rules, a fuzzy inference engine and a defuzzifier. The fuzzy inference engine uses the fuzzy IF-THEN rules to perform a mapping from an input vector to an output . The ith fuzzy rule is written as
where and are fuzzy sets and is the fuzzy singleton for the output in the ith rule. By using the singleton fuzzifier, product inference and the center of gravity defuzzification, the output of the fuzzy system can be expressed as follows:
where is the degree of membership of to , N is the number of fuzzy rules, is the adjustable parameter vector, and , where
is the fuzzy basis function. It is assumed that fuzzy basis functions are selected so that there is always at least one active rule.
4. Adaptive Fuzzy Controller Design
In this section, we will design an adaptive fuzzy controller, such that not only all the signals of the closed-loop system (7) are bounded, but also the tracking error tends to the origin asymptotically. In order to solve the problem, the following theorem will be essential. Denote . Then (7) can be written as
where
Since the model uncertainty and the external perturbations are unknown, which lead to the nonlinear function is unknown. Thus we need to design an adaptive fuzzy controller, precisely, we will apply the fuzzy systems (17) to approximate the unknown nonlinear functions in the following manner:
where is the ith element of the nonlinear function . Let us define the ideal parameters of as
Defining the parameter estimation errors and the fuzzy approximation errors as follows:
with . We can assume that the fuzzy approximation error is bounded for all x, i.e., , where is unknown constant. Let , . Then we can get . From the above analysis, we have
Then the adaptive fuzzy controller can be constructed as
where k and b are free positive constants to be designed. Substituting the proposed controller (26) into the tracking error dynamics (19) gives
Multiplying to both sides of (27) and applying (25) yields
The fractional adaptation laws for updating the fuzzy parameters are designed as the following fractional-order differential equations
where and are positive design parameters.
Theorem 1.
Proof.
Choose the following quadratic Lyapunov function
By using Lemma 1, we can obtain
Noting that the Caputo derivative of a constant function is 0, we have
Thus, we have
Substituting (28) and the fractional adaptation laws (29) into (33), we have
If b is taken from , then
Note that
Thus we have
where
Applying Lemma 2, there exists a such that
which yields that
which means can be arbitrarily small in if the parameters k and are chosen large enough. Besides, it can be easily seen that all the signals in the closed-loop system will remain bounded.
5. Numerical Simulations
In this section, an illustrative example is presented to illustrate the effectiveness and applicability of the proposed adaptive fuzzy control approach and to confirm the theoretical results. Consider the following fractional-order rotational mechanical system with model uncertainties and external disturbances [17].
In the simulation, the uncertainty term and external noise of the system are selected as follows
Initial conditions of the system are selected as , , and . The referenced signal is set to be . Throughout the simulation, the model of the fractional-order nonlinear system (33) is fully unknown. The proposed control methods do not need to the knowledge of the system. The fuzzy systems have , , and as the inputs. For each input, we define 11 Gaussian membership functions uniformly distributed on . Thus, 121 rules are used. The parameters of the controller are chosen as . The initial conditions of the fuzzy systems , , and are chosen randomly.
The simulation results are shown in Figure 1, Figure 2, Figure 3, Figure 4 and Figure 5. Figure 1, Figure 2 and Figure 3 give the track performance of the state variables , , and , respectively. Time responses of the tracking errors are shown in Figure 4. We can see the tracking errors have a fast convergence. Figure 5 displays the trajectories of the control inputs. From the simulation results we can say that good control performance has been achieved.
Figure 1.
Responses of the system state .
Figure 2.
Responses of the system state .
Figure 3.
Responses of the system state .
Figure 4.
Trajectories of the tracking errors.
Figure 5.
Trajectories of the control inputs.
6. Conclusions
In this paper, an adaptive fuzzy control method for fractional-order nonlinear systems in the presence of model uncertainty and external noises is proposed. Fuzzy logic systems are used for estimating the unknown nonlinear functions. Based on the fractional Lyapunov direct method, an adaptive fuzzy controller is designed. The proposed method can guarantee all the signals in the closed-loop systems remain bounded and the tracking errors converge to an arbitrary small region of the origin. Lastly, an illustrative example is given to demonstrate the effectiveness of the proposed results.
Acknowledgments
This work was partly supported by the supported by the National Natural Science Foundation of China under Grant No. 61403157, the China Postdoctoral Science Foundation Funded Project under Grant No. 2014M550241 and the University Natural Science Foundation of Anhui Province under Grant No. KJ2013A239.
Author Contributions
Both authors have read and approved the final manuscript.
Conflicts of Interest
The authors declares no conflict of interest.
References
- Lu, J.G.; Chen, Y.Q. A note on the fractional-order Chen system. Chaos Solitons Fractals 2006, 27, 685–688. [Google Scholar] [CrossRef]
- Farges, C.; Moze, M.; Sabatier, J. Pseudo-state feedback stabilization of commensurate fractional order systems. Automatica 2010, 46, 1730–1734. [Google Scholar] [CrossRef]
- Lu, J.G.; Chen, Y.Q. Robust Stability and of Fractional-Order Interval Systems with the Fractional Order α: The 0 < α < 1 Case. IEEE Trans. Autom. Control 2010, 55, 152–158. [Google Scholar]
- Qian, D.; Li, C.; Agarwal, R.P. Stability analysis of fractional differential system with Riemann-Liouville derivative. Math. Comp. Model. 2010, 52, 862–874. [Google Scholar] [CrossRef]
- Zhang, F.; Li, F. Stability analysis of fractional differential system with order lying in (1, 2). Adv. Differ. Equ. 2011, 2011. [Google Scholar] [CrossRef] [PubMed]
- Li, Y.; Chen, Y.Q.; Podlubny, I. Stability analysis of a class of nonlinear fractional-order systems. Comput. Math. Appl. 2010, 59, 1810–1821. [Google Scholar] [CrossRef]
- Wen, X.J.; Wu, Z.M.; Lu, J.G. Stability analysis of a class of nonlinear fractional-order systems. IEEE Trans. Circuits Syst. II 2008, 55, 1178–1182. [Google Scholar] [CrossRef]
- Deng, W.H. Smoothness and stability of the solutions for nonlinear fractional differential equations. Nonlinear Anal. 2010, 72, 1768–1777. [Google Scholar] [CrossRef]
- Chen, L.; Chai, Y.; Wu, R.; Yang, R. Stability and Stabilization of a Class of Nonlinear Fractional-Order Systems With Caputo Derivative. IEEE Trans. Circuits Syst. II 2012, 59, 602–606. [Google Scholar] [CrossRef]
- Aghababa, M.P. Finite-time chaos control and synchronization of fractionalorder nonautonomous chaotic (hyperchaotic) systems using fractional nonsingular terminal sliding mode technique. Nonlinear Dyn. 2012, 69, 247–261. [Google Scholar] [CrossRef]
- Aghababa, M.P. Design of a chatter-free terminal sliding mode controller for nonlinear fractional-order dynamical systems. Int. J. Control 2013, 86, 1744–1756. [Google Scholar] [CrossRef]
- Shen, J.; Lam, J. Non-existence of finite-time stable equilibria in fractional-order nonlinear systems. Automatica 2014, 50, 547–551. [Google Scholar] [CrossRef]
- Trigeassou, J.C.; Maamri, N.; Sabatier, J.; Oustaloup, A. A Lyapunov approach to the stability of fractional differential equations. Signal Process. 2011, 91, 437–445. [Google Scholar] [CrossRef]
- Li, Y.; Chen, Y.Q.; Podlubny, I. Mittag-Leffler stability of fractional order nonlinear dynamic systems. Automatica 2009, 45, 3690–3694. [Google Scholar] [CrossRef]
- Aguila-Camacho, N.; Duarte-Mermoud, M.A.; Gallegos, J.A. Lyapunov functions for fractional order systems. Commun. Nonlinear Sci. Numer. Simulat. 2014, 19, 2951–2957. [Google Scholar] [CrossRef]
- Duarte-Mermoud, M.A.; Aguila-Camacho, N.; Castro-Linares, R.; Gallegos, J.A. Using general quadratic Lyapunov functions to prove Lyapunov uniform stability for fractional order systems. Commun. Nonlinear Sci. Numer. Simulat. 2015, 22, 650–659. [Google Scholar] [CrossRef]
- Ge, Z.M.; Jhuang, W.R. Chaos, control and synchronization of a fractional order rataional mechanical system with a centrifugal governor. Chaos Solitions Fractals 2007, 33, 270–289. [Google Scholar] [CrossRef]
© 2015 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/4.0/).