CATALOG

一、背景与需求分析

在充电桩运营场景中,50A及以上大功率回路的安全控制是核心挑战。传统断路器不具备通信能力,无法实现远程分合闸、过载保护阈值动态调整、用电数据实时采集等功能。本方案基于芯步开放平台,将50A大功率计量断路器(以正泰NM1系列、伊顿PDG系列等为代表)接入充电桩智能控制系统,实现远程控制、电能计量、过载保护三位一体的智能化管理。

适用场景

  • 直流快充桩(60kW-240kW)主回路控制

  • 交流充电桩(7kW-22kW)配电保护

  • 光储充一体化站点的储能回路控制

  • 充电场站级负荷聚合与有序充电调度

二、硬件选型与关键参数

2.1 50A大功率计量断路器选型要点

对接物联网系统的断路器需满足以下条件:

参数维度技术要求推荐型号示例
额定电流50A(支持1.2倍短时过载)正泰NM1-63H/4300B 50A
分断能力≥20kA(400V工况)伊顿PDG10M0050VFFJ(65kA/480V)
脱扣类型热磁式/电子式可调热磁式(反时限过载+瞬时短路保护)
通信接口RS485/以太网/无线(4G/Cat.1)需配套智能网关或通信模块
计量功能电压/电流/功率/电量/功率因数内置计量芯片或外挂计量模块
控制方式电动操作机构(远程分合闸)正泰辅助触头+分励脱扣器

2.2 智能网关选型

芯步平台要求设备能够通过MQTT或HTTP协议通信。对于50A断路器这类大功率设备,推荐采用以下架构:

  • 方案A(直连):断路器配套内置4G Cat.1通信模块的智能电表/控制器,直接对接芯步平台

  • 方案B(网关汇聚):多路断路器通过RS485总线连接至芯步边缘网关,网关统一上云

三、系统设计

3.1 整体架构图(文字描述)

[充电桩现场侧]                    [芯步云平台]                 [应用侧]
       │                                │                            │
┌──────────────┐                 ┌──────────────┐            ┌──────────────┐
│ 50A智能断路器 │◄──RS485/MQTT──►│  设备接入层   │            │  充电运营    │
│  - 计量芯片   │                 │  - 设备管理   │            │  管理平台    │
│  - 电动操作机构│                 │  - 指令路由   │            │  - 订单系统  │
│  - 保护单元   │                 └──────┬───────┘            │  - 计费系统  │
└──────────────┘                        │                    └──────┬───────┘
       │                                │                            │
┌──────────────┐                 ┌──────┴───────┐            ┌──────┴───────┐
│ 芯步网关 │◄──HTTP/MQTT────►│  业务逻辑层   │◄──HTTP─────►│  运维监控    │
│  - 协议转换   │                 │  - 权限控制   │            │  系统        │
│  - 数据缓存   │                 │  - 规则引擎   │            │  - 告警中心  │
└──────────────┘                 │  - 数据存储   │            │  - 能耗分析  │
                                 └──────────────┘            └──────────────┘

3.2 核心数据流

  1. 上行(遥测+遥信):断路器计量数据(电压、电流、功率、电量)及状态(合闸/分闸/故障)通过MQTT上报芯步平台

  2. 下行(遥控):运营平台通过HTTP调用芯步开放接口,下发分合闸指令

  3. 保护联动:过载/短路时断路器本地脱扣,同时上报故障状态至平台

四、接口对接实施步骤

4.1 设备接入芯步平台

芯步开放平台支持HTTPMQTT两种调用方式,且永久免费开放

步骤1:注册应用,获取凭证

登录芯步控制台,创建应用后获取:

  • AppID:应用唯一标识

  • AppSecret:开发者密码(用于签名计算)

步骤2:配置断路器设备

在控制台添加设备,记录:

  • device:设备唯一ID(网关或断路器本体)

  • 如通过网关转发,需额外配置gateway参数

步骤3:定义设备指令集

根据断路器支持的指令,在平台定义属性映射。常见指令包括:

指令名称参数字段示例值说明
合闸switch1控制断路器闭合
分闸switch0控制断路器断开
设置过载阈值overload_threshold55动态调整保护电流值(A)
读取电量energy-查询累计用电量(kWh)
读取实时功率power-查询当前功率(kW)

4.2 下行指令:远程控制断路器分合闸

接口说明

芯步提供统一的设备指令下发接口

  • 请求地址http(s)://api.thingboot.com/{AppID}/device/control/?sign={sign}&ts={ts}

  • 请求方式:POST(推荐JSON格式)

  • MQTT主题api/{AppID}/device/control

请求示例

JSON格式POST请求

URL参数方式(GET)

https://api.thingboot.com/APP123456/device/control/?device=8923456789012345678&switch=1&sign=abc123&ts=1737014400

签名计算规则

芯步采用双重MD5签名机制

sign = md5(md5(AppSecret) + ts)
  • ts:Unix时间戳(秒,10位数字)

  • 示例:AppSecret=mysecret123,ts=1737014400

    • 第一层:md5("mysecret123") = 098f6bcd4621d373cade4e832627b4f6

    • 第二层:md5("098f6bcd4621d373cade4e832627b4f6" + "1737014400")

    • 最终sign为32位字符串

关键注意事项

  1. 异步反馈机制:接口返回code:200仅表示平台收到指令,不代表断路器实际执行成功。需订阅平台消息推送,获取设备执行结果。

  2. 带extra字段追踪:在order中携带extra字段(如订单号),平台异步推送时会原样返回,便于业务闭环

  3. 批量控制:多个断路器可用|,连接device,单次最多100台

  4. 限流策略:单个设备访问限制1次/秒

4.3 上行数据:断路器状态与计量数据订阅

