RUS  ENG
Полная версия
ЖУРНАЛЫ // Управление большими системами // Архив

УБС, 2022, выпуск 95, страницы 119–135 (Mi ubs1100)

Управление подвижными объектами и навигация

Проектирование системы управления на основе mpc для стабилизации двухколесного робота-балансира

А. А. Ткаченко

ФГБУН Институт проблем управления им. В.А. Трапезникова РАН, Москва

Аннотация: Целью данной работы является решение задачи проектирования системы управления на основе Model Predictive Control (MPC) для линейной Multiple Input Multiple Output (MIMO)-системы двухколесного робота-балансира. В наши дни данные роботы стали популярными проектами многих крупных компаний. В их числе одна из самых известных компаний, занимающаяся разработкой человекоподобных роботов, – Boston Dynamics. Но идея создания подобного типа роботов не обошла стороной и инженеров-любителей со всего мира, которые стали разрабатывать двухколесных балансирующих роботов для использования в качестве офисных помощников, средств передвижения и просто ради академического интереса. В работе рассмотрен процесс построения математической модели механической системы робота, а также выполнена линеаризация полученной модели. Представлены основные принципы построения системы управления на основе MPC для линейных систем без внешних возмущений, а также с использованием наблюдателя для оценки состояний модели при влиянии аддитивных белых гауссовских шумов. Приведен пример реализации данного алгоритма управления в среде Matlab Simulink для случая MIMO-системы, в качестве которой выступает модель двухколесного робота.

Ключевые слова: модель управления с прогнозированием, система управления, робот-балансир, математическая модель.

УДК: 519.71
ББК: 22.182

Поступила в редакцию: 10 ноября 2021 г.
Опубликована: 31 января 2022 г.

DOI: 10.25728/ubs.2022.95.7



© МИАН, 2024