Skip to main content
Log in

Discrete-time neural network with two classes of bias noises for solving time-variant matrix inversion and application to robot tracking

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

Abstract

It is well known that noise is inevitable in real world, especially in the case of solving time-variant matrix inversion. Therefore, it is more necessary to study the algorithm with bias noises to solve time-variant matrix inversion. This paper investigates discrete-time neural network with two classes of bias noises for solving time-variant matrix inversion, and its application to robot tracking based on the property of second-order differential equation. Firstly, the model is presented and some indispensable propaedeutics are given. Then, continuous-time and discrete-time neural network with two classes of bias noises is designed, respectively. Their convergence and finite-time stability are also theoretically analyzed. Finally, the proposed models are applied to a five-link robot tracking. Numerical simulations demonstrate the superiority and effectiveness of our method.

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

Similar content being viewed by others

References

  1. Buss SR (2004) Introduction to inverse kinematics with Jacobian transpose. Pseudo inverse and damped least squares methods. Technical report. University of California, San Diego

  2. Stephen LC, Carl DM (2009) Generalized inverses of linear transformations. Society for Industrial and Applied Mathematics, Philadephia

    MATH  Google Scholar 

  3. Mao M, Li J, Jin L, Li S, Zhang Y (2016) Enhanced discrete-time Zhang neural network for time-variant matrix inversion in the presence of bias noises. Neurocomputing. https://doi.org/10.1016/j.neucom.2016.05.010

    Article  Google Scholar 

  4. Shen YJ, Xia XH (2008) Semi-global finite-time observers for nonlinear systems. Automatica 44:3152–3156

    Article  MathSciNet  Google Scholar 

  5. Chen J, Han D, Nie H, Cheng M (2014) Dual quaternion-based inverse kinematics of dexterous finger. J Vibroeng 16:2813–2820

    Google Scholar 

  6. Li S, Zhang Y (2018) Neural networks based single robot arm control for visual servoing. In: Neural networks for cooperative control of multiple robot arms. Springer, Singapore, pp 1–11

    Chapter  Google Scholar 

  7. Cho CN, Hong JT, Kim HJ (2018) Neural network based adaptive actuator fault detection algorithm for robot manipulators. J Intell Robot Syst 2018(1):1–11. https://doi.org/10.1007/s10846-018-0781-0

    Article  Google Scholar 

  8. Fan Y, Nagy JG (2012) An efficient computational approach for multiframe blind deconvolution. J Comput Appl Math 236:2112–2125

    Article  MathSciNet  Google Scholar 

  9. Bajodah AH (2013) Inertia-independent generalized dynamic inversion feedback control of spacecraft attitude maneuvers. Acta Astronaut 88:98–107

    Article  Google Scholar 

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

  11. 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:1477–1490

    Article  Google Scholar 

  12. Zhang Z, Zheng L, Weng J, Mao Y, Lu W, Xiao L (2018) A new varying-parameter recurrent neural-network for online solution of time-varying Sylvester equation. IEEE Trans Cybern 99:1–14

    Google Scholar 

  13. Miao P, Shen YJ, Xia XH (2014) Finite time dual neural networks with a tunable activation function for solving quadratic programming problems and its application. Neurocomputing 143:80–89

    Article  Google Scholar 

  14. Miao P, Shen YJ, Li YJ, Bao L (2016) Finite-time recurrent neural networks for solving nonlinear optimization problems and their application. Neurocomputing 177:120–129

    Article  Google Scholar 

  15. Li L, Jian J (2015) Exponential convergence and Lagrange stability for impulsive Cohen–Grossberg neural networks with time-varying delays. J Comput Appl Math 277:23–35

    Article  MathSciNet  Google Scholar 

  16. Shi Y, Zhang Y (2018) Discrete time-variant nonlinear optimization and system solving via integral-type error function and twice ZND formula with noises suppressed. Soft Comput 22(21):7129–7141

    Article  Google Scholar 

  17. Zhang Y, Mu B, Zheng H (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:490–503

    Article  Google Scholar 

  18. Guo D, Zhang Y (2012) Zhang neural network, Getz–Marsden dynamic system, and discrete-time algorithms for time-varying matrix inversion with application to robots’ kinematic control. Neurocomputing 97:22–32

    Article  Google Scholar 

  19. Jin L, Zhang Y, Li S (2016) 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. https://doi.org/10.1109/TNNLS.2015.2497715

    Article  Google Scholar 

  20. Zhang Y, Jin L, Guo D, Yin Y, Chou Y (2015) Taylor-type 1-step-ahead numerical differentiation rule for first-order derivative approximation and ZNN discretization. J Comput Appl Math 273:29–41

    Article  MathSciNet  Google Scholar 

  21. Li S, Chen S, Li 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

    Article  Google Scholar 

  22. Miao P, Shen YJ, Huang YH, Wang YW (2015) Solving time-varying quadratic programs based on finite-time Zhang neural networks and their application to robot tracking. Neural Comput Appl 26(3):693–703

    Article  Google Scholar 

  23. Hogan N, Sternad D (2009) Sensitivity of smoothness measures to movement duration, amplitude, and arrests. J Mot Behav 41(6):529–534

    Article  Google Scholar 

  24. Balasubramanian S, Melendez-Calderon A, Burdet E (2012) A robust and sensitive metric for quantifying movement smoothness. IEEE Trans Biomed Eng 59(8):2126–2136

    Article  Google Scholar 

  25. Balasubramanian S, Melendez-Calderon A, Roby-Brami A, Burdet E (2015) On the analysis of movement smoothness. J Neuroeng Rehab 12(1):112

    Article  Google Scholar 

Download references

Acknowledgements

This work was supported by the National Science Foundation of China (61374028), the Key Scientific Research Foundation of Education Bureau of Henan Province, China (Grant No. 19A140021), and the 2016 Social science and economics’ association research topics in Henan Province (SKL-2016-3868). The paper has not been published and will not be submitted elsewhere for publication. In order to improve the quality of the article, with the consent of the original author and Zhiqiang Zhang, we invited Zhiqiang Zhang to revise the article. He added the finite-time stability to the revised paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Peng Miao.

Ethics declarations

Conflict of interest

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

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Miao, P., Wu, D., Shen, Y. et al. Discrete-time neural network with two classes of bias noises for solving time-variant matrix inversion and application to robot tracking. Neural Comput & Applic 31, 4879–4890 (2019). https://doi.org/10.1007/s00521-018-03986-w

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-018-03986-w

Keywords

Navigation