Skip Navigation Links
Journal of Vibration Testing and System Dynamics

C. Steve Suh (editor), Pawel Olejnik (editor),

Xianguo Tuo (editor)

Pawel Olejnik (editor)

Lodz University of Technology, Poland

Email: pawel.olejnik@p.lodz.pl

C. Steve Suh (editor)

Texas A&M University, USA

Email: ssuh@tamu.edu

Xiangguo Tuo (editor)

Sichuan University of Science and Engineering, China

Email: tuoxianguo@suse.edu.cn


LMI-based State Feedback Control of the Underactuated Inertia Wheel Inverted Pendulum to the Unstable Upright Position

Journal of Vibration Testing and System Dynamics 8(2) (2024) 207--234 | DOI:10.5890/JVTSD.2024.06.005

Hassène Gritli$^{1,2}$, Sahar Jenhani$^{1}$

$^{1}$ Laboratory of Robotics, Informatics and Complex Systems (RISC Lab, LR16ES07), National Engineering School of Tunis, University of Tunis El Manar, BP. 37, Le Belvédère, 1002 Tunis, Tunisia

$^{2}$ Higher Institute of Information and Communication Technologies, University of Carthage, 1164 Borj Cedria, Tunis, Tunisia

Download Full Text PDF

 

Abstract

One of the frequent tasks in the robotic research field is to control the position of the robot and then change its current position to the intended state. This study focuses on the position feedback control through a state-feedback control law of an underactuated Lagrangian-type robotic system, called the inertia wheel inverted pendulum (IWIP), to its unstable upright state. Furthermore, using a rescaled dynamic model that describes the difference between the nonlinear dynamics and its approximate linear model, and based on the S-procedure, the Young inequality and the Schur complement lemma, we develop conditions on the feedback gain for the stabilization using two different methodologies. These designed methodologies are realized based on the Linear Matrix Inequality (LMI) techniques. We show that an initially obtained bilinear matrix inequality is converted into an LMI via some mathematical tools. Moreover, we introduce some further LMIs in order to minimize the feedback gain's size. Finally, we show some numerical results to illustrate the effectiveness of the proposed state-feedback control law for stabilizing the underactuated IWIP.

