Моделі PPR (продукт–процес–ресурс): одне джерело правди для виробництва
Disclosure: M365.FM host Mirko Peters works at iFAKT GmbH. This page describes the company factually; paid partnerships and links are labelled as advertising.
By Mirko Peters ·
Модель PPR пов'язує продукт, процес і ресурс в одній структурі. Дізнайтеся, що вона містить, як їй допомагає граф знань і як керівнику виробництва побудувати таку модель.
Automatically translated with AI from the original post. Read the English original
Модель PPR пов'язує продукт, який ви виготовляєте, кроки процесу, необхідні для його виготовлення, та ресурси, які можуть виконати роботу, в одній зв'язаній структурі. Ця стаття призначена для керівників виробництва, яких втомили різні цифри в ERP-системі, таблиці планування та симуляції. Ви дізнаєтеся, що містить модель PPR, чому важливе єдине джерело правди, як у це вписується граф знань і як поетапно побудувати першу версію.
Головне
- Модель PPR пов'язує продукт, який потрібно виготовити, процес, необхідний для його виготовлення, і ресурси, які можуть виконати роботу, тож ці три речі ніколи не описуються окремо одна від одної.
- Заводи часто зберігають часи циклу та маршрути в кількох системах і таблицях, тому одна зміна має вноситися в багатьох місцях, а помилки закрадаються непомітно.
- Граф знань зберігає ці зв'язки як відношення, тож ви можете дізнатися, які ресурси можуть виконати який крок для якого продукту.
- Навички та можливості відокремлюють процес від конкретного верстата, адже модель описує, що потрібно кроку, і що може надати ресурс.
- Починайте з малого: з однієї родини продуктів, використовуйте дані, які вже є у вашій ERP-системі, і призначте відповідального за кожне поле даних.
Що таке модель PPR?
PPR означає «продукт, процес, ресурс». Довідкова стаття про можливості та навички у виробництві описує концепцію PPR як таку, що відображає три основні аспекти інженерії виробничих систем. Продукти є вхідними та вихідними даними виробництва. Процеси перетворюють вхідні дані на вихідні. Ресурси виконують ці процеси. Див. довідкову статтю про модель можливостей і навичок.
Структура продукт–процес–ресурс поєднує їх між собою. Простими словами, вона відповідає на три пов'язані запитання:
- Продукт. Що ми виготовляємо? Варіанти, деталі та виробнича специфікація матеріалів.
- Процес. Як це виготовляється? Кроки, їхній порядок, часові норми та правила.
- Ресурс. Хто або що виконує роботу? Верстати, інструменти та люди з їхніми графіками та обмеженнями.
Цінність полягає у зв'язках. Список продуктів, список кроків і список верстатів — це три окремі списки. Модель PPR показує, який крок належить до якого продукту і які верстати та люди можуть його виконати.
Навіщо заводам єдине джерело правди?
Більшість заводів уже має цю інформацію, але розпорошену по різних місцях: маршрути в ERP-системі, часові норми в таблиці планування, переліки верстатів у технічному обслуговуванні, параметри в симуляційній моделі. Кожна копія з часом розходиться з іншими.
Стаття Феррера та його колег про автоматизацію складання описує саму проблему. Моделювання PPR (продукт, процес, ресурс) вважається перспективним, адже воно може скоротити час розробки та інженерні витрати, а також дозволяє ефективно проєктувати й перенастроювати виробничі ресурси. Перешкодою є неефективне поєднання даних PPR, через що проєктування системи залежить від знань і досвіду окремих інженерів. Див. анотацію статті. У статті розглядається автоматизація складання, але ця думка стосується будь-якого виробництва, де дані про продукт, процес і ресурс зберігаються окремо.
Ознаки того, що на вашому виробництві багато версій істини:
- Час циклу змінюється, але графік, котирування та симуляція досі використовують старе значення.
- Планувальники ведуть власну таблицю, бо не довіряють системі.
- Ніхто не може швидко сказати, які продукти постраждають, якщо машина зупиниться.
- Новий варіант продукту потребує тижнів введення даних, перш ніж його можна буде запланувати.
Що входить до моделі?
Перша корисна версія потребує менше, ніж можна подумати. Для кожної частини почніть з полів, які справді використовує планування.
Продукт
- Ідентифікатори продуктів і варіантів
- Виробнича специфікація матеріалів (що з чого виготовляється)
- Вимоги до якості або випробувань, які впливають на маршрут
Процес
- Операції та їхній порядок, включно з альтернативними
- Час на одиницю продукції та час переналагодження
- Необхідні навички або інструменти для кожної операції
Ресурс
- Верстати, робочі місця, інструменти та люди
- Календарі, зміни та заплановані простої
- Потужність, навички та кваліфікація
Далі додайте зв'язки: кожна операція вказує на продукти, до яких вона належить, і на ресурси, які можуть її виконати. Довідкова стаття пояснює, чому це корисно. Можливість або навичка описує функцію, яку потребує процес, а ресурс її забезпечує, тож «жорсткий зв'язок між процесами та ресурсами, який інакше був би негнучким, роз'єднується». На практиці ви описуєте, що потрібно для кроку, і що пропонує кожен ресурс, а не жорстко прописуєте один верстат у маршруті.
Чим це відрізняється від специфікації матеріалів і маршруту?
Специфікація матеріалів перелічує частини продукту. Маршрут перелічує операції та робочі центри. Обидва є частиною основних даних виробництва, і обидва необхідні. Але кожен з них описує лише одну сторону. Специфікація матеріалів не каже, як частини з'єднуються, а маршрут часто називає фіксований робочий центр, що приховує інші верстати, які могли б виконати роботу.
Модель PPR використовує обидва як вхідні дані та додає те, чого бракує: зв'язки з ресурсами та їхні обмеження. Це дозволяє плануванню, симуляції та звітності працювати з одними й тими самими даними. Це також підтримує гнучкіший і адаптивніший спосіб роботи. Якщо машина виходить з ладу або з'являється новий варіант, ви можете знайти інший ресурс, який має потрібну навичку, замість ручного редагування багатьох маршрутів.
Як допомагає граф знань?
Граф — це спосіб зберігати дані у вигляді об'єктів і зв'язків між ними. У графі PPR вузлами є продукти, кроки та ресурси, а зв'язками — «виготовляється з», «потребує» і «може виконуватися на».
Перевага проявляється, коли ви ставите запитання, що охоплюють усі три частини:
- Які ресурси можуть виконати крок 30 для сімейства продуктів A?
- Які продукти втратять єдиного кваліфікованого оператора, якщо одна людина відсутня?
- Які кроки використовують одну й ту саму вузьку машину?
- Що зміниться, якщо додати нову машину?
У наборі окремих таблиць кожне запитання потребує нового звіту. У графі знань ви йдете за зв'язками. Його також простіше розширювати: новий тип зв'язку, наприклад вимога до інструмента, не потребує переробки всієї моделі.
Приклад: одна зміна, багато правок
Цей приклад використовує припущені числа.
Завод випускає 40 продуктів. Час циклу одного кроку свердління на верстаті M3 змінюється. Цей крок присутній у маршрутах 6 продуктів. Час зберігається в 4 місцях: у ERP-системі, таблиці планування, MES і моделі симуляції.
Без спільної моделі. Планувальник виконує 6 × 4 = 24 правки. Припустімо, що кожна ручна правка має 2 відсотки ймовірності помилки або того, що її забудуть. Ймовірність того, що всі 24 правки виконано правильно, становить 0,98 у степені 24, тобто близько 0,62. Отже, ймовірність принаймні однієї помилки становить близько 1 − 0,62 = 38 відсотків.
З одним джерелом. Час зберігається один раз, на зв'язку між кроком і верстатом, і його читають усі продукти та інструменти. Одна правка, і ймовірність помилки становить 2 відсотки від цієї однієї правки.
Цифри вигадані, але логіка загальна: чим більше копій, тим більше місць для неправильного значення. Єдине джерело правди не усуває помилки, але зменшує кількість місць, де вони можуть виникнути.
Як побудувати таке джерело крок за кроком?
- Оберіть одну родину продуктів і одну ділянку, наприклад вузьке місце лінії. Не моделюйте спочатку весь завод.
- Зберіть наявні дані. Візьміть маршрути, специфікації матеріалів, часи та переліки ресурсів із системи ERP та інших джерел.
- Знайдіть конфлікти. Порівняйте одне й те саме значення в різних місцях. Вирішіть, яке з них правильне і хто за нього відповідає.
- Змоделюйте зв'язки. Пов'яжіть кожен крок з його продуктами, а також з ресурсами та навичками, які можуть його виконати.
- Перевірте з цеховим персоналом. Покажіть модель керівникам змін і планувальникам. Запитайте: саме так насправді відбувається робота?
- Підключіть споживачів. Планування, симуляція та звітність мають читати модель, а не власні копії.
- Підтримуйте модель в актуальному стані. Призначте власника даних для кожного поля і встановіть правило внесення змін.
Типові помилки
- Спроба змоделювати все одразу. Почніть з однієї родини і поступово розширюйте охоплення.
- Копіювання помилок ERP. Модель, побудована на хибних часах, є добре організованою хибною моделлю. Перевіряйте ключові значення на верстаті.
- Немає власника даних. Якщо ніхто не відповідає за поле, воно знову розходиться з реальністю.
- Жорстке прив'язування верстатів до маршрутів. Опишіть вимогу, а модель нехай знайде ресурси, що їй відповідають.
- Побудова моделі, якою ніхто не користується. Якщо планування і симуляція досі використовують власні копії, ви просто додали ще одну копію.
- Ігнорування людей і навичок. Оператори та їхні кваліфікації часто є справжнім обмеженням.
Як може допомогти програмне забезпечення
Модель PPR можна побудувати на графовій базі даних, платформі даних або спеціалізованому інструменті. iFAKT Polaris Designer є модулем iFAKT Polaris, який будує граф знань «продукт-процес-ресурс» як єдине джерело правди для продуктів, кроків процесу та ресурсів. Порівнюючи інструменти, запитайте, звідки беруться дані, як показуються конфлікти між джерелами і як інші інструменти, наприклад планування та симуляція, читають модель.
Наступний крок
Оберіть одну родину продуктів і запишіть продукти, кроки та ресурси на одному аркуші з зв'язками між ними. Порівняйте часи у вашій системі ERP з тими, що є на верстаті, і ви отримаєте першу версію моделі PPR та перелік даних, які потрібно виправити.