Abstract

In this paper, the problem of fuzzy adaptive control of unknown nonlinear fractional-order systems with external disturbances and unknown control directions is studied. We exploit a decomposition of the control gain matrix into a symmetric positive-definite matrix, a diagonal matrix with diagonal entries or , and a unity upper triangular matrix. Fuzzy logic systems are used for estimating the unknown nonlinear functions. Based on the fractional Lyapunov direct method and some proposed lemmas, a novel fuzzy adaptive controller is designed. The proposed method can guarantee that all the signals in the closed-loop systems remain bounded and the tracking errors converge to an arbitrary small region of the origin. In addition, for updating the parameters of the fuzzy system, fractional-order adaptations laws are proposed. Lastly, an illustrative example is given to demonstrate the effectiveness of the proposed results.

1. Introduction

Integer-order calculus has been generally accepted as an analytical mathematical tool for describing classical physics and related subject theories. The mathematical models of many problems can ultimately be attributed to the definite solution of integer-order differential equations, and integer-order calculus has a relatively complete theory both in theoretical analysis and numerical solution. But when people enter the study of complex systems and complex phenomena, the classical integer-order calculus equations will encounter some problems in the description of these systems. Based on the above reasons, people are eagerly looking forward to a usable mathematical tool and basic principles that can be used to model these complex systems. At this time, the fractional differential equation came into being for the reason that fractional calculus equations are very suitable for describing materials and processes with memory and hereditary properties. In systems such as diffusion, spectral analysis, and dielectrics, some mathematicians, physicists, and engineers have begun to apply fractional calculus to solve problems. In complex dynamic systems, the model established by using fractional calculus is often more accurate than the integer-order system model [15].

Fuzzy control expresses human experience and common sense in natural language by simulating human thinking, reasoning, and judgment and establishes an intelligent control model that is convenient for computer processing [6]. It is verified that fuzzy control has been successfully applied in various fields such as robot control, signal processing, medical care, power systems, and decision management [7]. On the other hand, the adaptive fuzzy control uses input and output data to adjust the process or controller parameters in real time by designing a suitable update law, which can be divided into direct and indirect fuzzy control [8]. In the direct fuzzy control method, the fuzzy system is directly approximated by the ideal control law, that is, the design goal is met by directly adjusting the control law parameters [9]. The indirect fuzzy control is based on the classic feedback linearization method [10]. Literature [11] studied the design of an adaptive fuzzy tracking controller with nonlinearity satisfying matching conditions. Literature [12] studied the problem of adaptive fuzzy output feedback control of a strict feedback system based on backstepping. Literature [13] uses integral type tangent function and studies the adaptive fuzzy output tracking control of a strict feedback system with multiple inputs and multiple outputs. For unknown nonlinear systems, adaptive fuzzy control shows great advantages, and its design method is simple and easy to understand, and it can be developed and designed using computer systems, so it has important research value in theoretical analysis and engineering applications. There are still many problems to be solved urgently, such as how to select a suitable fuzzy membership function, how to combine adaptive fuzzy control with other control methods to solve complex nonlinear system control, and how to deal with fractional-order controlled objects.

With the literature [14] proposing the second Lyapunov method of fractional-order systems, the control and stability analysis of fractional-order nonlinear systems has gradually become a research hot spot. For example, based on the theory of asymptotically autonomous systems and graph theory, the global Mittag-Leffler stability problem of the equilibrium point for a new fractional-order coupled system on a network without strong connectedness is investigated in [15]. By employing Lyapunov theory together with average dwell-time approach, the output tracking control for a class of fractional-order positive switched systems via an observer-based controller method that combines equivalent-input-disturbance approach and Smith predictor is studied in [16]. Based on the fractional Lyapunov stability theory, an adaptive fuzzy synchronization controller and a fractional parameter adaptive law are designed to realize the synchronization of an unknown chaotic system with asymmetric control gain in [17]. In [18], the authors have solved the issue of fuzzy adaptive controller design and system stability analysis of fractional-order uncertain nonlinear systems. In [19], the authors discussed the robust adaptive control for nonlinear uncertain fractional-order chaotic systems with external disturbances. In [20], the authors considered a class of nonlinear fractional-order systems with system uncertainty and external disturbances and designed a predetermined performance fractional-order fuzzy adaptive controller. In [21], the authors studied the fuzzy adaptive control problem of the fractional-order uncertain neural network when the neural network is subject to the dead zone and nonlinear input. In [22], the authors used adaptive control theory and Lyapunov direct method to discuss the synchronization control and parameter identification of a class of fractional time-delay neural networks. Based on the Lyapunov direct method and adaptive control theory, adaptive fuzzy control for a class of nonlinear fractional-order systems is studied in [23].

