Оптимизация коэффициентов ПИД-регулятора системы управления движением мобильного робота по цветоконтрастной линии на основе генетического алгоритма
https://doi.org/10.37661/1816-0301-2021-18-4-53-68
Аннотация
Ц е л и. Разработать систему управления движением мобильного робота по цветоконтрастной линии, а также найти значения коэффициентов пропорционально-интегрально-дифференцирующего (ПИД-) регулятора, позволяющего роботу двигаться вдоль линии с заданной скоростью.
М е то д ы. Для настройки значений коэффициентов ПИД-регулятора используются методы перебора, автоматической настройки и генетический алгоритм.
Р е з у л ь т а т ы. Разработан программный комплекс настройки ПИД-регулятора учебного мобильного робота RoboCake, предназначенного для движения по замкнутой цветоконтрастной линии с заданной скоростью. Программный комплекс состоит из имитационной модели указанного робота в среде Simulink, четырех виртуальных трасс-полигонов и специализированного решателя на базе разработанного генетического алгоритма. С помощью предложенной функции пригодности реализована система управления мобильным роботом, удовлетворяющая поставленным условиям. На основе проведенных модельных экспериментов получены искомые значения параметров ПИД-регулятора.
З а к л ю ч е н и е. Проведено сравнение эффективности различных методов настройки ПИД-регулятора. Разработанный программный комплекс предназначен для решения практической задачи движения мобильного робота по цветоконтрастной линии со скоростью 1 м/с. Полученные результаты могут быть применены для исследования методов эволюционной настройки систем стабилизации транспортных роботов, обеспечивающих их движение без перерегулирования.
Ключевые слова
Для цитирования:
Ким Т.Ю., Прокопович Г.А. Оптимизация коэффициентов ПИД-регулятора системы управления движением мобильного робота по цветоконтрастной линии на основе генетического алгоритма. Информатика. 2021;18(4):53-68. https://doi.org/10.37661/1816-0301-2021-18-4-53-68
For citation:
Kim T.Yu., Prakapovich R.A. Optimization of the PID coefficients for the line-follower mobile robot controller employing genetic algorithm. Informatics. 2021;18(4):53-68. (In Russ.) https://doi.org/10.37661/1816-0301-2021-18-4-53-68