автореферат диссертации по машиностроению и машиноведению, 05.02.05, диссертация на тему:Разработка и исследование систем комбинированного позиционно-силового управления манипуляторами

кандидата технических наук
Попов, Александр Владимирович
город
Санкт-Петербург
год
2008
специальность ВАК РФ
05.02.05
цена
450 рублей
Диссертация по машиностроению и машиноведению на тему «Разработка и исследование систем комбинированного позиционно-силового управления манипуляторами»

Автореферат диссертации по теме "Разработка и исследование систем комбинированного позиционно-силового управления манипуляторами"

На правах рукописи

ПОПОВ Александр Владимирович

'А '

И/

11

/

РАЗРАБОТКА И ИССЛЕДОВАНИЕ СИСТЕМ КОМБИНИРОВАННОГО ПОЗИЦИОННО - СИЛОВОГО УПРАВЛЕНИЯ МАНИПУЛЯТОРАМИ

Специальность: 05.02.05 — Роботы, мехатроника и робототехнические системы

АВТОРЕФЕРАТ

диссертации на соискание ученой степени кандидата технических наук

Санкт-Петербург - 2008

003452798

Работа выполнена в Государственном образовательном учреждении высшего профессионального образования «Санкт-Петербургский государственный политехнический университет»

Научный руководитель: доктор технических наук, профессор

Юревич Евгений Иванович

Официальные оппоненты: доктор технических наук, профессор

Ерош Игорь Львович кандидат технических наук, доцент Михайлов Борис Борисович

Ведущая организация: Научно-исследовательский институт

многопроцессорных вычислительных систем им A.B. Каляева Южного Федерального Университета

Защита состоится «4» декабря 2008 года в 16 часов на заседании диссертационного совета Д 212.229.22 ГОУ ВПО «Санкт-Петербургский государственный политехнический университет» по адресу: 194064, Санкт-Петербург, Тихорецкий пр., д. 21, ауд. 301.

С диссертацией можно ознакомиться в фундаментальной библиотеке ГОУ ВПО «Санкт-Петербургский государственный политехнический университет».

Автореферат разослан « Ъ1 » 2008 г.

Ученый секретарь диссертационного совета:

кандидат технических наук, профессор: """" Иванов А. А.

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ

Актуальность темы

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

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

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

Из публикаций, посвященных исследованию способов и систем позиционно-силового управления, следует выделить работы Воротникова С.А., Гориневского Д.М., Егорова И.Н., Кулакова Ф.М., Лакоты H.A., Пантелей Е.В., Письменного Г.В., Подураева Ю.В., Смирнова Е.Н, Формальского A.M., Шнейдера А.Ю., Юревича Е.И.; J .J. Craig, W.D. Fisher, N. Hogan, 0. Khatib, P. Khosla, A. Lanzon, M.S. Mujtaba, R.P. Paul, M.H. Raibert, R.J. Richards, R. Volpe, H. Zhang. Следует также отметить работы A. Alcocer, P.J. Hacksei, К. Hashtrudi-Zaad, A. Robertson, S.E. Salcudean, A.C. Smith по исследованию наблюдателей силы — вычислителей силы по выявляемым переменным, связанными с искомой силой математической моделью манипулятора.

Цель и задачи работы

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

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

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

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

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

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

Методы исследований

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

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

Научная новизна представленной работы

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

2. Предложены алгоритмы такого управления, даны рекомендации по их применению и методика синтеза.

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

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

Положения, выносимые на защиту

1. Принципы и структурные схемы позиционно-силового управления манипуляторами, сочетающие датчики и наблюдатели силы, существенно расширяющие диапазоны силового очувствления.

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

3. Математические модели и основанная на них методика синтеза таких систем, апробированная на конкретных их проектах.

Практическая ценность полученных результатов

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

Реализация результатов работы

Результаты диссертационной работы использованы в разработках ГНЦ ЦНИИ РТК при модернизации системы управления макета космического манипулятора DORES, создании медицинского робота Эквивалент, а также в ряде НИР, выполненных по заказам различных отраслей и ведомств РФ.

Апробация результатов работы

Основные положения и результаты диссертационной работы докладывались в 2005 - 2008 годах на: первой Российской мультиконференции по проблемам управления, Всероссийской научно-технической конференции «Экстремальная робототехника», Международном научно-техническом конгрессе «Мехатроника и робототехника», конференции «Искусственный интеллект» (Интеллектуальные и многопроцессорные системы), Всероссийском форуме студентов, аспирантов и молодых ученых «Наука и инновации в технических университетах», XXXII - XXXV неделях науки СПбГПУ. По результатам работы в 2008 г. получен грант от правительства Санкт-Петербурга.

Публикации

По теме диссертации опубликовано 11 научных работ, в том числе 2 статьи в научных журналах, включенных в перечень научно-технических изданий ВАК России. Материалы диссертации использованы при подготовке учебного пособия «Роботы с силовым очувствлением». Отдельные результаты теоретических и экспериментальных исследований отражены в отчетах по научно-исследовательским работам ГНЦ ЦНИИ РТК.

Структура и объем работы

Диссертационная работа состоит из введения, четырех глав, заключения, приложений и списка литературы. Диссертация содержит 126 страниц текста, включая приложения, из них 111 страниц основного текста, 70 рисунков и 9 таблиц. Список использованной литературы содержит 72 наименования.

КРАТКОЕ СОДЕРЖАНИЕ РАБОТЫ

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

В первой главе — «Современные системы позиционно-силового управления манипуляторами», дан анализ существующих систем позиционно-силового управления манипуляторов, тенденций их развития, и обоснована тема работы по созданию систем комбинированного позиционно-силового управления манипуляторами на базе комплексного использования датчиков и наблюдателей силы.

В общем случае существуют следующие варианты позиционно-силового управления манипуляторами:

- независимое (несвязанное), когда эти способы управления разделены во времени или пространстве (по степеням подвижности);

- согласованное (связанное);

- комбинированное (сочетание первого и второго вариантов).

Необходимая во всех вариантах информация о силах и моментах по

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

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

Наблюдатели силы свободны от этих недостатков датчиков силы (момента). Учитывая указанные сравнительные характеристики обоих способов получения информации об усилиях, перспективным представляется их совместное использование.

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

- с полной моделью манипулятора с приводами;

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

- с моделью, подстраиваемой по рассогласованию с манипулятором.

На рис. 1 дана структурная схема наблюдателя силы Рт на основе полной математической модели манипулятора с системой приводов в виде:

К = С/г (?)П& - лш - *(<?><?) - ' I1

} (1) £/. = 4 (?.?,). ]

где и q - заданные и полученные с помощью датчиков положения относительные координаты звеньев манипулятора; ()„ - вектор усилий, развиваемых системой приводов манипулятора; А(д), Ь(д,д) и с(д) -соответственно матрица инерции, вектор скоростных сил (центробежных, кориолисовых, вязкого трения) и статических сил (гравитационных, сухого трения), Ап и Ау - операторы системы приводов и управляющего устройства, ./(<7) - матрица Якоби, связывающая приращения между относительными и абсолютными координатами манипулятора.

б)

Манипулятор

1,4

к'

I Наблюдатель

■ИаГ

А

Рис. 1. Наблюдатель силы на основе математической модели манипулятора с системой приводов: а) схема соединения б) структурная схема

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

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

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

Вычислительное устройство ВУ реализует алгоритмы автоматического и

автоматизированного позиционно-силового управления. Автоматическое

управление осуществляется по заданию оператора через программатор,

который содержит набор управляющих программ выполнения типовых

элементарных операций. При управлении от задающих рукояток ВУ решает

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

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

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

управление может осуществляться помимо ВУ, но и может использовать его

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

9

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

Рис. 2. Функциональная схема системы комбинированного позиционно-силового управления манипулятором: ЗР - задающая рукоятка, П - программатор, ВУ — вычислительное устройство, СП - система приводов, МС - механическая система, ДП - датчик положения, ДС - датчик скорости, ДУР - датчик усилия в рабочем органе, НС — наблюдатель силы

Рис. 3. Структурная схема независимого позиционно-силового управления

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

Естественно, они могут быть заменены, например, на ПИД-алгоритм или локально-оптимальный рекуррентный алгоритм адаптации. С целью обеспечения устойчивого выхода на контакт, в схему введен дополнительный канал демпфирования. Алгоритм такого независимого управления имеет вид: и. = Г1 (?)[(£ - (*„ - /(?)) + К,(хр1 - У(?)?))+

где х - заданное положение рабочего органа; и - заданное и развиваемое рабочим органом усилия; Кх и Кх — диагональные матрицы коэффициентов передачи по положению и скорости соответственно; КР -диагональная матрица коэффициентов передачи по силе и К',, - диагональная матрица демпфирования; Е - единичная матрица, 5 - диагональная матрица селективности с элементами 1, соответствующими управлению по силе, и 0 -по положению, /(д) - преобразование относительных координат звеньев манипулятора к абсолютным координатам положения его рабочего органа.

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

1

к 1

■V „ А" !

К

1

ку + к'р + к

©

р

-<8>— к.

т

ш

©

ДУр

сп

мс

ч.Р.

ДП

ДС

Рис. 4. Структурная схема связанного позиционно-силового управления

Алгоритм этого связанного управления задается выражением для сигналов обратной связи х? и xpF, находимых решением уравнения:

K"xpf+K'(Xpf-X?,) + K(Xpf-Xp,) = Fp, . (3)

где К", К', К — матрицы коэффициентов настройки этой обратной связи. Такой алгоритм реализует управление импедансом, обеспечивая необходимое гибкое позиционно-силовое взаимодействие с объектами внешней среды с учетом их механических свойств.

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

При позиционно-силовой работе в автоматизированном режиме с использованием задающих рукояток их кинематические пары и соответствующие степени подвижности манипулятора образуют системы двухстороннего действия симметричного типа, когда законы движения оси задающих рукояток и соответствующих степеней подвижности манипулятора q определяются действием оператора /\р и внешних сил F . Обобщенный скоростно-позиционно-силовой алгоритм такого управления имеет вид:

UB=J-\q)[Kx(kxx2р -xf) + Kx(kXp-xe)+Kf(k,Fp-Fp)], (4) где Кх, Кх, KF - матрицы коэффициентов настройки обратной связи в каналах управления по положению, скорости и силе соответственно; kx,kx,kF -аналогичные матрицы коэффициентов масштабирования задающей рукоятки.

В качестве одного из каналов определения силы в схеме на рис. 2 используется наблюдатель силы с подстройкой по рассогласованию координат q модели и реального манипулятора, реализованный по методу S.Nicosia и P. Tomei. На рис. 5 представлена его функциональная схема.

Рис. 5. Наблюдатель силы с подстройкой по рассогласованию: 1 - модель механической системы манипулятора, 2 - вычислитель Идея этого наблюдателя силы состоит в том, что в модели манипулятора отсутствует искомая сила Гт, поэтому она и является причиной указанного рассогласования, которое таким образом может служить ее мерой.

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

Представим уравнение механической системы манипулятора в виде:

Ч = А"(дШ ~^{Ч)К„ ~Ь(й,Ч)~с(я)]. (5)

Перепишем уравнение (5) в виде системы уравнений:

¿2 = Г (*,)[£ - Г («^ - Ь{2{, 2,) - ф,)],

где д.

Запишем уравнение наблюдателя без учета ,Гвн:

+ к ,2; |

1=А-'(2,т - кд - ¿ои) - Ф, )] |

где 2Х = гх - 2,.

Матрицы коэффициентов Кх и К2 связывают переменные модели

манипулятора в наблюдателе силы с переменными самого манипулятора. На

13

рис. 5 второму уравнению в (7) соответствует вычислитель 1, с помощью которого получается оценка текущих координат q.

Вычитая (7) из (6) получаем:

z, = z, - K.z. II

(8)

z2 = A" (z, )[-JT {q)Fm + K1z[ +i(f1,z1)- b(zt, z,)] JJ

Продифференцируем первое уравнение в (8):

% = Z, - КХ = A-'(z,)[- JT (q)Fm + K2zt + 6(f,, z,) - ¿(z,,z,)] - K&

или

a.z, + o2z, + a3z, + o4 = JT {q)Fm, (9)

где al=-A(zl),a1=~A{zl)Ki, a3 = K2,a, =¿(z1,z,)-6(z1,z1).

Это уравнение реализовано в вычислителе 2 на рис. 5. В переходном процессе оценка Fm будет запаздывать от текущего значения Fm. Это запаздывание определяется, прежде всего, матрицей инерции A(q). Настройка наблюдения определяется значениями коэффициентов Kt и К2. Она должна обеспечивать как устойчивость решения уравнения (9), так и определенное быстродействие и в целом качество переходного процесса определения Fm. Для определения движущих усилий приводов Qa может быть использована как их математическая модель, так и датчики косвенных переменных.

В главе 3 - «Аналитическое и компьютерное исследование комбинированной системы позиционно-силового управления», приведено описание разработанной математической модели исследуемой системы, ее программной реализации и изложены результаты проведенного на их основе исследования позиционно-силового управления манипуляторами.

В качестве основного объекта исследования выбран макет космического манипулятора DORES, разработанный в ГНЦ ЦНИИ РТК. Алгоритмы позиционно-силового управления и модель механической системы реализованы с помощью специализированной библиотеки Robotics toolbox пакета научно-инженерных расчетов MATLAB, его подсистемы SIMULINK и пакета конечно-элементного моделирования MSC.ADAMS. На рис. 6,а представлена модель механической системы манипулятора, а на рис. 6,6 дан общий вид

14

компьютерной модели системы применением наблюдателя силы.

и)

позиционно-силового управления

ж4

S т

Й ÍH

я

Рис. 6. Модель манипулятора DORES: а) механической части в MSC.ADAMS,

б) системы управления в Simulink На рис. 7 даны примеры результатов компьютерного моделирования алгоритмов позиционно-силового управления и наблюдателей силы.

а)

Fx, Н

б)

FX1 Н

4............!>.............■............к............1......................................«............•.......: I, С

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

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

В главе 4 - «Экспериментальное исследование манипуляционной системы с позиционно-силовым управлением», исследованы предложенные алгоритмы комбинированного позиционно-силового управления на макете космического манипулятора DORES. На рис. 8 представлен экспериментальный стенд, включающий макет рабочего органа на основе пьезорезистивного датчика FSG-15N1A фирмы Honeywell. Подключение к ЭВМ осуществляется через интерфейс RS-232 посредством 16-разрядного микроконтроллера MSP430 фирмы Texas Instruments.

Рис. 8. Экспериментальный стенд: в) внешний вид, г) интерфейс супервизорной системы управления

Результаты экспериментов на макете космического манипулятора DORES

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

В заключении сформулированы следующие основные научные и практические результаты диссертационной работы:

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

2. Разработана методика синтеза таких систем управления, апробированная при создании конкретных манипуляционных систем, отработана методика их настройки.

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

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

ОСНОВНЫЕ ПУБЛИКАЦИИ ПО ТЕМЕ ДИССЕРТАЦИИ

1. Попов A.B. О способах оценки сил и моментов при взаимодействии манипулятора с окружающей средой // Научно-Технические Ведомости СПбГТУ, 2006. - № 5. Т.1. Естественные и технические науки. - С. 169-172.

2. Попов A.B., Юревич Е.И. Позиционно-силовое управление манипуляторами: состояние и перспективы // Мехатроника, автоматизация и управление, 2008. — № 5. Приложение. - С. 2-6.

3. Попов A.B., Юревич Е.И. Перспективы силового очувствления в робототехнике // Материалы седьмой международной научно-технической конференции «Искусственный интеллект. Интеллектуальные и многопроцессорные системы-2006». - Таганрог: Изд-во ТРТУ, 2006. - С. 180-184.

4. Попов A.B. Перспективы применения наблюдателей силы в системах

управления манипуляторами // Материалы первой Российской мульти-

17

конференции по проблемам управления «Мехатроника, Автоматизация, Управление». - СПб., 2006. - С. 265-269.

5. Попов A.B., Юревич Е.И. Разработка и исследование компьютерной модели прецизионного манипулятора // XXXIV Неделя науки СПбГПУ: материалы Всероссийской научно-технической конференции студентов и аспирантов. -СПб.: Изд-во Политехи, ун-та, 2006. - 4.5 - С. 192-194.

6. Попов A.B., Юревич Е.И. Компьютерное моделирование алгоритмов управления манипуляторами с учетом динамики средствами MATLAB и MSC.ADAMS // XXXV Неделя науки СПбГПУ: материалы Всероссийской научно-технической конференции студентов и аспирантов. - СПб.: Изд-во Политехи, ун-та, 2007. - 4.5. - С. 170-172.

7. Попов A.B. Комбинированная система позиционно-силового управления роботом-манипулятором с использованием наблюдателя силы // Системы и средства искусственного интеллекта. Тезисы докладов 1-й Международной научной молодежной школы. - Донецк: «Наука i освгга», 2007. - С. 103-108.

8. Попов A.B. Разработка компьютерной модели системы позиционно-силового управления технологическим манипулятором специального назначения // Материалы Всероссийского форума студентов, аспирантов и молодых ученых «Наука и инновации в технических университетах». — СПб.: Изд-во Политехи, ун-та, 2007. - С. 72-74.

9. Попов A.B., Юревич Е.И. Роботы с силовым очувствлением. - СПб.: Астерион, 2008. - 74 с.

10. Попов A.B., Васильева М.В. Разработка компьютерной модели системы связанного позиционно-силового управления манипулятором // XXXVI Неделя науки СПбГПУ: материалы Всероссийской научно-технической конференции студентов и аспирантов. - СПб.: Изд-во Политехи, ун-та, 2008. - 4.5. - С. 151.

11. Попов A.B., Утенков Е.А. Разработка и исследование компьютерной модели

наблюдателя силы для манипулятора «ДОРЕС» // XXXVI Неделя науки

СПбГПУ: материалы Всероссийской научно-технической конференции

студентов и аспирантов. - СПб.: Изд-во Политехи, ун-та, 2008. - 4.5. - С. 152.

18

Лицензия ЛР №020593 от 07.08.97

Подписано в печать 2410.2008. Формат 60x84/16. Печать цифровая. Усл. печ. л. 1,25. Тираж 100. Заказ 0179.

Отпечатано с готового оригинал-макета, предоставленного автором, в Цифровом типографском центре Издательства Политехнического университета. 195251, Санкт-Петербург, Политехническая ул., 29. Тел.: 550-40-14 Тел./факс: 297-57-76

Оглавление автор диссертации — кандидата технических наук Попов, Александр Владимирович

ВВЕДЕНИЕ.

ГЛАВА 1. СОВРЕМЕННЫЕ СИСТЕМЫ ПОЗИЦИОННО-СИЛОВОГО УПРАВЛЕНИЯ МАНИПУЛЯТОРАМИ.

1.1. Развитие систем позиционно-силового управления.

1.2. Датчики и наблюдатели силы.

1.3. Системы автоматизированного позиционно-силового управления.

1.4. Системы автоматического позиционно-силового управления.

1.5. Постановка задачи исследований.

1.6. Выводы.

ГЛАВА 2. СИНТЕЗ АЛГОРИТМОВ ПОЗИЦИОННО-СИЛОВОГО

УПРАВЛЕНИЯ МАНИПУЛЯТОРАМИ.

2.1. Разработка функциональной схемы комбинированной системы позиционно-силового управления манипулятором.

2.2. Синтез наблюдателей силы.

2.3. Синтез алгоритмов автоматического и супервизорного позиционно-силового управления.

2.4. Синтез алгоритмов позиционно-силового управления от задающих рукояток.

2.5. Выводы.

ГЛАВА 3. АНАЛИТИЧЕСКОЕ И КОМПЬЮТЕРНОЕ ИССЛЕДОВАНИЕ

КОМБИНИРОВАННОЙ СИСТЕМЫ ПОЗИЦИОННО-СИЛОВОГО УПРАВЛЕНИЯ.

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

3.2. Разработка компьютерной модели системы позиционно-силового управления манипулятора.

3.3. Компьютерное исследование системы позиционно-силового управления манипулятора.

3.4. Выводы.

ГЛАВА 4. ЭКСПЕРИМЕНТАЛЬНОЕ ИССЛЕДОВАНИЕ

МАНИПУЛЯЦИОННОЙ СИСТЕМЫ С ПОЗИЦИОННО-СИЛОВЫМ УПРАВЛЕНИЕМ.

4.1. Описание манипуляционной системы и разработка программы исследований.

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

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

4.4. Выводы.

Введение 2008 год, диссертация по машиностроению и машиноведению, Попов, Александр Владимирович

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

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

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

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

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

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

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

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

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

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

На основе проведенного диссертационного исследования и с учетом его результатов на защиту выносятся:

- принципы и структурные схемы позиционно-силового управления манипуляторами, сочетающие датчики и наблюдатели силы, существенно расширяющие диапазоны силового очувствления;

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

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

Диссертационная работа состоит из введения, четырех глав, заключения, списка литературы, включающего 72 наименования и два приложения. Диссертация содержит 126 страниц текста, включая приложения, из них 111 страниц основного текста, 70 рисунков и 9 таблиц.

Заключение диссертация на тему "Разработка и исследование систем комбинированного позиционно-силового управления манипуляторами"

Основные результаты диссертационной работы

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

2. Разработана методика синтеза таких систем управления, апробированная при создании конкретных манипуляционных систем, отработана методика их настройки.

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

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

Научная новизна диссертационной работы

Для системного решения задач создания систем комбинированного позиционно-силового управления манипуляторами автором:

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

2. Предложены алгоритмы такого управления, даны рекомендации по их применению и методика синтеза.

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

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

Методы исследования и достоверность результатов диссертационной работы

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

Практическая и научная полезность результатов диссертационной работы

Предлагаемая в диссертационной работе методика построения систем позиционно-силового управления позволяет повысить эффективность проведения НИР и ОКР при создании новых образцов и модернизации известных манипуляционных систем.

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

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

Результаты диссертационной работы использованы в разработках ГНЦ ЦНИИ РТК при модернизации системы управления макета космического манипулятора DORES, создании медицинского робота Эквивалент, а также в ряде НИР, выполненных по заказам различных отраслей и ведомств РФ.

Апробация диссертационной работы

Основные положения и результаты диссертационной работы докладывались в 2005 - 2008 годах на: первой Российской мультиконференции по проблемам управления, Всероссийской научно-технической конференции «Экстремальная робототехника», Международном научно-техническом конгрессе «Мехатроника и робототехника», конференции «Искусственный интеллект» (Интеллектуальные и многопроцессорные системы), Всероссийском форуме студентов, аспирантов и молодых ученых «Наука и инновации в технических университетах», XXXII - XXXV неделях науки СПбГПУ. По результатам работы в 2008 г. получен фант от правительства Санкт-Петербурга.

По теме диссертации опубликовано 11 научных работ, в том числе 2 статьи в научных журналах, включенных в перечень научно-технических изданий ВАК России. Материалы диссертации использованы при подготовке учебного пособия «Роботы с силовым очувствлением». Отдельные результаты теоретических и экспериментальных исследований отражены в отчетах по научно-исследовательским работам ГНЦ ЦНИИ РТК.

ЗАКЛЮЧЕНИЕ

Библиография Попов, Александр Владимирович, диссертация по теме Роботы, мехатроника и робототехнические системы

1. Кулешов, B.C. Дистанционно управляемые роботы и манипуляторы Текст./

2. B.C. Кулешов, Н.А. Лакота, В.В. Андрюнин-М.: Машиностроение, 1986. -328 с.

3. Юревич, Е.И. Основы робототехники Текст./ Е.И. Юревич. 2-е изд. - СПб.: БХВ-Петербург, 2005. - 416 с.

4. Горииевский, Д.М. Управление манипуляционными системами на основе информации об усилиях Текст. / Д.М. Гориневский, Формальский A.M., Шнейдер А.Ю., под ред. B.C. Гурфинкеля, Е.А. Девянина. Москва: Физматлит, 1994. - 366 с.

5. Воротников, С.А. Системы си ломом ентного очувствления роботов Текст. /

6. C.А. Воротников, Г.В. Письменный, В.И. Солнцев. -М.: Машиностроение, 1990-96 с.5. http://www.fanuc.com6. http://www.kuka.com7. http://www.abb.com

7. V. Lippiello, В. Siciliano, L. Villani. Robot interaction control using force and vision // IEEE/RSJ International Conference on Intelligent Robots and Systems, Beijing, PRC. 2006. - P. 1470-1475.

8. A. De Luca, A. Albu-Sch.affer, S. Haddadin, and G. Hirzinger. Collision detection and safe reaction with the DLR-III Lightweight Manipulator Arm // IEEE/RSJ Int. Conf. on Intelligent Robots and Systems. 2006. - P. 1623-1630.

9. Graham J.D., Ravindran R., Knapp K. Space manipulators present capability and future potential // AIAA/NASA Conf. Adv. Technol. Future Space Syst. Hampton. -1979.-Vol l.-P. 243-253.

10. Кулаков, Ф.М. Супервизорное управление манипуляционными роботами Текст. / Ф.М. Кулаков. -М.: Наука. Гл. ред. физ.-мат. лит. 1980. —448 с.

11. Sheridan Т., Ferell W. Human Control of Remote Computer-Manipulators // Proc. Inst. Intern. Congress on Art. Int. 1969. - P. 483-494

12. Sheridan T.B. Toward a general model of supervisory control // Monitoring behavior and supervisory control. New York. - 1976. Plenum.

13. Макарычев, В.П. Супервизорное управление космическими манипуляторами Текст. / В.П. Макарычев, Е.И. Юревич С-Пб: Астерион, 2005.- 108 с.

14. Гориневский, Д.М. Силомоментные датчики для робототехнических систем. Датчики, размещаемые на манипуляторе Текст. / Д.М. Гориневский, А.Ю. Шнейдер, А.В. Ленский, С.Б. Можжевелов М.: 1984 - 73 с.

15. Hacksel P.J., Salcudean S.E. Estimation of environment forces and rigid-body velocities using observers // IEEE international conference on robotics & automation. San Diego, California, 1994. - P. 931-936.

16. Eom K.S., Suh I.H., Chung W.K., Oh S.-R. Disturbance observer based force control of robot manipulator without force sensor // IEEE international conference on robotics & automation. Leuven, Belgium, 1998. - P. 3012-3017.

17. Alcocer A., Robertsson A., Valera A., Johansson R. Force estimation and control in robot manipulators // 7th Symposium on robot control (SYROCO'03). Wroclaw, Poland, 2003.-P. 31 -36.

18. Andrew C.S., Keyvan H.-Z. Application of neural networks in inverse dynamics based contact force estimation // IEEE international conference on robotics & automation. 2002.

19. G'amez Garc'ia J., Robertsson A., G'omez Ortega J., Johansson R. Automatic calibration procedure for a robotic manipulator force observer // IEEE international conference on robotics & automation. Barcelona, Spain, 2005, - P. 2703 - 2708.

20. Raibert M.H., Craig J.J. Hybrid position/force control of manipulators // Journal of dynamic systems, measurement and control. 1981. - P. 126-133.

21. Zhang H., Paul R.P. Hybrid control of robot manipulators // IEEE transactions on robotics & automation. 1985. - P. 602-607.

22. Fisher W.D., Mujtaba M.S. Hybrid position/force control: a correct formulation // International journal of robotics research. 1992. - 11(4): P. 299-311.

23. Kliatib O. Towards integrated robot planning and control // In proceedings of the 4th IF AC symposium on robot control. 1994. - P. 351-359.

24. Lanzon A., Richards R.J. Trajectory/force control for robotic manipulators using sliding-mode and adaptive control // Proceedings of the American control conference. San Diego, California, 1999. - Vol. 3. - P. 1940-1944.

25. Kroeg Т., Finkemeyer В., Heuck M., Wahl F.M. Adaptive implicit hybrid force/pose control of industrial manipulators: Compliant motion experiments // International conference on intelligent robots and systems (IROS). Sendai, Japan, 2004.-P. 4063-4068.

26. Di Xiao, Bijoy Ghosh. Sensor-based hybrid position/force control of a robot manipulator in an uncalibrated environment // IEEE transactions on control systems technology. 2000. - Vol. 8(4). - P. 635-645.

27. Arimoto S. Learning control theory for robot motion // Int. j. adapt, contr. signal process. 1990. - Vol. 4. - P. 543-564.

28. Бурдаков, С.Ф. Обучение робота контактным операциям с учетом упругостей Текст. / С.Ф. Бурдаков, И.А. Смирнова // Материалы 13-ой научно-технической конференции «Экстремальная робототехника». — СПб., 2002.

29. Hogan N. Impedance control: an approach to manipulation. Part I theory // Journal of dynamic systems, measurement and control. - 1985. - P. 1-7.

30. Hogan N. Impedance control: an approach to manipulation. Part II — implementation // Journal of dynamic systems, measurement and control. 1985. — P. 8-16.

31. Hogan N. Impedance control: an approach to manipulation. Part III — application // Journal of dynamic systems, measurement and control. 1985. - P. 17-24.

32. Mason M.T. Compliance and force control for computer controlled manipulators // IEEE transactions on systems, man and cybernetics. 1981. - P. 418-432.

33. Lawrence D., Stoughton R.M. Position-based impedance control: Achieving stability in practice // Proc. AIAA conf. on guidance, navigation and control. 1987. -P. 221-226.

34. Asada H. Teaching and learning of compliance using neural networks: Representation and generation of nonlinear compliance // In proc. IEEE conf. robot, automat. Cincinnati. - 1990. - P. 1237-1244.

35. Chien-Chern Cheah, Danwei Wang. Learning impedance control for robotic manipulators // IEEE transactions on robotics & automation. 1994. - Vol. 14. №. 3. -P. 2150-2155.

36. Cohen, Flash T. Learning impedance parameters for robot control using an associative search network // IEEE transactions on robotics & automation. 1991. — Vol. 7.-P. 382-390.

37. Jung, Hsia T. On neural network application to robust impedance control of robot manipulators // In IEEE int. conf. robotics & automation. -Nagoya, Japan. — 1995. — P. 869-874.

38. Katie D., Vukobratovic M. Learning impedance control of manipulation robots by feedforward connectionist structures // In IEEE conf. robotics & automation. 1994. -P. 45-50.

39. An C.H., Hollerbach J.M. Dynamic stability issues in force control of manipulators // In IEEE transactions on robotics & automation. — 1987. P. 890-896.

40. Eppinger S.D., Seering W.P. Understanding bandwidth limitations in robotic force control // In IEEE transactions on robotics & automation. 1987. - P. 904-909.

41. Volpe R., Khosla P. An experimental evaluation and comparison of explicit force control strategies for robotic manipulators // In IEEE transactions on robotics & automation. 1992. - P. 1387-1393.

42. Volpe R., Khosla P. A theoretical and experimental investigation of impact control for manipulators // International journal of robotics research. 1993. -12(4). -P. 351-365.

43. Hogan N. Stable execution of contact tasks using impedance control // In IEEE transactions on robotics & automation. 1987. P. 1047-1053.

44. Hogan N., Colgate E. Stability problems in contact tasks // The robotics review. -MIT Press, 1989.-Vol. 1 P. 339-348.

45. Paljug E., Sugar Т., Kumar V., Yun X. Some important considerations in force control implementation // In IEEE transactions on robotics & automation. 1992. — P. 1270-1275.

46. Qian H.P., De Schutter J. The role of damping and low pass filtering in the stability of discrete time implemented robot force control // In IEEE transactions on robotics & automation. 1992. - P. 1368-1373.

47. Pratt G., Williamson, M. Series elastic actuators // Proceedings of the IEEE international conference on intelligent robots and systems. 1992. - Vol. 1 — P. 399406.

48. Зенкевич, С.Л. Основы управления манипуляционными роботами Текст./ С.Л. Зенкевич, А.С. Ющенко. М.: Изд-во МГТУ им Н.Э. Баумана, 2004. - 408 с.52. http://www.mscsoftware.com53. http://www.mathworks.com

49. Тимофеев, А.В. Построение программных движений и управление роботом-манипулятором с учетом его кинематической избыточности и динамики Текст. / А.В. Тимофеев. Автоматика. - 1976. - № 1. - С. 71-81.

50. Козлов, В.В. Динамика управления роботами Текст. / В.В. Козлов, В.П. Макарычев, А.В. Тимофеев, Е.И. Юревич. М.: Наука. Главная редакция физико-математической литературы, 1984. - 336 с.

51. Faiz N., Agrawal S.K. Trajectory Planning of Robots with Dynamics and Inequalities // Proceedings of the IEEE international conference on intelligent robots and systems. 2000. - P. 3977-3983.

52. Jun Takamatsu, Hirohisa Tominaga, Koichi Ogawara, Hiroshi Kimura, Katsushi Ikeuchi. Extracting manipulation skills from observation // IEEE international conference on intelligent robots and systems. 2000. - Vol. 1 — P. 584 - 589.

53. S. Nicosia and P. Tomei. Robot control by using only joint position measurements // IEEE Transactions on Automatic Control. 1990. - Vol. 35, No. 9. -P. 1058-1061.

54. Denavit J., and Hartenberg R.S. A kinematic notation for lower-pair mechanisms based on matrices // ASME Journal of applied mechanics. 1955. - Vol. 75. - P. 215-221.

55. Гонсалес, P. Робототехника Текст. / Р. Гонсалес, К. Фу, К. Ли. — М.: Мир, 1989.-624 с.

56. Михайлов, О.П. Автоматизированный электропривод станков и промышленных роботов Текст. / О.П. Михайлов. М: Машиностроение, 1990. -304 с.

57. Чиликин, М.Г. Общий курс электропривода Текст. / М.Г. Чиликин, А.С. Сандлер М.: Энергоиздат, 1981. — 576 с.

58. Шенфельд, Р. Автоматизированные электроприводы Текст./ Р. Шенфельд, Э. Хабигер, под ред. Ю.А. Борцова. Л.: Энергоатомиздат, 1985. - 464 с.

59. Дьяконов, В.П. Matlab 6.5 SP1/7.0 + Simulink 5/6. Основы применения Текст. / В.П. Дьяконов. -Издательство "Солон-пресс", 2005. --800 с.

60. Хоменко, А.Д. Delphi 7 Текст. / А.Д. Хоменко. СПб.: БХВ-Петербург, 2003.- 1216 с.