On the basis of the aforementioned literature research, this paper mainly studies the tracking control of uncertain fractional-order chaotic systems with unknown control gain and external disturbance based on the adaptive fuzzy control method. Fuzzy logic systems are used to estimate unknown nonlinear functions. In order to solve the problem of adaptive fuzzy system parameters in fractional-order systems, a fractional-order adaptive law is designed. The asymmetric, sequential principle nonzero control gain matrix is decomposed into a known matrix with known diagonal elements of +1 or 1 and an unknown upper triangular matrix, where the unknown positive-definite matrix is used to construct the Lyapunov function, and the known diagonal matrix is used to construct a synchronous controller. The designed fuzzy adaptive controller can ensure that all variables of the closed-loop system are bounded and the tracking error approaches 0 asymptotically.

The main work of this article needs to be emphasized as follows. (1) This paper successfully uses fuzzy adaptive control to achieve the tracking control of fractional-order chaotic systems with external disturbance and unknown control direction. (2) For the first time, the unknown control gain problem is considered in the fractional-order system. In this paper, we only need that all sequential principles of the control gain matrix are nonzero. Therefore, the positive-definite control gain matrix can be regarded as a special case of this paper. (3) The design of the novel adaptive law of the parameters for the fractional-order fuzzy system is proposed. (4) The squared Lyapunov function is used in the stability analysis, and the stability of the system is strictly proved. (5) The model of the fractional-order system in this paper can be completely unknown. In addition, using the method of this paper, many integer-order control methods can be extended to the systems described by fractional derivatives.

The remainder of this paper is organized as follows. In Section 2, problem formulation and some preliminaries are presented. Section 3 introduces the fuzzy logic systems. In Section 4, an adaptive fuzzy controller is designed and the stability of the closed-loop system is discussed by using fractional Lyapunov stability criterion. Simulation studies are presented in Section 5. Finally, Section 6 gives the conclusion of this work and the future research directions.

2. Some Preliminaries and Problem Formulation

In fractional calculus, scholars have given many definitions from different angles. In the research of mathematical theory and engineering applications, the commonly used derivates are Grunwald–Letnikov-type, Riemann–Liouville-type, and Caputo-type. Nevertheless, Caputo-type derivatives are the most widely used. However, Caputo-type derivatives are more suitable for actual initial value problems; on the other hand, Caputo-type derivatives are more similar to integer-order derivatives. Therefore, our paper focuses on the Caputo-type fractional-order system.

Definition 1. (Caputo-type fractional derivative). The Caputo-type fractional derivative of order for the function is defined as follows:where is the Gamma function and the order satisfies .

Definition 2. (Mittag-Leffler function). We define two parameters of the Mittag-Leffler function as follows:where denotes a complex number and the parameters and are positive.
Consider the following fractional-order nonlinear n-dimensional system with unknown control gain and external disturbances:where is the measurable system state vector, is the system control input, are external interferences, are nonlinear unknown functions, and are unknown control gains.
DenoteThen, system (3) can be described as the following compact form:Our main purpose is to design a fuzzy adaptive controller so that under the action of the controller, the system state can track the given reference signal well. In addition, all the relevant signals in closed-loop systems keep bounded.
Denote the reference signal as follows:Then, the system tracking error isThus, the error system can be written as

Assumption 1. The leading principal minors of control gain matrix are nonzero and their signs are also known.

