ah_thunder 发表于 2011-6-29 17:20

请看电机线电压、相电压均不对称,为什么?

本帖最后由 ah_thunder 于 2011-6-29 17:49 编辑

1。PWM1,PWM2,PWM3寄存器波形图:由图可见,PWM1,PWM2,PWM3分别为马鞍形,且互差120度对称分布,可知SVPWM调制程序正确。


2。PWM1/2/3的输出波形(即在IGBT前置驱动器的入口的波形)


加50uf电容滤波后图形


由图可知道:可见PWM1,PWM2,PWM3的输出波形在未波形之前,呈现互差120度对称分布,说明是按照SVPWM调制程序正常运行。在滤波以后,明显可见其马鞍形,且互差120度对称分布。说明PWM信号在进入IGBT前置驱动器前信号正常。


3。测试时用3个1K电阻代替电机的三个绕组,如下图:


4。相电压波形测试




下图是U相电压滤波后波形:




gyc198215 发表于 2011-6-30 08:43

第一个是SVPWM的图,但你第二个不是吧,应该是线电压控制方式(180度驱动无刷用这个很多)。

ah_thunder 发表于 2011-6-30 08:55

回复 2# gyc198215 上面的图形都是在同一个时候采集的啊。使用的是SVPWM来驱动永磁同步电机。请指导。

ljbjms 发表于 2011-6-30 11:23

你的问题就出在PWM信号产生
开环的吧?调制信号不存在问题,关键是你要核查计数器的设置跟调制信号是否协调一致
PWM123的输出是有问题的,虽然滤波波形大概为马鞍形,但是你没有发现是不对称的吗?

ah_thunder 发表于 2011-6-30 12:44

本帖最后由 ah_thunder 于 2011-6-30 14:59 编辑

回复 4# ljbjms
1。确实是纯开环控制:无电流、速度等闭环。纯U/F(恒压频比)开环实验。
2。由于是采用TMS320F28335芯片,PWM1/2/3使用的不是同一个定时器(F2812是同一个定时器),但是内部有一个同步功能。我使用了同步功能。在程序中设置断点,任一时刻读回PWM1/2/3计数器的值的话,其中PWM1=PWM2+2,PWM2=PWM3。特别说明:如果没有使用同步功能,读回时三个值差很大(大约300吧),其中TBPRD=9734。由于同步功能是PWM1的计数器为0时,发出同步信号给PWM2/3,故有2个脉冲的相位差,这应该是正常的。
请指导。
3。你指的是哪个位置不对称?请提供一张正确的图片,你随手画的也行,谢谢!

ah_thunder 发表于 2011-6-30 16:06

本帖最后由 ah_thunder 于 2011-6-30 16:07 编辑

问题解决:确实是PWM的信号问题,但是不是PWM1/2/3的计数器问题。
感谢各位的热心。
我有不少西莫币,但是不知道怎么送出去,否则可赠送上面几位一些,以表示各位的帮助。

steven_2009 发表于 2011-7-1 09:01

楼主的PWM信号没有发对吧

ah_thunder 发表于 2011-7-2 10:26

回复 7# steven_2009
是的。

cl0201 发表于 2011-7-4 09:16

4楼是不是说图2中的马鞍波应该是上下对称的而不是只有上半部没有下半部?
楼主说是PWM信号的问题,是不是就是4楼说的这个问题?
页: [1]
查看完整版本: 请看电机线电压、相电压均不对称,为什么?