Основы информационных технологий и автоматизированного проектирования в строительстве. Пеньковский Г.Ф. - 74 стр.

UptoLike

Составители: 

146 147
Оптимальный раскрой линолеума
На строительный объект для настилки полов поступают стандарт-
í û å ðóëî í û ëèí î ëåóì à ø èðèí î é 2 ì è äëèí î é L
м
. Требуется нарезать n
1
рулонов, шириной 60 см и n
2
рулонов шириной 70 см. Определить, сколько
для этого потребуется стандартных рулонов при минимальном количе-
стве отходов.
Варианты разрезки рулонов показаны на рис. 41.
Вариант 1 Вариант 2 Вариант 3
60 60 60 20
200 см
(
3 60 + 20
)
см
70 70 60
200 см
(
2 70 + 1 60
)
см
60 60 70 10
200 см
(
2 60 + 1 70 + 10
)
см
.
Рис. 41. Варианты разрезки рулонов
В табл. 12 приведены данные по количеству рулонов в каждом ва-
рианте разрезки.
Таблица 12
Данные разрезки
Варианты разрезки
Рулоны
123
Заказ
b
1
=60 см 312n
1
b
2
=70 см 021n
2
Остаток, см 20 0 10
Число рулонов X
1
X
2
X
3
Здесь X
1
, X
2
и X
3
число стандартных рулонов, разрезанных по пер-
вому, второму и третьему вариантам разрезки соответственно.
Задача разрезки рулонов сводится к задаче линейного программи-
рования в следующей математической формулировке. Область допусти-
мых значений X описывается системой линейных уравнений, соответ-
ствующих строкам табл. 12:
для рулонов шириной b
1
= 60 см;
для рулонов шириной b
2
= 70 см.
¿
¾
½
t
t
.12
213
232
1321
nXX
nXXX
(44)
Целевая функция
.min
л.рост
o AAZ
Здесь
ост
A
площадь остатков в рулонах;
л.р
A
площадь лишних
нестандартных рулонов, число которых может превышать заказы n
1
и n
2
.

>@

>@
.701260213
;1020
2321321л.р
31ост
LnXXLnXXXA
LXLXA
В целевой функции Z у всех слагаемых есть общий множитель L, на
который можно разделить величину Z, не меняя ее смыслового назначе-
ния.
Решение задачи осуществляется симплекс-методом с применением
программы Symplex. После определения неизвестных получим общее
количество стандартных рулонов
,
321o
XXXX
потребное для вы-
полнения заказа.
Заметим здесь, что аналогичным образом решается задача разрез-
ки труб при водоснабжении в зданиях.