Телефон: 8-800-350-22-65
WhatsApp: 8-800-350-22-65
Telegram: sibac
Прием заявок круглосуточно
График работы офиса: с 9.00 до 18.00 Нск (5.00 - 14.00 Мск)

Статья опубликована в рамках: CIII Международной научно-практической конференции «Научное сообщество студентов XXI столетия. ТЕХНИЧЕСКИЕ НАУКИ» (Россия, г. Новосибирск, 08 июля 2021 г.)

Наука: Технические науки

Секция: Моделирование

Скачать книгу(-и): Сборник статей конференции

Библиографическое описание:
Рожков Д.А. КОМПЬЮТЕРНОЕ МОДЕЛИРОВАНИЕ АДАПТИВНОЙ СИСТЕМЫ УПРАВЛЕНИЯ МАНИПУЛЯТОРОМ // Научное сообщество студентов XXI столетия. ТЕХНИЧЕСКИЕ НАУКИ: сб. ст. по мат. CIII междунар. студ. науч.-практ. конф. № 7(102). URL: https://sibac.info/archive/technic/7(102).pdf (дата обращения: 27.11.2024)
Проголосовать за статью
Конференция завершена
Эта статья набрала 0 голосов
Дипломы участников
У данной статьи нет
дипломов

КОМПЬЮТЕРНОЕ МОДЕЛИРОВАНИЕ АДАПТИВНОЙ СИСТЕМЫ УПРАВЛЕНИЯ МАНИПУЛЯТОРОМ

Рожков Дмитрий Андреевич

магистрант, кафедра робототехники и мехатроники, Московский государственный технологический университет «СТАНКИН»,

РФ, г. Москва

COMPUTER SIMULATION OF AN ADAPTIVE MANIPULATOR CONTROL SYSTEM

 

Dmitriy Rozhkov

Master's Degree, Department of Robotics and Mechatronics, Moscow State Technological University "STANKIN",

Russia, Moscow

 

АННОТАЦИЯ

Цель данной работы исследовать функциональные возможности манипулятора при помощи построения адаптивной системы управления, учитывающей статические и динамические свойства приводов, механических передач и звеньев манипулятора.

ABSTRACT

The purpose of this work is to investigate the functionality of the manipulator by building an adaptive control system that takes into account the static and dynamic properties of drives, mechanical gears and links of the manipulator.

 

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

Keywords: computer model, two-link manipulator, control system, dynamic model.

 

Под динамическим воздействием будем понимать инерцию звеньев манипулятора. Изменяющийся момент инерции звеньев манипулятора (при изменении конфигурации манипулятора, при выполнении технологической операции) может ухудшать качество переходных процессов [1, 2, 3]. Проведем построение динамической компьютерной модели двухзвенного робота.

 

Динамическая модель двухзвенного манипулятора

Рисунок 1. Модель динамики двухзвенного манипулятора

 

Данная модель представляет из себя совокупность модульной модели (рисунок 1) и программной (рисунок 2 и 3).

 

Рисунок 2. Программа моделирования: настройка параметров

 

Программа моделирования 2

Рисунок 3. Программа моделирования

 

Модульная или блочная модель содержит вход, оснащённый программным переключателем, реализующем переключение вида входных координат: обобщённые координаты (заданы явно) звеньев или декартовы координаты (осуществляется вычисление в блоке «Пересчет координат» рисунок 4) рабочей точки.

Рисунок 4. Блок «Пересчет координат»

 

Далее расположен контур положения, оснащенный П-регулятором, на вход которого подается разность желаемого и реального положения. Из выходного сигнала регулятора положения вычитается сигнал обратной связи по скорости. Результирующий сигнал поступает на вход ПИ-регулятора скорости (рисунок 5, 6). Контур тока представлен блоком «Функция силовой части привода» (рисунок 3.13) и характеризуется постоянной времени контура тока в тексте программы.

ПИ-регулятор скорости 1

Рисунок 5. ПИ-регулятор скорости привода №1

 

ПИ-регулятор скорости 2

Рисунок 6. ПИ-регулятор скорости привода №2

 

Сигналы управления обоих приводов поступают на вход блока «Динамическая модель двухзвенного робота» рисунок 7 [1].

Рисунок 7. Блок «Динамическая модель двухзвенного робота»

 

Динамическая модель реализует уравнение динамики манипулятора:

где  и  – обобщенные координаты звеньев манипулятора,  и  – расстояние до центра масс звеньев,   и  – массы звеньев,  и  – длины звеньев,  и  – моменты инерции двигателей,  и  – момент инерции двигателя, приведенный к выходному валу,  – коэффициент передачи редукторов

где  – КПД механической передачи приводов.

Так же аппаратная модель оснащена блоком визуализации «XY График», который выполняет функцию визуализация пути движения рабочей точки. В программе моделирования реализована функция «RobotDraw», при помощи которой происходит визуализация текущей конфигурации манипулятора (рисунок 3).

Регуляторы контуров управления приводами настроены таким образом, чтобы в контуре положения отсутствовало перерегулирование и достигалось наименьшее время переходного процесса (рисунок 8-11).

 

Рисунок 8. ПП контура тока второго привода

 

Рисунок 9. ПП контура тока первого привода

 

Рисунок 10. ПП положения и скорости второго привода

 

Рисунок 11. ПП положения и скорости первого привода

 

