Research Article

TRAJECTORY TRACKING CONTROL OF A TWO WHEELED SELF-BALANCING ROBOT BY USING SLIDING MODE CONTROL

Volume: 12 Number: 3 September 1, 2024
EN

TRAJECTORY TRACKING CONTROL OF A TWO WHEELED SELF-BALANCING ROBOT BY USING SLIDING MODE CONTROL

Abstract

Two-Wheeled Self-Balancing Robots are widely used in various fields today. These systems have a highly unstable nature due to their underactuated structures. On the other hand, parameter uncertainties and external disturbances significantly affect their control performance. The best way to deal with parameter uncertainties that can easily lead controllers to instability is to use robust control methods. Dealing with these uncertainties is particularly crucial in control of underactuated and unstable systems such as Two-Wheeled Self-Balancing Robots. In this study, trajectory tracking control of a two wheeled self-balancing robot by using Sliding Mode Control (SMC) was realized. The chattering problem inherent in the SMC method was eliminated by employing tangent hyperbolic (tanh) switching function instead of signum function. The performance of the SMC controller has been examined under five different cases including external disturbance and various parameter uncertainties and compared with PID and LQR methods. The results showed that the SMC method is much more insensitive to parameter changes than the PID and LQR methods. It has also been observed that all three controllers maintain their stability against disturbance inputs, but the SMC method offers a better control performance.

Keywords

References

  1. D. Nemec, D. Adamkovic, M. Hrubos, R. Pirnik, ve M. Mihalik, “Fast Two-Wheeled Balancing Robot”, ss. 1-9, Haz. 2021, doi: 10.1109/ICCC51557.2021.9454659.
  2. G. C. M. Santo ve C. Garcia, “Construction, Control Design and Bluetooth Trajectory Control of a Self-Balancing Robot”, içinde SBAI 2019, 2019. doi: 10.17648/sbai-2019-111151.
  3. K. Prakash ve K. Thomas, “Study of controllers for a two wheeled self-balancing robot”, 2016 International Conference on Next Generation Intelligent Systems, ICNGIS 2016, Şub. 2017, doi: 10.1109/ICNGIS.2016.7854009.
  4. F. Grasser, A. D’Arrigo, S. Colombi, ve A. C. Rufer, “JOE: A mobile, inverted pendulum”, IEEE Transactions on Industrial Electronics, c. 49, sy 1, ss. 107-114, Şub. 2002, doi: 10.1109/41.982254.
  5. M. Velazquez, D. Cruz, S. Garcia, ve M. Bandala, “Velocity and Motion Control of a Self-Balancing Vehicle Based on a Cascade Control Strategy”, Int J Adv Robot Syst, c. 13, sy 3, Haz. 2016, doi: 10.5772/63933.
  6. J. X. Xu, Z. Q. Guo, ve T. H. Lee, “Design and implementation of a takagi-sugeno-type fuzzy logic controller on a two-wheeled mobile robot”, IEEE Transactions on Industrial Electronics, c. 60, sy 12, ss. 5717-5728, 2012, doi: 10.1109/TIE.2012.2230600.
  7. M. El-Bardini ve A. M. El-Nagar, “Interval type-2 fuzzy PID controller for uncertain nonlinear inverted pendulum system”, ISA Trans, c. 53, sy 3, ss. 732-743, 2014, doi: 10.1016/J.ISATRA.2014.02.007.
  8. O. Begovich, E. N. Sanchez, ve M. Maldonado, “Takagi-Sugeno fuzzy scheme for real-time trajectory tracking of an underactuated robot”, IEEE Transactions on Control Systems Technology, c. 10, sy 1, ss. 14-20, Oca. 2002, doi: 10.1109/87.974334.

Details

Primary Language

English

Subjects

Control Engineering, Mechatronics Engineering

Journal Section

Research Article

Publication Date

September 1, 2024

Submission Date

January 26, 2024

Acceptance Date

May 30, 2024

Published in Issue

Year 2024 Volume: 12 Number: 3

APA
Doğan, M., & Önen, Ü. (2024). TRAJECTORY TRACKING CONTROL OF A TWO WHEELED SELF-BALANCING ROBOT BY USING SLIDING MODE CONTROL. Konya Journal of Engineering Sciences, 12(3), 652-670. https://doi.org/10.36306/konjes.1425949
AMA
1.Doğan M, Önen Ü. TRAJECTORY TRACKING CONTROL OF A TWO WHEELED SELF-BALANCING ROBOT BY USING SLIDING MODE CONTROL. KONJES. 2024;12(3):652-670. doi:10.36306/konjes.1425949
Chicago
Doğan, Mustafa, and Ümit Önen. 2024. “TRAJECTORY TRACKING CONTROL OF A TWO WHEELED SELF-BALANCING ROBOT BY USING SLIDING MODE CONTROL”. Konya Journal of Engineering Sciences 12 (3): 652-70. https://doi.org/10.36306/konjes.1425949.
EndNote
Doğan M, Önen Ü (September 1, 2024) TRAJECTORY TRACKING CONTROL OF A TWO WHEELED SELF-BALANCING ROBOT BY USING SLIDING MODE CONTROL. Konya Journal of Engineering Sciences 12 3 652–670.
IEEE
[1]M. Doğan and Ü. Önen, “TRAJECTORY TRACKING CONTROL OF A TWO WHEELED SELF-BALANCING ROBOT BY USING SLIDING MODE CONTROL”, KONJES, vol. 12, no. 3, pp. 652–670, Sept. 2024, doi: 10.36306/konjes.1425949.
ISNAD
Doğan, Mustafa - Önen, Ümit. “TRAJECTORY TRACKING CONTROL OF A TWO WHEELED SELF-BALANCING ROBOT BY USING SLIDING MODE CONTROL”. Konya Journal of Engineering Sciences 12/3 (September 1, 2024): 652-670. https://doi.org/10.36306/konjes.1425949.
JAMA
1.Doğan M, Önen Ü. TRAJECTORY TRACKING CONTROL OF A TWO WHEELED SELF-BALANCING ROBOT BY USING SLIDING MODE CONTROL. KONJES. 2024;12:652–670.
MLA
Doğan, Mustafa, and Ümit Önen. “TRAJECTORY TRACKING CONTROL OF A TWO WHEELED SELF-BALANCING ROBOT BY USING SLIDING MODE CONTROL”. Konya Journal of Engineering Sciences, vol. 12, no. 3, Sept. 2024, pp. 652-70, doi:10.36306/konjes.1425949.
Vancouver
1.Mustafa Doğan, Ümit Önen. TRAJECTORY TRACKING CONTROL OF A TWO WHEELED SELF-BALANCING ROBOT BY USING SLIDING MODE CONTROL. KONJES. 2024 Sep. 1;12(3):652-70. doi:10.36306/konjes.1425949

Cited By