当前位置:首页 > 半导体工具包 > 正文内容

安全库存与再订货点ROP计算器|MES与生产管理工具

这个工具解决什么问题

把散落在多张表里的信息合到一处,是这类工具最直接的收益。

安全库存拍脑袋的结果只有两种:要么断线停工,要么呆滞报废。统计口径的安全库存必须同时计入需求波动(σd)与提前期波动(σLT)——供应商交期不稳时,压提前期比加库存有效得多。本工具按 SS = z×sqrt(LT×σd²+d̄²×σLT²) 逐料号计算 SS/ROP/EOQ/定期盘点目标库存,输出周转天数与资金占用,并做交叉洞察:谁是资金大头、谁的波动最凶、服务水平每提一档 SS 放大多少倍。结果可直接写进 ERP 订货参数。

输入数据格式

数据文件 sku_inventory_param.csv,列顺序为:料号、名称、日均需求、需求σ、提前期(天)、提前期σ、安全库存SS、再订货点ROP、EOQ、目标库存(定期)、平均在库、周转天数、库存资金(元)。

示例首行:MAT-SI-001,6英寸硅片,120.0,18.0,21,4.0,1000.2,3520.2,962.8,4483.0,1481.6,12.3,622283.0

示例输出(真实运行结果节选)

========================================================================
安全库存 SS 与再订货点 ROP 分析报告
========================================================================

一、口径说明
  SS = z × sqrt(LT×σd² + d̄²×σLT²):需求波动与提前期波动同时计入;
  ROP = d̄×LT + SS:库存降到 ROP 即触发补货(定量订货法);
  目标库存 T = (盘点周期+LT)×d̄ + SS:每次盘点补到 T(定期订货法)。
  服务水平对应 z:95%%→1.645,98%%→2.054,99%%→2.326,99.5%%→2.576。

二、逐料号结果
  ─ MAT-SI-001 6英寸硅片
    日均 120.0(σ=18.0)| 提前期 21 天(σ=4.0)| 服务水平 98.0%(z=2.054)
    SS = 1000 | ROP = 3520 | EOQ = 963(订货周期 8.0 天)
    定期盘点目标库存 T = 4483 | 平均在库 1482 | 周转 12.3 天 | 资金占用 62.2 万元
    安全库存 / 提前期平均需求 = 40%(衡量波动主导还是节拍主导)
  ─ MAT-CH-002 光刻胶(193nm)
    日均 6.5(σ=2.1)| 提前期 35 天(σ=7.0)| 服务水平 99.0%(z=2.326)
    SS = 110 | ROP = 337 | EOQ = 74(订货周期 11.4 天)
    定期盘点目标库存 T = 411 | 平均在库 147 | 周转 22.6 天 | 资金占用 76.3 万元
    安全库存 / 提前期平均需求 = 48%(衡量波动主导还是节拍主导)
  ─ MAT-GA-003 高纯砷烷钢瓶
    日均 3.2(σ=1.0)| 提前期 28 天(σ=5.5)| 服务水平 99.5%(z=2.576)
    SS = 47 | ROP = 137 | EOQ = 54(订货周期 16.9 天)
    定期盘点目标库存 T = 191 | 平均在库 74 | 周转 23.2 天 | 资金占用 26.8 万元
    安全库存 / 提前期平均需求 = 53%(衡量波动主导还是节拍主导)
  ─ MAT-SP-004 探针卡(测试用)
    日均 1.8

一句话

按需求与提前期双波动算清每个料号的安全库存、再订货点与资金占用,库存既不断料也不压钱。

运行环境与快速开始

python safety_stock_rop.py

输入数据格式(换成你的数据即可)

· SKU 台账:料号, 名称, 日均需求, 需求σ, 提前期均值, 提前期σ, 单价, 订货固定费, 年保管费率, 服务水平

输出说明

逐料号 SS/ROP/EOQ/目标库存/周转天数/资金占用、交叉洞察(资金大头/波动最凶/压提前期收益)、执行要点。

算法口径(关键公式)

· SS = z × sqrt(LT×σd² + d̄²×σLT²) · ROP = d̄×LT + SS · EOQ = sqrt(2DS/H)

判定标准说明

