
Математическое и имитационное моделирование экономических процессов.-3
.pdf


183
|
ɶ |
= |
2c1b |
|
|
|
|
|
|
|
n0 |
|
, |
|
|
|
(12.25) |
||
|
|
|
|
|
|||||
|
|
|
c2 ρ |
|
|
|
|
|
|
|
sɶ0 = nɶ0 ρ . |
|
|
|
(12.26) |
||||
Следует |
учесть, что |
в |
силу |
(12.17) |
и (12.26) |
T / T = sɶ0 / nɶ |
0 = ρ |
и |
|
|
|
|
|
|
|
|
1 |
|
|
T / T = (nɶ |
0 − sɶ0 ) / nɶ0 = 1 − ρ . Поэтому утверждение о том, что плотность убытков из-за |
||||||||
2 |
|
|
|
|
|
|
|
|
|
неудовлетворенного спроса равна ρ , |
означает, |
что в течение |
(1- ρ )100% времени |
от |
полного периода T запас продукта будет отсутствовать.
Из сравнения формул (12.25) и (12.10) следует, что оптимальные объемы партий для задач с дефицитом и без дефицита при одинаковых параметрах связаны соотношением
ɶ |
= |
n0 |
|
|
|
|
n0 |
|
|
|
, |
(12.27) |
|
|
|
|
||||
|
|
ρ
откуда вытекает, что оптимальный объем партии в задаче с дефицитом всегда больше (в 1/ ρ
раз), чем в задаче без дефицита.
♦ Пример 12.5. Найти наиболее экономичный объем партии и интервал между поставками, сохраняя условия задачи 12.2, кроме недопустимости дефицита, если известно, что отсутствие на сборке каждой детали приносит в сутки убытки в размере 3,5 ден. ед.
Решение. По условию c3 = 3,5. Ранее было получено по формуле (12.9) n0 =4335 и по
(12.15) T0 = 13,2. Найдем плотность убытков из-за неудовлетворенного спроса по формуле
(12.24): ρ = 3,5/(0,35 + 3,5) = 0,909, т.е. 100 (1-0,909) = 9,1% времени между поставками детали на сборке будут отсутствовать.
Теперь оптимальный размер партии по формуле (12.27) nɶ0 = 4335/ 0, 909 = 4547. В силу
(12.15) пропорционально увеличению nɶ0 должен увеличиться интервал между поставками, т.е. T 0 = T0 / ρ = 13, 2 /
0,909 = 13,8 ≈ 14 дней. ►
12.4. Стохастические модели управления запасами
Рассмотрим стохастические модели управления запасами, у которых спрос является
случайным. Этот факт существенным образом сказывается на характере соответствующих моделей и значительно усложняет их анализ, в связи с чем ограничимся рассмотрением наиболее простых моделей.
Предположим, что спрос r за интервал времени T является случайным и задан его закон
(ряд) |
распределения |
p(r) или плотность вероятностей ϕ (r) (обычно функции |
p(r) и |
ϕ (r) |
оцениваются на основании опытных или статистических данных). Если спрос r ниже |
||
уровня запаса s , |
то приобретение (хранение, продажа) излишка продукта |
требует |
дополнительных затрат c2 на единицу продукта; наоборот, если спрос r выше уровня запаса s ,
то это приводит к штрафу за дефицит c3 на единицу продукции.
В качестве .функции суммарных затрат, являющейся в стохастических моделях случайной величиной, рассматривают ее среднее значение или математическое ожидание.
В рассматриваемой модели при дискретном случайном спросе r , имеющем закон распределения p(r) , математическое ожидание суммарных затрат имеет вид (учитываем только расходы на неиспользованные единицы продукта):

