<<
>>

Введение

Актуальность работы. Бурное развитие робототехнических систем (РС), которые в наше время внедряются в разного рода технологические процессы, требует разработки большого количества систем автоматического управления такими роботами.

Особенность РС состоит в том, что они призваны выполнять поставленные перед ними задачи без участия человека-оператора, т.е. автономно. Для автономных РС требуется создание систем автоматического управления и возникает необходимость в решении задачи синтеза управления.

Одним из направлений развитие РС является применение их в биотехнических системах реабилитационного типа. В настоящее время в Российской Федерации насчитывается порядка 40000 больных с повреждением опорно-двигательного аппарата. Один из способов реабилитации таких больных - это применение индивидуальных экзоскелетов, позволяющих осуществлять сложные виды движения, такие как вертикализация пациента, приседания, ходьба и другие. Вертикализация является одной из самых эффективных реабилитационных процедур, которая показана пациентам с болезнями опорно - двигательного аппарата, а также людям, пережившим тяжелые травмы, которые привели к нарушению опорной функции. При систематическом использовании тренажерных устройств оказывается пассивное и активное воздействие на опорно-двигательную систему (мышцы, суставы), стимулируется или нормализуется деятельность структур головного мозга (гипоталамус, двигательные центры коры головного мозга и других отделов), активизация которых способствует поддержанию вертикальной позы, локомоторных актов, манипулированию предметами и т.д.

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

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

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

Степень разработанности темы исследования. Несмотря на то, что задача синтеза управления была сформулирована в середине ХХ века, но из-за ее сложности для ее решения до сих пор еще не разработано эффективных методов ее решения. Основываясь на принципах малых вариаций базисного решения, были созданы методы сетевого оператора, вариационного генетического программирования, вариационного аналитического программирования (А. Дивеев, 2006, 2014 - 2015 годы).

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

практически исключено многовариантное проектирование по мере усложнения систем; вместе с усложнением РС время разработки имеет тенденцию к росту.

На сложности при исследовании нелинейных объектов указывается в работах, как российских, так и зарубежных учёных: Л.С.

Понтрягина, В.Г. Болтянского, РВ. Гамкрелидзе [78], А.А. Андронова, РА. Нелепина [5, 6, 73], А.М. Летова [53], А.А. Красовского[48, 49], Д.Э. Казаряна [35-37], Н.Н. Моисеева [68], В.А. Олейникова [111], Л. А. Растригина [80], Р Беллмана [14], А.И. Дивеева, Е.Ю. Шмалько [28], А.Л. Шамиса [101], Е.И. Юркевича [104], Р Калмана [38] и др.

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

Теоретическими исследованиями искусственных нейронных сетей доказано, что их можно использовать для аппроксимации с любой точностью любых многомерных функций (согласно теореме Арнольда Колмогорова). Нейронные сети в качестве универсального инструмента для аппроксимации функций используются все шире с каждым новым уровнем развития вычислительной техники в самых различных сферах. Десятки лет нейронные сети находят широкое использование, как в сфере управления для настройки параметров регуляторов в адаптивных системах управления, так и при реализации modelpredictivecontrol (методов прогнозированного управления) для уточнения параметров модели объекта. Во всем мире известна и реализуется NeuralNetworkToolboxMatLab и др. в виде большого количества программных продуктов технологии искусственных нейронных сетей. Данной теме посвящены труды таких ученых, как: .И. Галушкин, .Н. Горбань, В. . Терехов, С. . Шумской, В.В. Круглов, А.Г. Ивахненко, Н.И. Червяков, Т Кохонен, Сигеру Омату и т.д.

Сущность проблемы решения задачи синтеза управления заключена, в

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

Даже при огромной популярности метода нейронных сетей в решениях задач управления, в мировой литературе наблюдается малое количество работ, раскрывающих решение задач синтеза систем управления методами нейронных сетей. Например, на последних конгрессах, которые проводились International Federation of Automatic Control, IFAC (международная федерация по автоматическому управлению) в 2008 г. (Сеул), 2011 г. (Милан), 2014 г. (Кейптаун), представлялось почти 3 тыс. работ, но в них не было статей по решению задачи синтеза системы управления методами нейронных сетей. Также отсутствовали работы в этой области и на юбилейной конференции посвященной 75-летию Института Проблем Управления им. В.А. Трапезникова (Всероссийское совещание по управлению, ВСПУ-2014), несмотря на то, что на ней было представлено почти 1100 докладов.

основным научным результатом, давшем импульс для создания численных методов в решении задачи синтеза системы управления, относится метод генетического программирования, который разработал в 1992 г. профессор университета Стэнфорда Дж. Козой [40, 41]. Метод предназначался для решения задач автоматического написания программ.

