1. 项目背景与核心价值
在新能源并网和电力电子变换领域,LCL型并网逆变器因其优异的谐波抑制能力已成为行业标准配置。但LCL滤波器本身的三阶特性会引入谐振峰,传统PI控制难以同时保证动态性能和稳定性。我在某光伏电站项目中就遇到过这样的问题:当电网阻抗变化时,系统频繁出现谐振导致保护动作,严重影响发电效率。
自抗扰控制(ADRC)作为一种不依赖精确模型的控制策略,正好能解决这个痛点。特别是三阶线性自抗扰控制器(LADRC),其结构简单、参数整定直观,非常适合工程应用。这次我们就来拆解一个典型的三相LCL逆变器模型,通过图一到图三的实测波形,看看LADRC如何在实际系统中大显身手。
2. 系统建模与问题定义
2.1 LCL逆变器的控制难点
典型的三相LCL并网逆变器拓扑如图1所示,其数学模型可以表示为:
math复制G(s)=\frac{i_g(s)}{u_i(s)}=\frac{1}{L_1L_2Cs^3+(L_1+L_2)s}
这个三阶系统存在两个主要问题:
- 谐振峰处的相位突变(-180°到+180°)
- 电网阻抗变化导致的谐振频率漂移
经验提示:在光伏电站现场测量时,我们曾记录到电网等效电感在0.5mH到5mH之间波动,这会使谐振频率变化3倍以上!
2.2 ADRC的核心思想
自抗扰控制通过扩张状态观测器(ESO)将系统内扰和外部扰动统一估计并补偿。对于我们的三阶系统,需要设计三阶LADRC:
code复制u = (u0 - z3)/b0
其中z3是ESO对总扰动的实时估计,b0是控制增益。这种结构天然具备抗扰能力,实测中当电网阻抗突变时,无需重新整定参数。
3. 控制器设计与实现
3.1 三阶LADRC参数整定
根据带宽法,ESO和控制器参数可按以下规则确定:
python复制# 示例参数计算
wo = 2*pi*200 # 观测器带宽
wc = wo/5 # 控制器带宽
beta1 = 3*wo
beta2 = 3*wo^2
beta3 = wo^3
表1给出了某750kW逆变器的典型参数:
| 参数 | 数值 | 物理意义 |
|---|---|---|
| L1 | 1.2mH | 逆变侧电感 |
| L2 | 0.6mH | 网侧电感 |
| C | 50μF | 滤波电容 |
| b0 | 1.2e6 | 控制增益 |
| wo | 1256rad/s | 观测器带宽 |
3.2 数字实现要点
在DSP(TMS320F28335)中实现时需注意:
- 离散化采用Tustin变换保持稳定性
- ESO状态变量需要限幅防止积分饱和
- 采样频率应大于10倍谐振频率(通常≥10kHz)
踩坑记录:我们最初用欧拉离散化导致高频段相位误差过大,改用Tustin后相位裕度提升了15°。
4. 实验结果分析
4.1 图1:启动过程对比
图1展示了突加额定电流时LADRC与PI控制的波形对比:
- PI控制:超调量18%,调节时间80ms
- LADRC:无超调,调节时间50ms
关键细节:LADRC的ESO在20ms内就准确估计出了反电势扰动,这是快速响应的核心。
4.2 图2:电网阻抗突变
人为切换电网电感从0.5mH到3mH时:
- PI控制:电流THD从2.1%恶化到7.8%
- LADRC:THD保持在2.3%以内
这说明ESO实时跟踪了谐振频率的变化,无需自适应调整。
4.3 图3:谐波抑制能力
注入5次谐波电压扰动时:
- PI控制:5次谐波含量3.2%
- LADRC:降至0.8%
这是因为三阶ESO本质上构成了一个高阶滤波器。
5. 工程应用技巧
5.1 参数调试步骤
- 先设b0≈1/(L1+L2)
- 逐步增大wo直到出现高频噪声
- 取wc=(1/3~1/5)wo
- 微调b0消除稳态误差
5.2 常见问题排查
表2列出了我们遇到的典型问题:
| 现象 | 可能原因 | 解决方案 |
|---|---|---|
| 高频振荡 | wo过大 | 降低wo并检查采样延迟 |
| 稳态误差 | b0不准 | 重新标定b0 |
| 启动冲击 | ESO未收敛 | 添加软启动环节 |
6. 进阶优化方向
对于要求更高的场景,可以考虑:
- 引入Q滤波器增强鲁棒性
- 采用非线性ESO改善动态性能
- 结合阻抗重塑技术优化并网稳定性
在实际的组串式逆变器项目中,我们将LADRC与虚拟阻抗法结合,使系统在弱电网下(SCR<2)仍能稳定运行。这需要特别注意离散化带来的延迟影响,建议采用预测校正算法补偿计算延时。