184
s |
∞ |
|
C(s) = c2 ∑ (s − r) p(r) + c3 |
∑ (r − s) p(r) . |
(12.28) |
r =0 |
r = s+1 |
|
В выражении (12.28) первое слагаемое учитывает затраты на приобретение (хранение) излишка (s − r) единиц продукта (при r ≤ s ), а второе слагаемое — штраф за дефицит на (r − s) единиц продукта (при r > s ).
В случае непрерывного случайного спроса, задаваемого плотностью вероятностей ϕ (r) , выражение
C(s) принимает вид:
s |
∞ |
|
C(s) = c2 ∫ (s − r)ϕ (r)dr + c3 |
∫ (r − s)ϕ (r)dr . |
(12.29) |
0 |
s |
|
Задача управления запасами состоит в отыскании такого запаса s , при котором математическое ожидание суммарных затрат (12.28) или (12.29) принимает минимальное значение.
Рис. 12.4
Доказано, что при дискретном случайном спросе r выражение (12.28) минимально при запасе s0 ,
удовлетворяющем неравенствам
F (s0 ) ≤ ρ ≤ F (s0 + 1) |
(12.30) |
а при непрерывном случайном спросе r выражение (12.29) минимально при значении s0 , |
|
определяемом из уравнения |
|
F (s0 ) = ρ , |
(12.31) |
где |
|
F (s) = p(r < s) |
(12.32) |
есть функция распределения спроса r , F (s0 ) и F (s0 + 1) — ее значения; |
ρ — плотность |
убытков из-за неудовлетворенного спроса, определяемая по (12.24). |
|
Оптимальный запас s0 при непрерывном спросе по данному значению ρ может быть найден и графически (рис. 12.4).
♦ Пример 12.6. Предприятие закупает агрегат с запасными блоками к нему. Стоимость одного блока равна 5 ден. ед. В случае выхода агрегата из строя из-за поломки блока, отсутствующего в запасе, простой агрегата и срочный заказ нового блока к нему обойдется в 100 ден. ед. Опытное распределение агрегатов по числу блоков, потребовавших замену, представлено в табл. 12.1.

185
Таблица 1 2 . 1
Число замененных блоков r |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
|
|
|
|
|
|
|
|
Статистическая вероятность |
0,90 |
0,05 |
0,02 |
0,01 |
0,01 |
0,01 |
0,00 |
(доля) агрегатов p(r) , |
|
|
|
|
|
|
|
которым потребовалась замена |
|
|
|
|
|
|
|
r блоков |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Необходимо определить оптимальное число запасных блоков, которое следует приобрести вместе с
агрегатом. |
|
|
|
|
|
|
|
|
Решение. По условию c2 = 5, c3 |
= 100. Вычислим плотность убытков из-за нехватки запасных |
|||||||
блоков по формуле (12.24) ρ = 100/(5+100) = 0,952. |
|
|
||||||
Учитывая (12.32), найдем значения функции распределения спроса (табл. 12.2). |
||||||||
|
|
|
|
|
Таблица 1 2 . 2 |
|||
|
|
|
|
|
|
|
|
|
r |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
|
|
|
|
|
|
|
|
|
|
F (r) |
0,00 |
0,90 |
0,95 |
0,97 |
0,98 |
0,99 |
1,00 |
|
|
|
|
|
|
|
|
|
|
Очевидно (см. табл. 12.2), что оптимальный запас составит s0 = 2, ибо он удовлетворяет неравенству (12.30): F (2) < 0,952 < F (3). ►
Пример 12.7. Решить задачу 12.6 при условии непрерывного случайного спроса r ,
распределенного по показательному закону с функцией распределения F (r) = 1 − e−λr
при λ = 0,98.
Решение. Оптимальное число запасных блоков s0 найдем из уравнения (12.31):
1 − e−λ s0 = ρ , |
откуда e−λs0 = 1 − ρ и s = |
1 |
ln(1 − ρ ) . |
|
|||
|
0 |
λ |
|
|
|
||
При λ = 0,98 |
s0 = −(1/ 0, 98) ln 0, 048 ≈ 3 (блока). ► |
В условиях рассматриваемой модели предположим, что расходование запаса происходит непрерывно с одинаковой интенсивностью. Такую ситуацию можно представить графически (рис. 12.5).

