• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

28335锁相算法问题

一个逆变器最近正在解决电流锁相问题。逆变器用的是spwm方法,两桥臂上半桥臂是低频50hz的方波,下半桥臂是50khz的调制波,用的是自己手写的一个正弦表查表实现。

锁相思路有两种,都是别的高手告诉我的:

1.用28335的捕获单元,同时捕获电网电压和输出电流的过零点,相减计算出两者的相位差,在当前正弦表所指位置的基础上加上这个相位差。然后上桥臂低频管子的相位也随之移动到相应的位置。

用这种方法碰到两个问题,电流的捕获很不稳定,时好时坏,一会儿能准确抓到过零点,一会儿来个什么毛刺一类的就会误捕捉,怎么也解决不了。还有一个问题是,老是丢失半波,就是输出正弦波老是半个半个的。不知道为啥

2.直接锁住上桥臂那个50hz的方波,使之与电网电压同相位。然后通过手工调试正弦表指针的偏移量使之波形为正弦。这样不用抓电流的过零点了,省去了一步,效果也不错。

但是我不太明白,当后面的负载性质随着电网的情况变化时,这种锁相方法可靠么

水平有限,说明得不够清楚,望高手能看懂多少就给多少指点吧,实在受不鸟了

全部回复(2)
正序查看
倒序查看
zq2007
LV.11
2
2012-03-11 16:24
0
回复
qita
LV.2
3
2012-07-05 17:23
这么高级的片,你怎么不用svpwm呢
0
回复