Автор работы: Пользователь скрыл имя, 08 Января 2013 в 14:15, курсовая работа
Под оптимизацией программы выпуска продукции по ассортименту понимаются такие объёмы выпуска различной продукции, которые обеспечивают получение максимального экономического эффекта от реализации всей продукции.
Условия задачи: на предприятии имеются свободные ресурсы: сырьё, материалы, машинное время, трудовые и т. п. В условии задачи известны фонды производственных ресурсов на планируемый период, нормы их затрат на единицу (десяток, сотню или комплект продукции), а также известны показатели прибыли от реализации продукции. Найти программу выпуска продукции по ассортименту, обеспечивающую максимальную суммарную прибыль от её реализации.
Дальнейшее решение было проведено на компьютере и получены следующие ответы: всего подлежит раскрою 200 плит, причем все раскраиваются вторым способом, тогда мы получим 600 заготовок первого вида, 200 – второго, 400 – третьего, 400 – четвёртого, при минимальных отходах, равных 56 м2.
Экономическая
сущность и математическое моделирование
транспортных задач.
Известны: пункты производства (А1, А2 … Ai … Аm); m – пунктов, производящих конкретную продукцию;
аi – мощность i-поставщика (сколько необходимо реализовать продукции, т. е. перевести из Аi)
– суммарная мощность поставщиков в плановом периоде;
пункты потребления (В1, В2 … Bj … Вn); n – пунктов потребления конкретной продукции;
bj – потребность (спрос, ёмкость) j-поставщика в конкретной продукции;
– суммарный спрос n-потребителей.
1) – сбалансированные спрос и предложение, такие задачи называются закрытыми транспортными задачами;
– открытая транспортная задача.
2) возможна поставка продукции из любого пункта производства в любой пункт потребления.
3) сij – затраты на поставку продукции, т. е. критерий оптимальности (может быть и на производство, и на транспортировку).
В задаче требуется найти план транспортных связей между поставщиками и потребителями продукции, при котором потребности всех потребителей были бы удовлетворены с минимальными суммарными затратами на поставку всей продукции.
xij – объём поставки от i-поставщика к j-потребителю (искомая величина)
Поставщики и их мощности |
Потребители и их спрос | ||||||
B1 ………………………….. Bj ………………………………….. Bn | |||||||
b1 …………………………… bj ………………………………….. bn | |||||||
С=[ сij] mxn / Х=[ xij]mxn | |||||||
A1 |
a1 |
c11 |
……………………. x11………………… |
c1j |
…………………. ………x1j……… |
c1n |
……………… ………….. x1n |
. . . |
. . . |
. . . |
. . . . . . . . . |
. . . |
. . . . . . . . . |
. . . |
. . . . . . . . . |
Ai |
ai |
ci1 |
……………………. xi1………………… |
cij |
…………………. ………xij……… |
cin |
……………… ………….. xin |
. . . |
. . . |
. . . |
. . . |
. . . |
|||
Am |
am |
cm1 |
……………………. xm1………………… |
c11 |
…………………. ………xmj……… |
c11 |
……………… …………..xmn |
Целевая функция:
(1)
Условие реализации продукции у каждого из поставщиков:
(2)
Условие обеспечения всех потребителей продукцией по их потребности:
(3)
Условие не отрицательности переменных:
В решении системы
линейных уравнений 2 и 3 необходимо найти
такие не отрицательные значения
переменных, чтобы целевая функция
принимала минимальное
m+n-1 – линейно независимых уравнений, ранг системы, r= m+n-1.
В каждом опорном плане должно быть m+n-1 базисных элементов (xij>0), если таких переменных равно или больше, чем m+n-1, план называется невырожденный; если одна или несколько базисных переменных равна нулю, то такой план считается вырожденным.
a)
(1)
(2)
(3)
Bn+1: – потребность какого-то потребителя, находящегося за пределами района (фиктивный потребитель).
(1)
(2)
(3)
сi, n+1=0 (i=1,2…m)
б)
(1)
(2)
(3)
Аn+1: – фиктивный поставщик.
(1)
(2)
(3)
а) xij=0 => cij=М, где М»0;
б) 0 ≤ хij ≤ dij
dij – характеризует транспортные возможности между i-поставщиком и j-потребителем.
Тогда поставщик Аi условно делится на Аi` и Аi``, при этом ai`=dij и ai``= ai`-dij, cij`=cij и cij``=М, где М»0.
В1 200 |
В2 250 |
В3 275 |
В4 255 |
В5 120 |
Ui | ||||||
A1 300 |
7 |
- |
10 |
- |
M |
- |
6 |
255 |
0 |
45 |
0 |
A2 125 |
9 |
- |
5 |
125 |
6 |
0 |
8 |
- |
0 |
- |
-5 |
A3 125 |
9 |
- |
5 |
125 |
M |
- |
8 |
- |
0 |
- |
-5 |
A4 270 |
8 |
- |
6 |
- |
11 |
195 |
10 |
- |
0 |
75 |
0 |
A5 280 |
6 |
200 |
11 |
- |
9 |
80 |
7 |
- |
0 |
- |
-2 |
Vj |
-8 |
10 |
11 |
6 |
0 |
Δ11=-1
Δ12=0
Δ13=M-11
Δ21=6
Δ24=7
Δ25=5
Δ31=6
Δ33=M-6
Δ34=7
Δ35=5
Δ41=0
Δ42=-4
Δ44=4
Δ52=13
Δ54=0
Δ55=2
В1 200 |
В2 250 |
В3 275 |
В4 255 |
В5 120 |
Ui | ||||||
A1 300 |
7 |
- |
10 |
- |
M |
- |
6 |
255 |
0 |
45 |
0 |
A2 125 |
9 |
- |
5 |
- |
6 |
125 |
8 |
- |
0 |
- |
-5 |
A3 125 |
9 |
- |
5 |
125 |
M |
- |
8 |
- |
0 |
- |
-1 |
A4 270 |
8 |
- |
6 |
125 |
11 |
70 |
10 |
- |
0 |
75 |
0 |
A5 280 |
6 |
200 |
11 |
- |
9 |
80 |
7 |
- |
0 |
- |
-2 |
Vj |
8 |
6 |
11 |
6 |
0 |
Δ11=-1
Δ12=4
Δ13=M-11
Δ21=6
Δ22=4
Δ24=7
Δ25=5
Δ31=2
Δ33=M-10
Δ34=3
Δ35=1
Δ41=0
Δ44=4
Δ52=7
Δ54=3
Δ55=2
В1 200 |
В2 250 |
В3 275 |
В4 255 |
В5 120 |
Ui | ||||||
A1 300 |
7 |
45 |
10 |
- |
M |
- |
6 |
255 |
0 |
- |
0 |
A2 125 |
9 |
- |
5 |
- |
6 |
125 |
8 |
- |
0 |
- |
-4 |
A3 125 |
9 |
- |
5 |
125 |
M |
- |
8 |
- |
0 |
- |
0 |
A4 270 |
8 |
- |
6 |
125 |
11 |
25 |
10 |
- |
0 |
120 |
1 |
A5 280 |
6 |
155 |
11 |
- |
9 |
125 |
7 |
- |
0 |
- |
-1 |
Vj |
7 |
5 |
10 |
6 |
-1 |
Δ12=5
Δ13=M-10
Δ15=1
Δ21=6
Δ22=4
Δ24=6
Δ25=5
Δ31=2
Δ33=M-10
Δ34=2
Δ35=1
Δ41=0
Δ44=3
Δ52=7
Δ54=2
Δ55=2
F=7x1+10x2+Mx3+6x4+7x1+10x2+Mx
+10x12+6x13+11x14+9x15+7x16=
при ограничениях:
F=7*45+6*155+5*125+6*125+6*
Оптимальный план поставок для деревообрабатывающих предприятий, обеспечивающий минимальные транспортные затраты в сумме 6300000 руб., заключается в следующем:
1-ое лесозаготовительное предприятие поставляет 45 т. м3 1-ому деревообрабатывающему предприятию;
1-ое – 4-ому: 255 т. м3;
2-ое – 2-ому: 125 т. м3;
2-ое – 3-ему: 125 т. м3;
3-е – 2-ому: 125 т. м3;
3-е – 3-ему: 25 т. м3;
у 3-го предприятия остаётся запас в 120 т. м3;
4-е – 1-ому: 155 т. м3;
4-е – 3-ему: 125 т. м3;
имеется альтернативный приведённому план поставок при тех же транспортных издержках:
1-ое – 4-ому: 255 т. м3;
2-ое – 2-ому: 125 т. м3;
2-ое – 3-ему: 125 т. м3;
3-е – 1-ому: 25 т. м3;
3-е – 2-ому: 125 т. м3;
у 3-го предприятия остаётся запас в 120 т. м3;
4-е – 1-ому: 130 т. м3;
4-е – 3-ему: 150 т. м3.
Под динамическим программированием понимается вычислительный метод, опирающийся на аппарат рекуррентных соотношений.
Динамическое программирование – планирование многошагового процесса, при котором на каждом шаге решения, оптимизируется только этот шаг. Идея динамического программирования заключается в том, что отыскание множества переменных, что имело место в линейном программировании, заменяется на многократное отыскание одной или очень небольшого числа исходных переменных.
Весь процесс динамического программирования планируется в виде составления функциональных уравнений, которые решаются на каждом шаге.
Под функциональными уравнениями понимаются такие уравнения, в которых выражается функциональная зависимость между множеством функций – это сущность и отличие динамического программирования от линейного.
Процесс решения задачи осуществляется следующим способом. Берётся период в N лет. К этому времени оборудование отработало некое количество лет и пришло t0 возраста.
Решение задачи начинается с последнего N-го года, составляется пара функциональных уравнений в предположении, что пришло старое оборудование без замены:
Информация о работе Методология математического моделирования ассортиментной задачи