SVPWM调制频率选择
有个问题:在用SVPWM进行同步电机控制时,电机最高转速对SVPWM的调制频率有没有关系(忽略硬件的影响)?
例:
条件:使用三个互差120度开关霍尔进行速度及角度采样,SVPWM调制频率采用20KHZ = 50us,电机要求最高转速20000rpm,2对极电机。
由上条件知:当电机在20000rpm时,60度电角度的时间为250uS即一个扇区的时间,假如我在50us的周期中断中更新角度,那么在这个扇区中只更新了5个角度数据,是不是更新角度数据太少了影响SVPWM调制?或再别开一个时间更小的定时中断如10us,来更新角度,但即使10us更新了一次角度,50us的一次调制周期还没执行完,这样会不会影响SVPWM的生成。
对上述理解:1,有误,问题:如何进行角度更新(在什么时候更新,怎么去更新角度)?
2,没错,问题:如何选择调制频率,对于高速控制,有可行的控制方法?
请各位仁兄指点指点 转速高了可以不用很精确的正弦,方波都行。 你可以考虑载频变化。 20K做700HZ没问题了..保证一个电周期内有15次以上的输出就可以了..本人5K做315HZ..就相当于你的电机跑奖金30000转了..
具体实现的话就是每个控制周期中先计算转子位置..然后根据位置给出电压矢量..然后就完了..剩下的就是霍尔的中断来更新位置信息就好了.. 谢谢,现在我用英飞凌XC836,pwm10k速度调到10000多转,下面有问题继续请教 8000转电流及DA输出的svpwm波形 16K 就可以跑3000HZ啊。
页:
[1]