As an effective tool to solve the uncertainty of nonlinear systems, fuzzy logic systems are widely used in adaptive control design   because of their good approximation capabilities. T-S (Takagi-Sugeno) fuzzy logic controller is widely used as a nonlinear function approximator  because it has less learning parameters to adjust online. The adaptive T-S fuzzy adaptive control method is proposed for the pure feedback nonlinear system in  and the uncertain MIMO Block Triangular nonlinear system in . Compared with T-S fuzzy model, the Generalized Fuzzy Hyperbolic Model (GFHM) proposed by  has many advantages. Especially for nonlinear complex systems, the calculation cost is much lower than that of T-S fuzzy model because it does not require accurate object structure. The GFHM based adaptive control for several classes of nonlinear systems is studied in   .
Recently, the research on adaptive fuzzy backstepping control for nonlinear system tracking control problem has been widely reported    . However, there is a problem of “computational expansion” in the traditional backstepping method. Therefore, this paper proposes a Dynamic Surface Control (DSC) method to solve this problem with the help of a first-order low-pass filter  . In   , an adaptive fuzzy DSC method based on strict feedback nonlinear systems with unmeasurable states is studied.
In addition, it is well known that the dynamic disturbance signal is an important factor that leads to the instability of the system, and even leads to the serious degradation of the control system performance. Therefore, it is very meaningful to study nonlinear systems with dynamic disturbance and uncertainty in the field of control. In  , several adaptive fuzzy control methods based on strict feedback nonlinear systems with uncertain disturbances are proposed.
Inspired by the previous studies, an improved fuzzy adaptive tracking control technique combining DSC method and GFHM approximator is proposed for a class of strict feedback nonlinear systems with dynamic disturbance signals. It not only avoids the problem of calculation expansion, but also obtains higher tracking accuracy. In addition, only one adaptive law is designed in the controller design, which greatly reduces the calculation cost. It is proved that all signals of the closed-loop system are semi globally asymptotically stable by Lyapunov method.
2. Problem Description
2.1. System Description
This paper considers the following SISO strictly feedback uncertain nonlinear systems with unknown disturbances:
where is the state variable of the system, u is the control input and y is the output variable of the system. is an unknown smooth nonlinear function. is an unknown bounded disturbance signal satisfying and is a constant.
2.2. Generalized Fuzzy Hyperbolic Model
Because the generalized fuzzy hyperbolic model makes multiple linear transformations on the input variables, the model has universal approximation property, that is, it can approach the actual model with arbitrary precision.
The membership functions and of fuzzy sets and are defined as follows:
where the constant .
Definition 1 : A given system has n input variables and output variable . is defined as the generalized input variable, where . is the number of generalized input variables, is the number of linear transformations and is the linear transformation point of . If the fuzzy rule bases used to describe the system satisfy the following conditions, they are called GFHM rule bases:
1) IF is and and is and is and and is and and is THEN
where is the fuzzy subset corresponding to , including two linguistic values of and . is the output constant corresponding to .
2) The output constant corresponds to one by one, that is, if is included in IF part, then should be included in THEN part. Instead, is not included in the THEN part. is used to replace and to replace .
3) There are fuzzy rules in this rule base, that is, the fuzzy input variables in the IF part include all possible positive ( ) and negative ( ) combinations, and the constant parameters in the THEN part include all the output constant combinations.
Lemma 1 : If there are input variables x and output variables for the same system as in Definition 1, and define the generalized fuzzy hyperbolic rule base and generalized input variables according to Definition 1, and defines membership functions and as Equation (2), then the following model can be obtained:
where , , , ,
where is given by . We call model (4) the generalized fuzzy hyperbolic model.
Lemma 2 : For any continuous function and any real number on , there exists a generalized fuzzy hyperbolic model (Z is a series of fuzzy basis functions) satisfying
Remark 1 : As an extension of a fuzzy hyperbolic regular basis function, we can obtain the following equivalent functions of GFHM:
where , . The output function is linear with respect to the adjustment parameter . The optimization parameters are defined as follows
3. Design of Adaptive Fuzzy Tracking Controller
In this section, a fuzzy adaptive DSC control method based on GFHM is designed by using the preparatory knowledge in the previous section for system (1). In addition, let the normal number W be . According to backstepping, the design process of the controller includes n steps.
First of all, in the DSC design, there are the following transformations:
where , is the output reference signal, is the tracking error, is the tracking error of the transformation, is the design parameter, is the positive constant, is the virtual control law and is the first-order filter signal with time constant .
Then, the transformed error system is as follows
where , , and is the estimated value of W. The equivalent function of GFHM is used to approximate the nonlinear function , and the design virtual control laws are
Finally, according to the design program, the parameter is redesigned to meet the following conditions
Therefore, we can design controller u and adaptive law according to the following formula
where r and q are the positive constants of the design.
Remark 2: Compared with , this method only needs the information of and , while the common backstepping design needs the information of . In addition, the DSC using the first-order filter (Equation (11)) avoids the repeated derivative problem of nonlinear function in the design of controller Equation (13), Equation (14) and Equation (16).
Remark 3: In this method, n adaptive laws need not be designed. Only one adaptive parameter needs to be adjusted, which greatly reduces the computational burden.
4. Stability Analysis
The stability of the designed control method is proved in this section.
Theorem 1: If there are virtual control variables such as Equation (13) and Equation (14), such as the actual control variables of Equation (16), and the adaptive law of Equation (17), then the nonlinear system (1) is semi globally uniformly ultimately bounded, and the tracking error is kept in a small range.
Proof: Define Lyapunov functional as
The derivative of V is obtained
Next, we know
Substituting Equations (20)-(22) into Equation (19), it can be deduced that
Then substituting Equation (17) into Equation (23), we can get
Notice the following equation
Then, by rearranging Equation (24), we can get
where , .
From Equation (26), we can conclude that
Inequality (27) shows that is ultimately bounded and the boundary
value is . Therefore, we can consider that all the signals of the closed-loop
system (i.e., and ) are semi global uniformly ultimately bounded.
5. Simulation Example
References   considers the tracking control problem of a single joint manipulator driven by a brush DC motor, and the simulation results are verified by the control method designed in this paper. The nonlinear dynamic equation of the system is as follows:
where p, and are the angular displacement, velocity and acceleration of the joint, respectively. I is the current of the motor. is a random disturbance signal given by . U is the motor input voltage. Other parameters are set as , , , , and .
Set , , , so Equation (28) can be expressed as the form of system (1), as follows
The initial state value is set as . Set parameters , , , , , , . is the given reference signal.
The trajectory curve of output signal y tracking reference signal are shown in Figure 1. The tracking error e is shown in Figure 2. The control input u is shown in Figure 3. It can be seen from the simulation results that the tracking error e and the control input u are semi-globally uniformly ultimately bounded, and the tracking error e converges rapidly to a compact set near the origin. Compared with , the simulation results show that the proposed method can obtain faster adaptive and higher tracking accuracy.
Figure 1. Output y and reference output yr.
Figure 2. Tracking error e.
Figure 3. Control input u.
In this paper, the problem of fuzzy adaptive tracking control for a class of uncertain SISO strict feedback nonlinear systems with disturbance is studied. In this control method, GFHM nonlinear function approximator is introduced to improve the approximation performance, and DSC technology is used to obtain better tracking performance. It not only avoids the problem of calculation expansion, but also obtains higher tracking accuracy. In addition, only one adaptive law is designed in the controller design, which greatly reduces the calculation cost. The SGUUB of the system is proved by Lyapunov stability theory. The effectiveness of the control method is further proved by simulation examples.
 Wang, J.H., Liu, Z., Chen, C.L.P., Zhang, Y. and Lai, G.Y. (2019) Extended Dimension Fuzzy Adaptive Control for Nonlinear Uncertain Stochastic Systems with Actuator Constraints. Nonlinear Dynamics, 98, 1315-1329.
 Wang, J.H., Ahn, C.K., Gao, Y.B. and Qiu, J.B. (2017) Sliding Mode Control for Non-Linear Systems by Takagi-Sugeno Fuzzy Model and Delta Operator Approaches. IET Control Theory and Applications, 11, 1205-1213.
 Zhang, T.P., Wen, H. and Zhu, Q. (2010) Adaptive Fuzzy Control of Nonlinear Systems in Pure Feedback Form Based on Input-to-State Stability. IEEE Transactions on Fuzzy Systems, 18, 80-93.
 Li, T.S., Wang, D. and Chen, N.X. (2011) Adaptive Fuzzy Control of Uncertain MIMO Non-Linear Systems in Block-Triangular Forms. Nonlinear Dynamics, 63, 105-123.
 Yang, Z.J., Zhang, H.G. and Cui, Y. (2018) Adaptive Fuzzy Tracking Control for Switched Uncertain Strict-Feedback Nonlinear Systems. Journal of the Franklin Institute, 355, 714-727.
 Cui, Y., Zhang, H.G., Wang, Y.C. and Gao, W.Z. (2016) Adaptive Control for a Class of Uncertain Strict-Feedback Nonlinear Systems Based on a Generalized Fuzzy Hyperbolic Model. Fuzzy Sets & Systems, 302, 52-64.
 Cui, Y., Zhang, H.G. and Wang, Y.C. (2017) Adaptive Tracking Control of Uncertain MIMO Nonlinear Systems Based on Generalized Fuzzy Hyperbolic Model. Fuzzy Sets & Systems, 306, 105-117.
 Zhou, S.S., Feng, G. and Feng, C.B. (2005) Robust Control for a Class of Uncertain Nonlinear Systems: Adaptive Fuzzy Approach Based on Backstepping. Fuzzy Sets & Systems, 151, 1-20.
 Wang, M., Chen, B. and Dai, S.L. (2007) Direct Adaptive Fuzzy Tracking Control for a Class of Perturbed Strict-Feedback Nonlinear Systems. Fuzzy Sets & Systems, 158, 2655-2670.
 Chen, Z., Huang, F.H., Yang, C. and Yao, B. (2019) Adaptive Fuzzy Backstepping Control for Stable Nonlinear Bilateral Teleoperation Manipulators with Enhanced Transparency Performance. IEEE Transactions on Industrial Electronics, 67, 746-756.
 Zhang, H.G., Cui, Y. and Wang, Y.C. (2017) Hybrid Fuzzy Adaptive Fault-Tolerant Control for a Class of Uncertain Nonlinear Systems with Unmeasured States. IEEE Transactions on Fuzzy Systems, 25, 1041-1050.
 Yip, P.P. and Hedrick, J.K. (1998) Adaptive Dynamic Surface Control: A Simplifified Algorithm for Adaptive Backstepping Control of Nonlinear Systems. International Journal of Control, 71, 959-979.
 Swaroop, D., Hedrick, J.K., Yip, P.P. and Gerdes, J.C. (2000) Dynamic Surface Control for a Class of Nonlinear Systems. IEEE Transactions on Automatic Control, 45, 1893-1899.
 Tong, S.C., Li, Y.M., Feng, G. and Li, T.S. (2011) Observer-Based Adaptive Fuzzy Backstepping Dynamic Surface Control for a Class of MIMO Nonlinear Systems. IEEE Transactions on Systems Man & Cybernetics Part B, 41, 1124-1135.
 Tong, S.C., Sui, S. and Li, Y.M. (2015) Fuzzy Adaptive Output Feedback Control of MIMO Nonlinear Systems with Partial Tracking Errors Constrained. IEEE Transactions on Fuzzy Systems, 23, 729-742.
 Chen, W.S., Jiao, L.C., Li, R.H. and Li, J. (2010) Adaptive Backstepping Fuzzy Control for Nonlinearly Parameterized Systems with Periodic Disturbances. IEEE Transactions on Fuzzy Systems, 18, 674-685.
 Xu, B., Shi, Z.K. and Yang, C.G. (2015) Composite Fuzzy Control of a Class of Uncertain Nonlinear Systems with Disturbance Observer. Nonlinear Dynamics, 80, 341-351.
 Liu, Y.J., Tong, S.C. and Chen, C.L.P. (2013) Adaptive Fuzzy Control via Observer Design for Uncertain Nonlinear Systems with Unmodeled Dynamics. IEEE Transactions on Fuzzy Systems, 21, 275-288.
 Li, T.S., Wang, D., Feng, G. and Tong, S.C. (2010) A DSC Approach to Robust Adaptive NN Tracking Control for Strict-Feedback Nonlinear Systems. IEEE Transactions on Systems Man & Cybernetics Part B Cybernetics A Publication of the IEEE Systems Man & Cybernetics Society, 40, 915-927.