186
Рис. 12.5а
Рис. 12.5, а соответствует случаю r ≤ s , когда спрос не превосходит запаса, а рис. 12.5б — случаю, когда спрос превышает запас, т.е. r > s . Следует отметить, что на самом деле график J (t) представляет ступенчатую ломаную, показанную на рис. 12.5 пунктиром, но для исследования модели нам проще рассматривать J (t) в виде прямой, сглаживающей эту ломаную.
Средний запас, соответствующий рис. 12.5а, равен
|
|
|
= |
1 |
(s + (s − r)) = s − |
1 |
r . |
|
|
|
||||||||
|
s1 |
(12.33) |
||||||||||||||||
|
2 |
|
||||||||||||||||
|
|
|
|
|
|
|
|
2 |
|
|
|
|
||||||
Средний запас, соответствующий рис. 12.5б с учетом формулы (12.17), в которой |
||||||||||||||||||
полагаем n = r , составляет |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
1 |
|
T |
1 s2 |
|
|
|
||||||||
|
|
|
|
|
|
|
||||||||||||
|
s2 |
= |
|
|
|
s |
1 |
= |
|
|
|
. |
|
|
(12.34) |
|||
|
2 |
|
|
|
|
|
||||||||||||
|
|
|
|
|
T |
2 r |
|
|
|
|||||||||
Формула (12.34) получается следующим образом. Из (12.17) имеем: sT |
= |
s2T |
. Так |
|||||||||||||||
|
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
1 |
|
n |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
как n = r , то sT1 = s2T . Отсюда следует (12.34). r
Средний дефицит продукта за период T2 для случая, соответствующего рис. 12.5б с n = r , равен
|
|
|
|
|
|
|
1 |
|
T |
|
|
|
1 (r − s)2 |
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
s3 |
= |
|
(r − s) |
|
2 |
|
= |
|
|
|
|
|
. |
|
|
|
(12.35) |
||||
|
|
|
|
2 |
T |
2 r |
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
Математическое ожидание суммарных затрат составит: |
|
|
|
|
|
||||||||||||||||||||
s |
|
r |
|
|
|
|
|
∞ |
|
1 |
|
s |
2 |
|
|
|
|
∞ |
1 |
|
(r − s) |
2 |
|
||
C(s) = c2 ∑ |
(s − |
) p(r) + c2 ∑ |
|
|
|
p(r) + c3 |
∑ |
|
|
p(r) . (12.36) |
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
r =0 |
2 |
|
|
|
|
|
r=s+1 |
2 r |
|
|
|
|
|
r=s+1 |
2 |
|
r |
|
|


|
|
|
|
|
|
|
|
|
|
|
|
|
|
188 |
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Спрос r |
|
|
0 |
|
|
1 |
2 |
|
3 |
|
|
4 |
|
5 |
|
>6 |
|
|
|||||||
|
Статистичская |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
вероятность p(r) |
0.1 |
|
|
0.2 |
0,2 |
0,3 |
0,1 |
0,1 |
0,0 |
|
|
||||||||||||||
|
Необходимо, определить оптимальный месячный запас склада. |
|
||||||||||||||||||||||||
|
Решение. Так же как в задаче 12.6, c2 = 5, c3 = 100, ρ = 0,952. |
|
||||||||||||||||||||||||
|
Значения функции L(r) определим с помощью табл. 12.4. |
|
||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Таблица 12.4 |
|||
|
r |
p(r) |
|
p(r) |
|
∞ |
|
|
p(r) |
|
|
|
1 |
|
∞ |
p(r) |
F (r) |
|
L(r) |
|||||||
|
|
|
|
|
|
|
∑ |
|
|
s − |
|
|
|
∑ |
|
|
|
|
|
|
|
|
||||
|
|
|
|
r |
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
r |
|
|
r |
|
|
|
|
|||||||||||||||
|
|
|
|
|
r=s |
|
|
|
2 |
r=s |
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
0 |
0,1 |
|
— |
|
|
|
|
— |
|
|
|
|
|
— |
|
|
|
0,0 |
|
— |
|||||
|
1 |
0,2 |
|
0,200 |
|
|
|
0,445 |
|
|
|
0,2225 |
|
|
|
|
0,1 |
|
0,3225 |
|||||||
|
2 |
0,2 |
|
0,100 |
|
|
|
0,245 |
|
|
|
0,3675 |
|
|
|
|
0,3 |
|
0,6675 |
|||||||
|
3 |
0,3 |
|
0,100 |
|
|
|
0,145 |
|
|
|
0,3625 |
|
|
|
|
0,5 |
|
0,8625 |
|||||||
|
4 |
0,1 |
|
0,025 |
|
|
|
0,045 |
|
|
|
0,1575 |
|
|
|
|
0,8 |
|
0,9575 |
|||||||
|
5 |
0,1 |
|
0,020 |
|
|
|
0,020 |
|
|
|
0,0900 |
|
|
|
|
0,9 |
|
0,9900 |
|||||||
|
≥6 |
0,0 |
|
0,000 |
|
|
|
0,000 |
|
|
|
0,0000 |
|
|
|
|
1,0 |
|
1,0000 |
Очевидно, что оптимальный запас изделий s0 = 3, так как он удовлетворяет условию (12.37):
L(3) < 0, 952 < L(4) . ♦
12.5. Стохастические модели управления запасами с фиксированным временем задержки поставок
В рассмотренных выше идеализированных моделях управления запасами предполагалось, что пополнение запаса происходит практически мгновенно. Однако в ряде задач время задержки поставок может оказаться настолько значительным, что его необходимо учитывать в модели.
Пусть за время задержек поставок θ уже заказаны n партий по одной в каждый из n периодов продолжительностью T = θ / n .
Обозначим:
sнз — первоначальный уровень запаса (к началупервого периода); si — запас за i -й период;
ri — спрос за i -й период;
qi — пополнение запаса за i -й период.