References

  1. [1]  Jablo{n}ski, R. and B\v{r}ezina, T. (2016), Advanced Mechatronics Solutions, vol. 393 of Advances in Intelligent Systems and Computing, Springer International Publishing, 1 edn.
  2. [2]  Wang, J., Chen, W., Xiao, X., Xu, Y., Li, C., Jia, X., and Meng, M.Q.-H. (2021), A survey of the development of biomimetic intelligence and robotics, Biomimetic Intelligence and Robotics, 1, 100001.
  3. [3]  da~Costa~Barros, I.R. and Nascimento, T.P. (2021), Robotic mobile fulfillment systems: A survey on recent developments and research opportunities, Robotics and Autonomous Systems, 137, 103729.
  4. [4]  Hai, H., Li, Y., Song, R., Zhang, G., Zhang, Q., Liu, S., Hou, J., Xin, Y., Yuan, M., Zhang, G., and Yang, Z. (2021), A survey of the development of quadruped robots: Joint configuration, dynamic locomotion control method and mobile manipulation approach, Biomimetic Intelligence and Robotics, 2(2), 100029.
  5. [5]  Gonzalez-Aguirre, J.A., Osorio-Oliveros, R., Rodríguez-Hernández, K.L., Lizárraga-Iturralde, J., Menendez, R.M., Ramírez-Mendoza, R.A., Ramírez-Moreno, M.A., and deJesús Lozoya-Santos, J. (2021), Service robots: Trends and technology, Applied Sciences, 11, 10702.
  6. [6]  Tipary, B. and Erd\"os, G. (2021), Generic development methodology for flexible robotic pick-and-place workcells based on digital twin, Robotics and Computer-Integrated Manufacturing, 71, 102140.
  7. [7]  Kalita, B., Narayan, J., and Dwivedy, S.K. (2021), Development of active lower limb robotic-based orthosis and exoskeleton devices: A systematic review, International Journal of Social Robotics, 3, 775–793.
  8. [8]  Biswal, P. and Mohanty, P.K. (2021), Development of quadruped walking robots: A review, Ain Shams Engineering Journal, 12, 2017-2031.
  9. [9]  Seifried, R. (2014), Dynamics of underactuated multibody systems. Modeling, Control and Optimal Design, vol. 205 of Solid Mechanics and Its Applications. Springer Cham, 1 edn.
  10. [10]  Choukchou-Braham, A., Cherki, B., Djemai, M., and Busawon, K. (2014), Analysis and Control of Underactuated Mechanical Systems. Springer-Verlag, 1 edn.
  11. [11]  Zhang, Z. and Suh, C.S. (2022), Underactuated mechanical systems - a review of control design, Journal of Vibration Testing and System Dynamics, 6, 21-51.
  12. [12]  Liu, Y. and Yu, H. (2013), A survey of underactuated mechanical systems, IET Control Theory Applications, 7, 921-935.
  13. [13]  Krafes, S., Chalh, Z., and Saka, A. (2018), A review on the control of second order underactuated mechanical systems, Complexity, 2018, 9573514.
  14. [14]  Added, E., Gritli, H., and Belghith, S. (2022), Trajectory tracking-based control of the chaotic behavior in the passive bipedal compass-type robot, The European Physical Journal Special Topics, 231, 1071–1084.
  15. [15]  Rehman, F.U., Satti, A.B., and Saleem, A.A. (2018), Continuous stabilizing control for a class of non-holonomic systems: Brockett system example, Journal of Vibration Testing and System Dynamics, 2, 167-172.
  16. [16]  Xing, S., Kwan, B. Y.N., and Duan, P. (2022), Modeling and control of the locomotion of a monopod robot mounted to a vertical slider, Journal of Vibration Testing and System Dynamics, 6, 413-430.
  17. [17]  Added, E., Gritli, H., and Belghith, S. (2021), Further analysis of the passive dynamics of the compass biped walker and control of chaos via two trajectory tracking approaches, Complexity, 2021, 5533451 (39 pages).
  18. [18]  Jenhani, S., Gritli, H., and Carbone, G. (2022), LMI-based optimization for the position feedback control of underactuated robotic systems via an affine PD controller: Case of the pendubot, 2022 International Conference on Data Analytics for Business and Industry (ICDABI), 729-735.
  19. [19]  Garofalo, G., Ott, C., and Albu-Sch{\"a}ffer, A. (2012), Walking control of fully actuated robots based on the bipedal slip model, 2012 IEEE International Conference on Robotics and Automation, 1456-1463.
  20. [20]  Gu, Y., Yao, B., and GeorgeLee, C. (2018), Exponential stabilization of fully actuated planar bipedal robotic walking with global position tracking capabilities, Journal of Dynamic Systems, Measurement, and Control, 140, 051008.
  21. [21]  Steenson, L.V., Phillips, A.B., Rogers, E., Furlong, M.E., and Turnock, S.R. (2012), Experimental verification of a depth controller using model predictive control with constraints onboard a thruster actuated AUV, IFAC Proceedings Volumes, 45, 275-280.
  22. [22]  Bjelonic, M., Homberger, T., Kottege, N., Borges, P., Chli, M., and Beckerle, P. (2017), Autonomous navigation of hexapod robots with vision-based controller adaptation, 2017 IEEE International Conference on Robotics and Automation (ICRA), 5561-5568.
  23. [23]  Kelly, R., Davila, V.S., and Loría, A. (2005), Control of Robot Manipulators in Joint Space, Advanced Textbooks in Control and Signal Processing, Springer-Verlag.
  24. [24]  Liu, P., Huda, M.N., Sun, L., and Yu, H. (2020), A survey on underactuated robotic systems: Bio-inspiration, trajectory planning and control, Mechatronics, 72, 102443.
  25. [25]  Gu, E.Y.L. (2013), Control of Robotic Systems, 1, 293-396, Springer.
  26. [26]  Spong, M.W., Hutchinson, S., and Vidyasagar, M. (2020), Robot Modeling and Control, Robotics, John Wiley \& Sons Inc, 2 edn.
  27. [27]  Kurdila, A.J. and Ben-Tzvi, P. (2019), Dynamics and Control of Robotic Systems, Control Process \& Measurements, Wiley, 1 edn.
  28. [28]  Abbas, M., AlIssa, S., and Dwivedy, S.K. (2021), Event-triggered adaptive hybrid position-force control for robot-assisted ultrasonic examination system, Journal of Intelligent $\&$ Robotic Systems, 102, 84.
  29. [29]  Mobayen, S., Tchier, F., and Ragoub, L. (2017), Design of an adaptive tracker for n-link rigid robotic manipulators based on super-twisting global nonlinear sliding mode control, International Journal of Systems Science, 48, 1990-2002.
  30. [30]  Gritli, H. (2020), LMI-based robust stabilization of a class of input-constrained uncertain nonlinear systems with application to a helicopter model, Complexity, 2020, 7025761.
  31. [31]  Abdul-Adheem, W.R., Ibraheem, I.K., Humaidi, A.J., and Azar, A.T. (2021), Model-free active input–output feedback linearization of a single-link flexible joint manipulator: An improved active disturbance rejection control approach, Measurement and Control, 54, 856–871.
  32. [32]  Perrusquia, A., Flores-Campos, J.A., and Torres-San-Miguel, C.R. (2020), A novel tuning method of PD with gravity compensation controller for robot manipulators, IEEE Access, 8, 114773-114783.
  33. [33]  Vrabel, R. (2021), Design of the state feedback-based feed-forward controller asymptotically stabilizing the overhead crane at the desired end position, Journal of Applied Nonlinear Dynamics, 10, 339-350.
  34. [34]  Jenhani, S., Gritli, H., and Carbone, G. (2022), Comparison between some nonlinear controllers for the position control of Lagrangian-type robotic systems, Chaos Theory and Applications, 4, 179-196.
  35. [35]  Narayan, J. and Dwivedy, S.K. (2021), Robust LQR-based neural-fuzzy tracking control for a lower limb exoskeleton system with parametric uncertainties and external disturbances, Applied Bionics and Biomechanics, 2021, 5573041.
  36. [36]  Chawla, I. and Singla, A. (2021), Real-time stabilization control of a rotary inverted pendulum using {LQR}-based sliding mode controller, Arabian Journal for Science and Engineering, 46, 2589-2596.
  37. [37]  Singla, A. and Singh, G. (2017), Real-time swing-up and stabilization control of a cart-pendulum system with constrained cart movement, International Journal of Nonlinear Sciences and Numerical Simulation, 18, 525-539.
  38. [38]  Hasan, S.K. and Dhingra, A.K. (2021), Development of a model reference computed torque controller for a human lower extremity exoskeleton robot, Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering, 235, 1615-1637.
  39. [39]  Jiang, Y., Lu, K., Gong, C., and Liang, H. (2020), Robust composite nonlinear feedback control for uncertain robot manipulators, International Journal of Advanced Robotic Systems, 17, 1729881420914805.
  40. [40]  Nho, H.C. and Meckl, P. (2003), Intelligent feedforward control and payload estimation for a two-link robotic manipulator, IEEE/ASME transactions on mechatronics, 8, 277-282.
  41. [41]  Rudra, S., Barai, R.K., and Maitra, M. (2017), Block Backstepping Design of Nonlinear State Feedback Control Law for Underactuated Mechanical Systems, Springer, 1 edn.
  42. [42]  Jenhani, S., Gritli, H., and Carbone, G. (2022), Position control of Lagrangian robotic systems via an affine PID-based controller and using the LMI approach. Niola, V., Gasparetto, A., Quaglia, G., and Carbone, G. (eds.), Advances in Italian Mechanism Science, Cham, 727-737, Springer International Publishing.
  43. [43]  Moreno-Valenzuela, J. and Aguilar-Avelar, C. (2018), Motion Control of Underactuated Mechanical Systems, vol.88 of Intelligent Systems, Control and Automation: Science and Engineering. Springer Cham, 1 edn.
  44. [44]  Idrees, M., Ullah, S., and Muhammad, S. (2019), Sliding mode control design for stabilization of underactuated mechanical systems, Advances in Mechanical Engineering, 11, 1687814019842712.
  45. [45]  Gnucci, M. and Marino, R. (2021), Adaptive tracking control for underactuated mechanical systems with relative degree two, Automatica, 129, 109633.
  46. [46]  Huang, A.-C., Chen, Y.-F., and Kai, C.-Y. (2015), Adaptive Control of Underactuated Mechanical Systems, World Scientific.
  47. [47]  Siciliano, B. and Valavanis, K.P. (1998), Control Problems in Robotics and Automation, Springer.
  48. [48]  Li, Z. and Zhang, Y. (2010), Robust adaptive motion/force control for wheeled inverted pendulums, Automatica, 46, 1346-1353.
  49. [49]  Haddad, N.K., Chemori, A., and Belghith, S. (2018), Robustness enhancement of IDA-PBC controller in stabilising the inertia wheel inverted pendulum: theory and real-time experiments, International Journal of Control, 91, 2657-2672.
  50. [50]  Gritli, H. and Belghith, S. (2018), Robust feedback control of the underactuated Inertia Wheel Inverted Pendulum under parametric uncertainties and subject to external disturbances: LMI formulation, Journal of The Franklin Institute, 355, 9150-9191.
  51. [51]  Andary, S., Chemori, A., and Krut, S. (2009), Control of the underactuated inertia wheel inverted pendulum for stable limit cycle generation, Advanced Robotics, 23, 1999-2014.
  52. [52]  Gritli, H., Khraief, N., Chemori, A., and Belghith, S. (2017), Self-generated limit cycle tracking of the underactuated inertia wheel inverted pendulum under IDA-PBC, Nonlinear Dynamics, 89, 2195-2226.
  53. [53]  Olivares, M. and Albertos, P. (2014), Linear control of the flywheel inverted pendulum, ISA Transactions, 53, 1396-1403.
  54. [54]  Gritli, H. and Belghith, S. (2021), LMI-based synthesis of a robust saturated controller for an underactuated mechanical system subject to motion constraints, European Journal of Control, 57, 179-193.
  55. [55]  Chen, B.-R., Hsu, C.-F., and Lee, T.-T. (2019), Stabilization of inertia wheel inverted pendulum using fuzzy-based hybrid control, 2019 International Conference on Machine Learning and Cybernetics (ICMLC), 1-6, IEEE.
  56. [56]  Touati, N. and Chemori, A. (2013), Predictive control for the stabilization of a fast mechatronic system: From simulation to real-time experiments, Proceedings of the International IFAC Symposium on Mechatronic Systems, 46(5), 237-242.
  57. [57]  Turki, F., Gritli, H., and Belghith, S. (2020), An LMI-based design of a robust state-feedback control for the master-slave tracking of an impact mechanical oscillator with double-side rigid constraints and subject to bounded-parametric uncertainty, Communications in Nonlinear Science and Numerical Simulation, 82, 105020.
  58. [58]  Gritli, H. (2019), Robust master-slave synchronization of chaos in a one-sided 1-DoF impact mechanical oscillator subject to parametric uncertainties and disturbances, Mechanism and Machine Theory, 142, 103610.