DOI QR코드

DOI QR Code

Fuzzy Neural Network Active Disturbance Rejection Control for Two-Wheeled Self-Balanced Robot

  • Received : 2022.04.14
  • Accepted : 2022.07.08
  • Published : 2022.08.31

Abstract

Considering the problems of poor control effect, weak disturbance rejection ability and adaptive ability of two-wheeled self-balanced robot (TWSBR) systems on undulating roads, this paper proposes a fuzzy neural network active disturbance rejection controller (FNNADRC), that is based on fuzzy neural network (FNN) for online correction of active disturbance rejection controller (ADRC)'s nonlinear control rate. Firstly, the dynamic model of the TWSBR is established and decoupled, the extended state observer (ESO) is used to compensate dynamically and linearize the upright and displacement subsystems. Then, the nonlinear PD control rate and FNN are designed, and the FNN is used to modify the control parameters of the nonlinear PD control rate in real time. Finally, the proposed control strategy is simulated and compared with the traditional ADRC and fuzzy active disturbance rejection controller (FADRC). The simulation results show that the control effect of the proposed control strategy is slightly better than ADRC and FADRC.

Keywords

References

  1. R. P. M. Chan, K. A. Stol, and C. R. Halkyard, "Review of modelling and control of two-wheeled robots," Annual Reviews in Control, vol. 37, no. 1, pp. 89-103, 2013. https://doi.org/10.1016/j.arcontrol.2013.03.004
  2. B. Mahler and J. Haase, "Mathematical model and control strategy of a two-wheeled self-balancing robot," in Proceedings of the 39th Annual Conference of the IEEE Industrial Electronics Society, Vienna, Austria, 2013, pp. 4198-4203.
  3. M. A. Imtiaz, M. Naveed, N. Bibi, S. Aziz, and S. Z. H. Naqvi, "Control system design, analysis & implementation of two wheeled self balancing robot (TWSBR)," in Proceedings of 2018 IEEE 9th Annual Information Technology, Electronics and Mobile Communication Conference (IEMCON), Vancouver, Canada, 2018, pp. 431-437.
  4. C. C. Tsai, H. C. Huang, and S. C. Lin, "Adaptive neural network control of a self-balancing two-wheeled scooter," IEEE Transactions on Industrial Electronics, vol. 57, no. 4, pp. 1420-1428, 2010. https://doi.org/10.1109/TIE.2009.2039452
  5. Z. Kausar, K. Stol, and N. Patel, "The effect of terrain inclination on performance and the stability region of two-wheeled mobile robots," International Journal of Advanced Robotic Systems, vol. 9, no. 5, article no. 218, 2012. https://doi.org/10.5772/52894
  6. M. I. Ali and M. M. Hossen, "A two-wheeled self-balanced robot with dynamics model," in Proceedings of 2017 4th International Conference on Advances in Electrical Engineering (ICAEE), Dhaka, Bangladesh, 2017, pp. 271-275.
  7. Z. Kausar, K. Stol, and N. Patel, "Performance enhancement of a statically unstable two wheeled mobile robot traversing on an uneven surface," in Proceedings of 2010 IEEE Conference on Robotics, Automation and Mechatronics, Singapore, 2010, pp. 156-162.
  8. J. Wu, W. Zhang, and S. Wang, "A two-wheeled self-balancing robot with the fuzzy PD control method," Mathematical Problems in Engineering, vol. 2012, article no. 469491, 2012. https://doi.org/10.1155/2012/469491
  9. J. Hu and G. F. Yan, "Analysis of two-wheeled self-balancing mobile robots based on ADRC," Journal of Mechanical & Electrical Engineering, vol. 31, no. 2, pp. 159-164, 2014.
  10. L. Jiang, H. Qiu, Z. Wu, and J. He, "Active disturbance rejection control based on adaptive differential evolution for two-wheeled self-balancing robot," in Proceedings of 2016 Chinese Control and Decision Conference (CCDC), Yinchuan, China, 2016, pp. 6761-6766.
  11. A. Unluturk and O. Aydogdu, "Adaptive control of two-wheeled mobile balance robot capable to adapt different surfaces using a novel artificial neural network-based real-time switching dynamic controller," International Journal of Advanced Robotic Systems, vol. 14, no. 2, article no. 1729881417700893, 2017. https://doi.org/10.1177/1729881417700893
  12. D. Liang, N. Sun, Y. Wu, and Y. Fang, "Dynamic modeling and control of inverted pendulum robots moving on undulating pavements," in Proceedings of 2017 Seventh International Conference on Information Science and Technology (ICIST), Da Nang, Vietnam, 2017, pp. 115-120.
  13. K. G. Tran, N. H. Nguyen, and P. D. Nguyen, "Observer-based controllers for two-wheeled inverted robots with unknown input disturbance and model uncertainty," Journal of Control Science and Engineering, vol. 2020, article no. 7205737, 2020. https://doi.org/10.1155/2020/7205737
  14. E. H. Karam, R. S. Habeeb, and N. Mjeed, "A new approach in design of sliding mode controller by optimization state feedback for two wheeled self balancing robot," International Journal of Open Information Technologies, vol. 8, no. 10, pp. 39-44, 2020.
  15. M. R. Fikri, D. W. Djamari, and S. M. Levy, "H-infinity controller design of two-wheeled mobile robot under disturbance," in Proceedings of 2021 International Seminar on Intelligent Technology and Its Applications (ISITIA), Surabaya, Indonesia, 2021, pp. 147-152.
  16. Y. Wang, Robot Intelligent Control Engineering. Beijing, China: Science Press, 2004.