НОВОСТИ    БИБЛИОТЕКА    КАРТА САЙТА    ССЫЛКИ    О ПРОЕКТЕ  

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

6.5. Роботизированный конвейерный транспорт с автоматическим распознаванием и адресованием грузов

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

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

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

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

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

Рис. 6.19. Принцип оптико-электронного кодирования деталей на подвесном конвейере: 1 - сцеп; 2 - деталь; 3 - фотоприемники; 4- осветители
Рис. 6.19. Принцип оптико-электронного кодирования деталей на подвесном конвейере: 1 - сцеп; 2 - деталь; 3 - фотоприемники; 4- осветители

Рассмотрим особенности конвейерного транспорта с автоматическим распознаванием и адресованием деталей на примере подвесного толкающего конвейера ПО "Кировский завод". Этот конвейер является одним из важнейших транспортных средств в условиях серийного производства тракторов К-701. Он обеспечивает подачу на соответствующие позиции главного сборочного конвейера 11 типов деталей (бака топливного, бака масляного, кабины, капота, облицовки радиатора, крыльев и т. п.).

Для кодирования деталей в процессе их транспортировки используется оптико-электронная система, изображенная на рис. 6.19. Она состоит из семи узконаправленных источников света (ламп накаливания А12-6) и фотоприемников (фоторезисторов ФСД-Г1), шарнирно закрепленных на направляющих, что позволяет легко изменять их местоположение и ориентацию. Сигналы с фотоприемников поступают на пороговые элементы, с выходов которых снимается семи разрядный двоичный код (образ детали, закрепленной на подвесе и находящейся в поле зрения системы). Время кодирования каждой детали не превышает 0,1 с.

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

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

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

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

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

Логическое решающее правило характеризуется двумя параметрами: рангом r и сложностью N. Ранг r - это максимальный ранг элементарных решающих правил, вошедших в оптимальное правило. Он лимитирует число необходимых измерений предикатов-признаков. Сложность - это общее число используемых в решающем правиле признаков. Ясно, что чем меньше значение параметров r и Nr тем предпочтительнее (при прочих равных условиях) решающее правило.

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

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

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

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

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

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

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

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

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

Основные параметры синтезированного распознающего графа таковы: ранг r - 6, сложность N=24. Он обеспечивает безошибочное распознавание обучающей выборки. Этим же свойством обладает и идентифицирующий граф. Его параметры (по классам деталей) указаны в табл. 6.7. Ради краткости записи в этой таблице вместо признака-предиката ξi указывается лишь его номер i, а отрицание предиката ξj обозначается чертой над номером j.

Рис. 6.20. Локально-оптимальный распознающий граф
Рис. 6.20. Локально-оптимальный распознающий граф

Рис. 6.21. Оптимальные идентифицирующие графы
Рис. 6.21. Оптимальные идентифицирующие графы

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

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

Таблица 6.7
Таблица 6.7

Для проверки эффективности автоматов распознавания и идентификации, реализующих синтезированные решающие правила и графы, был проведен эксперимент на подвесном толкающем конвейере. В результате этого эксперимента выяснилось, что точность распознавания и идентификации в производственных условиях (контрольная выборка насчитывала до 200 наблюдений) составила 89 %. Этот факт свидетельствует о том, что исходная обучающая выборка была недостаточно представительна: в нее не вошли коды деталей, подвергнутых многим характерным, но заранее не известным преобразованиям (нарушение технологических норм подвеса, естественные колебания деталей и др.)* Поэтому для увеличения точности в изменяющихся производственных условиях необходимо дообучить (адаптировать) распознающие и идентифицирующие автоматы так, чтобы они стали инвариантными ко всему классу возможных преобразований. С этой целью из контрольной выборки были отобраны элементы, ранее не встречавшиеся в обучающей выборке, и эти элементы были добавлены к "старой" выборке. В результате была получена "новая" обучающая выборка, состоящая из 45 элементов. Заметим, что в число этих элементов вошел и существенно новый элемент, отвечающий коду "пустой сцеп", образующий двенадцатый класс.

Таблица 6.7
Таблица 6.7

