無(wú)刷直流電動(dòng)機(jī)(bldcm)以電子換相器取代了常規(guī)的機(jī)械換相器,依靠位置信號(hào)來(lái)控制電子換相器。位置信號(hào)對(duì)整個(gè)系統(tǒng)的正常工作起著非常重要的作用,直接影響電機(jī)能否正常換相,能否達(dá)到最大出力。
目前檢測(cè)永磁電機(jī)轉(zhuǎn)子位置的檢測(cè)元件多種多樣[1][2][3],包括電磁式、光電式、磁敏式、接近開關(guān)式等,其中最常用的有旋轉(zhuǎn)變壓器、光電編碼器、磁性編碼器、霍爾元件等[4][5]。但是不管哪種位置傳感器,都存在一些弊病。首先是位置傳感器難于安裝于在有限的電機(jī)內(nèi)部空間里,且維修困難;其次安裝位置傳感器會(huì)增加電機(jī)的體積和成本;同時(shí)增加了轉(zhuǎn)軸的慣量;系統(tǒng)的連線增加,降低了系統(tǒng)的抗干擾能力;在某些高溫、振動(dòng)或者強(qiáng)腐蝕性環(huán)境,位置傳感器會(huì)降低系統(tǒng)可靠性或根本無(wú)法安裝。
[align=center]
圖1 反電勢(shì)過(guò)零點(diǎn)與換相時(shí)刻圖[/align]
無(wú)位置傳感器方式不直接檢測(cè)轉(zhuǎn)子位置,而是通過(guò)對(duì)電機(jī)的磁鏈、電流和電壓等物理量,進(jìn)行相應(yīng)的處理間接地獲得轉(zhuǎn)子位置。bldcm的無(wú)位置傳感器控制技術(shù)迅速興起,成為今后bldcm控制的發(fā)展趨勢(shì),尤其在小型、輕載起動(dòng)條件下,無(wú)位置傳感器無(wú)刷直流電機(jī)成為理想選擇并具有廣闊的發(fā)展前景。
bldcm的無(wú)位置傳感器控制的關(guān)鍵技術(shù)在于轉(zhuǎn)子位置信息的獲得及估計(jì)方法,近年來(lái)國(guó)內(nèi)外文獻(xiàn)介紹的無(wú)位置檢測(cè)方法主要包括反電動(dòng)勢(shì)過(guò)零點(diǎn)檢測(cè)方法、反電動(dòng)勢(shì)三次諧波積分檢測(cè)法、續(xù)流二極管監(jiān)測(cè)法、反電動(dòng)勢(shì)積分法、磁鏈估計(jì)法、擴(kuò)展卡爾曼濾波法、電感測(cè)量法、電流法、渦流效應(yīng)檢測(cè)法等[6][7][8][9]。
本文針對(duì)使用反電勢(shì)過(guò)零點(diǎn)檢測(cè)轉(zhuǎn)子位置的無(wú)傳感器bldcm系統(tǒng),討論了其換相策略、起動(dòng)控制方案,并進(jìn)行了仿真研究。
反電勢(shì)過(guò)零點(diǎn)法檢測(cè)轉(zhuǎn)子位置
bldcm一般采用集中式定子繞組,以獲得良好的梯形波反電勢(shì)。
該反電勢(shì)在一個(gè)周期內(nèi)有兩個(gè)過(guò)零點(diǎn),且每個(gè)過(guò)零點(diǎn)都超前下個(gè)換相點(diǎn)30°電角度。只要能檢測(cè)到反電勢(shì)的過(guò)零點(diǎn)就可以確定電機(jī)轉(zhuǎn)子的位置和下次換相的時(shí)間。這就是反電勢(shì)過(guò)零點(diǎn)檢測(cè)法的基本原理,可知檢測(cè)開路相(如圖2所示u相)的反電動(dòng)勢(shì)就可以獲得合適的定子繞組換相時(shí)刻。
[align=center]
圖2 端電壓反電勢(shì)過(guò)零點(diǎn)檢測(cè)示意圖[/align]
但是定子繞組的反電勢(shì)難以直接檢測(cè),在實(shí)際應(yīng)用中,通常采用變通形式檢測(cè)反電勢(shì)過(guò)零點(diǎn)。利用“相電壓法”和“端電壓法”即通過(guò)測(cè)量相電壓或端電壓間接的獲得反電勢(shì)的過(guò)零點(diǎn)信息。 圖2中,定子繞組v相和w相饋電,u相為開路相,其相電壓vun等于u相的反電勢(shì)eu,因此只要檢測(cè)出u相的相電壓過(guò)零點(diǎn)就可得到u相反電勢(shì)的過(guò)零點(diǎn),這就是所謂的“相電壓法”。但測(cè)量相電壓要求電機(jī)引出中心線,實(shí)用中頗受限制[10]。
假設(shè)定子三相繞組的阻抗都相等,即:zu=zv=zw=z (1)
則中心點(diǎn)n的電勢(shì)為:
因此只要測(cè)量到vx-vs/2的過(guò)零時(shí)刻,即可間接的得到eu的過(guò)零時(shí)刻。這就是“端電壓法”。類似地可以得到eu的另一個(gè)過(guò)零點(diǎn)及ev和ew的所有過(guò)零點(diǎn)。
“端電壓法”需要電機(jī)引出中心線,簡(jiǎn)單、靈活,然而電機(jī)端電壓信號(hào)中不僅包含電機(jī)反電勢(shì)信號(hào),而且含有斬波信號(hào),斬波信號(hào)會(huì)嚴(yán)重干擾反電勢(shì)波形,使得過(guò)零點(diǎn)不明確,因此必須選擇合適的低通濾波器進(jìn)行濾波。實(shí)際的位置檢測(cè)信號(hào)是經(jīng)過(guò)阻容濾波后得到的,其過(guò)零點(diǎn)必然會(huì)產(chǎn)生相移,使位置檢測(cè)不準(zhǔn)確,應(yīng)用中還必須進(jìn)行適當(dāng)?shù)南辔恍拚?
反電勢(shì)過(guò)零點(diǎn)檢測(cè)法在電機(jī)靜止或低速運(yùn)轉(zhuǎn)時(shí)會(huì)產(chǎn)生一定的誤差,一般用于10%額定轉(zhuǎn)速以上,低于此轉(zhuǎn)速時(shí),需采用其他檢測(cè)措施[11]。
本文中采用“端電壓法”獲得反電勢(shì)過(guò)零點(diǎn)。
無(wú)位置傳感器的換相策略
無(wú)位置傳感器的bldcm控制,轉(zhuǎn)子位置采用反電動(dòng)勢(shì)過(guò)零點(diǎn)檢測(cè)法。因此,在電機(jī)換相控制時(shí),就要根據(jù)反電勢(shì)過(guò)零點(diǎn)的信息確定電機(jī)的換相時(shí)刻[11]。
通過(guò)圖1可知,反電動(dòng)勢(shì)過(guò)零點(diǎn)延時(shí)30°電角度即為換相時(shí)刻。然而,一般檢測(cè)反電動(dòng)勢(shì)過(guò)零點(diǎn)采用“端電壓法”,在檢測(cè)端電壓時(shí)為了抑制干擾信號(hào)對(duì)過(guò)零點(diǎn)的影響,通常采用無(wú)源濾波器對(duì)端電壓進(jìn)行濾波,但由于濾波之后的信號(hào)比實(shí)際的端電壓信號(hào)滯后了90°電角度。這樣,檢測(cè)到的過(guò)零點(diǎn)信號(hào)剛好可以作為電機(jī)的換相信號(hào)。這種方法比較簡(jiǎn)單,但換相時(shí)刻的確定受轉(zhuǎn)速的影響較大,只有在一定的轉(zhuǎn)速范圍內(nèi)才能使過(guò)零點(diǎn)延時(shí)準(zhǔn)確,超過(guò)范圍將導(dǎo)致電磁轉(zhuǎn)矩脈動(dòng)增大,嚴(yán)重時(shí)導(dǎo)致電機(jī)失步。所以使用時(shí)需要通過(guò)復(fù)雜的補(bǔ)償手段。
如果采用軟件的方式端電壓的抗干擾,換相時(shí)刻的確定可以直接檢測(cè)到過(guò)零點(diǎn)延時(shí)30°(即t/12)。具體控制方法是:利用控制器的定時(shí)器對(duì)兩次反電勢(shì)過(guò)零點(diǎn)之間的間隔(即60°t/6)進(jìn)行計(jì)時(shí),從而計(jì)算逆變周期。這種方法在加速和減速過(guò)程中需要進(jìn)行軟件補(bǔ)償,才能得到最佳換相時(shí)刻。
無(wú)位置傳感器的預(yù)定位式起動(dòng)
無(wú)刷直流電機(jī)在靜止或轉(zhuǎn)速很低的情況下,反電動(dòng)勢(shì)為零或很小,無(wú)法被用來(lái)判斷轉(zhuǎn)子的位置,因此采用反電動(dòng)勢(shì)法控制的電機(jī)需要采用特殊的起動(dòng)技術(shù)。
以往多采用“三段式”起動(dòng),即經(jīng)歷預(yù)定位、升速和運(yùn)行狀態(tài)切換三個(gè)階段。先進(jìn)行轉(zhuǎn)子初始位置的確定,再逐漸減小逆變器功率管各觸發(fā)狀態(tài)的保持時(shí)間,并不斷提高外加電壓,使電機(jī)按照預(yù)定的優(yōu)化加速曲線加速,之后再切換到自控狀態(tài)。
這種方法要求:
根據(jù)檢測(cè)到的反電動(dòng)勢(shì)所確定的功率管觸發(fā)信號(hào)的時(shí)序必須與已確定的邏輯導(dǎo)通時(shí)序相對(duì)應(yīng),保證位置檢測(cè)信號(hào)可靠,準(zhǔn)確反映出轉(zhuǎn)子的實(shí)際位置;
切換條件設(shè)計(jì)合理,使電機(jī)及早切換至自同步運(yùn)行狀態(tài)。這種方式的不足之處在于需要優(yōu)化加速曲線,起動(dòng)控制比較繁瑣[12]。
目前多采用預(yù)定位式起動(dòng),起動(dòng)的具體控制過(guò)程如下:
強(qiáng)迫預(yù)定位,即不管轉(zhuǎn)子在什么位置,給電機(jī)一個(gè)確定的通電狀態(tài),電機(jī)定子合成磁勢(shì)在空間上有一確定的方向,只要保證通電的時(shí)間過(guò)長(zhǎng)就可以把轉(zhuǎn)子磁極拉到與定子合成磁勢(shì)軸線重合的位置;
起動(dòng),按照設(shè)定的轉(zhuǎn)動(dòng)方向依次改變逆變器功率管的導(dǎo)通順序,同時(shí)用“端電壓法”檢測(cè)開路相的反電動(dòng)勢(shì)過(guò)零點(diǎn),并且通過(guò)提高電機(jī)pwm的占空比來(lái)逐漸提高電機(jī)的外加電壓。
預(yù)定位式起動(dòng)過(guò)程中功率管導(dǎo)通的時(shí)間最大值保持不變,設(shè)為t0該時(shí)間以最小起動(dòng)速度確定。采用計(jì)時(shí)器來(lái)進(jìn)行計(jì)時(shí),固定在t0/2時(shí)刻換流,換流后檢測(cè)開路相的反電勢(shì)過(guò)零點(diǎn)。只要檢測(cè)到開路相的反電動(dòng)勢(shì)過(guò)零點(diǎn),或計(jì)數(shù)器計(jì)時(shí)到,計(jì)數(shù)器復(fù)位重新開始計(jì)時(shí),到t0/2時(shí)再次換流。依次進(jìn)行換流,如果連續(xù)n次檢測(cè)到開路相的反電動(dòng)勢(shì)過(guò)零點(diǎn),就可以切換到自控式狀態(tài),起動(dòng)過(guò)程時(shí)序圖如3所示。
[align=center]
圖4無(wú)刷直流動(dòng)機(jī)無(wú)位置傳感器仿真系統(tǒng)
圖5反電動(dòng)勢(shì)與量化數(shù)據(jù)之間的關(guān)系[/align]
該控制方法要求連續(xù)n次檢測(cè)到開路相的反電勢(shì)過(guò)零點(diǎn)之后,才從他控方式切換到自控方式,是為了防止干擾等引起的誤檢測(cè)并且使電機(jī)的轉(zhuǎn)速趨于穩(wěn)定,以確保起動(dòng)過(guò)程順利完成。該方法起動(dòng)可靠性好,控制方法簡(jiǎn)單而且無(wú)需外加專門的起動(dòng)電路。
該方法在使用時(shí)還應(yīng)注意:
剛開始起動(dòng)時(shí)外加電壓不要太高,否則可能造成轉(zhuǎn)子受力過(guò)大轉(zhuǎn)過(guò)確定的預(yù)定位置而使過(guò)零點(diǎn)難以被檢測(cè)到,從而延長(zhǎng)起動(dòng)過(guò)程,甚至是起動(dòng)失敗;
起動(dòng)過(guò)程中要保證外加電壓穩(wěn)步上升,以保證轉(zhuǎn)速穩(wěn)定。
無(wú)位置傳感器bldcm的仿真
目前,對(duì)bldcm系統(tǒng)的仿真多數(shù)是針對(duì)有位置傳感器的進(jìn)行的。為了便于研究無(wú)刷直流動(dòng)機(jī)無(wú)位置傳感器的控制策略,本文設(shè)計(jì)了反電動(dòng)勢(shì)過(guò)零法檢測(cè)轉(zhuǎn)子位置的無(wú)刷直流電動(dòng)機(jī)仿真研究平臺(tái)。
該系統(tǒng)中,設(shè)計(jì)方法是將每相反電動(dòng)勢(shì)進(jìn)行量化為三個(gè)確定的值,分別表示反電勢(shì)處于不同的階段,反電動(dòng)勢(shì)與量化數(shù)據(jù)之間的關(guān)系如圖5所示。三相反電動(dòng)勢(shì)量化的六個(gè)編碼對(duì)應(yīng)轉(zhuǎn)子的六個(gè)位置,用來(lái)控制逆變器換流[13]。
[align=center]
圖6 無(wú)位置傳感器轉(zhuǎn)子位置檢測(cè)模塊[/align]
反電動(dòng)勢(shì)檢測(cè)模塊如圖6所示。三相反電動(dòng)勢(shì)輸入該模塊首先進(jìn)行量化之后將量化之后的值轉(zhuǎn)化為-1、0、1再與轉(zhuǎn)速調(diào)節(jié)器輸出的參考電流信號(hào)一起輸入s函數(shù),s函數(shù)根據(jù)反電動(dòng)勢(shì)的編碼通過(guò)設(shè)定三相的參考電流來(lái)控制換流,實(shí)現(xiàn)無(wú)傳感器控制的功能[14][15]。
由于bldcm起動(dòng)時(shí)反電動(dòng)勢(shì)還未建立,不能通過(guò)檢測(cè)反電動(dòng)來(lái)控制電機(jī)的換相。所以本系統(tǒng)起動(dòng)時(shí)采用有位置傳感器方式控制電機(jī)換相,當(dāng)系統(tǒng)進(jìn)入穩(wěn)態(tài)反電動(dòng)勢(shì)形成,在切換到無(wú)位置傳感器控制方式,目前是通過(guò)控制仿真時(shí)間來(lái)切換的,還有待進(jìn)一步改善。
本文對(duì)通過(guò)反電動(dòng)勢(shì)檢測(cè)轉(zhuǎn)子位置模型仿真進(jìn)行了仿真,通過(guò)檢測(cè)反電動(dòng)勢(shì)可以控制電機(jī)正確換相,且系統(tǒng)對(duì)擾動(dòng)和調(diào)速響應(yīng)都比較理想。
仿真中bldcm電機(jī)參數(shù)設(shè)置為:定子相繞組電阻r=1ω,定子相繞組自感l(wèi)=0.03h,互感m=-0.0065h,轉(zhuǎn)動(dòng)慣量j=0.007kg.m2,額定轉(zhuǎn)速ne=2500r/min,極對(duì)數(shù)pn=1。系統(tǒng)在 0.2s時(shí)切換到無(wú)位置傳感器控制,起動(dòng)時(shí)負(fù)載轉(zhuǎn)矩tl=1nm,轉(zhuǎn)速給定為80rad/s,當(dāng)仿真到t=0.5s時(shí)突加轉(zhuǎn)速給定到140rad/s。
a相反電動(dòng)勢(shì)、相電流仿真波形如圖7、圖8所示。系統(tǒng)轉(zhuǎn)速響應(yīng)、轉(zhuǎn)矩響應(yīng)波形如圖9、圖10所示。通過(guò)仿真結(jié)果可知,本文提出的通過(guò)檢測(cè)反電動(dòng)勢(shì)的狀態(tài)確定轉(zhuǎn)子位置,控制電機(jī)換相的模型是可行的。電機(jī)可以跟隨給定轉(zhuǎn)速運(yùn)行,可以實(shí)現(xiàn)無(wú)位置傳感器控制,為今后進(jìn)一步研究無(wú)位置傳感器控制策略提供了仿真模型。不過(guò)從響應(yīng)的轉(zhuǎn)矩曲線看出,無(wú)位置傳感器控制時(shí)電機(jī)的轉(zhuǎn)動(dòng)脈動(dòng)較大,還有待深入研究。
[align=center]
圖7 a相反電勢(shì)波形
圖8 a相電流波形
圖9 轉(zhuǎn)速響應(yīng)曲線波形[/align]
結(jié)語(yǔ)
本文采用廣泛使用的檢測(cè)反電勢(shì)過(guò)零點(diǎn)電機(jī)轉(zhuǎn)子位置的方法,討論了這種無(wú)傳感器bldcm系統(tǒng)的換相策略、pwm調(diào)制控制方式、起動(dòng)控制方案,并建立了仿真研究平臺(tái)。結(jié)果表明,該平臺(tái)為今后進(jìn)一步研究無(wú)位置傳感器控制策略提供方便,在起動(dòng)控制方面還有待進(jìn)一步改善。