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

单片机SPWM调制方式查表法怎么控制输出幅值

用单片机查表法产生SPWM做三相逆变器,请问输出幅值怎么控制, 而且我的正弦波不是和零点对称,正弦波整体上移。

还有如果做闭环该控制哪个量来控制输出幅值啊!(只做电压环)!!!

全部回复(3)
正序查看
倒序查看
chebd
LV.6
2
2017-08-13 07:43
可查看相关论文
0
回复
2017-08-13 22:12
从你的问题来看,你应该是没有搞懂SPWM的原理。。。做简单点的话,就用你输出电压的有效值来做闭环啊,控制调制度M的大小来控制输出稳压。。。三相逆变器建议你用坐标变换的方法,把abc坐标系的量转换到DQ坐标系去,然后通过PI调节D轴和Q轴来做闭环控制。。。。正弦波整体上移应该是你发波没整好。。。检查你sin表对不对,然后看你发波的时候pwm占空比算法对不对。。。。
0
回复
zwcyqxzcx
LV.6
4
2017-08-22 18:55
@leibo28835
从你的问题来看,你应该是没有搞懂SPWM的原理。。。做简单点的话,就用你输出电压的有效值来做闭环啊,控制调制度M的大小来控制输出稳压。。。三相逆变器建议你用坐标变换的方法,把abc坐标系的量转换到DQ坐标系去,然后通过PI调节D轴和Q轴来做闭环控制。。。。正弦波整体上移应该是你发波没整好。。。检查你sin表对不对,然后看你发波的时候pwm占空比算法对不对。。。。

说得对。。。

0
回复