黃 其,武文皓, 席 唯,郭航城
(1.西北工業(yè)大學(xué) 自動化學(xué)院,西安 710072;2.貴州航天林泉電機有限公司,貴陽 550081)
永磁電機由永磁體產(chǎn)生主磁場,省去了電勵磁繞組和鐵心,提高了電機的系統(tǒng)效率;采用電子換相電路,省去了容易磨損的電刷和換向器,延長了電機的使用壽命;同時保持了直流電機的調(diào)速性能,廣泛應(yīng)用于家用電器、電動伺服、工業(yè)驅(qū)動、車船動力等領(lǐng)域[1]。目前,家用電器每年的永磁電機需求量超過10億臺,電機制造廠需要對電機的成本和性能做出均衡考慮。
永磁電機驅(qū)動方式有兩種:方波驅(qū)動和正弦波驅(qū)動,分別稱為永磁無刷直流電機和永磁同步電機。永磁電機采用方波驅(qū)動,繞組電流近似于方波,反電動勢近似于梯形波,通常需要三個HALL傳感器檢測轉(zhuǎn)子位置用于換相判斷,控制電路簡單,電機出力大,但存在換相轉(zhuǎn)矩脈動,帶來較大的噪聲,從而限制了永磁無刷直流電機在高精度、低噪聲場合的使用[2]。永磁電機采用正弦波驅(qū)動,繞組電流和反電動勢都近似于正弦波,逆變器采用SVPWM算法輸出三相交流電,其頻率、相位和幅值由轉(zhuǎn)子的位置信號所決定[3]。轉(zhuǎn)子位置通常由光電編碼器或旋轉(zhuǎn)變壓器測得編碼信號,再由高性能32位單片機或數(shù)字信號處理器(DSP)解算得到具體位置角度。控制算法較復(fù)雜,電機輸出力矩穩(wěn)定,速度平穩(wěn),噪聲低,一般應(yīng)用于伺服控制系統(tǒng)[4]。
傳統(tǒng)的永磁電機通過位置傳感器直接檢測轉(zhuǎn)子的位置信息,這會增加控制器的成本和體積;在某些特殊環(huán)境(如高溫、鹽霧腐蝕)下電機不適合安裝位置傳感器,或者位置傳感器容易出故障,導(dǎo)致整個控制器無法正常運行。而無位置傳感器永磁電機控制器采用間接檢測法得到電機轉(zhuǎn)子的位置信息,通過檢測相繞組的電流信號和電壓/反電動勢信號,采用特定的程序計算獲得轉(zhuǎn)子位置信息[5]。但是,無位置傳感器永磁直流電機在起動時刻電流或電壓/反電動勢為零,此時難以計算出轉(zhuǎn)子位置信息,往往需要其它起動方法,如三段式起動法、高頻注入法、升壓升頻法等[6]。其中三段式起動方法最為成熟,三個階段分別為:轉(zhuǎn)子預(yù)定位、加速運行和切換。
本文針對一款12 V、42 W、15 000 r/min軸流散熱風機用無位置傳感器外轉(zhuǎn)子永磁電機,采用方波驅(qū)動和正弦波驅(qū)動兩種控制方式,討論電機在兩種控制方式下的電路拓撲結(jié)構(gòu)和控制算法,最后對樣機在不同驅(qū)動方式下進行效率、噪聲、電磁干擾對比實驗。
軸流風機由扇葉、永磁電機、控制器及支撐架等組成,如圖1(a)所示。電機定子鐵心上的繞組與控制器焊接在一起,電機的外轉(zhuǎn)子與扇葉一體化安裝。永磁體采用徑向充磁的注塑橡膠磁鋼;定子采用集中繞組結(jié)構(gòu),便于自動化繞線;氣隙長度0.5 mm,其主要結(jié)構(gòu)參數(shù)如表1所示。外轉(zhuǎn)子永磁電機的定、轉(zhuǎn)子如圖1(b)所示。
圖1 軸流散熱風機與外轉(zhuǎn)子永磁電機
表1 軸流風機永磁電機結(jié)構(gòu)參數(shù)
永磁電機采用方波驅(qū)動時,繞組電流波形為方波,反電動勢波形為梯形波,三相繞組通常采用兩相導(dǎo)通六狀態(tài)的通電模式,即每個時刻有兩相繞組通電,在一個360°電角度循環(huán)過程中換相6次,每次換相電機轉(zhuǎn)動60°電角度[7],兩相通電繞組的電流為一正一負,如圖2所示。為了使方波驅(qū)動永磁電機輸出力矩最大,其氣隙磁密常設(shè)計成方波或接近方波,轉(zhuǎn)子永磁體通常采用表面粘貼結(jié)構(gòu), 采用分數(shù)槽集中繞組減少定位轉(zhuǎn)矩[8]。
圖2 方波驅(qū)動永磁直流電機換相過程
方波驅(qū)動永磁無刷直流電機通常采用兩相導(dǎo)通六狀態(tài)的工作模式,根據(jù)不同的轉(zhuǎn)子位置在一個導(dǎo)通周期內(nèi)有6次換相,如圖3所示,Q1~Q6對應(yīng)的是一個周期內(nèi)的6個換相時刻。無位置傳感器控制技術(shù)是通過檢測繞組反電動勢過零點,再計算出延遲30°電角度的位置,即換相時刻點。單片機根據(jù)相鄰兩個換相點的時間差,就能算出電機的速度。
圖3 反電動勢過零點確定換相
方波永磁無刷直流電機通常采用PWM調(diào)速模式,即改變逆變器開關(guān)管的開通時間(占空比)來改變繞組上的平均電壓,從而實現(xiàn)永磁無刷直流電機的調(diào)壓調(diào)速,如圖4所示。
圖4 方波控制調(diào)速算法
永磁電機采用正弦波驅(qū)動時,繞組電流和反電動勢均為正弦波,正常運行時三相繞組都通電,三相通電繞組的電流為一正兩負或兩正一負。正弦波驅(qū)動永磁電機通常采用分數(shù)槽短矩繞組結(jié)構(gòu)來減小齒槽轉(zhuǎn)矩[9]。
無位置傳感器正弦波驅(qū)動永磁電機控制原理圖如圖5所示,由位置觀測、坐標變換、SVPWM模塊、速度和電流調(diào)節(jié)器等組成?;S^測器(SMO)用來估算轉(zhuǎn)子的位置角度,提供給相電流作坐標變換,然后對d軸電流和q軸電流分別進行閉環(huán)控制,經(jīng)過坐標變換和SVPWM模塊驅(qū)動逆變器輸出三相交流電,控制永磁電機旋轉(zhuǎn)。
圖5 正弦波控制原理圖
無位置傳感器正弦波驅(qū)動永磁電機的位置和轉(zhuǎn)速可根據(jù)測量電機的電流和電壓估算出來,滑模觀測器(SMO)是一種簡單且性能較好的算法[11]。永磁同步電機的電壓平衡方程由空間電壓矢量、電阻、電感、電流和反電動勢組成[10],如下式:
(1)
式中:Ix為電機電流矢量;ex為反電動勢矢量;Vx為輸入電壓矢量;L為繞組電感;R為繞組電阻。
在數(shù)字域中,式(1)可表示:
(2)
圖6 電流觀測器框圖
θ*=arctan(eα,eβ)
(3)
上述計算位置角度θ*是使用了濾波函數(shù),在使用θ*進行坐標變換前需對相位進行補償,補償大小取決即電機的速度,θ*補償量計算如圖7所示。
圖7 速度計算框圖
1) 由未補償?shù)摩?計算得到電機的速度ω;
2) 對速度ω進行濾波處理,得到ω*,再計算θ*的補償量[12]。
由上述分析可知,永磁電機采用無位置傳感器控制器技術(shù)對控制芯片的運算能力要求較高,通常采用高性能16位/32位單片機或DSP。目前各個芯片公司的產(chǎn)品都形成系列化,可根據(jù)產(chǎn)品的具體應(yīng)用情況增設(shè)功能模塊,方便用戶節(jié)約成本。無位置傳感器永磁電機的另一種方案是采用電機專用控制芯片,通常內(nèi)部集成了電機控制器運算內(nèi)核和普通單片機內(nèi)核,如國外安美森公司的MC330XX芯片和邁來芯公司的MLX81XX芯片;國內(nèi)有峰岹FU6831,靈動微電子MM32SPIN,華芯微特SWM181、新唐NM1820等。專用控制芯片具有性價比高、外圍電路搭建簡單、開發(fā)周期短等特點。
圖8為永磁電機方波驅(qū)動控制的結(jié)構(gòu)圖,包括專用單片機、防反接電路、三相橋式逆變電路以及電壓/電流檢測電路等部件。專用單片機內(nèi)部集成了線性電壓變換LDO、運放比較器、PWM驅(qū)動電路;防反接電路由串聯(lián)在母線正極的二極管構(gòu)成;三相橋式逆變電路由6個MOSFET組成,連接永磁無刷直流電機的三相繞組;根據(jù)歐姆定律,用采樣電阻上的電壓降除以電阻值就得到母線電流值,用于電流閉環(huán)控制和過流判斷[13]。
圖8 永磁電機控制器原理圖
單片機的AD采樣電壓范圍較窄(0~5 V),電機的相繞組反電動勢值有可能超出采樣電壓允許值而損壞單片機,因此通過電阻分壓法來降低檢測值,在程序處理時乘以比例系數(shù)就得到實測值。在三相反電動勢的檢測輸出端連接一個Y型電阻,構(gòu)建虛擬中性點平均數(shù)值,三相反電動勢輸出點和虛擬中性點連到單片機的運放比較器輸入端口,比較器輸出端口出現(xiàn)電平轉(zhuǎn)換即反電動勢過零點[14],如圖9所示。
圖9 反電動勢檢測電路
正弦波驅(qū)動永磁電機的控制器硬件電路與方波驅(qū)動的大部分相同,只是控制算法不同。正弦波永磁電機控制在進行坐標變換時需要檢測三相繞組電流,通常采集兩相電流再計算出另一相電流,所以控制器至少需要安裝兩個電流傳感器。但采用兩個或多個電流傳感器,要求控制芯片具備多路A/D轉(zhuǎn)換器,這會增加單片機的硬件接口成本,同時多路A/D轉(zhuǎn)換會增加單片機的運算時間。
電流采樣通常有兩種方法:一種是檢測精密電阻上的電壓,如圖10所示,再根據(jù)歐姆定理計算出電流,該方法成本低,但電流流過精密電阻會產(chǎn)生一定損耗,溫度較高時存在溫漂,適合電流較小的應(yīng)用場合;另一種是直接通過霍爾電流傳感器獲得一個電壓信號,該方法能測量大電流且功耗小,電流傳感器與繞組之間相互隔離,但成本高、體積大??刂破魍ㄟ^電阻分壓法來測量電源母線電壓。
圖10 電路檢測電路
正弦波驅(qū)動永磁電機也是采用電流內(nèi)環(huán)、速度外環(huán)的雙閉環(huán)結(jié)構(gòu),但是在控制過程中要經(jīng)歷三次坐標變換,其中兩次坐標變換涉及到角度函數(shù)計算,還要采用SVPWM算法生成空間矢量電壓,運算量較大,對控制芯片的性能要求較高。
Clarke變換是三相靜止繞組A,B,C和兩相靜止繞組α,β之間的變換,如下式:
(4)
Park變換是兩相靜止坐標系α,β向兩相旋轉(zhuǎn)坐標d,q的轉(zhuǎn)換,如式(5)所示,對應(yīng)的Park逆變換如式(6)所示。
(5)
(6)
(1) 方波驅(qū)動
方波驅(qū)動根據(jù)反電動勢過零點判斷換相,但電機在起動瞬間反電動勢為零,無法進行過零點判斷,需要通過其它方法讓電機起動。常用的手段是三段式起動[15]:先定位,給電機的一相或兩相繞組通電,讓轉(zhuǎn)子固定到某一位置;然后加速,按照兩相導(dǎo)通六狀態(tài)的原則,控制逆變器的MOS管循環(huán)導(dǎo)通,并將導(dǎo)通時間逐漸減少,使氣隙磁場的切換速度加快,相應(yīng)的轉(zhuǎn)子速度也增加;第三步切換,當轉(zhuǎn)子速度足夠大,單片機能夠持續(xù)正常檢測到反電動勢過零點比較信號時,切換到無位置傳感器控制模式。
(2) 正弦波驅(qū)動
無位置傳感器正弦波驅(qū)動永磁電機起動的起動過程:先給定啟動電流Iq,坐標變換的角度信息是由控制器提供的強制角度,位置估算算法估算當前速度,拖動電機轉(zhuǎn)動;當速度低于起動限制轉(zhuǎn)速時,估算器采用強制角度;當電機速度大于起動的最小切換轉(zhuǎn)速,強拖結(jié)束,角度信息切入到由位置估算算法提供[16]。
根據(jù)上述兩種驅(qū)動控制方法,采用相同的逆變電路、相同的開關(guān)頻率10 kHz,對一款驅(qū)動軸流風扇負載,12 V、42 W、15 000 r/min的外轉(zhuǎn)子永磁電機,分別采用方波驅(qū)動和正弦波驅(qū)動,對兩種驅(qū)動方式的控制器效率、噪聲、電磁干擾進行對比實驗。
風機類負載的功率與轉(zhuǎn)速成三次方關(guān)系,在起動階段負載功率幾乎為零,隨著轉(zhuǎn)速增加負載功率快速上升。永磁電機采用方波驅(qū)動或正弦波驅(qū)動,只要保證風機的轉(zhuǎn)速相同,則兩種驅(qū)動方式下控制器的輸出功率相同。從穩(wěn)壓直流電源上讀取控制器的輸入功率,采用三表法測量控制器的輸出功率(功率分析儀實時測量三相繞組的相電流和相電壓[17],如圖11所示)。輸出功率與輸入功率的比值即控制器的效率。
圖11 三表法測量功率
圖12顯示了永磁電機控制器在兩種驅(qū)動方式下的效率分布圖。兩種控制方式的控制器在額定功率點附近效率最高,最高效率幾乎相等,為82%;但是在輕載時,正弦波驅(qū)動控制器的效率略高。輕載時方波驅(qū)動控制器的電流畸變較大,高次諧波成分多,有功功率小。
圖12 控制器效率分布圖
調(diào)整控制器,使風扇輸出額定轉(zhuǎn)速15000r/min,此時風機輸出額定功率,測試兩種驅(qū)動模式下的電流波形,如圖13所示。2個電流的有效值非常接近,但明顯可以看出,方波驅(qū)動的電流存在較大脈動。在噪聲實驗室測量兩種驅(qū)動方式下風機噪聲頻譜,如圖14所示。方波驅(qū)動風機的噪聲峰值比正弦波驅(qū)動高2dB,而且方波驅(qū)動的電流脈動也會帶來一些高頻轉(zhuǎn)矩脈動,會加速軸承磨損,縮短風機的使用壽命,風機的噪聲主要來自氣動噪聲和機械噪聲。
(a) 正弦波驅(qū)動
(b) 方波驅(qū)動
(a) 正弦波驅(qū)動
(b) 方波驅(qū)動
越來越多的行業(yè)對電子產(chǎn)品提出了電磁兼容指標,要求產(chǎn)品在規(guī)定的電磁環(huán)境中能夠保持正常工作、且不會對其它設(shè)備產(chǎn)生干擾影響。電磁兼容有電磁干擾EMI和電磁抗擾度EMS兩個方面的指標[18]。電子產(chǎn)品的電磁干擾包括傳導(dǎo)干擾和輻射干擾,通過機殼屏蔽、接地能夠較好地減弱電子產(chǎn)品對外部空間的輻射干擾,也能抵擋外部輻射干擾;增加母線濾波可以降低電子產(chǎn)品對電源的輻射干擾。相對來說,輻射干擾比較容易達標。
(a) 正弦波驅(qū)動
(b) 方波驅(qū)動
無位置傳感器控制技術(shù)是永磁電機的發(fā)展方向,采用方波驅(qū)動和正弦波驅(qū)動的永磁電機各有優(yōu)勢,在使用時要根據(jù)成本和性能做出綜合考慮。本文通過一臺軸流風扇用外轉(zhuǎn)子永磁電機負載實驗對兩種驅(qū)動方式的特性進行對比,兩種控制方式下控制器額定工作點效率幾乎相等;方波驅(qū)動的電流存在換相脈動,驅(qū)動風機時噪聲峰值比正弦波驅(qū)動高2 dB,傳導(dǎo)干擾也較大;但正弦波波驅(qū)動的控制算法復(fù)雜,對控制芯片性能要求較高。