Skip to main content
Top

2019 | OriginalPaper | Chapter

Self-balancing Robot Modeling and Control Using Two Degree of Freedom PID Controller

Authors : Ahmad Taher Azar, Hossam Hassan Ammar, Mohamed Hesham Barakat, Mahmood Abdallah Saleh, Mohamed Abdallah Abdelwahed

Published in: Proceedings of the International Conference on Advanced Intelligent Systems and Informatics 2018

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

This paper represents the control of a two-wheel self-balancing robot based on the theory of controlling the inverted pendulum. This paper dividing the system modeling into two main parts. The first part is the dc motor and the second part are the whole mechanical design and its characteristics as a function in the motor speed and the torque depending on the system, creating two control closed loops inner and outer. The study uses conventional proportional–integral–derivative (PID) and two degree of freedom PID controllers to obtain a robust controller for the system. The inner loop controls the motor speed use the motor speed feedback signal from the encoder. The outer loop keeps the robot always in the accepted vertical angle boundary, using a six-degree of freedom gyroscope and accelerometer as a feedback signal. A state space model is obtained considering some assumptions and simplifications. The results are verified through simulations and experiments. Numerical simulation results indicate that the 2-DOF PID controller is superior to the traditional PID controller.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Azar, A.T., Serrano, F.E.: Adaptive sliding mode control of the furuta pendulum. In: Azar, A.T., Zhu, Q. (eds.) Advances and Applications in Sliding Mode Control systems. Studies in Computational Intelligence, vol. 576, pp. 1–42. Springer, Heidelberg (2015) Azar, A.T., Serrano, F.E.: Adaptive sliding mode control of the furuta pendulum. In: Azar, A.T., Zhu, Q. (eds.) Advances and Applications in Sliding Mode Control systems. Studies in Computational Intelligence, vol. 576, pp. 1–42. Springer, Heidelberg (2015)
2.
go back to reference Azar, A.T., Vaidyanathan, S.: Handbook of Research on Advanced Intelligent Control Engineering and Automation. Advances in Computational Intelligence and Robotics (ACIR). IGI Global, Pennsylvania (2015). ISBN 9781466672482CrossRef Azar, A.T., Vaidyanathan, S.: Handbook of Research on Advanced Intelligent Control Engineering and Automation. Advances in Computational Intelligence and Robotics (ACIR). IGI Global, Pennsylvania (2015). ISBN 9781466672482CrossRef
3.
go back to reference Deng, M., Inoue, A., Sekiguchi, K., Jiang, L.: Two-wheeled mobile robot motion control in dynamic environments. Robot. Comput. Integr. Manuf. 26(3), 268–272 (2010)CrossRef Deng, M., Inoue, A., Sekiguchi, K., Jiang, L.: Two-wheeled mobile robot motion control in dynamic environments. Robot. Comput. Integr. Manuf. 26(3), 268–272 (2010)CrossRef
4.
go back to reference Bui, T.H., Nguyen, T.T., Chung, T.L., Kim, S.B.: A simple nonlinear control of a two-wheeled welding mobile robot. Int. J. Control Autom. Syst. (IJCAS) 1(I), 35–42 (2003) Bui, T.H., Nguyen, T.T., Chung, T.L., Kim, S.B.: A simple nonlinear control of a two-wheeled welding mobile robot. Int. J. Control Autom. Syst. (IJCAS) 1(I), 35–42 (2003)
5.
go back to reference Kim, Y., Kim, S.H., Kwak, Y.K.: Dynamic analysis of a nonholonomic two-wheeled inverted pendulum robot. J. Intell. Robot. Syst.: Theory Appl. 44(1), 25–46 (2005)CrossRef Kim, Y., Kim, S.H., Kwak, Y.K.: Dynamic analysis of a nonholonomic two-wheeled inverted pendulum robot. J. Intell. Robot. Syst.: Theory Appl. 44(1), 25–46 (2005)CrossRef
6.
go back to reference Juang, H.S., Lurrr, K.Y.: Design and control of a two-wheel self-balancing robot using the arduino microcontroller board. In: 2013 10th IEEE International Conference on Control and Automation (ICCA), 12–14 June 2013, Hangzhou, China (2013) Juang, H.S., Lurrr, K.Y.: Design and control of a two-wheel self-balancing robot using the arduino microcontroller board. In: 2013 10th IEEE International Conference on Control and Automation (ICCA), 12–14 June 2013, Hangzhou, China (2013)
7.
go back to reference Thibodeau, B.J., Deegan, P., Grupen, R.: Static analysis of contact forces with a mobile manipulator. In: Proceedings 2006 IEEE International Conference on Robotics and Automation, 15–19 May 2006, Orlando, FL, USA, pp. 4007–4012 (2006) Thibodeau, B.J., Deegan, P., Grupen, R.: Static analysis of contact forces with a mobile manipulator. In: Proceedings 2006 IEEE International Conference on Robotics and Automation, 15–19 May 2006, Orlando, FL, USA, pp. 4007–4012 (2006)
8.
go back to reference Sun, C., Lu, T., Yuan, K.: Balance control of two-wheeled self-balancing robot based on linear quadratic regulator and neural network. In: 2013 Fourth International Conference on Intelligent Control and Information Processing (ICICIP), 9–11 June 2013, Beijing, China (2013) Sun, C., Lu, T., Yuan, K.: Balance control of two-wheeled self-balancing robot based on linear quadratic regulator and neural network. In: 2013 Fourth International Conference on Intelligent Control and Information Processing (ICICIP), 9–11 June 2013, Beijing, China (2013)
9.
go back to reference Lin, S.C., Tsai, C.C.: Develop of a self-balancing human transportation vehicle for the teaching of feedback control. IEEE Trans. Educ. 52(1), 157–168 (2009)CrossRef Lin, S.C., Tsai, C.C.: Develop of a self-balancing human transportation vehicle for the teaching of feedback control. IEEE Trans. Educ. 52(1), 157–168 (2009)CrossRef
10.
go back to reference Sugie, T., Fujimoto, K.: Controller design for an inverted pendulum based on approximate linearization. Int. J. Robust Nonlinear Control 8(7), 585–597 (1998)MathSciNetCrossRef Sugie, T., Fujimoto, K.: Controller design for an inverted pendulum based on approximate linearization. Int. J. Robust Nonlinear Control 8(7), 585–597 (1998)MathSciNetCrossRef
11.
go back to reference Takei, T., lmamura, R., Yuta, S.: Baggage transportation and navigation by a wheel inverted pendulum mobile robot. IEEE Trans. Ind. Electr. 56(10), 3985–3994 (2009)CrossRef Takei, T., lmamura, R., Yuta, S.: Baggage transportation and navigation by a wheel inverted pendulum mobile robot. IEEE Trans. Ind. Electr. 56(10), 3985–3994 (2009)CrossRef
12.
go back to reference Araki, M., Taguchi, H.: Two-degree-of-freedom PID controllers. Int. J. Control Autom. Syst. 1(4), 401–411 (2003) Araki, M., Taguchi, H.: Two-degree-of-freedom PID controllers. Int. J. Control Autom. Syst. 1(4), 401–411 (2003)
13.
go back to reference Sánchez, H.S., Visioli, A., Vilanova, R.: Optimal nash tuning rules for robust PID controllers. J. Franklin Inst. 354(10), 3945–3970 (2017)MathSciNetCrossRef Sánchez, H.S., Visioli, A., Vilanova, R.: Optimal nash tuning rules for robust PID controllers. J. Franklin Inst. 354(10), 3945–3970 (2017)MathSciNetCrossRef
14.
go back to reference Azar, A.T., Serrano, F.E.: Robust IMC-PID tuning for cascade control systems with gain and phase margin specifications. Neural Comput. Appl. 25(5), 983–995 (2014)CrossRef Azar, A.T., Serrano, F.E.: Robust IMC-PID tuning for cascade control systems with gain and phase margin specifications. Neural Comput. Appl. 25(5), 983–995 (2014)CrossRef
Metadata
Title
Self-balancing Robot Modeling and Control Using Two Degree of Freedom PID Controller
Authors
Ahmad Taher Azar
Hossam Hassan Ammar
Mohamed Hesham Barakat
Mahmood Abdallah Saleh
Mohamed Abdallah Abdelwahed
Copyright Year
2019
DOI
https://doi.org/10.1007/978-3-319-99010-1_6

Premium Partner