念兴 发表于 2012-1-12 20:45

关于扇区的问题

做仿真的时候扇区变化很明显,就是按315462来变换的。可是在软件编程中,发现扇区不是这样变化的是按这样变换的(设置中断来观察的)33333333333331111111111111111555555555555444444444444466666666662222222222。请教一下,你们软件是情况也是这样吗?还是和仿真的一样啊,就是按315426来变化的?

hhs8546 发表于 2012-1-13 11:04

回复 1# 念兴

你这个应该是采样的结果吧,采样不一定每次都刚好是另一扇区的开始

念兴 发表于 2012-1-13 14:17

回复 2# hhs8546


    既然你的软件结果也是这样的话,那就可以这样理解了!由于合成电压矢量实际中不可能像仿真中那样一个扇区一个扇区的跳变,它是随着你设定的角度值慢慢变换的,当你的角度值过渡到一区时它就会保持在这个去一段时间,知道角度值增大到2区的时候,此时N的值才会表!

念兴 发表于 2012-1-13 14:21

回复 2# hhs8546


    那如果现在是这样的情况的下,主要原因就是相电流波形不对。这时会有两种情况:1、AD采集有问题2、SVPWM本身原理部分有问题了,毕竟加入电流环后坐标变换加入了变量角度,这时的IQmath 值的转换又会出现新的问题!

rat2003 发表于 2012-1-14 09:14

做仿真的时候扇区变化很明显,就是按315462来变换的。可是在软件编程中,发现扇区不是这样变化的是按这样变 ...
念兴 发表于 2012-1-12 20:45 http://bbs.simol.cn/images/common/back.gif

这要看你设置的中断是什么中断了。
如果是换相中断(Hall信号匹配中断),那么就应该是按 315462 或 反方向;
如果是PWM中断,那么就应该是 333333311111115555554444446666666222222 没错。

稍安勿躁,静下心来想一想。
页: [1]
查看完整版本: 关于扇区的问题