Анализ методов управления кинематикой и динамикой робототехнических систем

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

Рубрика Программирование, компьютеры и кибернетика
Вид статья
Язык русский
Дата добавления 24.07.2018
Размер файла 16,9 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Analysis of methods of control kinematics and dynamics of robotic systems

Анализ методов управления кинематикой и динамикой робототехнических систем

Лапина Надежда Андреевна / Lapina Nadezda - магистр;

Королев Михаил Евгеньевич / Korolev Mihail - магистр,

кафедра компьютерных систем и сетей

Московский государственный технический

Университет им. Н.Э. Баумана, г. Москва

Аннотация: в данной статье исследована классификация математических моделей, оценены их достоинства и недостатки, сфера и сложность применения каждого типа. Рассмотрены объекты и системы управления робототехническими системами, их структура, особенности и элементная база. Раскрыты способы задания движения робота как теоретическими методами, так и методами, основанными на обучении. Детально проанализированы метод систем захвата движений, метод, основанный на ИНС, метод заданной синергии и метод обратной задачи.

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

Abstract: this article investigated the classification of mathematical models, evaluated their advantages and disadvantages, scope and complexity of each type of application. Consider the object and robotic systems, control systems, their structure, characteristics and element base. Methods are disclosed tasks the robot movements as theoretical methods and methods based on learning. We analyzed in detail the method of motion capture systems, a method based on ANN method given synergies and the inverse scattering method.

Keywords: robot, robot system, control system, dynamics, movement, arm.

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

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

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

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

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

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

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

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

В этом случае движение снимается с помощью систем захвата движений. Этот подход широко применялся в серии роботов от компании «Honda» - «Asimo». Метод, используемый в «Honda», заключается в том, что движение ног определяются по заранее записанным траекториям, определённых с помощью ходьбы человека, эти траектории оптимизируются, параметризуются, и в зависимости от условий используются для задания движений звеньев ног [3].

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

­ offline - по выборке входных и выходных сигналов, полученной заранее с обучающего объекта (получают либо прямую, либо инверсную модель динамики объекта в зависимости от входных данных).

­ on-line в этом случае ИНС включается в систему управления параллельно управляемому объекту, обучение ИНС происходит по ошибке между измеренными данными и данными сформированными сетью.

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

В качестве входных данных для ИНС используются обобщенные координаты, скорости и управляющие моменты и т.д. Выходными сигналами являются скорости и ускорения управляемых звеньев [4].

Третьим методом можно считать синтез алгоритмов управления методом обратной задачи. Исторически под делением на прямую и обратную задачи подразумевается следующее:

­ прямая задача динамики - по заданному характеру движения определить равнодействующую сил, действующих на тело;

­ обратная задача динамики - по заданным силам определить характер движения тела.

С точки зрения систем управления обратная задача - это определение обобщённых координат манипулятора по заданному положению в опорной системе координат рабочего органа (или звена). Для того чтобы достичь точного отслеживания траекторий, необходимо принимать во внимание полную модель динамики робототехнической системы [5].

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

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

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

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

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

управление метод робототехническая система

Литература

1. Павловский В. Е. // О разработках шагающих машин. [Электронный ресурс]. Режим доступа: http://www.keldysh.ru/papers/2013/prep2013_101.pdf/ (дата обращения: 02.12.2016).

2. Гориневский А. Ш., Формальский А. М. // Управление манипуляционными системами на основе информации об усилиях. Физматлит, 1994.

3. Тертычный-Даури В. Ю. // Динамика робототехнических систем. Спб, 2012.

4. Горобцов А. Программный комплекс расчета динамики и кинематики машин как систем твердых и упругих тел // Инженерный журнал, 2004. № 9. С. 40-43.

5. Разработка математического и программного обеспечения систем управления мобильными роботами произвольной структуры с избыточными связями. [Электронный ресурс]. Режим доступа: http://www.vstu.ru/files/thesis_defence/7022/mohov_aleksandr_dmitrievich.pdf/ (дата обращения: 28.11.2016).

Размещено на Allbest.ru

...