|
|
|
|
|
|
|
190 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
p(r) |
0,00 |
0,00 |
0,01 |
0,02 |
0,05 |
0,08 |
0,11 |
0,12 |
0,14 |
0,13 |
0,10 |
|
|
|
|
|
|
|
|
|
|
|
|
r |
110 |
120 |
130 |
140 |
150 |
160 |
170 |
180 |
190 |
200 |
>200 |
|
|
|
|
|
|
|
|
|
|
|
|
p(r) |
0,08 |
0,05 |
0,03 |
0,02 |
0,02 |
0,01 |
0,01 |
0,01 |
0,01 |
0,00 |
0,00 |
|
|
|
|
|
|
|
|
|
|
|
|
Таблица 12.6 |
|
|
|
|
|
|
|
|
|
||
i |
1 |
2 |
3 |
4 |
5 |
6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
qi |
10 |
20 |
10 |
10 |
20 |
10 |
|
|
|
|
|
Необходимо определить оптимальный объем заказанного товара q7 на седьмой день после заказа.
Решение. Плотность убытков из-за дефицита товара по формуле (12.24) равна ρ = 0,95/(0,10 + 0,95) = 0,905. Учитывая условия (12.32), найдем значения функции распределения спроса (табл. 12.7).
Таблица 12.7.
s |
r |
F (s) |
s |
r |
F (s) |
s |
r |
F (s) |
s |
r |
F (s) |
0 |
0 |
0,00 |
50 |
50 |
0,16 |
100 |
100 |
0,86 |
150 |
150 |
0,96 |
|
|
|
|
|
|
|
|
|
|
|
|
10 |
10 |
0,00 |
60 |
60 |
0,27 |
110 |
100 |
0,84 |
160 |
160 |
0,97 |
|
|
|
|
|
|
|
|
|
|
|
|
20 |
20 |
0,01 |
70 |
70 |
0,39 |
120 |
120 |
0,89 |
170 |
170 |
0,98 |
|
|
|
|
|
|
|
|
|
|
|
|
30 |
30 |
0,03 |
80 |
30 |
0,53 |
130 |
130 |
0,92 |
180 |
180 |
0,99 |
|
|
|
|
|
|
|
|
|
|
|
|
40 |
40 |
0,08 |
90 |
90 |
0,76 |
140 |
140 |
0,94 |
≥ 190 |
≥ 190 |
1,00 |
|
|
|
|
|
|
|
|
|
|
|
|
Условию (12.43) удовлетворяет s0 = 120, ибо F (120) < 0,905 < F (130).
Таким образом, оптимальный запас товара за 7 дней должен быть на сумму 120 ден.
ед., откуда оптимальный объем заказанного товара н а седьмой день |
по |
( 1 2 . 4 4 ) составит: q7 = 120 - (10 + (10 + 20 +10 +10 + 20 +10)) = 30 ден. ед. ► |
|
Следует отметим, что найти аналитически оптимальные значения точки запаса |
s0 и |
объема партии n удается только в относительно простых случаях. Если же система хра- нения запасов имеет сложную структуру (много видов хранимой продукции, иерархическая система складов), используемые стохастические модели сложны, а их параметры меняются во времени, то единственным средством анализа такой системы становится имитационное моделирование, позволяющее имитировать ("проигрывать") на ЭВМ функционирование системы, исследуя ее поведение при различных условиях, значениях параметров, отражая их случайный характер, изменение во времени и т.п.
Вопросы для самопроверки
1.Перечислите основные характеристики моделей управления запасами.
2.Дайте определения основных характеристик моделей управления запасами.
3.Запишите уравнение запаса.
4.Запишите формулу наиболее экономичного объема партии в статической детерминированной модели без дефицита.