SIMULATION OF CONTROL SYSTEMS OF TWO-WHEELED SELF-BALANCING PLATFORM
Keywords:
two-wheeled self-balancing platform, control system, model, controllerAbstract
The mathematical model of two-wheeled self-balancing platform, based on the formalization of the dynamics of the inverted pendulum on the wheel, has been examined. On the basis of mathematical model the program model of a platform in Simulink MATLAB is constructed. Review of the control systems represented in literature, in which an adjustment of several parameters (angle of deviation from the vertical and position in space), have been performed. In these systems various combinations of types of regulators (PD-, PID-regulator, fuzzy PD-regulator) are used, and the control action is formed as the sum of output signals of regulators. A new control system of two-wheeled self-balancing platform, in which the position is adjusted by means of change of the platform tilt angle, has been introduced. The possible ways of modification of the introduced scheme have been shown: introduction of classical fuzzy controllers, fuzzy controllers with variable gain at the various stages of the transient process. The simulation models have been developed and debugged for all examined control systems. With the use of Simulink of software package MATLAB the simulation experiments with all models have been performed, according to the results the characteristics of the transient processes (overshoot magnitude and the duration of the transition process) for the tilt angle and the platform position have been measured. The control system with the improved fuzzy PD controller angle and PID controller position has the best characteristics to stabilize platform angle of inclination. The quantitative results for each platform control system allow the comparison and to choose the appropriate scheme depending on the subject domain needs.
References
2. Мялик Я.В., Федулов А.С. Системы управления двухколесными роботами с несколькими стабилизируемыми параметрами // Энергетика, Информатика, Инновации — 2014. ЭИИ-2014: Сб. трудов Междунар. науч.-техн. конф. В 2 т. Т. 1. Секции 1 — 4. Смоленск: Универсум, 2014. С. 219 — 222.
3. Suprapto B.Y., Amri D., Dwijayanti S. Comparison of control methods pd, pi, and pid on two wheeled self balancing robot // Proc. Intern. Conf. Electrical Eng., Computer Sci. and Informatics (EECSI 2014). Yogyakarta, 2014. P. 20 — 21.
4. Павлов А.Н., Cоколов Б.В. Принятие решений в условиях нечеткой информации. СПб.: ГУАП, 2006.
5. Гницевич А.И., Гришин В.О. Аспекты развития робототехники // Обеспечение безопасности жизнедеятельности: проблемы и перспективы: Cб. материалов VIII Междунар. науч.-практ. конф. молодых ученых: курсантов (студентов), слушателей магистратуры и адъюнктов (аспирантов). В 2-х ч. Ч. 1. Минск: КИИ,2014. C. 137 — 138.
6. Формальский А.М. Управление движением неустойчивых объектов. М.: Физматлит, 2012.
7. Robotics and Automation Laboratory at the University of Western Australia // Balancing a Two-Wheeled Autonomous Robot [Офиц. сайт]. http://robotics.ee.uwa.edu.au/theses/2003-Balance-Ooi.pdf (дата обращения 12.05.16).
8. Li C., Gao X., Li K. Smooth control the coaxial self-balance robot under impact disturbances // Intern. J.Advanced Robotic Systems. 2011. N 2. P. 59 — 67.
9. Junfeng Wu, Wanying Zhang, Shengda Wang A two-wheeled self-balancing robot with the fuzzy pd control method. // Mathematical Problems in Eng. 2012. [Электрон. ресурс]. http://dx.doi.org/10.1155/2012/469491 (дата обращения 11.05.16).
10. Goher K., Tokhi M., Siddique N. Dynamic modeling and control of a two wheeled robotic vehicle with a virtual payload // ARPN J. Eng. and Appl. Sci. 2011.N 3. P. 7 — 41.
11. Бураков М.В., Коновалов А.С. Синтез нечетких логических регуляторов // Информационно-управляющие системы. 2011. № 1. С. 22 — 27.
12. Бесекерский В.А., Попов Е.П. Теория систем автоматического регулирования. М.: Наука, 1972.

