基于DSP和FPGA的SVPWM算法及其在变频调速中的应用.pdf
时间:12-04 14:24
查看:630次
下载:163次
简介:
提出一种采用尽可能多条边的多边形对磁场圆细分的空间矢量脉宽调制(SVPWM)算法。将磁场圆细分为48 个区间,采用Matlab 离线计算得到该48 边形各条边上各基本电压矢量的作用时间表格,并将该表格存储于现场可编程门阵列(FPGA)内;DSP 将采用恒压频比算法计算出的SVPWM 信号的频率和幅值发送给FPGA;根据这些数据,通过简单的查表运算和死区控制后,产生SVPWM 信号驱动逆变器。该方法被应用于一台700 W 交流电机的变频调速实验中。实验表明,该SVPWM算法不仅易于数字化实现,便于实时控制,而且直流电压利用率高,控制性能好。