- •Логистика
- •Логистика
- •Рецензент:
- •Содержание
- •Введение
- •Практическая работа №1 Определение параметров, графическое изображение и прогнозирование материалопотока.
- •1.1. Параметры материалопотока
- •1.2. Пример построения эпюры материалопотока
- •1.3. Прогнозирование материалопотока
- •1.4. Контрольные вопросы и задания
- •Практическая работа №2
- •Практическая работа №3. Методы определения номенклатурных групп (классификация материальных запасов)
- •2.1 Метод abc
- •2.1.1 Эмпирический метод
- •2.1.2 Дифференциальный метод
- •2.1.3 Аналитический
- •Решение.
- •2.2 Метод xyz
- •3.1 Двухмерный анализ
- •Задачи для самостоятельного решения:
- •Практическая работа №4. Определение оптимального размера заказа. Системы управления запасами.
- •1. Планирование материальных запасов
- •Решение.
- •Решение.
- •1. Основная модель расчета оптимального размера заказа
- •3. Учет скидок при расчете оптимальной партии заказа
- •4. Учет дефицита при расчете оптимальной партии заказа
- •Решение.
- •5. Системы управления запасами
- •Решение.
- •Практическая работа №5 складская логистика
- •1. Определение координат расположения склада в регионе
- •2. Выбор складов («свой склад» или «наемный»)
- •3. Расчет технологических зон склада
- •Решение.
- •Решение.
- •Решение.
- •4. Оценка материального потока на складах
- •Решение.
- •Практическая работа №6 решение задач транспортного типа в ms excel с помощью надстройки «поиск решения»
- •1. Транспортные задачи
- •2. Замкнутая транспортная задача линейного программирования
- •Решение
- •Решение
- •Список рекомендуемой литературы
- •Бороздин Александр Викторович Логистика
Решение
Для формализации задачи (записи в математической форме) введем следующие обозначения:
• Сij — удельная стоимость перевозки 1 тонны груза от склада № i к потребителю Пj.
• Xij — количество груза (в тоннах), которое будет вывезено со склада № i и доставлено потребителю Пj. Тогда план перевозок можно представить в виде матрицы (таблицы) вида
• Запасы товара на складах обозначим через аi, а потребности (заявки) потребителей — через bj, тогда:
С учетом введенных обозначений задача нахождения оптимального плана перевозок формулируется следующим образом. Требуется минимизировать суммарные транспортные затраты на перевозку грузов
или
(6.4)
При этом на переменные наложены ограничения, обусловленные необходимостью вывоза всех запасов товара со складов:
(6.5)
Кроме того, заявки всех потребителей должны быть удовлетворены полностью, т. е.:
(6.6)
Очевидно также, что искомые переменные (объемы перевозимого груза) должны удовлетворять условиям неотрицательности
(6.7)
Таким образом, получена задача линейного программирования: необходимо минимизировать целевую функцию (6.4) при условии, что на переменные наложены ограничения (6.5) - (6.7).
Отличие подобных задач, называемых транспортными, от стандартных задач линейного программирования заключается в том, что: 1) все ограничения заданы в виде равенств; 2) все коэффициенты при неизвестных в уравнениях системы ограничений равны 1; 3) число искомых переменных велико и всегда превышает число уравнений в системе ограничений. Так, в данной задаче число искомых переменных равно 9 при числе ограничительных уравнений, равном 6. Последнее обстоятельство обуславливает наличие среди плана перевозок части нулевых решений (часть из Xij всегда будет равна нулю).
Для решения транспортных задач используют как стандартные методы линейного программирования (симплекс-метод), так и специальные вычислительные алгоритмы. Последние более эффективны с вычислительной точки зрения, однако область их применения ограничена только моделями типа (6.4) - (6.7) при соблюдении условия (6.1).
В данной задаче запасы всех складов в сумме оказались равными заявкам потребителей (спрос равен предложению): 90+400+110=140+300+160 = 600. Следовательно, это замкнутая задача.
Рассмотрим особенности ее решения в Excel (с помощью надстройки «Поиск решения»). |
1. Исходную информацию сводят в единую таблицу № 1 и размещают на рабочем листе (рис. 6.1).
2. Ниже основной размещают аналогичную таблицу № 2, но с пустыми ячейками С12:Е14, в которых будут вычисляться значения Xij.
3. Вычисление целевой функции проводят в два этапа. Вначале в ячейках Н4:Н6 с помощью стандартной функции СУММПРОИЗВ из категории «Математические» вычисляют сумму попарных произведений цены перевозки единицы груза Сij от i-го склада на количество груза Xij, поставляемого j-му потребителю. Затем в ячейке Н7 вычисляют сумму этих промежуточных расходов (рис. 6.1), т.е. значение целевой функции (6.4), которую необходимо минимизировать.
4. Для удобства записи ограничений в диалоговом окне «Поиск решения» исходные ограничения (6.5) - (6.7) записывают в несколько преобразованном виде, а именно:
На рабочем листе Excel в ячейках Н12:Н14 записывают ограничения (6.5) на количество груза, вывозимого из каждого склада; в ячейках С17:Е17 — ограничения (6.6) на количество груза, поставляемого каждому потребителю.
5. После вызова из пункта меню «Сервис» надстройки «Поиск решения» в открывшееся диалоговое окно вводят необходимую информацию (рис. 6.2).
Рис. 6.2-Окно «Поиск решения»
6. Результаты найденного оптимального плана перевозок получают в ячейках С12:Е14, а соответствующие ему минимальные транспортные издержки — в ячейке Н7 (рис. 6.3).
Рис. 6.3-Найденное оптимальное решение
Оптимальный план перевозок — объемы груза, вывозимого из i-гo склада и доставляемого j-му потребителю – имеет вид:
Минимальные транспортные издержки составят 1280 у.е.
3. НЕЗАМКНУТАЯ ТРАНСПОРТНАЯ ЗАДАЧА С ИЗБЫТКОМ
Задача 2. Компания, занимающаяся добычей песка и доставкой его собственным транспортом к потребителям, разрабатывает 4 песчаных карьера. Недельная производительность карьеров 210, 170, 270 и 360 тонн. Песок направляется на три завода железобетонных изделий (ЖБИ). Недельные потребности заводов в песке составляют 300, 290 и 320 тонн. Транспортные затраты Сij (в условных денежных единицах — у.е.), связанные с доставкой 1 тонны песка от карьеров до заводов, известны и приведены в табл. 6.2.
Табл. 6.2- Исходные данные
Песчаные карьеры |
Заводы ЖБИ |
Производительность карьеров (предложение) |
||
№1 |
№2 |
№3 |
||
1 |
9 |
5 |
7 |
210 |
2 |
7 |
6 |
8 |
170 |
3 |
6 |
7 |
8 |
270 |
4 |
5 |
4 |
7 |
360 |
Потребности заводов (спрос) |
300 |
290 |
320 |
Предложение превышает спрос на 100 т: 1010>910 |
Требуется:
1) составить такой план перевозок песка из карьеров на заводы, при котором совокупные транспортные издержки будут минимальны;
2) выяснить, какое количество песка и на каких карьерах окажется невостребованным;
3) установить размер минимальных транспортных издержек.
