lmh 发表于 2011-8-23 00:04

关于软件PLL的实现

SPLL在锁相时判断已经锁住相位的依据是什么,比如检测三相电压的相位,一般是Uq等于0为锁相成功,但由于检测误差和PI调节过程Uq可能在0左右摆动,那应该设定一个摆动的范围作为已经锁住的依据,问题是,怎样设定这个范围,多大合适,请不吝赐教,谢谢

arrect 发表于 2011-8-23 10:31

SPLL和后面的部分是一体的

lmh 发表于 2011-8-24 23:32

谢谢回复,我是自己在编PLL程序,但发现在实际应用中Uq不可能一直为零,因为误差的存在,所以必须找到一个适合工程应用的依据

lmh 发表于 2011-8-24 23:44

谢谢回复,我是自己在编PLL程序,但发现在实际应用中Uq不可能一直为零,因为误差的存在,所以必须找到一个适合工程应用的依据

lmh 发表于 2011-8-24 23:45

谢谢回复,我是自己在编PLL程序,但发现在实际应用中Uq不可能一直为零,因为误差的存在,所以必须找到一个适合工程应用的依据

lmh 发表于 2011-8-24 23:46

谢谢回复,我是自己在编PLL程序,但发现在实际应用中Uq不可能一直为零,因为误差的存在,所以必须找到一个适合工程应用的依据

arrect 发表于 2011-8-25 08:55

看要多长时间才能稳定,而不是看什么量跌到零附近
PLL太快对变流器是不利的

normahxh_002 发表于 2011-8-25 22:37

PLL是有积分环节的,所以不存在阈值判断的问题

lmh 发表于 2011-8-27 22:14

问arrect,那多久稳定对变流器有利,这个值是通过实验确定的,还是可以计算出来?
问normahxh_002,三相电压的检测无论如何都是有误差的,经过坐标变换后即便锁相角度正确算出的Uq也不会为0,但此时角度正确就应判定锁相成功,跟积分环节无关,如何解决?
谢谢二位的回复。
页: [1]
查看完整版本: 关于软件PLL的实现