×

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

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

MSC:

65F45 Numerical methods for matrix equations
68T07 Artificial neural networks and deep learning
Full Text: DOI

References:

[1] Chen, F.; Li, T., Two-step AOR iteration method for the linear matrix equation AXB=C, Comput Appl Math, 40, 89 (2021) · Zbl 1476.65063
[2] Dai, J.; Jia, L.; Xiao, L., 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 (2020)
[3] Dai, J.; Li, Y.; Xiao, L.; Jia, L., Zeroing neural network for time-varying linear equations with application to dynamic positioning, IEEE Trans Ind Inf, 18, 1552-1561 (2021)
[4] Dehghan, M.; Shirilord, A., The double-step scale splitting method for solving complex Sylvester matrix equation, Comput Appl Math, 38, 146 (2019) · Zbl 1463.65089
[5] Ding, L.; Xiao, L.; Zhou, KQ; Lan, YH; Zhang, YS, A new RNN model with a modified nonlinear activation function applied to complex-valued linear equations, IEEE Access, 6, 62954-62962 (2018)
[6] 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
[7] Ding, W.; Li, Y.; Wang, D., Special least squares solutions of the reduced biquaternion matrix equation AX=B with applications, Comput Appl Math, 40, 279 (2021) · Zbl 1476.15027
[8] Elsayed, AAA; Ahmad, N.; Malkawi, G., On the solution of fully fuzzy Sylvester matrix equation with trapezoidal fuzzy numbers, Comput Appl Math, 39, 278 (2020) · Zbl 1474.15038
[9] Feng, YY; Wu, QBZ; Xie, W., Lopsided DSS iteration method for solving complex Sylvester matrix equation, Comput Appl Math, 40, 235 (2021) · Zbl 1476.65064
[10] Gerontitis, D.; Behera, R.; Sahoo, JK; Stanimirović, PS, Improved finite time zeroing neural network for time-varying division, Stud Appl Math, 146, 526-549 (2021) · Zbl 1467.93132
[11] Gerontitis, D.; Behera, R.; Tzekis, P.; Stanimirović, P., 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 (2022) · Zbl 1490.65078
[12] Jin, J., An improved finite time convergence recurrent neural network with application to time-varying linear complex matrix equation solution, Neural Process Lett, 53, 777-786 (2021)
[13] Jin, J.; Gong, J., 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 (2020)
[14] Jin, J.; Gong, J., A noise-tolerant fast convergence ZNN for dynamic matrix inversion, Int J Comput Math (2021) · Zbl 1492.65065 · doi:10.1080/00207160.2021.1881498
[15] Jin, J.; Gong, J., 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 (2021)
[16] Jin, J.; Qiu, L., A robust fast convergence zeroing neural network and its applications to dynamic Sylvester equation solving and robot trajectory tracking, J Franklin Inst (2022) · Zbl 1494.65016 · doi:10.1016/j.jfranklin.2022.02.022
[17] Jin, L.; Zhang, Y., 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 (2015)
[18] Jin, J.; Xiao, L.; Lu, M.; Li, J., Design and analysis of two FTRNN models with application to time-varying Sylvester equation, IEEE Access, 7, 58945-58950 (2019)
[19] Jin, J.; Zhao, L.; Li, M.; Yu, F.; Xi, Z., Improved zeroing neural networks for finite time solving nonlinear equations, Neural Comput Appl, 32, 4151-4160 (2020)
[20] Jin, J.; Zhu, J.; Gong, J.; Chen, W., Novel activation functions-based ZNN models for fixed-time solving dynamic Sylvester equation, Neural Comput Appl, 34, 14297-14315 (2022)
[21] Jin, J.; Zhu, J.; Zhao, L.; Chen, L.; Chen, L.; Gong, J., A robust predefined-time convergence zeroing neural network for dynamic matrix inversion, IEEE Trans Cybernet (2022) · doi:10.1109/TCYB.2022.3179312
[22] Kong, Y.; Lu, H.; Xue, Y.; Xia, HX, Terminal neural computing: finite convergence and its applications, Neurocomputing, 217, 133-141 (2016)
[23] Li, DP; Li, DJ, 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 (2018)
[24] Li, S.; Chen, S.; Liu, B., 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 (2013)
[25] Li, W.; Xiao, L.; Liao, B., A finite-time convergent and noise-rejection recurrent neural network and its discretization for dynamic nonlinear equations solving, IEEE Trans Cybernet, 50, 3195-3207 (2020)
[26] Liu, L.; Liu, YJ; Tong, S., Neural networks-based adaptive finite time fault-tolerant control for a class of strict-feedback switched nonlinear systems, IEEE Trans Cybernet, 49, 2536-2545 (2019)
[27] Liu, L.; Liu, YJ; Tong, S., Fuzzy based multi-error constraint control for switched nonlinear systems and its applications, IEEE Trans Fuzzy Syst, 27, 1519-1531 (2019)
[28] Pour, HN; Goughery, HS, New hermitian and skew-hermitian splitting methods for non-Hermitian positive-definite linear systems, Numer Algorithms, 69, 207-225 (2015) · Zbl 1317.65091
[29] Rodriguez, G.; Seatzu, S.; Theis, D., A new technique for ill-conditioned linear systems, Numer Algorithms, 33, 433-442 (2003) · Zbl 1030.65030
[30] Stanimirović, P.; Gerontitis, D.; Tzekis, P.; Behera, R.; Sahoo, JK, Simulation of varying parameter recurrent neural network with application to matrix inversion, Math Comput Simul, 185, 614-628 (2021) · Zbl 1540.65105
[31] Sun, H.; Wu, A.; Liu, W., Gradient-based neural networks for online solutions of coupled Lyapunov matrix equations, Neurocomputing, 453, 599-609 (2020)
[32] Tan, Z.; Hu, Y.; Chen, K., On the investigation of activation functions in gradient neural network for online solving linear matrix equation, Neurocomputing, 413, 185-192 (2020)
[33] Xiao, L., A new design formula exploited for accelerating Zhang neural network and its application to time-varying matrix inversion, Theor Comput Sci, 647, 50-58 (2016) · Zbl 1350.68117
[34] Xiao, L.; Zhang, Y., 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 (2014)
[35] 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). doi:10.23919/ChiCC.2017.8027968
[36] Xiao, L.; Liao, B.; Li, S.; Zhang, Z.; Ding, L.; Jin, L., 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 (2017)
[37] Xiao, L.; Yi, Q.; Dai, J.; Li, K.; Hu, Z., Design and analysis of new complex zeroing neural network for a set of dynamic complex linear equations, Neurocomputing, 363, 171-181 (2019)
[38] Xiao, L.; Zhang, Y.; Li, K.; Liao, B.; Tan, Z., A novel recurrent neural network and its finite-time solution to time-varying complex matrix inversion, Neurocomputing, 331, 483-492 (2019)
[39] Xiao, L.; Dai, J.; Jin, L.; Li, W.; Li, S.; Hou, J., 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 (2021)
[40] Xiao, L.; He, Y.; Dai, J.; Liu, X.; Liao, B.; Tan, H., 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 (2022)
[41] Yan, X.; Liu, M.; Jin, L.; Li, S.; Hu, B.; Zhang, X.; Huang, Z., New zeroing neural network models for solving nonstationary Sylvester equation with verifications on mobile manipulators, IEEE Trans Ind Inf, 15, 5011-5022 (2019)
[42] 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
[43] Zhang, Y.; Ge, S., Design and analysis of a general recurrent neural network model for time-varying matrix inversion, IEEE Trans Neural Netw, 16, 1477-1490 (2005)
[44] Zhang, Z.; Zheng, L., A complex varying-parameter convergent-differential neural-network for solving online time-varying complex Sylvester equation, IEEE Trans Cybernet, 49, 3627-3639 (2019)
[45] Zhang, Y.; Jiang, D.; Wang, J., A recurrent neural network for solving Sylvester equation with time-varying coefficients, IEEE Trans Neural Netw, 13, 1053-1063 (2002)
[46] Zhang, Y.; Ma, W.; Cai, B., From Zhang neural network to Newton iteration for matrix inversion, IEEE Trans Circuits Syst, I, 56, 1405-1415 (2008) · Zbl 1468.65026
[47] Zhang, Y.; Yi, C.; Ma, W., Simulation and verification of Zhang neural network for online time-varying matrix inversion, Simul Model Pract Theory, 17, 1603-1617 (2009)
[48] Zhang, Y.; Li, Z.; Li, K., Complex-valued Zhang neural network for online complex-valued time-varying matrix inversion, Appl Math Comput, 217, 10066-10073 (2011) · Zbl 1220.65036
[49] Zhang, Z.; Fu, T.; Yan, Z.; Jin, L.; Xiao, L.; Sun, Y.; Yu, Z.; Li, Y., A varying-parameter convergent-differential neural network for solving joint-angular-drift problems of redundant robot manipulators, IEEE/ASME Trans Mechatron, 23, 679-689 (2018)
[50] Zhang, Z.; Deng, X.; Qu, X.; Liao, B.; Kong, LD; Li, L., A varying-gain recurrent neural network and its application to solving online time-varying matrix equation, IEEE Access, 6, 77940-77952 (2018)
[51] Zhang, Z.; Zheng, L.; Weng, J.; Mao, Y.; Lu, W.; Xiao, L., A new varying-parameter recurrent neural-network for online solution of time-varying Sylvester equation, IEEE Trans Cybernet, 48, 3135-3148 (2018)
[52] Zhang, Z.; Zheng, L.; Qiu, T.; Deng, F., Varying-parameter convergent-differential neural solution to time-varying overdetermined system of linear equations, IEEE Trans Autom Control, 65, 874-881 (2020) · Zbl 1533.93310
[53] Zhao, L.; Jin, J.; Gong, J., Robust zeroing neural network for fixed-time kinematic control of wheeled mobile robot in noise-polluted environment, Math Comput Simul, 185, 289-307 (2021) · Zbl 1540.70012
[54] Zhu, J.; Jin, J.; Chen, W.; Gong, J., A combined power activation function based convergent factor-variable ZNN model for solving dynamic matrix inversion, Math Comput Simul, 197, 291-307 (2022) · Zbl 1540.93080
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.