这世界我来了 发表于 2020-7-5 17:44

使用三次谐波注入与扇区计算方式生成SVPWM时,对于单片机的区别

         使用扇区计算的方式生成SVPWM时,最后计算结果Ta,Tb,Tc是PWM波高低电平的切换时刻;而使用三次谐波注入(原理详见《现代永磁同步电机控制原理及MATLAB仿真__袁雷编著》)的方式生成的SVPWM计算的最终结果是三相桥的占空比,二者计算结果的不同,导致在配置单片机的PWM产生模块时当到达计算值时,电平的反转动作不同。

xiaoxiao201005 发表于 2020-7-6 10:10

没看明白,Ta,Tb,Tc是PWM波高低电平的切换时刻不就是与占空比有对应关系?都是计算输出电压的,本质一样,只是计算的输出电压有差别

heguojia 发表于 2020-7-6 20:15

PWM都是在计算占空比。本质上是一样的,只是表现方式不同,可以是与1比较的占空比,可以是与开关周期比较的导通时间。you choose

这世界我来了 发表于 2020-7-8 20:51

heguojia 发表于 2020-7-6 20:15
PWM都是在计算占空比。本质上是一样的,只是表现方式不同,可以是与1比较的占空比,可以是与开关周期比较的 ...

       本质上是一样的,扇区判断方法计算出来的PWM电平反转时刻可以直接写入比较寄存器,谐波注入方法计算出来的占空比,还需要折算一下,才能写入比较寄存器。

heguojia 发表于 2020-7-8 20:59

这世界我来了 发表于 2020-7-8 20:51
本质上是一样的,扇区判断方法计算出来的PWM电平反转时刻可以直接写入比较寄存器,谐波注入方法计 ...

that's it...........

阿弃金W_F2rZp 发表于 2020-7-9 17:55

这个在芯片设计已经考虑,直接输入Ta,Tb,Tc即可
页: [1]
查看完整版本: 使用三次谐波注入与扇区计算方式生成SVPWM时,对于单片机的区别