Научный журнал
Фундаментальные исследования
ISSN 1812-7339
"Перечень" ВАК
ИФ РИНЦ = 1,674

НЕЙРОСЕТЕВОЕ ПРОГНОЗИРУЮЩЕЕ УПРАВЛЕНИЕ ПРИВОДОМ РОБОТА НА БАЗЕ ДВУХМАССОВОЙ МОДЕЛИ С УПРУГОСТЬЮ

Дыда А.А. 1 Оськин Д.А. 2
1 Морской государственный университет имени адмирала Г.И. Невельского
2 Дальневосточный федеральный университет,
Рассматривается задача управления приводом промышленного робота на основе двухмассовой модели с упругостью. Рассматриваемая математическая модель относится к числу традиционных и описывает исполнительные приводы манипуляционных роботов. Большинство результатов, связанных с решением задач синтеза управления подобными динамическими объектами, основаны на теории нелинейных и адаптивных систем. В работе рассмотрена двухмассовая система электропривода постоянного тока с упругой связью и вязким трением. В настоящей работе исследуются возможности применения нейросетевого регулятора с прогнозированием в сравнении с традиционным ПИД-регулятором. Приводятся структурные схемы систем управления электроприводом, реализованные в среде Simulink Matlab. Показано, что применение прогнозирующего нейросетевого управления позволяет улучшить качество показателей системы. Приводятся и обсуждаются результаты численного моделирования.
промышленный робот
двухмассовая электромеханическая система
ПИД-регулятор
нейросетевое прогнозирующее управление
1. Бурдаков С.Ф., Дьяченко В.А., Тимофеев А.Н. Проектирование манипуляторов промышленных роботов и роботизированных комплексов: учебное пособие. – М.: Высшая школа, 1986. – 264 с.
2. Змеу К.В., Марков Н.А., Ноткин Б.С. Прогнозирующее инверсное нейроуправление позиционно-следящим пневмоприводом // Информатика и системы управления. – 2011. – 3(29). – С. 104–117.
3. Змеу К.В., Марков Н.А., Ноткин Б.С. Прогнозирующее инверсное нейроуправление пневмоприводом в условиях неконтролируемых возмущений // Информатика и системы управления. – 2011. – 4(30). – С. 116–123.
4. Змеу К.В., Ноткин Б.С., Дьяченко П.А. Безмодельное прогнозирующее нейроуправление // Мехатроника, автоматизация, управление. – 2006. – № 9. – C. 8–15.
5. Ключев В.И., Терехов В.М. Электропривод и автоматизация общепромышленных механизмов: учебник для вузов. – М.: Энергия, 1980. – 360 с.
6. Медведев В.С., Потемкин В.Г. Нейронные сети. MATLAB 6. // под общ. ред. В.Г. Потемкина. – М.: ДИАЛОГ-МИФИ, 2002. – 496 с.
7 Юревич Е.И. Основы робототехники. – 2-е изд., перераб. и доп. – СПб.: БХВ-Петербург, 2005. – 416 с.
8. Zmeu К.V., Notkin B.S., Stepaniuk V.V. Predictive Inverse Neurocontrol // Pacific Science Review Vol. 6 (1), 2004, Kokushikan University, Tokyo, Japan, pp. 22–25. ISSN 1229-5450.

Одним из важных направлений развития современной промышленности является создание автоматизированных производств, построенных на базе робототехнических систем. Задача автоматизации наиболее актуальна для технологических операций обработки деталей сложной конфигурации, в частности гидроабразивной резки гибких композитных материалов. Для эффективного решения задач автоматизации процессов обработки важная роль отводится промышленным работам (ПР). Одним из важнейших вопросов при автоматизации операций обработки является обеспечение требуемого качества обработки заготовки. В процессе механической обработки все звенья системы «робот – инструмент – деталь» (РИД) подвергаются воздействию силы резания, упругим колебаниям звеньев ПР, а также деформациям обрабатываемой поверхности, что приводит к колебаниям системы в общем. Наибольший вклад в колебания системы вносят упругие колебания манипулятора ПР, что связано с его большой податливостью. Упругие колебания отрицательно сказываются на работе робототехнического комплекса, вызывая увеличение динамических нагрузок на элементы, снижение быстродействия и точности при отработке программных траекторий, появление незатухающих вибраций, опасных резонансных явлений и т.п. Таким образом, для достижения требуемого качества обработки с точки зрения конструкции манипулятора ПР требуется решение задачи компенсации упругих деформаций манипулятора, возникающих под воздействием силы резания.

