锁相环的输入、输出——以PSCAD的PLL元件为例

看了一堆锁相环的博文,大同小异,原理讲了很多但是很少看到有人拿仿真软件中的例子来举例的。今天我就要举个例子。

输入、输出

不讲原理!!简单粗暴!!

输入:你需要跟随的目标信号,比如电网侧的电压信号,一般是一个很稳定的信号;

输出:pscad和simulink中的PLL元件输出的一般都是个斜坡信号,稳定后就是目标信号的相位。

为什么相位会是个斜坡?因为锁住相后,频率肯定就是稳定的(等于目标信号频率),而相位 θ=wt=2πf\theta=wt=2\pi f,正比于时间 tt ,自然就是个斜坡呀!!话说这么个一句话讲明白的事情当初困扰了我很久(/ω\)~

PSCAD实例

锁相环的输入、输出——以PSCAD的PLL元件为例

左边是个三相电压源,作为我们要跟随的目标信号;右边就是个锁相环。我把三相电压源的a、b相电压和锁相环的输出信号theta都输出,结果如下:

锁相环的输入、输出——以PSCAD的PLL元件为例
theta就是a相电压的相位角啊!!!!这不就锁住了嘛!!就这么回事儿,会用就行。

PLL参数设置

锁相环的输入、输出——以PSCAD的PLL元件为例

  • PI参数,这个需要自己调;
  • 基准电压、频率:就基准电压咯,50Hz,不过这个好像没啥影响,我改成别的输出也一样锁住了~
  • PLL Shadows err for t < TREL:官方解释——Similar to an initialization time. During this time, the output will be the error signal to the phase locked loop [s],说实话没太懂什么意思~顺便吐槽一句这个教程翻得也太生硬了,不带半句解释。
    锁相环的输入、输出——以PSCAD的PLL元件为例
  • 其他也没啥太多要说的,感觉无伤大雅,大家照着help文档随便改改看看效果。