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

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

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

йие кромок; форму наплавленного валика; расстояние между го­ релкой и поверхностью изделия; угол между осью горелки и линией соединения.

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

в

зависимости от геометрических параметров как разделки, так

и

получаемого сварного соединения.

 

Принцип измерения положения свариваемого соединения и кон­

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

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

Г л а в а СБОРОЧНЫЕ АДАПТИВНЫЕ 7 ПРОМЫШЛЕННЫЕ РОБОТЫ

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

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

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

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

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

К устройствам первого уровня относятся локальные системы управления оборудованием: командоаппараты, устройства ЧПУ, системы управления роботами, автооператорами, транспортными средствами. Возможности этих систем определяются характери­ стиками оборудования и часто ограничиваются решением логических задач.

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

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

Далее рассмотрим вопросы построения систем управления пер­ вого и второго уровней.

193

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

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

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

Станки отличаются высоким быстродействием и точностью. Для

примера приведем краткие технические

характеристики станка

мод. 6797:

 

 

Скорость установки, элементов в 1 ч

3800

Скорость перемещения стола, м/мин .

15,2

Погрешность

позиционирования, мм .

0,05

Допустимая

нагрузка, Н

230

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

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

Станки с таким адаптивным приводом имеют следующие харак­ теристики:

Скорость

установки, элементов в 1 ч

7200

Скорость

перемещения стола, м/мин .

18

Погрешность позиционирования, мм .

0,01

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

194

Упрощенное дифференциальное уравнение движения привода имеет вид

т

J _

\ги

у

М -

d t 2 +

d t

где Гм — электромеханическая постоянная времени двигателя с при­

веденным к валу моментом инерции;

0 — угол поворота выходного

вала;

k — постоянный

коэффициент;

U — напряжение,

приложен­

ное

к

яркой цепи.

 

 

 

 

 

ограничения

 

 

На

движение привода накладываются

 

 

 

- U m < U < U m;

 

dQ

 

 

 

 

 

dt

 

 

 

 

 

 

 

 

 

 

 

где

Vm — максимальная угловая

скорость

вала.

 

 

Начальное состояние системы определяется как

 

 

 

 

t~- о=

0;

 

 

 

 

 

dt

 

 

 

 

 

01f —0== 0н-

 

 

 

Пусть необходимо перевести систему в состояние

 

 

 

 

dQ

 

 

=

0;

 

 

 

 

 

dt

t=tпер

 

 

 

 

 

 

 

 

 

 

 

 

е|/=/

== 0;

 

 

 

 

 

11

‘ п е р

 

 

 

где

/11ер — время перехода системы.

 

такого закона

изменения

 

Задача заключается

в определении

управляющего сигнала

