Autosoft Journal

Online Manuscript Access


Two adaptive control strategies for trajectory tracking of the inertia wheel pendulum: neural networks


Authors



Abstract

The problem addressed in this paper is to achieve robust motion control of the inertia wheel pendulum (IWP). Specifically, trajectory tracking control of the pendulum of the IWP under the assumption of uncertain model is discussed. Two new robust algorithms are introduced whose design departs from a model-based input-output linearization controller. Then, the control problem is firstly solved by means of an adaptive neural network-based controller and secondly by an adaptive regressor-based controller. For both controllers, rigorous analysis of the respective closed-loop system is given, where Barbalat2019s lemma is used to conclude asymptotic convergence of the pendulum tracking error. In addition, the wheel velocity and adaptive extension signals are shown to be bounded. An extensive real-time experimental study validates the introduced theory, where the performance of a classical linear PID controller and the two new adaptive schemes are compared.


Keywords


Pages

Total Pages: 11
Pages: 63-73

DOI
10.1080/10798587.2015.1121618


Manuscript ViewPdf Subscription required to access this document

Obtain access this manuscript in one of the following ways


Already subscribed?

Need information on obtaining a subscription? Personal and institutional subscriptions are available.

Already an author? Have access via email address?


Published

Volume: 23
Issue: 1
Year: 2016

Cite this document


References

Aguilar, Luis T. et al. "Generating Oscillations in Inertia Wheel Pendulum via Two-Relay Controller." International Journal of Robust and Nonlinear Control 22.3 (2011): 318-330. Crossref. Web. https://doi.org/10.1002/rnc.1696

Aguilar-Ibanez, Carlos F., Oscar. O. Gutierrez F., and Miguel S. Suarez Castanon. "Stabilization of the Strongly Damping Inertia Wheel Pendulum by a Nested Saturation Functions." 2008 American Control Conference (2008): n. pag. Crossref. Web. https://doi.org/10.1109/ACC.2008.4587024

Aguilar-Ibáñez C. Computación y Sistemas

Andary, S. et al. "A Dual Model-Free Control of Underactuated Mechanical Systems, Application to the Inertia Wheel Inverted Pendulum." 2012 American Control Conference (ACC) (2012): n. pag. Crossref. Web. https://doi.org/10.1109/ACC.2012.6315492

Andary, Sébastien, Ahmed Chemori, and Sébastien Krut. "Control of the Underactuated Inertia Wheel Inverted Pendulum for Stable Limit Cycle Generation." Advanced Robotics 23.15 (2009): 1999-2014. Crossref. Web. https://doi.org/10.1163/016918609X12529279062438

Åström, K.J., and K. Furuta. "Swinging up a Pendulum by Energy Control." Automatica 36.2 (2000): 287-295. Crossref. Web. https://doi.org/10.1016/S0005-1098(99)00140-5

Beigi, Homayoon S.M. "New Adaptive and Learning-Adaptive Control Techniques Based on an Extension of the Generalized Secant Method." Intelligent Automation & Soft Computing 3.2 (1997): 171-184. Crossref. Web. https://doi.org/10.1080/10798587.1997.10750700

Biswas J. International Journal of Factory Automation, Robotics and Soft Computing

Chen, Mou, and Shuzhi Sam Ge. "Direct Adaptive Neural Control for a Class of Uncertain Nonaffine Nonlinear Systems Based on Disturbance Observer." IEEE Transactions on Cybernetics 43.4 (2013): 1213-1225. Crossref. Web. https://doi.org/10.1109/TSMCB.2012.2226577

Chen, Yung-Feng, and An-Chyau Huang. "Adaptive Control of Rotary Inverted Pendulum System with Time-Varying Uncertainties." Nonlinear Dynamics 76.1 (2013): 95-102. Crossref. Web. https://doi.org/10.1007/s11071-013-1112-4

Chou, Ming-Chang, and Chang-Ming Liaw. "Dynamic Control and Diagnostic Friction Estimation for an SPMSM-Driven Satellite Reaction Wheel." IEEE Transactions on Industrial Electronics 58.10 (2011): 4693-4707. Crossref. Web. https://doi.org/10.1109/TIE.2011.2107712

Chou, Ming-Chang, and Chang-Ming Liaw. "PMSM-Driven Satellite Reaction Wheel System with Adjustable DC-Link Voltage." IEEE Transactions on Aerospace and Electronic Systems 50.2 (2014): 1359-1373. Crossref. Web. https://doi.org/10.1109/TAES.2014.110694

Chung, Chung Choo, and John Hauser. "Nonlinear Control of a Swinging Pendulum." Automatica 31.6 (1995): 851-862. Crossref. Web. https://doi.org/10.1016/0005-1098(94)00148-C

Cong, S., and Y. Liang. "PID-Like Neural Network Nonlinear Adaptive Control for Uncertain Multivariable Motion Control Systems." IEEE Transactions on Industrial Electronics 56.10 (2009): 3872-3879. Crossref. Web. https://doi.org/10.1109/TIE.2009.2018433

