Design of Hybrid Controller using Qualitative Simulation Internal Modeling for Inverted Pendulum

(1) Chunrong Xia Mail (Wuxi Communication Branch Jiangsu Union Techincal Institute, Wuxi 214151, China, China)
(2) * Irfan Qaisar Mail (Department of Automation, BNRist, Center for Intelligent and Networked Systems, Tsinghua University, Beijing 100084, China, China)
(3) Muhammad Shamrooz Aslam Mail (School of Automation, Guangxi University of Science and Technology, Liuzhou, 545006 China, China)
*corresponding author

Abstract


Multiple model methods for nonlinear dynamical system control are appealing because local models can be simple and obvious, and global dynamics can be studied in terms of transitions between small operating zones. In this study, we propose that using qualitative models strengthens the multiple model method even more by enabling each local model to explain a huge class of effective nonlinear dynamical systems. Furthermore, reasoning using qualitative models reveals weak necessary conditions sufficient to verify qualitative features like stability analysis. The authors show the method by creating a global controller for the free pendulum. In addition, local controllers are specified and validated by comparing their patterns to basic general qualitative models. Our proposed procedure establishes qualitative limitations on controller designs that are sufficient to ensure the necessary local attributes and to establish feasible transitions between local areas for the existing problems. As a result, the continuous phase picture may be reduced to a simple transitional graph. The degrees of freedom in the system that are not bound by the qualitative description are still accessible to the designer for optimization for any other purpose. An example of a pendulum plant illustrates the effectiveness of the proposed method.


Keywords


Inverted Pendulum; Multiple Model Approach; Hybrid Control

   

DOI

https://doi.org/10.31763/ijrcs.v2i4.777
      

Article metrics

10.31763/ijrcs.v2i4.777 Abstract views : 1091 | PDF views : 410

   

Cite

   

Full Text

Download

References


J. J. E. Slotine and W. Li, Applied nonlinear control. Englewood Cliffs, NJ: Prentice-Hall, 1991, https://books.google.co.id/books?id=HddxQgAACAAJ.

N. M. Tahir, M. Muhammad, M. Idi, S. Buyamin, L. Maijama'a, and S. Yarima, "Comparative analysis of observer-based lqr and lmi controllers of an inverted pendulum," Bulletin of Electrical Engineering and Informatics, vol. 9, no. 6, pp. 2244-2252, 2020, https://doi.org/10.11591/eei.v9i6.2271.

E. Susanto, A. Surya Wibowo, and E. Ghiffary Rachman, "Fuzzy swing-up control and optimal state feedback stabilization for the selferecting inverted pendulum," IEEE Access, vol. 8, pp. 6496-6504, 2020, https://doi.org/10.1109/ACCESS.2019.2963399.

I. Siradjuddin, Z. Amalia, B. Setiawan, F. Ronilaya, E. Rohadi, A. Setiawan, C. Rahmad, and S. Adhisuwignjo, "Stabilising a cart inverted pendulum with an augmented PID control scheme," MATEC Web of Conferences, vol. 197, p. 11013, 2018, https://doi.org/10.1051/matecconf%2F201819711013.

M. T. Ravichandran and A. D. Mahindrakar, "Robust Stabilization of a Class of Underactuated Mechanical Systems Using Time Scaling and Lyapunov Redesign," IEEE Trans. Ind. Electron., vol. 58, no. 9, pp. 4299-4313, 2010, https://doi.org/10.1109/TIE.2010.2102318.

A. A. Roslan, A. N. K. Nasir, M. F. M. Jusof, A. A. A. Razak, and M. A. Ahmad, "Sine-Based Barnacle Mating Optimization for PD Control of an Inverted Pendulum System," Proceedings of the 6th International Conference on Electrical, Control and Computer Engineering, pp. 429-439, 2022, https://doi.org/10.1007/978-981-16-8690-0_39.

H. K. Khalil, Nonlinear systems. 2nd Ed. NJ: Prentice Hall, Upper Saddle River, 1996, https://books.google.co.id/books?id=v_BjPQAACAAJ.

J.-W. Kim and C.-Y. Oh, "Control of a Rotary Inverted Pendulum System Using Brain Emotional Learning Based Intelligent Controller," Journal of manufacturing engineering & technology, vol. 22, no. 5, pp. 837-844, Oct. 2013, https://doi.org/10.7735/ksmte.2013.22.5.837.

O. Boubaker, "The Inverted Pendulum Benchmark in Nonlinear Control Theory: A Survey," International Journal of Advanced Robotic Systems, vol. 10, no. 5, p. 233, Jan. 2013, https://doi.org/10.5772/55058.

