matlab/simulink电力电子仿真单相锁相环PLL的设置与使用

您所在的位置:网站首页 simulink连线有问号 matlab/simulink电力电子仿真单相锁相环PLL的设置与使用

matlab/simulink电力电子仿真单相锁相环PLL的设置与使用

#matlab/simulink电力电子仿真单相锁相环PLL的设置与使用| 来源: 网络整理| 查看: 265

接上文matlab/simulink电力电子仿真锁相环PLL的设置与使用 如果你想不明白为什么要用锁相环,请看一下上面的文章。本文就直接开讲啦。

1 使用的单相锁相环

在这里插入图片描述

输入端口是电压信号,输出端口一个是频率(上),一个是相角(下)。

2 输入端口

明确一下,我们是要通过锁相环知道某个电源信号的频率和相角。所以我们要

用电压表测量这个想要知道频率和相角的电源信号,如下图 在这里插入图片描述把测量的电压信号接到PLL的输入端口,如下图 在这里插入图片描述

大功告成。 是不是很简单,需要注意的是,电压表测量的一定要是我们需要知道频率和相角的电源信号! 如果你不知道我在说什么,请忽略,如果你看到这句话恍然大悟,请感谢我🤣

3 参数设置

连好输入端口以后,先不要急着连输出端口。我们先看一下锁相环的参数设置页面。 在这里插入图片描述

和我们比较有关系的是最上面的两个参数,minimum frequency(最小频率)和initial inputs(初值),minimum frequency给了PLL一个下限值,即我告诉PLL所需要测量的电压源信号的频率不会小于minimum frequency。

由于我用的电源信号是频率为50Hz,相角为0的,所以minimum frequency我没改,initial inputs改成了[0,50]。

你可以看到下面还有设置PID的地方,说明这个initial inputs只要设置得不是太离谱,其实最终都可以回到理想值。不过你也知道,如果initial inputs一开始就接近理想值,那么调整的时间会短很多。所以说,如果你用的电源是60hz的,或者相角为其他值的,把initial inputs改成对应的值也可以,按照默认的也可以。

其他的参数就不说了,一般你应该不会遇到要修改的情况,如果有的话请留言。

4 频率输出端口

设置好了参数之后,PLL的频率输出端口(上面那个)就会输出锁相环所计算得到的输入信号的频率,单位是Hz。我们接个示波器看一下。

在这里插入图片描述肉眼看起来是恒定在50Hz

不错。

5 相位输出端口

比较特殊,输出的是锯齿波信号,y轴从0到2pi(不重要),每一个y=0的点,就是输入信号由下至上的过零点! 我们来看一下 在这里插入图片描述

和电压源信号对比一下看看。 在这里插入图片描述

就是这样子,单相PLL还是比较简单的。

锁相环一般和脉冲发生器Pulse Generator一起用。之后也会写一篇。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3