Skip to main content
Log in

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

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

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

  1. 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

    MathSciNet  Google Scholar 

  2. 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

    Google Scholar 

  3. 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

    Article  MathSciNet  PubMed  Google Scholar 

  4. 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

    MathSciNet  PubMed  Google Scholar 

  5. 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

    Google Scholar 

  6. 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

    Article  PubMed  Google Scholar 

  7. 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

    Google Scholar 

  8. 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

    MathSciNet  Google Scholar 

  9. 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

    Google Scholar 

  10. 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

    Google Scholar 

  11. 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

    MathSciNet  Google Scholar 

  12. 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

    PubMed  Google Scholar 

  13. 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

    Google Scholar 

  14. 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

    PubMed  Google Scholar 

  15. Orsi R, Rami MA, Moore JB (2003) A finite step projective algorithm for solving linear matrix inequalities. IEEE Conf Decis Control 5:4979–4984

    Google Scholar 

  16. Orsi R, Helmke U, Moore JB (2006) A Newton-like method for solving rank constrained linear matrix inequalities. Automatica 42(11):1875–1882

    MathSciNet  Google Scholar 

  17. Zhu Z (2007) An interior point type QP-free algorithm with superlinear convergence for inequality constrained optimization. Appl Math Model 31(6):1201–1212

    Google Scholar 

  18. 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

    MathSciNet  Google Scholar 

  19. 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

    MathSciNet  PubMed  Google Scholar 

  20. 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

    PubMed  Google Scholar 

  21. 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

    CAS  PubMed  Google Scholar 

  22. 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

    Google Scholar 

  23. 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

    PubMed  Google Scholar 

  24. 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

  25. 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

    Google Scholar 

  26. 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

    MathSciNet  Google Scholar 

  27. 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

    PubMed  Google Scholar 

  28. 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

    Google Scholar 

  29. 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

    Google Scholar 

  30. 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

    Google Scholar 

  31. 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

    Google Scholar 

  32. 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

    Google Scholar 

  33. 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

    Google Scholar 

  34. 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

    MathSciNet  Google Scholar 

  35. 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

    ADS  CAS  Google Scholar 

  36. 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

    PubMed  Google Scholar 

  37. Guo D, Zhang Y (2015) ZNN for solving online time-varying linear matrixcvector inequality via equality conversion. Appl Math Comput 259(1):327–338

    MathSciNet  Google Scholar 

  38. 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

    Google Scholar 

  39. 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

    PubMed  Google Scholar 

  40. 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

    MathSciNet  PubMed  Google Scholar 

  41. 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

    MathSciNet  Google Scholar 

  42. 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

    Google Scholar 

  43. 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

    Google Scholar 

  44. 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

    MathSciNet  Google Scholar 

  45. 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

    Google Scholar 

  46. 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

    Google Scholar 

  47. 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

    Google Scholar 

  48. 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

    PubMed  Google Scholar 

  49. 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

    MathSciNet  Google Scholar 

  50. 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

    Google Scholar 

  51. 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

    Google Scholar 

  52. 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

    Google Scholar 

  53. 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

    Google Scholar 

  54. 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

    Google Scholar 

  55. 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

    Google Scholar 

  56. 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

    MathSciNet  Google Scholar 

  57. 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

    Article  Google Scholar 

  58. 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

    Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Chunquan Li.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-023-09264-8

Keywords

Navigation