第四节:转子侧变流器(RSC)控制
好,咱们今天聊聊转子侧变流器,也就是RSC。说实话,这是双馈风机控制里最核心、也最容易出问题的一环。我当年刚接触这个系统时,总觉得RSC就是个普通的逆变器,后来被现场数据狠狠教育了一回——它跟网侧变流器完全是两码事。
4.1 RSC的拓扑结构
RSC的拓扑,说白了就是三相两电平电压型PWM变流器。嗯,听起来跟普通变频器差不多,但有几个关键点你得注意:
- 背靠背结构:RSC和网侧变流器(GSC)共用直流母线,但控制目标完全不同。RSC管转子,GSC管电网。
- 转子侧的特殊性:转子电流的频率是变化的(转差频率),不像定子侧是工频50Hz。这意味着RSC的开关频率、滤波器设计都得跟着转差走。
- 功率流向:亚同步时,RSC从直流母线吸收能量给转子;超同步时,RSC把转子能量回馈到直流母线。这个双向流动特性,是双馈风机独有的。
我个人习惯:在设计RSC主电路时,IGBT的电流裕量至少留20%。为什么?因为转子电流在低电压穿越时可能飙到额定值的1.5倍以上,我吃过这个亏。
下面这张图,是我自己总结的RSC控制逻辑框架,你一看就明白:
4.2 有功/无功解耦控制策略
双馈风机最牛的地方在哪?就是有功和无功可以独立控制,互不干扰。你想想看,这就像开车时油门和方向盘各管各的,多爽。
解耦控制的数学基础,是定子磁链定向。我们把d轴对准定子磁链方向,q轴超前90度。这样一来:
- 有功功率:主要由q轴电流控制(Iq)
- 无功功率:主要由d轴电流控制(Id)
我在项目中遇到过一个问题:现场调试时,有功一变,无功也跟着抖。查了半天,发现是磁链观测不准导致的。后来加了低通滤波和相位补偿,才算稳住。
避坑指南:我曾经因为磁链初始相位没对准,导致解耦失败,风机直接跳闸。建议你在启动前先做一次磁链预定位,用编码器信号校准一下。
解耦控制的具体实现,可以用下面这个表格来总结:
| 控制目标 | 对应电流分量 | 控制方式 | 典型PI参数 |
|---|---|---|---|
| 有功功率(Ps) | Iq(q轴电流) | 功率外环→Iq内环 | Kp=0.5, Ki=20 |
| 无功功率(Qs) | Id(d轴电流) | 功率外环→Id内环 | Kp=0.3, Ki=15 |
| 直流母线电压 | 由GSC控制 | 不经过RSC | — |
4.3 电流内环与功率外环设计
好,咱们进入最实操的部分。电流内环和功率外环,说白了就是双闭环控制。外环慢,内环快,这个道理大家都懂。但具体参数怎么整定?我分享点经验。
4.3.1 电流内环设计
电流内环的带宽,一般取开关频率的1/10到1/5。举个例子,如果开关频率是2kHz,那电流环带宽设在200~400Hz比较合适。
为什么不能太高?你想想看,采样延迟、PWM更新延迟都在那摆着。带宽太高,系统容易振荡。我见过一个案例,有人把带宽设到800Hz,结果电流波形像锯齿一样,根本没法用。
电流内环的PI参数,可以用工程整定法:
// 电流内环PI参数计算示例
// 电机参数:Rs=0.01Ω, Lσ=0.15mH
// 开关频率:2kHz,采样周期Ts=0.5ms
// 1. 计算电气时间常数
T_e = Lσ / Rs = 0.15e-3 / 0.01 = 15ms
// 2. 期望带宽 ωc = 2π * 300Hz ≈ 1885 rad/s
// 3. PI参数(按典型I型系统)
Kp = ωc * Lσ = 1885 * 0.15e-3 ≈ 0.283
Ki = Kp / T_e = 0.283 / 0.015 ≈ 18.9
// 实际调试时,我会把Kp先减半,再慢慢往上加
注意:上面的计算只是理论值。实际调试时,我建议你先用仿真跑一遍,看看电流响应有没有超调。如果有,适当降低Kp或者加个前馈项。
4.3.2 功率外环设计
功率外环的带宽,一般取电流内环的1/5到1/10。也就是说,如果电流环带宽300Hz,功率环带宽设在30~60Hz。
功率外环的PI参数整定,我习惯用两步法:
- 先调内环:把电流环调稳,阶跃响应无超调,上升时间在1~2ms。
- 再调外环:功率环的响应时间一般在20~50ms,别追求太快,否则容易跟机械振荡耦合。
我记得有一次在风场调试,功率环响应设得太快(10ms),结果跟塔筒的固有频率(约0.5Hz)产生了谐振,功率波动幅度达到20%。后来把功率环带宽降到0.3Hz,问题才解决。
核心经验:功率外环的积分时间常数,我一般取电流内环的5~10倍。比如电流环积分时间15ms,功率环积分时间就设75~150ms。这个经验值在大多数2MW级双馈风机上都适用。
4.3.3 解耦补偿项
最后提一句解耦补偿。d/q轴之间是有交叉耦合的,如果不补偿,Id一变,Iq也会跟着动。补偿项很简单:
// 解耦补偿计算
Vd_comp = -ωs * Lσ * Iq
Vq_comp = ωs * Lσ * Id + ωs * ψs
// 其中 ωs 是同步角速度,ψs 是定子磁链幅值
// 补偿后的电压指令:
Vd_ref = Vd_pi + Vd_comp
Vq_ref = Vq_pi + Vq_comp
这个补偿项,说白了就是把耦合部分前馈掉。我刚开始做的时候,总觉得这步可有可无。直到有一次把补偿项去掉试了试,结果电流波形乱成一团。嗯,从那以后我再也不敢省这步了。
好了,RSC控制的核心内容就这些。拓扑结构、解耦策略、双环设计,这三块你吃透了,RSC控制就算入门了。下一节咱们聊聊网侧变流器,那个又是另一番天地。