Ponce, "A review of intelligent control systems applied to the inverted-pendulum problem," American Journal of Engineering and Applied Sciences, vol. 7, no. 2, pp. 194-240, Feb. 2014, https://doi.org/10.3844/ajeassp.2014.194.240.

A. Hadjali and E. Lefevre, "SI on Fuzzy Logic and its Applications (LFA 2015)," Fuzzy Sets and Systems, vol. 343, pp. 1-2, Jul. 2018, https://doi.org/10.1016/j.fss.2018.03.003.

Y.-R. Kim, "Gain Tuning of a Fuzzy Logic Controller Superior to PD Controllers in Motor Position Control," International Journal of Fuzzy Logic and Intelligent Systems, vol. 14, no. 3, pp. 188-199, Sep. 2014, https://doi.org/10.5391/IJFIS.2014.14.3.188.

M. Boumehraz and K. Benmahammed, "Non-linear systems control via fuzzy models: a multicontroller approach," International Journal of Modelling, Identification and Control, vol. 2, no. 1, p. 16, 2007, https://doi.org/10.1504/IJMIC.2007.014323.

Fuyan Cheng, Guomin Zhong, Youshan Li, and Zhengming Xu, "Fuzzy control of a double-inverted pendulum," Fuzzy Sets and Systems, vol. 79, no. 3, pp. 315-321, May 1996, https://doi.org/10.1016/0165-0114(95)00156-5.

X. Su, F. Xia, J. Liu, and L. Wu, "Event-triggered fuzzy control of nonlinear systems with its application to inverted pendulum systems," Automatica, vol. 94, pp. 236-248, Aug. 2018, https://doi.org/10.1016/j.automatica.2018.04.025.

A. S. Al-Araji, "An adaptive swing-up sliding mode controller design for a real inverted pendulum system based on Culture-Bees algorithm," European Journal of Control, vol. 45, pp. 45-56, Jan. 2019, https://doi.org/10.1016/j.ejcon.2018.12.001.

C. E. Lin and Y.-R. Sheu, "A hybrid-control approach for pendulum-car control," IEEE Transactions on Industrial Electronics}, vol. 39, no. 3, pp. 208-214, Jun. 1992, https://doi.org/10.1109/41.141622.

W. M. Bessa and E. Kreuzer, "Adaptive fuzzy sliding mode control of the cart-pole underactuated system," PAMM, vol. 16, no. 1, pp. 799-800, Oct. 2016, https://doi.org/10.1002/pamm.201610388.

E. Susanto, A. Surya Wibowo, and E. Ghiffary Rachman, "Fuzzy Swing Up Control and Optimal State Feedback Stabilization for Self-Erecting Inverted Pendulum," IEEE Access, vol. 8, pp. 6496-6504, 2020, https://doi.org/10.1109/ACCESS.2019.2963399.

S. Jung and J. T. Wen, "Nonlinear Model Predictive Control for the Swing-Up of a Rotary Inverted Pendulum," Journal of Dynamic Systems, Measurement, and Control, vol. 126, no. 3, pp. 666-673, Sep. 2004, https://doi.org/10.1115/1.1789541.

C.-C. Yih, "Sliding Mode Control for Swing-Up and Stabilization of the Cart-Pole Underactuated System," Asian Journal of Control, vol. 15, no. 4, pp. 1201-1214, Jul. 2012, https://doi.org/10.1002/asjc.577.

K. J. $hat{A}$str$ddot{o}$m and K. Furuta, "Swinging up a pendulum by energy control," Automatica, vol. 36, no. 2, pp. 287-295, Feb. 2000, https://doi.org/10.1016/S0005-1098(99)00140-5.

P. Seman, B. Rohal'-Ilkiv, M. Juh'as, and M. Salaj, "Swinging up the Furuta Pendulum and its Stabilization Via Model Predictive Control," Journal of Electrical Engineering, vol. 64, no. 3, pp. 152-158, May 2013, https://doi.org/10.2478/jee-2013-0022.

J. Zhao and Mark. W. Spong, "Hybrid control for global stabilization of the cart-pendulum system," Automatica, vol. 37, no. 12, pp. 1941-1951, Dec. 2001, https://doi.org/10.1016/S0005-1098(01)00164-9.

L. Etienne, S. Di Gennaro, and J.-P. Barbot, "Periodic event-triggered observation and control for nonlinear Lipschitz systems using impulsive observers," International Journal of Robust and Nonlinear Control, vol. 27, no. 18, pp. 4363-4380, Apr. 2017, https://doi.org/10.1002/rnc.3802.

F. Daqaq, S. Kamel, M. Ouassaid, R. Ellaia, and A. M. Agwa, "Non-Dominated Sorting Manta Ray Foraging Optimization for Multi-Objective Optimal Power Flow with Wind/Solar/Small-Hydro Energy Sources," Fractal and Fractional, vol. 6, no. 4, p. 194, Mar. 2022, https://doi.org/10.3390/fractalfract6040194.

