缺口是真实存在的
2025 年全球电动汽车销量突破 2000 万辆。按大多数指标衡量,充电基础设施都没跟上。电动汽车与公共充电点的比值在各地区差异极大——有些市场供给充足,有些明显建设不足。
问题并不纯粹是数量。更是可靠性。一台三成时间处于离线状态的充电桩,其实算不上这个网络的一部分。美国和欧洲的研究一再显示,任一时刻都有 10%–25% 的公共充电桩处于不可用状态,原因从网络连接问题、支付系统故障,到固件缺陷不等。
最后这一项,是我们真正能修的。
软件这一层
现代充电桩是相当复杂的联网设备。它跑 Linux(更简单的硬件上跑 FreeRTOS),讲多种协议,处理支付,管理热工况,还要和云端后台通信。这套软件栈的体量不小。
然而留给固件开发者的工具链却一直落在后面。充电桩这个行业历来由硬件公司主导,软件是后来补上的。结果就是碎片化、常常带缺陷的固件——恰恰造成了整个行业想解决的那些可靠性问题。
这件事正在改变。新一代公司在用「软件优先」的思路做充电产品。他们招的是有嵌入式 Linux、分布式系统和网络背景的工程师,而不只是电力电子出身的人。他们写测试、跑 CI 流水线,把软件当成一等交付物。
协议碎片化(基本上)解决了
几年前,互操作性是个真问题。不同的 CSMS 厂商对 OCPP 的实现各不相同;对着一家后台认证过的充电桩,换一家未必能干净地跑通。
OCPP 1.6 配 JSON 绑定(OCPP-J)已经成为事实上的基线。只要你把 OCPP 1.6-J 支持对了,现场绝大多数 CSMS 部署你都能对接。OCPP 2.0.1 在新部署里势头渐起,尤其是那些需要更好的智能充电、ISO 15118(Plug&Charge)和更强安全性的场景——但 1.6 短期内不会消失。
开发者在做什么
眼下最有意思的工作集中在几个方向:
智能充电与负载管理:根据电网状况、本地负荷和电价信号动态调整充电功率。这要求 CSMS、充电桩,有时还有楼宇能源管理系统之间紧密集成。
Plug&Charge(ISO 15118):通过车辆证书自动完成认证。不用 App,不用 RFID 卡,车和桩直接协商。实现相当复杂,但用户体验上的回报很可观。
双向充电(V2G/V2H):把车载电池当作电网储能或家庭备电。这需要车辆和充电桩两端的硬件支持,也需要 OCPP 2.1——第一个内置双向充电和电网(DER)控制的版本。
可靠性工具:监控、诊断和远程固件升级系统。当运营商规模扩到数千台桩,人工介入就不现实了。
开发者的机会
如果你是开发者,又对真正要紧的基础设施有兴趣,电动汽车充电是当下比较有意思的领域之一。问题是真实的,规模在涨,而许多在位产品的软件质量门槛——说实话——并不高。把活干得明显更好,是有空间的。
我们在做工具,帮这个领域的开发者走得更快、交付更可靠的固件。TestPilot 是第一个;随后是 SimPilot(模拟一台充电桩)、ChargePilot(运营一个网络)和 HubPilot(OCPI 漫游,开发中),它们都跑在同一套 OCPP 引擎上。