(/*, при

котором выполняется

условие

*иер(вп. C/*) = min/ne„(eHf V).

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

Н =

+ Ъ

Шт Х- »

 

 

* м

где -фх, ф, — некоторые ненулевые

и непрерывные функции; х 2 —

сЮ/dt. '

Можно показать, что управляющее воздействие, минимизиру­ ющее время перехода, будет иметь интервал подачи разгоняющего привод воздействия Um (I) и интервал торможения под воздействием

управления U = sign

или

U == sign [С2 exp (t/T N) С ^ ,! Um (i),

где Cj, С2 — постоянные

интегрирования.

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

е = kUmT H In (1 + ^ - ) - T MV = F (V ).

Структурная схема привода представлена на рис. 7.1.

195

Рис. 7.1. Структурная схема АСУ ТП участка сборки печатных плат

Блок 1 вычисления требуемой скорости формирует задание контуру 2 отслеживания скорости. Информацией, необходимой для работы блока /, являются рассогласование 0 и ограничение на ско­ рость Vm. Выходной сигнал блока 1 вычисляется следующим об­ разом:

Утр = 7 sign в/7!,

где

 

F <“ DU0i>,

Я -D <-iei> < V m;

F i

Vm.

Я - D < - l0l) ^ > y m;

 

у < 1 — коэффициент запаса, учитывающий неточность задания па­ раметров системы и динамические погрешности контура 2.

Как показывает практика, выбор коэффициента у = 0,95^0,85 обеспечивает отсутствие перерегулирования.

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

Данная система выполнена в конструктивах ЕС ЭВМ на микро­ схемах серий К155 и К553.

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

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

Разрешающая

Основные технические характеристики

л /100

способность, р а д .....................................

Максимальная угловая скорость входного вала, рад/с .

1200

Максимальное

угловое ускорение, рад/с2 .

.

.

4- 104

Момент инерции, кг-м2 .....................................................

5* Ю_6

196

Габаритные размеры, мм:

 

д л и н а .........................

70

диаметр .................

62

Масса, кг

0,3

Напряжение источников питания, В .

! . + 5 ;’±12

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

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

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

двигателя, что необходимо для импульсного управления его ско­ ростью;

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

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

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

Основные технические характеристики усилителя мощности

Несущая частота ШИМ, к Г ц ....................

0—50

Максимальное выходное напряжение, В

40

Максимальный выходной ток, А .....................

50

Питание — трехфазная сеть 220/380 В, 50 Гц

 

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

В состав локальной системы управления (рис. 7.2) входят устрой­ ство программного управления; пульт управления; фотосчитыва­ ющее устройство; интерфейсные блоки.

Устройство программного управления построено на микроЭВМ «Электроника-60». Специальное программное обеспечение устройства программного управления содержит монитор, инициирующий ра­ боту системы; драйвер клавиатуры; драйвер центра управления, осуществляющий прием сигналов внешних устройств, выполнение команд центра управления и управления работой станка.

197

инт ерфейсный блпн 1
интерфейсный й'лоя п
I
Т
I
дающее
устройство
программного
управления
Пульт
управления
Фотосчиты
Связь с системой Второго уровня
Устройство

Рис. 7.2. Структурная схема локальной систеиьг управления

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

АСУ ТП участка сборки пе­ чатных плат является системой вто­ рого уровня. Она представляет собой центр, предназначенный для

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

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

Все

задачи, решаемые центром управления, можно разделить

на три

класса:

подготовка производства;

технологическая

диспетчеризация

участка;

контроль и диагностирование оборудования.

Задача технологической подготовки производства включает сле­ дующие подзадачи:

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

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

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

198

Рис.7.3. Структура специального программного обеспечения

В комплекс задач диспетче­ ризации участка входят:

разработка оптимального гра­ фика работы оборудования;

формирование документов, ре­ гламентирующих загрузку сбо­

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

передача технологических программ локальной системе управ­ ления и диспетчерское управление этой системой в соответствии с графиком работы участка;

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

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

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

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

В состав программного обеспечения входят следующие компо­ ненты: «Диалог»; «Генератор» (подготовка программ); «Библиотека»; «Справочник»; «Управление и диагностирование технологического оборудования».

Каждая из компонент является законченной программой, кото­ рая может работать самостоятельно. Структура специального про­ граммного обеспечения приведена на рис. 7.3.

«Диалог» является постоянной работающей программой и позво­ ляет оператору вызывать компоненты программного обеспечения и задавать для их работы исходные данные.

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

199

«Библиотека» хранит готовые технологические программы. По за­ просам программы «Управление и диагностирование» технологиче­ ские программы передаются в программу «Библиотека» и далее в сборочное технологическое оборудование. Посредством диалога возможна коррекция библиотеки, ввод технологических программ и их вывод на внешние устройства ЭВМ.

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

Компонента «Управление и диагностирование технологического оборудования» передает технологические программы для сборочного технологического оборудования, следит за ходом их выполнения, выполняет команды оператора по изменению режима работы обору­ дования и передает оператору сообщения о неустранимых сбоях,

атакже оперативную информацию о ходе выполнения задания. Центр управления реализован на мини-ЭВМ СМ-3 и обеспечи­

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

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

7.2.Сборочные роботы

ссиломоментным очувствлением

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

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

200

Рис. 7.4. Конструкция механического центрирующего устрой­ ства (МЦУ):

i — последнее звено манипулятора; 2 — корпус МЦУ; 3 — упругие элементы МЦУ, обеспечивающие податливость по линейным координатам; 4 — упругие элементы МЦУ, обеспе­ чивающие податливость по угловым координатам; 5 — за­ хват; 6 — деталь типа вал; 7 — фокус МЦУ; 8 — деталь типа

втулка

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

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

позиционирования объектов, могут быть использованы для прецргзиоиной сборки изделий с относительными зазорами порядка 10 мкм.

Примерами автоматических манипуляторов, обладающих ука­ занными характеристиками, могут служить отечественные роботы типа ПР4-1, роботы «Рита» фирмы «Юнимейшн» (США) и роботы типа «Pragma-A-ЗООО» фирмы ДЭА (ФРГ).

Идея сопряжения деталей, например, вала и втулки, с относи­ тельным зазором порядка 10 мкм с помощью манипулятора, обеспе­ чивающего погрешность позиционирования захвата не более 100 мкм, состоит либо в применении массивных механических центрирующих устройств, либо в использовании дополнительных обратных связей в системе управления робота от датчика вектора сил и моментов, действующих в точке контакта деталей. Хотя пассивный и активный способы адаптации служат одной и той же цели — компенсации по­ грешностей относительного линейного и углового расположения сопрягаемых деталей, каждый из них имеет свои преимущества и недостатки.

Пассивные механические центрирующие устройства (МЦУ), уста­ навливаемые между последним звеном манипулятора и захватом (рис. 7.4), обладают податливостью по линейным н угловым коорди­ натам, что обеспечивает возможность смещения вала, зажатого в захвате, под действием сил и моментов, приложенных в точке контакта вала с втулкой. Особенностью МЦУ является то, что центр вращения вала относительно осей координат, связанных с захватом, располагается на торцовой поверхности вала, контактирующей с втулкой. Это обеспечивает наилучшие условия сопряжения дета­ лей без возникновения заклинивания.

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

201

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