Подобные документы

  • Анализ робототехнических систем. Принципы компьютерного моделирования. Классификация компьютерных моделей по типу математической схемы. Моделирование пространства и объектов рабочей области с помощью визуальной среды Visual Simulation Environment.

    дипломная работа [2,0 M], добавлен 08.06.2014

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

    реферат [38,1 K], добавлен 18.09.2013

  • Иерархические, сетевые и реляционные модели данных. Различия между OLTP и OLAP системами. Обзор существующих систем управления базами данных. Основные приемы работы с MS Access. Система защиты базы данных, иерархия объектов. Язык программирования SQL.

    курс лекций [1,3 M], добавлен 16.12.2010

  • Общее понятие и признаки классификации информационных систем. Типы архитектур построения информационных систем. Основные компоненты и свойства базы данных. Основные отличия файловых систем и систем баз данных. Архитектура клиент-сервер и ее пользователи.

    презентация [203,1 K], добавлен 22.01.2016

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

    курсовая работа [708,4 K], добавлен 26.01.2013

  • Описание процесса нахождения оптимальных параметров ПИД регулятора. Овладение методами математического описания систем. Рассмотрение и применение методов синтеза непрерывных и дискретных систем автоматического управления с помощью MATLAB Simulink.

    курсовая работа [1,7 M], добавлен 23.12.2015

  • Исследование свойств и поведения динамических объектов, описываемых системами обыкновенных нелинейных дифференциальных уравнений. Описание методов, программ и алгоритмов решения систем линейных и нелинейных алгебраических уравнений в системе MathCAD.

    контрольная работа [255,1 K], добавлен 16.01.2009

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

    курсовая работа [3,3 M], добавлен 22.12.2014

  • Идентификация моделей каналов преобразования координатных воздействий объекта управления. Реализация моделей на ЦВМ и их адекватность. Формулирование задач управления, требований к их решению и выбор основных принципов построения автоматических систем.

    курсовая работа [1,4 M], добавлен 10.04.2013

  • Формулировка поставленной задачи при конструировании систем управления для идентификации нестационарных объектов. Изучение основ алгоритмического конструирования системы с неполной информацией. Рассмотрение использования метода адаптивной идентификации.

    курсовая работа [110,8 K], добавлен 10.08.2014

  • Использование библиотеки готовых компонентов как основы процесса построения моделей организационных систем. Характеристика качественных методов принятия решений. Применение порядковой классификации в процессе UFO-моделирования систем телемеханики.

    магистерская работа [732,7 K], добавлен 26.04.2011

  • Обзор методов составления математических моделей систем автоматического управления. Математические модели системы в векторно-матричной форме записи. Моделирование в пакете программы Simulink. Оценка устойчивости системы, рекомендации по ее применению.

    курсовая работа [514,5 K], добавлен 10.11.2011

  • Исследование линейных динамических моделей в программном пакете Matlab и ознакомление с временными и частотными характеристиками систем автоматического управления. Поиск полюса и нуля передаточной функции с использованием команд pole, zero в Matlab.

    лабораторная работа [53,1 K], добавлен 11.03.2012

  • Основные цели и задачи построения систем распознавания. Построение математической модели системы распознавания образов на примере алгоритма идентификации объектов военной техники в автоматизированных телекоммуникационных комплексах систем управления.

    дипломная работа [332,2 K], добавлен 30.11.2012

  • Основные понятия базы данных и систем управления базами данных. Типы данных, с которыми работают базы Microsoft Access. Классификация СУБД и их основные характеристики. Постреляционные базы данных. Тенденции в мире современных информационных систем.

    курсовая работа [46,7 K], добавлен 28.01.2014

  • Рассмотрение иерархической и реляционной моделей организации данных. Изучение структуры телеобработки информации. Анализ принципа действия повторителей, маршрутизаторов, шлюзов, коммутаторов. Этапы создания компьютерных информационных систем управления.

    контрольная работа [328,4 K], добавлен 19.05.2010

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

    контрольная работа [104,1 K], добавлен 06.08.2009

  • Исследование полных динамических характеристик систем Simulink. Параметрическая идентификация в классе APCC-моделей. Идентификация характеристик пьезокерамических датчиков с использованием обратного эффекта. Синтез систем автоматического управления.

    курсовая работа [2,7 M], добавлен 14.06.2019

  • Структурно-информационный анализ методов моделирования динамических систем. Математическое моделирование. Численные методы решения систем дифференциальных уравнений. Разработка структуры програмного комплекса для анализа динамики механических систем.

    дипломная работа [1,1 M], добавлен 14.05.2010

  • PLC-контроллеры как компьютерные, твердотельные устройства, контролирующие промышленные процессы и оборудование. Знакомство с наиболее распространенными промышленными системами управления. Характеристика главных компонентов управления ICS-систем.

    реферат [1,0 M], добавлен 21.01.2016

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.