Command Filtered Adaptive Fuzzy Backstepping Control Method of Uncertain Non‐linear Systems
Yongchao Wang,Lu Cao,Zhang Sheng-xiu,Xiaoxiang Hu,Fei Yu
DOI: https://doi.org/10.1049/iet-cta.2015.0946
2016-01-01
Abstract:IET Control Theory & ApplicationsVolume 10, Issue 10 p. 1134-1141 Regular PapersFree Access Command filtered adaptive fuzzy backstepping control method of uncertain non-linear systems Yongchao Wang, Corresponding Author Yongchao Wang wyc031566@163.com Department of automatic control, Xi'an Research Institution of Hi-Technology, Xi'an, 710025 People's Republic of ChinaSearch for more papers by this authorLijia Cao, Lijia Cao Department of automatic control, Xi'an Research Institution of Hi-Technology, Xi'an, 710025 People's Republic of China College of Automation and Electronic Information, Sichuan University of Science & Engineering, Zigong, 643000 People's Republic of ChinaSearch for more papers by this authorShengxiu Zhang, Shengxiu Zhang Department of automatic control, Xi'an Research Institution of Hi-Technology, Xi'an, 710025 People's Republic of ChinaSearch for more papers by this authorXiaoxiang Hu, Xiaoxiang Hu Department of automatic control, Xi'an Research Institution of Hi-Technology, Xi'an, 710025 People's Republic of ChinaSearch for more papers by this authorFeixiong Yu, Feixiong Yu Department of automatic control, Xi'an Research Institution of Hi-Technology, Xi'an, 710025 People's Republic of ChinaSearch for more papers by this author Yongchao Wang, Corresponding Author Yongchao Wang wyc031566@163.com Department of automatic control, Xi'an Research Institution of Hi-Technology, Xi'an, 710025 People's Republic of ChinaSearch for more papers by this authorLijia Cao, Lijia Cao Department of automatic control, Xi'an Research Institution of Hi-Technology, Xi'an, 710025 People's Republic of China College of Automation and Electronic Information, Sichuan University of Science & Engineering, Zigong, 643000 People's Republic of ChinaSearch for more papers by this authorShengxiu Zhang, Shengxiu Zhang Department of automatic control, Xi'an Research Institution of Hi-Technology, Xi'an, 710025 People's Republic of ChinaSearch for more papers by this authorXiaoxiang Hu, Xiaoxiang Hu Department of automatic control, Xi'an Research Institution of Hi-Technology, Xi'an, 710025 People's Republic of ChinaSearch for more papers by this authorFeixiong Yu, Feixiong Yu Department of automatic control, Xi'an Research Institution of Hi-Technology, Xi'an, 710025 People's Republic of ChinaSearch for more papers by this author First published: 01 June 2016 https://doi.org/10.1049/iet-cta.2015.0946Citations: 45AboutSectionsPDF ToolsRequest permissionExport citationAdd to favoritesTrack citation ShareShare Give accessShare full text accessShare full-text accessPlease review our Terms and Conditions of Use and check box below to share full-text version of article.I have read and accept the Wiley Online Library Terms and Conditions of UseShareable LinkUse the link below to share a full-text version of this article with your friends and colleagues. Learn more.Copy URL Share a linkShare onFacebookTwitterLinkedInRedditWechat Abstract The command filtered adaptive fuzzy backstepping control method has been proposed in this study. By using the command filter, it is not only the states, the actuator constraints, and the problem of 'explosion of complexity' in conventional backstepping have been solved, but also the calculation of partial derivatives is unnecessary, so that control law and update law become succinct. Fuzzy logic systems, designed in this study, are utilised in real-time identification of the uncertain non-linear functions. Throughout the process of controller design, the transformed style and Butterworth low-pass filter are applied to solve the problem of unknown control directions. Using the Lyapunov theorem, it has been shown that the approach can guarantee all the signals of the resulting closed-loop system are semi-globally uniformly ultimately bounded. Finally, an application of the method has been made to the controller design of the attack angle of a hypersonic vehicle. The simulation results are given to prove the effectiveness of the method presented in this study. 1 Introduction In the past few years, adaptive fuzzy backstepping method has made much progress and became one of the most popular robust and practical control methods for uncertain non-linear systems (see [1–22] and references therein). Yang and Zhou [1] and Mohammad and Hamid [2] presented adaptive fuzzy backstepping methods for single input single output (SISO) systems. Sui et al. [3] and Xu et al. [4] proposed the fault-tolerant controllers by using adaptive fuzzy backstepping methods. To overcome unknown backlash-like hysteresis properties of the actuators and the time delay which are common in the control systems, Boulkroune et al. [5] and Shahnazi et al. [6] presented the stable adaptive fuzzy controllers for the interconnected uncertain non-linear systems. However, the approaches proposed in [5, 6] are limited to be suitable for the controlled plants which must satisfy matching conditions. Li et al. [7], motivated by the aforementioned literatures, presented an output-feedback control approach for time-delay systems. It is not only the unknown backlash-like hysteresis properties of the actuators has been taken into account, but also can be applied for the complicated systems whose states are not measured and that do not satisfy the matching conditions. It is known that the phenomenon of the physical saturation of the actuators, which often degrades the performance of the systems or even severely damages the stability, is inevitable in the controllers design process. The analysis and designations of the systems with input saturations have been well studied in [8, 23] and references therein. Li et al. [8] presented a direct adaptive fuzzy backstepping approach. The hyperbolic tangent and Nussbaum gain functions are applied effectively to handle the non-linearities aroused by the input saturations. Chen et al. [23] proposed the scheme to handle the unknown control directions. However, it requires some details of the systems. For example, the control coefficient matrices and the scaling of whose spectral radius must be known. The filtered signals passing through the Butterworth low-pass filter (LPF) are introduced by Zou et al. [9] to circumvent algebraic loop problem. The assumptions that priori knowledge of the control directions can be foreknown are no longer required. The controller design for the systems with unmeasured states has been studied in [10–12, 24–27]. In [10, 11], a fuzzy disturbance observer based robust controller had been developed to achieve good tracking performance. The prescribed performance technique [13] and the barrier Lyapunov function [14] were combined with backstepping recursive to keep tracking errors be remained as a desirable neighbourhood of the origin [15]. According to the above-mentioned works, it can be concluded that: (i) the functions can be uncertain or even unknown, which implies the robustness of the method; (ii) they can be applied to the systems with time delay, unmeasured states, input saturation, unknown backlash-like hysteresis properties of the actuators, or even the output tracking error constraint, but not with states constraints. The existing results cannot limit the states of the systems to a specified scope which is common in the industrial control process. A backstepping control method based on a command filter of non-linear systems was developed by Farrell et al. [16, 17]. The paper [16] first introduced a command filter with magnitude, rate, and bandwidth constraints. A command filtered robust controller was designed for the aircraft. The work [17] has investigated the online approximation based on backstepping control method with the command filter introduced in [16]. To reinforce the robustness of the controller, Farrell et al. [18] presented a command filtered backstepping approach including the online adaptive identification of the normally uncertain parameters. The resulting closed-loop system maintains the stability that has been analysed with the intermediate states limited by the magnitude, rate, and bandwidth constraints. The literature [19] extended the method proposed in [18] to a vehicle controller to accommodate battle damage types of events. On the basis of a nested saturation function combined with immersion and invariance methodology, Hu and Zhang [20] designed a command filtered control law for vertical take-off and landing (VTOL) vehicles to deal with the uncertainty and thrust saturation. In [20], the maximum contribution is the influence of the frequency of the command filter on the closed-loop system was rigorously analysed. In [21], the effect of the command filter on closed-loop stability and performance were rigorously analysed. By using Tikhonov's theorem, the proof of stability was presented. The compensated error retained the standard stability properties of the backstepping recursive. To simplify the adaptive backstepping implementation considerably, Dong et al. [22] presented a command filtered implementation approach. It can be allowed to be suitable for a broader category of systems. From the above discussions, we can learn that the command filter methodology have achieved much progress. However, the articles do not take the singular into the consideration. Our work aims to investigate the command filtered robust control of the uncertain systems with states and actuator physical constraints. The system style has transformed because the control directions are unknown, which may arise from the singular phenomenon that is ignored in [16, 17]. The fuzzy logic systems (FLSs) were utilised to identify the uncertain functions. The Butterworth LPF is used for circumventing the algebraic loop problem, then that all of the control directions of the transformed system are accurately acknowledged. Combining the command filter with the backstepping design technique, a robust control method has been proposed. It is provided that the proposed control method can guarantee all the signals are semi-globally uniformly ultimately bounded (SGUUB), states and actuator can be limited in the specify scopes. Moreover, the tracking errors converge to a small neighbourhood of the origin. Compared with the analogous literature, the main contributions are summarised as follows: (i) based adaptive fuzzy backstepping (CFAFB) control method can solve the states and actuator physical constraints. The hard nut is that the states constraints cannot be handled by the existing adaptive fuzzy backstepping control method. The second-order non-linear command filter contained rate and magnitude restrained functions. The command filter ensures that the commanded trajectory and its derivative satisfy these same constraints. (ii) By using the command filter, it is not only the states and the actuator constraints and the obvious obstacle of 'explosion of complexity' in the controller design process of the conventional backstepping have been averted, but also the complicated calculation of partial derivatives is unnecessary, so that the control and the update law are more concise. As we know, dynamic surface control (DSC) [24–27] is also used to solve the problem of 'explosion of complexity'. In essence, DSC method and the command filter make full use of the filters to obtain the derivatives of the command virtual control signal, so much so that the 'explosion of complexity' is avoided. In comparison, the command filter can ensure that the commanded trajectory and its derivative meet the magnitude and rate constraints to meet the states and actuator physical constraints. However, the first-order linear filter of the DSC method does not have this feature. (iii) The control method takes the unknown control direction, which may arise from the singular of the controller, into the consideration. From a practical perspective, most of the control direction of the controlled plant can be unknown. In this paper, the unknown control direction gain function can be transformed into 1 after introducing the Butterworth LPF. Hence, in the next controller design process, we can ignore the unknown control direction. The considered systems of the most literatures are of strict-feedback form whose control direction gain functions are 1. 2 Problem formulation and preliminaries 2.1 System descriptions and basic assumptions Consider the following controlled plant (1)where and are the state vector and the output of the system, respectively, and are unknown smooth functions, , and are all uncertain function due to parameter uncertainties. is the unknown external disturbance. Remark.Note that the uncertain non-linear function can be expressed as (2)Some reasonable assumptions listed as follows can be applied throughout the paper. Assumption 1.There exist constants , the inequality holds. Assumption 2 (Sui et al. [28]).For , , the inequality holds (3)where expresses the 2-norm of vector . Remark.The constants and mentioned in the above assumptions are all used for the stability analysis. They may be unknown. They are only for the analytical purposes, so we do not need them exactly or even the scope. Be equipped with the FLSs, Butterworth LPF, and command filter, our objective is to develop a robust control scheme for the controlled plant with unknown control direction so that all the signals are SGUUB, states and actuator physical constraints are satisfied. FLSs will be employed to identify unknown functions online in the controlled plant (1). According to [29], a FLS can be expressed (4)where , . The optimal parameter vector defined by the following inequality is only for analytical purposes (5) Lemma 1 (Wang [29]).For , which is continuous function and defined over a compact and , there exist a FLS and an ideal parameter such that (6) Lemma 2 (Ji and Xi [30]) (Young's inequality).For , the following inequality holds (7)where , , and . 3 Controller design and stability analysis 3.1 Controller design Underlying command filter, a robust controller is designed in this section for plant (1). The controller design process is composed of steps. Step 1: Consider the first subsystem (8)Equation (8) can be transformed as following: . The function contains variable while the virtual control is . This will arise from the algebraic loop problem. The Butterworth LPF is adopted, and (8) can be rewritten as (9)where is the filtered signal defined in [9, 10] which is used for circumventing the algebraic loop problem, is a Butterworth LPF, . Assumption 3., where is a bounded positive constant. Remark.According to [11], the replacements and are reasonable because most actuators have low-pass properties. We can define that , where is unknown function bounded by positive constant such that . Accordingly, the assumption is also reasonable. It is worth pointing that is not employed in the control design and can be unknown, and it is only used for the stability analysis. The uncertainty function can be approximated by the designed FLS (10)where is the optimal parameter vector, and denotes the approximate error. The virtual control law is designed as follows (11)where denotes the output tracking error, denotes the estimated value of the optimal parameter vector , is the estimated value of the approximate error of the FLS and whose adaptive law will be given later, , are the designed parameters of the system. and will be obtained from the following introduced command filter (14) by passing through and the expected state is constrained. is the compensated tracking error signal and defined as (12)where can be obtained from the following expressed filter (13)where variable will be obtained after passed through the command filter, will be given in the next step. Remark.Equation (13) is used to achieve the filtering value . Note that is computed without differentiation. can be obtained through integrating processes although the filter is expressed by differential equation. Assuming that the state constrained is , so the magnitude, rate, and bandwidth limited states and can all be obtained from the following designed filter [24] (14)In this second-order non-linear command filter, and are the intermediate variables of the filter, ; is the damping ratio of the system; denotes natural frequency. and are the rate and magnitude restrained function separately and can be described as follows (15) Remark.The outputs of the command filter and are all bounded and continuous when the input is bounded. The calculations of partial derivatives in the process of the traditional designation of the control law are unnecessary for the process of the calculation of the variable which is the output of the filter mentioned above. will track the variable exactly by choosing the appropriate parameters. As there are rate, magnitude, or bandwidth limitations on the signal that is intended to track the output of the command filter, so the command filter will impose some constraints on the command while also outputting the derivative of the command. When the states must remain in some operating envelope defined by magnitude limit and rate limit , so the command filter ensures that the commanded trajectory and its derivative satisfy these same constraints. Choosing the adaptation law for and as (16) (17)where , , , and are all the positive constants. Step i: We will design the control law . The th subsystem is considered as follows (18)Considering as the virtual input, Butterworth LPF is introduced, and (18) can be expressed as (19)where , and is the filtered signal. The non-linear unknown function in (19) can be real-time approximated by the designed FLS (20)The defined intermediate tracking errors and are similarly expressed as follows (21)where is the output of the filter designed as follows (22)where . Similarly, choosing the virtual control law as follows (23)where is the estimated value of the approximated error of the FLS, is the filtered signal which is obtained by passing the virtual control law through the introduced command filter (14). is a positive constant. Choosing the adaptation law for and as (24) (25)where , , , and are the positive constants. Remark.It can be learned that designed in the previous step is passed through the command filter to produce and it is the first-order derivative . They are needed for calculating the virtual control law . Step n: In this crucial step, the control law will be given. Consider the th subsystem (26)Equation (26) can be transformed as follows after the Butterworth LPF introduced (27)where , and is the filtered signal. The non-linear function in (27) can be real-time approximated by the designed FLS (28)The expected control law input can be designed as follows (29)where is defined as the tracking error, is the estimated value of the optimal parameter of the FLS, is the estimated value of the approximate error of the FLS, is the filtered signal which is obtained by passing the virtual control law through the introduced command filter (14). is the compensated tracking error signal and defined as (30)where can be obtained from the following filter (31)Considering the actuator is constrained, the real control law which can maintain the physical constraints can be produced by passing the signal through the command filter. Select the adaptive update law for and (32) (33)where , , , and are the positive constants. Now, we have completed the task. It is obvious that there are many signals in the control process. The block diagram of the controller structure depicts the control process and signal flow, as shown in Fig. 1, and can offer convenience to understand each signal and the relationship among them. Fig. 1Open in figure viewerPowerPoint Block diagram of the controller structure (number inside the brackets denotes the equation number) 3.2 Stability analysis We will discuss the stability of closed-loop system. The dynamics of and , which are the tracking errors and the compensated tracking errors, will be given first (34) (35) (36)Similar to (34–36), the dynamics of compensated tracking errors can also be obtained from the following equations (37) (38) (39)Now, considering the control Lyapunov function candidate (40)The time derivative of Lyapunov function is given as follows (41)Substituting (37) into (41) yields (42) Lemma 3 (Polycarpou and Ioannou [31]).For , is satisfied. Applying Lemma 3, one has (43)By applying Young's inequality and Lemma 2, we can obtain the inequalities (44)The following inequalities can be obtained by applying adaptive update laws (45) (46)Substituting (44–46) into (43) yields (47)Similarly to the previous analysis and error dynamics, (43) can be rewritten as (48)Let , , then (48) can be rewritten as (49)According to Lyapunov theory and (49), all the signals are SGUUB. The errors can converge to a small neighbourhood of the origin. 4 Simulation study In this section, a simulation example was provided to illustrate the effectiveness and robustness of the developed CFAFB control scheme. Consider the longitudinal flight control of a hypersonic aircraft [32, 33]. The dynamic equations are (50)where , , , , and denote attack angle, pitch rate, flight-pitch angle, moment of inertia, and the speed of the vehicle. denotes radial distance from Earth's centre (51)where , , and are aerodynamic coefficients which have been simplified around cruising flight, whose errors are existed and inevitable. Let , . The parameters uncertainties and the disturbances of the hypersonic vehicle are always existed along the flight process. Hence, the dynamics can be written as (52)where , is the gravity acceleration, , , is the disturbance of the first subsystem, , , , is the external disturbance torque acting on the pitch axis. In the simulation model, is the sine wave jamming to the pitch axis and whose numerical value is . and are all uncertain function due to parameter uncertainties. Particularly, the aerodynamic coefficient errors are existed and inevitable. Hence, the functions are unknown and we should construct FLSs to approximate them in real time. The parameter uncertainties and disturbances are all applied for the course of simulation. The aerodynamic coefficients and the additive uncertainties of the parameters used for the simulation studies can be taken from [32]. The design parameters were chosen as follows: , , , , , , , , , and . To accomplish the target of the controller, the command filter must be imposed by some constraints on the command while also outputting the derivative of the command for that there are rate, magnitude, and bandwidth limitations on the signals. We also take the dynamics of the actuator into consideration in this work. The command filter parameters can be learned from Table 1. Table 1. Command filter parameters Command variable , rad/s Magnitude limit Rate limit Damping factor 4 – 1.0 20 – 1.0 120 0.7 After the style of the controlled plant is transformed and the Buttterworth LPF is introduced (see (9), (19), and (27)), the method proposed in [8] can be applied to control the plant to track the reference signal. As shown in figures, the simulation results by using the proposed approach in this paper are compared with those by using the method in [8], where the states constraints and the physical constraints (elevator executive rate) were not taken into the consideration. In [8], the hyperbolic tangent function and Nussbaum function are applied to handle the input magnitude saturation. The simulation results in [8] are included to illustrate the effectiveness of the proposed method to handle the input magnitude saturation. Figs. 2, 3–4 show that the controlled plant can steadily track the reference trajectory in a satisfactory way under the action of the two controllers. Figs. 2 and 3 show the reference signal as solid lines, the command signal which is produced by passing the reference signal through the command filter as dashed lines, the attack angle as the dotted lines, the attack angle as the dash-dotted lines. As expected, the proposed command filtered fuzzy adaptive backstepping controller and the controller proposed in [8] provide stable tracking of the reference trajectories and make the tracking errors finally kept in the neighbourhood of the origin. Fig. 5 shows the state curves of the controlled plant under the two controllers. The pitch rates and are represented by solid line and dash-dotted line, respectively. Fig. 5 shows that throughout keeps in the saturated scope that can be seen in Table 1 while does not. The maximum value of the absolute value of the variable is . Fig. 6 shows the elevator deflection curves of the two controllers. In Fig. 6, the solid line represents the input of the elevator of the controller proposed in [8]. The elevator deflections and are represented by dashed and dotted line, respectively. Clearly, the elevator deflection curves under the action of the two controllers all satisfy the magnitude constraints as expected. Fig. 7 shows the curves of the elevator executive rates. Clearly, represented by solid line is far beyond the elevator processing ability. By comparison, represented by dash-dotted line satisfies the rate constraints that can be seen in Table 1 from beginning to end due to the rate restrained function. We can draw a conclusion that simulation results revealed the controller designed herein has the perfect control performance. The proposed method can be a good solution to the states and actuator physical property constraints. Fig. 2Open in figure viewerPowerPoint Curves of (solid line), (dashed line), (dotted line), and (dash-dotted line) Fig. 3Open in figure viewerPowerPoint Curves of (solid line), (dashed line), (dotted line), and (dash-dotted line) in specific areas Fig. 4Open in figure viewerPowerPoint Curves of (dotted line) and (solid line) Fig. 5Open in figure viewerPowerPoint Curves of (solid line) and (dash-dotted line) Fig. 6Open in figure viewerPowerPoint Curves of (solid line), (dashed line), and (dotted line) Fig. 7Open in figure viewerPowerPoint Curves of (solid line) and (dash-dotted line), where and are elevator executive rates of two methods, respectively Hereinafter, denotes the variable of the controlled plant under the action of the controller proposed in [8], denotes the variable of the controlled plant under the action of the controller proposed in this paper. 5 Conclusion A CFAFB control scheme has been presented in this paper. The command filter with magnitude, rate, and bandwidth constraints is introduced to reach the target that the states and actuator satisfy the constraints and the physical property, respectively. The FLSs were used to approximate the unknown functions. The Butterworth LPF was introduced to effectively handle the unknown control direction which may arise from the phenomenon of singular. The proposed method does not require the assumptions with respect to the prior knowledge of the control direction functions and their derivatives. The stability properties were proved using Lyapunov methods. Simulation results show that satisfactory tracking performance can be obtained by applying the proposed control scheme. Future work will extend the proposed CFAFB approach to stochastic non-linear systems. The filtering error compensation should be designed to guarantee the approximation precision between the filtered signal and the command virtual control. 6 Acknowledgments The authors are grateful to editors and the anonymous reviewers for their critical and constructive comments, which help to improve the quality of this paper. This work was supported in part by the National Natural Science Foundation of China (nos. 61304001 and 61304239, 61203007). The authors thank Zhang J.J., Sun Q., and Qi N.X. for their suggestions for this work. 7 References 1Yang Y., and Zhou C.: 'Adaptive fuzzy stabilization for strict-feedback canonical nonlinear systems via backstepping and small-gain approach', IEEE Trans. Fuzzy Syst., 2005, 13, (1), pp. 104– 114 (doi: https://doi.org/10.1109/TFUZZ.2004.839663) 2Mohammad M., and Hamid R.: 'Adaptive fuzzy backstepping controller design for uncertain under-actuated robotics systems', Nonlinear Dyn., 2015, 79, (2), pp. 1457– 1468 (doi: https://doi.org/10.1007/s11071-014-1753-y) 3Sui S. Tong S.C., and Li Y.M.: 'Fuzzy adaptive fault-tolerant tracking control of MIMO stochastic pure-feedback nonlinear systems with actuator failures', J. Franklin Inst., 2014, 351, (6), pp. 3424– 3444 (doi: https://doi.org/10.1016/j.jfranklin.2014.03.016) 4Xu Y.Y. Tong S.C., and Li Y.M.: 'Prescribed performance fuzzy adaptive fault-tolerant control of non-linear systems with actuator faults', IET Control Theory Appl., 2014, 8, (6), pp. 420– 431 (doi: https://doi.org/10.1049/iet-cta.2013.0676) 5Boulkroune A. Saadand M.M., and Chekireb H.: 'Design of a fuzzy adaptive controller for MIMO nonlinear time-delay systems with unknown actuator nonlinearities and unknown control direction', Inf. Sci., 2010, 180, (24), pp. 5041– 5059 (doi: https://doi.org/10.1016/j.ins.2010.08.034) 6Shahnazi R. Pariz N., and Kamyad A.V.: 'Adaptive fuzzy output feedback control for a class of uncertain nonlinear systems with unknown backlash-like hysteresis', Commun. Nonlinear Sci. Numer. Simul., 2010, 15, (8), pp. 2206– 2221 (doi: https://doi.org/10.1016/j.cnsns.2009.09.004) 7Li Y.M. Tong S.C., and Li T.S.: 'Adaptive fuzzy output feedback control of MIMO nonlinear uncertain systems with time-varying delays and unknown backlash-like hysteresis', Neurocomputing, 2012, 93, (1), pp. 56– 66 (doi: https://doi.org/10.1016/j.neucom.2012.04.004) 8Li Y.M. Tong S.C., and Li T.S.: 'Direct adaptive fuzzy backstepping control of uncertain nonlinear systems in the presence of input saturation', Neural Comput. Appl., 2013, 23, (5), pp. 1207– 1216 (doi: https://doi.org/10.1007/s00521-012-0993-3) 9Zou A.M. Hou Z.G., and Tan M.: 'Adaptive control of a class of nonlinear pure-feedback systems using fuzzy back- stepping approach', IEEE Trans. Fuzzy Syst., 2008, 16, (4), pp. 886– 897 (doi: https://doi.org/10.1109/TFUZZ.2008.917301) 10Kim E., and Sungryul L.: 'Output feedback tracking control of MIMO systems using a fuzzy disturbance observer and its applications to the speed control of a PM synchromous motor', IEEE Trans. Fuzzy Syst., 2005, 13, (6), pp. 725– 741 (doi: https://doi.org/10.1109/TFUZZ.2005.859306) 11Tong S.C., and Li Y.M.: 'Observer-based adaptive fuzzy backstepping control of uncertain nonlinear pure-feedback systems', Sci. China (Inf. Sci.), 2014, 57, (2), pp. 1– 14 (doi: https://doi.org/10.1007/s11432-013-5043-y) 12Tong S.C. Li Y.M., and Shi P.: 'Observer-based adaptive fuzzy backstepping control of uncertain MIMO pure-feedback nonlinear systems', IEEE Trans. Fuzzy Syst., 2012, 20, (4), pp. 771– 785 (doi: https://doi.org/10.1109/TFUZZ.2012.2183604) 13Benchlious C.P., and Rovithakis G.A.: 'Adaptive control with guaranteed transient and steady state tracking error bounds for strict feedback systems', Automatica, 2009, 45, (2), pp. 532– 538 (doi: https://doi.org/10.1016/j.automatica.2008.08.012) 14Ren B.B. Ge S.S., and Tee K.P., et al.: 'Adaptive neural control for output feedback nonlinear systems using a barrier Lyapunov function', IEEE Trans. Neural Netw., 2010, 21, (8), pp. 1339– 1345 (doi: https://doi.org/10.1109/TNN.2010.2047115) 15Li Y.M., and Tong S.C.: 'Prescribed performance adaptive fuzzy output-feedback dynamic surface control for nonlinear large-scale systems with time delays', Inf. Sci., 2015, 292, (1), pp. 125– 142 (doi: https://doi.org/10.1016/j.ins.2014.08.060) 16Farrell J.A. Polycarpou M., and Sharma M.: 'Adaptive backstepping with magnitude, rate, and bandwidth constraints: aircraft longitude control'. Proc. of American Control Conf., 2003, pp. 3898– 3904 17Farrell J.A. Polycarpou M., and Sharma M.: 'On-line approximation based control of uncertain nonlinear systems with magnitude, rate and bandwidth constraints on the states and actuators'. Proc. of American Control Conf., 2004, pp. 2557– 2562 18Farrell J.A. Sharma M., and Polycarpou M.: 'Backstepping-based flight control adaptive function approximateon', J. Guid. Control Dyn., 2005, 28, (6), pp. 1089– 1102 (doi: https://doi.org/10.2514/1.13030) 19Farrell J.A. Polycarpou M., and Sharma M.: ' Adaptive backstepping with magnitude, rate, and bandwidth constraints: aircraft longitude control' ( Air Force Research Laboratory, Cincinnati, OH, 2006) 20Hu J.C., and Zhang H.H.: 'Immersion and invariance based command-filtered adaptive backstepping control of VTOL vehicles', Automatica, 2013, 49, (7), pp. 2160– 2167 (doi: https://doi.org/10.1016/j.automatica.2013.03.019) 21Farrell J.A. Polycarpou M., and Sharma M., et al.: 'Command filtered backstepping', IEEE Trans. Autom. Control, 2009, 54, (6), pp. 1391– 1395 (doi: https://doi.org/10.1109/TAC.2009.2015562) 22Dong W.J. Farrell J.A., and Polycarpou M., et al.: 'Command filtered adaptive backstepping', IEEE Trans. Control Syst. Tech., 2012, 20, (3), pp. 566– 580 (doi: https://doi.org/10.1109/TCST.2011.2121907) 23Chen M. Ge S.S., and Ren B.B.: 'Adaptive tracking control of uncertain MIMO nonlinear systems with input constraints', Automatica, 2011, 47, (3), pp. 452– 465 (doi: https://doi.org/10.1016/j.automatica.2011.01.025) 24Tong S.C. Li Y.M., and Feng G., et al.: 'Observer-based adaptive fuzzy backstepping dynamic surface control for a class of MIMO nonlinear systems', IEEE Trans. Syst. Man Cybern. B, Cybern., 2011, 41, (4), pp. 1124– 1135 (doi: https://doi.org/10.1109/TSMCB.2011.2108283) 25Tong S.C. Li Y.M., and Zhang H.: 'Adaptive neural network decentralized backstepping output-feedback control for nonlinear large-scale systems with time delays', IEEE Trans. Neural Netw., 2011, 22, (7), pp. 1073– 1086 (doi: https://doi.org/10.1109/TNN.2011.2146274) 26Li Y.M. Tong S.C., and Li T.S.: 'Composite adaptive fuzzy output feedback control design for uncertain nonlinear strict-feedback systems with input saturation', IEEE Trans. Cybern., 2015, 45, (10), pp. 1073– 1086 27Li Y.M. Tong S.C., and Li T.S.: 'Adaptive fuzzy output feedback dynamic surface control of interconnected nonlinear pure-feedback systems', IEEE Trans. Cybern., 2015, 45, (1), pp. 138– 149 (doi: https://doi.org/10.1109/TCYB.2014.2333738) 28Sui S. Tong S.C., and Li Y.M.: 'Adaptive fuzzy backstepping output feedback tracking control of MIMO stochastic pure-feedback nonlinear systems with input saturation', Fuzzy Sets Syst., 2014, 254, (1), pp. 26– 46 (doi: https://doi.org/10.1016/j.fss.2014.03.013) 29Wang L.X.: ' Adaptive fuzzy systems and control' ( Prentice-Hall, Englewood Cliffs, NJ, 1994) 30Ji H.B., and Xi H.S.: 'Adaptive output-feedback tracking of stochastic nonlinear systems', IEEE Trans. Autom. Control, 2006, 51, (2), pp. 355– 360 (doi: https://doi.org/10.1109/TAC.2005.863501) 31Polycarpou M.M., and Ioannou P.A.: 'A robust adaptive nonlinear control design', Automatica, 1996, 32, (3), pp. 423– 427 (doi: https://doi.org/10.1016/0005-1098(95)00147-6) 32Xu H.J. Mirmirani M.D., and Ioannou P.A.: 'Adaptive sliding mode control design for a hypersonic flight vehicle', J. Guid. Control Dyn., 2004, 27, (7), pp. 829– 838 (doi: https://doi.org/10.2514/1.12596) 33Wang Q., and Stengel R.F.: 'Robust nonlinear control of a hypersonic aircraft', J. Guid. Control Dyn., 2000, 23, (4), pp. 577– 585 (doi: https://doi.org/10.2514/2.4580) Citing Literature Volume10, Issue10June 2016Pages 1134-1141 FiguresReferencesRelatedInformation
What problem does this paper attempt to address?
-
Command filtered adaptive fuzzy backstepping control method of uncertain non-linear systems
Yongchao Wang,Lijia Cao,Shengxiu Zhang,Xiaoxiang Hu,Feixiong Yu
DOI: https://doi.org/10.1049/iet-cta.2015.0946
2016-01-01
Abstract:The command filtered adaptive fuzzy backstepping control method has been proposed in this study. By using the command filter, it is not only the states, the actuator constraints, and the problem of explosion of complexity in conventional backstepping have been solved, but also the calculation of partial derivatives is unnecessary, so that control law and update law become succinct. Fuzzy logic systems, designed in this study, are utilised in real-time identification of the uncertain non-linear functions. Throughout the process of controller design, the transformed style and Butterworth low-pass filter are applied to solve the problem of unknown control directions. Using the Lyapunov theorem, it has been shown that the approach can guarantee all the signals of the resulting closed-loop system are semi-globally uniformly ultimately bounded. Finally, an application of the method has been made to the controller design of the attack angle of a hypersonic vehicle. The simulation results are given to prove the effectiveness of the method presented in this study.
-
Fuzzy Backstepping Adaptive Controller with a Command Filter
Hui ZHENG,Sheng-xiu ZHANG,Fei-xiong YU,Li-jia CAO,Xiao-xiang HU,Hao-hao LI
DOI: https://doi.org/10.3969/j.issn.1671-637X.2017.11.004
2017-01-01
Electronics Optics & Control
Abstract:A fuzzy backstepping adaptive controller with a command filter was designed for a fixed-wing aircraft to overcome the problems of the restricted state and actuator's physical characteristics during the flight control process.First,the MIMO strict feedback system with error terms was developed.Secondly,a fuzzy system was developed to approach the error terms of the subsystem online,and the virtual control law was designed for each subsystem based on Backstepping method.Thirdly,considering the state constraints and the physical characteristics of actuators (including the constraints of amplitude and rate),a command filter with constraints on amplitude,rate and bandwidth was introduced into the designed virtual control law to compensate for the filter error term.Finally,Lyapunov stability theorem was used to prove that the closed-loop system is guaranteed to be bounded,and the tracking error converges exponentially to a small neighborhood around zero.The simulation results show that the designed controller has strong stability and robustness.
-
Adaptive fuzzy command filtered backstepping control for uncertain pure-feedback systems
Lian Chen,Qing Wang,ChangHua Hu
DOI: https://doi.org/10.1016/j.isatra.2021.08.048
IF: 7.3
2022-03-01
ISA Transactions
Abstract:Highlights•A fuzzy adaptive command filtered controller is first generalized to pure-feedback systems with uncertain external disturbances.•The proposed controller which only requires the knowledges of the desired trajectory and its first derivative is more suitable in the actual industrial control environment.•The running efficiency simulation shows that the proposed control algorithm reduces computational complexity by about 59% compared to the DSC algorithm.•Because of the existence of an error compensation system, the steady-state error of the proposed algorithm is always smaller than the DSC scheme when the controlled object is the same.This paper considers tracking control of non-affine pure-feedback systems with uncertain disturbances; a new adaptive fuzzy command filtered backstepping controller is presented. First, the non-affine difficulty of pure-feedback systems is solved with the help of the mean-value theorem, and the fuzzy logic systems (FLSs) are adopted to estimate the system uncertainties which contain external disturbances. Next, a novel command-filtered technology is proposed to avoid the so-called "explosion of complexity" in the backstepping design process. The compensation mechanism is employed to eliminate the shortcoming of the traditional dynamic surface control. The presented control scheme ensures that all closed-loop signals are bounded, and the system output can track the given reference signal. The main contribution of this paper is that the developed approach is not only generalized to uncertain non-affine pure-feedback systems, which extends the practical applications of classical command filtered schemes, but also has an error compensation system, which improves tracking performance in comparison with existing dynamic surface control proposals. Finally, several simulation experiments validate the effectiveness and superiority of the proposed control scheme.
automation & control systems,instruments & instrumentation,engineering, multidisciplinary
-
Adaptive Finite-Time Event-Triggered Command Filtered Control for Nonlinear Systems with Unknown Control Directions
Qi Xiaojing,Liu Wenhui
DOI: https://doi.org/10.1007/s11071-022-07573-6
IF: 5.741
2022-01-01
Nonlinear Dynamics
Abstract:In this article, we study an adaptive finite-time event-triggered command filtered control problem based on output feedback for a class of nonstrict-feedback nonlinear systems with unknown control directions. Firstly, the unknown nonlinear continuous functions in the systems are approached by fuzzy logic systems, and the coordinate transformations and Nussbaum function technique are introduced to settle the problem caused by the unknown control directions in the systems. Then, in order to reduce the communication burden between the controller and the actuator, a finite-time adaptive event-triggered control algorithm is designed by means of backstepping technique. It is proved that the tracking and observer errors are adjusted around zero with a small neighborhood in a finite time and all the signals in the closed-loop systems are bounded. In addition, the command filtering technology based on error compensation system with fractional power is constructed to avoid the complexity explosion issue in the backstepping design process. Finally, the simulation examples are included to verify the availability and superiority of the control approach.
-
Adaptive backstepping-based flight control system using integral filters
Chao-Yong Li,Wu-Xing Jing,Chang-Sheng Gao
DOI: https://doi.org/10.1016/j.ast.2008.05.002
IF: 5.457
2009-01-01
Aerospace Science and Technology
Abstract:A backstepping control design procedure for uncertain nonlinear flight control system expressible in parameter-strict feedback form is presented in this paper. The proposed backstepping procedure, in association with sliding model control technique, exploits the possibility of avoiding, under certain suitable assumptions, the overparameterization problem existing in the classical backstepping process. In particular, a sliding-model-based integral filter is introduced to facilitate the development of the derivation of the virtual inputs, thus reducing the computational load with regard to the standard backstepping procedure. Moreover, in simulations, the control parameters in the resulted controller are optimally tuned using a genetic algorithm so as to show the full potential of the proposed control system.
-
Fuzzy Backstepping Control for Output Error Constrained Nonlinear Systems
Fei-xiong YU,Yong-chao WANG,Sheng-xiu ZHANG,Li-jia CAO,Xiao-xiang HU
DOI: https://doi.org/10.3969/j.issn.1671-637X.2016.09.003
2016-01-01
Electronics Optics & Control
Abstract:A novel direct adaptive fuzzy backstepping control approach is presented for a class of output error constrained nonlinear system with input saturation feature. A Butterworth low pass filter and a fuzzy state observer are designed to estimate the unmeasured states of the system which control directions are unknown. To address the output error constraint, a barrier Lyapunov function is employed. Then the smoothness properties of a hyperbolic tangent function and a Nussbaum gain function are used to handle the input saturation. A robust controller is designed combining the backstepping approach with the dynamic surface method. It is proved with the Lyapunov analysis that the proposed control scheme can guarantee that all the signals of the closed-loop system are Semi-Globally Uniformly and Ultimately Bounded ( SGUUB ) . Simulati on is made by taking the longitudinal dynamics with parameter uncertainty and external disturbances as the model. The simulation results show that the output error is limited in the constrained range, and the proposed control approach has strong robustness.
-
Command Filter-Based Adaptive Fuzzy Backstepping Control for a Class of Switched Nonlinear Systems.
Yingxue Hou,Shaocheng Tong
DOI: https://doi.org/10.1016/j.fss.2016.05.011
IF: 4.462
2016-01-01
Fuzzy Sets and Systems
Abstract:This paper considers the adaptive fuzzy output feedback control design problem for a class of switched nonlinear systems. The considered switched nonlinear systems contain unknown nonlinearities, the switching signals with average dwell time, and without requiring that state variables are available for measurement. Fuzzy logic systems are used to approximate the unknown nonlinearities, and a fuzzy switched state observer is designed to estimate the immeasurable states. In the framework of observer-based output feedback control design technique, and by introducing a command filter into the backstepping design algorithm, a command filter-based adaptive fuzzy backstepping output feedback control scheme is developed. The stability of the closed-loop system and the convergence of the tracking error are proved via average dwell time and multiple Lyapunov function. A numerical example is provided to illustrate the effectiveness of the proposed approach.
-
Adaptive command-filtered control for system with unknown control direction caused by input backlash
Guofa Sun,Guoju Zhang
DOI: https://doi.org/10.1016/j.ejcon.2024.100962
IF: 2.649
2024-02-01
European Journal of Control
Abstract:For nonlinear system subject to unknown control direction caused by input backlash, an adaptive command-filtered control strategy is presented in this work. The proposed control method not only overcomes “computational complexity explosion” inherent in traditional backstepping method, but also guarantees rapid convergence of tracking error. Meanwhile, a salient characteristic of command-filtering error is that the finite convergence time is assigned in a prior, which is proved by Lyapunov stability method. Especially, unknown control gain caused by input backlash of controlled system is handled by Nussbaum-type function. Finally, simulation analysis and experimental case illustrate the feasibility and effectiveness of proposed control scheme.
automation & control systems
-
Adaptive fuzzy backstepping control for nonlinear system with unknown control direction and input saturation
Yong-chao WANG,Sheng-xiu ZHANG,Li-jia CAO,Xiao-xiang HU
DOI: https://doi.org/10.3969/j.issn.1001-506X.2016.09.26
2016-01-01
Abstract:An adaptive fuzzy backstepping controller design method based on Lipschitz condition is deve-loped to deal with the nonlinear system with input saturation and unknown control direction.Along the control-ler design process,the transformed style and Butterworth low pass filter are used to solve the problem of the unknown control direction.By using the fuzzy logic system to identify the uncertain nonlinear functions online. The hyperbolic tangent function and Nussbaum are used to handle the input saturation.The backstepping ap-proach is combined with the dynamic surface control technique to solve the problem of “explosion of complexi-ty”.It is shown with Lyapunov stability theorem that the proposed control method can guarantee that all the signals of the resulting closed-loop system are semi-globally uniformly ultimately bounded (SGUUB)in proba-bility.Finally,the method is applied for the control design of the attack angle of the hypersonic vehicle.Simula-tion results show the effectiveness of the presented method.
-
Finite-Time Adaptive Fuzzy Command Filtered Backstepping Control for a Class of Nonlinear Systems.
Huanqing Wang,Shijia Kang,Zhiguang Feng
DOI: https://doi.org/10.1007/s40815-019-00749-0
IF: 4.085
2019-01-01
International Journal of Fuzzy Systems
Abstract:In this article, the problem of adaptive fuzzy finite-time command filtered control is considered for a class of nonstrict-feedback nonlinear systems. The explosion of complexity problem is dealt with by employing the command filter approach. In order to design a finite-time control scheme, a finite-time semi-global practical stability criterion is first presented. Based on this criterion, by applying the command filter technology and backstepping technique, adaptive fuzzy finite-time tracking control scheme is developed with the help of fuzzy logic systems approximation. Under the presented adaptive control scheme, all the closed-loop variables are semi-global practical finite-time stable and the tracking error goes into an adjustable neighborhood around the origin in a finite time. Finally, simulations are utilized to verify the effectiveness of designed control scheme.
-
Adaptive command filtered control for switched multi‐input multi‐output nonlinear systems with hysteresis inputs
Yuanqing Wang,Ben Niu,Adil Ahmad,Yajuan Liu,Huanqing Wang,Guangdeng Zong,Fawaz Alsaadi
DOI: https://doi.org/10.1002/acs.3501
IF: 3.369
2022-09-24
International Journal of Adaptive Control and Signal Processing
Abstract:This article is devoted to designing an adaptive command filtered control scheme for a category of multiple‐input multiple‐output switched nonlinear systems with backlash‐like hysteresis. The “explosion of complexity” issue, which comes from the derivatives of the intermediate controller, is eliminated by using a command filter technique. Meanwhile, an error compensation mechanism is introduced to offset the filter error's impact on system performances and overcome the drawback of traditional dynamic surface control methods. Furthermore, a proper Lyapunov function and an adaptive law are fixed in the last step of the backstepping design procedure to surmount the design difficulty arising from the backlash‐like hysteresis nonlinearity. In a word, by utilizing the command filter technique, backstepping algorithm, and average dwell time method, an adaptive controller is constructed, which can not only guarantee that the system outputs track the desired trajectories as far as possible but also ensure all the signals are bounded. Simulation results are provided to illustrate the effectiveness of the proposed scheme.
automation & control systems,engineering, electrical & electronic
-
Barrier Lyapunov Functions-Based Command Filtered Output Feedback Control for Full-State Constrained Nonlinear Systems
Jinpeng Yu,Lin Zhao,Haisheng Yu,Chong Lin
DOI: https://doi.org/10.1016/j.automatica.2019.03.022
IF: 6.4
2019-01-01
Automatica
Abstract:In this paper, an adaptive output feedback control via command filtered backstepping is proposed for a class of uncertain nonlinear systems with full-state constraints. Firstly, the “explosion of complexity” problem inherent in all the existing results of backstepping-based full-state constraints area is solved by the proposed control. Secondly, a state observer is designed to estimate the immeasurable states and the command filtered technology is utilized to cope with the problem in the present backstepping-based results of constrained nonlinear systems. Thirdly, the barrier Lyapunov functions are constructed to ensure the constraints are not transgressed. Then, an error compensating mechanism is developed to cope with filtering errors and only one adaptive law is needed for the full-state constrained nonlinear systems. An example is given to illustrate the validity and potential of the new design scheme.
-
Adaptive Fuzzy Finite‐Time Command Filtered Control for Stochastic Nonlinear Systems With Unmodeled Dynamics and Dead‐Zone Constraints
Shijia Kang,Peter Xiaoping Liu,Huanqing Wang
DOI: https://doi.org/10.1002/acs.3918
IF: 3.369
2024-10-20
International Journal of Adaptive Control and Signal Processing
Abstract:ABSTRACT In this article, the issue of adaptive fuzzy finite‐time command filtered control is discussed for nonlinear stochastic systems subject to unknown dead‐zone constraints and unmodeled dynamics. The packaged unknown nonlinearities are approximated by introducing fuzzy logic systems. An improved technique is introduced to cope with unknown functions with the structure of nonstrict‐feedback in the operation of controller design. Under the criterion of finite‐time stability, a novel fast convergent control scheme is developed. Additionally, the effect of filter errors bought by the command filters is diminished via applying corresponding error compensating signals and a measurable dynamic signal is adopted to handle unmodeled dynamics. The improved designed controller not only guarantees all the closed‐loop signals remain finite‐time bounded, but also makes the system output follows the given desirable trajectory under the bounded error. The usefulness of the designed strategy can be verified through the numerical and practical examples.
automation & control systems,engineering, electrical & electronic
-
Practical Finite-Time Command-Filtered Adaptive Backstepping with Its Applications to Quadrotor Hovers.
Xiaolong Zheng,Xinghu Yu,Xuebo Yang,Juan J. Rodriguez-Andina
DOI: https://doi.org/10.1109/tcyb.2023.3323664
IF: 11.8
2024-01-01
IEEE Transactions on Cybernetics
Abstract:In this article, a practical finite-time command-filtered adaptive backstepping (PFTCFAB) control method is presented for a class of uncertain nonlinear systems with nonparametric unknown nonlinearities and external disturbances. Unlike PFTCFAB control techniques that use neural networks (NNs) or fuzzy-logic systems (FLSs) to deal with system uncertainties, the proposed method is capable of handling such uncertainties without the need for NNs or FLSs, thus reducing complexity and increasing reliability. In the proposed approach, novel function adaptive laws are designed to directly estimate unknown nonparametric nonlinearities and external disturbances by means of command filter techniques, and a type of practical finite-time command filters is proposed to obtain such laws. Moreover, the PFTCFAB controllers and finite-time command filters are designed with practical finite-time Lyapunov stability, which ensures finite-time stability of system tracking and filter estimation errors. Experimental results with a quadrotor hover system are presented and discussed to demonstrate the advantages and effectiveness of the proposed control strategy.
-
Adaptive Event-triggered Control for Uncertain Nonlinear Systems Based Command Filtering
Le Wang,Jing Wu,Wei Sun
DOI: https://doi.org/10.1109/icaci52617.2021.9435900
2021-01-01
Abstract:This paper considers the problem of event-triggered adaptive fuzzy control for a class of uncertain nonlinear systems. An adaptive event-triggered controller is designed by using the command filter techniques and backstepping method of fuzzy logic systems (FLS). In this design, the use of command filter technique solves the problem of the explosion of complexity in traditional backstepping approach. The proposed event-triggered adaptive fuzzy controller ensures that all signals in the closed-loop systems are bounded and saves network communication resources. Finally, the effectiveness of the proposed control strategy is proved by giving the simulation results.
-
Command Filter and Universal Approximator Based Backstepping Control Design for Strict-Feedback Nonlinear Systems With Uncertainty
Xiaolong Zheng,Xuebo Yang
DOI: https://doi.org/10.1109/TAC.2019.2929067
IF: 6.549
2020-01-01
IEEE Transactions on Automatic Control
Abstract:This paper presents an improved backstepping control implementation scheme for a
<inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$n$</tex-math></inline-formula>
-dimensional strict-feedback uncertain nonlinear system based on command filtered backstepping and adaptive neural network backstepping. In this approach,
<inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$n$</tex-math></inline-formula>
command filters and one neural network are applied to reconstruct the approximations of unknown nonlinearities, which are related to the system uncertainties including the system's unmodeled dynamics and external disturbances. Then, one can use the negative feedback of these approximations to compensate the system uncertainties. Moreover, convex optimization and soft computing technique are adopted to design the update law of the weights of the neural network, and Lyapunov stability criterion is used to prove the stability of the closed-loop system. Finally, simulation results are given to show the effectiveness of the proposed methods.
-
Command Filtering-Based Adaptive Backstepping Control for a Class of Discrete-Time Uncertain Nonlinear Systems with Mismatched Disturbances
Aoyu Sun,Lin Zhao
DOI: https://doi.org/10.1002/rnc.7586
IF: 3.8973
2024-01-01
International Journal of Robust and Nonlinear Control
Abstract:This paper investigates the adaptive fuzzy backstepping control problem for uncertain discrete-time nonlinear systems with mismatched disturbances. A novel adaptive fuzzy command filtered backstepping approach is proposed, which can overcome the noncausal problem by using the command filter. The filter errors generated by filter are removed by constructing error compensation mechanism. The fuzzy logic systems are used to approximate the uncertain nonlinear dynamics, and the unknown mismatched disturbances are actively attenuated by using adaptive control technique. Based on the proposed new weighed Lyapunov functions, all the signals in the close-loop system are proved to be uniformly ultimately bounded. The viability of proposed method is demonstrated by simulation results.
-
Adaptive Finite-Time Command Filtered Controller Design for Nonlinear Systems With Output Constraints and Input Nonlinearities
Kun Wang,Xiaoping Liu,Yuanwei Jing
DOI: https://doi.org/10.1109/tnnls.2021.3083800
IF: 14.255
2021-01-01
IEEE Transactions on Neural Networks and Learning Systems
Abstract:This work addresses a finite-time tracking control issue for a class of nonlinear systems with asymmetric time-varying output constraints and input nonlinearities. To guarantee the finite-time convergence of tracking errors, a novel finite-time command filtered backstepping approach is presented by using the command filtered backstepping technique, finite-time theory, and barrier Lyapunov functions. The newly proposed method can not only reduce the complexity of computation of the conventional backstepping control and compensate filtered errors caused by dynamic surface control but also can ensure that the output variables are restricted in compact bounding sets. Moreover, the proposed controller is applied to robot manipulator systems, which guarantees the practical boundedness of all the signals in the closed-loop system. Finally, the effectiveness and practicability of the developed control strategy are validated by a simulation example.
computer science, artificial intelligence, theory & methods,engineering, electrical & electronic, hardware & architecture
-
Finite-time Backstepping Control with Command Filter for a Class of Nonlinear Systems with Parametric Uncertainties.
Cong Feng,Qing Wang,Changhua Hu,Shen Zhang
DOI: https://doi.org/10.1177/0142331220909664
IF: 2.146
2020-01-01
Transactions of the Institute of Measurement and Control
Abstract:In this paper, the problem of adaptive finite-time control is considered for a class of nonlinear systems with parametric uncertainties. A novel adaptive command filtered backstepping control method is proposed, and the adverse impact caused by the command filter is eliminated by introducing modified error compensation mechanism with consideration of parametric uncertainties. Combined with the designed adaptation laws, the error compensation mechanism can be finite-time stable. Rigorous proof is achieved to show that the tracking error converges to a small neighborhood of zero in finite time with online parameters adaptation and error compensation. Finally, numeral simulations are presented to validate the effectiveness of the proposed adaptive finite-time control scheme.
-
Command Filter Based Adaptive Fuzzy Finite-Time Control for a Class of Uncertain Nonlinear Systems With Hysteresis
Huaguang Zhang,Yang Liu,Jing Dai,Yingchun Wang
DOI: https://doi.org/10.1109/tfuzz.2020.3003499
IF: 12.253
2021-09-01
IEEE Transactions on Fuzzy Systems
Abstract:This article addresses an adaptive fuzzy finite-time control for a class of uncertain strict-feedback nonlinear systems with backlashlike hysteresis and stochastic disturbances. At first, a novel criterion of semiglobally finite-time stability in probability (SGFSP) is established based on Lyapunov function method. Under the proposed stability criterion, an adaptive fuzzy finite-time control scheme is designed. In the design process of the controller, command filter technique is introduced to overcome the problems of "explosion of complexity" and "singularity" inhered in the traditional adaptive finite-time control based on the backstepping method. Meanwhile, via constructing the corresponding error compensating systems, the effect of errors generated by the command filters is reduced, such that the original systems have more better tracking performance. To cope with the influence of backlashlike hysteresis input, an auxiliary system is constructed, in which the output signal is applied to compensate the effect of the hysteresis. It is shown that the tracking error can converge to a small neighborhood of original in finite time, and the closed-loop system is SGFSP under the constructed controller. Finally, the effectiveness of the proposed control strategy is further verified by two simulation examples.
computer science, artificial intelligence,engineering, electrical & electronic