основным научным результатам, давшим импульс для создания численных методов в решении задачи синтеза системы управления, относится метод генетического программирования, который разработал в 1992 г. профессор университета Стэнфорда Дж. озой. Однако, несмотря на то, что сегодня метод генетического программирования приобрел очень большую популярность и его применяют в решении огромного количества самых разных задач (труды, представленные на ежегодных конференциях Genetic and Evolutionary Computing

Conference GECCO, Europe Genetic Programming и EuroGP по генетическим и эволюционным вычислениям), отсутствие эффективных методов, проверенных на практике, решения задачи синтеза системы управления методом искусственных нейронных сетей, делает актуальным это направление исследования и определяет цель и задачи диссертационной работы.

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

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

1. Разработать математические модели управления экзоскелетом в режиме вертикализации.

2. Разработать структурные решения для нейросетевого управления экзоскелетом в режиме вертикализации.

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

4. Разработать методику формирования баз данных для обучения нейроконтроллеров управления вертикализацией экзоскелета.

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

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

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

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

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

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

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

Работа выполнена в рамках гранта РФФИ «Динамическая идентификация математической модели человека-оператора методами символьной регрессии по

экспериментальным данным».

Научные результаты диссертации Аль-Бареда А.Я.С. внедрены при разработке НИР № 011613 -2-693 РУДН, выполненной в соответствии с проектом №15-08-00184 А (РФФИ).

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

Положения, выносимые на защиту.1. Модель нейроконтроллера на основе рекуррентных многослойных нейронных сетей позволяет построить эмулятор ПИД-регулятора для вертикализации экзоскелета с оптимизацией порядка задержек во входном и выходном сигналах и оптимизацией по одному или двум критериям качества управления. 2. Гибридный генетический алгоритм настройки нейроконтроллера, использующий два иерархических родительских пула и вариационный генетический алгоритм для формирования родительского пула нижней иерархии позволяет оптимизировать траекторию вертикализации экзоскелета по одному критерию оптимизации. 3. Гибридный генетический алгоритм настройки нейроконтроллера с итерационным процессом формирования двух иерархических родительских пулов и с последовательным чередованием оптимизации с приоритетного критерия на не приоритетный с Парето- оптимизацией родительского пула перед осуществлением процесса чередования критериев, позволяет настраивать нейроконтроллер управления вертикализацией экзоскелета по двум оптимизируемым критериям.

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

Основные теоретические положения и научные результаты диссертационной работы докладывались, обсуждались и получили положительную оценку на 5 Международных, Всероссийских конференциях и семинарах: «Инженерный системы - 2015» (Москва - 2015); «Лазерно-информационные технологии в медицине, биологии, геоэкологии и транспорте - 2018» (Новороссийск - 2018); «Теоретические и прикладные вопросы науки и образования» (Тамбов - 2018); «Нейроинформатика, ее приложения и анализ данных: (Красноярск - 2018); на семинарах кафедры кибернетики и мехатроники РУДН (Москва - 2014-2017).

Публикации.Основные результаты диссертационного исследования отражены в 9 научных работах, из них 3 статьи в ведущих рецензируемых научных журналах.

Структура и объем работы.Диссертация состоит из введения, четырех разделов, заключения и списка литературы, включающего 116 наименований. Работа изложена на 153 страницах машинописного текста, содержит 61 рисунок и 7 таблиц.

1

<< | >>
Источник: Аль-Бареда Али Яхья Сенан. МОДЕЛИ И АЛГОРИТМЫ СИНТЕЗА ОПТИМАЛЬНОГО УПРАВЛЕНИЯ В БИОТЕХНИЧЕСКИХ СИСТЕМАХ РЕАБИЛИТАЦИОННОГО ТИПА НА ОСНОВЕ ТЕХНОЛОГИЙ НЕЙРОННЫХ СЕТЕЙ. Диссертация на соискание ученой степени кандидата технических наук. МОСКВА - 2018. 2018

Скачать оригинал источника

Еще по теме Введение:

  1. Статья 314. Незаконное введение в организм наркотических средств, психотропных веществ или их аналогов
  2. ВВЕДЕНИЕ История нашего государства и права — одна из важнейших дисциплин в системе
  3. ВВЕДЕНИЕ
  4. Мысли об организации немецкой военной экономикиВведение
  5.   ПРЕДИСЛОВИЕ [к работе К. Маркса «К критике гегелевской философии права. Введение»] 1887  
  6. Под редакцией доктора юридических наук, профессора А.П. СЕРГЕЕВА Введение
  7. ВВЕДЕНИЕ
  8. Введение
  9. Введение
  10. ВВЕДЕНИЕ
  11. Введение