Существуют различные способы компенсации упругих деформаций. В литературе подробно описаны наиболее распространенные из них [1, 5, 7]. Одним из подходов является ограничение среднего ускорения электропривода, при этом увеличивается время переходного процесса привода, и это ведет к снижению производительности. Другим, альтернативным подходом является ограничение темпа нарастания динамического момента, при этом недостатки этого способа такие же, как и у первого.

Среди перспективных, активно развивающихся в последнее время подходов к управлению и дающих хорошие результаты можно предложить методы интеллектуального управления, основанные на использовании многослойных нейронных сетей или нечеткой (размытой) логики.

Целью работы являются исследования и сравнительный анализ традиционного управления с ПИД-регулятором и метода прогнозирующего нейроуправления скоростью двухмассового электромеханического объекта.

Математическое описание двухмассовой электромеханической системы

pic_46.wmf

Рис. 1. Структурная схема двухмассовой механической системы

На рис. 1 приведена структурная схема двухмассовой механической части электромеханической системы [5]. На данной схеме все величины приведены к скорости вала двигателя и означают: J1 и J2 – момент инерции двигателя и механической передачи, приведенные к выходу передачи; w1 и w2 – их угловые скорости; c12 и b12 – эквивалентные коэффициенты жёсткости и вязкого трения упругого звена; M – момент двигателя; Mc – момент сопротивления. На структурной схеме обозначены:

oskin01.wmf – момент вязкого трения;

oskin02.wmf – момент упругой связи.

Математическое описание такой системы:

oskin03.wmf (1)

где ?1 – угол поворота вала двигателя, приведенный к выходу передачи; ?2 – угол поворота звена.

Прогнозирующее нейроуправление

Одним из развитых методов нейроуправления сложными динамическими объектами, такими как исполнительные устройства ПР, является прогнозирующее нейроуправление – Model Predictive Control (MPC) [2–4, 8]. В его основе лежит использование прогнозирующей модели процесса для прогнозирования (упреждения) поведения объекта управления в будущем. С использованием этой модели выполняется оптимизация программного управления, целью которого служит приближение выхода прогнозирующей модели к заданному.

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

oskin04.wmf (2)

где константы N1, N2 и Nu задают пределы, внутри которых вычисляются ошибка слежения и величина управляющего сигнала. Переменная u? описывает пробный управляющий сигнал, yr – желаемая, а ym – истинная реакция модели объекта управления. Величина ? – весовой коэффициент, характеризующий вклад, который вносит управление в критерий качества.

Структурная схема на рис. 2 иллюстрирует процесс управления с прогнозированием. Регулятор состоит из нейросетевой модели управляемого процесса и блока оптимизации. Блок оптимизации определяет значения u?, которые минимизируют критерий качества управления, а соответствующий управляющий сигнал управляет процессом [6].

pic_47.wmf

Рис. 2. Процесс управления с прогнозированием

Результаты моделирования

В работе рассмотрена двухмассовая система ЭП постоянного тока с упругой связью и вязким трением. Параметры двигателя (МИ-22): Uном = 60 В; Iном = 5,5 А; Pном = 250 Вт; nном = 2000 об/мин; Rя = 0,36 Ом; Lя = 2 мГн; Ja = 4?10–3 Нм2; Kem = 0,277; Kdv = Kem/Ra; Tdv = La/Ra. Параметры нагрузки, упругого сопротивления и вязкого трения: J2 = 6,67?10–4 Нм2; c12 = 1,1; b12 = 0,02. При постройке замкнутой системы предполагается, что контур регулирования скорости замкнут на первую массу (датчик скорости связан с валом приводного двигателя).