Рис. 6.22. Дообученный распознающий граф
Рис. 6.22. Дообученный распознающий граф

По полученной таким образом расширенной обучающей выборке вновь строились по той же методике распознающие и идентифицирующие правила и графы. В результате были синтезированы "дообученный" распознающий граф, представленный на рис. 6.22, и "дообученный" идентифицирующий граф, представленный на рис. 6.23. Эти графы и соответствующие им описания классов, представленные в табл. 6.8, естественно имеют более сложную структуру, чем ранее построенные (см. рис. 6.20 и рис. 6.21). Это видно, в частности, из табл. 6.7 и 6.8, где представлены оптимальные логические описания классов вместе с параметрами ri и Ni характеризующими их сложность.

Достоинством "дообученных" распознающих и идентифицирующих графов является их инвариантность практически к любым возможным преобразованиям деталей. Вследствие этого они обеспечивают высокую (по существу, предельную) точность распознавания и идентификации. Фактически (по данным производственных испытаний) они гарантируют безошибочное распознавание элементов расширенной обучающей выборки, а на элементах контрольной выборки (более 700 наблюдений) процент ошибок не превысил 4 %. Достигнутая точность близка к предельно возможной в рассматриваемых производственных условиях. Без введения дополнительных датчиков в информационно-измерительную систему (и соответственно без увеличения размерности пространства признаков) этот результат практически не улучшаем.

Рис. 6.23. Дообученные идентифицирующие графы
Рис. 6.23. Дообученные идентифицирующие графы

Оптимальные распознающие и идентифицирующие графы и отвечающие им логические решающие и идентифицирующие правила допускают простую программную и аппаратурную реализацию. Поэтому они были реализованы сначала в виде программ для микроЭВМ ("Электроника-60"), а затем аппаратурно на базе логических элементов (типа И, ИЛИ, НЕ) серии К-155. Примеры схем для аппаратурной реализации идентифицирующих правил для классов I, II и VI представлены на рис. 6.24. Возможны и другие варианты реализации, например на базе элементов И - НЕ (штрих Шеффера) или ИЛИ-НЕ (стрелка Пирса).

Общий вид автомата распознавания представлен на рис. 6.25. К его достоинствам следует отнести высокую точность (около 96 %) и быстроту (до нескольких микросекунд) распознавания. Это достигается благодаря адаптивности автомата в широком классе производственных возмущений. Аналогичные автоматы распознавания созданы и для ленточных транспортных конвейеров [120, 133]. В них в качестве информационной системы обычно используется линейка фотодиодов, устанавливаемая над конвейером, по которому транспортируются произвольно расположенные детали. В режиме принятия решений производится не только распознавание деталей, но и определяется их местоположение и ориентация. Последнее особенно важно для последующего манипулирования транспортируемыми деталями (например, при разгрузке конвейера).

Рис. 6.24. Примеры схем для реализации идентифицирующих правил на базе цифровых интегральных схем: а - класс I: бак топливный (левый); б - класс П.- бак топливный (правый); в - класс VI: бак масляный
Рис. 6.24. Примеры схем для реализации идентифицирующих правил на базе цифровых интегральных схем: а - класс I: бак топливный (левый); б - класс П.- бак топливный (правый); в - класс VI: бак масляный

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

Подвесной конвейер с автоматическим распознаванием и адресованием деталей на ПО "Кировский завод" является частью конвейерно-складского робототехнического комплекса, общий вид которого представлен на рис, 6.26. Этот комплекс работает следующим образом. При по-явлении деталей на подвесах из механического цеха автомат распознавания, установленный перед окрасочной камерой, их классифицирует и посылает соответствующий сигнал в управляющий вычислительный комплекс (УВК). Последний оперативно определяет нужную программу окраски и передает ее окрасочным роботам. Окрашенные детали транспортируются на подвесные склады-накопители, а оттуда на главный сборочный конвейер, причем по пути они идентифицируются и УВК вырабатывает адресующий сигнал на коммутатор переключения стрелок, которые обеспечивают доставку деталей на соответствующие позиции сборочного конвейера. Одновременно с идентификацией осуществляется учет деталей всех типов, поступающих на сборку. Высокая точность распознавания и адресования деталей позволяет свести к минимуму простои сборочного конвейера и тем самым повысить его производительность .

