АНАЛИЗ ПРОБЛЕМ
СОВРЕМЕННОЙ ПРОМЫШЛЕННОЙ АВТОМАТИЗАЦИИ. УДАЛЕННОЕ УПРАВЛЕНИЕ
АВТОМАТИЗИРОВАННЫМИ СИСТЕМАМИ И ПРОМЫШЛЕННЫМИ РОБОТАМИ.
Васюгова
Светлана Алексеевна –
аспирант
кафедры «Автоматизированные системы управления», ФГБОУ ВПО Московский
автомобильно-дорожный государственный технический университет (МАДИ), vas715@gmail.com
Николаев
Андрей Борисович – заслуженный деятель науки РФ, д.т.н., профессор, декан
факультета, ФГБОУ ВПО Московский автомобильно-дорожный государственный
технический университет (МАДИ), nikolaev.madi@mail.ru
Аннотация
В рамках данной статьи
анализируются проблемы современной промышленной автоматизации. Рассматривается
ряд автоматизированных устройств и промышленных роботов, внедряемых на
производство. Анализируются преимущества способов контроля и управления за
данными системами.
Данная статья содержит
анализ и подробное рассмотрение дистанционного способа управления. На основе
поставленного эксперимента по удаленному контролю промышленного
робота-сортировщика приводятся преимущества такого способа взаимодействия.
Ключевые слова: автоматизация, удаленный контроль, дистанционное
управление, робот, контроллер, Wi-Fi блок, LEGO NXT.
I.
Введение
Успешное развитие автоматизации производственных процессов
приводит к потребности развития и совершенствования систем по контролю и
управлению за данными процессами. Растет процент автоматизированных комплексов
на заводах и предприятиях. Тема создания и
моделирования роботов и систем по их управлению сегодня является наиболее
популярной и актуальной. Человек пытается максимально ограничить свою деятельность,
заменив ее с помощью компьютеризированной техники. За счет этого появляется
большое количество методов проектирования, анализа, контроля и управления.
В промышленных роботах и автоматизированных комплексах
совмещаются большая гибкость исполнительных органов, обладающих высокой
подвижностью и легкостью переналадки их двигательных функций. Роботы,
предназначены для выполнения разнообразных работ при минимальном участии
человека в акте управления. Они являются универсальными автоматами, в состав
которых входят три основных функциональных узла: рабочие органы — «рука» или
подвижная платформа, вычислительная машина (контроллер), управляющая ими, и
устройства сбора информации о среде, сообщающие роботу об изменениях условий
окружающей среды для способности адаптации к ней. Однако в промышленных
условиях вероятность резких изменений условий окружающей среды невелика.
Современные роботы обладают большим количеством устройств по сбору и обработке
информации: инфракрасные датчики цвета, датчики передвижения, датчики
прикосновения и т.д. Промышленный робот обладает встроенной памятью, а
некоторые роботы имеют специальную систему обучения, принцип действия которой
базируется на нейронных сетях [1].
II.
Постановка задачи
Цель данной статьи заключается в анализе проблем современной
промышленной автоматизации. Рассматривается ряд автоматизированных устройств и
промышленных роботов, внедряемых на производство. Пристальное внимание
уделяется методам управления промышленными автоматизированными системами и
промышленными роботами. Для выявления преимуществ тех или иных способов
управления был проведен эксперимент по разработке системы удаленного контроля
моделью промышленного робота-сортировщика.
III.
Результаты
III.1
Управление и контроль
Промышленный робот представляет собой техническое устройство
или комплекс технических устройств автоматического действия, оснащенные
системой цифрового программного управления. Несмотря на всю автоматичность
своих процессов, действия таких комплексов и устройств контролируется
человеком. Многие из процессов требуют участия специалистов. Контроль за
подобными системами может осуществляться несколькими способами:
-
ручной;
-
удаленный
(дистанционный);
-
комбинированный
(ручной и удаленный).
Ручной способ контроля заключается в ручном вводе данных
управления при помощи управляющей панели. Панель может быть встроена в
промышленный робот, а также, может быть отдельным компонентом
автоматизированного комплекса. Данный способ управления более трудоемкий и
требует много времени, т.к. расстояния в промышленной рабочей зоне могут быть
большими. Осуществить своевременную калибровку и изменение данных процесса в
подобных условиях будет сложнее.
Удаленный способ контроля является сегодня достаточно
распространенным. Управление и контроль осуществляется при помощи
дополнительных устройств, поддерживающих дистанционный обмен данными. Такими
устройствами являются пульт оператора, устройства и блоки беспроводной связи (Wi-Fi, Bluetooth). При помощи данных технических
средств можно на расстоянии осуществлять калибровку данных рабочего процесса.
При использовании средств дистанционного управления можно получать данные о
текущем рабочем состоянии автоматизированного комплекса или робота.
Выбор метода по
управлению и контролю за автоматизированными системами и промышленными роботами
зависит от производственных требований и условий взаимодействия. Немаловажным
фактором в выборе метода контроля и управления процессами работы
автоматизированных комплексов и промышленных роботов является тип используемых
устройств и их характеристики. В настоящее время автоматизация большинства
технологических процессов происходит на основе универсальных микропроцессорных
контроллерных устройств. Данные устройства получили название
программно-технических комплексов (ПТК).
III.2
Классификация ПТК
Сегодня существует
большой выбор программно- технических комплексов, которые имеют свою
классификацию [2, 3]. Выбор того или иного микропроцессорного ПТК зависит от
требований и нужд предприятия. Каждый класс таких комплексов предназначен
выполнять определенный набор задач и определенный объем получаемой и
обрабатываемой информации.
Классификация ПТК:
-
контроллер
на базе персонального компьютера (PC);
-
локальный
программируемый контроллер (PLC), который может быть двух типов: встраиваемый и
автономный;
-
сетевой комплекс контроллеров (PLC, NETWORK);
-
распределенные
маломасштабные системы управления (DCS, SMOLLER SCALE);
-
полномасштабные
распределенные системы управления (DCS, FULL SCALE).
Все вышеперечисленные
типы ПТК имеют различные области применения и характеристики. Например, ПТК на
базе персонального компьютера применяются для управления небольшими замкнутыми
объектами в промышленности, в медицине, в научных лабораториях и в других специализированных
системах автоматизации. А функции реализации программируются не на
специализированном языке программирования, а на обычном языке программирования
высокого уровня (C++, PHP и др.).
Сегодня чаще всего
применяются ПТК, включающие в себя контроллеры с локальным типом управления и
программирования. Локальный программируемый контроллер отличается от обычного
возможностью дистанционного изменения условий и задач работы системы. Такие
контроллеры имеют порты для соединения в режиме «точка-точка» с другими
устройствами, компьютерами, модулями, датчиками и интерфейсами. Чаще всего
контроллеры имеют от нескольких до десятков и сотен входов/выходов [4,5].
Контроллеры осуществляют
простые операции по обработке измерительной информации, регулирования и программно-логического
управления процессами, блокировка, подача сигналов и информации оператору.
Общая функциональная схема контроллера [6]
представлена на рисунке 1.

