Разработка информационной системы оптимального построения пооперационного плана
Индустриальные проекты
р.
р.
Актуальность Для предприятия, работающего в условиях позаказного производства на высококонкурентном рынке важным процессом является оперативное управление производством. Задача поиска оптимального плана актуальна, потому что оптимальное планирование позволяет повысить OEE производственного оборудования, объем выпускаемой продукции, эффективность работы предприятия в целом. Помимо этого оптимальное планирование позволяет предоставлять клиентам лучшие условия с точки зрения сроков поставки запрашиваемого товара, что является важным фактором повышения лояльности контрагентов. Проблема Десятки тысяч операций и сотни рабочих центров дают настолько большое количество возможных планов, что их все просчитать и сравнить на имеющихся вычислительных средствах невозможно. Помимо этого, план должен быть оптимизирован по нескольким критериям, функционально не связанным друг с другом. Примеры критериев оптимизации: срыв сроков по дедлайнам заказов, простои производственного оборудования, длительность переналадок, потери материалов на переналадки, время занятости технологической тары. Кроме того, функциональная связь между критериями, либо функция, приводящая несколько критериев к одному, неизвестны, и скорее всего для каждого набора исходных данных они уникальны. Цель В ходе проекта мы хотим совместно с командой от Московского Политеха разработать информационную систему, позволяющую за приемлемое время, не более 1 часа, для произвольного числа исходных операций, в объеме не более 100 тыс., имея все данные по применяемому оборудованию, группах заменяемости оборудования, используемой таре, максимальных емкостях для всех типов тары всех полуфабрикатов, образующихся на выходе каждой операции, условиях и длительности переналадок, условиях и объемах потерь материалов в зависимости от переходов с одной операции на другу, построила бы пооперационный план производства, оптимизированный по 5-7 критериям. Задачи 1. Ознакомление со структурой исходных данных. 2. Разработка инструмента оптимального объединения операций. 3. Разработка алгоритма подсчета значений критериев для плана. 4. Поиск функций приведения частных критериев к единому критерию. 5. Разработка инструмента поиска оптимального пооперационного плана. 6. Разработка интерфейсной части программного продукта. 7. Разработка методов интеграции программного продукта с источником исходных данных. 8. Сравнительное тестирование инструмента на разных стеках исходных данных с имеющейся системой планирования на предприятии. Результат Приложение Windows или Linux с любым видом интерфейса - десктоп или web. Приложение должно реализовывать алгоритм или ИИ-инструмент, позволяющий решать оптимизационную задачу. Партнёры проекта ООО «МОСИТЛАБ» ***