[更新]正弦波逆变器过零点问题,以及锁相环控制

[复制链接]
 楼主| snakeemail 发表于 2008-3-20 17:04 | 显示全部楼层 |阅读模式
现在我的逆变器从正半波换到负半波,是通过PI累加出来的面积是正还是负来决定的,当前面的PI结果为正,当前的PI结果为负是,就进行过零点换相.<br />现在遇到的问题是,当换相的时候,电压会突变,理想从正到负没有振荡,但是实际中,会出现:正->负->正 的情况,那么我的程序又进行了一次换相,有什么方法可以避免这个情况发生!
lianshumou 发表于 2008-3-23 19:39 | 显示全部楼层

关于换向

换向是在过零点只出现一次,你的程序是需要限制这种振荡形为的!&nbsp;&nbsp;换向应当由当前的相位来决定!而不是由PI输出的正负来决定!
 楼主| snakeemail 发表于 2008-3-24 14:23 | 显示全部楼层

-

25Hz输出,20Khz载波,你的意思是不是说,为了锁相的原因,0-90°取720个点,初始化的时候相位增量为7,dsp每100us中断一次,计算一下参考正弦波,这样使得过零的时候比较接近0v电压
 楼主| snakeemail 发表于 2008-3-25 11:20 | 显示全部楼层

  
21班猪 发表于 2008-4-1 17:51 | 显示全部楼层

你的PWM频率多高?

25Hz输出,20Khz载波,你的意思是不是说,为了锁相的原因,0-90°取720个点,&nbsp;<br />
 楼主| snakeemail 发表于 2008-4-1 21:40 | 显示全部楼层

我的pwm频率是20KHz呀。

  
 楼主| snakeemail 发表于 2008-4-2 21:59 | 显示全部楼层

-

  
21班猪 发表于 2008-4-3 17:59 | 显示全部楼层

电感太大了吧

  
 楼主| snakeemail 发表于 2008-4-3 20:56 | 显示全部楼层

拿程序调节的,电感1mH,问题不是出在这里吧

  
21班猪 发表于 2008-4-4 13:00 | 显示全部楼层

我还是晕。

20Khz载波,0-90°取720个点,&nbsp;能达到25HZ输出?怎么算来的?<br /><br />20KHZ&nbsp;载波&nbsp;那么一个点是时间为50uS&nbsp;0--360°为2880点,一个正弦波周期为144MS&nbsp;怎么能输出25HZ?<br />
IceAge 发表于 2008-4-4 22:52 | 显示全部楼层

你的叙述很含糊,估计还有不少错误信息

会误导解答之人。<br /><br />“过零点换相&quot;&nbsp;,&nbsp;是什么过零?换的是什么相&nbsp;?&nbsp;
waysn 发表于 2008-4-8 15:39 | 显示全部楼层

同意iceage的观点,一头雾水!

  
 楼主| snakeemail 发表于 2008-4-9 08:53 | 显示全部楼层

好吧,更新了

  
 楼主| snakeemail 发表于 2008-4-16 16:48 | 显示全部楼层

奇迹,tnnd我程序编错了,还有正弦波出来

现在改好了,没有过0点振荡了
ghwcxh 发表于 2012-6-17 10:48 | 显示全部楼层
14# snakeemail

请问这个问题是怎么解决的,硬件上
ping7788 发表于 2014-1-6 15:46 | 显示全部楼层
最烦这样的,发贴寻救解决问题,在别人七嘴八舌的讨论下,得到启发后解决了问题就溜了,只留下“问题已解决”而不说如何解决的!
zhangmangui 发表于 2014-1-6 18:44 | 显示全部楼层
ping7788 发表于 2014-1-6 15:46
最烦这样的,发贴寻救解决问题,在别人七嘴八舌的讨论下,得到启发后解决了问题就溜了,只留下“问题已解决 ...

( ⊙ o ⊙ )是的   我一直追踪这样的帖子  让楼主分享出来
Tommy1974 发表于 2016-8-1 10:55 | 显示全部楼层
snakeemail 发表于 2008-4-16 16:48
现在改好了,没有过0点振荡了

程序是什么问题,求分享
charrijon 发表于 2016-8-2 18:14 | 显示全部楼层
我也一团雾水,我做过的逆变从来没出现过这种波形。不把系统讲清楚,别人很难分析清楚。
 楼主| snakeemail 发表于 2016-8-22 21:22 | 显示全部楼层
我2008年的僵尸贴,都翻出来了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

547

主题

1910

帖子

8

粉丝
快速回复 在线客服 返回列表 返回顶部