SVPWM控制系统发展艰难
SVPWM控制系统,控制流程如下:(1)主程序部分(Main Routine)。
① WT58F032复位;
② WT58F032芯片初始化设定;
③ 电机停止运转;
④ Check启动信号是否为“真”—如为真”,进入初始化电机配置及使能中断;如为“假”,则回到电机停止运转状态。
(2)中断服务程序(Interrupt Service Routine)。
① 中断服务程序启动;
② 输入捕捉单元/转子区间计算;
③ 上述“②”中计算的结果,输出给转速计算单元及电机相位计算单元;
④ 上述“③”中计算出来的转速,输出给电机相位计算单元及PID控制器;
⑤ 上述“④”中计算出来的电机相位及PID输出给正弦波发生器,以产生正弦波。
图2为基于WT58F032的SVPWM控制图2:WT58F032为基础的SVPWM控制输出波形。输出波形(M形状)。由图可看出,SVPWM的线电压利用率相较于一般的PWM会较高,因此能达到节能的效果。
SVPWM控制系统发展艰难 SVPWM控制系统发展艰难 SVPWM控制系统发展艰难
页:
[1]