L. Messikh, E.-H. Guechi, and S. Blazic, "Stabilization of the Cart-Inverted-Pendulum System Using State-Feedback Pole-Independent MPC Controllers," Sensors, vol. 22, no. 1, p. 243, Dec. 2021, https://doi.org/10.3390/s22010243.

N. M. Tahir, M. Muhammad, M. Idi, S. Buyamin, L. Maijama'a, and S. M. Yarima, "Comparative analysis of observer-based LQR and LMI controllers of an inverted pendulum," Bulletin of Electrical Engineering and Informatics, vol. 9, no. 6, pp. 2244-2252, Dec. 2020, https://doi.org/10.11591/eei.v9i6.2271.

I. Siradjuddin, Z. Amalia, B. Setiawan, F. Ronilaya, E. Rohadi, A. Setiawan, C. Rahmad, and S. Adhisuwignjo, "Stabilising a cart inverted pendulum with an augmented PID control scheme," MATEC Web of Conferences, vol. 197, p. 11013, 2018, https://doi.org/10.1051/matecconf/201819711013.

L. Zhao and W. Zhang, "Survey and tutorial on multiple model methodologies in modelling, identification and control," International Journal of Modelling, Identification and Control, vol. 32, no. 1, p. 1, 2019, https://doi.org/10.1504/IJMIC.2019.10023531.

B. Kuipers, "Qualitative reasoning: Modeling and simulation with incomplete knowledge," Automatica} vol. 25, no. 4, pp. 571-585, Jul. 1989, https://doi.org/10.1016/0005-1098(89)90099-X.

B. Shults and B. J. Kuipers, "Proving properties of continuous systems: qualitative simulation and temporal logic," Artificial Intelligence, vol. 92, no. 1-2, pp. 91-129, May 1997, https://doi.org/10.1016/S0004-3702(96)00050-1.

B. Apolloni and S. Bassis, "Algorithmic inference: From information granules to subtending functions," Nonlinear Analysis: Hybrid Systems, vol. 2, no. 2, pp. 665-683, Jun. 2008, https://doi.org/10.1016/j.nahs.2006.12.002.

D. Gupta, S. Suman, and A. Ekbal, "Hierarchical deep multi-modal network for medical visual question answering," Expert Systems with Applications, vol. 164, p. 113993, Feb. 2021, https://doi.org/10.1016/j.eswa.2020.113993.

L. N. Virgin, "A Reflection on Nonlinear Oscillations, Dynamical Systems, and Bifurcations of Vector Fields by J. Guckenheimer and P. J. Holmes," Journal of Computational and Nonlinear Dynamics, vol. 1, no. 4, pp. 277-278, Oct. 2006, https://doi.org/10.1115/1.2338659.

V. Bulitko and D. C. Wilkins, "Qualitative simulation of temporal concurrent processes using Time Interval Petri Nets," Artificial Intelligence}, vol. 144, no. 1-2, pp. 95-124, Mar. 2003, https://doi.org/10.1016/S0004-3702(02)00369-7.

V. Gupta and P. Tandon, "Heterogeneous Composition Adaptation With Material Convolution Control Features," Journal of Computing and Information Science in Engineering, vol. 17, no. 2, Feb. 2017, https://doi.org/10.1115/1.4034741.

N. Bizon, "Nonlinear control of fuel cell hybrid power sources: Part II - Current control," Applied Energy, vol. 88, no. 7, pp. 2574-2591, Jul. 2011, https://doi.org/10.1016/j.apenergy.2011.01.044.

J. Smieja, "Advanced modern control system theory and design," Automatica, vol. 37, no. 2, pp. 317-318, Feb. 2001, https://doi.org/10.1016/S0005-1098(00)00147-3.


Refbacks

  • There are currently no refbacks.


Copyright (c) 2022 CHUNRONG XIA, IRFAN QAISAR, Muhammad Shamrooz Aslam

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

 


About the JournalJournal PoliciesAuthor Information

International Journal of Robotics and Control Systems
e-ISSN: 2775-2658
Website: https://pubs2.ascee.org/index.php/IJRCS
Email: ijrcs@ascee.org
Organized by: Association for Scientific Computing Electronics and Engineering (ASCEE)Peneliti Teknologi Teknik IndonesiaDepartment of Electrical Engineering, Universitas Ahmad Dahlan and Kuliah Teknik Elektro
Published by: Association for Scientific Computing Electronics and Engineering (ASCEE)
Office: Jalan Janti, Karangjambe 130B, Banguntapan, Bantul, Daerah Istimewa Yogyakarta, Indonesia