本模型讨论了STep。注意最后系统达到稳态。注意的问题,如果库存的初始值为300,则系统中库存、发货率保持稳态,否则会不断地波动。
(01) FINAL TIME = 25
Units: Week
The final time for the simulation.
(02) INITIAL TIME = 0
Units: Week
The initial time for the simulation.
(03) SAVEPER =
TIME STEP
Units: Week [0,?]
The frequency with which output is stored.
(04) TIME STEP = 0.25
Units: Week [0,?]
The time step for the simulation.
(05) 发货率SHIP=
正常发货率NSHIP+测试函数输入TEST
Units: **undefined**
(06) 发货率平滑时间TAS=
2
Units: **undefined**
(07) 平均发货率AVSHIP=
SMOOTH(发货率SHIP, 发货率平滑时间TAS )
Units: **undefined**
(08) 库存INV= INTEG (
订货率ORDERS-发货率SHIP,
300)
Units: **undefined**
(09) 库存调节时间LAT=
2
Units: **undefined**
(10) 库存调节率INVADJ=
(期望库存DSINV-库存INV)/库存调节时间LAT
Units: **undefined**
(11) 延迟时间DEL=
3
Units: **undefined**
(12) 期望库存DSINV=
期望库存覆盖时间DIC*正常发货率NSHIP
Units: **undefined**
(13) 期望库存覆盖时间DIC=
3
Units: **undefined**
(14) 正常发货率NSHIP=
100
Units: **undefined**
(15) 测试函数输入TEST=
step(10,2)
Units: **undefined**
(16) 订货率ORDERS=
DELAY3(平均发货率AVSHIP+库存调节率INVADJ, 延迟时间DEL )
Units: **undefined**
运行模拟结果如图所示。
分析:
Test=STEP(10,2)
发货率SHIP的正常值为NSHIP为100件/周,阶跃函数于第2周由0突然增加到10件/周,使SHIP增加了10%,达到110件/周后不再变化。可以看到,发货率调整后,库存从稳态变成不稳态,并且不断地变化,直至最后稳定。