1. 项目概述
在电力电子与电网交互领域,电网电压不平衡是一个常见但棘手的问题。作为一名长期从事电力电子控制系统开发的工程师,我经常遇到这样的场景:当电网出现单相接地故障或大容量单相负载接入时,传统的控制策略会立即失效,导致并网电流畸变、设备过热甚至保护误动作。今天要分享的这个Simulink项目,正是为了解决这一痛点而设计的"电网不平衡下正负序分离充电策略"。
这个方案的核心在于采用了DSOGI(双二阶广义积分器)算法,能够实时分离电网电压的正序和负序分量。与常规方法相比,它具有三大优势:一是无需依赖锁相环,对电网频率偏移具有强鲁棒性;二是动态响应速度快,能在1/4周期内完成分量提取;三是实现结构简单,适合工程化应用。我在多个充电桩和储能变流器项目中验证过这套方案,实测表明即使在20%电压不平衡度下,仍能保持电流THD小于3%。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 正负序分离原理深度解析
2.1 不平衡电压的数学本质
任何不平衡的三相电压都可以分解为正序、负序和零序分量。对于三相三线制系统(无中性线),零序分量自然不存在,因此我们只需要处理正序和负序。用矩阵表示就是:
code复制[v_a] [v_a^+] [v_a^-]
[v_b] = [v_b^+] + [v_b^-]
[v_c] [v_c^+] [v_c^-]
其中正序分量(v^+)是ABC相序,负序分量(v^-)是ACB相序。传统DQ变换的问题在于,它默认系统只有正序分量,当负序分量出现时,会导致dq轴变量出现100Hz波动。
2.2 DSOGI的工作原理
DSOGI的核心思想是通过构建正交信号对来实现解耦。具体实现上,它对α轴电压v_α建立两组状态方程:
code复制dx1/dt = kωn(v_α - x1)
dx2/dt = ωn x1
dx3/dt = kωn(v_α - x3)
dx4/dt = -ωn x3
这里的设计非常巧妙:
- x1+jx2对应正序分量(正向旋转坐标系)
- x3+jx4对应负序分量(反向旋转坐标系)
- 参数k=√2时,系统具有最佳阻尼特性
- ωn=2π*50=314rad/s(对50Hz系统)
通过这种结构,我们最终可以得到:
code复制v_α^+ = (x1 + x3)/2
v_β^+ = (x2 - x4)/2
v
