Научная статья на тему 'К вопросу оптимизации расписания работы оборудования'

К вопросу оптимизации расписания работы оборудования Текст научной статьи по специальности «Прочие технологии»

CC BY
74
11
i Надоели баннеры? Вы всегда можете отключить рекламу.
i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «К вопросу оптимизации расписания работы оборудования»

ИЗВЕСТИЯ

ТОМСКОГО ОРДЕНА ОКТЯБРЬСКОЙ РЕВОЛЮЦИИ И ОРДЕНА ТРУДОВОГО КРАСНОГО ЗНАМЕНИ ПОЛИТЕХНИЧЕСКОГО ИНСТИТУТА им. С. М. КИРОВА

Том 223 1972

К ВОПРОСУ ОПТИМИЗАЦИИ РАСПИСАНИЯ РАБОТЫ

ОБОРУДОВАНИЯ

В. М. РЕИДЕР, Ю. Н. ЕФИМОВ

(Представлена научным семинаром УВЛ)

Одной из важнейших задач в системах оперативного управления производством является составление расписаний оптимальной очередности обработки деталей на станках с минимизацией простоев оборудования.

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

трез ~ (^в ^з) ^ м ^пр I

где 4 ~ время окончания обработки детали; ¿з — время начала обработки детали; Тм — время обработки детали в цеху;

¿пр — время простоя детали ввиду занятости оборудования. В рамках вышепоставленной задачи весьма актуальным является решение вопроса минимизации простоя оборудования. В данной работе описан способ решения задачи составления расписания квазиоптимальной очередности обработки деталей на станках, функцией цели которой является минимизация простоя оборудования. Суть способа сводится к следующему.

1. Составляется и запоминается расписание очередности обработки деталей, используя методику [1]. Для полученного расписания вычисляется суммарное время простоя оборудования.

тп

Тпр _ т-пр

Я — ¿1 1

6=1

где ТЦ> — время простоя к-го станка; т — число станков.

2. В полученном расписании выбирается деталь, время окончания обработки которой максимально.

3. Для выбранной детали изменяется время окончания обработки на величину:

tв: = tв — Д*,

где А^ —шаг итерации.

4. Снова производится составление расписания обработки деталей. Оценивается новое значение суммарного времени простоя оборудования 77+1 и сравнивается с временем простоя из ранее составленного расписания. Если < то ранее составленное расписание заменяется новым и вместо Т£р записывается значение Тпя\\.

5. Во вновь составленном расписании снова выбирается деталь, время окончания обработки которой максимально, выполняется пункт 3 и т. д.

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

Алгоритм был реализован на ЭВМ «Урал-11Б» для 100 деталей, каждая из которых могла иметь от 1 до 50 операций. Простой оборудования в сравнении с вариантом расписания, составленного по методике [1], сократился почти вдвое. Вместе с этим значительно сократился производственный цикл.

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

ЛИТЕРАТУРА

1. Ю. Н. Е ф и м о в, В. М. Рейдер. Об одном эвристическом алгоритме составления расписания обработки деталей. Настоящий сборник.

i Надоели баннеры? Вы всегда можете отключить рекламу.