第四节:并网控制策略——矢量控制、dq模型与锁相环技术
各位同行,今天我们来聊聊并网控制策略。这部分内容,说白了就是变流器怎么跟电网“打交道”的核心技术。我个人做了这么多年电力电子,感觉并网控制就像两个人跳舞——你得跟上对方的节奏,还不能踩到对方的脚。电网就是那个舞伴,而我们的变流器,必须学会主动配合。
4.1 矢量控制原理——从“标量”到“矢量”的思维跃迁
先说说矢量控制。你想想看,传统的标量控制,比如电压幅值控制、频率控制,其实只控制了“大小”,没管“方向”。但三相交流系统里,电压和电流都是旋转的矢量,光控大小是不够的。
矢量控制的核心思想:把三相静止坐标系下的交流量,通过坐标变换,变成两相旋转坐标系下的直流量。这样一来,控制问题就从“跟踪正弦波”变成了“调节直流分量”。
我记得刚入行时,师傅跟我说:“你只要能把交流变成直流,控制就简单了。”当时不太理解,后来做项目才明白——直流量的PI控制器设计起来太方便了,稳态误差为零,动态响应也快。
关键点:矢量控制本质上是一种“解耦控制”。它把有功和无功分开了,你可以独立控制有功功率(对应转矩或直流母线电压)和无功功率(对应功率因数或电网电压支撑)。
4.2 dq坐标系下的数学模型——从三相到两相的“降维打击”
好了,我们来看数学。别怕,我会尽量讲得接地气。
三相静止坐标系(abc)下的电压方程是这样的:
v_a = V_m * cos(ωt)
v_b = V_m * cos(ωt - 120°)
v_c = V_m * cos(ωt + 120°)
然后通过Clark变换(abc → αβ),再通过Park变换(αβ → dq),我们就得到了dq坐标系下的模型:
v_d = R * i_d + L * di_d/dt - ωL * i_q + e_d
v_q = R * i_q + L * di_q/dt + ωL * i_d + e_q
这里有个细节——耦合项。你看,d轴方程里有 -ωL*i_q,q轴方程里有 +ωL*i_d。这意味着d轴和q轴是互相影响的。我在项目中遇到过,如果不做解耦,d轴电流变化会扰动q轴电流,导致系统振荡。
我的经验:实际工程中,我们通常采用“前馈解耦”策略。就是在PI输出后,加上一个补偿项:
v_d_ref = PI(i_d_ref - i_d) - ωL * i_q + e_d
v_q_ref = PI(i_q_ref - i_q) + ωL * i_d + e_q
这样,d轴和q轴就“解耦”了,可以独立设计控制器。
4.3 电流内环与电压外环设计——双环控制的“快慢搭配”
并网变流器通常采用双环控制结构:内环是电流环,外环是电压环(或功率环)。
电流内环:响应快,带宽高。它的任务是快速跟踪电流指令,抑制电网扰动。设计时,PI参数一般按“典型I型系统”整定。
电压外环:响应慢,带宽低。它的任务是维持直流母线电压稳定,或者控制无功功率。设计时,按“典型II型系统”整定,保证抗扰性能。
我建议的带宽分配原则:
- 电流内环带宽:500~1000 rad/s(约80~160 Hz)
- 电压外环带宽:50~100 rad/s(约8~16 Hz)
- 内外环带宽比:5~10倍
为什么要这样?说白了,内环要“快”,外环要“稳”。如果内外环带宽太接近,系统容易产生谐振。我曾经吃过这个亏——有一次调试一个2MW的变流器,内外环带宽只差了3倍,结果并网瞬间直流母线电压振荡了20%,差点跳闸。
避坑指南:设计电流内环时,别忘了考虑数字控制的延时(采样延时+PWM更新延时)。一般会引入一个1.5倍开关周期的延时环节。如果不考虑,实际系统的相位裕度会远低于设计值,导致系统不稳定。
4.4 锁相环(PLL)技术——电网的“眼睛”
锁相环,英文叫Phase-Locked Loop,简称PLL。它的作用是什么?就是实时检测电网电压的相位和频率。没有PLL,矢量控制就无从谈起——因为你不知道dq坐标系的旋转角度θ。
最常用的PLL结构是SRF-PLL(同步参考坐标系锁相环)。它的原理很简单:
- 把三相电网电压变换到dq坐标系
- 如果锁相成功,q轴电压分量应为0
- 用PI控制器调节,使v_q = 0,输出就是电网频率和相位
代码实现(简化版):
// 三相电压采样
v_a = grid_voltage_a;
v_b = grid_voltage_b;
v_c = grid_voltage_c;
// Clark变换
v_alpha = (2/3) * (v_a - 0.5*v_b - 0.5*v_c);
v_beta = (2/3) * (sqrt3/2 * (v_b - v_c));
// Park变换(使用当前锁相角θ)
v_d = v_alpha * cos(θ) + v_beta * sin(θ);
v_q = -v_alpha * sin(θ) + v_beta * cos(θ);
// PI调节
error = 0 - v_q; // 目标:v_q = 0
ω = Kp * error + Ki * integral(error);
θ = θ + ω * Ts; // 积分得到相位角
嗯,这里要注意——PLL在电网电压畸变或三相不平衡时,性能会下降。我建议在工程中增加前置滤波,比如用二阶带通滤波器或陷波器,滤除谐波分量。另外,双二阶广义积分器(DSOGI)也是一种很好的方案,能在不平衡电网下实现正负序分离。
核心总结:PLL的带宽设计是个权衡。带宽高了,动态响应快,但抗噪能力差;带宽低了,抗噪能力强,但动态响应慢。一般取20~50 Hz的带宽比较合适。
知识体系总览
下面我用一张SVG图,把本章的核心逻辑串起来。你一看就明白了:
从这张图你可以看到,整个并网控制策略的流程是:三相电网电压先经过Clark和Park变换,变成dq坐标系下的直流量,然后通过电流内环和电压外环进行解耦控制,最后生成PWM调制波。而锁相环(PLL)负责提供坐标变换所需的旋转角度θ,是整个系统的“眼睛”。
好了,这一节的内容就到这里。矢量控制、dq模型、双环设计、PLL技术,这四个知识点是并网控制的基石。你在实际项目中遇到问题时,不妨回到这个框架里来找答案。