基于双二阶广义积分器(DSOGI)的软件锁相环需求的根源及s域仿真

本文介绍了一种使用双二阶广义积分器(DSOGI)从三相电网电压中提取正序分量的方法。DSOGI能有效滤除负序和零序分量,实现信号相移90度而不产生相位滞后,适用于单同步软件锁相环。通过仿真验证了DSOGI在信号处理中的高效性和准确性。

在单同步软件锁相环中,输入信号是通过模数转换采集回来的三相电网电压,经过滤波处理后,已经是比较干净的信号电压。由于电网多数时候比较健壮,但有时候也会电压不可避免的存在一些负序或者零序,并且是无法用传统的低通滤波器滤除掉的。因为负序也是50hz的,要是滤除它了,那么正序的也被滤除了。

为了把经过低通滤波器后的三相电压中的负序、零序也滤除,获得真正的正序电压,让正序电压参与锁相环算法,基于双二阶广义积分器(DSOGI)应运而生。

DSOGI是用来将某个频率的信号相移90度,并且不产生相位滞后。

而提取正序电压的运算过程中,有一个环节是将输入信号相移90度,并且不产生相位滞后。

在alpha-belta坐标系中,提取正序的电网电压Valpha_p,Vbelta_n的公式是:(张兴,第九章去查)

其中q就是将信号相移九十度。

所以基于双二阶广义积分器(DSOGI)的软件锁相过程是这样的

1、获得电网电压滤波后的信号,Vabc

2、将Vabc进行三二变换得到Valpha-belta

3、通过式9-51计算得到Valpha_p,Vbelta_n,组成的相量

4、将正序的Valpha_p,Vbelta_n进行2s-2r变换,变换所需要的电角度用后面锁相角度的输出。

5、利用单同步软件锁相环进行锁相即可。

仿真如下:

图1  为了观察输入信号和输出v之间的关系;输入是50hz 10伏 需要相移90度的信号和5000hz 10伏干扰信号;预计后者会被衰减完,前

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

量子力学和生命科学

写作提升自己,打赏更能鼓励我

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值