Abstract
This paper is concerned with the tracking control problem for a class of high-order nonlinear systems. Different from the related studies, the considered systems allow the existence of input dead-zone, external disturbances and polynomial growing conditions with time-varying delays. A new Lyapunov–Krasovskii functional is skillfully constructed and a robust output feedback tracking controller is designed by using a modified homogeneous domination method. It is guaranteed that all signals of the closed-loop system are bounded and the tracking error can converge to a compact domain which can be tuned sufficiently small. A simulation example is provided to show the validity of our control strategy.
Similar content being viewed by others
References
Yoo, S.J.: Low-complexity robust tracking of high-order nonlinear systems with application to underactuated mechanical dynamics. Nonlinear Dyn. 91(3), 1627–1637 (2018)
Sun, W., Su, S.F., Xia, J., Wu, Y.: Adaptive tracking control of wheeled inverted pendulums with periodic disturbances. IEEE Trans. Cybern. (2018). https://doi.org/10.1109/TCYB.2018.2884707
Gao, F., Wu, Y.: Finite-time output feedback stabilisation of chained-form systems with inputs saturation. Int. J. Control 90(7), 1466–1477 (2017)
Sakr, A., El-Nagar, A.M., El-Bardini, M., Sharaf, M.: Improving the performance of networked control systems with time delay and data dropouts based on fuzzy model predictive control. J. Frankl. Inst. (2018). https://doi.org/10.1016/j.jfranklin.2018.07.012
Sharma, N., Bhasin, S., Wang, Q., Dixon, W.E.: Predictor-based control for an uncertain Euler–Lagrange system with input delay. Automatica 47(11), 2332–2342 (2011)
Gao, F., Wu, Y., Yuan, F.: Global output feedback stabilisation of high-order nonlinear systems with multiple time-varying delays. Int. J. Syst. Sci. 47(10), 2382–2392 (2017)
Zhao, X., Shi, P., Zheng, X., Zhang, L.: Adaptive tracking control for switched stochastic nonlinear systems with unknown actuator dead-zone. Automatica 60, 193–200 (2015)
Boulkroune, A., M’saad, M.: A practical projective synchronization approach for uncertain chaotic systems with dead-zone input. Commun. Nonlinear Sci. Numer. Simul. 16(11), 4487–4500 (2011)
Hua, C., Liu, P.X., Guan, X.: Backstepping control for nonlinear systems with time delays and applications to chemical reactor systems. IEEE Trans. Ind. Electron. 56(9), 3723–3732 (2009)
Duan, N., Min, H., Zhang, Z.: Adaptive stabilization control for high-order nonlinear time-delay systems with its application. J. Frankl. Inst. 354(14), 5825–5838 (2017)
Zhai, D., An, L., Li, J., Zhang, Q.: Delay-dependent adaptive dynamic surface control for nonlinear strict-feedback delayed systems with unknown dead zone. J. Frankl. Inst. 353(2), 279–302 (2017)
Zhang, Z., Lu, J., Xu, S.: Tuning functions-based robust adaptive tracking control of a class of nonlinear systems with time delays. Int. J. Robust Nonlinear Control 22(14), 1631–1646 (2012)
Xue, L., Zhang, T., Zhang, W., Xie, X.J.: Global adaptive stabilization and tracking control for high-order stochastic nonlinear systems with time-varying delays. IEEE Trans. Autom. Control 63(9), 2928–2943 (2018)
Jia, X., Xu, S., Chen, J., Li, Z., Zou, Y.: Global output feedback practical tracking for time-delay systems with uncertain polynomial growth rate. J. Frankl. Inst. 352(12), 5551–5568 (2015)
Jia, X., Xu, S., Ma, Q., Qi, Z., Zou, Y.: Global practical tracking by output feedback for a class of non-linear time-delay systems. IMA J. Math. Control Inf. 33(4), 1067–1080 (2016)
Zhai, D., An, L., Dong, J., Zhang, Q.: Switched adaptive fuzzy tracking control for a class of switched nonlinear systems under arbitrary switching. IEEE Trans. Fuzzy Syst. 26(2), 585–597 (2018)
Wu, J., Li, J.: Adaptive fuzzy control for perturbed strict-feedback nonlinear systems with predefined tracking accuracy. Nonlinear Dyn. 83(3), 1185–1197 (2016)
Sun, W., Su, S.F., Wu, Y., Xia, J., Nguyen, V.T.: Adaptive fuzzy control with high-order Barrier Lyapunov functions for high-order uncertain nonlinear systems with full-state constraints. IEEE Trans. Cybern. (2019). https://doi.org/10.1109/TCYB.2018.2890256
Tsang, K.M., Li, G.: Robust nonlinear nominal-model following control to overcome deadzone nonlinearities. IEEE Trans. Ind. Electron. 48(1), 177–184 (2001)
Wang, H., Karimi, H.R., Liu, P.X., Yang, H.: Adaptive neural control of nonlinear systems with unknown control directions and input dead-zone. IEEE Trans. Syst. Man Cybern. Syst. 99, 1–11 (2017)
Lai, G., Liu, Z., Zhang, Y., Chen, C.P., Xie, S., Liu, Y.: Fuzzy adaptive inverse compensation method to tracking control of uncertain nonlinear systems with generalized actuator dead zone. IEEE Trans. Fuzzy Syst. 25(1), 191–204 (2017)
Zhou, J., Wen, C., Zhang, Y.: Adaptive output control of nonlinear systems with uncertain dead-zone nonlinearity. IEEE Trans. Autom. Control 51(3), 504–511 (2006)
Hua, C., Zhang, L., Guan, X.: Robust Control for Nonlinear Time-Delay Systems. Springer, Berlin (2018)
Li, Z., Li, T., Feng, G.: Adaptive neural control for a class of stochastic nonlinear time-delay systems with unknown dead zone using dynamic surface technique. Int. J. Robust Nonlinear Control 26(4), 759–781 (2016)
Yu, J., Wu, Y.: Global robust tracking control for a class of cascaded nonlinear systems using a reduced-order extended state observer. Nonlinear Dyn. 94(2), 1277–1289 (2018)
Zhai, D., An, L., Ye, D., Zhang, Q.: Adaptive reliable \(H_\infty \) static output feedback control against markovian jumping sensor failures. IEEE Trans. Neural Netw. Learn. Syst. 29(3), 631–644 (2018)
Zhai, D., An, L., Dong, J., Zhang, Q.: Output feedback adaptive sensor failure compensation for a class of parametric strict feedback systems. Automatica 97, 48–57 (2018)
Zhai, J., Du, H.: Global output feedback stabilisation for a class of upper triangular stochastic nonlinear systems. Int. J. Control 87(10), 2106–2117 (2014)
Guan, W.: Adaptive output feedback control of a class of uncertain nonlinear systems with unknown time delays. Int. J. Syst. Sci. 43(4), 682–690 (2012)
Gong, Q., Qian, C.: Global practical tracking of a class of nonlinear systems by output feedback. Automatica 43(1), 184–189 (2007)
Wu, K., Yu, J., Sun, C.: Global robust regulation control for a class of cascade nonlinear systems subject to external disturbance. Nonlinear Dyn. 90(2), 1209–1222 (2017)
Ai, W., Zhai, J., Fei, S.: Universal adaptive regulation for a class of nonlinear systems with unknown time delays and output function via output feedback. J. Frankl. Inst. 350(10), 3168–3187 (2013)
Choi, H.L., Lim, J.T.: Stabilization of a class of nonlinear systems by adaptive output feedback. Automatica 41(6), 1091–1097 (2005)
Yang, B., Lin, W.: Robust output feedback stabilization of uncertain nonlinear systems with uncontrollable and unobservable linearization. IEEE Trans. Autom. Control 50(5), 619–630 (2005)
Chen, W.S., Wu, J., Jiao, L.C.: State-feedback stabilization for a class of stochastic time-delay nonlinear systems. Int. J. Robust Nonlinear Control 22(11), 1921–1937 (2012)
Li, W.Q., Jing, Y.W., Zhang, S.Y.: Output-feedback stabilization for stochastic nonlinear systems whose linearizations are not stabilizable. Automatica 46(3), 752–760 (2010)
Chen, W., 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)
Wu, J., Chen, W., Yang, F., Li, J., Zhu, Q.: Global adaptive neural control for strict-feedback time-delay systems with predefined output accuracy. Inf. Sci. 301, 27–43 (2015)
Yu, W., Liu, S., Zhang, F.: Global output feedback regulation of uncertain nonlinear systems with unknown time delay. Int. J. Control Autom. Syst. 13(2), 327–335 (2015)
Koo, M.S., Choi, H.L., Lim, J.T.: Global regulation of a class of uncertain nonlinear systems by switching adaptive controller. IEEE Trans. Autom. Control 55(12), 2822–2827 (2010)
Ahmad, W.M., El-Khazali, R., Al-Assaf, Y.: Stabilization of generalized fractional order chaotic systems using state feedback control. Chaos Soliton Fract. 22(1), 141–150 (2004)
Charef, A., Assabaa, M., Ladaci, S., Loiseau, J.J.: Fractional order adaptive controller for stabilised systems via high-gain feedback. IET Control Theory Appl. 7(6), 822–828 (2013)
Wei, Y., Peter, W.T., Yao, Z., Wang, Y.: Adaptive backstepping output feedback control for a class of nonlinear fractional order systems. Nonlinear Dyn. 86(2), 1047–1056 (2016)
Zhong, F., Li, H., Zhong, S.: State estimation based on fractional order sliding mode observer method for a class of uncertain fractional-order nonlinear systems. Signal Process. 127, 168–184 (2016)
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This work is supported by National Natural Science Foundation of China (Grant Nos. 61603231, 61603170 and 61773237), and Youth science and technology research fund of Shanxi Science and Technology Department of China (Grant No. 201801D221167).
Appendix: Some proofs
Appendix: Some proofs
Proof of Proposition 1
To prove Proposition 1, we consider the auxiliary system
and show that the derivative of \(V_n\) along system (A.1) satisfies (8). The proof is given as follows.
Step 1: Taking the time derivative of \(V_{1}\) along the solutions of system (A.1), we have \(\dot{V}_1= Sz_1(x_{2}^{p}-\alpha ^{p}_1)+Sz_1\alpha ^{p}_1. \) Take the virtual controller \( \alpha _1 =-(na_{n1})^{1/p}z_1=: -g_1z_1, \) with \(a_{11}\) being a positive constant independent of S. Therefore, we have
Step\(k ( k=2,3,\ldots ,n)\): Suppose that \(V_{k-1}\) satisfies \( \dot{V}_{k-1} \le -S(n-k+2)\sum _{i=1}^{k-1}a_{n,i}z_i^{p+1} +S|z_{k-1}|\big |x_k^{p}-\alpha _{k-1}^{p}\big |. \) Then, taking the time derivative of the positive definite and radially unbounded function \(V_k\), we have
Using Lemmas 1 and 3, it can be deduced that \( S|z_{k-1}||x_{k}^{p}-\alpha _{k-1}^p| \le \frac{a_{n,k-1}}{2} Sz^{p+1}_{k-1}+Sb_{kk}z^{p+1}_k, \) where \(a_{n,k-1}\) and \(b_{kk}\) are positive constants independent of S. Similarly, we have
where \(a_{n,j},j=1,2,\ldots ,k-2\) and \({\bar{b}}_{kk}\) are positive constants independent of S. Now, we define \({\bar{a}}_{nk}=b_{kk}+{\bar{b}}_{kk}\) and choose the virtual controller \(\alpha _k = -\big ((n-k+1)a_{nk}+{\bar{a}}_{nk}\big )^{1/p}z_k=: -g_kz_k\) with \(a_{nk}\) being a positive constant independent of S. We get
This completes Step k.
When \(k=n\), select \(V_n=V_{n-1}+\frac{1}{2}z_n^2\) and choose \(\alpha _n\)\(= -g_nz_n=-(\beta _1x_1+\beta _2x_2+\cdots +\beta _nx_n)\) with \(\beta _{1},\beta _{2},\ldots ,\)\(\beta _{n}\) being positive constants independent of S. Similarly, we obtain \( \dot{V}_{n} \le -S\sum _{i=1}^{n}a_{ni}z_i^{p+1} +S|z_{n}|\big |u_1^{p}(v)-\alpha _{n}^{p}\big |, \) which shows that Proposition 1 holds. \(\square \)
Proof of Proposition 2
Considering (7), it can be deduced that
where \(C_i>0\) is a constant. Noting that \(q_k\le p\), it is easy to obtain that
From which and Assumption 1, we have
Using the transformation (3), it follows that \(|\psi _i|\le Cm\big (\sum _{j=1}^iS^{l_jp}|x_j|^p +\sum _{j=1}^iS^{l_jp}|x_j(t-\tau _j)|^p\big )+2mi+d\). Then, in view of \(-l_i+l_jp=-\big (\frac{1}{p}+\frac{1}{p^2}+\cdots +\frac{1}{p^{i-1}}\big ) +\big (\frac{1}{p}+\frac{1}{p^2}+\cdots +\frac{1}{p^{j-2}}\big )+1\le 1-\frac{1}{p^{i-1}} ,1\le j\le i\le n\), (7) and \(S>1\), it follows that
where \(l=2,3,\ldots ,n\) and \({\bar{d}},{\bar{C}}\) are appropriate constants. For \(i=1, 2,\ldots ,n\), there are constants \(\lambda , B_{ij}(\lambda ), {\bar{B}}_{ij}\) and \({\hat{B}}_{ij}\) such that
Defining \(b_j=\sum _{i=1}^{n}B_{ij}\), \({\bar{b}}_j=\sum _{i=1}^{n}{\bar{B}}_{ij}\), \({\hat{b}}_j=\sum _{i=1}^{n}{\hat{B}}_{ij}\), and using (A.4) and inequality \(\left| \frac{\partial V_n}{\partial x}F\right| \le \sum _{i=1}^{n}\big |\frac{\partial V_n}{\partial x_i}f_i\big |,\) Proposition 2 holds.
Proof of Proposition 3
In view of Lemma 1, (A.2) and (A.3), one has
where \(C_{ij},{\bar{C}}_{ij},{\hat{C}}_{ij},Q_i(\lambda )\) are positive constants independent of S. Similarly, it follows that
where \(D_{ij},{\bar{D}}_{ij},{\hat{D}}_{ij},{\bar{Q}}_i(M_i,\lambda )\) are positive constants independent of S. Utilizing (A.5) and (A.6), and defining \(c_j=\sum _{i=1}^{n}(C_{ij}+D_{ij})\), \({\bar{c}}_j=\sum _{i=1}^{n}({\bar{C}}_{ij}+{\bar{D}}_{ij})\), \({\hat{c}}_j=\sum _{i=1}^{n}({\hat{C}}_{ij}+{\hat{D}}_{ij})\), \(A_i(M_i,\lambda )=Q_i(\lambda )+{\bar{Q}}_i(M_i,\lambda )\), we complete the proof. \(\square \)
Proof of Proposition 4
By Lemma 1, there exist constants \({\bar{H}}_{i-1}, {\bar{H}}_i\) and \(B_0\) such that
Using (5), it yields that
where \({\bar{B}}_j,j=2,3,\ldots ,i-1\) are positive constants depended on the constants \(M_{j+1},M_{j+2},\ldots ,M_i\), and \({\bar{B}}_i>0\) is a constant. By (5), Lemmas 1 and 3, we have \( x^p_i-{\hat{x}}^p_i \le p|x_i-\hat{x}_i|\big (|x_i-{\hat{x}}_i|^{p-1}+|{\hat{x}}_i|^{p-1}\big ) \le p|\varepsilon _{i}|\big (\varepsilon _{i}^{p-1} +2^{p-2}\big (x^{p-1}_i+\varepsilon ^{p-1}_{i}\big )\big ) \le 2^{p-1}p|\varepsilon _{i}| \big (\big (z_i-g_{i-1}z_{i-1}\big )^{p-1}+\varepsilon ^{p-1}_{i}\big ) \le 4^{p-1}pg^{p-1}_{i-1}|\varepsilon _{i}| \big (z^{p-1}_i+z^{p-1}_{i-1}+\varepsilon ^{p-1}_{i}\big ). \) From which and (A.7), (A.8), we obtain
It follows from (A.9) that
where \({\hat{B}}_i,i=2,3,\ldots ,n-1\) are positive constants depended on the constants \(M_{i+1},M_{i+2},\ldots ,M_n\), and \({\hat{H}}_1,\)\({\hat{H}}_2,\ldots ,{\hat{H}}_n,{\hat{B}}_n\) are constants. Similarly, it can be deduced that
where \({\tilde{H}}_1,{\tilde{H}}_2,\ldots ,{\tilde{H}}_n,{\tilde{B}}_n\) are constants and \({\tilde{B}}_i(M_{i+1},\)\(M_{i+2},\ldots ,M_n),i=2,3,\ldots ,n-1\) are positive constants independent of S. In view of Lemma 4, we have \( -{\tilde{\varepsilon }}_{i}((\hat{x}_i+{\tilde{\varepsilon }}_{i})^p-{\hat{x}}^p_i) \le -\frac{1}{2^{p-1}}{\tilde{\varepsilon }}^{p+1}_{i}, \) which indicates
Using (A.11) and (A.12), it is clear that
Considering (A.10) and (A.13), and defining \(h_1={\tilde{H}}_1\), \(h_i={\hat{H}}_i+{\tilde{H}}_i\) and \(B_i={\hat{B}}_i+{\tilde{B}}_i, i=2,3,\ldots ,n\), Proposition 4 is proved. \(\square \)
Proof of the inequality (12)
It is easy to obtain from (2), (3) and (9) that
When \({\bar{u}}>0\), we obtain
Noticing \(x_1=z_1,{\hat{x}}_i=x_i-\varepsilon _i=z_i-g_{i-1}z_{i-1}-\varepsilon _i, i=2,3,\ldots ,n\), there exists a constant \(\beta _0\) satisfying
It follows from (A.14) and (A.15) that
where \(\varGamma _i,i=1,2,\ldots ,n\) and \(\gamma _{1j},j=2,3,\ldots ,n\) are constants, and \(\delta =\max \{{\bar{b}}_r^{p+1},{\bar{b}}_l^{p+1}\}\) is a constant. With the similar method, one can show that (A.16) still holds for \({\bar{u}}\le 0\). Next, applying Lemma 3, \(\varepsilon _i=x_i-{\hat{x}}_i,i=2,3,\ldots ,n\), (A.15), and considering the definition of \({\bar{u}}\) and \(\alpha _n\), there exists a constant \(\mu >0\) such that
Therefore, in view of Lemma 1, there exist constants \(\varLambda _i\) and \(\gamma _{2j}\) satisfying
Using (5), we have \( \varepsilon _i = {\tilde{\varepsilon }}_i+\sum _{j=2}^{i-1}M_iM_{i-1}\cdots M_{j+1}{\tilde{\varepsilon }}_j, \) which further indicates that
where \(D_j\) is a constant depended on \(M_{j+1},M_{j+2},\ldots ,\)\(M_n\). Substituting (A.16), (A.17) and (A.18) into \(|z_n|\cdot |u_1^p(v)-\alpha _n^p| \le |z_n|\cdot |u_1^p(v)-{\bar{u}}^p|+|z_n|\cdot |{\bar{u}}^p-\alpha _n^p|\) and defining \({\hat{d}}_i=\varGamma _i+\varLambda _i\), we show that the conclusion holds. \(\square \)
Rights and permissions
About this article
Cite this article
Liu, Z., Xue, L., Sun, W. et al. Robust output feedback tracking control for a class of high-order time-delay nonlinear systems with input dead-zone and disturbances. Nonlinear Dyn 97, 921–935 (2019). https://doi.org/10.1007/s11071-019-05018-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-019-05018-1