1. 三相逆变器并网控制的核心玩法
电流环套娃这个说法确实形象,我第一次听到这个比喻是在2018年参加电力电子展会时,一位老工程师在茶歇时的调侃。三相逆变器的并网控制本质上就是在玩电流环的嵌套游戏,只不过这个"套娃"的每一层都有其独特的使命和设计考量。
电网电流外环+电容电流内环的结构,是目前中高端并网逆变器的主流配置。这种双环结构最大的优势在于:外环负责与电网"搞好关系",内环则专注于"内部事务管理"。外环直接控制并网电流,确保向电网输送符合要求的电能;内环则通过控制电容电流来维持直流母线电压稳定,相当于给系统装了个稳压器。
2. 系统架构与工作原理拆解
2.1 整体控制框架
典型的LCL型并网逆变器控制系统包含以下几个关键部分:
- 直流侧:光伏组件或储能电池提供的直流电源
- 逆变桥:通常采用IGBT或SiC MOSFET组成的全桥电路
- LCL滤波器:由逆变侧电感、滤波电容和网侧电感组成
- 采样电路:包括电网电压、并网电流、电容电流等传感器
- 控制芯片:DSP或FPGA实现的控制算法
控制系统的核心任务可以概括为:在保证系统稳定的前提下,实现单位功率因数并网,同时抑制LCL滤波器可能引发的谐振问题。
2.2 电流环的"套娃"机制
电网电流外环和电容电流内环的配合就像是一对默契的舞伴:
- 外环控制器(通常是PI调节器)根据并网电流指令与实际值的偏差,输出电容电流的参考值
- 内环控制器快速跟踪这个参考值,通过调节逆变桥的PWM占空比来实现
- 内环的响应速度通常比外环快5-10倍,这样才能保证系统的动态性能
这种分层控制的结构有个专业术语叫"串级控制",在电力电子领域应用非常广泛。它的优势在于可以将复杂的控制问题分解为多个相对简单的子问题。
3. 控制算法实现细节
3.1 外环控制器设计
电网电流外环的设计要点:
- 采用同步旋转坐标系(dq轴)下的PI控制
- 电流指令由功率指令除以电网电压得到
- 带宽通常设置在100-200Hz范围内
- 需要加入电网电压前馈以提高抗扰动能力
外环控制器的传递函数可以表示为:
G_out(s) = Kp + Ki/s
其中Kp和Ki需要根据系统参数仔细整定,一般通过零极点对消的方法来确定。
3.2 内环控制器设计
电容电流内环是整个系统的"快速执行者":
- 同样采用dq坐标系下的PI控制
- 带宽通常设置为500Hz-1kHz
- 需要加入电容电压微分前馈
- 对PWM延时等非线性因素要进行补偿
内环的传递函数形式与外环类似,但参数差异很大。在实际调试时,我习惯先用仿真确定大致范围,再通过实验微调。
3.3 谐振抑制策略
LCL滤波器虽然滤波效果好,但会引入谐振峰。常用的抑制方法包括:
- 无源阻尼:在电容上串联电阻,简单但会降低效率
- 有源阻尼:通过控制算法虚拟出阻尼电阻
- 陷波滤波器:在特定频率点进行衰减
我个人更倾向于有源阻尼方案,因为它不会引入额外的功率损耗。具体实现时,可以在内环控制中加入电容电流的微分反馈。
4. 硬件实现关键点
4.1 功率器件选型
逆变桥的器件选择需要考虑:
- 电压等级:通常为直流母线电压的1.5-2倍裕量
- 电流容量:根据最大输出电流确定
- 开关频率:一般在10-20kHz范围
- 散热设计:计算导通损耗和开关损耗
现在SiC MOSFET越来越普及,虽然价格高些,但开关损耗小,系统效率能提升1-2个百分点。
4.2 采样电路设计
精确的电流采样对控制系统至关重要:
- 电网电流:通常采用闭环霍尔传感器
- 电容电流:可以用罗氏线圈或分流电阻
- 采样时序要与PWM中心对齐
- 必须做好抗干扰处理
我遇到过最头疼的问题就是采样噪声导致的控制振荡,后来在传感器输出端加了二阶低通滤波才解决。
4.3 保护电路
并网逆变器必须包含完善的保护功能:
- 过流保护:硬件比较器+软件判断
- 过压/欠压保护
- 孤岛效应检测
- 散热保护
保护电路的响应时间要快于控制周期,通常要求在几个微秒内动作。
5. 软件实现技巧
5.1 中断服务程序安排
典型的控制软件中断安排:
- PWM周期中断:执行电流环控制
- 低频任务:执行电压环、保护监测等
- 通信中断:处理Modbus/CAN等通信
中断优先级要合理设置,确保关键任务不被阻塞。
5.2 数字滤波器实现
软件中常用的滤波方法:
- 移动平均滤波:简单但延迟大
- IIR滤波器:计算量小但可能引入相位偏移
- FIR滤波器:线性相位但计算量大
我一般会在ADC采样后加一个3点的移动平均,再在控制算法前用二阶IIR滤波。
5.3 参数自整定方法
调试时可以采用的技巧:
- 先调内环:将外环断开,手动给定电容电流指令
- 再调外环:固定内环参数,调节外环响应
- 最后联调:微调两个环路的配合
记得保存不同工况下的参数组,运行时根据条件切换。
6. 常见问题与解决方案
6.1 系统振荡问题
现象:并网电流出现周期性波动
可能原因:
- 控制参数过于激进
- 采样延迟未补偿
- 谐振抑制不足
解决方法:
- 降低控制带宽
- 加入延迟补偿
- 增强有源阻尼
6.2 启动冲击问题
现象:并网瞬间电流过大
可能原因:
- 初始相位未同步
- 软启动策略不当
解决方法:
- 确保锁相环已稳定
- 采用斜坡给定的启动方式
- 加入预充电电路
6.3 效率偏低问题
现象:系统损耗大于设计值
可能原因:
- 死区时间设置过大
- 开关频率过高
- 磁元件设计不合理
解决方法:
- 优化死区补偿
- 调整开关频率
- 改进电感设计
7. 实测波形分析
通过实际测试,我们可以观察到以下典型波形:
7.1 稳态运行波形
- 电网电压与电流同相位(单位功率因数)
- 电容电流为高频三角波
- 直流母线电压纹波小于2%
7.2 动态响应波形
- 功率阶跃变化时,电流跟踪延迟小于10ms
- 电网电压跌落时,电流能快速限制
- 频率波动时,能保持稳定并网
7.3 故障情况波形
- 过流保护动作时间小于100us
- 孤岛检测能在2秒内完成
- 自动恢复并网过程平滑
8. 进阶优化方向
对于追求更高性能的设计,可以考虑:
8.1 模型预测控制
- 直接优化开关状态选择
- 动态性能更好
- 但计算量大幅增加
8.2 自适应控制
- 自动调整控制参数
- 适应电网阻抗变化
- 需要更复杂的算法
8.3 智能诊断功能
- 基于电流波形分析故障
- 预测器件寿命
- 需要机器学习支持
在实际项目中,我通常会先实现基本的双环控制,稳定后再逐步添加这些高级功能。