作者:安森美半導(dǎo)體高級應(yīng)用工程師卜仕鋒 摘要 三相無刷直流電機(jī)的調(diào)制方式:方波120度脈寬調(diào)制(120Degree-PWM)、正弦脈寬調(diào)制(SPWM)和空間矢量脈寬調(diào)制(SVPWM),本文將對各自方式的原理、SVPWM7段式與5段式特性、SPWM和SVPWM需要的角度推算以及PWM占空比的計算做出詳細(xì)介紹,并提供實驗實測的波形圖。 引言 BLDC(Brushless Direct Current)無刷直流電機(jī)已在家用電器、汽車、醫(yī)療、工業(yè)設(shè)備等領(lǐng)域被廣泛使用,三相無刷直流電機(jī)是更主流產(chǎn)品。圖1為三相無刷直流電機(jī)的驅(qū)動部分示意圖,主要包括霍爾信息的采集,以及根據(jù)霍爾信號對三相逆變器做對應(yīng)的調(diào)制,三相逆變器PWM的開關(guān)順序已經(jīng)PWM的占空比是調(diào)制的主要內(nèi)容,不同的調(diào)制方式對BLDC的運(yùn)行性能有很大影響,近年來隨著電機(jī)控制系統(tǒng)越來越精細(xì),在原來常見的方波120度脈寬調(diào)制基礎(chǔ)上,正弦脈寬調(diào)制(SPWM)和空間矢量脈寬調(diào)制(SVPWM)出現(xiàn),使電機(jī)脈動降低、電流波形畸變減小,但后兩者的算法比較復(fù)雜,本文將對三種調(diào)制方式逐一地介紹其特性、原理及計算細(xì)節(jié)。安森美半導(dǎo)體LC08000M芯片集成這三種調(diào)制方式,適合應(yīng)用在BLDC的驅(qū)動。 圖1:三相無刷直流電機(jī)驅(qū)動示意圖 1. 方波120度脈寬調(diào)制 利用霍爾值(每個電氣周期6次變化),改變UVW相電流流向,但同一霍爾值內(nèi)電流流向不變,任何時刻只能一相的上橋和另一相的下橋?qū),這種控制方式簡單,但存在最大60度的轉(zhuǎn)矩偏角,效率降低,同時會伴有轉(zhuǎn)動噪音。 圖: Hall狀態(tài)與PWM、三相反電動勢、三相電流的對應(yīng)關(guān)系 在上橋下橋PWM開關(guān)控制順序不同,我們可以做出下面5種模式的選裝。 LC08000M為了減小在換相時轉(zhuǎn)矩的波動,采用了PWM值過渡方式,這一處理能有效降低了轉(zhuǎn)動噪音。 圖3:LC08000M 方波120°脈寬調(diào)制的PWM與霍爾關(guān)系的對應(yīng)圖 圖4:實測LC08000M方波120度脈寬調(diào)制的效果 2. 正弦脈寬調(diào)制(SPWM) 疊加在MOS管的直流電壓可以通過PWM開關(guān)控制來等效成正弦電壓,由于中性點(diǎn)為0,因此電機(jī)的相電壓也為正弦,從而使得電機(jī)相線電流也成正弦變化規(guī)則,消除了轉(zhuǎn)矩波動。根據(jù)面積等效原理,正弦波還可以等效成PWM波。如圖5所示,通過這種方式我們不停的調(diào)整PWM的占空比來實現(xiàn)正弦電壓效應(yīng)。 圖5:正弦波與PWM波的等效圖 正弦脈寬調(diào)制需要知道ωt的詳細(xì)值,而我們從霍爾元件只可以讀取到60°120°180°240°360°這個6個大體的位置信息,所以我們需要從前幾次霍爾值變化的間隔時間推算出60度內(nèi)的內(nèi)角度。在電機(jī)靜啟動情況下,我們無法推算出內(nèi)角度信息,因此啟動情況下,我們還是要采用方波120度脈寬調(diào)制方式啟動,但電機(jī)得到一個穩(wěn)定轉(zhuǎn)動后,我們可以推算出內(nèi)角度,就可以切換成正弦脈寬調(diào)制方式。 推算內(nèi)角度方法:如圖6-1首先計算出每個60°需要的時間,除以PWM周期的時間可以計算出60°內(nèi)PWM的次數(shù),從而得到60°內(nèi)每增加1個PWM時內(nèi)角度增加的值,在加上通過霍爾值對應(yīng)的大角度值就得到當(dāng)前的角度;UVW三相彼此相差120°相位。 圖6-1 舉例:PWM基本周期頻率20KHz(50μs),8極對電機(jī),在轉(zhuǎn)速2000r/m時,求角度變化值 1) 2000r/m*8 = 16000hall/m (每分鐘的霍爾電氣周期) 2)16000/60 = 266.67hall/s (每秒的霍爾電氣周期) 3)1/266.67 = 3.75ms (每個霍爾周期需要的時間) 4)3.75ms/6 = 625μs (每60度需要的時間) 5)625μs/50μs = 12.5次 (每60度內(nèi)PWM周期的次數(shù)) 6)60°/12.5=4.8° (每個PWM周期增加的角度值) 圖6-2 然后通過查詢代碼中內(nèi)置的sin函數(shù)值,在疊加上力矩輸出要求的百分比,這樣我們可以在每次PWM周期結(jié)束后立即修改PWM的占空比,使其得到正弦脈寬調(diào)制方式。 LC08000M芯片有正弦脈寬調(diào)制(SPWM)功能,并且內(nèi)部集成了上面的軟件計算部分。 圖7:實測LC08000M正弦脈寬調(diào)制(SPWM)的效果 3. 空間矢量脈寬調(diào)制(SVPWM) 與SPWM不同,SVPWM施加在電機(jī)端線上電壓并非等效正弦波電壓,此時電機(jī)中心點(diǎn)電壓并非為0,但電機(jī)相電壓仍然為等效正弦,從而使得電機(jī)相線電流也成正弦變化規(guī)則。 三相全橋逆變器共8種開關(guān)模式,分別對應(yīng)八個基本電壓空間矢量U0~U7,U0和U7為零矢量,位于原點(diǎn)。其余6個非零矢量幅值相同,相鄰矢量間隔60°。根據(jù)非零矢量所在位置將空間劃分為六個扇區(qū)。空間矢量脈寬調(diào)制就是利用U0~U7的不同組合,組成幅值相同、相位不同的參考電壓矢量Uref,從而使矢量軌跡盡可能逼近基準(zhǔn)圓。 圖8:基本空間矢量在空間的分布 圖9為參考電壓在第一扇區(qū),有兩個非零矢量U1U2和零矢量合成,當(dāng)參考電壓進(jìn)入下一個扇區(qū),采用新的相鄰兩個矢量與零矢量進(jìn)行合成;谑噶亢铣梢(guī)則,在符合T1+T2 <= Tpwm條件下,并要求任意角度下V1和V2都能合成出的矢量,所以Uref_max=√3/2 Udc。調(diào)制度M=Uref/(Uref_max)=Uref/(√3/2 Udc) 圖9:參考電壓在第一扇區(qū)矢量合成方法 有三角正弦定理可知: θ角度的推算和前面SPWM里的方法是一樣的。為了減少三角函數(shù)計算同樣采用代碼內(nèi)置Sin三角函數(shù)表為了獲得最佳的諧波性能和最小開關(guān)損耗,目前主要有7段式和5段式空間矢量合成方法。 對比7段式和5段式可知,兩者在零矢量的分配上存在很大的區(qū)別,單個PWM周期內(nèi),5段式方法將零矢量集中插入在中間,轉(zhuǎn)矩脈動大,在低頻時會導(dǎo)致明顯的走走停停不平穩(wěn)現(xiàn)象,而7段式方法中零矢量的一半被插入在PWM周期的中間,另一半插入在PWM周期的兩邊,這樣可以使得磁鏈的運(yùn)轉(zhuǎn)更加平穩(wěn),減少電機(jī)轉(zhuǎn)矩的脈動,使得低頻時特性明顯好于5段式,高頻時特性差異不大。但5段式方法中每個PWM周期中,總有一相橋臂的開關(guān)管狀態(tài)不需要改變,而在7段式方法中,每一相橋臂的開關(guān)管都需要開關(guān)各一次,5段式比7段式開關(guān)次數(shù)減少1/3,所以5段式的開關(guān)功耗是最小的。綜合來說在PWM周期達(dá)到10KHz以上,5段式更加合適。 舉例:角度θ=30°,力矩百分比M=50%,PWM頻率20KHz,求三相各PWM的占空比。 LC08000M芯片有空間矢量脈寬調(diào)制(SVPWM)功能,同樣內(nèi)部集成了復(fù)雜計算功能,采用5段式矢量合成方式,使開關(guān)損耗最小。 圖12:實測LC08000M空間矢量脈寬調(diào)制(SVPWM)的效果 小結(jié) LC08000M集成方波120度脈寬調(diào)制、正弦脈寬調(diào)制、空間矢量脈寬調(diào)制三種模式,客戶可以自由選擇,芯片內(nèi)部集成模式需要的計算部分,而且具有速度和電流的雙閉環(huán)功能,同時具備電流電壓保護(hù)功能,為客戶的設(shè)計帶了很大簡化,非常適合BLDC驅(qū)動方案的應(yīng)用。 |