1. Задачи / Образцы выполненных СРС 1-12 МАТЕСО / 3 / Солнцева Светлана,СРС 3 v Солнцева Светлана, гр.8512
.docМИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ТОМСКИЙ ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Кафедра ОСУ
Самостоятельная работа студента №3
Первая геометрическая интерпретация в пространстве переменных для задачи раскроя материала.
Выполнила: студентка группы 8512
Солнцева Светлана Сергеевна
Проверил: Ротарь В.Г.
ТОМСК
2004
ЗАДАНИЕ
Решить графически задачу линейного программирования для индивидуального задания (СРС №3):
-
Сгенерировать исходные данные для формализованной записи условий задачи. Для исследуемой в индивидуальном задании задачи двумерного раскроя плоского материала (листа) необходимо предварительно определить следующее:
-
Ввести три типа заготовок (отдел главного конструктора), из которых собираются все выпускаемые фирмой изделия.
-
Разработать сборочные спецификации (отдел главного конструктора) для 3 - 5 выпускаемых фирмой изделий. Необходимо при этом выполнить следующее условие: каждая из деталей (А, В, С) должна входить по крайней не менее одного раза хотя бы в одно из выпускаемых изделий.
-
Сгенерировать производственную программу выпуска изделий (отдел маркетинга, планово-экономический отдел) для периода планирования.
-
Составить 5 технологических карт раскроя одноразмерного листового материала для получения заготовок АВС (отдел главного технолога). Карты раскроя листового материала изобразить схематично. Допускаются любые, непротиворечащие условиям задачи варианты.
-
Рассчитать (производственный отдел) задание на выпуск заготовок А, В, С. По данным спецификаций и плана выпуска изделия (Q) рассчитать производственное задание по каждой заготовке: NA, NB, NC.
Записать математически в терминах линейного программирования задачу раскроя листового материала. Критерий эффективности – минимально необходимое число листов. Ограничивающие условия: обязательное выполнение (или частично перевыполнение) заданий по выпуску требуемых для сборки изделий заготовок NA, NB, NC.
Решить графически задачу линейного программирования на основе геометрической интерпретации задачи в пространстве переменных, прокомментировать итоговые результаты решения. Для удобства решения следует привести задачу к размерности [m;2], отбросив 3 наиболее мягких столбца матрицы условий А задачи, соответствующее 3-м конкретным технологическим картам. После выполнения указанных действий необходимо решить задачу сокращенной размерности [3;2].
ХОД РАБОТЫ.
1. Формируем исходные данные:
-
В водим три типа заготовок, из которых будут собираться все выпускаемые фирмой изделия.
-
Разрабатываем сборочные спецификации для выпускаемых фирмой изделий. Зададим следующие сборочные спецификации изделий:
- изделие 1S: (4A; B; 2C);
- изделие 2S: (3A; 5B; 2C);
- изделие 3S: (A; 3B; 2C).
-
Генерируем производственную программу выпуска изделий для периода планирования.
- для изделия 1S формируем производственную программу следующим образом:
Q1S = 100 + (-1)“С” = 100 + (-1)19 = 99; где “С” – показатель степени (Солнцева);
- для изделия 2S – производственную программу:
Q2S = 200 + (-1)“С” = 200 + (-1)19 = 199; где “С” – показатель степени (Светлана);
- для изделия 3S – производственную программу:
Q3S = 300 + (-1) ”С” = 300 + (-1)19 = 299; где “С” – показатель степени (Сергеевна).
-
Составляем 5 технологических карт раскроя одноразмерного листового материала для получения заготовок АВС (отдел главного технолога).
-
Карта раскроя 1 (6А; 4B; 2C)
-
Карта раскроя 2 (4A; 2B; 6C)
-
Карта раскроя 3 (2A; 6B; 4C)
-
Карта раскроя 4 (3A; 6B; 3C)
-
Карта раскроя 5 (6A; 3B; 3C)
-
Рассчитываем задание на выпуск заготовок А, В, С (по данным спецификаций и плана выпуска изделия (Q): NA, NB, NC.
NA = 99*4 + 199*3 + 299*1 = 1292 – такое количество заготовок А понадобится по плану.
NB = 99*1 + 199*5 + 299*3 = 1991 – такое количество заготовок B понадобится по плану.
NC = 99*2 + 199*2 + 299*2 = 1194 – такое количество заготовок C понадобится по плану.
-
Запишем математически в терминах линейного программирования задачу раскроя листового материала.
z(x) = x1 + х2 + x3 + х4 + x5 => min, при условиях, что:
6x1 + 4х2 + 2x3 + 3х4 + 6x5 ≥ 1292
4x1 + 2х2 + 6x3 + 6х4 + 3x5 ≥ 1991
2x1 + 6х2 + 4x3 + 3х4 + 3x5 ≥ 1194
xj ≥ 0, j = 1, n.
Критерием выбора наиболее жестких условий послужат задания на выпуск заготовок NA, NB, NC, т.е. определяем, что необходимо наибольшее количество заготовок В, меньше заготовок А и наименьшее количество заготовок С. Следовательно, откидываем наиболее мягкие условия, т.е. карты раскроя № 2, 4, 5.
Определим область допустимых решений:
6x1 + 2x3 = 1292 (1)
4x1 + 6x3 = 1991 (2)
2x1 + 4x3 = 1194 (3)
x1 = 0
x3 = 0
(1) |
(2) |
(3) |
|||
x1 |
x3 |
x1 |
x3 |
x1 |
x3 |
0 |
646 |
0 |
331,83 |
0 |
298,5 |
215,33 |
0 |
497,75 |
0 |
597 |
0 |
Градиент целевой функции определяется с помощью частных производных:
,
Таким образом, градиент целевой функции направлен в первую четверть координатной плоскости, в этом же направлении происходит увеличение целевой функции.
Определим точки области допустимых решений:
-
Точка А (0; 646) – точка пересечения ограничения (1) и координатной оси Х3.
-
Точка В (134,64; 242,07) – точка пересечения ограничений (1) и (2).
-
Точка С (200; 198,5) – точка пересечения ограничений (2) и (3).
-
Точка D (597; 0) – точка пересечения ограничения (3) и координатной оси X1.
Подставим координаты точек в целевую функцию:
-
точка А: z(x) = 0 + 646 = 646
-
точка В: z(x) = 134,64 + 242,07 ≈ 376,71
-
точка С: z(x) = 200 + 198,5 = 398,5
-
точка D: z(x) = 597 + 0 = 597
При условии минимизации целевой функции область допустимых решений имеет с ней единственную общую точку с координатами:
Х* = (134,64; 242,07)
Для данных координат целевая функция принимает значение:
z(x*)min = 134,64 + 242,07 ≈ 376,71
ОТВЕТ
С точки зрения критерия эффективности (минимально необходимое число листов) получим, что для эффективной работы производства необходимо:
-
по технологической карте 1 выкроить 135 листов.
-
по технологической карте 3 выкроить 243 листа.
Таким образом мы нашли минимальное необходимое количество листов, равное 378 листам, для обеспечения эффективной работы производства изделий.