Remark 1. It should be noted that Assumption 1 is meaningful. In fact, the control gain matrix in some practical systems such as visual servo system and automotive thermal management systems is asymmetric.

Assumption 2. The external disturbance is bounded, i.e.,where is an unknown positive constant.

Remark 2. It is worth noting that the restriction on in Assumption 2 is not restrictive because we only need to assume that the external disturbance has an upper bound, and it is not necessary to know the exact value of the upper bound in the controller design process.

Lemma 1. (see [2]). Suppose that is both continuous and derivable; then,where the matrix is positive-definite.

Lemma 2. (see [24]). Any real matrix with nonzero leading principal minors can be decomposed as follows:where is a symmetric positive-definite matrix, is a diagonal matrix with or on the diagonal and , in which is identity matrix, and is a unity upper triangular.

Remark 3. It is noted that the decomposition of the control gain matrix in (11) is very important. In fact, the matrix is decomposed into an unknown positive-definite matrix, a known matrix with a known diagonal element of or , and an unknown upper triangular matrix, where the unknown positive-definite matrix of is used to construct the Lyapunov function, and the known diagonal matrix is used to construct the adaptive controller. In addition, if has nonzero leading principal minors, three cases can arise: if is positive-definite, then . If is negative-definite, then . In the case where is indefinite, the matrix has +1 and 1 on the diagonal.

Lemma 3. If the state variable satisfies the following fractional-order differential inequality:then there exists a constant such thatfor all , where and are two positive constants.

Proof. In light of (12), there must exist a positive function such thatTaking Laplace transform on (14) giveswhere is the initial state of . Then, we obtainwhich givesIn view ofwe can derive thatwhich means that there exists a constant such that for all , (13) is satisfied.

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 th fuzzy rule is written as follows.Rule : if is and and is , then is ,where and are fuzzy sets and is the fuzzy singleton for the output in the th 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 , is the number of fuzzy rules, is the adjustable parameter vector, and , whereis the fuzzy basis function.

4. Fuzzy Adaptive Controller Design

In this section, we will design an adaptive fuzzy controller, such that not only all the signals of the closed-loop system (8) are bounded, but also the tracking error tends to the origin asymptotically. Based on the matrix composition (11), the dynamics of can be rewritten as follows:

Let , and

Thus, (22) can be described as follows:

Considering that the external disturbance in the system, the control gain matrix , and the nonlinear function are all completely unknown, the nonlinear function is also unknown. Therefore, it is impossible to design an ideal controller. Nevertheless, we can design a fuzzy adaptive controller. In other words, we will approximate the unknown nonlinear function based on the fuzzy system (20) in the following form:

Define the ideal parameters for as follows:

Furthermore, define the parameter estimation errors and the fuzzy approximation errors as follows:where . The fuzzy approximation error is assumed to be bounded for all . That is to say, , where is unknown constant. Denote , . Then, we can get , which yields

We design a novel fuzzy adaptive controller as follows:where is a positive-definite matrix to be designed, with is the estimation of the unknown constant , and with is the estimation of the unknown constant . Substituting the proposed fuzzy adaptive controller (29) into error system (24) yields

Multiplying to both sides of tracking error dynamics (30) and applying (28) gives

The control parameters , , and are updated by the fractional-order differential equations as follows, respectively.where , , , , , and are positive parameters to be designed.

Remark 4. Fractional-order adaptation laws are also proposed to update the design parameters in in many existing references. However, it should be stressed that in the above literature, the right side of the fractional-order adaptation laws contains only a positive term. For example, the first adaptation law in (32) is , which leads to that the estimation of these design parameters will be monotone increasing. Thus, the boundedness of the design parameters is very hard to be ensured. In this paper, we add a term in the fractional-order adaptation laws. It is easy to find that the boundedness of the parameters to be updated can be guaranteed by choosing proper design parameters.

Theorem 1. Under Assumptions 1 and 2, if the controller and fractional adaptive law are designed as (29) and (32), respectively, then all relevant signals in the closed-loop system will keep bounded. Moreover, if all control parameters are chosen appropriately, the system tracking error will at last be arbitrarily small.