Ebrabim, A., and G.V. Murphy. "Adaptive Backstepping Controller Design of an Inverted Pendulum." Proceedings of the Thirty-Seventh Southeastern Symposium on System Theory, 2005. SSST ”05. n. pag. Crossref. Web. https://doi.org/10.1109/SSST.2005.1460900

Fantoni I. Non-linear control for underactuated mechanical systems

Han, In-Woo, Jae-Won An, and Jang-Myung Lee. "Balancing Control of Unicycle Robot." Intelligent Autonomous Systems 12 (2013): 663-670. Crossref. Web. https://doi.org/10.1007/978-3-642-33926-4_63

Haykin S. Neural Networks: A Comprehensive Foundation

Hernández, Victor M. "A COMBINED SLIDING MODE-GENERALIZED PI CONTROL SCHEME FOR SWINGING UP AND BALANCING THE INERTIA WHEEL PENDULUM." Asian Journal of Control 5.4 (2008): 620-625. Crossref. Web. https://doi.org/10.1111/j.1934-6093.2003.tb00178.x

Hsiao C. C. International Journal of Mechanical, Aerospace, Industrial, Mechatronic and Manufacturing Engineering

Huber, Johannes, Christoph Gruber, and Michael Hofbaur. "Online Trajectory Optimization for Nonlinear Systems by the Concept of a Model Control Loop — Applied to the Reaction Wheel Pendulum." 2013 IEEE International Conference on Control Applications (CCA) (2013): n. pag. Crossref. Web. https://doi.org/10.1109/CCA.2013.6662871

Iriarte, Rafael, Luis T. Aguilar, and Leonid Fridman. "Second Order Sliding Mode Tracking Controller for Inertia Wheel Pendulum." Journal of the Franklin Institute 350.1 (2013): 92-106. Crossref. Web. https://doi.org/10.1016/j.jfranklin.2012.10.013

Jang, Jun Oh, Hee Tae Chung, and Gi Joon Jeon. "Neuro-Fuzzy Controller for a XY Positioning Table." Intelligent Automation & Soft Computing 13.2 (2007): 153-169. Crossref. Web. https://doi.org/10.1080/10798587.2007.10642957

Jepsen, Frank et al. "Development and Control of an Inverted Pendulum Driven by a Reaction Wheel." 2009 International Conference on Mechatronics and Automation (2009): n. pag. Crossref. Web. https://doi.org/10.1109/ICMA.2009.5246460

Kadam, S.N., and B. Seth. "LQR Controller of One Wheel Robot Stabilized by Reaction Wheel Principle." 2011 2nd International Conference on Instrumentation Control and Automation (2011): n. pag. Crossref. Web. https://doi.org/10.1109/ICA.2011.6130176

Khalil H. K. Nonlinear Systems

Kim, Hyun-Woo et al. "Balancing Control of Bicycle Robot Using PID Control." 2013 13th International Conference on Control, Automation and Systems (ICCAS 2013) (2013): n. pag. Crossref. Web. https://doi.org/10.1109/ICCAS.2013.6703879

Kim, Yeonhoon, Soo Hyun Kim, and Yoon Keun Kwak. "Dynamic Analysis of a Nonholonomic Two-Wheeled Inverted Pendulum Robot." Journal of Intelligent and Robotic Systems 44.1 (2005): 25-46. Crossref. Web. https://doi.org/10.1007/s10846-005-9022-4

Reza Larimi, S., Payam Zarafshan, and S. Ali A. Moosavian. "A New Stabilization Algorithm for a Two-Wheeled Mobile Robot Aided by Reaction Wheel." Journal of Dynamic Systems, Measurement, and Control 137.1 (2014): 011009. Crossref. Web. https://doi.org/10.1115/1.4027852

Lee, Jaeoh, Seongik Han, and Jangmyung Lee. "Decoupled Dynamic Control for Pitch and Roll Axes of the Unicycle Robot." IEEE Transactions on Industrial Electronics 60.9 (2013): 3814-3822. Crossref. Web. https://doi.org/10.1109/TIE.2012.2208431

Lewis F. L. Neural network control of robot manipulators and nonlinear systems

Matsuda, Noriko et al. "Swinging-up and Stabilization Control Based on Natural Frequency for Pendulum Systems." 2009 American Control Conference (2009): n. pag. Crossref. Web. https://doi.org/10.1109/ACC.2009.5160431

kouda, Noriaki et al. "An Examination of Qubit Neural Network in Controlling an Inverted Pendulum." Neural Processing Letters 22.3 (2005): 277-290. Crossref. Web. https://doi.org/10.1007/s11063-005-8337-2

Mayr, Johannes, Franz Spanlang, and Hubert Gattringer. "Mechatronic Design of a Self-Balancing Three-Dimensional Inertia Wheel Pendulum." Mechatronics 30 (2015): 1-10. Crossref. Web. https://doi.org/10.1016/j.mechatronics.2015.04.019

https://doi.org/10.12691/ajme-1-7-47

Nelson, J., and L.G. Kraft. "Real-Time Control of an Inverted Pendulum System Using Complementary Neural Network and Optimal Techniques." Proceedings of 1994 American Control Conference - ACC ”94 n. pag. Crossref. Web. https://doi.org/10.1109/ACC.1994.735019

