1. 风电电机控制与LVRT保护的必要性
风电系统在电网故障期间需要保持并网运行的能力被称为低电压穿越(Low Voltage Ride Through, LVRT)。这个要求源于现代电网规范对并网设备的强制性规定——当电网电压骤降时,风机不能像过去那样直接脱网,而必须在一定时间内维持连接并提供无功支持。
双馈感应发电机(DFIG)作为目前主流的风力发电机型,其转子侧通过变流器与电网连接。这种结构使得DFIG对电网故障异常敏感。当电网电压跌落时,转子侧会产生瞬态过电流,可能损坏变流器中的IGBT功率器件。Crowbar保护电路就是在检测到危险工况时,通过短接转子绕组来保护变流器的关键装置。
2. DFIG系统建模与Crowbar工作原理
2.1 DFIG的Simulink建模要点
在Simulink中搭建DFIG模型时,需要特别注意以下几个核心模块的建模精度:
- 电机本体模型:建议使用Simscape Electrical库中的Asynchronous Machine模块,参数设置需与实际风机铭牌数据一致(额定功率、电压、极对数等)
- 变流器模型:采用平均值模型(Average-Value Converter)即可满足控制策略研究需求,大幅提高仿真速度
- 电网模型:使用Three-Phase Programmable Voltage Source模拟电网故障,可设置对称/不对称电压跌落
关键参数示例:2MW DFIG的转子电阻典型值约0.01pu,惯性时间常数H=3.5s
2.2 Crowbar保护的触发逻辑设计
Crowbar的典型触发条件包括:
- 直流母线电压超过阈值(如1.2倍额定值)
- 转子电流瞬时值超过变流器限流能力(通常1.5-2倍额定电流)
- 电网电压跌落深度超过设定值(如0.3pu)
在Simulink中实现时,建议采用以下结构:
matlab复制% Crowbar触发逻辑伪代码
if (Vdc > Vdc_th) || (any(Ir > Ir_th)) || (Vgrid < Vgrid_th)
crowbar_enable = 1;
rotor_side_converter_disable = 1;
else
crowbar_enable = 0;
end
3. LVRT仿真实验设计
3.1 测试工况配置
为全面验证Crowbar策略,应设计多组对照实验:
- 对称故障测试:三相短路(电压跌落至0.2pu,持续时间625ms)
- 不对称故障测试:两相短路(AB相短路,C相正常)
- 渐变故障测试:电压线性下降至0.5pu后保持
在SimPowerSystems库中配置故障时序时,注意设置合理的过渡时间(如5ms的故障建立时间):
| 故障类型 | 起始时间(s) | 持续时间(ms) | 跌落深度(pu) |
|---|---|---|---|
| 三相短路 | 1.0 | 625 | 0.2 |
| 两相短路 | 2.5 | 500 | 0.3 |
3.2 关键监测信号设置
必须监测以下关键波形以评估保护效果:
- 转子三相电流(Ir_abc)
- 直流母线电压(Vdc)
- 电网电压(Vgrid_abc)
- Crowbar触发状态信号
- 发电机电磁转矩(Te)
建议使用Simulink的Dashboard模块创建实时监控面板,方便观察动态过程。
4. Crowbar电路参数设计
4.1 电阻值计算
Crowbar电阻的选取需要平衡两个矛盾需求:
- 阻值足够小以有效限制过电压
- 阻值足够大避免产生过大短路电流
工程经验公式:
[ R_{crowbar} = (2 \sim 3) \times \frac{V_{r0}}{I_{r_max}} ]
其中:
- ( V_{r0} ):转子开路电压
- ( I_{r_max} ):变流器最大允许电流
例如对于2MW DFIG:
- 转子额定电压690V
- 变流器限流1500A
- 计算得R≈0.92Ω(取1Ω)
4.2 投切时序优化
Crowbar的动作时序直接影响保护效果:
- 触发延迟:通常设置为2-5ms,用于确认故障真实性
- 保持时间:建议100-200ms,确保瞬态过程结束
- 复位条件:当直流电压低于1.05pu且转子电流低于1.1倍额定值时解除
在Stateflow中可以实现精细的状态机控制:
matlab复制state Crowbar_State_Machine
state Idle:
when (Fault_Detected) goto Active;
state Active:
entry: Enable_Crowbar();
after(5ms): goto Monitoring;
state Monitoring:
if (Vdc<1.05 && Ir<1.1*Ir_rated) after(100ms) goto Recovery;
state Recovery:
entry: Disable_Crowbar();
when (No_Fault) goto Idle;
end
5. 仿真结果分析与优化
5.1 典型波形解读
成功实现LVRT的波形应呈现以下特征:
- Crowbar触发后,转子电流在1个周期内降至安全范围
- 直流母线电压波动不超过±15%
- 电网电压恢复后,系统能在500ms内重新建立稳定运行
常见问题波形:
- 振荡问题:Crowbar切除后出现持续振荡→增大电阻值或延长保持时间
- 二次触发:短时间内多次动作→调整复位阈值或增加滞环
5.2 参数敏感性分析
通过参数扫描(Parameter Sweep)可识别关键影响因素:
| 参数 | 影响程度 | 优化方向 |
|---|---|---|
| Crowbar电阻 | ★★★★★ | 减小阻值降低过电压 |
| 触发延迟 | ★★★★☆ | 缩短至3ms内 |
| 保持时间 | ★★★☆☆ | 100-150ms最佳 |
| 电网短路容量 | ★★☆☆☆ | 需与电网特性匹配 |
6. 工程实践中的注意事项
- 硬件在环验证:在最终代码部署前,必须通过dSPACE等HIL平台测试
- 故障录波分析:保存仿真数据.mat文件,用MATLAB脚本进行后处理:
matlab复制% 典型分析脚本片段
load('LVRT_Test1.mat');
figure;
subplot(2,1,1); plot(t, Vdc); title('DC Voltage');
subplot(2,1,2); plot(t, Ir_abc); title('Rotor Currents');
- 变流器保护协调:确保Crowbar动作时变流器PWM脉冲已可靠封锁
7. 模型扩展与进阶应用
完成基础LVRT验证后,可进一步研究:
- 主动Crowbar技术:采用IGBT代替传统电阻,实现更快速的控制
- 混合保护策略:结合Chopper电路和电网侧变流器控制
- 多机系统仿真:在风场级模型中验证保护策略的协调性
对于想深入研究的工程师,推荐修改以下模型参数进行拓展实验:
- 不同电网阻抗比(X/R)
- 风机运行在不同转速区间(亚同步/超同步)
- 考虑变流器热模型的影响