Задание:
Тема дипломной работы — разработка системы оптимизации расписания выполнения пакетов заданий в конвейерных системах с учётом технического обслуживания. Основная задача проекта — на основе существующих моделей сформулировать корректную MILP-модель и обеспечить её практическое использование через оптимизатор IBM CPLEX. Работа ориентирована на прикладной результат: формализацию задачи, разработку математической модели, реализацию и тестирование на реальных или типовых данных.
В процессе подготовки выполняются следующие ключевые этапы. Сначала проводится анализ предметной области и уже имеющихся моделей: изучаются текущие формулировки, ограничения и допущения, выявляются пробелы и возможности для упрощения или уточнения. Затем формируется MILP-модель: определяются переменные принятия решений, целевая функция и набор ограничений, включая ресурсные ограничения, последовательности выполнения, учёт окон технического обслуживания и требований к пакетной обработке заданий.
Особое внимание уделяется привязке модели к реальной оптимизации через IBM CPLEX. Мы готовим модель в формате, удобном для CPLEX: это может быть OPL-модель, описание в формате .lp или реализация через Python/Cplex API. Настройка включает выбор решателя и параметров, тонкую настройку параметров ветвей и границ, подбор эвристик и предварительных ограничений для ускорения поиска решения. Важный этап — подготовка сценариев и тестовых наборов данных для оценки производительности и качества решений.
Документирование результата предусматривает полное описание математической модели, пояснения к переменным и ограничениям, перечень использованных допущений, а также инструкция по запуску модели в CPLEX. В комплект работы входит исходный код или модель в выбранном формате, скрипты для загрузки данных и воспроизведения вычислительной сессии, отчёт с результатами тестирования и анализом чувствительности параметров.
При оформлении учитываются требования ВУЗа: структура дипломной работы, наличие введения, обзорной части, методологической главы, экспериментальной части и заключения; корректное оформление ссылок и списка литературы; оформление приложений с кодом и таблицами. Также предусматривается проверка уникальности текста и соблюдение академических стандартов цитирования. При необходимости проводятся бесплатные доработки по замечаниям научного руководителя, чтобы работа соответствовала предъявляемым критериям.
Технически работа может включать исследование нескольких вариантов целевой функции и критерия качества расписания (например, минимизация суммарного времени выполнения, уменьшение простоев оборудования, балансировка загрузки). Для объективной оценки проводится сравнение решений исходной модели и доработанной MILP-модели с использованием стандартных метрик производительности и времени решения в CPLEX.
Выполнение такой дипломной работы помогает студенту не только получить готовый исследовательский и программный продукт, но и разобраться в практических аспектах построения MIP-моделей, подготовке данных и работе с промышленным оптимизатором. В тексте работы подробно описаны методики тестирования, а также рекомендации по дальнейшей интеграции модели в автоматизированные системы планирования.
Если нужно, мы поможем адаптировать содержание под конкретные требования вашего вуза, подготовить пояснительную записку, технические приложения с кодом и примерами запусков в IBM CPLEX, проверить уникальность и внести доработки. Оставьте запрос на подготовку или уточнение деталей, и мы обсудим объём и формат выполнения работы.