право робити будь-які зміни в програмі. Важлива і роль тестера. Його повноваження сходи з повноваженнями адміністратора за тим винятком, що він не має права зберігати результати своєї роботи. Отже, в цьому розділі був розглянутий інтерфейс програми і дані на вході. Слід зазначити, що можливості редагування кожного з інформаційних полів набагато ширше і пропонують ряд обмежень, але їх кількість дуже велике для формату роботи. Переписування великого обсягу даних з документації створить складнощі в цілісному сприйнятті і змістить акцент з пріоритетних проблем. Пропоновану модель можна охарактеризувати як вкрай гнучку. Вона враховує практично будь-які обмеження в рамках виробництва.
. 2 Оптимізація
IBM ILOG Plant PowerOps складається з чотирьох модулів: планування виробництва, визначення розміру партій, складання детальних графіків і закріплення за попитом. Кожен з модулів вирішує специфічні завдання в процесі оптимізації. У більшості випадків вони працюють послідовно в зазначеному вище порядку і функціонують згідно наступним алгоритмом:
. Модуль планування виробництва з урахуванням обмежень визначає обсяг, який необхідно провести для кожної одиниці планування.
. Наступний модуль також з урахуванням обмежень визначає оптимальні розміри партій для кожної одиниці планування і на основі цих даних формує реальні замовлення для виробництва.
. Модуль створення графіків виробництва присвоює кожному виробничому замовленням набір дій, встановлює дату початку та кінця кожного процесу. Поряд з цим може оптимізуватися використання виробничих потужностей, рівень запасів, вузькі місця і багато іншого.
. Алгоритм закріплення за попитом співвідносить матеріальний потік виробленої продукції з попитом. Процес оптимізації відображений на Рис. 15. На графіку відображається процес перебору заданих значень KPI. Дані приклад занадто простий і не вимагає використання складних алгоритмів, тому рівні визначені точками.
Процес оптимізації
Основою процесу оптимізації є редагування змінних даних, на основі яких програма потім надає візуальні інтерпретації. Зміна змінних даних відображається в таблицях: визначаються виробничі замовлення - один працівник може обробляти тільки один стіл одночасно, тому розмір партії всюди дорівнює одиниці), задаються матеріальні потоки всередині підприємства, потім створюється графік дій і визначається обсяг запланірвоанного виробництва.
Таблиця Виробничі замовлення.
Таблиця Матеріальні потоки
Таблиця Графік дій
Таблиця Заплановане виробництво
Найбільш наочно підсумки оптимізації візуалізуються на графіку Гантта. Кожен прямокутник являє собою модифікацію дії і прив'язаний до ресурсу (в колонці зліва). Щодо дії, що накладаються і на проміжок, коли, згідно з календарем, фрезерувальник і лакировщик не працюють, відображають процеси, які були розпочаті в кінці однієї зміни і закінчені на початку іншої.
Графік Гантта
Ще одним цікавим способом візуалізації є таблиця завантаженості ресурсів виробництва. На неї чітко видно, що через те, що обробка триває дещо менше, ніж лакування завантаженість фрезерувальника не так велика, і програма може запропонувати рішення по виділенню вихідних для нього. Наприклад, 3 липня.
Таблиця завантаженості ресурсів
У програмі є ще безліч інструментів в тому чи іншому вигляді інтерпретуючих отриману інформацію. Наприклад, таблиця управління запасами, яка регламентує події, що відбуваються на складі.
KPI також представлені у вигляді таблиці.
Важливим моментом є можливість дублювати моделі. Це дозволяє моделювати безліч ситуацій, фактично використовуючи What-If -аналіз. Наприклад, можна імітувати ситуацію введення понаднормових робіт або зміна послідовностей дій на виробництві.
Отже, в даному розділі було розглянуто процес оптимізації та інструменти його аналізу. Варто відзначити наявність великої кількості зручних інструментів, що дозволяють оперативно інтерпретувати дані як простим працівникам підприємства (на підставі таблиці Графік дій), так і фахівцям з планування (залежно від цілей планування можуть використовуватися всі перераховані інструменти).
2.3 Ефективність моделі
Для визначення ефективності моделі буде взята інша ситуація з двох причин. По-перше, згідно зі сценарієм, до оптимізації виробництва нічого не вироблялося. Тому порівнювати пока...