CATALOG

芯步的智能PDU采用HTTP接口开放策略,任何能发HTTP请求的系统都可接入。本文以5位总控PDU为例,说明如何通过接口实现总路电流监测、阈值告警和过载自动跳闸的完整闭环。

1. 解决概述

1.1 背景与需求

在数据中心、通信基站、无人值守机房或工业自动化产线中,配电单元(PDU)的稳定运行至关重要。传统的PDU缺乏远程监控能力,当总路过流或过载时,往往导致设备宕机或火灾隐患。本方案的目标是通过芯步5位总控智能PDU及其开放API接口,实现实时的总路电流监测与自动过载保护控制。

1.2 方案架构

本方案采用 “端-云-应用” 的轻量级架构:

  • 感知/执行层:芯步5位总控PDU(UNI-PDU-ZK-5)。负责采集总路电压、电流、功率,并执行开关动作。

  • 网络层:PDU通过WiFi 2.4GHz直连网络,无需网关

  • 平台层:芯步开放平台或用户私有化部署的服务器。通过HTTP/HTTPS接口进行数据交互与指令下发

  • 应用层:用户的动环监控系统(SaaS)或自动化脚本。

2. 智能PDU硬件特性与保护机制

2.1 核心参数

本次方案选型的硬件为UNI-PDU-ZK-5,具备以下关键保护基础:

  • 额定功率:总额定功率3000W。

  • 电流限制:MAX 10A(总路)。

  • 保护机制:支持总路过载保护逻辑。当总电流超过10A阈值时,系统可触发软件层面的保护指令(断开总控或告警)

  • 材质安全:铝合金外壳,分隔式绝缘隔断,防止漏电风险。

2.2 芯步开放接口能力

该设备支持标准的HTTP接口调用,主要涉及以下三类接口能力

  1. 设备控制接口:用于下发“通”、“断”或“重启”指令。

  2. 状态查询接口:主动获取总路的实时电压、电流、功率数据。

  3. 消息推送机制这是实现保护的核心。设备端需主动将实时电参数(如电流突变)推送到用户指定的服务器地址。

3. 总路过流过载保护控制实现流程

要实现“智能控制”,核心是建立 “监测-判断-执行” 的自动化闭环。以下是详细的实施步骤:

3.1 环境准备与接口对接

在进行逻辑开发前,需完成硬件与平台的握手:

  1. 设备激活:将PDU上电并配网,获取唯一的设备ID。

  2. 应用ID获取:在芯步开发者后台创建应用,获取AppId和通信密钥(Secret),用于生成API请求签名(Sign)

  3. 服务器配置:在控制台配置“消息推送地址”。PDU检测到数据变化时会主动向该地址发送JSON数据包。

3.2 数据监测:阈值设定与主动上报

芯步的接口支持上行消息推送。为实现精准保护,配置如下:

  • 采样频率:设定PDU每隔几秒(视具体固件支持,通常5-30s)上报一次总路电参数。

  • 数据格式示例(用户服务器接收到的PDU状态):

3.3 核心逻辑:三级过载保护策略

在用户的业务服务器中,编写业务逻辑代码。根据电流大小,采用三级保护策略:

级别触发条件 (总电流)保护动作接口调用方式
一级预警8.5A (85%)推送“轻度过载”告警至运维App/邮箱,暂不动作。仅记录日志或发送通知
二级告警9.5A (95%)触发HTTP请求重启次要负载设备,尝试降低总电流。control 命令
三级保护10A (100%) 持续3秒紧急脱扣:下发“关闭总路”指令,物理切断风险。control 命令

逻辑实现伪代码:

3.4 指令下发与故障恢复

  1. 主动断开指令:当服务器监测到电流持续超标,调用控制接口:

    • 控制接口地址http(s)://api.thingboot.com/{AppId}/device/control/?sign={sign}&ts={ts}

    • 控制参数{"device":"设备ID","order":{"power":0}}(0=断开,1=接通)。

  2. 故障恢复机制:设备断电后,出于安全考虑,不自动立即重启。需运维人员现场排查或用高权限Token发送 {"order":{"power":1}} 指令手动恢复。

4. 联动扩展:构建环境安全闭环

除了依赖PDU本身的电流监测,利用芯步的生态产品,可以实现更全面的安全防护

  • 场景联动:部署智能烟雾传感器

  • 保护逻辑:当烟雾传感器检测到浓度超标(可能由于线缆过热起火前期),其HTTP接口主动推送报警至服务器。

  • 服务器联动:服务器接收到烟感告警后,无视电流大小,强制调用PDU接口切断总路电源

5. 总结

  1. 响应速度快:设备直连WiFi,命令下发延迟在80-120ms之间,能在过载发生初期待电流尚未达到峰值时切断电路

  2. 无需网关:减少单点故障,降低部署成本

  3. 精准计量:相比仅凭经验估算,该PDU提供精确的10A阈值数据,避免误判。

  4. 开放性:支持私有化部署,数据不出本地内网,保障核心电力数据安全

通过以上配置,用户即可利用芯步的接口能力,将普通的PDU改造为具备主动防御能力的智能电力单元。