- •Технические нервные системы Обучаемые системы управления со зрением для промышленных роботов
- •Оглавление
- •Введение
- •1. Аналитический обзор информационно-управляющих систем промышленных роботов
- •1.1. Современное состояние систем управления роботами, использующих процедуру обучения
- •1.2. Принципы функционирования обучаемых систем управления (технических нервных систем)
- •Павлов Иван Петрович (1849-1936)
- •Пуанкаре (Poincare) Жюль Анри (1854-1912)
- •1.3. Сравнительный анализ адаптивных управляющих систем управления с распознаванием образов и обучаемых систем управления
- •1.4. Анализ вопросов аппаратной реализации систем управления роботами
- •2. Моделирование обучаемых систем управления
- •2.1. Математическое моделирование процесса обучения обучаемой системы управления
- •2.1.1. Алгоритм обучения обучаемой системы управления
- •2.1.2 Алгоритм расчета рецепторных долей сигнала управления
- •2.1.3. Условие сходимости процесса обучения
- •2.2. Закономерности процесса обучения, выявленные с помощью его математической модели
- •2.2.1. Закономерности процесса обучения системы управления для двух ситуаций обучаемой выборки
- •2.2.2. Закономерности процесса обучения системы управления при последовательном предъявлении ситуаций
- •2.2.3. Обучение с масштабированием подобных ситуаций
- •2.2.4. Влияние заданной точности выходных сигналов на продолжительность обучения
- •2.2.5. Влияние отличительности образов ситуаций обучаемой выборки на продолжительность обучения
- •2.2.6. Влияние порядка предъявления ситуаций обучаемой выборки на продолжительность обучения
- •Первый вариант обучения:
- •Второй вариант обучения:
- •2.2.7. Влияние способа дробления входной информации на продолжительность обучения
- •1 Вариант.
- •2 Вариант.
- •2.3. Имитационное моделирование обучения системы управления решению некоторых задач
- •2.3.1. Имитационное моделирование процесса обучения поиску заданного предмета
- •2.3.2. Имитационное моделирование процесса обучения воспроизведению образов
- •2.3.3. Имитационное моделирование процесса обучения распознаванию образов (ситуаций)
- •3. Схемные решения обучаемых систем управления
- •3.1. Командные рецепторы обучаемой системы управления
- •3.2. Обучаемая система управления с внутренними обратными связями
- •3.3. Деление рецепторов обучаемой системы управления на группы
- •3.4. Обучаемая система управления с парными рецепторами
- •3.5. Распределитель выходных сигналов обучаемой системы управления
- •4. Исследование обучаемой системы управления, установленной на робот тур-10к
- •4.1. Выбор параметров обучаемой системы управления для промышленного робота тур-10к
- •4.2. Методика обучения робота тур-10к с обучаемойсистемой управления со зрением поиску заданного предмета среди прочих
- •4.2.1. Разработка методики выбора ситуаций обучаемой выборки для решения задачи поиска заданного предмета
- •4.2.2. Настройка резисторной матрицы обучаемой системы управления и результат обучения
- •4.3. Свойства и особенности обучаемых систем управления, выявленные в результате исследований
- •5. Реализация обучаемых систем управления
- •5.1. Варианты физической реализации обучаемых систем управления
- •5.2. Варианты электрической реализации обучаемых систем управления
- •5.2.1. Обучаемая система управления с резисторной матрицей из подстроечных резисторов
- •5.2.2. Обучаемая система управления с резисторной матрицей, элементы которой выполнены в виде графитовых соединений
- •5.2.3. Обучаемая система управления с резисторной матрицей, элементы которой выполнены из халькогенидных полупроводников
- •5.3. Обучаемая система управления со зрением для промышленного робота pm-01 (puma)
- •6. Технический подход к проявлениям сложной нервной деятельности
- •6.1. Обучение и самообучение объекта с технической нервной системой
- •6.2. Чувства и эмоции объекта с технической нервной системой
- •6.3. Мышление объекта с технической нервной системой
1.4. Анализ вопросов аппаратной реализации систем управления роботами
Вопросы аппаратной реализации обучаемых систем управления являются актуальными. Сложность процедуры распознавания определяет необходимость использования высокопроизводительной дискретной вычислительной техники в системах распознавания. Однако, вопрос: цифра или аналог? – не снят с повестки дня. Оценивая перспективы развития систем, моделирующих работу мозга, д.ф.-м.н. А.С.Михайлов (МГУ) считает, что мозг “работает как колоссальная “аналоговая” машина” и утверждает: “устройство, условно именуемое биокомпьютером, будет не цифровым вычислительным, а универсально аналоговым” [40]. Если говорить об особенностях цифровых и аналоговых систем, то следует отметить, что цифровые системы предельно универсальны. Во-первых, с помощью системы цифровых элементов может быть решена любая хорошо формализованная задача. Во-вторых, характеристика хорошо спроектированного и изготовленного цифрового элемента строго определена независимо от физического принципа его действия. Для аналоговых элементов справедливо прямо противоположное утверждение: каждая аналоговая система специализирована для решения информационных задач определенного класса. Точность и надежность аналоговых систем также сильно уступает цифровым. Однако, если класс задач жестко определен, быстродействие аналоговой системы может на много порядков превышать быстродействие цифровых, причем их физическая структура и технология могут быть несравнимо проще цифрового “конкурента” [33]. Следует отметить, что обучаемые системы управления могут быть реализованы как с использованием дискретной вычислительной техники, так и в аналоговом варианте. Причем аналоговый вариант наглядно демонстрирует принципы работы этих систем – трудно говорить о работе устройства, оперируя только наборами чисел. Стоимость же аналоговой системы существенно ниже цифровой. Особенностью управления роботом с помощью цифровых систем является формирование управляющих сигналов приводов за некоторый фиксированный промежуток времени – такт управления. Величина последнего оказывается критичной не только для величины динамической ошибки, но и для решения вопросов устойчивости системы [24]. Напротив, аналоговая обучаемая система управления непрерывно формирует выходные управляющие сигналы для всех приводов робота. При этом преобразование сигналов рецепторов системы очувствления в сигналы управления исполнительными двигателями в таких системах происходит мгновенно, поскольку сам преобразователь представляет собой обычную резисторную матрицу. Следует особо остановиться на видеодатчиках систем управления со зрением. В современных системах технического зрения наибольшее распространение получили телевизионные датчики на основе приборов с зарядовой связью. Изменение яркости и накопление электрического заряда в них происходит параллельно в течение значительного времени, равного обычно одному телевизионному кадру. Затем результаты измерений считываются последовательно в процессе развертки и формируют обычный видеосигнал. По мере роста быстродействия вычислительных машин именно видеодатчик стал здесь самым узким местом в смысле потерь времени на обработку сигналов. Определенные надежды на увеличение быстродействия возлагались на видеодатчики параллельного типа, похожие на сетчатку живых органов зрения. Применительно к таким датчикам разрабатывались “параллельные” методы сегментации, в которых предполагалось построение специальной вычислительной среды, состоящей из многих последовательных слоев. Однако считается, что технологические трудности, стоящие на пути таких распознающих систем, пока не преодолены, и применение видеодатчиков такого типа будет делом будущего [34]. Напротив, структура обучаемой системы управления позволяет реализовать (и реализует) видеодатчик параллельного типа, которым является сетчатка технического глаза и быстродействие которого определяется только инерционностью его фоторецепторов (фоторезисторов) [58, 75 – 81].
