isicad.ru :: портал САПР, PLM и ERP :: версия для печати

Статьи

6 мая 2020

Обнаружение аномалий ЧПУ с помощью машинного обучения без учителя. Часть 1: Критерии необычного поведения станка

Лу Чжан (Lou Zhang)

Перевод: Андрей Ловыгин
Оригинал публикации на сайте Планета САМ
От редакции Планета САМ: Разработчик промышленной IoT платформы для станков с ЧПУ, компания MachineMetrics в своём блоге опубликовала серию из 4 статей, посвященных инновационным методам работы в области производственной аналитики, промышленных данных и машинного обучения. Предлагаем вашему вниманию первую публикацию, в которой Лу Чжан (Lou Zhang), главный инженер-программист по обработке и анализу данных MachineMetrics рассказал о новом способе автономного мониторинга станочных аномалий. Оригинал статьи читайте здесь.


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

машинное обучение ЧПУ

Обрабатывающий центр Mazak Integrex I-150. Очень клевый. Сильно оранжевый. Очень продвинутый.

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

Отзывы отраслевых экспертов показали, что перед тем как станок сломается, он часто ведет себя необычным образом. Тем не менее трудно количественно определить, что «необычного» на самом деле, так как контрольные показатели могут варьироваться от детали к детали. Промышленность разработала системы, в которых операторы станков могут устанавливать строгие допуски, внутри которых должен осуществляться нормальный рабочий процесс.


машинное обучение ЧПУ

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

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

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

машинное обучение ЧПУ

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

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

машинное обучение ЧПУ

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

  • Вибрация
  • Мощность (Напряжение)
  • Температура
  • Любые другие параметры, которые обычно должны собираться внешними датчиками

Данные содержат:

  • Скорости
  • Подачи
  • Нагрузки и положения инструментов на каждой отдельной оси
  • Состояние станка и счетчик деталей
  • Другие метрики управления, которые получаем из станка и которые должны быть в любом случае, чтобы станок мог работать
Наш вклад — это способ обнаружения аномалий, который использует только необходимые для работы станка параметры и, следовательно, в значительной степени универсален для всех станков. Это сокращает расходы на приобретение любых посторонних датчиков, которые ранее необходимо было устанавливать и настраивать для обеспечения предиктивного обслуживания. Наши методы также могут быть использованы для работы с неполными данными, а также для организаций, стремящихся сократить расходы на хранение и обработку потоков данных.
машинное обучение ЧПУ


Подробнее о возможностях аналитической платформы MachineMetrics и её отличиях от других систем мониторинга оборудования читайте в статье: «Почему стартап, разрабатывающий аналитическую платформу для дискретного производства, стал новостным хедлайнером».


Продолжение серии: Часть 2: Метод обработки и очистки данных.


Все права защищены. © 2004-2024 Группа компаний «ЛЕДАС»

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