从一次逆流事故说起:储能 EMS 里的 System V 信号量与跨模块快速响应机制
这篇文章讲的是一个在嵌入式 Linux 储能系统里真实发生的事情:电表发现电网功率反向,要在几百毫秒内把储能功率压下来,否则就是一次逆流事故。而完成这件事的,是一套几十年前就存在的 System V 信号量机制。
一、先看一个真实的故障现场
在讲信号量之前,我想先把一个真实的事故摆在桌面上。因为它才是这篇文章所有技术讨论的起点。
那天测试的场景是这样的:储能系统在正常放电,负载大概 107.8
kyems.hashnode.dev7 min read