Произведя настройку контуров управления, проведем исследование точности движения манипулятора. Исследование будет проводится при различных заданных координатах и с различными нагрузками. Как показатели точности движения будем использовать величину перерегулирования и время переходного процесса положения. Результаты исследований при различных задающих воздействия приведены в таблице 1.

Таблица 1

Исследование точности движения манипулятора

 

Первый привод

Второй привод

№ п/п

X, м

Y, м

время ПП, с

Перерегулирование, м

время ПП, с

Перерегулирование, м

Без нагрузки

1

0,2

0,2

0,895

0

0,772

0

2

-0,2

0,2

0,796

0

0,752

0

3

0,8

0

0,85

0

0,809

0

4

0

-0,5

0,763

0

0,768

0

5

0,8

-0,1

0,623

0

0,606

0

Нагрузка 25 кг

1

0,2

0,2

0,945

0,0007

0,875

0,0005

2

-0,2

0,2

0,81

0,0008

0,781

0,001

3

0,8

0

0,904

0,0014

0,843

0,0009

4

0

-0,5

0,597

0

0,776

0,0005

5

0,8

-0,1

0,743

0,00128

0,706

0,0011

Нагрузка 50 кг

1

0,2

0,2

1,043

0,001

0,98

0,0008

2

-0,2

0,2

0,93

0,0008

0,897

0,001

3

0,8

0

1,09

0,0021

0,946

0,001

4

0

-0,5

0,634

0,0009

0,785

0,0005

5

0,8

-0,1

1,198

0,00127

0,843

0,0009

 

На основании полученных результатов можно сделать вывод, наличие нагрузки в виде груза или постоянного действующего силового воздействия вызывает увеличение значения длительности переходного процесса позиционирования рабочего органа и появление перерегулирования. Причем данные явления проявляются во всех звеньях, но сильнее всего в наиболее нагруженном приводе – первом.

Для улучшения характеристик переходных процессов позиционирования и повышения жесткости манипулятора необходимо ввести адаптацию с учетом изменяющихся моментов инерции.

 

Рисунок 12. Адаптивная система управления

 

Модель на рисунке 12 представляет из себя совокупность модульной модели (рисунок 1) и программной (рисунок 2, 3).

Для создания адаптивной системы управления была доработана модель динамики двухзвенного манипулятора путем добавления дополнительных блоков, а именно после регуляторов скорости были добавлены блоки умножения, на которые подаются сигналы с регуляторов скорости и идентификаторов момента инерции, которые соответствуют блокам функций приводов.

После перенастройки коэффициентов усиления регуляторов было проведено исследование точности движения манипулятора. Исследование будет проводится при различных заданных координатах и с различными нагрузками. Как показатели точности движения будем использовать величину перерегулирования и время переходного процесса положения. Результаты исследований при различных задающих воздействия приведены в таблице 2.

Таблица 2.

Исследование точности движения манипулятора

с

Первый привод

Второй привод

№ п/п

X, м

Y, м

время ПП, с

Перерегулирование, м

время ПП, с

Перерегулирование, м

Без нагрузки

1

0,2

0,2

0,9

0

0,795

0

2

-0,2

0,2

0,812

0

0,784

0

3

0,8

0

0,897

0

0,829

0

4

0

-0,5

0,79

0

0,748

0

5

0,8

-0,1

0,723

0

0,686

0

Нагрузка 25 кг

1

0,2

0,2

0,94

0

0,8

0

2

-0,2

0,2

0,801

0

0,8

0

3

0,8

0

0,917

0,0003

0,87

0,0002

4

0

-0,5

0,611

0

0,726

0

5

0,8

-0,1

0,831

0,0005

0,782

0,0003

Нагрузка 50 кг

1

0,2

0,2

1,063

0

1,01

0

2

-0,2

0,2

0,943

0

0,91

0

3

0,8

0

1,12

0,0006

0,954

0,0004

4

0

-0,5

0,693

0

0,85

0

5

0,8

-0,1

1,213

0,0009

0,941

0,0003

 

Из результатов проведенного исследования видно, что адаптивная система управления имеет наилучшие динамические характеристики в сравнении с классической системой управления. Величина перерегулирования снизилась в среднем на 50%, длительность переходного процесса увеличилась в пределах 10%. Стоит отметить, что полученные результаты не являются эталонными. Система управления может быть изменена и улучшена в части использования альтернативных методов построения или оптимизации представленной модели, учета дополнительных внешних и внутренних факторов.

 

Список литературы:

  1. Илюхин Ю.В., Зеленский А.А., Электрические приводы роботов и мехатронных устройств: учебное пособие. – М.: ФГБОУ ВО МГТУ «СТАНКИН», 2020. – 440с. ISBN 978-5-6044658-7-5.
  2. Е.И. Юревич Управление роботами и робототехническими системами . Спб.: 2000. 171 с.
  3. Илюхин Ю.В. Создание высокоэффективных систем управления исполнительными движениями роботов и мехатронных устройств на основе технологически обусловленного метода синтеза: дис. ... Д-р тех. Наук: 05.02.05. - м., 2001. - 378 с.
Проголосовать за статью
Конференция завершена
Эта статья набрала 0 голосов
Дипломы участников
У данной статьи нет
дипломов

Оставить комментарий

Форма обратной связи о взаимодействии с сайтом
CAPTCHA
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.