电机与控制学报
電機與控製學報
전궤여공제학보
ECTRIC MACHINES AND CONTROL
2014年
4期
31-38
,共8页
齐昕%王冲%周晓敏%丛隽%马祥华%王长松
齊昕%王遲%週曉敏%叢雋%馬祥華%王長鬆
제흔%왕충%주효민%총준%마상화%왕장송
空间矢量脉宽调制%快速算法%低硬件资源消耗%逆变器%开关策略
空間矢量脈寬調製%快速算法%低硬件資源消耗%逆變器%開關策略
공간시량맥관조제%쾌속산법%저경건자원소모%역변기%개관책략
space vector pulse width modulation%low hardware resource consumption%fast algorithm%in-verter%switching strategy
常规SVPWM算法需要进行多次复杂的坐标变换并涉及大量的浮点乘法运算,增加了控制器的运算负荷且占用更多的内存空间。针对这一问题提出快速SVPWM方法,利用压缩变化将基础电压矢量转移至特殊位置,进而可以利用电压矢量变换后的两个分量的符号和大小判断其所在的扇区,无需进行其他数学运算;同时发现双边对称7段SVPWM三相占空比计算的特殊规律,将6个扇区分为3组,每组的2个扇区具有相同的运算规则,基于该发现提出简明扇区判据,只对矢量所属的组别进行判定,由判据结果可以直接获得三相占空比,进一步简化算法,减少了运算量和程序代码长度。通过仿真对算法的可行性进行了验证,同时在以DSP为控制核心的永磁电机实验平台上进行了实验。实验表明,在浮点DSP平台上快速SVPWM算法的运算速度提高了38%,同时减少了程序代码所占的存储空间,节省了45个字节的内存空间。
常規SVPWM算法需要進行多次複雜的坐標變換併涉及大量的浮點乘法運算,增加瞭控製器的運算負荷且佔用更多的內存空間。針對這一問題提齣快速SVPWM方法,利用壓縮變化將基礎電壓矢量轉移至特殊位置,進而可以利用電壓矢量變換後的兩箇分量的符號和大小判斷其所在的扇區,無需進行其他數學運算;同時髮現雙邊對稱7段SVPWM三相佔空比計算的特殊規律,將6箇扇區分為3組,每組的2箇扇區具有相同的運算規則,基于該髮現提齣簡明扇區判據,隻對矢量所屬的組彆進行判定,由判據結果可以直接穫得三相佔空比,進一步簡化算法,減少瞭運算量和程序代碼長度。通過倣真對算法的可行性進行瞭驗證,同時在以DSP為控製覈心的永磁電機實驗平檯上進行瞭實驗。實驗錶明,在浮點DSP平檯上快速SVPWM算法的運算速度提高瞭38%,同時減少瞭程序代碼所佔的存儲空間,節省瞭45箇字節的內存空間。
상규SVPWM산법수요진행다차복잡적좌표변환병섭급대량적부점승법운산,증가료공제기적운산부하차점용경다적내존공간。침대저일문제제출쾌속SVPWM방법,이용압축변화장기출전압시량전이지특수위치,진이가이이용전압시량변환후적량개분량적부호화대소판단기소재적선구,무수진행기타수학운산;동시발현쌍변대칭7단SVPWM삼상점공비계산적특수규률,장6개선구분위3조,매조적2개선구구유상동적운산규칙,기우해발현제출간명선구판거,지대시량소속적조별진행판정,유판거결과가이직접획득삼상점공비,진일보간화산법,감소료운산량화정서대마장도。통과방진대산법적가행성진행료험증,동시재이DSP위공제핵심적영자전궤실험평태상진행료실험。실험표명,재부점DSP평태상쾌속SVPWM산법적운산속도제고료38%,동시감소료정서대마소점적존저공간,절성료45개자절적내존공간。
The conventional SVPWM method requires repeated coordinate transformation and a large num-ber of floating point multiplications, which increases controller’ s computational load and takes up much more memory space. Hence a fast algorithm of SVPWM was put forward to solve this problem. This algo-rithm converted the conventional reference space voltage vector into a special position by compression transformation and then only made use of sign and magnitude of two components which were converted by voltage vector to determine the sector, without other mathematical operations. At the same time, by dis-covering special rules of calculation for bilaterally symmetrical seven-segment SVPWM three-phase duty, the six sectors were divided into three groups and the two sectors of each group have the same operation rules. Based on this discovering, a concise criterion was presented, which only needs to determine the group of vectors and the three-phase duty ratio were obtained directly. So the algorithm was further sim-plified and the length of program code and computational cost were reduced. Experimental results show that the operation speed of the fast algorithm based on floating-point DSP platform increases by 38%. The storage space of the program code is reduced effectively and memory space saves 45 bytes.