Файл: Ильинский, Д. Я. Обоснование решений при проектировании и эксплуатации машин и линий легкой промышленности учебное пособие.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 01.11.2024

Просмотров: 72

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

поскольку произведению nzz прямо пропорциональна себестои­ мость машино-минуты (себестоимость одной минуты машинного времени).

Таким образом, следует найти такие значения п и z, при кото­ рых целевая функция достигнет минимума.

Прологарифмировав выражения I—V, обозначив \gn=Xi и \SZ—X2, /7=lgf, получаем систему линейных ограничительных ус­ ловий;

хх +

Хг>у 1,48;

(Г)

хг +

1,7х2Х<2,3;

(1Г)

-v1x<b9;

(ПГ)

Хх>1,3

(IV0

и линейную форму целевой функции

F — Х\ + 2x2— min, минимум которой следует найти.

Рис. 3. Схема графического решения задачи линейного программирования:

,« — графическая интерпретация линейных неравенств: / —область, где

 

< 1; 2—об-

\

 

а

b

 

ласть, где —

+ —

> 1 : 5 — лилия

+ — = V; б — схема для нахождения

оптнмаль-

а

Ь

а

b

 

 

 

 

кого режима работы штампа-автомата

 

 

22

Решение задачи начнем с построения области допустимых зна­ чений управляющих переменных (рис. 3), для чего в координатах л- 1Ох2 нанесем линии

Х1 • J- - Х2 Ч I •

(I')

1,48

 

1,48 ^ ’

 

 

_ 3 _

 

т ^ - ч < 1;

(II')

2,3

 

1,3)

 

 

*1

1;

(III')

 

1,9

 

 

 

 

- ^ - > 1 .

(IV').

 

1,3

 

Условия неотрицательности:

 

 

 

х ,^ 0 ;

(V)

 

*2 ч< 0.

(VI)

Элементарные правила аналитической геометрии, касающиеся построения линий на плоскости, иллюстрируются рис. '3, а.

Получаем многоугольник АВСДЕ

(см.

рис. 3, б), содержащий

все те значения Х\ и х2,

которые удовлетворяют условиям (I) —

(IV), т. е. являются областью допустимых

значений переменных.

Стрелки Г — Г, 1 Г -1 Г ,

III' — ИГ,

IVх-

IV', V — V, VI — VI

указывают, какие полуплоскости в пересечении дают область до­ пустимых значений.

Следует отметить, что точка, соответствующая оптимальному решению, не будет находиться внутри области допустимых значе­ ний переменных, а будет лежать в вершине многоугольника (при количестве переменных более двух — многогранника) или на его границе.

Рассмотрим целевую функцию

F = х г + 2

которая является линейной функцией координат (х\,- х2) точки на плоскости. Проведем прямую Fi = xi+2x2 через произвольную точ­ ку ЛГ, (1,4; 0,4).

При этом следует «меть в виду, что коэффициенты при пере­ менных в уравнении прямой есть проекции иа оси координат век­

тора п, перпендикулярного прямой. В данном случае проекции

вектора п на оси координат Ох\ и Ох2 составляют соответственно одну и две произвольные единицы. Получаем'прямую

Fо—Xi+'2x2.

Прямая F\, проведенная через произвольную точку Л+ (1,4; 0,4) параллельно прямой F0, является геометрическим местом точек, в котором Fi = 1,4+ 2 • 0,4=2,2. Как известно, в данном случае зна­ чение F пропорционально расстоянию d прямой от начала коорди­ нат. Проведем прямую F2 = xi + 2x2 через произвольную точку М2

(1,6; 0,2), получим /72= sl,6+2 • 0,2 = 2,0.

23.


Очевидно, что полученные решения Fi и F2 не являются опти­ мальными, так как внутри области допустимых значений можно найти точки, где величина F меньше, чем /д и Р2.

Проводя параллельные между собой прямые F= x i + 2 x2 через различные точки М, получаем семейство параллельных прямых, каждую из которых принято называть линией уровня (линией рав­ ных значений) линейной формы F.

Видим, что при переходе от точки М\ к точке М2 величина F уменьшилась, следовательно, необходимо продолжить^двпженне в

направлении, .противоположном направлению вектора п.

Оптимальное решение определится точкой А

(1,48; 0), где

так как эта

F =1,48 + 2 • 0=l,48=Fmin,

одновременно

точка с наименьшими координатами

принадлежит

области АВСДЕ допустимых значений переменных

л-! и х2 и лежит на прямой F = x\ + 2х2. Именно в этой точке целевая

функция

достигает

минимума.

 

 

 

 

параметрами

Поскольку A'i = 1,48 п х2 = 0, то оптимальными

работы штампа-автомата будут п=30 уд/мин и z— l.

 

 

 

 

 

При этом / = 30 • 12=30 -

f жши

 

 

 

результаты

 

объяс­

 

 

 

 

 

Полученные

 

 

 

 

 

 

няются следующим

образом. Раз­

к

 

 

 

 

руб

одного

 

рулона

даже с мини­

 

 

 

 

мальным темпом обеспечивает наи­

 

 

 

 

 

большую эффективность в результа­

 

 

 

 

 

те относительно малых внецикловых

 

 

 

 

 

потерь на перезаправку рулона (так

 

 

 

 

 

как, чем меньше количество слоев и

 

р х

 

 

 

соответственно рулонов, тем больше

 

Ш

к

в каждом

рулоне материала

и тем

L

ш

реже и короче простои для перезап­

 

Ы

1

 

 

равки штампа-автомата)

и

 

малых

 

 

 

единовременных и текущих

 

затрат,

 

У////

 

 

 

 

 

 

 

 

 

связанных с типоразмером штампа-

 

 

 

 

 

автомата

(так

как

с увеличением

к.

 

 

 

 

количества

слоев материала

резко

 

 

 

 

возрастает

мощность, необходимая

 

 

 

 

 

для

разруба,

и

соответственно

по­

 

 

 

 

 

купная цена и энергетические затра­

 

щ

 

 

 

ты па штамп-автомат).

 

 

 

 

 

 

 

 

З а д а ч а

2.

Требуется

опреде­

 

щ

 

 

 

 

 

 

 

лить

оптимальный

план

раскроя

 

и

ш

ж

1

прямоугольных

листов

материала

 

 

 

 

 

размером 2500X1200 мм

на прямо­

 

 

 

 

 

угольные

заготовки

а

размером

 

 

 

 

 

1100x600 мм в количестве 4000 шт.

 

1

 

 

 

и заготовки

в размером 500X400 мм

 

 

 

 

в количестве 6000 шт.

 

листов

чг

 

 

 

 

 

Площади

исходных

Рис. 4.

Карты раскроя

получаемых

заготовок являются

в-

24


данном случае параметрами задачи, а количество получаемых за­ готовок каждого вида — ограничителями.

Возможные варианты (жарты) раскроя показаны на рис. 4. Со­ ставим карту раскроя (табл. 7).

 

 

 

 

 

 

Т а б л и ц а 7

Параметры н управляющие

 

Варианты раскроя

 

 

(искомые)

переменные задачи

л,

|

ftj

 

*5

 

 

ft.

 

Число заготовок, выкра­

 

 

 

 

 

иваемых

из одного

листа

 

 

 

 

 

(параметры):

 

 

 

 

 

 

а

 

4

3

 

2

0

1

в

 

0

4

 

8

15

11

Число листов, раскраи­

 

 

 

 

 

ваемых по данному варианту

 

 

 

 

 

(искомые переменные)

Л2

 

Хз

х 4

*5

Необходимо определить минимум общего количества израсхо­ дованных листов исходного материала

5

S X/ х2-{- х2-j- х3-|- х4 х5,

г = 1

раскрываемых по каждому из пяти возможных вариантов при ус­ ловии, что заготовки получены в заданном количестве (в заданном соотношении и комплектности).

4 х 4 4- 3 х 2 + 2 х 3 + 0 л*4

х 5~^ 4000,

(I)

0 х 4

4 х 2-f- 8

-f- 15 х 4 -[- 11

х 3

6000.

(II)

Условия неотрицательности:

 

 

 

 

* i> 0 ;

х 2> 0;

х 3> 0; х4 >

0;

х 5>

0.

(III)

Таким образом, целевая функция имеет вид

 

 

F = X = х г + х 2+ х 3-(- х к -j- х 5.

 

 

В прямоугольной системе координат АОВ наносим точки k h k2, /г3, ka, п k5, откладывая по осям абсцисс и ординат количество за­ готовок соответственно а и в, выкраиваемых из одного листа по каждому варианту (рис. 5, а). Получаем многоугольник содержащий все допустимые планы раскроя.

По условиям задачи отношение общего количества заготовок а к общему количеству заготовок в должно составлять 4000 : 6000 = = 2:3. Через начало координат проводим луч ОМ, проекции лю­ бой точки которого на координатные оси имеют отношение 2 : 3. Оптимальным планом раскроя будет тот, которому соответствует точка, одновременно принадлежащая и лучу ОМ и многоугольни­

ку

Okikzkzkbki и имеющая наибольшие координаты, т. е. точ­

ка

k0.

4—2172

25


в

Поскольку точка

kQ принад­

 

лежит отрезку k2k3, оптималь­

 

ный план раскроя представля­

 

ет собой

комбинацию планов

 

k2 и k3.

 

 

 

Обозначим через у ту часть

 

материала, которая раскраи­

 

вается по варианту k2, а через

 

(1— у)— по варианту k3 (рис.

 

5, б). Из условий комплектно­

 

сти (I) и

(II) с учетом карты

 

раскроя получаем

 

 

Зу +

2(1 — у)

2_

 

4у +

8(1 у)

3 ’

откуда

Рис. 5. Схема для нахождения опти­ мального плана раскроя:

а — область допустимых планов раскроя: б— схема для нахождения оптимального соотноше­ ния листов, раскраиваемых по обоим вариантам

Минимальное значение це­ левой функции получаем, ре­ шая уравнения, полученные из

(D

3--° X -f 2 — Л' = 4000

И11

или (II)

4. ™ х + 8- — Х = 6000,

И11

откуда X = 1375.

Таким образом, всего необ­ ходимо 1375 листов, из кото­ рых по варианту к2 раскраи­ ваются

— • 1375 = 1250 листов,

И

по варианту k5 — • 1375 = 125 листов,

и

Оптимальность выбранного плана раскроя проверяется на осно­ ве критерия оптимальности, предложенного акад. Л. В. Канторови­ чем — первооткрывателем линейного программирования.

Смысл критерия оптимальности заключается в том, что для оптимального варианта решения всегда имеются такие оценки, что скалькулированная по ним результативная эффективность исполь­ зуемых способов будет равна нулю и меньше (или равна) нулю

26


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

Произвольно припишем исходному листу оценку в 30 условных единиц стоимости (оценка не обязательно связывается с пло­ щадью). Тогда из условий рентабельности, сопоставляющих затра­ ты и оценку продукции в соответствии с вариантами раскроя k2 и k3 (см. карту раскроя),

(3/и + 4л.) — 30= 0, (2т + 8л) — 30 = 0.

Находим

Для неиспользованных вариантов раскроя ku kit /г5 получаем:

•15

1

0-15

п*

2

1

■8

- 3 0 = и,

■15

+

15-15

- 3 0 = - 1 5 ;

2

8

• 15

■+

11-15

3 0 - — 15.

2

 

8

 

Согласно критерию оптимальности более экономичного плана раокроя не существует и применение иных вариантов не более рен­ табельно, чем вариантов k2 и k3.

З а д а ч а 3. Требуется определить оптимальный состав смеси (продукта), в который входят компоненты А, В и С и которая по­ лучается смешением исходного материала (сырья) I и II видов. Условия задачи сведены в табл. 8.

 

 

 

 

Т а б л и ц а

8

 

Заданные постоянные величины (параметры) —

Искомые

 

состав компонентов,

кг/кг

(управ­

Величина

 

 

 

 

ляющие)

 

 

 

 

переменные

 

А

в

с

Стоимость,

величины—

 

уел. ед/кг

количество

 

 

 

 

 

сырья,

КТ

Исходное сырье, кг/кг, вида:

 

 

 

 

 

 

I

0 ,2

0,3

0,2 5

6

 

 

II

0,1

0 ,5

0 ,2 0

4

 

 

Ограничения

 

 

 

 

 

 

Получаемый продукт, кг

6 ,0

15,0

10,0

 

Задача состоит в определении Х\

и х2 сырья

I и II видов, кото­

рые обеспечивают получение продукта заданного состава (А-.В-.С— =6:15:10) при минимальной стоимости его.

4*

27