Рисунок 1- Функциональная схема контроллера
При наличии встроенных
модулей дистанционной связи управление процессами контроллера и получение
выходных данных может осуществляться на расстоянии, что позволит увеличить
производительность и снизить время, затрачиваемое на получение, обработку и корректировку
информации.
На рисунке 1 изображена
общая функциональная схема контроллера. Контроллер состоит из комплекса
взаимодействующих блоков.
Элементы, входящие в
схему:
-
СГ –
системный генератор;
-
ЦП –
центральный процессор;
-
ПЗУ –
постоянное запоминающее устройство;
-
ОЗУ –
оперативное запоминающее устройство;
-
ПКП –
программируемый контроллер прерываний;
-
ПТ –
программируемый таймер;
-
ИГ –
индикатор готовности;
-
ПВВ –
порт ввода-вывода.
На рисунке видно, что
информация подается от внешнего устройства (ВУ), после чего она обрабатывается
контроллером и подается обратно на внешнее устройство. Индикатор готовности
информирует о нормальной работе устройства – в случае возникновения ошибок
индикатор гасится.
Системная шина
контроллера состоит из трех составляющих: шины адреса (AB), шины данных (DB),
шины управления (CB).
III.3
Организация дистанционного
управления на базе
разработанной модели промышленного
робота-сортировщика
Удаленный контроль и
управление различными техническими устройствами широко применяются во многих
областях деятельности человека. Данный метод взаимодействия позволяет получать
и отправлять данные дистанционно, контролировать рабочий процесс, а также, в
режиме «реального времени» получать отчет об ошибках системы.
На рисунке 2 приведена
структурная схема дистанционного управления.

