Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги / Системы очувствления и адаптивные промышленные роботы

..pdf
Скачиваний:
12
Добавлен:
12.11.2023
Размер:
16.86 Mб
Скачать

Системы очувствления и адаптивные промышленные роботы

Под редакцией члена-корреспондента АН СССР

Е.П. ПОПОВА, доктора технических наук

В.В. КЛЮЕВА

Москва

«МАШИНОСТРОЕНИЕ*

1985

Под общей редакцией члена-корреспондента АН СССР

К П ПОПОВА

Редакционная коллегия:

ЕП. Попов (председатель), ПН Белянин (заместитель председатели). М.СЕлисеев, RR Клюев, Ю Г Козырев,

ИМ. Макаров (заместитель председателя), А.ПСазонов. А.МТитов, КА.Чиганов, ЯАШифрин, ЕИ.Юревич,

А.Е.Дубин (ученый сек/>етарь)

С34

УДК 621.865.8

B.Б. Брагин, Ю. Г. Войлов, Ю. Д. Жаботинекий, С. Л. Зенкевич,

C.С. Камынин, А. А. Кирильченко, В. В. Клюев, Ю. А. Кондратьев,

В.И. Костюк, А. А. Краснопрошина, Э. С. Лямина-Карели,

В.В. Маслов, А. В. Назарова, Д. Е. Охоцимский, В. А. Панков,

Г.В. Письменный, Е. П. Попов, В. Е. Пряничников, Ю. И. Рассадкин,

К.В. Самвелян, Н. О. Собкевич, А. В. Тимофеев, В. А. Тимченко

Системы очувствления и адаптивные промышленные роС34 боты/В. Б. Брагин, Ю. Г. Войлов, Ю. Д. Жаботинский и др.; Под общ. ред. Е. П. Попова, В. В. Клюева. — М.: Машино­ строение, 1985. — 256 с., ил. — (Автоматические манипуля­

торы и робототехнические системы).

В пер.: 1 р. 20 к.

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

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

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

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

зации и роботизации

производства.

„ 2404000000-20

оп ов

ББК 32.816

С 038 (01)-85

U *

6Ф0.1

© Издательство «Машиностроение», 1985 г.

О Г Л А В Л Е Н И Е

Предисловие

 

 

 

 

7

Глава

1*

Принципы

построения адаптивных промышленных роботов. .

9

 

 

1.1. Архитектура адаптивных робототехнических систем. . .

9

 

 

1.2. Принципы восприятия, обработки информации и управления

13

 

 

1.3. Модели проблемно-ориентированной среды . . .

 

22

Глава

2.

Датчики силомоментного и тактильного очувствления.

 

29

 

 

2.1. Принципы измерения сил в силомоментных и тактильных

29

 

 

датчиках адаптивных роботов .........................................................

 

 

 

 

2.2. Многокомпонентные датчики силомоментного очувствления

35

 

 

2.3. Датчики тактильного очувствления .................................

 

 

48

Глава

3 .

Локационные датчики адаптивных промышленных роботов .

56

 

 

3.1. Классификация локационных датчиков

. .

 

56

 

 

3.2. Акустические локационные датчики

. .

 

58

 

 

3.3. Оптические локационные д а т ч и к и ..............

 

 

64

 

 

3.4. Электромагнитные локационные датчики .

 

70

 

 

3.5. Радиационные локационные датчики .

 

 

76

 

 

3.6. Пневматические локационные датчики

 

 

78

Г ла в а 1-г.

Системы технического, зрении

 

 

81

 

 

4.1. Основные принципы и способы построения систем техниче­

81

 

 

ского з р е н и я .....................................................................

 

. 8

 

 

4.2. Видеодатчики систем технического зрения. . .

9

 

 

4.3. Телевизионные системы технического зрения.............

 

95

 

 

4.4. Системы технического зрения для экстремальных условий

98

 

 

4.5. Алгоритмы обработки изображений . .

 

. .

102

Глава

5 .

Системы управления адаптивных промышленных роботов и их

 

 

программное обеспечение . .

 

 

121

 

 

5.1. Принципы построения систем управления адаптивных ро­

121

 

 

ботов ..........................................................................................................

 

 

 

 

 

5.2. Программное обеспечение систем управления адаптивных

125

 

 

роботов.................................................................................

 

 

 

 

 

5.3. Логическое управление адаптивными р о бо там и ........

 

143

 

 

5.4. Инструментальные средства для разработки и исследования

 

 

 

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

162

 

 

ботов .

.

 

 

5

