- •4.1. Сущность распределительной логистики
- •4.2. Задачи распределительной логистики
- •4.3. Логистические каналы и цепи сбыта
- •4.4. Построение системы распределения
- •Построение распределенной системы управления автотранспортным предприятием.
- •5.1. Понятие распределительной логистики
- •5.2. Дистрибутивные каналы и сети
- •5.3. Логистические посредники в распределении
- •Практическое задание
- •2.2.1. Задача формирования производственной программы и управления запасами ресурсов
- •1. Постановка задачи и построение ее математической модели
- •2. Графический метод решения задачи оптимизации производственной программы
- •3. Графическое решение задачи с помощью Excel
- •4. Решение задачи линейного программирования симплексным методом
- •5. Анализ решения с помощью двойственного симплекс-метода
- •6. Аналитический метод решения с использованием программы Excel
- •7. Оптимизация запасов ресурсов в условиях узкой специализации работы предприятия
- •8. Пример решения задачи оптимизации запасов ресурсов в условиях узкой специализации производства
- •Оценка экономической эффективности решения задачи оптимизации запасов в условиях узкой специализации производства
- •9. Исходные данные задачи формирования производственной программы
- •Исходные данные задачи при использовании симплексного метода
- •Исходные данные задачи при использовании Excel
- •2.2.2. Оптимизация запуска деталей в обработку
- •1. Задача об одном станке
- •2. Задача о двух станках. Алгоритм Джонсона
- •3. Обобщения алгоритма Джонсона и рекомендации по составлению расписания
- •Обобщения алгоритма Джонсона
- •4. Построение графиков Ганта
- •5. Оптимизация работы оборудования путем концентрации его микропростоев
- •6. Исходные данные задачи оптимизации порядка запуска деталей в обработку
- •2.2.3. Задачи сетевого планирования комплекса работ
- •1. Пример решения задачи сетевого планирования комплекса работ
- •2. Исходные данные сетевого планирования комплекса работ
- •2.2.4. Задача о реконструкции предприятия
- •1. Метод динамического программирования
- •2. Пример решения задачи о реконструкции методом динамического программирования
- •Тест самоконтроля к теме 2.2. Производственная логистика
2. Графический метод решения задачи оптимизации производственной программы
Графический метод характеризуется простотой и наглядностью, однако, он недостаточно точен и применим только для задач с не более чем тремя переменными. Последнее обусловлено тем, что человек, живущий в трехмерном пространстве практически не способен представить себе визуально пространство более высокого порядка.
Метод основан на том, что каждое ограничение неравенство отсекает в n-мерном пространстве n-мерную полуплоскость (в данной контрольной работе это двухмерное пространство (плоскость) и простая полуплоскость). Совокупность этих полуплоскостей (если ограничения совместны) образует n-мерную область допустимых решений (ОДР). Оптимальное решение достигается в одной из вершин многогранника. Для определения этой вершины необходимо построить поверхность уровня целевой функции (в контрольной или расчетно-графической работе – линию уровня). Затем, следует перемещать эту поверхность (линию) в направлении градиента до крайней точки (ОДР).
Пусть имеется математическая модель:
2Х1+3Х2≤60; 3Х1+2Х2≤60; 4Х1+20Х2≤200; F=40Х1+30Х1→Мах.
Перейдем от неравенств к равенствам:
2Х1+3Х2=60; 3Х1+2Х2=60; 4Х1+20Х2=200; 40Х1+30Х2=0.
Это уравнения прямых линий, которые строятся по двум точкам:
Для первого ограничения –
Х1=0; Х2=20; Х2=0; Х1=30.
Для второго ограничения -
Х1=0; Х2=30; Х2=0; Х1=20.
Для третьего ограничения –
Х1=0; Х2=10; Х2=0; Х1=50.
Градиент функции – это вектор, характеризующий направление и скорость изменения функции (в данном случае – целевой функции). Он определяется ее частными производными по каждой переменной:
|
(2.2.2) |
Линия уровня целевой функции перпендикулярна градиенту.
Графическое решение данной задачи приведено на рисунке 2.2.1.
Рисунок
2.2.1 – Графическое решение задачи
Область допустимых решений в данном случае образуется четырехугольником ОВСД. Ни одна точка внутри него или на его границе не противоречит ни одному из ограничений. Оптимальное решение находится в одной из вершин четырехугольника. Для нахождения оптимального решения перемещаем линию уровня целевой функции в направлении градиента до крайней точки ОДР. Такой точкой является точка С с координатами: Х1=16; Х2=8. Значение целевой функции F=40×16+30×8=880. Очевидно, что это решение не отличается высокой точностью, что характерно для графического метода.
Из рисунка видно, что ресурсы второго и третьего вида использованы полностью, а ресурс первого вида оказался в избытке. Для количественной оценки этого избытка определим сначала расход данного ресурса: 2×16+3×8=56. Запас равен 60, тогда остаток составит 60-56=4.
3. Графическое решение задачи с помощью Excel
Программа Microsoft Excel-2000 предназначена для работы с электронными таблицами, позволяющими собирать, анализировать и представлять количественную информацию в автоматическом режиме. Файл, создаваемый в Excel, называется рабочей книгой, которая состоит из рабочих листов. Рабочую книгу студент должен переименовать, ей понятное имя (например, Граф.мет1), и поместить в свою рабочую папку.
На рисунке 2.2.2 приведен пример организации исходных данных для решения графическим методом задачи (см. ф-лу (2.2.1)).
Рисунок
2.2.2 – Пример организации исходных данных
для графического решения задачи в
Excel
Любое ограничение неравенство задачи линейного программирования в случае двух переменных строится по двум точкам. Например, ограничение по запасам сырья второго вида строится следующим образом. От неравенства переходим к равенству: 10Х1+5 Х2=200.
Задается любое значение одной переменной. (В данном случае Х1=0 занесено в ячейку В12 см. рис.2.2.3). Вторая координата этой точки вычисляется из уравнения:
Х2=(200-10Х1)/5.
Рисунок
2.2.3 – Ввод формулы для вычисления Х2
Эта формула введена в ячейку D12. Затем задается значение второй переменной. (Х2=0 занесено в ячейку D13 см. рис. 2.2.4). Вторая координата этой точки вычисляется из уравнения:
Х2=(200-5Х1)/10.
Эта формула введена в ячейку B13.
Рисунок
2.2.4 – Ввод формулы для вычисления Х1
После организации исходных
данных необходимо выделить ячейки
В10-J25 , щелкнуть «мастер диаграмм»
и
на первом шаге выбрать точечный вид
диаграммы, а затем нажать «далее» (см.
рис. 2.2.5).
Рисунок
2.2.5 – Выбор вида диаграммы
На втором шаге в подменю «Диапазон программирования» отметить, что ряды в столбцах (рис. 2.2.6), а в «Ряд» подписать имена рядов (см. рис. 2.2.7).
Рисунок
2.2.6 – Определение диапазона программирования
Рисунок
2.2.7 – Запись имен рядов
Третий и четвертый шаги можно пропустить. После нажатия на «готово» появляется график, пример которого приведен на рисунке 2.2.8.
Рисунок
2.2.8 – Пример графического решения задачи
в Excel
Обычно, как и в данном примере, масштабирование оказывается настолько неудачным, что не видно не только оптимального решения, но и самой области допустимых решений. В этом случае необходимо навести курсор на ось Х, «щелкнуть» правой кнопкой мыши и установить целесообразные максимальные и минимальные значения, а так же цену делений. То же самой следует повторить и со шкалой У.
На рисунке 2.2.9 приведен пример графического решения со скорректированным масштабированием.
Оптимальное решение получается путем перемещения линии уровня целевой функции параллельно самой себе в направлении градиента до крайней точки области допустимых решений. В данном случае эта точка отмечена пунктирной линией.
Рисунок
2.2.9 – Пример графического решения задачи
в Excel
