- •Модели управления запасами
- •Москва 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. Нестационарные и стохастические модели управления запасами
- •Заключение
- •Литература
Глава 5. Нестационарные и стохастические модели управления запасами
В тех случаях, когда нельзя пренебрегать нестационарностью или стохастичностью отдельных параметров, применяются более сложные методы и модели управления запасами.
Рассмотрим нестационарную модель оптимизации параметров управления запасами материальных ресурсов10.
Зафиксируем последовательность возможных моментов tn ,(п = 1, N ) получения поставок МР в течение планового периода Т.
Величины: An =tn + 1 — tn n = 1, N; t n+1 = Т назовем длительностя ми п-го этапа (цикла). Спрос за этап «n» равен
tn +1
a (n)= ∫ (t) dt
tn
где a(t) — функция расхода (спроса) МР. Если обозначить объем наличного запаса МР в момент, непосредственно предшествующий tn через Q(n), то издержки на поддержание запаса Сh за этап n выражаются через эту величину и объем поставок qn (n) в виде
t n+1 t
Сh( n) = Сh(n)Δn х Q(n + 1) + Сh(n) ∫ dt ∫ ((t)- () d
tn tn
где Q(n+l) = Q(n) + q2(n) + d(n).
Таким образом, суммарные издержки за плановый период Т будут равны
N
С = {Ch (n)+Co(n)x 1[q(n)]},
n=1
1, при q2 >0
где 1 ( qn)= 0, при q2 = 0
Затраты С за вычетом постоянных слагаемых можно записать в виде
N
С ={Ch(n)Q(n+l)+Co(n)xl[q(n)]}, где
п=1
Сh = Ch (n) x Dn
Функция С принимается в качестве целевой функции оптимизации управления запасами (поставками) МР для внутрипроизводственной системы, которую следует минимизировать выбором объемов поставок
q2 (n), n = 1N, с учетом следующих ограничений:
1) Q(l) - задано; Q(n + 1) = Q(n) + q2(n) - а(п);
2) q2 (n) i 0; n = 1, N
3) Q(n) i 0; n = 2, .... N+l.
При оптимизации управления запасами МР или ГП в дистрибутивной сети часто возникает задача распределения продукции по нескольким уровням складского хранения. В этом случае задача может сформулирована следующим образом:определить оптимальные по периодам планирования поставки МР (ГП) потребителям, минимизировав суммарные затраты, связанные с заказами и поддержанием запасов при ограничении на величину поставок.
Для решения данной задачи можно использовать алгоритм оптимизации, основанный на применении аппарата марковских цепей и метода динамического программирования. Предположим, что снабжение МР потребителя осуществляется по двухуровневой схеме: с распределительного центра (базы) завода-изготовителя МР и склада дилера, что часто встречается на практике. Назовем распределительный центр поставщиком №1, склад дилера — поставщиком №2. Состояние потребителя МР зададим вектором ni=(n1i, n2i, n3i), компоненты которого соответственно представляет собой: n1i, — суммарная потребность в МР i-ro наименования; n2i — поставка МР i-ro наименования от первого поставщика; n3i — доставка МР от второго поставщика.
Период планирования Т поставок МР i-ro вида разобьем на k интервалов (k = 1, ..., М).
Предположим, что на k-м шаге состояние потребителя МР i-ro вида описывается вероятностью перехода Рnimi, из состояния ni=(n1i, n2i, n3i ) в состояние mi=(m1i, m2i, m3i )а расходы, соответствующие этому переходу, обозначим через Cnimi
Введем обозначения:
fk(x) = P {ζk = х} — распределение случайной величины ζk — потребности в МР i-ro вида;
pk(u/uk) = р { ηk = u/uk} — условное распределение случайной ветчины поставки hk с базы первого поставщика;
qk (υ /υk ) = P{ χk = υ /υk }-условное распределение случайной величины поставки χk со склада второго поставщика.
Стохастический характер поставок ηk χk по периодам планирования (k = 1,М) определяется например, неритмичностью производства МР, перебоями в доставке и целым рядом других причин.
Потребность ζk в МР i-ro наименования на k-й период планирования может быть определена по данным прогноза (точечная или Интервальная оценка,). Интервальная оценка потребнобности в МР позволяет, задавшись определенной доверительной вероятностью, перевести ζk в нерандомизированную (неслучайную) компоненту, понизив тем самым размерность марковского процесса. Тогда состояние будет характеризоваться двумерным вектором ni=( n2i, n3i ).
Состав затрат, формирующих критерий оптимизации при использовании обозначений будет следующим:
С02i, С03i — затраты на заказы МР i-ro вида при поставках с баз первого и второго поставщика соответственно;
Сhi — удельные затраты хранения МР i-ro вида на складе в течение одного промежутка времени между двумя последовательными поставками;
CДсфi — Удельный ущерб потребителя вследствие дефицита МР i-го вида за это же время.
Для решения задачи оптимального управления поставками МР i -го вида введем следующие допущения и ограничения:
— случайные величины ηk и χk независимы;
— суммарный объем поставок за период (0, Т) ограничен и равен Wо (при uk ≥ 0, uk ≥ O);
— приращение поставок МР i-го вида с базы второго поставщика по интервалам планируемого периода равно υk = lkVo , lk= 0, 1, 2, ...
Используя введенные обозначения, определим вероятность Рnimi перехода процесса из состояния ni в состояние mi и суммарные расходы Cnimi сопутствующие этому переходу (при условии, что Сn =СnC+Cnv
Pnimi. = pk(m2i - n2i / uk)qk(m3i - n3i / uk );
М
Сnimi =Cni c + Со2i.(m2i, - n2i) + Сo3i (mзi – n3i) +CДеф i ( ij -m2i –
J=k
М
m3i) mi (k) +Сhiv (mзi + m3i - wij )( 1- mi (k))
