- •Модели управления запасами
- •Москва 2015 г. Содержание: Введение 3
- •Введение
- •Глава 1.Общая схема и параметры управления запасами
- •Глава 2. Классическая модель расчета параметров заказа — eoq модель
- •Тогда для суммарных годовых затрат управления запасами получим
- •Глава 3. Простейшие модели управления запасами
- •3.1. Модель с постоянным размером заказа (двухбункерная система)
- •3.3. Модель с установленной периодичностью пополнения запаса до постоянного уровня
- •Глава 4. Детерминированные модели
- •3.2. Модель с постоянной периодичностью заказа
- •4.1. Однопродуктовая статическая модель
- •4.2. Однопродуктовая статическая модель с «разрывами» цен
- •4.3. Многопродуктовая статическая модель с ограничениями складских помещений
- •4.4. Однопродуктовая n-этапная динамическая модель
- •Пусть , где . Функция ci(zi) представляет интерес только тогда, когда затраты на покупку единицы продукции изменяются во времени или существуют разрывы цены.
- •4.5. Частный случай убывающих или постоянных предельных затрат
- •Глава 5. Нестационарные и стохастические модели управления запасами
- •Заключение
- •Литература
4.4. Однопродуктовая n-этапная динамическая модель
В этой модели предполагается, что, хотя спрос достоверно известен, он может изменяться от этапа к этапу. Уровень запаса контролируется периодически. Хотя запаздывание поставки (выраженное фиксированным числом периодов) допустима, в модели предполагается, что пополнение запаса происходит мгновенно в начале этапа. Наконец, дефицит не допускается.
Построение динамической детерминированной модели сводится к конечному горизонту времени. Это объясняется тем, что для получения числового решения соответствующих задач требуется использование метода динамического программирования, который в данном случае можно практически применять только при конечном числе этапов (шагов). Однако это не является серьёзным препятствием, т.к. спрос в отдалённом будущем обычно не оказывает существенное влияние на решение, принимаемое для рассматриваемого конечного горизонта времени. Кроме того, как правило, не имеет смысла предполагать, что продукция будет храниться в запасе бесконечно.
Определим для этапа i, i=1, 2, . . . , N, следующие величины:
zi – количество заказанной продукции (размер заказа),
i – потребность в продукции (спрос),
xi – исходный запас (на начало этапа i),
hi – затраты на хранение единицы запаса, переходящей из этапа i в этап i+1,
Ki – затраты на оформление заказа,
ci(zi) – функция предельных затрат, связанных с закупкой (производством) при заданном значении zi.
Пусть , где . Функция ci(zi) представляет интерес только тогда, когда затраты на покупку единицы продукции изменяются во времени или существуют разрывы цены.
Так
как дефицит не допускается, то требуется
найти оптимальное значения zi,
минимизирующие общие затраты на
оформление заказов, закупку и хранение
по всем N
этапам. Затраты на хранение предполагаются
пропорциональными величине
,
которая представляет собой объем запаса,
переходящего из этапа i
в этап i+1.
В результате затраты на хранение на
этапе i
равны hixi+1.
Это предположение вводится исключительно
с целью упрощения, т.к. модель легко
можно обобщить на случай произвольной
функции затрат Hi(xi+1),
заменив hixi+1
на Hi(xi+1).
Аналогично
для оценивания затрат на хранение можно
воспользоваться величинами xi
или (xi+xi+1)/2.
Построение
модели динамического программирования
упрощается, если представить задачу
схематически. Каждый этап соответствует
одному шагу. Используя обратное
рекуррентное уравнение, определим
состояние системы на шаге i
как объем исходного запаса xi.
Пусть fi(xi)
– минимальные общие затраты на этапах
i,
i+1,
… , N.
Рекуррентное уравнение имеет вид
Прямое
рекуррентное уравнение можно получить,
определив состояние на шаге i
как объем запаса на конец этапа i.
Эти состояния заданы величинами xi+1.
На любом шаге на величины xi+1
наложены следующие ограничения:
Таким образом, в предельном случае объем заказанной продукции zi на этапе i может быть настолько велик, что запас xi+1 удовлетворяет спрос на всех последующих этапов.
Пусть
fi(xi+1)
– минимальные общие затраты на этапах
1, 2, … , N
при заданной величине запаса xi+1
на конец этапа i.
Тогда рекуррентное уравнение записывается
в виде
Прямая и обратная постановка задачи с вычислительной точки зрения эквивалентны. Однако прямой алгоритм наиболее эффективен при анализе важного частного случая рассмотренной выше модели.
