Skip to main content
Log in

A nonlinear zeroing neural network and its applications on time-varying linear matrix equations solving, electronic circuit currents computing and robotic manipulator trajectory tracking

  • Published:
Computational and Applied Mathematics Aims and scope Submit manuscript

Abstract

Zeroing neural network has proved its powerful abilities and efficiency in solving various time-varying problems, and its convergence and robustness have been deeply studied in recent years. To further enhance its convergent speed and robustness for time-varying linear matrix equation solving, a nonlinear zeroing neural network (NZNN) with a new activation function is proposed in this paper. The superiority of the proposed NZNN model is theoretically validated through rigorous mathematical analysis. Besides, the proposed NZNN model is applied to time-varying matrix inversion solving, static and dynamic voltage electronic circuit currents computing, which further verifies its practical abilities for engineering oriented applications.

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
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19

Similar content being viewed by others

References

  • Chen F, Li T (2021) Two-step AOR iteration method for the linear matrix equation AXB=C. Comput Appl Math 40:89

    MathSciNet  MATH  Google Scholar 

  • Dai J, Jia L, Xiao L (2020) Design and analysis of two prescribed-time and robust ZNN models with application to time-variant Stein matrix equation. IEEE Trans Neural Netw Learn Syst 32:1668–1677

    MathSciNet  Google Scholar 

  • Dai J, Li Y, Xiao L, Jia L (2021) Zeroing neural network for time-varying linear equations with application to dynamic positioning. IEEE Trans Ind Inf 18:1552–1561

    Google Scholar 

  • Dehghan M, Shirilord A (2019) The double-step scale splitting method for solving complex Sylvester matrix equation. Comput Appl Math 38:146

    MathSciNet  MATH  Google Scholar 

  • Ding L, Xiao L, Zhou KQ, Lan YH, Zhang YS (2018) A new RNN model with a modified nonlinear activation function applied to complex-valued linear equations. IEEE Access 6:62954–62962

    Google Scholar 

  • Ding L, Xiao L, Zhou K, Liao B, Peng C, Li J, Mo L (2020) A novel gradient neural network for tackling the complex-valued system of linear equations online. In: 10th International conference on information science and technology

  • Ding W, Li Y, Wang D (2021) Special least squares solutions of the reduced biquaternion matrix equation AX=B with applications. Comput Appl Math 40:279

    MathSciNet  MATH  Google Scholar 

  • Elsayed AAA, Ahmad N, Malkawi G (2020) On the solution of fully fuzzy Sylvester matrix equation with trapezoidal fuzzy numbers. Comput Appl Math 39:278

    MathSciNet  MATH  Google Scholar 

  • Feng YY, Wu QBZ, Xie W (2021) Lopsided DSS iteration method for solving complex Sylvester matrix equation. Comput Appl Math 40:235

    MathSciNet  MATH  Google Scholar 

  • Gerontitis D, Behera R, Sahoo JK, Stanimirović PS (2021) Improved finite time zeroing neural network for time-varying division. Stud Appl Math 146:526–549

    MathSciNet  MATH  Google Scholar 

  • Gerontitis D, Behera R, Tzekis P, Stanimirović P (2022) A family of varying-parameter finite-time zeroing neural networks for solving time-varying Sylvester equation and its application. J Comput Appl Math 146:113826

    MathSciNet  MATH  Google Scholar 

  • Jin J (2021) An improved finite time convergence recurrent neural network with application to time-varying linear complex matrix equation solution. Neural Process Lett 53:777–786

    Google Scholar 

  • Jin J, Gong J (2020) An interference-tolerant fast convergence zeroing neural network for dynamic matrix inversion and its application to mobile manipulator path tracking. Alex Eng J 60:659–669

    Google Scholar 

  • Jin J, Gong J (2021a) A noise-tolerant fast convergence ZNN for dynamic matrix inversion. Int J Comput Math. https://doi.org/10.1080/00207160.2021.1881498

    Article  MathSciNet  MATH  Google Scholar 

  • Jin J, Gong J (2021b) An interference-tolerant fast convergence zeroing neural network for dynamic matrix inversion and its application to mobile manipulator path tracking. Alex Eng J 60(1):659–669

    MathSciNet  Google Scholar 

  • Jin J, Qiu L (2022) A robust fast convergence zeroing neural network and its applications to dynamic Sylvester equation solving and robot trajectory tracking. J Franklin Inst. https://doi.org/10.1016/j.jfranklin.2022.02.022

    Article  MathSciNet  MATH  Google Scholar 

  • 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:1525–1531

    MathSciNet  Google Scholar 

  • Jin J, Xiao L, Lu M, Li J (2019) Design and analysis of two FTRNN models with application to time-varying Sylvester equation. IEEE Access 7:58945–58950

    Google Scholar 

  • Jin J, Zhao L, Li M, Yu F, Xi Z (2020) Improved zeroing neural networks for finite time solving nonlinear equations. Neural Comput Appl 32:4151–4160

    Google Scholar 

  • Jin J, Zhu J, Gong J, Chen W (2022a) Novel activation functions-based ZNN models for fixed-time solving dynamic Sylvester equation. Neural Comput Appl 34:14297–14315

    Google Scholar 

  • Jin J, Zhu J, Zhao L, Chen L, Chen L, Gong J (2022b) A robust predefined-time convergence zeroing neural network for dynamic matrix inversion. IEEE Trans Cybernet. https://doi.org/10.1109/TCYB.2022.3179312

    Article  Google Scholar 

  • Kong Y, Lu H, Xue Y, Xia HX (2016) Terminal neural computing: finite convergence and its applications. Neurocomputing 217:133–141

    Google Scholar 

  • Li DP, Li DJ (2018) Adaptive neural tracking control for an uncertain state constrained robotic manipulator with unknown time-varying delays. IEEE Trans Syst Man Cybernet Syst 48:2219–2228

    Google Scholar 

  • Li S, Chen S, Liu B (2013) Accelerating a recurrent neural network to finite-time convergence for solving time-varying Sylvester equation by using a sign-bi-power activation function. Neural Process Lett 37:189–205

    Google Scholar 

  • Li W, Xiao L, Liao B (2020) A finite-time convergent and noise-rejection recurrent neural network and its discretization for dynamic nonlinear equations solving. IEEE Trans Cybernet 50:3195–3207

    Google Scholar 

  • Liu L, Liu YJ, Tong S (2019a) Neural networks-based adaptive finite time fault-tolerant control for a class of strict-feedback switched nonlinear systems. IEEE Trans Cybernet 49:2536–2545

    Google Scholar 

  • Liu L, Liu YJ, Tong S (2019b) Fuzzy based multi-error constraint control for switched nonlinear systems and its applications. IEEE Trans Fuzzy Syst 27:1519–1531

    Google Scholar 

  • Pour HN, Goughery HS (2015) New hermitian and skew-hermitian splitting methods for non-Hermitian positive-definite linear systems. Numer Algorithms 69:207–225

    MathSciNet  MATH  Google Scholar 

  • Rodriguez G, Seatzu S, Theis D (2003) A new technique for ill-conditioned linear systems. Numer Algorithms 33:433–442

    MathSciNet  MATH  Google Scholar 

  • Stanimirović P, Gerontitis D, Tzekis P, Behera R, Sahoo JK (2021) Simulation of varying parameter recurrent neural network with application to matrix inversion. Math Comput Simul 185:614–628

    MathSciNet  MATH  Google Scholar 

  • Sun H, Wu A, Liu W (2020) Gradient-based neural networks for online solutions of coupled Lyapunov matrix equations. Neurocomputing 453:599–609

    Google Scholar 

  • Tan Z, Hu Y, Chen K (2020) On the investigation of activation functions in gradient neural network for online solving linear matrix equation. Neurocomputing 413:185–192

    Google Scholar 

  • Xiao L (2016) A new design formula exploited for accelerating Zhang neural network and its application to time-varying matrix inversion. Theor Comput Sci 647:50–58

    MathSciNet  MATH  Google Scholar 

  • Xiao L, Zhang Y (2014) From different Zhang functions to various ZNN models accelerated to finite-time convergence for time-varying linear matrix equation. Neural Process Lett 39:309–326

    Google Scholar 

  • Xiao L, Liao B, Luo J, Ding L (2017a) A convergence-enhanced gradient neural network for solving Sylvester equation. In: IEEE 2017 36th Chinese control conference (CCC). https://doi.org/10.23919/ChiCC.2017.8027968

  • Xiao L, Liao B, Li S, Zhang Z, Ding L, Jin L (2017b) Design and analysis of FTZNN applied to the real-time solution of a nonstationary Lyapunov equation and tracking control of a wheeled mobile manipulator. IEEE Trans Ind Inf 14:98–105

    Google Scholar 

  • Xiao L, Yi Q, Dai J, Li K, Hu Z (2019a) Design and analysis of new complex zeroing neural network for a set of dynamic complex linear equations. Neurocomputing 363:171–181

    Google Scholar 

  • Xiao L, Zhang Y, Li K, Liao B, Tan Z (2019b) A novel recurrent neural network and its finite-time solution to time-varying complex matrix inversion. Neurocomputing 331:483–492

    Google Scholar 

  • Xiao L, Dai J, Jin L, Li W, Li S, Hou J (2021) A noise-enduring and finite-time zeroing neural network for equality-constrained time-varying nonlinear optimization. IEEE Trans Syst Man Cybernet Syst 51:4729–4740

    Google Scholar 

  • Xiao L, He Y, Dai J, Liu X, Liao B, Tan H (2022) A variable-parameter noise-tolerant zeroing neural network for time-variant matrix inversion with guaranteed robustness. IEEE Trans Neural Netw Learn Syst 33:1535–1545

    MathSciNet  Google Scholar 

  • Yan X, Liu M, Jin L, Li S, Hu B, Zhang X, Huang Z (2019) New zeroing neural network models for solving nonstationary Sylvester equation with verifications on mobile manipulators. IEEE Trans Ind Inf 15:5011–5022

    Google Scholar 

  • Zhang Y, Ge S (2003) A general recurrent neural network model for time-varying matrix inversion. In: Proceedings of 42nd IEEE conference on decision and control, vol 6, pp 6169–6174

  • Zhang Y, Ge S (2005) Design and analysis of a general recurrent neural network model for time-varying matrix inversion. IEEE Trans Neural Netw 16:1477–1490

    Google Scholar 

  • Zhang Z, Zheng L (2019) A complex varying-parameter convergent-differential neural-network for solving online time-varying complex Sylvester equation. IEEE Trans Cybernet 49:3627–3639

    Google Scholar 

  • Zhang Y, Jiang D, Wang J (2002) A recurrent neural network for solving Sylvester equation with time-varying coefficients. IEEE Trans Neural Netw 13:1053–1063

    Google Scholar 

  • Zhang Y, Ma W, Cai B (2008) From Zhang neural network to Newton iteration for matrix inversion. IEEE Trans Circuits Syst I(56):1405–1415

    MATH  Google Scholar 

  • Zhang Y, Yi C, Ma W (2009) Simulation and verification of Zhang neural network for online time-varying matrix inversion. Simul Model Pract Theory 17:1603–1617

    Google Scholar 

  • Zhang Y, Li Z, Li K (2011) Complex-valued Zhang neural network for online complex-valued time-varying matrix inversion. Appl Math Comput 217:10066–10073

    MathSciNet  MATH  Google Scholar 

  • Zhang Z, Fu T, Yan Z, Jin L, Xiao L, Sun Y, Yu Z, Li Y (2018a) A varying-parameter convergent-differential neural network for solving joint-angular-drift problems of redundant robot manipulators. IEEE/ASME Trans Mechatron 23:679–689

    Google Scholar 

  • Zhang Z, Deng X, Qu X, Liao B, Kong LD, Li L (2018b) A varying-gain recurrent neural network and its application to solving online time-varying matrix equation. IEEE Access 6:77940–77952

    Google Scholar 

  • Zhang Z, Zheng L, Weng J, Mao Y, Lu W, Xiao L (2018c) A new varying-parameter recurrent neural-network for online solution of time-varying Sylvester equation. IEEE Trans Cybernet 48:3135–3148

    Google Scholar 

  • Zhang Z, Zheng L, Qiu T, Deng F (2020) Varying-parameter convergent-differential neural solution to time-varying overdetermined system of linear equations. IEEE Trans Autom Control 65:874–881

    MathSciNet  MATH  Google Scholar 

  • Zhao L, Jin J, Gong J (2021) Robust zeroing neural network for fixed-time kinematic control of wheeled mobile robot in noise-polluted environment. Math Comput Simul 185:289–307

    MathSciNet  MATH  Google Scholar 

  • Zhu J, Jin J, Chen W, Gong J (2022) A combined power activation function based convergent factor-variable ZNN model for solving dynamic matrix inversion. Math Comput Simul 197:291–307

    MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

This work is supported by the National Natural Science Foundation of China (Grant No. 62273141 and 61875054), Natural Science Foundation of Hunan Province (Grant No. 2020JJ4315, No. 2020JJ5199), Scientific Research Fund of Hunan Provincial Education Department (Grant No. 20B216, No. 20C0786, No. 18C0296).

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Jie Jin or Weijie Chen.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interests.

Additional information

Communicated by Marcos Eduardo Valle.

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

Jin, J., Chen, W., Zhao, L. et al. A nonlinear zeroing neural network and its applications on time-varying linear matrix equations solving, electronic circuit currents computing and robotic manipulator trajectory tracking. Comp. Appl. Math. 41, 319 (2022). https://doi.org/10.1007/s40314-022-02031-w

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s40314-022-02031-w

Keywords

Mathematics Subject Classification

Navigation