Вопросы/задания к контрольной работе: Решение математической двухпараметрической задачи оптимизации на основе методов линейного программирования (ЛП)
Описание
Задача №1
Решение математической двухпараметрической задачи оптимизации на основе методов линейного программирования (ЛП)
Цель – овладеть приемами решения двухпараметрических задач ЛП с использованием графической иллюстрации.
Оптимизационная модель
Q = 4x1 +x2 ® max - целевая функция
- 2x1 +3x2 = 4 - ограничение (1)
x1 £ 8 - ограничение (2)
x1 +x2 £ 4 - ограничение (3)
Задача №2
Решение одной из производственных задач на основе методов ЛП и проведение дополнительного расчетного анализа в зависимости от накладываемых требований.
Условие задачи в общем виде
Участок механообработки выпускает в числе прочих деталей валы и фланцы. Используется оборудование: заготовительный, токарный, сверлильный, шлифовальный станки. Задача заключается в том, чтобы построить оптимизационную ММ, позволяющую с наибольшим эффектом распределить детали по станкам, и провести необходимое исследование.
Вариант 36
Исходные данные. Пусть фонд времени станков Тi под обработку валов и фланцев будет соответственно равен: заготовительного станка Т1 = 160 мин, токарного Т2 = 250 мин, сверлильного Т3 = 300 мин, шлифовального Т4 = =100мин. Время обработки каждой детали на соответствующем станке: tв1 =4 мин, tв2 = 5 мин, tв3 = 4 мин, tв4 = 8 мин, tф1 = 5 мин, tф2 = 10 мин, tф3 = 7 мин, tф4 = 15 мин. Доход от изготовления одного вала D1 = 3500 руб., одного фланца D2 = =4500руб. Необходимо определить такое количество валов и фланцев, чтобы прибыль (доход) была максимальной.
Обозначим х1 - число валов, х2 - число фланцев. В качестве критерия оптимальности выберем доход. В случае, если на предприятии известен доход от изготовления одной детали, критерий оптимальности (доход) можно будет сформулировать следующим образом:
Q = D1 x1 + D2 x2 ® max,
где D1 , D2 - доход от обработки одного вала и одного фланца соответственно.
Ограничения на управляемые параметры составим из временных возможностей станков, т.е. фонда времени работы станков. Так, если заготовительный станок имеет фонд времени T1 минут, то время обработки всех валов и фланцев на заготовительном станке не должно превышать эту величину T1. Тогда, приняв время обработки одного вала на заготовительном станке за tв1, получим суммарное время обработки всех валов на заготовительном станке tв1 х1. Аналогично, если время обработки одного фланца на заготовительном станке – tф1, то время обработки всех фланцев на заготовительном станке будет равно tф1х2. В сумме время обработки всех валов и фланцев на заготовительном станке будет равно величине (tв1 х1 + tф1 х2 ) и оно не должно превышать фонд времени заготовительного станка, т.е.:
tв1 х1 + tф1 х2 £ Т1 .
Аналогично запишем ограничения по фонду времени работы каждого станка:
токарного: tв2 х1 + tф2 х2 £ Т2 ;
сверлильного: tв3 х1 + tф3 х2 £ Т3 ;
шлифовального: tв4 х1 + tф4 х2 £ Т4,,
где Т1, Т2, Т3, Т4 - фонд времени работы соответственно заготовительного, токарного, сверлильного, шлифовального станков, tв1, tв2, tв3, tв4 – время обработки одного вала на соответственно заготовительном, токарном, сверлильном, шлифовальном станках, tф1, tф2, tф3, tф4 – время обработки одного фланца на соответственно заготовительном, токарном, сверлильном, шлифовальном станках.
Оптимизационная модель в общем виде:
Окончательно получаем следующую постановку задачи: необходимо найти такое количество валов х1 и фланцев х2, при которых критерий оптимальности – доход Q будет максимальным и будут соблюдаться прямые и функциональные ограничения.
Оптимизационная модель по данным варианта:
Q = 3500 x1 + 4500 x2 ® max (целевая функция)
х1 ³ 0 прямое ограничение (1)
х2 ³ 0 прямое ограничение (2)
4х1 +5х2 £ 160 функциональное ограничение (3)
5х1 + 10х2 £ 250 функциональное ограничение (4)
4х1 +7х2 £ 300 функциональное ограничение (5)
8х1 +15х2 £ 100 функциональное ограничение (6)
Задача №3
В качестве объекта рассматривается процесс одно-инструментальной обработки вала.
Математическая модель описывает основные показатели качества одно-инструментальной обработки гладкого вала на токарном станке и включает в себя зависимости, связывающие показатели качества с параметрами объекта.
Производительность обработки Q:
(шт/час),
где t0 = (мин), n = (об/мин), Т – стойкость режущего инструмента:
(мин),
L – длина рабочего хода, мм, n – частота вращения детали, об/мин, S – скорость подачи инструмента на один оборот детали, мм/об, V – скорость резания, м/мин, D – диаметр обработки, мм, П - припуск на обработку, мм.
Сила резания Pz:
Pz = 2000 S0.75 t , Н,
Мощность резания N:
N = 0.0325 V S 0.75 t, кВт.
Шероховатость обработанной поверхности Rа :
,мкм.
Составим оптимизационную модель.
Необходимо найти такие значения S и V, при которых значение Q будет максимальным.
→max,
В качестве прямых ограничений используются паспортные данные станка по предельным значениям подач и оборотов шпинделя:
12,5 ≤ n ≤ n max (об/мин),
0.07 ≤ S ≤ 4.16 (мм/об).
В качестве функциональных ограничений выступает стойкость режущего инструмента, сила резания, мощность резания, шероховатость обработанной поверхности:
≤Tдоп,
Pz = 2000 S0.75 t ≤Pz доп,
N = 0.0325 V S 0.75 t ≤ Nдоп,
≤ Raдоп.