Abstract
Recurrent neural networks (RNNs) are excellent solvers for time-variant linear matrix–vector inequality (TVLMVI). However, it is difficult for traditional RNNs to track the theoretical solution of TVLMVI under non-ideal conditions [e.g., noisy environment]. Therefore, by introducing a novel nonlinear activation function (NNAF) and time-variant-gain, a new super-predefined-time convergence and noise-tolerant RNN (SPCNT-RNN) is proposed to acquire an online solution to TVLMVI in noisy environment. The difference between SPCNT-RNN and traditional fixed-parameter RNNs (FP-RNNs) is that the error function equation of SPCNT-RNN has NNAF and time-variant-gain coefficient. Due to this difference, the SPCNT-RNN can achieve super-predefined-time convergence in both noise-free and noisy environments, which is superior to that of existing RNNs. The stability, super-predefined-time convergence, and robustness of SPCNT-RNN are theoretically demonstrated. Moreover, the simulation results between various existing RNNs and SPCNT-RNN verify the feasibility, validity, robustness and rapid convergence effect of the proposed SPCNT-RNN.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Data availability
The data that support the findings of this study are available on request from the corresponding author. The data are not publicly available due to privacy or ethical restrictions
References
Chen J, Xu S, Jia X, Zhang B (2017) Novel summation inequalities and their applications to stability analysis for systems with time-varying delay. IEEE Trans Autom Control 99:1–1
Kim E, Kang HJ, Park M (2002) Numerical stability analysis of fuzzy control systems via quadratic programming and linear matrix inequalities. IEEE Trans Syst Man Cybern Part A-Syst Hum 29(4):333–346
Jin L, Zhang Y (2015) Discrete-time Zhang neural network for online time-varying nonlinear optimization with application to manipulator motion generation. IEEE Trans Neural Netw Learn Syst 26(7):1525–1531. https://doi.org/10.1109/TNNLS.2014.2342260
Zhang S, Dong Y, Ouyang Y, Yin Z, Peng K (2018) Adaptive neural control for robotic manipulators with output constraints and uncertainties. IEEE Trans Neural Netw Learn Syst 29(11):5554–5564
Li C, Liao X (2006) Global robust stability criteria for interval delayed neural networks via an LMI approach. IEEE Trans Circuits Syst II-Express Briefs 53(9):901–905
Gao X, Liao L (2010) A new one-layer neural network for linear and quadratic programming. IEEE Trans Neural Netw 21(6):918–929. https://doi.org/10.1109/TNN.2010.2045129
Edwards C, Spurgeon SK (2003) Linear matrix inequality methods for designing sliding mode output feedback controllers. IEE Proc Control Theory Appl 150(5):539–545
He Y, Wang QG (2006) An improved ILMI method for static output feedback control with application to multivariable PID control. IEEE Trans Autom Control 51(10):1678–1683
Shim DH, Lee HS, Guo L (2003) Mixed-objective optimization of a track-following controller using linear matrix inequalities. IEEE-ASME Trans Mechatron 9(4):636–643
Granado E, Colmenares W, Bernussou J, Garcia G (2003) Linear matrix inequality based model predictive controller. IEEE Proc Control Theory Appl 150(5):528–33
Zeng Y, Xiao L, Li K, Zuo Q, Li K (2020) Solving time-varying linear inequalities by finite-time convergent zeroing neural networks. J Frankl Inst-Eng Appl Math 357(12):8137–8155
Hu X, Sun C, Zhang B (2010) Design of recurrent neural networks for solving constrained least absolute deviation problems. IEEE Trans Neural Netw 21(7):1073–1086
Guo D, Zhang Y (2012) A new inequality-based obstacle-avoidance MVN scheme and its application to redundant robot manipulators. IEEE Trans Syst Man Cybern Part C Appl Rev 42(6):1326–1340
Zhang Y, Li S, Kadry S, Liao B (2019) Recurrent neural network for kinematic control of redundant manipulators with periodic input disturbance and physical constraints. IEEE Trans Cybern 49(12):4194–4205
Orsi R, Rami MA, Moore JB (2003) A finite step projective algorithm for solving linear matrix inequalities. IEEE Conf Decis Control 5:4979–4984
Orsi R, Helmke U, Moore JB (2006) A Newton-like method for solving rank constrained linear matrix inequalities. Automatica 42(11):1875–1882
Zhu Z (2007) An interior point type QP-free algorithm with superlinear convergence for inequality constrained optimization. Appl Math Model 31(6):1201–1212
Wang Q, Xu P, Lam EY, Wong N (2013) Iterative solution to linear matrix inequality arising from time delay descriptor systems. Appl Math Comput 219(9):4176–4184
Xia Y, Wang J (2016) A bi-projection neural network for solving constrained quadratic optimization problems. IEEE Trans Neural Netw Learn Syst 27(2):214–224
Qin S, Yang X, Xue X (2017) A one-layer recurrent neural network for pseudoconvex optimization problems with equality and inequality constraints. IEEE Trans Cybern 47(10):3063–3074
Liang XB, Wang J (2000) A recurrent neural network for nonlinear optimization with a continuously differentiable objective function and bound constraints. IEEE Trans Neural Netw 11(6):1251–1262
Xiao L, Dai J, Jin L, Li W, Li S, Hou J (2019) A noise-enduring and finite-time zeroing neural network for equality-constrained time-varying nonlinear optimization. IEEE Trans Syst Man Cybern Syst 51(8):4729–4740
Zhang XY, Yin F, Zhang YM, Liu CL, Bengio Y (2018) Drawing and recognizing Chinese characters with recurrent neural network. IEEE Trans Pattern Anal Mach Intell 40(4):849–862
Du Y, Wang W, Wang L (2015) Hierarchical recurrent neural network for skeleton based action recognition. In: Computer Vision and Pattern Recognition, pp. 1110–1118
Zhang Z, Zheng L (2018) A complex varying-parameter convergent-differential neural-network for solving online time-varying complex Sylvester equation. IEEE Trans Cybern 49(10):1–13
Stanimirovi P, Zivkovi I, Wei Y (2015) Recurrent neural network for computing the Drazin inverse. IEEE Trans Neural Netw Learn Syst 26(11):2830–2843
Zhang Y, Mu B (2013) Link between and comparison and combination of Zhang neural network and Quasi-Newton BFGS method for time-varying quadratic minimization. IEEE Trans Cybern 43(2):490–503
Zhang Z, Zheng L, Yang H, Qu X (2019) Design and analysis of a novel integral recurrent neural network for solving time-varying Sylvester equation. IEEE Trans Cybern 51(8):1–15
Hu Z, Li K, Xiao L, Wang Y, Duan M, Li K (2021) Adams–Bashforth-type discrete-time zeroing neural networks solving time-varying complex Sylvester equation with enhanced robustness. IEEE Trans Syst Man Cybern Syst 52(5):3287–3298
Shi Y, Zhang Y (2017) New discrete-time models of zeroing neural network solving systems of time-variant linear and nonlinear inequalities. IEEE Trans Syst Man Cybern Syst 50(2):565–576
Zuo Q, Li K, Xiao L, Wang Y, Li K (2021) On generalized zeroing neural network under discrete and distributed time delays and its application to dynamic Lyapunov equation. IEEE Trans Syst Man Cybern Syst 52(8):5114–5126
Gerontitis D, Mo C, Stanimirović PS, Tzekis P, Katsikis VN (2023) A novel extended Li zeroing neural network for matrix inversion. Neural Comput Appl 35(19):1–24
Sun Z, Zhao L, Liu K, Jin L, Yu J, Li C (2022) An advanced form-finding of tensegrity structures aided with noise-tolerant zeroing neural network. Neural Comput Appl 34:6053–6066
Hu X (2010) Dynamic system methods for solving mixed linear matrix inequalities and linear vector inequalities and equalities. Appl Math Comput 216(4):1181–1193
Zhang Y, Li Z (2009) Zhang neural network for online solution of time-varying convex quadratic program subject to time-varying linear-equality constraints. Phys Lett A 373(18):1639–1643
Xiao L, Zhang Y (2011) Zhang neural network versus gradient neural network for solving time-varying linear inequalities. IEEE Trans Neural Netw 22(10):1676–84
Guo D, Zhang Y (2015) ZNN for solving online time-varying linear matrixcvector inequality via equality conversion. Appl Math Comput 259(1):327–338
Jia S, Wang S, Ke W (2016) Zhang neural networks for a set of linear matrix inequalities with time-varying coefficient matrix. Inf Process Lett 116(10):603–610
Zhang Y, Ge SS (2005) Design and analysis of a general recurrent neural network model for time-varying matrix inversion. IEEE Trans Neural Netw 16(6):1477–90
Zhang Z, Zheng L (2018) A new varying-parameter recurrent neural-network for online solution of time-varying Sylvester equation. IEEE Trans Cybern 48(11):3135–3148
Zhang Z, Lu Y, Zheng L, Li S, Yu Z, Li Y (2018) A new varying-parameter convergent-differential neural-network for solving time-varying convex QP problem constrained by linear-equality. IEEE Trans Autom Control 63(12):4110–4125
Zhang Z, Zhou B, Zheng L, Zhang Z, Song C, Pei H (2020) A varying-parameter adaptive multi-layer neural dynamic method for designing controllers and application to unmanned aerial vehicles. IEEE Trans Intell Transp Syst 22(8):4876–4888
Zhang Z, Li Z, Yang S (2021) A barrier varying-parameter dynamic learning network for solving time-varying quadratic programming problems with multiple constraints. IEEE Trans Cybern 52(9):8781–8792
Xiao L, Song W (2022) Super finite-time variable parameter ZNN models for time-variant linear matrix inequality. J Franklin Inst 359(4):1640–1654
Zhang Z, Zheng L, Yang H, Qu X (2019) Design and analysis of a novel integral recurrent neural network for solving time-varying Sylvester equation. IEEE Trans Cybern 51(8):4312–4326
Gong J, Jin J (2021) A better robustness and fast convergence zeroing neural network for solving dynamic nonlinear equations. Neural Comput Appl 35:77–87
Zeng Y, Li K, Xiao L, Liao Q (2020) Design and analysis of a novel integral design scheme for finding finite-time solution of time-varying matrix inequalities. IEEE Trans Emerg Top Comput 10(1):267–279
Jin L, Zhang Y, Li S (2015) Integration-enhanced Zhang neural network for real-time-varying matrix inversion in the presence of various kinds of noises. IEEE Trans Neural Netw Learn Syst 27(12):2615–2627
Jin L, Zhang Y, Li S, Zhang Y (2016) Noise-tolerant ZNN models for solving time-varying zero-finding problems: a control-theoretic approach. IEEE Trans Autom Control 62(2):992–997
Zhang Z, Ye L, Chen B, Luo Y (2023) An anti-interference dynamic integral neural network for solving the time-varying linear matrix equation with periodic noises. Neurocomputing 534:29–44
Jin J, Zhu J, Zhao L, Chen L (2022) A fixed-time convergent and noise-tolerant zeroing neural network for online solution of time-varying matrix inversion. Appl Soft Comput 130:109691
Hu Z, Xiao L, Dai J, Xu Y, Zuo Q, Liu C (2020) A unified predefined-time convergent and robust ZNN model for constrained quadratic programming. IEEE Trans Ind Inf 17(3):1998–2010
Xiao L, Zhang Y, Dai J, Li J, Li W (2019) New noise-tolerant ZNN models with predefined-time convergence for time-variant Sylvester equation solving. IEEE Trans Syst Man Cybern Syst 51(6):3629–3640
Xiao L, Song W, Li X, Jia L, Sun J, Wang Y (2021) Design and analysis of a noise-resistant ZNN model for settling time-variant linear matrix inequality in predefined-time. IEEE Trans Ind Inf 18(10):6840–6847
Xiao L, Zhang Y (2013) Different Zhang functions resulting in different ZNN models demonstrated via time-varying linear matrix-vector inequalities solving. Neurocomputing 121:140–149
Zeng Y, Xiao L, Li K, Zuo Q, Li K (2020) Solving time-varying linear inequalities by finite-time convergent zeroing neural networks. J Franklin Inst 357(12):8137–8155
Zhang Z, Fu T, Yan Z, Jin L, Xiao L, Sun Y, Yu Z, Li Y (2018) A varying-parameter convergent-differential neural network for solving joint-angular-drift problems of redundant robot manipulators. IEEE/ASME Trans Mechatron 23(2):679–689. https://doi.org/10.1109/TMECH.2018.2799724
Li X, Li S, Xu Z, Zhou X (2021) A vary-parameter convergence-accelerated recurrent neural network for online solving dynamic matrix pseudoinverse and its robot application. Neural Process Lett 53(2):1287–1304
Funding
This work was supported in part by the National Natural Science Foundation of China under Grants 62173176, 61863028, 81660299, and 61503177, and in part by the Science and Technology Department of Jiangxi Province of China under Grants 2020ABC03A39, and 20212ABC03A06.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Zheng, B., Yue, C., Wang, Q. et al. A new super-predefined-time convergence and noise-tolerant RNN for solving time-variant linear matrix–vector inequality in noisy environment and its application to robot arm. Neural Comput & Applic 36, 4811–4827 (2024). https://doi.org/10.1007/s00521-023-09264-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-023-09264-8