Решение транспортных задач с помощью MS Office
Составление плана перевозок по доставке требуемой продукции в пункты распределения, минимизирующего суммарные транспортные расходы, на основе транспортной задачи линейного программирования. Минимальная стоимость перевозок автомобилей в указанные города.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | контрольная работа |
Язык | русский |
Дата добавления | 19.12.2012 |
Размер файла | 1,4 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru
Министерство образования и науки Российской Федерации
Федеральное государственное образование бюджетного учреждения
Высшего профессионального образования
«Волгоградский государственный технический университет»
Контрольная работа
по дисциплине: Вычислительная техника и сети в транспортной отрасли
на тему: Решение транспортных задач с помощью MS Office
вариант №11
Выполнил:
Студент группы АТЗ-212
Идрисов А.Н.
Шифр: 20101560
Проверил: ст.преподаватель
Приходькова И.В.
Волгоград 2012г
Содержание
Введение
Глава 1. Классическая транспортная задача
1.1 Решение классической сбалансированной транспортной задачи в Excel
1.2 Решение классической несбалансированной транспортной задачи в Excel
Глава 2. Транспортная задача с промежуточными пунктами
2.1 Решение транспортной задачи с промежуточными пунктами в Excel
Заключение
Список литературы
Введение
В настоящее время в условиях жесткой конкуренции автомобильным компаниям приходится бороться за каждый рубль прибыли, поэтому вопрос об уменьшении издержек производства становится первостепенным. И, конечно же, рациональное размещение производственных объектов играет здесь ключевую роль [2].
Так, например, перед ООО «MG Auto» стоит реальная задача: стоит ли изменить действующую на сегодняшний день схему транспортировки автомобилей с заводов до распределительных центрах в Денвере и Майами или же действующая схема наиболее эффективна? Таким образом, в этой работе делается попытка показать пути снижения общих затрат предприятия путем снижения транспортных издержек.
На практике при планировании различных экономических процессов, в частности при решении вопросов рационализации поставок важнейших видов промышленной и сельскохозяйственной продукции, а также оптимального планирования грузопотоков и работы различных видов транспорта широко применяется транспортная задача линейного программирования. Поэтому в данном проекте будет рассмотрена сама транспортная задача, ее постановка и способы решения, а также особенности постановки задачи развития и размещения объектов автомобильной промышленности. Конечной целью является экономическая оценка эффективности транспортировки автомобилей до конечного пункта.
Глава 1. Классическая транспортная задача
Транспортная задача является частным видом линейной оптимизационной задачи. Наиболее часто транспортная задача представляется следующим образом: имеются n пунктов производства и m пунктов распределения продукции. Стоимость перевозки единицы продукции с i-гo пункта производства в j-й центр распределения cji приведена в таблице, где под строкой понимается пункт производства, а под столбцом - пункт распределения. Кроме того, в этой таблице в i-той строке указан объем производства в i-м пункте производства, а в j-м столбце указан спрос в j-м центре распределения[6]. Необходимо составить план перевозок по доставке требуемой продукции в пункты распределения, минимизирующий суммарные транспортные расходы.
Для математического описания транспортной задачи введем переменные xij, обозначающие объемы поставок товара от i-го источника к j-му стоку. В этом случае xi1+xi2+...+xin -- общий объем поставок товара от i-го источника, т.е. мощность этого источника; x1j+x2j+...+xmj -- общий объем поставок товара к j-му стоку, т.е. мощность этого стока; c11x11+c12x12+...+cmnxmn -- суммарная стоимость перевозок товара от источников к стокам[7]. С учетом этого рассматриваемая задача может быть представлена в следующем виде:
Задача состоит в определении неизвестных величин xij, минимизирующих суммарные транспортные расходы и удовлетворяющих ограничениям, накладываемым на объемы грузов в пунктах отправления (предложение) и пунктах назначения (спрос).
1.1 Решение классической сбалансированной транспортной задачи в Excel
Рассмотрим решение классической транспортной задачи.
Автомобильная компания MG Auto имеет три завода в Лос-Анджелесе, Детройте и Новом Орлеане и два распределительных центра в Денвере и Майами. Объемы производства заводов компании в следующем квартале составят соответственно 1000, 1500 и 1200 автомобилей. Ежеквартальная потребность распределительных центров составляет 2300 и 1400 автомобилей.
Таблица 1
Поставщики |
Потребители |
||
Денвер |
Майами |
||
Лос-Анджелес |
1000 |
2690 |
|
Детройт |
1250 |
1350 |
|
Новый Орлеан |
1275 |
850 |
Транспортная компания оценивает свои услуги в 8 центов за перевозку одного автомобиля на одну милю. В результате получаем, представленную в , стоимость перевозок (с округлением до доллара) по каждому маршруту.
Таблица 2
Поставщики |
Потребители |
||
Денвер |
Майами |
||
Лос-Анджелес |
$80 |
$215 |
|
Детройт |
$100 |
$108 |
|
Новый Орлеан |
$102 |
$68 |
Решение
В данной задаче общий объем произведенных автомобилей (^ S=1000+1500+1200=3700) равен суммарному спросу распределительных центров (D=2300+1400=3700).
Задачу можно решить с помощью транспортной таблицы. Исходные данные для решения классической транспортной задачи целесообразно представить в виде двух таблиц, в первой из которых представлены значения стоимости перевозок единицы товара cij от i-го поставщика к j-му потребителю (см. Рисунок 1).
Рисунок 1
Во второй таблице представлены: значения Si предложения каждого i-го поставщика; значения Dj спроса каждого j-го потребителя; переменные xij, первоначально принимающие нулевые значения; вспомогательная строка и вспомогательный столбец "Сумма" (см. Рисунок 2).
Рисунок 2
Целевая ячейка C17 должна содержать формулу, выражающую целевую функцию: = СУММПРОИЗВ(C3:D5; C12:D14). (Рисунок 3)
Рисунок 3
Используя меню СервисПоиск решения открываем диалоговое окно ^ Поиск решения (см. Рисунок 4), в котором устанавливаем целевую ячейку равной минимальному значению, определяем диапазон изменяемых ячеек и ограничения и запускаем процедуру вычисления, щелкнув по кнопке Выполнить [3].
Рисунок 4
Рисунок 5
Оптимальное решение задачи (Рисунок 5). Оно предполагает перевозку 1000 автомобилей из Лос-Анджелеса в Детройт, 1300 автомобилей - из Детройта в Денвер, 200 автомобилей - из Детройта в Майами и 1200 - из Нового Орлеана в Майами. Минимальная стоимость перевозок составляет 313200 долларов.
1.2. Решение классической несбалансированной транспортной задачи в Excel
Несбалансированная классическая транспортная задача - это когда суммарный объем предложений (грузов, имеющихся в пунктах отправления) не равен общему объему спроса на товары (грузы), запрашиваемые пунктами назначения. В этом случае, при решении классической транспортной задачи вводят фиктивные пункты назначения или отправления [4]. В Excel несбалансированная транспортная задача решается путем изменения ограничений по спросу (если спрос превышает предложение) или по предложению (если предложение превышает спрос), т.е. система ограничений будет иметь вид:
или
Рассмотрим решение несбалансированной транспортной задачи в Excel
В рамках модели компании MG Auto предположим, что завод в Детройте уменьшил выпуск продукции до 1300 автомобилей (вместо 1500, как было ранее). В этом случае общее количество произведенных автомобилей (=3500) меньше общего количества заказанных (=3700) автомобилей. Таким образом, очевидно, что часть заказов распределительных центров Денвера и Майами не будет выполнена.
Решение: Представлено на Рисунок 6
-
(аналогично предыдущему).
Рисунок 6
Изменения имеют место в ограничениях (выделенная строка):
Рисунок 7
Рисунок 8
В таблице-плане оптимального закрепления на Рисунок 8 представлено оптимальное решение. Решение показывает, что спрос распределительного центра Денвера будет удовлетворен полностью, а в распределительный центр Майами из заказа в 1400 автомобилей не будет поставлено 200 автомобилей.
Глава 2. Транспортная задача с промежуточными пунктами
Одно практически важное обобщение классической транспортной задачи связано с учетом возможности доставки товара от i-го источника к jму стоку по маршруту, проходящему через некоторый промежуточный пункт (склад) [6]. Так, например, промежуточные пункты являются составной частью распределительной системы любой крупной компании, имеющей сеть универсальных магазинов во многих городах. Такая компания обычно имеет зональные оптовые базы (источники), снабжающие товарами более мелкие региональные склады (промежуточные пункты), откуда эти товары поступают в розничную торговую сеть (стоки). При этом товар для каждого фиксированного стока в общем случае может быть доставлен не из любого источника и по маршрутам, не обязательно проходящим через все промежуточные пункты. Кроме того, промежуточные пункты могут обладать вполне определенной спецификой. Так, например, при транспортировке товара от источника к стоку по маршруту, проходящему через склад, часть товара может быть использована для создания неприкосновенного запаса на складе.
Задачу выбора плана перевозок товаров от источников стокам с учетом промежуточных пунктов, обеспечивающего минимальные транспортные затраты и потребности стоков, в исследовании операций называют транспортной задачей с промежуточными пунктами [7].
Пусть J -- множество номеров складов, на которые товар может быть доставлен с k-го склада, а I -- множество номеров складов, с которых товар может быть доставлен на k-й склад. Tk -- величина чистого запаса товара, равная объему исходного предложения или исходного спроса. Тогда математическую модель данной задачи можно представить следующим образом:
2.1 Решение транспортной задачи с промежуточными пунктами в Excel
Торговая фирма имеет восемь складов, на которых сосредоточены все имеющиеся в наличии запасы товара. Перед началом рекламной компании решено перераспределить часть запасов товара между складами в соответствии с прогнозами сбыта в районах их размещения. Требуется разработать план перевозок товара между складами, который позволит при минимальных транспортных затратах создать на каждом складе необходимый запас товара.
Найти решение транспортной задачи с промежуточными пунктами, в рассмотренном выше примере, если стоимость перевозки единицы товара составляет:c12=3 у.е., c23=7 у.е., c25=3 у.е., c43=6 у.е., c45=4 у.е., c47=5 у.е., c54=5 у.е., c56=3 у.е., c67=5 у.е., c78=2 у.е.
Решение:
На Рисунок 9 представлены таблицы Стоимость перевозки единицы товара и План перевозок товара между складами, сформированные на рабочем листе Excel. Здесь в таблице Стоимость перевозки единицы товара мы видим, что если между отдельными складами отсутствует возможность перевозки товара, то в соответствующие ячейки таблицы (выделенные темным фоном) заносится любое большое число (в данном случае 100). Для того, чтобы найти в таблице Плана перевозок товара между складами объем предложения и объем спроса, определим объем буфера B по следующему правилу:
^ B = общий объем предложения = S1+S4= 10+2 = 12 ед.
или
B = общий объем спроса = D3+D6+D8= 3+1+8 = 12 ед.
Для остальных промежуточных пунктов объемы предложения Si или объемы спроса Dj равны нулю.
В целевую ячейку, в данном случае C23, необходимо занести формулу: =СУММПРОИЗВ(C4:I9;C15:I20).
Рисунок 9
Используя меню Сервис Поиск решения открываем диалоговое окно ^ Поиск решения (см. Рисунок 10), в котором устанавливаем целевую ячейку равной минимальному значению, определяем диапазон изменяемых ячеек и ограничения и запускаем процедуру вычисления, щелкнув по кнопке Выполнить [2].
Рисунок 10
Результат решения данной задачи представлен на Рисунок 11.
Рисунок 11
Здесь мы видим, что оптимальный план перевозок товара между складами следующий:
со склада 1 товар в количестве трех единиц транзитом через склад 2 отправлен на склад 3, который является истинным пунктом назначения;
со склада 1 товар в количестве семи единиц транзитом через склады 2 и 5 отправлен на склад 6, где одна единица товара используется для пополнения запаса на этом складе;
со склада 6 товар в количестве шести единиц транзитом через склад 7 отправлен на склад 8, который также является истинным пунктом назначения;
со склада 4 избыток товара в количестве четырех единиц отправлен на склад 8 транзитом через склад 7.
Стоимость перевозок при этом минимальна и составляет 149 условных денежных единиц.
Заключение
Таким образом, в данном проекте на основе транспортной задачи линейного программирования были выявлены пути составления плана перевозок по доставке требуемой продукции в пункты распределения, минимизирующего суммарные транспортные расходы.
Была найдена минимальная стоимость перевозок автомобилей в указанные города, которая составила 313200 долларов.
Отсюда следует, что воспользовавшись новой схемой транспортировки автомобилей можно сэкономить до 40% транспортных расходов. Таким образом, сэкономленными средствами можно поступить по-разному:
1) за счет этих средств увеличить прибыль предприятия, и воспользоваться ею для каких-либо нужд предприятия;
2) либо снизить стоимость автомобилей на заводах, что может принести еще больше прибыли.
В заключение можно сделать вывод, что в настоящее время рациональное размещение производственных сил имеет очень большое значение, потому что таким образом можно существенно снизить транспортные затраты предприятия, а значит и увеличить его прибыль. А как известно, увеличение прибыли - залог успеха предприятия [1].
Список литературы
1. Дубина А.Г. Excel для экономистов и менеджеров/ А.Г. Дубина, С.С. Орлова, И.Ю. Шубина, А.В. Хромов. - СПб.: Питер, 2004. - 295 с.
2. Кузьмин В. Microsoft Office Excel 2003. Учебный курс/ В. Кузьмин. - СПб.: Питер, 2004. - 493 с.
3. Мур Д. Экономическое моделирование в Microsoft Excel/ Д. Мур, Ларри Р. Уэдерфорд и др. - М.: Издательский дом «Вильямс», 2004. - 1024 с.
Размещено на www.allbest.
...Подобные документы
Общее понятие и характеристика задачи линейного программирования. Решение транспортной задачи с помощью программы MS Excel. Рекомендации по решению задач оптимизации с помощью надстройки "Поиск решения". Двойственная задача линейного программирования.
дипломная работа [2,4 M], добавлен 20.11.2010Определение оптимального плана перевозок однородного груза из k-пунктов отправления в m-пункты назначения. Описание алгоритма нахождения потока минимальной стоимости. Решение транспортной задачи вручную и в среде MathCad, сравнение полученных результатов.
курсовая работа [773,6 K], добавлен 09.12.2010Планирование прибыли при производстве двух видов топлива. Составление оптимального плана выпуска продукции для получения максимальной прибыли от ее реализации. Определение опорного плана перевозок грузов методом минимальной стоимости и с помощью Excel.
контрольная работа [32,5 K], добавлен 12.11.2014Алгоритм решения задач линейного программирования симплекс-методом. Построение математической модели задачи линейного программирования. Решение задачи линейного программирования в Excel. Нахождение прибыли и оптимального плана выпуска продукции.
курсовая работа [1,1 M], добавлен 21.03.2012Краткие сведения об электронных таблицах MS Excel. Решение задачи линейного программирования. Решение с помощью средств Microsoft Excel экономической оптимизационной задачи, на примере "транспортной задачи". Особенности оформления документа MS Word.
курсовая работа [1,1 M], добавлен 27.08.2012Решение задачи линейного программирования симплекс-методом. Нахождение оптимального плана по критерию максимума прибыли. Транспорт - определение плана перевозок грузов на предприятие, которое обеспечивает минимальные совокупные транспортные издержки.
контрольная работа [2,0 M], добавлен 11.05.2008Решение общей задачи линейного программирования симплексным методом, графическое построение целевой функции. Его проверка с помощью встроенной функции "Поиск решения" MS Excel. Определение плана перевозок при наименьших суммарных транспортных затрат.
контрольная работа [362,3 K], добавлен 03.11.2011Составление программы для расчета начального базиса сбалансированной транспортной задачи, где суммарные запасы поставщиков равны суммарным запросам потребителей. Алгоритм метода потенциалов. Пример решения транспортной задачи методом наименьшей стоимости.
отчет по практике [991,3 K], добавлен 06.12.2013Решение задачи линейного программирования симплекс-методом: постановка задачи, построение экономико-математической модели. Решение транспортной задачи методом потенциалов: построение исходного опорного плана, определение его оптимального значения.
контрольная работа [118,5 K], добавлен 11.04.2012Оптимизация затрат на доставку продукции потребителям. Характеристика транспортной задачи, общий вид решения, обобщение; содержательная и математическая постановка задачи, решение с помощью программы MS Excel: листинг программы, анализ результатов.
курсовая работа [514,8 K], добавлен 04.02.2011Анализ решения задачи линейного программирования. Симплексный метод с использованием симплекс-таблиц. Моделирование и решение задач ЛП на ЭВМ. Экономическая интерпретация оптимального решения задачи. Математическая формулировка транспортной задачи.
контрольная работа [196,1 K], добавлен 15.01.2009Применение методов линейного программирования для решения оптимизационных задач. Основные понятия линейного программирования, свойства транспортной задачи и теоремы, применяемые для ее решения. Построение первичного опорного плана и системы потенциалов.
курсовая работа [280,8 K], добавлен 17.11.2011Практические навыки моделирования задач линейного программирования и их решения графическим и симплекс-методом с использованием прикладной программы SIMC. Моделирование транспортных задач и их решение методом потенциалов с помощью программы TRAN2.
контрольная работа [199,8 K], добавлен 15.06.2009Теоретическая основа линейного программирования. Задачи линейного программирования, методы решения. Анализ оптимального решения. Решение одноиндексной задачи линейного программирования. Постановка задачи и ввод данных. Построение модели и этапы решения.
курсовая работа [132,0 K], добавлен 09.12.2008Программа для решения транспортной задачи. Метод потенциалов, его математический смысл и порядок действий по его применению. Математические методы решения транспортных задач. Вычисление стоимости перевозок, расхода топлива, общей прибыли и окупаемости.
курсовая работа [33,7 K], добавлен 20.11.2008Стандартная и каноническая форма записи задачи линейного программирования. Ее запись на листе MS Excel. Математическая модель транспортной задачи, состоящей в определении оптимального плана перевозок некоторого однородного груза, результаты ее решения.
контрольная работа [1,1 M], добавлен 25.01.2016Методы решения задач линейного программирования: планирования производства, составления рациона, задачи о раскрое материалов и транспортной. Разработка экономико-математической модели и решение задачи с использованием компьютерного моделирования.
курсовая работа [607,2 K], добавлен 13.03.2015Изучение и укрепление на практике всех моментов графического метода решения задач линейного программирования о производстве журналов "Автомеханик" и "Инструмент". Построение математической модели. Решение задачи с помощью электронной таблицы Excel.
курсовая работа [663,9 K], добавлен 10.06.2014Теория распределения ресурсов по разным пунктам для обеспечения эффективного обслуживания транспортных перевозок или операций, которые невозможно совместить во времени. Решение задачи о назначениях при помощи преобразования матрицы. Расчет плана продаж.
курсовая работа [2,7 M], добавлен 10.04.2019Методы определения оптимального плана производства (приобретения) продукции с учетом ограниченного обеспечения ресурсами различного вида. Технология поиска оптимального решения задач линейного программирования (ЗЛП) с помощью итоговой симплекс-таблицы.
лабораторная работа [42,8 K], добавлен 11.03.2011