Транспортная задача линейного программирования
Оптимизация загрузки производственных мощностей предприятий по производству запасных частей для железнодорожного транспорта. Показатели производственных мощностей. Построение экономико-математической модели транспортной задачи линейного программирования.
Рубрика | Экономико-математическое моделирование |
Вид | контрольная работа |
Язык | русский |
Дата добавления | 23.04.2013 |
Размер файла | 129,0 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Транспортная задача линейного программирования
Оптимизация загрузки производственных мощностей предприятий по производству запасных частей для железнодорожного транспорта.
Исходные данные:
Производственные мощности предприятий
вариант - 6(95:10=9ост.5+1=6)
Мощности аi по производству запасных частей, т. |
Пункты производства Аi |
|||||
А1 |
А2 |
А3 |
А4 |
А5 |
||
450 |
600 |
840 |
760 |
620 |
Потребности в запасных частях.
Вариант - 6 (95:6=15ост.5+1=6)
Потребности bj пунктов потребления, т. |
Пункт потребления Bj |
||||||||||
В1 |
В2 |
В3 |
В4 |
В5 |
В6 |
В7 |
В8 |
В9 |
В10 |
||
360 |
410 |
230 |
390 |
100 |
250 |
310 |
350 |
220 |
100 |
Размещение пунктов отправления и назначения на транспортной сети.
Вариант - 4 (95:4=23 ост3+1=4)
Номера узлов |
1-2 |
1-3 |
1-4 |
2-3 |
2-6 |
2-10 |
3-5 |
3-7 |
3-8 |
4-5 |
|
Расстояние, км |
110 |
75 |
90 |
160 |
69 |
130 |
150 |
170 |
130 |
98 |
|
Номера узлов |
5-8 |
5-9 |
6-7 |
6-10 |
7-8 |
7-11 |
8-9 |
8-12 |
9-12 |
9-13 |
|
Расстояние, км |
49 |
112 |
125 |
98 |
117 |
135 |
100 |
95 |
110 |
113 |
|
Номера узлов |
10-11 |
10-14 |
11-12 |
11-14 |
12-13 |
12-15 |
13-15 |
14-15 |
14-16 |
15-16 |
|
Расстояние, км |
95 |
117 |
150 |
105 |
190 |
170 |
200 |
140 |
79 |
130 |
Номера узлов размещения мощностей - индексы i:
1, 5 , 6, 11, 16.
Номера узлов размещения потребителей - индексы j:
2 , 3, 7, 8, 9, 10, 12, 13, 14, 15.
Решение:
1. Постановка задачи и формулировка экономико-математической модели.
Железнодорожный транспорт в больших объемах потребляет разнообразные запасные части для поддержания активной части своих производственных фондов в работоспособном состоянии. Запасные части для предприятий железнодорожного транспорта изготавливаются на заводах по ремонту подвижного состава и производству запасных частей и других специализированных предприятиях. Снижение издержек, связанных с обеспечением предприятий железнодорожного транспорта запасными частями весьма актуально. Учитывая большую протяженность железных дорог России, эта задача должна решаться комплексно как для производственной, так и для транспортной составляющей затрат.
Нам известно, сколько груза отправляется из каждого пункта и сколько груза должно поступить в пункт назначения. Причём безразлично, какой именно отправитель будет доставлять груз тому или иному получателю
Требуется так организовать перевозки, чтобы обеспечить минимальный общий пробег груза, т. е. минимизировать затраты на транспортировку.
Для решения этой задачи используем экономико-математическую модель транспортной задачи линейного программирования. В частности, ее разновидность - открытая модель транспортной задачи. Для построения экономико-математической модели рассматриваемой задачи введем следующие обозначения:
аi - производственные мощности предприятий по производству запасных частей по пунктам размещения i;
bj - потребности в запасных частях в пунктах j;
xij - объемы перевозок запасных частей между пунктами производства и пунктами потребления i, j;
Зi - затраты на производство единицы (удельные затраты) запасных частей у предприятий по пунктам i;
сij - затраты на транспортировку единицы запасных частей между пунктами производства и потребления;
аi' - загрузка производственных мощностей предприятий по производству запасных частей по пунктам размещения i.
Тогда экономико-математическая модель может быть сформулирована следующим образом: найти совокупность переменных аi', минимизирующих целевую функцию F:
В данной задаче имеется пять предприятий по производству запасных частей и десять пунктов потребления, предполагается, что суммарная мощность всех предприятий должна превышать общие потребности. Это весьма важно, поскольку при равенстве задача оптимизации теряет смысл, так как будет возможен только один вариант решения при стопроцентной загрузке мощностей. Следовательно, имеет место открытая транспортная задача. Нереализованная продукция относится на счёт фиктивного потребителя. производственный мощность линейный программирование
2. Определение показателей производственных мощностей.
Производственные затраты рассчитываем по формуле:
З1=40,5+ руб.
З2=40,5+ руб.
З3=40,5+ руб.
З4=40,5+ руб.
З5=40,5+ руб.
3. Расчет затрат на транспортировку единицы запасных частей между пунктами производства и потребления.
По исходным данным строим схему рассматриваемого полигона железных дорог - транспортную сеть (рис.1). Далее выделяем узлы, в которых размещены производственные мощности и потребители запасных частей. Затем по сети рассчитываем кратчайшие расстояния между каждым пунктом производства и потребления. Результаты расчета заносим в таблицу 1.
Расчет кратчайших расстояний между пунктами производства и потребления:
А1 - В1: 110 км
А1 - В2: 75 км
А1 - В 3: 75+170=245 км
А1 - В4: 75+130=205 км;
А1 - В5: 130 км;
А1 - В6: 110+130=240 км;
Аналогично рассчитываем расстояния по каждому пункту потребления.
А2 - В1: 150+160=310 км
А2 - В2:150 км
А2 - В3: 49+117=166 км
А2 - В4: 130+117+79=326 км
А2 - В5: 112 км
Аналогично рассчитываем расстояния по каждому пункту потребления.
А3 - В1: 69 км
А3 - В2: 69+160=229 км
А3 - В3: 125 км
А3 - В4: 125+117=242 км
А3 - В5: 125+117+100=342 км
Аналогично рассчитываем расстояния по каждому пункту потребления.
А4 - В1: 95+130=225 км
А4 - В2: 135+170=305 км
А4 - В3: 135 км
А4 - В4: 135+117=252 км
Аналогично рассчитываем расстояния по каждому пункту потребления.
А5 - В1: 79+117+130=326 км
А5 - В2: 79+105+135+170=484 км
А5 - В3: 79+105+135=319 км
А5 - В4: 79+105+150+95=429 км
Рисунок 1
Таблица 1.
Пункты произв-ва и их мощ-ности |
Потребители и их спрос |
|||||||||||||||||||||
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
B10 |
|||||||||||||
360 |
410 |
230 |
390 |
100 |
250 |
310 |
350 |
220 |
100 |
|||||||||||||
A1 |
450 |
110 |
75 |
245 |
205 |
337 |
240 |
300 |
450 |
357 |
470 |
|||||||||||
A2 |
600 |
310 |
150 |
166 |
49 |
112 |
389 |
144 |
225 |
399 |
314 |
|||||||||||
A3 |
840 |
69 |
229 |
125 |
242 |
342 |
98 |
337 |
527 |
215 |
355 |
|||||||||||
A4 |
760 |
225 |
305 |
135 |
252 |
260 |
95 |
150 |
340 |
105 |
245 |
|||||||||||
A5 |
620 |
326 |
484 |
319 |
429 |
443 |
196 |
300 |
330 |
79 |
130 |
Затраты на транспортировку одной тонны запасных частей рассчитываем по формуле:
где е - расходная ставка на 10 ткм. Для рассматриваемого рода груза принимается равной 4 руб.; L - минимальное расстояние, рассчитываемое для заданного полигона между пунктами производства и потребления, км.
С11=4*110/10=44;С12=4*75/10=30;С13=4*245/10=98;С14=4*205/10=82; С15=4*337/10=135; С16=4*240/10=96; С17=4*300/10=120;
С18=4*450/10=180; С19=4*357/10=143; С110=4*470/10=188.
С21=4*310/10=124; С22=4*150/10=60; С23=4*166/10=66; С24=4*49/10=20;
С25=4*112/10=45; С26=4*389/10=156; С27=4*144/10=58; С28=4*225/10=90;
С29=4*399/10=160; С210=4*314/10=126.
С31=4*69/10=28; С32=4*229/10=92; С33=4*125/10=50; С34=4*242/10=97;
С35=4*342/10=137; С36=4*98/10=39; С37=4*337/10=135; С38=4*527/10=211;
С39=4*215/10=86; С310=4*355/10=142.
С41=4*225/10=90; С42=4*305/10=122; С43=4*135/10=54; С44=4*252/10=101; С45=4*260/10=104; С46=4*95/10=38; С47=4*150/10=60; С48=4*340/10=136;
С49=4*105/10=42; С410=4*245/10=98.
С51=4*326/10=130;С52=4*484/10=194;С53=4*319/10=128;С54=4*429/10=172;
С55=4*443/10=177; С56=4*196/10=78; С57=4*300/10=120; С58=4*330/10=132; С59=49*79/10=32; С510=4*130=52.
Результаты представлены в матрице:
Номера пунктов производства |
Номера пунктов потребления j |
||||||||||
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
B10 |
||
A1 |
44 |
30 |
98 |
82 |
135 |
96 |
120 |
180 |
143 |
188 |
|
A2 |
124 |
60 |
66 |
20 |
45 |
156 |
58 |
90 |
160 |
126 |
|
A3 |
28 |
92 |
50 |
97 |
137 |
39 |
135 |
211 |
86 |
142 |
|
A4 |
90 |
122 |
54 |
101 |
104 |
38 |
60 |
136 |
42 |
98 |
|
A5 |
130 |
194 |
128 |
172 |
177 |
78 |
120 |
132 |
32 |
52 |
Построение расчетной матрицы.
Строим матрицу, отражающую особенности решаемой задачи. В процессе решения открытая модель транспортной задачи сводится к закрытой за счет балансировки ресурсов и потребностей. Для этого вводится фиктивный потребитель и ему назначается спрос, равный разнице суммарных мощностей и потребностей:
Размещено на http://www.allbest.ru/
Затраты на транспортировку и производство запасных частей:
C11=109+44=153;С12=109+30=139;С13=109+98=207;С14=109+82=191; С15=109+135=244; С16=109+96=205; С17=109+120=229;
С18=109+180=289; С19=109+143=252; С110=109+188=297.
С21=92+124=216; С22=92+60=152; С23=92+66=158; С24=92+20=112;
С25=92+45=137; С26=92+156=248; С27=92+58=150; С28=92+90=182;
С29=92+160=252;С210=92+126=218.
С31=77+28=105;С32=77+92=169;С33=77+50=127;С34=77+97=174;
С35=77+137=214;С36=77+39=116;С37=77+135=212;С38=77+211=288;
С39=77+86=163; С310=77+142=219.
С41=81+90=171; С42=81+122=203; С43=81+54=135;С44=81+101=182; С45=81+104=185; С46=81+38=119; С47=81+60=141; С48=81+136; С49=81+42=123; С410=81+98=179.
С51=91+130=221; С52=91+194=285; С53=91+128=219; С54=91+172=263; С55=91+177=268;С56=91+78=169;С57=91+120=211;С58=91+132=223;
С59=91+32=123; С510=91+52=143.
Матрица, отражающая особенности решаемой задачи, принимает вид:
Транспортная таблица
Пункты произв-ва и их мощ-ности |
Потребители и их спрос |
|||||||||||||||||||||||
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
B10 |
ФВ |
||||||||||||||
360 |
410 |
230 |
390 |
100 |
250 |
310 |
350 |
220 |
100 |
550 |
||||||||||||||
A1 |
450 |
153 |
139 |
207 |
191 |
244 |
205 |
229 |
289 |
252 |
297 |
0 |
||||||||||||
A2 |
600 |
216 |
152 |
158 |
112 |
137 |
248 |
150 |
182 |
252 |
218 |
0 |
||||||||||||
A3 |
840 |
105 |
169 |
127 |
174 |
214 |
116 |
212 |
288 |
163 |
219 |
0 |
||||||||||||
A4 |
760 |
171 |
203 |
135 |
182 |
185 |
119 |
141 |
217 |
123 |
179 |
0 |
||||||||||||
A5 |
620 |
221 |
285 |
219 |
263 |
268 |
169 |
211 |
223 |
123 |
143 |
0 |
По строкам матрицы отражены мощности по производству запасных частей. По столбцам отражены потребители и их спрос. В клетках матрицы, в маленьких квадратиках, представлены показатели критерия оптимальности модели - суммарные затраты на производство и транспортировку продукции между предприятиями и потребителями. В столбце фиктивного потребителя показатели критерия оптимальности приравниваются к нулю. Объемы перевозок между пунктами производства и потребления, которые находятся в результате решения, помещаются в клетки матрицы.
Расчет оптимального плана транспортной задачи для расчетной матрицы.
Сформулированная таким образом задача решается с помощью «Поиска решения» в MS Excel.
Результаты решения транспортной задачи целесообразно представить в виде таблицы:
Матрица поставок
Пункты произв-ва и их мощ-ности |
Потребители и их спрос |
||||||||||||||||||||||
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
B10 |
ФВ |
|||||||||||||
360 |
410 |
230 |
390 |
100 |
250 |
310 |
350 |
220 |
100 |
550 |
|||||||||||||
A1 450 |
153 |
139 |
207 |
191 |
244 |
205 |
229 |
289 |
252 |
297 |
0 |
||||||||||||
0 |
410 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
40 |
|||||||||||||
A2 600 |
216 |
152 |
158 |
112 |
137 |
248 |
150 |
182 |
252 |
218 |
0 |
||||||||||||
0 |
0 |
0 |
390 |
100 |
0 |
0 |
110 |
0 |
0 |
0 |
|||||||||||||
A3 840 |
105 |
169 |
127 |
174 |
214 |
116 |
212 |
288 |
163 |
219 |
0 |
||||||||||||
360 |
0 |
230 |
0 |
0 |
250 |
0 |
0 |
0 |
0 |
0 |
|||||||||||||
A4 760 |
171 |
203 |
135 |
182 |
185 |
119 |
141 |
217 |
123 |
179 |
0 |
||||||||||||
0 |
0 |
0 |
0 |
0 |
0 |
310 |
240 |
0 |
0 |
210 |
|||||||||||||
A5 620 |
221 |
285 |
219 |
263 |
268 |
169 |
211 |
223 |
123 |
143 |
0 |
||||||||||||
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
220 |
100 |
300 |
F=367 550 руб.
Расчет показателей оптимального плана загрузки производственных мощностей.
Анализ результатов решения показывает следующее. Предприятие А1 оправляет реальному потребителю В2 - 410 т. запасных частей, а остальные 40 т приходятся на фиктивного потребителя. Это говорит о том, что мощности А1 востребованы не полностью. Следовательно, загрузка А1 составляет 410 т., т.е. 91%.
Предприятие А2 отправляет предприятиям В4, В5 и В8 по 390, 100 и 110 т. соответственно, что в сумме составляет - 600 т. Мощности предприятия А2 полностью вошли в оптимальный план, следовательно загрузка А2 составляет 100%.
То же самое имеет место и для предприятия А3. Потребители В1, В3 и В6 получают от данного предприятия по360, 230 и 250 т. соответственно, что сумме составляет 840 т. Иначе говоря, мощности предприятия А3 полностью вошли в оптимальный план, следовательно загрузка составляет 100% .
Предприятие А4 поставляет потребителям В7 - 310 т., В8 -240 т., что в сумме составляет 550 т., а 210 т. запасных частей приходятся на фиктивного потребителя, следовательно мощности А4 востребованы не полностью и загрузка предприятия составляет 72,4%.
Предприятие А5 отправляет реальным потребителям В9 - 250 т. и В10 - 100т. запасных частей, что в сумме составляет 350 т. Оставшиеся 300 т. не востребованы. Следовательно, загрузка предприятия А5 составляет 48,4%.
Предприятия, которые не полностью используют производственную мощность, необходимо переориентировать на выпуск нового вида продукции или закрыть. Рассчитаем затраты в целом по оптимальному плану, в том числе на производство и транспортировку продукции:
Производственные расходы:
410109+60092+84077+55081+35091=240 970руб.
Транспортные расходы составляют:
367 550 -240 970=126 580 руб.
Из данных расчетов следует, что на транспортную составляющую приходится 34,4% (126580*100/367550=34,4).
Высокий удельный вес транспортной составляющей, свыше 5% свидетельствует о том, что транспортный фактор оказывает существенное значение на загрузку производственных мощностей для данной транспортной сети.
Список литературы
1. Афанасьев, М.Ю. Исследование операций в экономике: модели, задачи, решения: учеб. пособие для экономических вузов / - М. : ИНФРА-М, 2003.
2. Вентцель, Е.С. Исследование операций: задачи, принципы, методология [Текст] : учеб. пособие для вузов / Е.С. Вентцель. - 4-е изд., стер. - М. : Дрофа, 2006. - 206 с. - (Высшее образование).
3. Курицкий, Б.Я. Поиск оптимальных решений средствами Excel 7.0 / Б.Я. Курицкий. - СПб. : BHV-Санкт-Петербург, 1997.
4. Орлова, И.В. Экономико-математические методы и модели: компьютерное моделирование : учеб. пособие / И.В. Орлова, В.А. Половников. - М. : Вузовский учеб., 2009.
5. Экономико-математические методы и модели [Текст] : учеб. пособие для вузов / Н.И. Холод [и др.] ; под общ. ред. А.В. Кузнецова. - 2-е изд. - Минск : БГЭУ, 2000.
Размещено на Allbest.ru
...Подобные документы
Транспортная задача линейного программирования, закрытая модель. Создание матрицы перевозок. Вычисление значения целевой функции. Ввод зависимостей из математической модели. Установление параметров задачи. Отчет по результатам транспортной задачи.
контрольная работа [202,1 K], добавлен 17.02.2010Оптимизация производственной программы предприятия по деповскому ремонту грузовых вагонов. Оптимизация загрузки мощностей по производству запасных частей для предприятий железнодорожного транспорта. Экономико-математическая модель межотраслевого баланса.
методичка [657,0 K], добавлен 01.12.2010Формулировка проблемы в практической области. Построение моделей и особенности экономико-математической модели транспортной задачи. Задачи линейного программирования. Анализ постановки задач и обоснования метода решения. Реализация алгоритма программы.
курсовая работа [56,9 K], добавлен 04.05.2011Численные коэффициенты функции регрессии. Построение транспортной модели. Нахождение опорного плана методом Фогеля. Построение модели экономичных перевозок. Составление транспортной матрицы. Общая распределительная задача линейного программирования.
курсовая работа [1,3 M], добавлен 11.06.2010Построение экономической модели по оптимизации прибыли производства. Разработка математической модели задачи по оптимизации производственного плана и её решение методами линейного программирования. Определение опорного и оптимального плана производства.
дипломная работа [311,3 K], добавлен 17.01.2014Применение линейного программирования для решения транспортной задачи. Свойство системы ограничений, опорное решение задачи. Методы построения начального опорного решения. Распределительный метод, алгоритм решения транспортной задачи методом потенциалов.
реферат [4,1 M], добавлен 09.03.2011Разработка экономико-математической модели и решение задачи линейного программирования с использованием математических методов. Транспортная задача в матричной постановке и ее свойства. Построение исходного допустимого плана. Критерий оптимальности.
курсовая работа [111,1 K], добавлен 16.01.2011Цель работы: изучить и научиться применять на практике симплекс - метод для решения прямой и двойственной задачи линейного программирования. Математическая постановка задачи линейного программирования. Общий вид задачи линейного программирования.
реферат [193,4 K], добавлен 28.12.2008Виды задач линейного программирования и формулировка задачи. Сущность оптимизации как раздела математики и характеристика основных методов решения задач. Понятие симплекс-метода, реальные прикладные задачи. Алгоритм и этапы решения транспортной задачи.
курсовая работа [268,0 K], добавлен 17.02.2010Математическая формулировка задачи линейного программирования. Применение симплекс-метода решения задач. Геометрическая интерпретация задачи линейного программирования. Применение методов линейного программирования к экстремальным задачам экономики.
курсовая работа [106,0 K], добавлен 05.10.2014Понятие "транспортная задача", ее типы. Отыскание оптимального плана перевозок однородного груза, при котором запросы цехов будут удовлетворены при минимальной суммарной стоимости перевозок. Решения прямой и двойственной задачи линейного программирования.
контрольная работа [81,9 K], добавлен 14.09.2010Построение экономико-математической модели задачи, комментарии к ней и получение решения графическим методом. Использование аппарата теории двойственности для экономико-математического анализа оптимального плана задачи линейного программирования.
контрольная работа [2,2 M], добавлен 27.03.2008Транспортная задача (Т-задача) как одна из наиболее распространенных специальных задач линейного программирования. Порядок и закономерности постановки данной задачи, аналитический и графический методы. Открытые и закрытые транспортные модели, их решение.
контрольная работа [419,4 K], добавлен 06.08.2010Целевая функция, экстремальное значение которой нужно найти в условиях экономических возможностей, как показатель эффективности или критерий оптимальности. Оптимальное использование ресурсов и производственных мощностей. Общая идея симплексного метода.
контрольная работа [1,1 M], добавлен 18.05.2015Основные понятия моделирования. Общие понятия и определение модели. Постановка задач оптимизации. Методы линейного программирования. Общая и типовая задача в линейном программировании. Симплекс-метод решения задач линейного программирования.
курсовая работа [30,5 K], добавлен 14.04.2004Решение задачи оптимального закрепления грузоотправителей (ГО) за грузополучателями (ГП) и распределения груза для минимизации транспортной работы методами линейного программирования с использованием MS Excel. Расчет кратчайшего расстояния между ГО и ГП.
курсовая работа [357,4 K], добавлен 06.03.2013Математическая формализация оптимизационной проблемы. Геометрическая интерпретация стандартной задачи линейного программирования, планирование товарооборота. Сущность и алгоритм симплекс-метода. Постановка транспортной задачи, последовательность решения.
учебное пособие [126,0 K], добавлен 07.10.2014Методы линейного программирования; теория транспортной задачи, ее сущность и решение на примере ООО "Дубровчанка+": характеристика предприятия, организационная структура и статистические данные. Построение и решение экономико-математической модели.
курсовая работа [652,5 K], добавлен 04.02.2011Экономико-математическая модель прикрепления пунктов отправления к пунктам назначения, расчет оптимального плана перевозок. Решение транспортной задачи метолом потенциалов (перераспределение ресурсов по контуру), пример вычислительного алгоритма.
учебное пособие [316,8 K], добавлен 17.10.2010Симплекс-метод решения задач линейного программирования. Элементы теории игр. Системы массового обслуживания. Транспортная задача. Графоаналитический метод решения задач линейного программирования. Определение оптимальной стратегии по критерию Вальде.
контрольная работа [400,2 K], добавлен 24.08.2010