Рисунок 2- Структурная схема
дистанционного управления
Процесс дистанционного
управления заключается в подаче управляющих сигналов и данных на котроллер автоматизированной
системы. Контроллер преобразует полученную информацию в управляющие сигналы и
подает их на моторы (двигатели). Датчики через определенное время отправляют на
контроллер собранную информацию, которую контроллер преобразует в доступный для
восприятия оператора код и выдает на ПК. Передача информации осуществляется при
помощи одного из способов дистанционной связи.
В рамках исследования
была разработана модель промышленного робота-сортировщика на базе конструктора LEGO. Цель разработанной модели
заключается в сортировке предметов по цвету. Робот состоит из контроллера NXT, датчика цвета, двух серво-моторов
и Wi-Fi блока, который соединен с
контроллером. Для дистанционного управления и контроля процессами была
разработана система, позволяющая осуществлять сбор и подачу информации
удаленно. Был разработан и расположен на временном сайте интерфейс управления
роботом. Этот интерфейс даёт возможность удаленно включить и выключить робота;
просматривать состояние и количество отсортированных предметов, а также, их количество.
Принципиальная схема
управления приведена на рисунке 3 и заключается в следующем:
-
Робот
с помощью контроллера NXT подключается к беспроводной сети передачи данных (Wi-Fi ISO 802.11n);
-
Микропрограмма
управления роботом через определенные промежутки времени опрашивает
веб-интерфейс;
-
Веб-интерфейс
принимает данные о текущем состоянии узлов робота и отправляет роботу
информацию о выполнении необходимых действий (включить\выключить сортировку).

Рисунок 3-
Принципиальная схема управления роботом
Интерфейс управления роботом реализован на PHP с использованием СУБД MySQL. Для облегчения работы пользователя
с веб-интерфейсом была применена технология AJAX.
Данная разработка
поможет контролировать процесс сортировки. Мы сможем в любое время удаленно
прослеживать процесс и управлять им. Использование веб - сервиса позволит
управлять процессом не только с компьютера, но с телефона и планшета.
IV.
Выводы
Проблема модернизации и автоматизации промышленных процессов
является актуальной и основной для современного производства. Автоматизация промышленных процессов
развивается с каждым годом. Возникают новые способы контроля и управления.
Многие системы поддерживают возможность удаленного взаимодействия. В рамках
поставленного эксперимента по удаленному управлению моделью промышленного
робота-сортировщика выявились преимущества и перспективы использования подобных
систем. Данный метод взаимодействия позволяет получать и отправлять данные
дистанционно, контролировать рабочий процесс, а также, в режиме «реального
времени» получать отчет об ошибках системы. Это позволит повысить
производительность предприятия, снизить возможность серьезных поломок.
Литература
[1] Васюгова С.А.,
Варламов О.О.: ИССЛЕДОВАНИЕ ПЕРСПЕКТИВ И ПРОБЛЕМ ИНТЕГРАЦИИ ЧЕЛОВЕКА С
КОМПЬЮТЕРОМ: ИСКУССТВЕННЫЙ ИНТЕЛЛЕКТ, РОБОТОТЕХНИКА, ТЕХНОЛОГИЧЕСКАЯ
СИНГУЛЯРНОСТЬ И ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ// Материалы 5-ой студенческой научно-технической конференции
факультета “Управление” МАДИ. Выпуск 5, 12 апреля 2011 г.- М.: ООО
“Техполиграфцентр”, 2011, 240 с.
[2] Ицкович
Э.Л. Классификация микропроцессорных программно-технических комплексов//
Промышленные АСУ и контроллеры. 1999. №10.
[3] Ицкович
Э.Л. Методы рациональной автоматизации производства. 2009. С. 11-20.
[4] Родионов
В.Д., Терехов В.А., Яковлев В.Б. Технические средства АСУ ТП. Под. ред. В.Б.
Яковлева. М.: Высшая школа, 1989. 263 С.
[5] Александров А.Г. Оптимальные и
адаптивные системы. - М.: Высшая школа, 1976. - 262 с.
[6] Каляев И. А., Капустян С. Г., Гайдук
А. Р// Управление большими системами: сборник трудов. 2010. № 30-1. С. 606-608.