Abstract
This paper addresses the issue of adaptive fuzzy tracking control in the case of strict-feedback nonlinear time-delay systems with full-state constraints. Design procedures of the state controller are provided based on the fuzzy systems which are adopted to identify the totally unknown package nonlinear functions and avoid burdensome computations properly. The main novelty of this paper is the delicate selection of tan-type barrier Lyapunov functions and Lyapunov–Krasovskii functionals to deal with state constraints and time-delay terms. The successful construction of an original simpler controller allows that the output tracking errors converge to a sufficiently small neighborhood of the origin, while the constraints on the system states will not be violated during operation. Finally, a benchmark example is given to demonstrate the effectiveness of the design scheme.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
1 Introduction
It is no doubt that time-delay system has received considerable attention, and its research has been one of the active subjects in the field of nonlinear control because it widely exists and is inevitable in most real-world systems; see [1,2,3,4,5] and the references therein. Specifically, owing to the lack of unified method applicable to nonlinear control design, there are still many important and interesting control problems for time-delay nonlinear systems remaining unsolved. Fortunately, ever since the introduction of backstepping method into adaptive fuzzy control and Lyapunov–Krasovskii functionals, numerous interesting results on nonlinear time-delay systems have been achieved. For instance, an approximation-based adaptive fuzzy control method with only one adaptive parameter was presented in [6] for a class of strict-feedback nonlinear systems with unmodeled dynamics, dynamic disturbances, and unknown time delays. As for a class of stochastic nonlinear time-delay systems with a nonstrict-feedback structure, the problem of approximation-based adaptive fuzzy tracking control was studied in [7]. What is more, [8] studied the problem of adaptive output tracking control for a class of nonlinear systems subject to unknown time-delay and input saturation. If there are MIMO strict-feedback nonlinear systems with unknown time-varying delays, unmeasured states and input saturation, a hybrid fuzzy adaptive output feedback control approach was proposed in [9]. In a different direction, an adaptive indirect fuzzy sliding mode controller was designed in [10] for networked control systems subject to time-varying network-induced time delay. Yi et al. [11] investigated the adaptive fuzzy output feedback control problem for a class of nonstrict-feedback time-delay systems subject to full-state constraints. The studies [12,13,14,15,16] and the references therein also made significant contributions to the research of time-delay system.
On the other hand, constraints are everywhere for physical systems in the face of limitation of mathematical tools and methods. To guarantee the stability of various kinds of systems with the state or output constraints, numerous results have been proposed. For example, [17] and [18] investigated the adaptive neural tracking control problem for a class of DC motor systems with the full-state constraints and an uncertain n-link robot with full-state constraints, respectively. An adaptive neural network control method was investigated in [19] for a class of uncertain nonlinear strict-feedback systems with full-state constraints. Based on BLF-based backstepping, the control design for strict-feedback systems with constraints on the states was addressed in [20]. An finite-time adaptive control approach was designed in [21] for stochastic nonlinear systems with full-state constraints and parametric uncertainties. In a different direction, [22] studied the problem of output feedback control for a class of nonlinear systems with the full-state constraints. A composite adaptive fuzzy output feedback control approach was proposed in [23] for a class of strict-feedback nonlinear systems with unmeasured states and input saturation. Besides, [24,25,26,27] and the references therein reported several control strategies for nonlinear systems with the state or input constraints. However, to the best of our knowledge, there exist a few results of adaptive fuzzy control for nonlinear systems simultaneously subject to the full-state constraints and time delays, which motivates this paper.
In this paper, the problem of adaptive fuzzy tracking control for a class of strict-feedback nonlinear time-delay systems with full-state constraints is studied. Compared with existing results on adaptive fuzzy control for nonlinear systems, the novelties and main contributions of this work are highlighted from three aspects: The simultaneous existence of the full-state constraints and time delays makes the design of controller very difficult. Correspondingly, the tan-type barrier Lyapunov functions and Lyapunov–Krasovskii functionals are introduced to deal with state constraints and time-delay terms, respectively. Fuzzy systems are adopted to identify the completely unknown package nonlinear functions and avoid the heavy computations at the same time. Therefore, the virtual and real control signals of the proposed scheme can be achieved simpler and easier. Only one parameter estimation is considered for the adaptive controller used; therefore, the dynamic order of the designed controller is minimum, which avoids the over-parametrization estimate phenomenon. In addition, the proposed control scheme can also work for systems when there is no state constraint, because the tan-type BLF can reduce to standard quadratic ones in this case.
This paper is organized as follows. After the introduction section, the problem statement and some preliminary results are introduced in Sect. 2. The control design schemes are given in Sect. 3. To verify the effectiveness of the proposed methodology, a numerical example is presented in Sect. 4. Finally, Sect. 5 concludes the paper.
2 Problem Statement and Preliminary Results
Consider the following strict-feedback nonlinear systems with full-state constraints
where \({{\bar{x}}}_i=[x_1, \ldots , x_i]^T\in R^i\), \(i=1,\ldots , n\), \(x=[x_1, x_2, \ldots , x_n]^{T}\in R^n\) and \(y\in R\) are system state vector and output, respectively, \(g_i({\bar{x}}_i)\ne 0\) is a known smooth nonlinear function, \(f_i(\bar{x}_i)\) and \(h_i(\bar{x}_i(t-\tau _i))\) are unknown continuous functions, \(d_i(t,x)\) is a bounded time-varying disturbance and u is the control signal to be designed. All the states are constrained in the compact set as
where \(k_{c_{i}}\) are known positive constants. Given a reference trajectory \(y_r\), the control objective is to design a fuzzy controller in the form as follows:
such that the system output y tracks the desired trajectory \(y_r\); all the signals in the closed-loop system are bounded, and the state constraint requirements are not violated, where \({\hat{\Theta }}(t)\) represents the estimate of an unknown positive constant \(\Theta\) which will be specified later. Sometimes, the arguments of the functions will be omitted or simplified, whenever no confusion can arise from the context. For instance, we sometimes denote a function f(t) by simply f.
First, the following fuzzy systems are employed to approximate the unknown functions.
IF-THEN rules: \(R_{i}\): If \(x_{1}\) is \(F^{i}_{1}\) and \(\cdots\) and \(x_{n}\) is \(F^{i}_{n}\), THEN y is \(B^{i},i=1,\ldots ,n\).
The fuzzy systems can be formulated as:
where \(\mu _{F^{i}_{j}}\) is fuzzy membership function. Let
where \(P(x)=[p_{1}(x),p_{2}(x),\ldots ,p_{N}(x)]^{T}\) and \(\Phi =[\Phi _{1},\ldots ,\Phi _{N}]^{T}\). Then, the fuzzy systems can be rewritten as follows:
Lemma 1
[28] f(x) is a continuous function defined on a compact set \(\Omega\), for any given constant \(\varepsilon >0\); there exists a fuzzy system \(\Phi ^{T}P(x)\) such that
To reduce the number of adaptive laws, define \(\Theta\) as:
where \(\Phi _i\) is the unknown parameter vector in the fuzzy system. Next, the following transformations are introduced:
where \(z_{i}\in R\) is the virtual state tracking error, \(x^*_{i}\in R\) is the virtual controller satisfying \(|x^*_{i}|<{x}_{i0}^*\), and \({x}_{i0}^*\) is a positive constant which will be specified later. To achieve the desired control objective, we make the following assumptions:
Assumption 1
For \(1\le i\le n\), there exists an unknown positive function \(\mu _i({\bar{x}}_i(t))\) such that \(|d_i(t,x)|\le \mu _i({\bar{x}}_i(t))\).
Assumption 2
For the unknown nonlinear smooth functions \(h_i({\bar{x}}_i(t))\), there exist unknown positive functions \(q_{ij}({\bar{x}}_i(t))\), such that
where \({\bar{z}}_i=[z_1,\ldots , z_i]^T\), \({{\bar{x}}}^*_{i-1}=[x^*_0,\ldots , x^*_{i-1}]^T\), \(x^*_0=y_r\).
Assumption 3
The desired signal \(y_r\) is bounded, i.e., \(|y_r|\le y_0\), and its time derivatives up to the n-th order are continuous and bounded; meanwhile \(y_0 <k_{c_i}\).
Remark 1
The above assumptions are all reasonable. Assumption 1 is common in conventional results. For the Assumption 2, the similar ones can be seen in [29, 30]. In particular, the \(q_{ij}\) is need to be known in [30]. The requirement on signal of Assumption 3 relies widely on backstepping control [31, 32]. To design the desired controller, the standard backstepping technique requires that the reference signal has to be continuous and derivable. \(y_0 <k_{c_i}\) in Assumption 3 is always true in practice for the requirement of output tracking control. A similar assumption is presented in the literatures [33].
Next, the following tan-type BLFs are introduced
where \(z_i\in \Omega _{z}:=\{z_i\in R, |z_i|<k_{b_i}\}\) with \(k_{b_1}=k_{c_1}-y_0>0\) and \(k_{b_i}=k_{c_i}-{x}_{i-10}^*>0\), \(i=2,\ldots ,n\). Define \(v_{z_i}=\frac{z_i}{\cos ^{2}(\frac{\pi z^2_i}{2k^2_{b_i}})}\). In fact, \(k_{c_{i}}\rightarrow \infty\) implies \(k_{b_{i}}\rightarrow \infty\), and \(\tan \Big (\frac{\pi z^2_i}{2k^{2}_{b_{i}}}\Big ) \sim \frac{\pi z^2_i}{2k^{2}_{b_{i}}}\) can be obtained. With this in mind, the following equation can be further obtained
this implies that the tan-type BLF reduces to standard quadratic ones when there is no constraint. Compared with the log-type BLF employed in [30, 34], using the tan-type BLF to deal with state constraints is a general approach that can also work for systems without state constraints.
3 Adaptive Fuzzy Control
3.1 Control Design
Step 1: Define a candidate BLF as
where \({{\tilde{\Theta }}}=\Theta -{{\hat{\Theta }}}\) and the positive function \(W_{i1}(z_1(t))\) are specified later. Taking the derivative of \(V_{1}\) with respect to time, one has
In view of Assumptions 1 and 2, the following inequalities hold
To cancel the unknown time-delay term \(h_1(x_1(t-\tau _1))\) in (4), \(W_{i1}(z_1(t))\) is chosen as:
Substituting (5)–(7) into (4) results in
Let \({\bar{f}}_1=f_1(x_1)+ \frac{v_{z_{1}}\mu ^2_1( x_1)}{2a_{11}^2}-\dot{y_{r}} +\frac{1}{2}\sum _{i=1}^n(n-i+1){\cos ^{2}(\frac{\pi z^2_1}{2k^2_{b_1}})z_1(t)}q^2_{i1}(z_1(t))\). In view of Lemma 1, a fuzzy system \(\Phi _1P_1(X_1)\) can be used to approximate the unknown function \({{\bar{f}}}_1\). For any given \(\varepsilon _1>0\),
where \(\delta _{1}(X_1)\le \varepsilon _1\) is the approximation error. Based on Young’s inequality, one can obtain
where \(a_1\) is a positive constant. A virtual controller \(x^*_1\) and the first tuning function \(\rho _1\) are designed as:
where \(k_{1}\) is a positive gain constant. Then, the inequality (8) can be finally represented as:
where \(c_1=\frac{a_{11}^2}{2}+\frac{a_{1}^2}{2}+\frac{\varepsilon ^2_1}{2}\).
Step 2: It follows from (1) and (3) that
where \(\lambda _1=\frac{\partial x^*_1}{\partial x_1}(f_1+g_1x_2)+\frac{\partial x^*_1}{\partial {{\hat{\Theta }}}}\rho _1 +\sum ^{1}_{i=0}\frac{\partial x^*_1}{\partial y^{(i)}_r}y^{(i+1)}_r\). Consider the candidate BLF as
The time derivative of \(V_{2}\) is
In accordance with Assumptions 1 and 2, the following inequalities can be obtained:
Choosing \(W_{i2}({\bar{z}}_2(t))=\frac{1}{2}(n-i+1){z_2^2(t)}q^2_{i2}({\bar{z}}_2(t))\) and substituting (14)–(17) into (13) lead to the following inequality:
where \(\Upsilon _2= g_1{\cos ^2\Big (\frac{\pi z^2_2}{2k^2_{b_2}}\Big )}/{\cos ^2\Big (\frac{\pi z^2_{1}}{2k^2_{b_1}}\Big )}z_1 +\frac{1}{2}\sum _{i=2}^n(n-i+1)q_{i2}^2({\bar{z}}_2){\cos ^2\Big (\frac{\pi z^2_2}{2k^2_{b_2}}\Big )}z_2\). Let \({\bar{f}}_2=f_2(\bar{x}_2(t))+\Upsilon _2 +\frac{v_{z_2}\mu ^2_2( {\bar{x}}_2)}{2a_{21}^2}+\frac{v_{z_{2}}}{2}\Big (\frac{\partial x^*_1}{\partial x_1}\Big )^2+\frac{v_{z_2}\mu ^2_1( x_1)}{2a_{22}^2}\Big (\frac{\partial x^*_1}{\partial x_1}\Big )^2-\lambda _1\). By using of Lemma1 again, the unknown function \({\bar{f}}_2\) can be modeled by the given fuzzy system \(\Phi _2P_2(X_2)\)
where \(\delta _2(X_2)\le \varepsilon _2\) is the approximation error. Notice that
where \(a_2\) is a design parameter. The virtual controller \(x^*_2\) and tuning function \(\rho _2\) are constructed as:
where \(k_{2}>0\) is a design parameter. By using of the virtual controller \(x^*_2\), we get
where \(c_2=\frac{a^2_{21}}{2}+\frac{a^2_{22}}{2}+\frac{a^2_{2}}{2}+\frac{\varepsilon ^2_2}{2}\).
Step k\((3 \le k \le n-1)\): Similar to step 2, if we consider the candidate BLF as
where \(W_{ik}({\bar{z}}_k(t))=\frac{1}{2}(n-i+1){z_k^2(t)}q^2_{ik}({\bar{z}}_k(t))\), the virtual controller \(x^*_k\) and the tuning function \(\rho _k\) are chosen as:
Then, the derivative of \(V_k\) leads to the following:
Step n: From (1) and (3), the time derivative of \(z_n\) is
where \(\lambda _{n-1} =\sum ^{n-1}_{i=1}\frac{\partial x^*_{n-1}}{\partial x_i}(f_i+g_ix_{i+1}) +\frac{\partial x^*_{n-1}}{\partial {{\hat{\Theta }}}}\rho _{n-1} +\sum ^{n-1}_{i=0}\frac{\partial x^*_{n-1}}{\partial y^{(i)}_r}y^{(i+1)}_r\). Choose the BLF as:
Then, the derivative of \(V_n\) is
With Assumptions 1 and 2 in mind, one can immediately arrives at
Choosing \(W_{nn}( z_n(t))=\frac{1}{2}{z_n^2(t)}q^2_{nn}({\bar{z}}_n(t))\) and substituting (26)–(29) into (25) render
where \(\Upsilon _n= g_{n-1}{\cos ^2\Big (\frac{\pi z^2_n}{2k^2_{b_n}}\Big )}/{\cos ^2\Big (\frac{\pi z^2_{n-1}}{2k^2_{b_{n-1}}}\Big )}z_{n-1} +\frac{1}{2}(n-i+1)q_{in}^2({\bar{z}}_n){\cos ^2\Big (\frac{\pi z^2_n}{2k^2_{b_n}}\Big )}z_n\). Let \({\bar{f}}_n=f_n({x}_n(t))+\Upsilon _n +\frac{v_{z_n}\mu ^2_n( x_n)}{2a_{n1}^2}+\frac{v_{z_n}}{2}\Big (\frac{\partial x^*_{n-1}}{\partial x_i}\Big )^2+\frac{v_{z_n}\mu ^2_n( x_n)}{2a_{n2}^2}\Big (\frac{\partial x^*_{n-1}}{\partial x_i}\Big )^2-\lambda _{n-1}\). According to Lemma 1, for any given \(\varepsilon _2>0\), there is a fuzzy system \(\Phi _2P_2(X_2)\) such that
where \(\delta _n(X_n)\le \varepsilon _n\) is the approximation error. Notice
where \(a_n>0\) is a design parameter, the controller u and adaptive law \(\dot{{{\hat{\Theta }}}}\) are constructed as:
where \(k_n>0\) is a design parameter. By substituting (31)–(32) into (30) and using \(\gamma {{\tilde{\Theta }}}{\hat{\Theta \le }}-\frac{\gamma }{2}{\tilde{\Theta }}^2+\frac{\gamma }{2}\Theta ^2\), there holds
where \(b=\min \{\frac{k_i\pi }{k^{2}_{b_{i}}},\frac{\gamma }{2}\}\), \(i=1,\ldots , n\) and \(c=\sum ^{n}_{i=1}c_i+\frac{\gamma }{2}\Theta ^2\).
3.2 Main Results
Theorem 1
Consider uncertain nonlinear time-delay systems (1) with the full-state constraints (2), a combined control law proposed in (32), the following properties are guaranteed:
-
(1)
All the signals in the closed-loop system are bounded.
-
(2)
The full-state constraints are not violated.
-
(3)
The tracking error \(z_1\) converges to a sufficiently small neighborhood of the origin.
Proof
In light of (33), one deduces that \(V_n\le (V_n(0)-\frac{c}{b})e^{-bt}+\frac{c}{b}\). Therefore, \(V_n\) is bounded; from the definition of \(V_n\), it concludes that both \(\frac{k^2_{b_i}}{\pi }\tan \Big (\frac{\pi z^2_i}{2k^2_{b_i}}\Big )\) and \({\tilde{\Theta }}\) are bounded, and then, it can also be obtained that \(|z_{i}|<k_{b_{i}}\) and \({\hat{\Theta }}(t)\) are bounded. Assumption 2 shows \(| x_{1}|\le |z_{1}|+| y_r|<k_{b_1}+y_0=k_{c_1}\). \(x^*_1\) is a continuous function, and all variables in \(x^*_1\) are bounded. Hence, \(x^*_1\) is bounded; that is, \(|x^*_1|\le x^*_{10}\). By the transformations (3) and boundedness of \(z_{2}\) and \(x^*_1\), it can be obtained that \(| x_{2}|\le | z_{2}|+| x^*_1|<k_{b_2}+x^*_{10}=k_{c_2}\). Taking the same manipulations, it can be proved that \(| x_i|\le k_{c_i}\). As a result, all the signals in the closed-loop system are bounded and the full-state constraints are not violated. In addition, \(\frac{1}{2}z_1^2\le \frac{k^{2}_{b_1}}{\pi }\tan \Big (\frac{\pi z^2}{2k^{2}_{b_1}}\Big ) \le (V_n(0)-\frac{c}{b})e^{-bt}+\frac{c}{b}\). Therefore, \(z_1\) will be exponentially convergent to the set \(|z_1|\le \sqrt{\frac{2c}{b}}\). Consequently, the appropriate parameters such as \(c_i\) and \(\varepsilon _i\) can be selected to make sure that c is small enough and b is large enough; it guarantees that the tracking error \(z_1\) can converge to a small neighborhood of origin. \(\square\)
Remark 2
This paper addresses the issue of adaptive fuzzy tracking control in the case of strict-feedback nonlinear time-delay systems with full-state constraints. Compared with [19,20,21,22], the simultaneous existence of the full-state constraints and time delays in the system makes the design of controller very difficult. Since the tan-type BLF also works when there is no state constraint, compared with the log-type BLF employed in [30, 34], using the tan-type BLF to deal with state constraints is a general approach.
4 Simulation Example
To demonstrate the effectiveness of the proposed control scheme, the following example is considered:
In the simulation, \(\tau _1=1\) and \(\tau _2=2\), the bounded time-varying disturbances are \(d_1(t)=d_2(t)=0.2\cos t\), a reference signal is given as \(y_r=0.5\cos 2t\). Suppose that all the states are strictly constrained in the following compact set:
Based on the design procedure in Sect. 2, the virtual and actual controllers are designed as:
and adaptive law is chosen as
where \(P_i(x)=[p_{i1}(x),p_{i2}(x),\ldots ,p_{iN}(x)]^{T}\) with \(p_{ji}(x)=\frac{\prod ^{n}_{j=1}\mu _{F^{i}_{j}}(x_{j})}{\sum ^{N}_{i=1}[\prod ^{n}_{j=1}\mu _{F^{i}_{j}}(x_{j})]}\), \(v_{z_i}=\frac{z_i}{\cos ^2\Big (\frac{\pi z^2_i}{2k^2_{b_i}}\Big )}\), \(j=1,2\), \(i=1,\,2\), \(z_1=x_1-y_r\), \(z_2=x_2-\alpha _1\).
In the simulation, let \(\theta _1=0.1\) and \(\theta _2=0.2\), the initial values are chosen as \(x_1(0)=0.6\), \(x_2(0)=-0.2\) and \({{\hat{\Theta }}}(0)=0.1\). The parameters are designed as \(\gamma =1\), \(k_3=k_2=2\), \(a_1=a_2=1\) and \(k_{b_1}=k_{b_2}=1\). The results of the simulation are shown in Figs. 1, 2, 3 and 4. The system output y and reference trajectory \(y_r\) are illustrated in Fig. 1. It can be seen that the output y can primely track the desired trajectory \(y_r\). It is shown in Fig. 2 that all the states are strictly constrained in \(\{x_i| -1.5 \le x_i(t)\le 1.5 \},\,i=1, 2\). The input u and parameter updating law \({{\hat{\Theta }}}\) are all bounded as shown in Figs. 3 and 4, respectively. Therefore, it can be concluded that the proposed control scheme can deal with uncertain nonlinear time-delay systems with state constraints effectively.
5 Conclusions
This study carries out the adaptive fuzzy tracking control for a class of strict-feedback nonlinear time-delay systems with full-state constraints. Based on barrier Lyapunov functions, the backstepping design method and adaptive fuzzy control approach, an adaptive tracking controller is proposed to guarantee that the system tracking errors converge to a sufficiently small neighborhood of the origin, while the constraints on the states of system will not be violated during operation. Stability analysis of the proposed closed-loop control system is supported by the Lyapunov stability theory. In this direction, there are still remaining several problems to be investigated. For example, an interesting research problem is how to design an finite-time adaptive controller for strict-feedback nonlinear time-delay systems with full-state constraints.
References
Zhuang, G.M., Xu, S.Y., Zhang, B.Y.: Robust \(H_{\infty }\) deconvolution filtering for uncertain singular Markovian jump systems with time-varying delays. Int. J. Robust Nonlinear Control 26(12), 2564–2585 (2016)
Xia, J.W., Gao, H., Liu, M.X.: Non-fragile finite-time extended dissipative control for a class of uncertain discrete time switched linear systems. J. Frankl. Inst. 355, 3031–3049 (2018)
Sun, Z.Y., Yang, S.H., Li, T.: Global adaptive stabilization for high-order uncertain time-varying nonlinear systems with time-delays. Int. J. Robust Nonlinear Control 27(13), 2198–2217 (2017)
Zhuang, G.M., Xia, J.W., Zhang, B.Y., et al.: Robust normalization and P-D state feedback control for uncertain singular Markovian jump systems with time-varying delays. IET Control Theory Applications 12(3), 419–427 (2018)
Chen, G.L., Xia, J.W., Zhuang, G.M., Zhao, J.S.: Improved delay-dependent stabilization for a class of networked control systems with nonlinear perturbations and two delay components. Appl. Math. Comput. 316, 1–17 (2018)
Yin, S., Shi, P., Yang, H.Y.: Adaptive fuzzy control of strict-feedback nonlinear time-delay systems with unmodeled dynamics. IEEE Trans. Cybern. 46(8), 1926–1938 (2016)
Wang, H.Q., Liu, X.P., Liu, K.F., Karimi, H.R.: Approximation-based adaptive fuzzy tracking control for a class of nonstrict-feedback stochastic nonlinear time-delay systems. IEEE Trans. Fuzzy Syst. 23(5), 1746–1760 (2015)
Zhou, Q., Wu, C., Shi, P.: Observer-based adaptive fuzzy tracking control of nonlinear systems with time delay and input saturation. Fuzzy Sets Syst. 316, 49–68 (2017)
Li, Y.M., Tong, S.C., Li, T.S.: Hybrid fuzzy adaptive output feedback control design for uncertain MIMO nonlinear systems with time-varying delays and input saturation. IEEE Trans. Fuzzy Syst. 24(4), 841–853 (2016)
Khanesar, M.A., Kaynak, O., Yin, S., Gao, H.J.: Adaptive indirect fuzzy sliding mode controller for networked control systems subject to time-varying network-induced time delay. IEEE Trans. Fuzzy Syst. 23(1), 205–214 (2015)
Yi, J.L., Li, J.M., Li, J.: Adaptive fuzzy output feedback control for nonlinear nonstrict-feedback time-delay systems with full state constraints. Int. J. Fuzzy Syst. 20(6), 1–15 (2018)
Zhuang, G.M., Ma, Q., Zhang, B.Y., et al.: Admissibility and stabilization of stochastic singular Markovian jump systems with time delays. Syst. Control Lett. 114, 1–10 (2018)
Meng, D., Li, Y.M.: Adaptive synchronization of 4-dimensional energy resource unknown time-varying delay systems. IEEE Access 5, 21258–21263 (2017)
Sun, Z.Y., Song, Z.B., Li, T.: Output feedback stabilization for high-order uncertain feedforward time-delay nonlinear systems. J. Frankl. Inst. 352(11), 5308–5326 (2015)
Liu, Y.J., Gao, Y., Tong, S.C., Li, Y.M.: Fuzzy approximation-based adaptive backstepping optimal control for a class of nonlinear discrete-time systems with dead-zone. IEEE Trans. Fuzzy Syst. 24(1), 16–28 (2016)
Xia, J.W., Chen, G.L., Sun, W.: Extended dissipative analysis of generalized Markovian switching neural networks with two delay components. Neurocomputing 260, 275–283 (2017)
Bai, R.: Neural network control-based adaptive design for a class of DC motor systems with the full state constraints. Neurocomputing 168(30), 65–69 (2015)
He, W., Chen, Y.H., Yin, Z.: Adaptive neural network control of an uncertain robot with full-state constraints. IEEE Trans. Cybern. 46(3), 620–629 (2016)
Liu, Y.J., Li, J., Tong, S.C.: Barrier Lyapunov functions-based adaptive control for a class of nonlinear pure-feedback systems with full state constraints. IEEE Trans. Neural Netw. Learn. Syst. 27(7), 1562–1571 (2016)
Tee, K.P., Ge, S.S.: Control of nonlinear systems with partial state constraints using a barrier Lyapunov function. Int. J. Control 84(12), 2008–2023 (2011)
Zhang, J., Xia, J.W., Sun, W.: Finite-time tracking control for stochastic nonlinear systems with full state constraints. Appl. Math. Comput. 338, 207–220 (2018)
Liu, Y.J., Li, D.J., Tong, S.C.: Adaptive output feedback control for a class of nonlinear systems with full-state constraints. Int. J. Control 87(2), 281–290 (2014)
Li, Y.M., Tong, S.C., Li, T.S.: Composite adaptive fuzzy output feedback control design for uncertain nonlinear strict-feedback systems with input saturation. IEEE Trans. Cybern. 45(10), 2299–2308 (2015)
Zhou, Q., Li, H.Y., Wu, C.W.: Adaptive fuzzy control of nonlinear systems with unmodeled dynamics and input saturation using small-gain approach. IEEE Trans. Syst. Man Cybern.: Syst. 47(8), 1979–1989 (2017)
Lin, P., Ren, W., Yang, C.H., Gui, W.H.: Distributed consensus of second-order multi-agent systems with nonconvex velocity and control input constraints. IEEE Trans. Autom. Control 63(4), 1171–1176 (2017)
Sun, W., Wu, Y.Q.: Modeling and finite-time tracking control for mobile manipulators with affine and holonomic constraints. J. Syst. Sci. Complex. 29(3), 589–601 (2016)
Li, H.Y., Wang, L.J., Du, H.P., Boulkroune, A.: Adaptive fuzzy backstepping tracking control for strict-feedback systems with input delay. IEEE Trans. Fuzzy Syst. 25(3), 642–652 (2017)
Wang, L.X., Mendel, J.M.: Fuzzy basis functions, universal approximation, and orthogonal least squares learning. IEEE Trans. Neural Netw. 3(5), 807–814 (1992)
Ho, D.W., Li, J.M., Niu, Y.G.: Adaptive neural control for a class of nonlinearly parametric time-delay systems. IEEE Trans. Neural Netw. 16(3), 625–635 (2005)
Li, D.P., Li, D.J.: Adaptive neural tracking control for nonlinear time-delay systems with full state constraints. IEEE Trans. Syst. Man Cybern. Syst. 47(7), 1590–1601 (2017)
Chen, W.S., Ge, S.S., Wu, J., Gong, M.: Globally stable adaptive backstepping neural network control for uncertain strict-feedback systems with tracking accuracy known a priori. IEEE Trans. Neural Netw. Learn. Syst. 26(9), 1842–1854 (2015)
Hua, C.C., Wang, Q.G., Guan, X.P.: Adaptive fuzzy output feedback controller design for nonlinear time-delay systems with unknown control direction. IEEE Trans. Cybern. 39(2), 363–374 (2009)
Jin, X.: Adaptive fault tolerant control for a class of input and state constrained MIMO nonlinear systems. Int. J. Robust Nonlinear Control 26(2), 286–302 (2016)
Wang, C.X., Wu, Y.Q., Yu, J.B.: Barrier Lyapunov functions-based dynamic surface control for pure-feedback systems with full state constraints. IET Control Theory Appl. 11(4), 524–530 (2016)
Acknowledgements
This research was supported by the National Natural Science Foundation of China (61603170, 61773237), China Postdoctoral Science Foundation Funded Project (2017M610414), Shandong Province Quality Core Curriculum of Postgraduate Education (SDYKC17079), Shandong Province Natural Science Foundation (ZR2016FL12), Project of Shandong Province Higher Educational Science and Technology Program (J16L117). Special Fund Plan for Local Science and Technology Development led by Central Authority.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Sun, W., Yuan, W., Shao, Y. et al. Adaptive Fuzzy Control of Strict-Feedback Nonlinear Time-Delay Systems with Full-State Constraints. Int. J. Fuzzy Syst. 20, 2556–2565 (2018). https://doi.org/10.1007/s40815-018-0545-9
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40815-018-0545-9