鐘海峰,吳宇
(江西理工大學(xué) 電氣工程與自動化學(xué)院,江西贛州,341000)
近年來,無刷直流電機(jī)以其效率利用率高,環(huán)保性好,調(diào)速性能優(yōu)異等,得到了越來越廣泛的應(yīng)用。無刷直流電動機(jī)的換相是電子控制的,其主要核心是其安裝的位置傳感器,根據(jù)位置傳感器的準(zhǔn)確性和使用壽命,外界環(huán)境等客觀因素的影響會導(dǎo)致電機(jī)的成本和性能的波動。故其無位置傳感器逐漸成為熱點的研究話題之一。本文著重于無刷電機(jī)過反電動勢零點問題和衍生出的換相啟動問題進(jìn)行分析,優(yōu)化無位置傳感器控制方法,簡化剔除了濾波,模擬/ 數(shù)字轉(zhuǎn)換器采樣端電壓等操作,以達(dá)到換相精準(zhǔn),穩(wěn)定性好,簡單迅速等目標(biāo)。
無刷直流電動機(jī)的控制框圖如圖1所示,由霍爾位置傳感器信號,功率開關(guān)單元信號和控制單元組成。功率開關(guān)單元將電源的功率以一定邏輯關(guān)系分配給無刷直流電機(jī)的定子各相繞組,使電動機(jī)產(chǎn)生持續(xù)不斷地轉(zhuǎn)矩,而功率開關(guān)單元的導(dǎo)通和其導(dǎo)通時間控制由霍爾傳感器的信號來決定。此處將無刷直流電動機(jī)假設(shè)為星型接法,采用的是兩兩導(dǎo)通工作方式,每只開關(guān)管導(dǎo)通120°電角度,每隔60°電角度就有一個開關(guān)管關(guān)斷,定一個開關(guān)管導(dǎo)通,即工作過程中一定有一個橋臂上的兩個開關(guān)管燈關(guān)斷,另外兩個橋臂的上下橋臂只有一個開關(guān)管導(dǎo)通,同時不考慮集膚,磁滯效應(yīng)等影響。其控制框圖如圖1所示。
由相電壓,相電流,反電動勢和各繞組的自感互感關(guān)系,可以從無刷電機(jī)關(guān)斷一相的端電壓波來獲取反電動勢過零點等信息。根據(jù)文獻(xiàn)[2]和圖1可知各相端電壓表達(dá)式:
其中Ua、Ub、Uc為電機(jī)的三相定子繞組的各端電壓;L=Ls-Lm(Ls為電機(jī)定子繞組自感,Lm為電機(jī)定子繞組互感) ;ia、ib、ic分別為電機(jī)的三相定子相電流;ea、eb、ec為電機(jī)三相繞組反電動勢;Un為電機(jī)實際的中性點電位。
系統(tǒng)運行時,假設(shè)B相上橋臂導(dǎo)通,C相下橋臂導(dǎo)通,A相處于斷開狀態(tài)。則有BC相通電,由(1)式可知此時的ABC三相端電壓關(guān)系變化為式(2):
此時為BC通電,就兩者反電動勢和電流之間的關(guān)系:
綜上(1)、(2)、(3)、(4)可得:
其實此時B相上橋臂在PWM ON時,圖1的VT3和VT2導(dǎo)通使Ub和Ud相同(Ud為端電壓幅值),而Uc為0,則也會有:
此時把式(5)代入式(2)中有:
以上式(6)和式(7)關(guān)系可知:在A相反電動勢的為零時,則此時的端電壓波形幅值正好為Ud/2 。
所以由此原理可以推斷出,在兩兩導(dǎo)通的模式下將中性點電壓與未導(dǎo)通相的端電壓對比可以確定反電動勢的零點,因為此時中心點的電壓Un就為Ud/2 。
但是實際的中心點在電機(jī)結(jié)構(gòu)內(nèi)部,無法通過物理手段將其引出,所以我們需要在外部設(shè)計硬件電路模擬中性點,再將此模擬的中性點與檢查反電動勢做對比即可。故采用重構(gòu)中性點方法來模擬,根據(jù)圖2運用疊加定理和結(jié)合式(1)可知重構(gòu)中心點電壓為:
圖2 重構(gòu)中性點
其中xe為關(guān)斷的X相對應(yīng)的反電動勢。
則可推測關(guān)斷電壓的表達(dá)式:
由(8)和(9)兩個式子可知,Ux<0的時候,Usum>而反電動勢檢測電路輸出低電平,而當(dāng)Ux>0時,反電動勢檢測電路,輸出為高電平,完成一個電平跳變。故用比較器檢測反電動勢檢測電路的輸出跳變就可以確定反電動勢過零點的時刻。圖3為設(shè)計的反電動勢檢測電路。圖4 為反電動勢和各相比較器輸出關(guān)系。
圖3 反電動勢過零點檢測電路
圖4 反電動勢和各相比較器輸出關(guān)系
以上分析可知能通過反電動勢過零點信號來進(jìn)行換相點的標(biāo)記,從而進(jìn)行換相,一般采用三步法啟動,但是三步法啟動電機(jī)時有轉(zhuǎn)速脈動大等缺點。本文給出最多通過兩個導(dǎo)通狀態(tài)就能檢測過零點信號,從而快速啟動的方法,解決此問題。下面進(jìn)行舉例說明:
此時轉(zhuǎn)子的位置如圖5所示,通入電子的電流為B相流入C相流出,則產(chǎn)生的磁動勢F1將會促使轉(zhuǎn)子向圖6位置方向移動,但是此過程中在A相檢測不出反電動勢過零點信號,此時磁動勢F1帶動不了轉(zhuǎn)子轉(zhuǎn)動。
圖5 轉(zhuǎn)子位置1
而此時可以改變定子電流流通相序,即將定子電流從C相流入,A相流出,其產(chǎn)生的磁動勢F2如圖6所示,此時檢測B相上反電動勢過零點信號,剛到達(dá)圖7位置時則B相反電動勢過零點信號跳變,則在延時30°電角度作為換相點進(jìn)行換相,從而可以快速啟動電機(jī)。
圖6 轉(zhuǎn)子位置2
圖7 轉(zhuǎn)子位置3
而當(dāng)轉(zhuǎn)子位置如圖8時,此時定子電流是由B相流入,C相流出,所產(chǎn)生的磁動勢F3會帶轉(zhuǎn)子經(jīng)過虛線位置,而經(jīng)過此位置時,會檢測到A相的反電動勢的跳變,即可確定其反電動勢過零點,經(jīng)過一次導(dǎo)通檢測,就確定了轉(zhuǎn)子位置就能正常啟動了。
圖8 轉(zhuǎn)子位置4
結(jié)合兩種情況可知,最多通過兩個導(dǎo)通狀態(tài)就能確定反電動勢過零點,可以確定轉(zhuǎn)子位置,從而能夠快速地啟動電機(jī)。
具體的實驗平臺搭建如圖9所示,包括開關(guān)電源,無刷直流電機(jī)驅(qū)動電路,反電動勢過零點檢測電路,被控對象無刷直流電機(jī),還有測相應(yīng)波形的示波器。其中驅(qū)動電路所用的主控芯片是STM32F103C8T6型號的單片機(jī);比較器所用的型號為LM324,此比較器可以進(jìn)行真正意義上的差分輸入,可以在3.0~32V的工作電壓下運行,檢測反電動勢過零點信號;選用的無刷直流電機(jī)極對數(shù)為2,額定功率為35W,額定電壓24V,額定轉(zhuǎn)速2500r/min。
圖9 實驗平臺
圖10 實物波形圖
圖11 仿真波形圖
再觀察比較器在PWM通道上輸出的電平和用霍爾傳感器測試的A相輸出電平,比較可知,霍爾傳感器發(fā)出的換相信號和電動勢過零點信號延遲30度后完全重合,即說明此控制方法的可行性,從而實現(xiàn)無位置控制。
圖12和圖13為有位置傳感器和無位置傳感器兩種控制方式下的速度波形,程序中采用了自抗擾控制(ADRC)代替了傳統(tǒng)的PID控制,使得控制更加精準(zhǔn),信號識別能力更強(qiáng),抗干擾能力更優(yōu)。
圖12為無位置傳感器控制方式在ADRC方式下的速度波形,于0.85s時反饋速度就達(dá)到給定速度要求。對比兩圖可知,兩種控制方式都具有上升過程穩(wěn)定,超調(diào)量十分小等優(yōu)點,均能滿足快速平穩(wěn)達(dá)到給定速度并穩(wěn)定保持的要求。
圖12 無位置傳感器的轉(zhuǎn)速波形
圖13為有位置傳感器控制方式在ADRC方式下的速度波形,于0.7s時反饋速度就達(dá)到給定速度要求。
圖13 有位置傳感器控制的轉(zhuǎn)速波形
對比兩圖可知,兩種控制方式都具有上升過程穩(wěn)定,超調(diào)量十分小等優(yōu)點,均能滿足快速平穩(wěn)達(dá)到給定速度并穩(wěn)定保持的要求。
本文通過未導(dǎo)通相端電壓和中性點電壓進(jìn)行比較,取比較輸出的跳變處為反電動勢過零點信號,在延遲30°電角度確定換相點,從而進(jìn)行換相操作。同時也設(shè)計了最多通過兩個導(dǎo)通狀態(tài)就能快速啟動電機(jī)的方法。最后驗證了原理推導(dǎo)的正確性,配合ADRC測試比較了有無位置傳感器電機(jī)運行的各自狀態(tài)。實踐分析證明了:此方法不用考慮濾波電路和換相檢測精度等問題,無需額外供電,節(jié)約了成本,性能也更強(qiáng)大。