You are on page 1of 9

3 Решение задачи оптимизации структуры технологической линии

методом расшивки узких мест

3.1 Постановка задачи


Одним из факторов роста производительности труда и сокращение
затрат трудовых и материальных ресурсов являются повышение
технологического уровня и совершенствование производства, в том числе
внедрение новой технологии, стабилизация параметров производства и
труда, механизация и автоматизация трудоемких процессов и т.д. При этом
высокий уровень капитальных вложений, необходимый при создании
автоматизированных производств, требует особого внимания к
эффективному применения параметров таких производств уже на этапах
использования средств и, в первую очередь, к оптимизации основных
параметров на этапе проектирования.
При оптимизации структуры технологической линии методом
расшивки узких мест должны выполняться следующие требования:
1) задана последовательность выполнения технологической операции;
2) известны технико-экономические показатели оборудования на
каждой технологической операции;
3) структура линии может изменяться только путём увеличения
количества оборудования на определённых технологических операциях.
Зададим следующие условия:
ni =f i ( x i , k i , k i+1 , … , k m , П ) (1)
φ i=∑ φ i ( n i) =max

z i=v ( n )

a<П < b

где m- количество оборудования,


k i (i=1,m) - коэффициент выхода годных изделий на i-ой операции;
П – годовой план выхода годных изделий с линии;
ni - количество единиц оборудования на i-ой операции;
xi – вектор технико-экономических показателей оборудования на i-ой
операции; zi – ёмкость накопителя перед i-ой операцией;
i – коэффициент загрузки оборудования на i-ой операции по запуску.
Тогда целевой критерий производительности технологической линии
можно представить:
q=f (ni , xi , k i , z i , П) (2)
В этом случае задачу по выбору оптимальной структуры линии можно
сформулировать следующим образом: необходимо путём варьирования
плана в интервале [a, b] найти такие ni, которые обеспечат оптимизацию (2)
при выполнении условия(1).

3.2 Анализ и описание метода решения


Для решения задачи необходимо технологический процесс представить
в виде связной ориентированной сети, состоящей из множества узлов и
множества связывающих технологические операции дуг. То есть
транспортную сеть представим в виде конечного графа без петель G=(E, U),
где Е=(Х0, Х1, …,Хn) – множество вершин (множество технологических
операций); U=(u1,u2,…,um) – множество связывающих технологические
операции технологических переходов. Для графа должны выполняться
следующие условия:
1. Существует такая вершина Х0E , которая обладает свойством:
( ! Х0 E ) Г-1 Х0= Ø;
2. ( ! ХnE ) ГХn =Ø,
где ГХn – множество вершин графа G, следующих за вершиной Хn;
3. Каждой дуге приписываются значения С(u)≥0, uU, где Х0, Хn
соответственно вход и выход сети (начальная и завершающая операции
технологического процесса); С(u) – пропускная способность дуги “u”.
Алгоритм Форда-Фалкерсона для отыскания максимального потока в
заданной транспортной сети основывается на следующих теоремах:
Теорема 1. Пусть =(Х0, Хi1,… Хin, ХN) – путь, соединяющий вход Х0 с
выходом ХN транспортной сети. Если все дуги этого пути ненасыщенные, то
можно увеличить поток на величину *=min((U)=C(U)-φ(U)), не нарушая
свойств транспортной сети.
Теорема 2. Если *0, то увеличивая на * поток в каждой попутной
дуге из Х0 в ХN и уменьшая на * поток в каждой встречной дуге, мы
увеличиваем поток в цепи.
Теорема 3. Если не существует цепи  от Х0 до ХN с *0, то поток φ в
сети нельзя больше увеличить, т.е. он максимальный.
+¿ ¿ +¿ ¿
ХN =c(U А )=c(u), uU А ,
+¿ ¿ +¿ ¿
где U А – множество дуг, входящих в разрез; c(U А ) – пропускная способность
разреза.
Теорема 4 (теорема Форда-Фалкерсона). Для заданной транспортной
сети максимальное значение потока равно минимальной пропускной
способности разреза.
+¿ ¿
max ХN =min c(U А ,).
Алгоритм Форда-Фалкерсона подразумевает следующие этапы:
1. Отыскание какого-нибудь потока;
2. Отыскание полного потока;
3. Отыскание максимального потока.

3.3 Решение задачи по варианту


На рисунке 4 приведен граф, в виде которого представлен ТП с
соответствующими ТО:
Рисунок 4 - Граф технологического процесса
Путь (1,6, 5, 4, 9) не содержит насыщенных дуг.
Находим разность в каждой дуге между максимальной её пропускной
способностью и действительной:
δ(1,6)=2-1=1;
δ(6,5)= 3-1=2;
δ(5,4)= 6-1=5;
δ(4,9)= 4-2=2;
ε * =1.
Увеличение потока, проходящего через этот путь на 1, приводит к
насыщению дуги (1,6) (рисунок 5).
Рисунок 5 - Граф технологического процесса
Рассмотрим следующий путь, не содержащий насыщенных дуг (1, 8, 4,
9).
δ(1,8)=7-1=6;
δ(8,4)= 6-1=5;
δ(4,9)= 4-3=1;
ε * =1.
Увеличение потока, проходящего через этот путь на 1, приводит к
насыщению дуги (4, 9) (рисунок 6).
Рисунок 6 - Граф технологического процесса
Рассмотрим следующий путь, не содержащий насыщенных дуг (1, 7, 9).
δ(1,7)=5-4=1;
δ(7,9)= 3-1=2;
ε * =1.
Увеличение потока, проходящего через этот путь на 1, приводит к
насыщению дуги (1,7) (рисунок 7).
Рисунок 7 - Граф технологического процесса
Рассмотрим следующий путь, не содержащий насыщенных дуг
(1,8,2,7,9).
δ(1,8)=7-2=5;
δ(8,2)= 4-2=2;
δ(2,7)= 3-1=2;
δ(7,9)= 3-2=1;
ε * =1.
Увеличение потока, проходящего через этот путь на 1, приводит к
насыщению дуги (7,9) (рисунок 8).
Рисунок 8 - Граф технологического процесса
Рассмотрим следующий путь, не содержащий насыщенных дуг
(1,8,2,7,9).
δ(1,8)=7-2=5;
δ(8,2)= 4-2=2;
δ(2,7)= 3-1=2;
δ(7,9)= 3-2=1;
ε * =1.
Увеличение потока, проходящего через этот путь на 1, приводит к
насыщению дуги (7,9) (рисунок 8).
Рисунок 9 - Искомый разрез транспортной сети
Так как ни одну из оставшихся вершин нельзя пометить, то поток
максимален. Подмножеству непомеченных вершин A  9 отвечает разрез
{(2,9), (3,9), (4,9), (7,9)} с пропускной способностью 6+3+4+3=16. Таким
образом, минимальным разрезом данной сети является узкое место линии, и,
следовательно, реальная производительность оборудования узкого места
определяет максимальный поток и выход годных приборов с линии.

You might also like