Научная статья на тему 'ВЕРОЯТНОСТЬ ВЫХОДА ИЗ СТРОЯ РОБОТА-МАНИПУЛЯТОРА С ПОМОЩЬЮ НЕЙРОСЕТЕВОГО ПРОГНОЗИРОВАНИЯ'

ВЕРОЯТНОСТЬ ВЫХОДА ИЗ СТРОЯ РОБОТА-МАНИПУЛЯТОРА С ПОМОЩЬЮ НЕЙРОСЕТЕВОГО ПРОГНОЗИРОВАНИЯ Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
12
6
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
прогнозирование / нейронные сети / задача аппроксимации / архитектура нейросети / робот-манипулятор / вероятность выхода из строя / forecasting / neural networks / approximation problem / neural network architecture / robot manipulator / probability of failure

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Вагапова А.М.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Вагапова А.М.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

PROBABILITY OF FAILURE OF ROBOTIC MANIPULATOR USING NEURAL NETWORK PREDICTION

The paper examines the possibility of using artificial intelligence systems to predict the probability of failure of a robotic manipulator. It is shown that the problem of forecasting using neural networks is reduced to the problem of approximation of multidimensional functions.

Текст научной работы на тему «ВЕРОЯТНОСТЬ ВЫХОДА ИЗ СТРОЯ РОБОТА-МАНИПУЛЯТОРА С ПОМОЩЬЮ НЕЙРОСЕТЕВОГО ПРОГНОЗИРОВАНИЯ»

УДК 004

Вагапова А.М.

студент магистратуры Институт искусственного интеллекта, робототехники и системной инженерии Казанский (Приволжский) федеральный университет (г. Казань, Россия)

ВЕРОЯТНОСТЬ ВЫХОДА ИЗ СТРОЯ РОБОТА-МАНИПУЛЯТОРА С ПОМОЩЬЮ НЕЙРОСЕТЕВОГО ПРОГНОЗИРОВАНИЯ

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

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

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

Для определения вероятности выхода из строя робота-манипулятора был проведен анализ данных о выходе из строя компонентов роботов-манипуляторов

на автомобильном заводе. Использованы данные о выходе из строя таких компонентов, как электродвигатели, датчики, контроллеры и приводы.

Анализ данных показал, что вероятность выхода из строя робота-манипулятора на заводе зависит от типа компонента и его возраста, интенсивности использования, условий эксплуатации. Наиболее вероятным компонентом, который выходит из строя, является электродвигатель. Вероятность выхода из строя электродвигателя составляет около 20%. Датчики и контроллеры имеют вероятность выхода из строя около 10%, а приводы -около 5%.

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

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

На первом этапе исследователем формируется обучающая выборка.

На втором этапе определяется набор входных величин (возраст, влажность, температура, время работы, кол-во операций).

На третьем этапе создания нейронной сети формируются образы, которые передаются на выходы сетей. Затем создаются обучающие и тестовые выборки для дальнейшего обучения и проверки эффективности работы сети. Если в результате обучения была получена достаточно малая ошибка как на обучающем, так и на тестовом множестве, можно заключить, что модель приобрела обобщающую способность [4].

На четвертом этапе определяется архитектура нейросети, преимущественно используется многослойный персептрон, и осуществляется построение нейросетевой модели (рис. 1).

Рис. 1. Граф нейросети.

На пятом этапе с ранее выбранным алгоритмом обучения производится обучение нейронной сети.

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

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

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

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

Целью прогнозирования значений временного ряда является предсказание значения x(n+1) на основе предыдущих значений признака на несколько шагов вперед. Для решения этой задачи необходимо преобразовать (трансформировать) временной ряд при помощи метода скользящего окна, который предполагает использование двух окон с фиксированными размерами п и m соответственно. Эти окна перемещаются по временной последовательности исторических данных с некоторым шагом и используются для формирования входного множества нейронной сети. Пара окон полученная на каждом шаге, используется как элемент обучающей выборки. Нейронная сеть обучается на этих наблюдениях, извлекая скрытые зависимости и формируя функцию прогноза [1].

Фрагмент эксперимента, при котором по исходным характеристикам работы робота-манипулятора формируется вероятность выхода из строя представлен на рис. 3.

Поле Значение - Входные

9,0 601Р4СТ. гон 1

9.® влажность. Ч 50

9,0 температдоа. 'С 25

9.0 к»'-« работа, ч, 500

М кол во оперений 1000 Еыщшные

9.0 вероятность вып. . 4,8952Йбг5КИ84

Рис. 3. Экспериментальные исследования нейросетевой модели.

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

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

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

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

СПИСОК ЛИТЕРАТУРЫ:

1. Белоусов А. И., Лавров Ю. В. Прогнозирование вероятности отказа робототехнической системы на основе нейросетевых моделей. Вестник Компьютерных и Информационных Технологий. - 2018. - №10. - С. 14-19;

2. Галушкин А.И. Нейронные сети: основы теории. М.: Горячая линия -Телеком, 2010. - 496 с;

3. Горбань А.Н. Обучение нейронных сетей. - М.: Параграф, 2011. - 160 с;

4. Хайкин С.К. Нейронные сети: полный курс: пер. с англ. - 2-е изд. М.: Вильямс, 2006. - 1104 с.

Vagapova A.M.

Kazan Federal University (Kazan, Russia)

PROBABILITY OF FAILURE OF ROBOTIC MANIPULATOR USING NEURAL NETWORK PREDICTION

Abstract: the paper examines the possibility of using artificial intelligence systems to predict the probability of failure of a robotic manipulator. It is shown that the problem of forecasting using neural networks is reduced to the problem of approximation of multidimensional functions.

Keywords: forecasting, neural networks, approximation problem, neural network architecture, robot manipulator, probability of failure.

i Надоели баннеры? Вы всегда можете отключить рекламу.