2. 数学模型建立:DFIG在三相静止坐标系下的数学模型
好,咱们直接进入正题。
DFIG(双馈感应发电机)的数学模型,说白了就是三个方程:电压方程、磁链方程、转矩方程。这三个方程是后续所有控制策略的根基。我个人习惯先把它们在三相静止坐标系(ABC坐标系)下写出来,因为物理意义最直观。
核心要点:三相静止坐标系下的模型虽然复杂,但它是理解坐标变换(Clark/Park)的前提。你如果跳过这一步直接看dq模型,很容易迷失方向。
2.1 电压方程
先看定子侧和转子侧的电压方程。我当年刚接触DFIG时,总觉得这些方程长得吓人。其实拆开看,就是电阻压降 + 感应电动势。
定子三相绕组的电压方程:
u_sa = R_s * i_sa + dψ_sa / dt
u_sb = R_s * i_sb + dψ_sb / dt
u_sc = R_s * i_sc + dψ_sc / dt
转子三相绕组的电压方程(注意转子侧已经折算到定子侧):
u_ra = R_r * i_ra + dψ_ra / dt
u_rb = R_r * i_rb + dψ_rb / dt
u_rc = R_r * i_rc + dψ_rc / dt
这里有个细节——转子方程里的磁链对时间求导,是相对于转子自身的坐标系。如果你用静止坐标系看转子,还得考虑旋转带来的附加项。嗯,这个后面讲坐标变换时会细说。
我的经验:实际项目中,定子电阻R_s通常很小(毫欧级),但千万别忽略它。我曾经在调试一台2MW机组时,因为忽略了定子电阻压降,导致功率计算偏差了3%左右。后来查了半天才发现是这里的问题。
2.2 磁链方程
磁链方程是DFIG模型里最绕的部分。为什么?因为定子和转子之间有互感,而且互感还随转子位置变化。
写成矩阵形式,定子磁链:
ψ_sabc = L_s * i_sabc + L_sr * i_rabc
转子磁链:
ψ_rabc = L_r * i_rabc + L_rs * i_sabc
其中,L_s和L_r是定转子自感矩阵,L_sr和L_rs是互感矩阵。关键就在这个互感矩阵里——它包含转子位置角θ_r的三角函数:
L_sr = L_m * [
[cos(θ_r), cos(θ_r + 120°), cos(θ_r - 120°)],
[cos(θ_r - 120°), cos(θ_r), cos(θ_r + 120°)],
[cos(θ_r + 120°), cos(θ_r - 120°), cos(θ_r)]
]
为什么会这样?因为定转子绕组之间的相对位置在变化,互感自然跟着变。你想想看,电机一转起来,θ_r随时间变化,这些互感系数就成了时变参数。这就是为什么三相静止坐标系下的模型直接用于控制非常困难。
避坑指南:我曾经在仿真中直接用这个时变模型做控制,结果PI参数怎么调都调不好。后来才意识到——时变系统用固定参数的PI控制器,本身就是个坑。正确的做法是先做坐标变换,把时变系统变成定常系统。
2.3 转矩方程
电磁转矩方程,我习惯用磁链和电流的叉积来表达。物理意义很清晰:转矩来源于磁场和电流的相互作用。
T_e = n_p * L_m * [ (i_sa*i_ra + i_sb*i_rb + i_sc*irc) * sin(θ_r)
+ (交叉项) ]
嗯,这个展开写太长了。实际工程中更常用的是用dq坐标系下的表达式:
T_e = 1.5 * n_p * (ψ_sd * i_sq - ψ_sq * i_sd)
或者更简洁的:
T_e = 1.5 * n_p * L_m * (i_sq * i_rd - i_sd * i_rq)
这两个公式在dq坐标系下是等价的。我个人更常用第二个,因为直接跟转子电流挂钩,方便做功率解耦控制。
记住:转矩方程是连接电气系统和机械系统的桥梁。你调功率的时候,其实就是在调转矩。转矩稳了,转速就稳了,功率自然就稳了。
2.4 知识体系总览
下面这张图是我自己整理的DFIG三相静止坐标系模型结构。你看一眼就能明白三个方程之间的关系:
2.5 模型总结
把三个方程放在一起,DFIG在三相静止坐标系下的完整数学模型就是:
| 方程类型 | 核心表达式 | 关键变量 | 工程注意点 |
|---|---|---|---|
| 电压方程 | u = R·i + dψ/dt | u_sabc, u_rabc | 转子方程注意参考坐标系 |
| 磁链方程 | ψ = L·i | L_sr(θ_r) 时变互感 | 互感矩阵含三角函数,是时变根源 |
| 转矩方程 | T_e = n_p·L_m·f(i, θ_r) | n_p, L_m, θ_r | 实际控制多用dq域简化形式 |
我的建议:刚开始学的时候,别急着背公式。你先理解每个方程在物理上到底在说什么。电压方程说的是「电压怎么产生电流」,磁链方程说的是「电流怎么产生磁场」,转矩方程说的是「磁场和电流怎么产生力」。想通了这三层,后面的坐标变换就是水到渠成的事。
好了,三相静止坐标系下的模型就讲到这里。这个模型虽然在实际控制中不直接使用,但它是理解后续所有内容的基础。下一节我们会做Clark变换和Park变换,把这三个方程从ABC坐标系变到dq坐标系。到时候你会发现——原来复杂的时变系统,可以变得这么简洁。
公众号:蓝海资料掘金营,微信deep3321