4. 锁相环基本原理
在PCS并网控制中,锁相环(PLL)负责从电网电压中提取实时相位角,为dq变换提供坐标基准。如果PLL输出相位存在稳态误差或动态抖动,d轴与q轴的解耦就会失真,电流环指令随之偏移,严重时导致并网电流畸变甚至失稳。因此理解PLL的内部结构、传递函数与参数设计,是PCS控制工程师的基本功。
一、锁相环的四个基本环节
锁相环本质上是一个负反馈相位跟踪系统,由鉴相器(PD)、环路滤波器(LF)和压控振荡器(VCO)三个核心环节构成,在电网同步应用中还需要坐标变换环节配合。其信号链可以概括为:电网电压 → 相位检测 → 鉴相器 → 环路滤波器 → 压控振荡器 → 输出相位θ。
相位检测:在三相PCS中,通常将电网电压从abc静止坐标系变换到dq旋转坐标系。若PLL输出相位θ与电网实际相位θg一致,则q轴电压uq为零;若存在相位差Δθ,则uq≈Um·sin(Δθ)≈Um·Δθ(小角度近似)。因此q轴电压天然成为相位误差的度量,这就是同步旋转坐标系下鉴相的基本原理。
鉴相器:鉴相器的作用是把相位差转换为电压信号。在SRF-PLL中,鉴相器由Park变换和q轴提取共同实现,输出uq作为误差信号。鉴相器具有正弦型非线性特性,在小相位差范围内可线性化为增益Kp=Um的线性环节。
环路滤波器:鉴相器输出含有二倍频纹波和噪声,不能直接驱动VCO。环路滤波器通常采用比例积分(PI)结构,其作用是滤除高频分量、提供零稳态相位误差,并决定环路的带宽与阻尼特性。PI传递函数为LF(s)=Kp+Ki/s。
压控振荡器:VCO根据滤波后的控制量调整输出频率,再积分得到相位。在数字实现中,VCO表现为一个积分器:θ(s)=ω(s)/s,其中ω=ωff+Δω,ωff为电网额定角频率前馈。
二、二阶PLL传递函数推导
将上述环节串联,得到SRF-PLL的开环传递函数:
G_open(s) = Um · (Kp + Ki/s) · (1/s)
= Um · (Kp·s + Ki) / s²
闭环传递函数:
G_close(s) = G_open(s) / (1 + G_open(s))
= Um·(Kp·s + Ki) / (s² + Um·Kp·s + Um·Ki)
将其与标准二阶系统 s² + 2ζωn·s + ωn² 对比,可得:
ωn = √(Um·Ki)
2ζωn = Um·Kp → ζ = (Um·Kp) / (2·√(Um·Ki))
反解参数:
Ki = ωn² / Um
Kp = 2ζωn / Um
由此可见,PLL的带宽和阻尼比完全由PI参数与电网电压幅值共同决定。工程上通常先选定目标带宽ωn和阻尼比ζ,再反算Kp、Ki。
三、参数设计方法与典型取值
参数设计的一般流程如下:
- 确定PLL目标带宽。带宽过低则相位跟踪慢,电网频率突变时动态误差大;带宽过高则抗噪能力差,q轴纹波易串入相位。工程上常取带宽为电网基波频率的1/10~1/20,即约5~10 Hz。
- 选定阻尼比ζ。通常取0.707(最佳阻尼),兼顾响应速度与超调量。
- 根据电网电压幅值Um计算Kp、Ki。
- 在数字控制器中离散化实现,注意积分器采用后向差分或Tustin变换。
- 通过阶跃相位扰动或频率阶跃实验验证动态响应,必要时微调。
| 参数 | 物理含义 | 典型取值 | 影响 |
|---|---|---|---|
| ωn | 自然频率(带宽) | 2π×5~2π×10 rad/s | 越大跟踪越快,抗噪越差 |
| ζ | 阻尼比 | 0.707 | 越小超调越大,越大响应越慢 |
| Kp | 比例增益 | 2ζωn/Um | 影响动态刚度 |
| Ki | 积分增益 | ωn²/Um | 消除稳态相位误差 |
| Um | 电网电压幅值 | 由采样标幺值决定 | 影响实际环路增益 |
四、工程案例与常见误区
某三相PCS样机在并网实验中,电网电压幅值Um=311 V(标幺后为1.0),目标带宽取ωn=2π×8 rad/s,ζ=0.707。按公式计算:Ki=ωn²/Um≈2527,Kp=2ζωn/Um≈0.036。数字实现时控制周期Ts=100 μs,积分项采用后向差分:
// 离散化PI实现(伪代码)
err = uq; // 鉴相误差
integ += Ki * err * Ts; // 积分累加
integ = clamp(integ, -w_lim, w_lim);// 限幅
w = w_ff + Kp * err + integ; // 频率指令
theta += w * Ts; // 相位积分
theta = fmod(theta, 2*PI); // 归一化
常见误区一:忽略电压幅值对环路增益的影响。当电网电压跌落时Um减小,实际环路带宽和阻尼比都会下降,PLL动态变慢。若不做归一化处理,低电压穿越时相位跟踪可能明显滞后。工程上常将uq除以电压幅值或采用归一化鉴相,使环路增益与电网电压解耦。
常见误区二:带宽选得过高。部分工程师为追求快速锁相,把ωn设到50 Hz以上,结果q轴二倍频纹波直接进入相位输出,导致并网电流出现明显谐波。正确做法是在带宽与滤波之间折中,必要时在鉴相后增加低通滤波或采用双二阶广义积分器(DSOGI)等改进结构。
调试建议:先在离线仿真中施加相位阶跃和频率阶跃,观察θ的响应曲线,确认超调量和调节时间符合预期;再在样机上用示波器观察q轴电压和输出相位,逐步微调Kp、Ki。若发现稳态相位误差无法消除,应检查积分器是否被限幅或存在饱和。
综上,锁相环的性能取决于鉴相线性度、环路滤波器参数和VCO积分特性的配合。掌握二阶传递函数与参数反算方法,就能根据PCS的具体工况合理设计PLL带宽与阻尼,在跟踪速度与抗扰能力之间取得平衡。