脚本顶部集中了主要阈值与常量:RPT_PATH=os.path.join(HERE, "示例输出报告.txt")、SKUS=[。改完直接重跑即可,不必改动计算逻辑。

会生成哪些文件

运行后除控制台输出外,还会生成:sku_inventory_param.csv、示例输出报告.txt。

工具中出现的字段与提示

  • 6英寸硅片
  • 光刻胶(193nm)
  • 高纯砷烷钢瓶
  • 探针卡(测试用)
  • 日均需求
  • 提前期(天)
  • 提前期σ
  • 安全库存SS
  • 再订货点ROP
  • 目标库存(定期)
  • 平均在库
  • 周转天数
  • 库存资金(元)
  • %s ROP 未高于提前期平均需求
  • %s 安全库存占比 %.0f%% 数量级异常
  • 安全库存 SS 与再订货点 ROP 分析报告
  • 一、口径说明
  • ROP = d̄×LT + SS:库存降到 ROP 即触发补货(定量订货法);

其余字段以界面与示例报告为准。

下载与文件清单

压缩包内包含:主程序脚本、示例数据文件、示例输出报告、中文说明文档,以及同主题 AI 提示词一套。解压后按说明运行即可,示例数据可直接试跑。

主程序文件:safety_stock_rop.py。

下载 安全库存与再订货点ROP计算器 工具包(zip)

本站工具免费下载,无需注册。工具为 Python 脚本,Python 3.8 及以上环境可直接运行,核心功能尽量不依赖第三方库。

常见问题

输入数据要准备成什么样?
按 示例首行中的列顺序准备即可,共 13 列:料号、名称、日均需求、需求σ、提前期(天)、提前期σ、安全库存SS、再订货点ROP。列为空或格式不符时结果会失真,建议先用示例数据试跑一遍。

阈值可以改成我们自己的标准吗?
可以,脚本顶部已把主要阈值与常量集中声明,按自己产线的标准修改后重跑即可,不需要改计算逻辑。

附赠的提示词怎么用?
把提示词与自己的数据一起交给大模型,可以让它按同一套口径帮你改写分析流程或扩展报告字段。

示例数据能直接跑吗?
可以。示例数据与主程序在同一压缩包内,解压后直接运行即可看到完整输出,确认无误再替换成自己的台账。

同分类的其它工具

所属分类 MES与生产管理工具包,也可回到 工具资源包下载页 按分类查找。

标签: 15119

相关文章

晶圆良率分析Python工具免费下载|Wafer Map+良率分层报表

晶圆良率分析Python工具免费下载|Wafer Map+良率分层报表

工具简介读取CP测试数据,自动绘制Wafer Map、统计每片晶圆良率与FAIL bin分布、边缘/中心分层对比,输出中文分析报告。资料包内容· 主程序 wafer_yield_analyzer.py...

MES生产报表自动化Python工具免费下载|OEE+停机损失周报

MES生产报表自动化Python工具免费下载|OEE+停机损失周报

工具简介读取工单与停机记录,自动计算OEE三大指标、统计停机损失TOP,输出Excel周报。资料包内容· 主程序 mes_report.py(Python 3.8+,核心功能零第三方依赖)· 自动生成...

DOE实验设计方差分析Python工具免费下载|因子效应排序

DOE实验设计方差分析Python工具免费下载|因子效应排序

工具简介全因子实验矩阵生成、单因子方差分析(F检验)、因子效应极差排序、最优工艺窗口推荐。资料包内容· 主程序 doe_analyzer.py(Python 3.8+,核心功能零第三方依赖)· 自动生...

FDC设备数据采集与超限报警Python框架免费下载

FDC设备数据采集与超限报警Python框架免费下载

工具简介模拟SECS-GEM数据流采集,内置超限/均值漂移/趋势三类报警规则引擎,输出报警CSV,可直接作为产线FDC原型二开。资料包内容· 主程序 fdc_collector.py(Python 3...

WAT晶圆允收测试数据分析Python工具免费下载|批次z值+3σ拦截

WAT晶圆允收测试数据分析Python工具免费下载|批次z值+3σ拦截

工具简介WAT电参数清洗、分布统计、批次z值对比、3σ单点拦截预警,输出中文报告与批次箱线图。资料包内容· 主程序 wat_analyzer.py(Python 3.8+,核心功能零第三方依赖)· 自...

FMEA风险分析RPN计算Python工具免费下载|PFMEA模板

FMEA风险分析RPN计算Python工具免费下载|PFMEA模板

工具简介内置PFMEA模板(刻蚀工艺示例),RPN自动计算排序,高风险项自动给出改善方向建议。资料包内容· 主程序 fmea_tool.py(Python 3.8+,核心功能零第三方依赖)· 自动生成...