Proof. The quadratic Lyapunov function is constructed as follows:In view of Lemma 1, we haveBased on the fact that the constant’s Caputo derivative is equal to 0, we can obtainTaking the fractional derivative of (33), we can obtainSubstituting equation (31) and equation (32) into (36) yieldsIn light ofit is not difficult to draw thatwherewhich yieldswhereBy using Lemma 3, a positive constant must exist such thatwhich means thatwhich gives that the error will be arbitrarily small in , as long as the control parameters , , and are selected large enough. In addition, it is not difficult to find that all the relevant signals in the closed-loop control plant will keep bounded.

Remark 5. It is worth pointing out that there are mainly three challenges and difficulties in this paper. Firstly, fractional calculus is still in the exploratory stage, and its theoretical framework needs to be further expanded and improved, which brings many difficulties to the stability analysis and controller design for the considered fractional-order nonlinear chaotic systems. Secondly, the state orbit of a chaotic system will never repeat and it is extremely sensitive to initial values, which leads to the consequence that it is difficult to design suitable controller to achieve good performance for the considered fractional-order nonlinear chaotic systems. Lastly, there are relatively few mature numerical algorithms for fractional calculus. Especially under the premise of ensuring the reliability and accuracy of calculation, it is difficult to improve calculation efficiency and solve the problem of excessive calculation and storage of fractional differential equations.

5. Numerical Simulations

In this section, an illustrative numerical example will be given to confirm the theoretical results and show the applicability and effectiveness of the proposed fuzzy adaptive control method. Consider fractional-order nonlinear systems as follows [18].

In the following simulation process, we assume that the external interferences and non-asymmetric control gain matrix are of the following form, respectively:

Obviously, the external disturbance is bounded and control gain matrix has nonzero leading principal minors, that is to say, Assumptions 1 and 2 are satisfied. Initial conditions of the system are selected as . The referenced signal is set to be . Throughout the simulation, the model of the fractional-order nonlinear system (45) is fully unknown. The proposed control methods do not need the knowledge of the system. The states and are the inputs of the fuzzy systems, and we define 11 Gaussian membership functions uniformly distributed on for each input. Thus, we know that there are rules used in the simulation. The initial conditions for and are chosen as , and and are chosen randomly. The parameters of the controller are chosen as . The simulation results of the numerical example are shown in Figures 15.

Figures 1 and 2, respectively, show the tracking performance of the system states and . Figure 3 depicts the response of the system tracking error, Figure 4 shows the control input trajectory of the system, and the boundedness of the fuzzy logic system parameters is included in Figure 5. From Figures 1 and 2, it is not difficult to find that under the action of the controller, the system states and can track the objective functions and . From Figure 3, we can see that the tracking error of the system quickly converges to zero. In summary, it can be seen from the simulation results that the control method we propose is effective. In addition, under the control of the controller designed in this paper, good control performances are achieved.

6. Conclusions

The problem of fuzzy adaptive control of unknown nonlinear fractional-order systems with unknown control direction and external disturbance is investigated in this paper. The control gain matrix is decomposed into a symmetric positive-definite matrix, a diagonal matrix with diagonal entries or , and a unity upper triangular matrix. Fuzzy logic systems are used for estimating the unknown nonlinear functions. Based on the Lyapunov direct method, a fuzzy adaptive controller is designed. The proposed method can guarantee that all the signals in the closed-loop systems remain bounded and the tracking errors converge to an arbitrary small region of the origin. A new fractional-order adaptation law is proposed. Lastly, we give an illustrative example to demonstrate the effectiveness of the proposed results. In practical systems, the state variables are usually unavailable, which makes it difficult to utilize them to stabilize the unstable systems [25, 26]. In future work, based on the research results of this article, we will further study adaptive control of fuzzy systems with immeasurable premise variables via designing a suitable state observer.

Data Availability

The data used to support the findings of this study are included within the article.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

This study was supported by the Anhui Provincial Natural Science Foundation (2008085MF200), Anhui Provincial University Natural Science Foundation (KJ2019ZD48), and Chinese National Natural Science Foundation (61403157).