Рис. 6.26. Схема подвесного конвейера с адаптивным адресованием деталей: 1 - подвесные склады-накопители; 2, 3 - транспортный и сборочный конвейеры; 4 - окрасочная камера
Рис. 6.26. Схема подвесного конвейера с адаптивным адресованием деталей: 1 - подвесные склады-накопители; 2, 3 - транспортный и сборочный конвейеры; 4 - окрасочная камера

Таким образом, конвейерный транспорт с автоматическим распознаванием и адресованием деталей обладает рядом преимуществ; Во-первых, система управления такого конвейера, реализуемая на базе микропроцессоров и микроЭВМ, легко сопрягается с управляющими ЭВМ более высокого уровня, образуя единую автоматизированную систему управления производством (АСУП). Во- вторых, применение микроЭВМ для управления конвейером позволяет оптимизировать распределение и адресацию грузов по производственным участкам ГАП. В-третьих, благодаря распознаванию деталей автоматически осуществляется их учет и обеспечивается возможность переключения программ, управляющих оборудованием ГАП, установленным на позициях с соответствующим адресом, в зависимости от того, к какому классу принадлежит транспортируемая деталь. В последнеее время в ГАП все шире начинают применяться подвесные манипуляторы тельферного (с перемещением по монорельсу) и портального типов. Эти транспортные манипуляторы, как и подвесные конвейеры, размещаются над технологическим оборудованием, что позволяет экономить производственные площади. Наиболее совершенные образцы этих роботов снабжаются датчиками внешней информации (тактильными щупами, системами технического зрения и т. п.), обеспечивающими возможность адаптации к изменяющейся производственной обстановке. К транспортным манипуляторам тельферного типа относятся отечественные роботы ТРТ-250-1, "Спрут-1", УМ 160 2.81.01 и др., а к роботам портального типа - "Сигма" (Италия), "Адам-02" (СССР), "Пирин" (Болгария) и др.

Роботизированный конвейерный транспорт может иметь разные компоновки в зависимости от требований производства. Примером рациональной компоновки роликового конвейера и портального манипулятора может служить гибкая манипуляционно-транспортная система для обслуживания токарных станков, представленная на рис. 6.27, разработанная фирмой "Бош" (ФРГ). Эта система обладает большой гибкостью и универсальностью. Поэтому она особенно перспективна для использования в условиях ГАП.

Рис. 6.27. Роботизированный конвейерный транспорт для обслуживания токарного станка
Рис. 6.27. Роботизированный конвейерный транспорт для обслуживания токарного станка

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

Значительное внимание разработке автоматического транспорта для ГАП уделяется во многих индустриально развитых странах. Состояние дел и перспективы развития в этой области нашли отражение в программе 1-й Международной конференции по проблемам транспортирования материалов, состоявшейся в 1983 г. в Лондоне. Тематика докладов, представленных на этой конференции, охватывает вопросы создания и внедрения автоматизированных систем управления производственными материальными потоками, опыт эксплуатации автоматических транспортных средств в условиях ГАП, а также перспективные разработки транспортных роботов с адаптивным управлением и элементами искусственного интеллекта.

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

Общий объем программного обеспечения для микроЭВМ "Электроника-60" составляет около 3000 операторов. В качестве инструментальной ЭВМ для его отладки использовалась ЭВМ "Электроника-100-25". Описанное программное обеспечение используется в управляющей микроЭВМ адаптивного робота ОЗУН-12000, снабженного системой технического зрения на базе ПЗС. Этот робот позволяет повысить производительность труда при микросварке миниатюрных электронных изделий в десятки раз [99].

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

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











© ROBOTICSLIB.RU, 2001-2019
При копировании материалов проекта обязательно ставить ссылку на страницу источник:
http://roboticslib.ru/ 'Робототехника'
Рейтинг@Mail.ru
Поможем с курсовой, контрольной, дипломной
1500+ квалифицированных специалистов готовы вам помочь