数据上报方式

芯步通过MQTT将设备消息推送到您的应用服务器。需预先在控制台配置回调URLMQTT订阅主题

典型数据格式

业务处理逻辑

  • 实时监控:解析功率电流数据,判断充电桩工作状态

  • 保护告警:fault非0时触发告警,推送运维人员

  • 计费关联:根据电量增量计算充电费用,关联订单号

五、关键功能实现细节

5.1 安全保护策略

三级保护体系

保护级别执行主体动作时间触发条件
一级:软件过载保护平台规则引擎1-5秒电流持续超过阈值110%
二级:硬件热脱扣断路器热磁系统10-120秒反时限特性,电流越大越快
三级:短路保护断路器电磁机构≤20ms电流≥10倍额定值

防误动逻辑

  • 合闸前置检查:下发合闸前,通过平台查询设备状态,确认无故障、无过载

  • 分闸后冷却计时:过载脱扣后,设置3-5分钟冷却期,禁止立即合闸

  • 心跳监控:断路器每30秒上报心跳,连续3次丢失判定为离线,自动闭锁远程控制

5.2 有序充电与负荷管控

基于50A断路器的实时计量数据,可实现充电站级的负荷调度:

动态功率限制

峰谷时段策略

  • 高峰时段(10:00-14:00, 19:00-22:00):限制单路最大电流≤40A

  • 低谷时段(23:00-07:00):允许满负荷50A运行,促进消纳

  • 需量管理:监测30分钟滑动平均功率,超需量时主动分闸非核心回路

5.3 故障自愈机制

故障类型检测方式自愈策略
瞬时过流(1.2-2倍额定)电流突增+持续<3秒不脱扣,仅记录告警
持续过载(>50A)电流持续>50A达10秒软件先发告警,5秒后无改善则硬件脱扣
断路器拒动下发分闸后10秒状态仍为合闸触发紧急告警,通知人工介入
通信中断连续60秒无心跳本地保留最后状态,恢复后补传数据

六、系统集成注意事项

6.1 电气安全规范

  1. 接线规范:50A断路器需配置匹配线径(≥16mm²铜芯电缆),接线端子扭矩按厂家要求(正泰NM1系列≤3.5N·m)

  2. 防护措施:断路器安装于IP54以上配电箱,预留散热空间(上下方各50mm)

  3. 隔离要求:控制回路(RS485/以太网)与功率回路分开布线,避免电磁干扰

6.2 网络可靠性

  • 通信冗余:优先采用有线RS485+4G无线备份方案

  • 断网续传:网关本地缓存≥7天数据,恢复网络后自动补传

  • 心跳保活:MQTT Keep Alive设为60秒,NAT穿透配置

6.3 数据一致性保证

  • 指令调用机制:同一order_id重复下发不应导致重复动作(断路器保持状态)

  • 时间同步:网关每日2:00与NTP服务器同步,设备与网关保持时间偏差≤1秒

  • 电量补偿:通信中断期间中断路器本地累计电量,恢复后通过平台属性上报补录

七、典型应用案例场景

场景:120kW直流快充桩回路控制

硬件配置

  • 主回路:正泰NM1-63H/4300B 50A塑壳断路器

  • 附加模块:分励脱扣器+辅助触头+RS485通信模块

  • 智能网关:芯步边缘网关(4G全网通)

业务流

  1. 用户扫码启动充电:运营平台收到启动请求

  2. 设备状态检查:平台调用芯步接口查询断路器状态(需在合闸位+无故障)

  3. 下发合闸指令order={"switch":1, "extra":"ORDER_123456"}

  4. 反馈确认:断路器1秒内合闸,通过MQTT返回{"switch":1, "extra":"ORDER_123456"}

  5. 充电过程中监控:每5秒上报电流/功率数据,平台实时计费

  6. 充电完成/故障:平台下发分闸指令{"switch":0},断路器断开

异常处理

  • 充电中电流持续>55A:平台先告警,3秒后无改善则下发分闸(软件保护)

  • 若平台指令失效,断路器热磁系统在60秒内自动脱扣(硬件后备保护)

八、故障排查指南

问题现象可能原因排查步骤
下发指令返回200但断路器无动作断路器离线/指令参数错误1. 查询设备最新状态确认在线状态2. 检查order参数名称是否与控制台定义一致3. 检查网关是否在线、信号强度
断路器频繁误脱扣过载阈值设置过低/环境温度高1. 确认实际电流是否接近50A2. 检查50℃降容系数(热磁断路器需按0.8折算)3. 调整软件保护阈值至55A
MQTT收不到设备数据订阅主题错误/回调配置问题1. 检查控制台回调URL配置2. 确认MQTT客户端订阅主题api/{AppID}/+/up3. 查看平台日志确认是否有消息推送记录
签名校验失败(5006)时间戳误差/密钥错误1. 检查服务器时间是否为中国时区2. 确认ts为10位秒级时间戳3. 重新计算sign,验证md5(md5(secret)+ts)

九、总结

  1. 接口标准化:芯步提供统一的HTTP/MQTT接口,屏蔽底层设备差异,降低开发复杂度

  2. 平台免费开放:无设备接入费用,降低中小运营商启动成本

  3. 安全可靠:软件保护+硬件脱扣双重保障,响应时间覆盖毫秒级到秒级

  4. 扩展性强:支持批量设备控制、规则引擎联动,可平滑扩展至百台级场站

  5. 数据闭环:通过extra字段实现控制指令与业务订单的端到端追踪

通过以上方案,开发者可在3-5个工作日内完成50A大功率计量断路器与芯步平台的对接,实现充电桩回路的远程可控、可测、可护,为充电运营的智能化、自动化奠定基础。