1. 项目背景与核心价值
去年参与某微电网项目时,我们遇到一个典型问题:当两台I型NPC逆变器并联运行时,由于线路阻抗差异和负载突变,经常出现功率分配不均的情况。最严重时,其中一台逆变器承担了超过70%的负载,而另一台几乎处于空载状态。这种不均衡不仅降低了系统效率,还加速了重载逆变器的老化。当时尝试了传统的下垂控制方案,但动态响应和均分精度始终不理想。
后来我们转向VSG(虚拟同步发电机)控制方案,发现其模拟同步发电机外特性的特点,天然具备功率自主分配的能力。经过三个月的实验验证,最终实现了在±3%以内的功率均分精度,同时解决了NPC逆变器特有的中点电位波动问题。这套方案后来被推广到多个分布式能源项目中,至今稳定运行超过8000小时。
2. 系统架构与关键器件选型
2.1 I型NPC逆变器拓扑解析
我们选用的是三电平I型NPC拓扑,其结构如图1所示(注:此处应插入拓扑图)。与传统的两电平逆变器相比,这种结构具有以下优势:
- 输出电压谐波含量降低约40%
- 开关器件承受电压应力减半
- 滤波器体积可缩小30%
但在实际应用中需要特别注意:
中点电位平衡是NPC逆变器的生命线。我们曾因未及时处理中点漂移,导致一组IGBT模块在72小时内完全损坏。后来采用基于零序电压注入的实时平衡算法,将中点电压波动控制在±1%以内。
2.2 VSG控制核心算法
VSG控制的核心是模拟同步发电机的二阶运动方程:
code复制J·dω/dt = Pm - Pe - D·(ω-ω0)
其中关键参数设置经验:
- 虚拟惯量J:取值0.5-2 kW·s²/rad,太大影响动态响应
- 阻尼系数D:通常取0.5-1.5 kW·s/rad,过小会导致振荡
- 调差系数:建议3%-5%,直接影响均分精度
我们在DSP28335上实现的算法流程:
- 实时采集输出电压/电流(采样周期50μs)
- 计算瞬时功率Pe/Qe(采用p-q理论)
- 解算转子运动方程(4阶龙格库塔法)
- 生成SPWM调制波(载波频率10kHz)
3. 功率均分实现的关键技术
3.1 基于VSG的自主均分机制
与传统下垂控制不同,VSG通过模拟同步机的自同步特性实现均分。当两台逆变器参数一致时:
- 频率-有功特性曲线自然重合
- 电压-无功特性曲线自动对齐
- 无需通信即可实现精确分配
实测数据对比:
| 控制方式 | 均分误差 | 动态响应时间 |
|---|---|---|
| 传统下垂 | 8%-12% | 200-300ms |
| VSG控制 | 2%-5% | 80-120ms |
3.2 SPWM调制优化方案
为配合VSG控制,我们改进了SPWM调制策略:
-
调制波生成:
- 采用三次谐波注入法,电压利用率提升15%
- 调制比m=0.9时,THD最优(实测4.2%)
-
载波同步处理:
- 主从机载波相位差锁定在±5°内
- 使用硬件同步信号(FPGA实现)
-
死区补偿:
- 在线辨识管压降(精度±0.2V)
- 动态补偿时间3.5μs
4. 工程实施中的典型问题
4.1 环流抑制方案
并联系统最头疼的是环流问题。我们通过以下措施将环流控制在额定电流的3%以内:
-
输出端加装0.5mH均流电抗器
-
软件上增加环流反馈补偿项:
code复制Vcomp = Kp·ΔI + Ki·∫ΔI dt(Kp=0.8,Ki=50时效果最佳)
-
定期校准电压采样通道(误差<0.5%)
4.2 负载突变应对策略
当遭遇50%-100%的阶跃负载时,采取分级响应:
- 前20ms:依靠VSG虚拟惯量维持电压
- 20-100ms:调节阻尼系数抑制振荡
- 100ms后:进入稳态调节
实测某次80%突加负载时的波形显示,电压暂降仅8%,恢复时间92ms,明显优于传统方案的15%/160ms。
5. 系统测试与优化记录
5.1 稳态性能测试
在额定10kW运行时的关键数据:
| 参数 | 逆变器A | 逆变器B | 偏差 |
|---|---|---|---|
| 输出功率(kW) | 5.02 | 4.98 | 0.8% |
| 电流THD | 3.8% | 4.1% | - |
| 效率 | 97.2% | 97.0% | - |
5.2 动态响应优化
通过调整虚拟惯量J和阻尼D的匹配关系,找到最佳参数组合:
-
固定D=1.0,扫描J值:
- J=0.5:振荡次数多(3-4次)
- J=1.2:超调大(12%)
- J=0.8:综合最优
-
固定J=0.8,优化D:
- D=0.5:衰减慢
- D=1.5:响应迟钝
- D=1.0:最佳折衷
6. 扩展应用与改进方向
目前这套系统正在向以下方向延伸:
- 多机并联(已实现4台稳定运行)
- 黑启动功能(最快300ms建立电压)
- 与储能系统联动(SOC均衡控制)
最近发现的一个改进点是:当引入光伏输入时,VSG的惯量参数需要根据光照变化动态调整。我们正在测试基于模糊逻辑的自适应算法,初步数据显示动态性能可提升20%以上。