Rudra, Shubhobrata et al. "Global Stabilization of a Flat Underactuated Inertia Wheel: A Block Backstepping Approach." 2013 International Conference on Computer Communication and Informatics (2013): n. pag. Crossref. Web. https://doi.org/10.1109/ICCCI.2013.6466318

Ryalat, Mutaz, Dina Shona Laila, and Mohamed M. Torbati. "Integral IDA-PBC and PID-Like Control for Port-Controlled Hamiltonian Systems." 2015 American Control Conference (ACC) (2015): n. pag. Crossref. Web. https://doi.org/10.1109/ACC.2015.7172178

Santibanez, V., R. Kelly, and J. Sandoval. "Control of the Inertia Wheel Pendulum by Bounded Torques." Proceedings of the 44th IEEE Conference on Decision and Control n. pag. Crossref. Web. https://doi.org/10.1109/CDC.2005.1583500

Sanyal, Amit K., and Ambarish Goswami. "Dynamics and Balance Control of the Reaction Mass Pendulum: A Three-Dimensional Multibody Pendulum With Variable Body Inertia." Journal of Dynamic Systems, Measurement, and Control 136.2 (2013): 021002. Crossref. Web. https://doi.org/10.1115/1.4025607

Sazonov, E.S., P. Klinkhachorn, and R.L. Klein. "Hybrid LQG-Neural Controller for Inverted Pendulum System." Proceedings of the 35th Southeastern Symposium on System Theory, 2003. n. pag. Crossref. Web. https://doi.org/10.1109/SSST.2003.1194559

She, Jinhua et al. "Global Stabilization of 2-DOF Underactuated Mechanical Systems—an Equivalent-Input-Disturbance Approach." Nonlinear Dynamics 69.1-2 (2012): 495-509. Crossref. Web. https://doi.org/10.1007/s11071-011-0280-3

Shiriaev, A., J.W. Perram, and C. Canudas-de-Wit. "Constructive Tool for Orbital Stabilization of Underactuated Nonlinear Systems: Virtual Constraints Approach." IEEE Transactions on Automatic Control 50.8 (2005): 1164-1176. Crossref. Web. https://doi.org/10.1109/TAC.2005.852568

Spong, Mark W., Peter Corke, and Rogelio Lozano. "Nonlinear Control of the Reaction Wheel Pendulum." Automatica 37.11 (2001): 1845-1851. Crossref. Web. https://doi.org/10.1016/S0005-1098(01)00145-5

Srinivas, K.N., and Laxmidhar Behera. "Swing-up Control Strategies for a Reaction Wheel Pendulum." International Journal of Systems Science 39.12 (2008): 1165-1177. Crossref. Web. https://doi.org/10.1080/00207720802095137

Wang, Yaonan et al. "Neural Network-Based Robust Tracking Control For Robots." Intelligent Automation & Soft Computing 15.2 (2009): 211-222. Crossref. Web. https://doi.org/10.1080/10798587.2009.10643026

Xu, Bin et al. "Composite Neural Dynamic Surface Control of a Class of Uncertain Nonlinear Systems in Strict-Feedback Form." IEEE Transactions on Cybernetics 44.12 (2014): 2626-2634. Crossref. Web. https://doi.org/10.1109/TCYB.2014.2311824

Yang, Chenguang et al. "Neural Network-Based Motion Control of an Underactuated Wheeled Inverted Pendulum Model." IEEE Transactions on Neural Networks and Learning Systems 25.11 (2014): 2004-2016. Crossref. Web. https://doi.org/10.1109/TNNLS.2014.2302475

Chenguang Yang, Zhijun Li, and Jing Li. "Trajectory Planning and Optimized Adaptive Control for a Class of Wheeled Inverted Pendulum Vehicle Models." IEEE Transactions on Cybernetics 43.1 (2013): 24-36. Crossref. Web. https://doi.org/10.1109/TSMCB.2012.2198813

Ye, Huawen, Hong Wang, and Haibo Wang. "Stabilization of a PVTOL Aircraft and an Inertia Wheel Pendulum Using Saturation Technique." IEEE Transactions on Control Systems Technology 15.6 (2007): 1143-1150. Crossref. Web. https://doi.org/10.1109/TCST.2007.899718

Zhang, Yunong, and Jun Wang. "Recurrent Neural Networks for Nonlinear Output Regulation." Automatica 37.8 (2001): 1161-1173. Crossref. Web. https://doi.org/10.1016/S0005-1098(01)00092-9

JOURNAL INFORMATION


ISSN PRINT: 1079-8587
ISSN ONLINE: 2326-005X
DOI PREFIX: 10.31209
10.1080/10798587 with T&F
IMPACT FACTOR: 0.652 (2017/2018)
Journal: 1995-Present




CONTACT INFORMATION


TSI Press
18015 Bullis Hill
San Antonio, TX 78258 USA
PH: 210 479 1022
FAX: 210 479 1048
EMAIL: tsiepress@gmail.com
WEB: http://www.wacong.org/tsi/