PM后恢复曲线与稳定时间分析器|OEE与设备效能工具
这个工具解决什么问题
把损失科目拆开算,比笼统说提高稼动率有用得多。
> 用数据算出保养后到底要跑几片才恢复稳定,把「凭感觉的 10 片」变成可写进 SOP 的数字。
输入数据格式
数据文件 pm_recovery_data.csv,列顺序为:阶段、序号、参数值。
示例首行:PM前,1,100.568
示例输出(真实运行结果节选)
================================================================
PM 后恢复曲线与稳定时间分析报告
================================================================
【一、基线(PM 前最后 20 片)】
均值 99.885 标准差 0.455 容差带 ±2.0% → [97.888, 101.883]
稳定性:σ/均值 = 0.456%(<1% 视为基线可信)
【二、PM 后逐片轨迹】
序号 参数值 偏离基线 状态
1 103.994 +4.113% 恢复中
2 103.481 +3.600% 恢复中
3 103.041 +3.159% 恢复中
4 102.663 +2.781% 恢复中
5 102.340 +2.457% 恢复中
6 102.062 +2.179% 恢复中
7 101.825 +1.942% 带内
8 101.621 +1.738% 带内
9 101.446 +1.562% 带内
10 101.296 +1.412% 带内
11 101.167 +1.283% 带内
12 101.057 +1.173% 带内
15 100.812 +0.928% 带内
20 100.588 +0.703% 带内
25 100.484 +0.599% 带内
30 100.436 +0.551% 带内
【三、稳定时间判定】
首片偏离: +4.109(+4.11%)
连续 3 片进入容差带的起点: 第 7 片
折算恢复耗时: 4.2 小时(按每片 0.6 h 节拍)
恢复速度评级: 快(≤10 片)
恢复期潜在低良片数: 6 片 → 建议这几片只投非关键产品,或做首件确认。
【四、PM 前后水平偏移】
PM 前稳态均值 99.885 → PM 后稳态均值 101.182(偏移 +1.297,+1.30%)
⚠ 偏移超过 0.5%:说明这次保养改变了设备水平,
要么同步更新
适用场景
· 设备工程师、工艺工程师、保养 SOP 制定 · 顺带能发现「每次保养都改变设备水平」这类隐性问题
怎么用
python pm_recovery_curve.py
首次运行会自动生成示例数据并输出一份完整报告; 把示例 CSV 换成你自己的数据(保持列名一致)后重新运行即可。
输入数据
pm_recovery_data.csv:阶段(PM前/PM后)/ 序号 / 参数值(脚本自带示例)
输出内容
· PM 前基线均值、标准差与容差带 · PM 后逐片轨迹与稳定点(连续 3 片进带) · 折算恢复耗时、恢复速度评级、PM 前后水平偏移
依赖
无。仅使用 Python 标准库(csv / math / os / datetime 等), 不需要 pip 安装任何包,Windows / Linux / macOS 均可运行。
实用提示
可调参数与计算口径
脚本顶部集中了主要阈值与常量:CSV_NAME="pm_recovery_data.csv"、REPORT_NAME="pm_recovery_report.txt"。改完直接重跑即可,不必改动计算逻辑。
会生成哪些文件
运行后除控制台输出外,还会生成:pm_recovery_data.csv、pm_recovery_report.txt。
工具中出现的字段与提示
- 已生成示例数据:
- 已读取数据:
- 数据不足:PM 前后各需至少 5 片。
- PM 后恢复曲线与稳定时间分析报告
- 【一、基线(PM 前最后 %d 片)】
- 稳定性:σ/均值 = %.3f%%(<1%% 视为基线可信)
- 【二、PM 后逐片轨迹】
- 偏离基线
- 【三、稳定时间判定】
- 首片偏离: %+.3f(%+.2f%%)
- 连续 %d 片进入容差带的起点: 第 **%d 片**
- 折算恢复耗时: %.1f 小时(按每片 %.1f h 节拍)
- 快(≤10 片)
- 一般(11~25 片)
- 偏慢(>25 片)
- 恢复速度评级: **%s**
- 恢复期潜在低良片数: %d 片 → 建议这几片只投非关键产品,或做首件确认。
- ⚠ 在给定的 %d 片内未进入容差带:设备状态可能未真正恢复。
其余字段以界面与示例报告为准。
下载与文件清单
压缩包内包含:主程序脚本、示例数据文件、示例输出报告、中文说明文档,以及同主题 AI 提示词一套。解压后按说明运行即可,示例数据可直接试跑。
主程序文件:pm_recovery_curve.py。
本站工具免费下载,无需注册。工具为 Python 脚本,Python 3.8 及以上环境可直接运行,核心功能尽量不依赖第三方库。
常见问题
输入数据要准备成什么样?
按 示例首行中的列顺序准备即可,共 3 列:阶段、序号、参数值。列为空或格式不符时结果会失真,建议先用示例数据试跑一遍。
跑完最该关注哪几项?
报告按 一、基线(PM 前最后 %d 片)、二、PM 后逐片轨迹、三、稳定时间判定、四、PM 前后水平偏移、五、可执行动作 等部分组织,其中判定结论与建议部分直接对应下一步动作。
阈值可以改成我们自己的标准吗?
可以,脚本顶部已把主要阈值与常量集中声明,按自己产线的标准修改后重跑即可,不需要改计算逻辑。
附赠的提示词怎么用?
把提示词与自己的数据一起交给大模型,可以让它按同一套口径帮你改写分析流程或扩展报告字段。
同分类的其它工具
本工具归在 OEE与设备效能工具包,全部工具见 工具资源包下载页。





