Управление
Управление бывает нескольких типов:
Программное управление — самый простой тип системы управления, используется для управления манипуляторами на промышленных объектах. В таких роботах отсутствует сенсорная часть, все действия жёстко фиксированы и регулярно повторяются. Для программирования таких роботов могут применяться среды программирования типа VxWorks/Eclipse или языки программирования например Forth, Оберон, Компонентный Паскаль, Си. В качестве аппаратного обеспечения обычно используются промышленные компьютеры в мобильном исполнении PC/104 реже MicroPC. Может происходить с помощью ПК или программируемого логического контроллера.
Адаптивное управление — роботы с адаптивной системой управления оснащены сенсорной частью. Сигналы, передаваемые датчиками, анализируются и в зависимости от результатов принимается решение о дальнейших действиях, переходе к следующей стадии действий и т. д.
· Основанное на методах искусственного интеллекта.
· Управление человеком (например, дистанционное управление).
Принципы управления
Современные роботы функционируют на основе принципов обратной связи, подчинённого управления и иерархичности системы управления роботом.
Иерархия системы управления роботом подразумевает деление системы управления на горизонтальные слои, управляющие общим поведением робота, расчётом необходимой траектории движения манипулятора, поведением отдельных его приводов, и слои, непосредственно осуществляющие управление двигателями приводов.
Подчинённое управление
Подчинённое управление cлужит для построения системы управления приводом. Если необходимо построить систему управления приводом по положению (например, по углу поворота звена манипулятора), то cистема управления замыкается обратной связью по положению, а внутри системы управления по положению функционирует система управления по скорости со своей обратной связью по скорости, внутри которой существует контур управления по току со своей обратной связью.
Современный робот оснащён не только обратными связями по положению, скорости и ускорениям звеньев. При захвате деталей робот должен знать, удачно ли он захватил деталь. Если деталь хрупкая или её поверхность имеет высокую степень чистоты, строятся сложные системы с обратной связью по усилию, позволяющие роботу схватывать деталь, не повреждая её поверхность и не разрушая её.
Управление роботом может осуществляться как человеком-оператором, так и системой управления промышленным предприятием (ERP-системой), согласующими действия робота с готовностью заготовок и станков с числовым программным управлением к выполнению технологических операций.
Действия промышленного робота
Среди самых распространённых действий, совершаемых промышленными роботами можно назвать следующие:
· перемещение деталей и заготовок от станка к станку или от станка к системам сменных палет;
· сварка швов и точечная сварка;
· покраска;
· выполнение операций резанья с движением инструмента по сложной траектории.
Промышленный робот является устройством, производящим некие манипулятивные функции, схожие с функциями руки человека.
Достоинства использования:
· достаточно быстрая окупаемость
· исключение влияния человеческого фактора на конвейерных производствах, а также при проведении монотонных работ, требующих высокой точности;
· повышение точности выполнения технологических операций и, как следствие, улучшение качества;
· возможность использования технологического оборудования в три смены, 365 дней в году;
· рациональность использования производственных помещений;
· исключение воздействия вредных факторов на персонал на производствах с повышенной опасностью.
1. Свободная энциклопедия Wikipedia [Электронный ресурс], режим доступа http://ru.wikipedia.org, свободный.
2. Д. Ловин «Создаем робота-андроида своими руками», перевод с английского Мельникова Г.М., издательский дом «ДМК-пресс», 2007 г.
3. Козырев Ю. Г. «Промышленные роботы: Справочник» , издательствокий дом «Машиностроение», 1988 г.
4. Готшальк О.А. «Системы автоматизации и управления. Конспект лекций», 1998 г.