При моделировании настройка регулятора скорости произведена средствами автоматической настройки регулятора в среде Matlab Simulink (использовался ПИД-регулятор с ограничениями, наложенными на выходной сигнал) (рис. 3, а). Содержимое блока Model (модель двухмассовой системы) приведено на рис. 3, в.

Для сравнения с традиционной системой управления, основанной на применении классичесского ПИД-регулятора, рассмотрена нейросетевая прогнозирующая система (NN Predictive Controller) (рис. 3, б). Обучение нейрорегулятора проводилось по предварительно сформированной обучающей выборке (для объекта управления без учета второй массы). Параметры нейронной сети: четыре входных и выходных сигнала с шагом дискретизации 0,05 с, промежуточный слой представлен 10-ю нейронами. При формировании управляющих сигналов в нейрорегуляторе использовались настройки: N2 = 10; Nu = 2; r = 0,005; a = 0,01; Iteration Per Sample Time-2; Minimization Routine – csrchbac (поисковая функция одномерной оптимизации с обратной прогонкой).

pic_48.tif pic_49.tif

а б

pic_50.tif

в

Рис. 3. Схемы Matlab Simulink, используемые при моделировании

На рис. 4 приведены управляющие сигналы, сформированные ПИД- и нейросетевым регуляторами. Как видно, нейросетевой регулятор работает в дискретном режиме, последовательно оптимизируя приведенный функционал качества (2).

pic_51.wmf

Рис. 4. Управляющий сигнал: 1 – в системе с ПИД-регулятором; 2 – в нейросетевой прогнозирующей системе

pic_52.wmf

Рис. 5. Переходный процесс набора скорости 1-й массы: 1 – в системе с ПИД-регулятором; 2 – в нейросетевой прогнозирующей системе

pic_53.wmf

Рис. 6. Переходный процесс набора скорости 2-й массы: 1 – в системе с ПИД-регулятором; 2 – в нейросетевой прогнозирующей системе

Приведенные на рис. 5, 6 переходные процессы разгона первой и второй масс показывают преимущество использования нейрорегулятора, заключающееся в сокращении времени переходного процесса (с 0,475 до 0,2 с для первой массы, с 0,5 до 0,3 с для второй массы) и перерегулировании (с 31 до 28 % для второй массы).

Выводы

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

Работа поддержана Министерством науки и образования Российской Федерации, Государственный контракт 02G25.31.0025.

Рецензенты:

Завьялов В.В., д.т.н., профессор кафедры технических средств судовождения, Морской государственный университет имени адмирала Г.И. Невельского, г. Владивосток;

Верёвкин В.Ф., д.т.н., профессор кафедры электрооборудования и автоматики судов, Морской государственный университет имени адмирала Г.И. Невельского, г. Владивосток.


Библиографическая ссылка

Дыда А.А., Оськин Д.А. НЕЙРОСЕТЕВОЕ ПРОГНОЗИРУЮЩЕЕ УПРАВЛЕНИЕ ПРИВОДОМ РОБОТА НА БАЗЕ ДВУХМАССОВОЙ МОДЕЛИ С УПРУГОСТЬЮ // Фундаментальные исследования. – 2015. – № 11-5. – С. 909-913;
URL: https://fundamental-research.ru/ru/article/view?id=39531 (дата обращения: 29.03.2024).

Предлагаем вашему вниманию журналы, издающиеся в издательстве «Академия Естествознания»
(Высокий импакт-фактор РИНЦ, тематика журналов охватывает все научные направления)

«Фундаментальные исследования» список ВАК ИФ РИНЦ = 1,674