EHS安全绩效TRIRLTIFR计算器|制造业通用工具
这个工具解决什么问题
跨专业工具最需要口径透明。公式来源、假设条件与不适用情形都会说明。
月度安全数据 → 行业标准化 KPI:TRIR(每 20 万工时可记录事件)、 LTIFR(每百万工时损工事件)、DART、严重率,含年度外推与「离目标还差多少」倒算。
输入数据格式
数据文件 ehs_monthly.csv,列顺序为:month、hours、recordables、lost_time、dart、lost_days。
示例首行:2026-04,96000,1,1,0,12
示例输出(真实运行结果节选)
EHS 安全绩效 KPI 报告
========================================================================
覆盖 7 个月;总工时 707,000 h
【一、累计 KPI】
TRIR = 1.98(每 20 万工时可记录事件) 年度目标 1.50
LTIFR = 4.24(每百万工时损工事件) 年度目标 1.00
DART = 0.57(致残/限制工作事件)
严重率 = 84.9 天/百万工时(累计损工 60 天)
目标达成:TRIR ❌ 超标;LTIFR ❌ 超标
【二、逐月明细】
月份 工时 可记录 损工 DART 损工天数 当月TRIR
2026-04 96000 1 1 0 12 2.08
2026-05 101000 1 0 0 0 1.98
2026-06 98000 2 1 1 25 4.08
2026-07 103000 1 0 0 0 1.94
2026-08 99000 0 0 0 0 0.00
2026-09 104000 1 1 0 8 1.92
2026-10 106000 1 0 1 15 1.89
最差月份:2026-06(当月 TRIR=4.08),优先复盘该月事件。
【三、年度外推】
按当前节奏年化:可记录事件约 12 起,年化 TRIR=1.98。
全年剩余最多还能发生 9 起可记录事件——超出即破年度目标;
这意味着接下来每月要压到 1.8 起以内(当前月均 1.0)。
【四、结论与提醒】
1) TRIR/LTIFR 是滞后指标:它确认伤害已经发生。配套必须看领先指标——
隐患上报量、安全巡检完成率、近失事件(near miss)数,本工具建议
把近失事件 CSV 也纳入月度复盘,数量骤降往往不是变安全了。
2) 工时分母必须含外包/劳务派遣工时,否则 KPI 被稀释;
审核方通常会交叉核对考勤与工时台账。
3
解决什么问题
安全月报里只有绝对数(本月 1 起),没有分母就无从比较也无法定目标。 本工具把数据换算成可比的频率指标,并按当前节奏外推年度达成情况, 直接给出「剩余月份每月必须压到几起以内」的硬约束。
使用方法
python ehs_kpi.py # 示例数据(7 个月) python ehs_kpi.py 我的.csv
目标在脚本头部 TRIR_TARGET / LTIFR_TARGET 修改。
输入格式(CSV,UTF-8)
工时必须含外包/派遣,否则 KPI 被稀释。
输出说明
累计 KPI 与目标达成 → 逐月明细(含当月 TRIR)→ 年度外推与剩余配额 → 结论(滞后指标 vs 领先指标提醒)。
注意事项
单月 1 起事件在 10 万工时分母上就是 ±2 TRIR,月度波动是噪声,看 3 个月滚动值。
可调参数与计算口径
脚本顶部集中了主要阈值与常量:LTIFR_TARGET=1.0。改完直接重跑即可,不必改动计算逻辑。
会生成哪些文件
运行后除控制台输出外,还会生成:ehs_monthly.csv、ehs_kpi_report.txt。
工具中出现的字段与提示
- EHS 安全绩效 KPI 报告
- 覆盖 %d 个月;总工时 %s h
- 【一、累计 KPI】
- TRIR = %6.2f(每 20 万工时可记录事件) 年度目标 %.2f
- LTIFR = %6.2f(每百万工时损工事件) 年度目标 %.2f
- DART = %6.2f(致残/限制工作事件)
- 严重率 = %6.1f 天/百万工时(累计损工 %d 天)
- 目标达成:TRIR %s;LTIFR %s
- ✅ 达标
- ❌ 超标
- 【二、逐月明细】
- 月份 工时 可记录 损工 DART 损工天数 当月TRIR
- 最差月份:%s(当月 TRIR=%.2f),优先复盘该月事件。
- 【三、年度外推】
- 按当前节奏年化:可记录事件约 %.0f 起,年化 TRIR=%.2f。
- 全年剩余最多还能发生 %d 起可记录事件——超出即破年度目标;
- 这意味着接下来每月要压到 %.1f 起以内(当前月均 %.1f)。
- 保持当前节奏可达标,但注意长周期低事故率容易滋生麻痹,
其余字段以界面与示例报告为准。
下载与文件清单
压缩包内包含:主程序脚本、示例数据文件、示例输出报告、中文说明文档,以及同主题 AI 提示词一套。解压后按说明运行即可,示例数据可直接试跑。
主程序文件:ehs_kpi.py。
下载 EHS安全绩效TRIRLTIFR计算器 工具包(zip)
本站工具免费下载,无需注册。工具为 Python 脚本,Python 3.8 及以上环境可直接运行,核心功能尽量不依赖第三方库。
常见问题
输入数据要准备成什么样?
按 示例首行中的列顺序准备即可,共 6 列:month、hours、recordables、lost_time、dart、lost_days。列为空或格式不符时结果会失真,建议先用示例数据试跑一遍。
跑完最该关注哪几项?
报告按 一、累计 KPI、二、逐月明细、三、年度外推、四、结论与提醒 等部分组织,其中判定结论与建议部分直接对应下一步动作。
阈值可以改成我们自己的标准吗?
可以,脚本顶部已把主要阈值与常量集中声明,按自己产线的标准修改后重跑即可,不需要改计算逻辑。
附赠的提示词怎么用?
把提示词与自己的数据一起交给大模型,可以让它按同一套口径帮你改写分析流程或扩展报告字段。





