Skip to main content

Command Palette

Search for a command to run...

Latest articles

  1. BMS Fault Diagnosis: Reliable Fault Detection Using a Two-State State Machine and Filtering Delay

    前言 电池管理系统(BMS)在储能、电动汽车、UPS等高压直流应用中承担着核心的安全守卫职责。一个错误的故障判断——无论是漏报还是误 报——都可能带来严重后果:漏报导致过充过放损毁电芯甚至起火,误报导致系统频繁保护停机、影响生产和用户体验。 如何在噪声环境下做到"不该报的不报,该报的必须报"?本文基于真实固件代码,深入剖析其故障诊断体系的设计思路与实现细节。 一、两态故障状态机:简单却不简陋 1

    Jul 14, 20268 min read
  2. Integrated PV-Storage-Load Forecasting: Empowering EMS with Predictive Intelligence

    光伏-储能-负荷联合预测:给 EMS 装上"预知能力" 本文结合我正在维护的一套工业储能管理系统的真实工程实践,聊聊如何把预测能力嵌入 EMS 决策链路。代码片段均来自项目实际文件,不是伪代码。 一、为什么 EMS 需要预测? 我在调试这套系统的 MQTT 指令链路时,发现一个有意思的现象:EMS 的充放电决策完全依赖当前时刻的 SOC 和预设的时段计划表。翻开 ems_management

    Jun 8, 20264 min read
  3. 电力需求响应——SEMS/REMS层级架构下的多站协调控制

    作者:储能系统固件开发工程师日期:2026-04-14项目背景:工商业储能管理系统(BESS),支持川崎项目多站联合需求响应,SEMS为站级本地EMS,REMS为上级远程EMS 一、为什么需要两级EMS? 最初,项目只有一个站级EMS(站级能量管理系统,SEMS)。SEMS负责控制本站的PCS充放电,执行时段计划、防逆流、防过载,运行得还算平稳。 然而,当客户在川崎项目提出"多个储能站联合响应

    Apr 14, 20267 min read
  4. BMS SOC显示平滑算法:让百分比变化符合用户直觉

    作者:悦悦 | 平台:S32K146 + FreeRTOS | 源文件:SocDisplay.c 前言 在储能BMS系统里,SOC(State of Charge,荷电状态)是用户最直接感知的核心指标。从EMS大屏到HMI触摸屏,SOC百分比就是电池的"油表"。 然而,算法层计算出来的SOC是一个不断跳变的原始值。把它直接推给显示层,用户看到的将是一个毫无规律、时快时慢、甚至会"倒退"的数字—

    Apr 11, 20267 min read
  5. EMS储能工程师的职业发展分析

    一、你现在真实的竞争力画像 先说实话,让你有清醒认知。 从你的工程代码来看,你具备的能力是: 你最大的护城河不是C语言,而是"懂储能业务的嵌入式工程师"这个组合。 这个组合的人,全中国不超过几千人。 二、五大问题的系统回答 问题1:深度 vs 全栈,如何提升不可替代性? 核心判断:你不应该二选一,而是走"T型 + 业务锚点"路线。 什么是你的T型结构? 具体要做什么? 向下打深(6个月内优

    Apr 9, 20262 min read3