Имитационное моделирование как инструмент оптимизации производственной линии

Опубликовано в номере:
PDF версия
При правильном использовании имитационное моделирование может выявлять и устранять риски, максимизировать ценность и способствовать достижению успешных результатов. В статье приведены преимущества применения такого способа при размещении и компоновке производственной линии.

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

  • Что будет производить проектируемая линия?
  • Как быстро она будет работать?
  • Какую эффективность линии можно ожидать?
  • Как это оборудование поместится в конкретном помещении?
  • Если используются конвейеры, то какие ограничения при этом возникают?

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

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

Такая визуализация помогает каждому лучше понять параметры проекта и быстрее достичь консенсуса по его окончательному виду. Приложения и гарнитуры для смартфонов дополненной реальности (augmented reality, AR) позволяют проецировать трехмерную модель в существующее пространство, обеспечивая еще один вид производственной линии. Статическое или динамическое моделирование показывает помехи и препятствия и предоставляет возможность избежать этих проблем в самом начале проекта (рис. 1).

Моделирование может обеспечить детальную визуализацию линии на уже существующем производственном объекте

Рис. 1. Моделирование может обеспечить детальную визуализацию линии на уже существующем производственном объекте. Все изображения предоставлены компанией Dennis Group

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

 

Симуляция и время

Недавний пример, который подчеркивает важность моделирования, включал технологическое оборудование, которое наполняло четыре коробки одновременно, а затем и также одновременно выталкивало все четыре коробки. Хотя средняя скорость машины составляла 100 коробок/мин, фактическая мгновенная производительность машины составляла либо 0, либо 200 коробок/мин. Если конвейер на выходе машины не работал вдвое быстрее, чем средняя скорость, коробки, если они выходили на конвейерную ленту, возвращались обратно в машину. Это не позволяло машине загружать новые пустые коробки. Работа стопорилась.

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

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

Компьютерное моделирование может продемонстрировать, как изделия будут скапливаться или застревать в лотке или на накопительном столе. Пример моделирования для замороженных шариков теста (рис. 2) показывает, как в этом случае будет использоваться отвод­ной накопительный буфер.

Физическое моделирование замороженных шариков теста позволяет передать ключевые характеристики продукта в модель

Рис. 2. Физическое моделирование замороженных шариков теста позволяет передать ключевые характеристики продукта в модель

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

 

Правильный выбор оборудования может сократить расходы

Даже при самой продуманной линии простои оборудования неизбежны. Однако проблема кроется в том, что влияние случайных простоев очень сложно предсказать. Производители, как заказчики, со своей стороны могут не решиться увеличивать число буферов в линии и не соглашаются выполнять отводы для накопления, полагая, что они скрывают проблемы в функционировании линии или поощряют немотивированных операторов к снижению эффективности их труда, что снижает производительность и увеличивает себестоимость продукции. С другой стороны, некоторые буферы не очень влияют на производительность благодаря компоновке оборудования, что в этом случае приводит к ненужным капитальным затратам. Имитация может моделировать разные сценарии и учитывать нормальные и аномальные условия работы, позволяя определить оптимальное количество, расположение и емкость буферов. Это способствует повышению эффективности производственной линии и избавляет от ненужных расходов в виде капитальных затрат (рис. 3).

Предложенный буфер в строке показывает уровень накопления

Рис. 3. Предложенный буфер в строке показывает уровень накопления

Здесь пользователям может помочь еще один важный момент, решаемый путем моделирования, — выбор оптимального варианта управления производственной линией. В начале процесса проектирования, когда не существует программируемого логического контроллера (ПЛК), модель позволяет команде разработчиков рассмотреть те или иные элементы управления. Размещение фотоэлектрического датчика и других сенсоров можно проверить и оптимизировать еще до приобретения оборудования.

Вероятно, наиболее критическое время для использования рассматриваемой симуляции, — когда программа ПЛК уже готова к тестированию. Преимущество здесь в том, что программное обеспечение для моделирования производственной линии может быть подключено непосредственно к ПЛК. Модель передает сигналы в ПЛК от имитируемых датчиков и реагирует на сигналы ПЛК в своих имитированных двигателях. Инженеры по управлению имеют возможность отлаживать средства управления с реалистичной, отзывчивой системой, вместо того чтобы отслеживать код вручную или пытаться использовать человеко-машинный интерфейс (ЧМИ) для визуализации производительности линии. Размещение датчика выполняется в модели с точностью до нескольких дюймов от его оптимального положения в реальной системе.

Программа ЧМИ может быть протестирована вместе с ПЛК с использованием модели, и, поскольку модель управляется ПЛК, нажатие тех или иных кнопок в ЧМИ будет эффективно имитировать производственные сценарии в реальном времени. Поэтому благодаря имитационной модели сроки запуска производственной линии при ее вводе в эксплуатацию значительно сокращаются (рис. 4).

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

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

Процесс подключения имитационной модели к ПЛК помогает и обучению. Еще до запуска производства новый программист ПЛК или ЧМИ может выявлять ошибки, тестировать новые идеи и приобретать опыт, работая в среде с низким уровнем риска. В свою очередь операторы линий могут практиковаться в их работе и изучать новые программы ПЛК до установки на производстве.

 

Обнаружение проблем до их проявления

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

Естественно, что моделирование имеет свои пределы. Выходные данные модели настолько же хороши, насколько точны все исходные данные или предположения. Моделирование не исключает вредных привычек оператора (не будем их конкретизировать), плохих материалов или накопления конденсата. Здесь важно вовремя пересмотреть и скорректировать модель, чтобы убедиться, что она отражает и поведение персонала, и возможные ограничения.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *