Abstract
Much recently, a discrete-time neural network (NN) approach from the output regulation theory was adopted to solve the position tracking problem of the spherical inverted pendulum (SIP) system. The key of this approach is to find the approximate solution of the corresponding discrete regulator equations (DREs) of the SIP system, which are composed of 10 nonlinear algebraic functional equations. However, the procedure for calculating the approximate solution of the DREs is quite tedious and is dependent on the system parameters. In this paper, an improved discrete-time NN control algorithm is proposed, which relies on the NN approximation of the feedforward function. Since the feedforward function is two-dimensional, the improved NN approach is much simpler compared with the existing NN approach. Moreover, a distinct advantage of our approach is that it allows certain robustness to the system parameters when every state is available. Simulation results demonstrate that our approach leads to much smaller tracking errors than the existing NN approach.
Similar content being viewed by others
References
Ping, Z., Hu, H., Huang, Y., Ge, S., Lu, J.-G.: Discrete-time neural network approach for tracking control of spherical inverted pendulum. IEEE Trans. Syst. Man Cybern. Syst. (2018). https://doi.org/10.1109/TSMC.2018.2834560
Liu, G., Nes̆ić, D., Mareels, I.: Non-linear stable inversion-based output tracking control for a spherical inverted pendulum. Int. J. Control 81(1), 116–133 (2008)
Liu, G., Nes̆ić, D., Mareels, I.: Non-local stabilization of a spherical inverted pendulum. Int. J. Control 81(7), 1035–1053 (2008)
Gutierrez F, O.O., Aguilar-Ibañez, C., Sossa, A.H.: Stabilization of the inverted spherical pendulum via Lyapunov approach. Asian J. Control 11(6), 587–594 (2009)
Yoon, M.-G.: Dynamics and stabilization of a spherical inverted pendulum on a wheeled cart. Int. J. Control Autom. Syst. 8(6), 1271–1279 (2010)
Shiriaev, A.S., Ludvigsen, H., Egeland, O.: Swinging up the spherical pendulum via stabilization of its first integrals. Automatica 40(1), 73–85 (2004)
Postelnik, L., Liu, G., Stol, K., Swain, A.: Approximate output regulation for a spherical inverted pendulum. In: Proceedings of American Control Conference, pp. 539–544. San Francisco (2011)
Ping, Z., Huang, J.: Approximate output regulation of spherical inverted pendulum by neural network control. Neurocomputing 85, 38–44 (2012)
Ping, Z.: Tracking problems of a spherical inverted pendulum via neural network enhanced design. Neurocomputing 106, 137–147 (2013)
Xu, Q.: Output-based discrete-time sliding mode control for a piezoelectrically actuated system. Nonlinear Dyn. 76(1), 551–559 (2014)
Wang, B., Zhang, D., Cheng, J., Park, J.H.: Fuzzy model-based nonfragile control of switched discrete-time systems. Nonlinear Dyn. 93(4), 2461–2471 (2018)
Liu, Y.-J., Li, S., Tong, S., Chen, C.L.P.: Adaptive reinforcement learning control based on neural approximation for nonlinear discrete-time systems with unknown nonaffine dead-zone input. IEEE Trans. Neural Netw. Learn. Syst. 30(1), 295–305 (2019)
Nešić, D., Teel, A.R., Kokotović, P.V.: Sufficient conditions for stabilization of sampled-data nonlinear systems via discrete-time approximations. Syst. Control Lett. 38(4–5), 259–270 (1999)
Huang, J.: Nonlinear Output Regulation: Theory and Application. SIAM, Philadelphia (2004)
Wang, D., Huang, J.: A neural-network-based approximation method for discrete-time nonlinear servomechanism problem. IEEE Trans. Neural Netw. 12(3), 591–597 (2001)
Lan, W., Huang, J.: Neural-network-based approximate output regulation of discrete-time nonlinear systems. IEEE Trans. Neural Netw. 18(4), 1196–1208 (2007)
Luo, X., Wang, H.: A digital controller for the pendubot system using approximate output regulation approach. In: Proceedings of International Conference on Future Computer and Communication, pp. 326–330. Wuhan (2010)
Rao, S.S.: Engineering Optimization: Theory and Practice. Wiley, Hoboken (1996)
Ghommam, J., Chemori, A.: Adaptive RBFNN finite-time control of normal forms for underactuated mechanical systems. Nonlinear Dyn. 90(1), 301–315 (2017)
Ji, Y., Zhou, H., Zong, Q.: Approximate output regulation of non-minimum phase hypersonic flight vehicle. Nonlinear Dyn. 91(4), 2715–2724 (2018)
Jabbari Asl, H., Narikiyo, T., Kawanishi, M.: Adaptive neural network-based saturated control of robotic exoskeletons. Nonlinear Dyn. 94(1), 123–139 (2018)
Gao, H., He, W., Zhou, C., Sun, C.: Neural network control of a two-link flexible robotic manipulator using assumed mode method. IEEE Trans. Ind. Electron. 15(2), 755–765 (2019)
Acknowledgements
The authors would like to thank the Editor and anonymous reviewers for their helpful comments.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The 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.
This work was supported in part by the National Natural Science Foundation of China (Grant Nos. 61873083, 61374030, and 61533012), in part by the Fundamental Research Funds for the Central Universities (Grant No. JZ2017HGTB0194), and in part by the China Postdoctoral Science Foundation (Grant No. 2016M602005).
Rights and permissions
About this article
Cite this article
Liu, C., Ping, Z., Huang, Y. et al. Position control of spherical inverted pendulum via improved discrete-time neural network approach. Nonlinear Dyn 99, 2867–2875 (2020). https://doi.org/10.1007/s11071-019-05455-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-019-05455-y