🔋 电耗算法逻辑图解

场景一:SOC 完美平衡 (无需修正)

当第一次充电结束的 SOC 与最后一次充电结束的 SOC 完全一致时,逻辑非常简单。

90%
起始状态
(第1次充电结束)
期间充入电量 (第2次...最后1次)
90%
结束状态
(最后1次充电结束)
逻辑: 起始电量 = 结束电量。
这意味着期间充入的所有电量(例如 1000 kWh)全部都被消耗掉了。
最终耗电量 = 充电总量 (1000 kWh)

场景二:SOC 不平衡 (需归一化修正)

当起始 SOC (85%) 低于 结束 SOC (90%) 时,说明充电总量中有一部分没有被消耗,而是留在了电池里(变成了存量)。我们需要把这部分扣除。

+5%
85%
起始状态
(实际 85%)
需补齐至 90%
过程
90%
结束状态
(实际 90%)

🧮 计算步骤图解 (示例数据)

1. 计算单位电量: 订单1充了4度 (84% -> 85%) ➜ 4 kWh / 1% SOC
2. 计算SOC差值: 目标 90% - 起始 85% = 5% SOC
3. 计算多余存量: 5% × 4 kWh/% = 20 kWh (需扣除)
4. 最终耗电量: 总充电量 (1000) - 存量 (20) = 980 kWh

🎮 交互演示:当前测试数据

第1个订单数据 (用于计算倍率)


整体行程数据