Глава D.

Адаптивные промышленные роботы для дуговой сварки.

173

 

6.1. Особенности сварочных роботов

.................................................

дуговой

173

 

6.2. Методы адаптации

промышленных роботов для

176

 

с в а р к и ......................................................................................................

 

 

 

 

6.3. Технические средства адаптации промышленных роботов

182

 

для дуговой сварки .

. .

. .

. .

Глава 7 .

Сборочные адаптивные промышленные

роботы................

 

193

 

7.1. Сборочное технологическое оборудование для производства

193

 

радиоэлектронной ап п ар ату р ы .........................................................

 

 

 

7.2. Сборочные роботы с силомомеитиым очувствлением. . .

200

 

7.3. Пример робототехнической системы для миогооперациои-

205

 

ной с б о р к и ........................

 

 

Глава 8 .

Адаптивные промышленные роботы для вспомогательных опера­

 

 

ций ..............................................................................................................

 

 

214

 

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

214

 

8.2. Адаптивные роботы для участков штамповки....................

 

217'

 

8.3. Адаптивные роботы для адресования деталей на конвейере

223

 

8.4. Контрольно-измерительные роботы

. .

.

230

Глава 9 .

Перспективы развития адаптивных роботов и их систем очув­

 

 

ствления ..................................................................................................

 

 

241

 

9.1. Адаптивный робот как основной элемент гибкого автомати­

241

 

зированного производства.................................................

 

 

 

9.2. Развитие систем очувствления и управления .

 

243

 

9.3. Развитие искусственного интеллекта роботов

 

246

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

 

 

249

Предметный

указатель .

 

 

252

ПРЕДИСЛОВИЕ

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

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

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

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

7

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

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

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

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

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

Цель настоящей книги — раскрыть современное состояние раз­ работок и дать кратко перспективы развития адаптивных роботов.

Книгу написали: В. Б. Брагин (гл. 1), Ю. Г. Войлов (гл. 1, 5), Ю. Д. Жаботинский (гл. 1, 6), С. Л. Зенкевич (гл. 1, 5), С. С. Камы­ нин (гл. 7), А. А. Кирильченко (гл. 3, 4, 5), В. В. Клюев (предисло­ вие, гл. 3, 4, 8, 9), Ю. А. Кондратьев (гл. 3), В. И. Костюк (гл. 1), A. А. Краснопрошина (гл. 5, 7), Э. С. Лямина-Карели (гл. 4), B. В. Маслов (гл. 4), А. В. Назарова (гл. 5), Д. Е. Охоцимский (гл. 7), В. А. Панков (гл. 4), Г. В. Письменный (гл. 2, 7), Е. П. По­ пов (гл. 2, 7, 9), В. Е. Пряничников (гл. 3, 4, 5), Ю. И. Рассадкин (гл. 4), К. В. Самвелян (гл. 6, 9), Н. О. Собкевич (гл. 7), А. В. Ти­ мофеев (гл. 1, 8), В. А. Тимченко (гл. 6).

Гла в а ПРИНЦИПЫ ПОСТРОЕНИ я

АДАПТИВНЫХ ПРОМЫШЛЕННЫХ 1 РОБОТОВ

1.1. Архитектура адаптивных робототехнических систем

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

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

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

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

Вторым путем решения этой важнейшей народнохозяйственной

задачи является внедрение гибких автоматизированных производств (ГАП), одним из основных элементов которых является адаптивный робот.

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

9

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

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

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

всостоянии продолжать функционирование.

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

работки поступающей информации

и планирования

поведения.

На самом деле нет четкой границы

между перечисленными выше

тремя поколениями роботов: даже программный робот,

снабженный

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

ю

Рис. 1.1. Общая схема адаптивного робота

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

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

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

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

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

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

Манипулятор адаптивного робота чаще всего представляет собой сложный многозвенный механизм с антропоморфной кинематикой. Так, в состав одного из наиболее распространенных в настоящее время промышленных роботов «Ригпа» фирмы «Юнимейшн» (США) входит 6- или 5-степенной антропоморфный манипулятор, оснащен­ ный электромеханическими сервоприводами. Каждая степень по­ движности управляется двигателем постоянного тока, оснащена по­ тенциометрами обратной связи и кодовыми датчиками. Манипулятор имеет грузоподъемность 1—10 кг (в зависимости от модели), повто­ ряемость +0,1 мм и максимальную скорость перемещения захвата ~1 м/с. Робот может быть использован на операциях сборки, дуговой

II

Соседние файлы в папке книги