查看: 18035|回复: 30

[参考文档] 我对安全库存计算的一点看法。

[复制链接]
论坛徽章:
2
授权会员
日期:2008-03-26 15:20:23林肯
日期:2013-09-25 11:39:24
发表于 2008-7-22 10:46 | 显示全部楼层 |阅读模式
前一段时间因为工作需要,我花了不少时间翻了一些有关运营管理,库存管理与控制方面的书,并且也找了一些有关安全库存计算的论文来研究。

我个人觉得现在主流的计算方法是根据Fill Rate (“The service level is defined as the percentage of demand that is not met from inventory, or equivalently, the percentage of demand that is met from inventory (also known as the fill rate))”,来确定partial expectation L(z),并最终查得其中的z,也就是safety factor。



附件中的PPT是麻省理工(MIT)inventory management课程中有关safety stock的课件。另外一篇pdf也是来自MIT,是从数学分析的角度来说明如何基于不同的service level来计算safety factor的。

Inventory Management - Safety Stock.ppt

243 KB, 下载次数: 956

service_level.pdf

26.22 KB, 下载次数: 724

论坛徽章:
0
发表于 2008-7-22 11:16 | 显示全部楼层
非常好的东西!不顶不行!

也要赞一下楼主踏实做事的态度,这是优秀顾问最重要的因素!

使用道具 举报

回复
论坛徽章:
0
发表于 2008-7-22 12:04 | 显示全部楼层
谢谢分享

使用道具 举报

回复
论坛徽章:
0
发表于 2008-7-23 10:13 | 显示全部楼层
安全库存是一个缓冲区,至于这个缓冲区设置多大,取决于你整个供应链的主要服务KPI目标,赚钱第一,还是服务第一,还是安全第一。这些确定之后才能决定你怎么样去做好你的整个服务流程,服务方式和流程确定之后才是最终的安全库存的设定。所以单纯去看一个安全库存是没有很大意义。

使用道具 举报

回复
论坛徽章:
0
发表于 2008-7-23 10:29 | 显示全部楼层
叩谢~~~~~~~~~~~~~~~~下了去看看,俺是菜鸟

使用道具 举报

回复
论坛徽章:
2
授权会员
日期:2008-03-26 15:20:23林肯
日期:2013-09-25 11:39:24
 楼主| 发表于 2008-7-23 11:29 | 显示全部楼层
原帖由 wolfhxl 于 2008-7-23 10:13 发表
安全库存是一个缓冲区,至于这个缓冲区设置多大,取决于你整个供应链的主要服务KPI目标,赚钱第一,还是服务第一,还是安全第一。这些确定之后才能决定你怎么样去做好你的整个服务流程,服务方式和流程确定之后才是最终的安全库存的设定。所以单纯去看一个安全库存是没有很大意义。



呵呵,那整个服务流程、服务方式和流程是如何对库存管理,如何对安全库存产生影响的呢?是不是说我们确定了服务流程、服务方式和流程以后,就设一个Fixed Quantity or Fixed Days supply完事了呢?

现在我们看问题不能只是说有多少因素去影响它,所以这个问题很复杂,没什么研究意义。。管理做到最后,是需要有很完整的数学支撑的。至少我看到的系统也好,实际的做法也好,都是这样的。

使用道具 举报

回复
论坛徽章:
0
发表于 2008-11-22 23:04 | 显示全部楼层
谢谢楼主分享。
关于safety stock的计算,主要需要三个基本因素。一个是供应与需求方差(Variance of Lead Time and Demand), 一个是订单策略(periodic review or continous review),还有一个就是楼主所提醒的服务水平(service level).

实际运作中,有两种Service level最经常用到:

1. Cycle Service Level:Probability of not having stock out during replenishment cycle
E.g. DC runs out of stock in 4 replenishment cycles out of 10 cycles
                        Service % = (10-4)*100/10 = 60%
2. Product/customer Fill Rate:Probability of customer demand satisfied because an product is available.
Service % = (Sales x 100%) ÷ (Sales + Estimated lost sales)

不同的service level下,safety stock的计算公式有所差异。实际上就是safety factor随service level不同而不同。
1. Cycle Service Level:
这个最简单,safety factor等于service level的inverse function of standard normal distribution (标准正态分布反函数)
2. Product/Customer Fill Rate:
这个就是楼主的方法了。

使用道具 举报

回复
论坛徽章:
0
发表于 2008-12-11 12:53 | 显示全部楼层
学到了很多,非常感谢了

使用道具 举报

回复
论坛徽章:
0
发表于 2008-12-17 06:39 | 显示全部楼层

学习中

使用道具 举报

回复
论坛徽章:
0
发表于 2009-2-26 15:04 | 显示全部楼层
原帖由 icetea_cn 于 2008-7-22 10:46 发表
前一段时间因为工作需要,我花了不少时间翻了一些有关运营管理,库存管理与控制方面的书,并且也找了一些有关安全库存计算的论文来研究。

我个人觉得现在主流的计算方法是根据Fill Rate (“The service level is defined as the percentage of demand that is not met from inventory, or equivalently, the percentage of demand that is met from inventory (also known as the fill rate))”,来确定partial expectation L(z),并最终查得其中的z,也就是safety factor。



附件中的PPT是麻省理工(MIT)inventory management课程中有关safety stock的课件。另外一篇pdf也是来自MIT,是从数学分析的角度来说明如何基于不同的service level来计算safety factor的。

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

DTCC2020中国数据库技术大会 限时9.5折

【架构革新 高效可控】2020年8月17日~19日第十一届中国数据库技术大会将在北京隆重召开。

大会设置2大主会场,20+技术专场,将邀请超百位行业专家,重点围绕数据架构、AI与大数据、传统企业数据库实践和国产开源数据库等内容展开分享和探讨,为广大数据领域从业人士提供一场年度盛会和交流平台。

http://dtcc.it168.com


大会官网>>
TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 
京ICP备09055130号-4  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表