管志旺
(廣東省粵東商貿(mào)技工學(xué)校,廣東 梅州 514031)
無傳感器直流電機驅(qū)動系統(tǒng)設(shè)計及控制策略
管志旺
(廣東省粵東商貿(mào)技工學(xué)校,廣東 梅州 514031)
文章通過對無刷直流電機繞組反電動勢波形進行分析,結(jié)合三相全波六狀態(tài)工作方式位置傳感器時序推導(dǎo),設(shè)計一款基于MCS51單片機的無位置傳感器直流無刷電機驅(qū)動控制系統(tǒng),給出了較優(yōu)的啟動控制策略。經(jīng)實驗,方案應(yīng)用到高壓電機和低壓電機上啟動和運行狀態(tài)都良好,系統(tǒng)的啟動成功率不低于99%,啟動和運行平穩(wěn),調(diào)速性能好。
無傳感器無刷直流電機;反電動勢;驅(qū)動控制;啟動控制;MCS51單片機
電機轉(zhuǎn)子位置信息的檢測是無位置傳感器直流無刷電機控制的一個關(guān)鍵點,檢測無位置傳感器的直流無刷電機轉(zhuǎn)子位置信息的方法有很多,使用反電動勢過零法是其中較常用的一種,這種檢測方法具有線路簡單、成本低廉等優(yōu)點,但存在一個硬件無法克服的缺點:在電機轉(zhuǎn)動前及啟動之初轉(zhuǎn)速較低時反電勢無法檢測,只能用軟件的方法進行處理。運行過程中在任何時刻電動機三相繞組只有兩相導(dǎo)通,且每相繞組正反向各導(dǎo)通120°電角度,通過測量三相繞組端子及中性點相對于直流母線負端(或正端)的電位,當(dāng)某端點電位與中性點電位相等時,則此時刻該相繞組反電動勢過零,再過30°電角度就必須對功率器件進行換相,據(jù)此設(shè)計過零檢測及移相(或定時)電路,從而得到全橋驅(qū)動6個功率器件的開關(guān)順序。此法的第一關(guān)鍵點是由硬件獲得實時的反電動勢過零點,第二關(guān)鍵點是由軟件估算30°電角度的時延。在實際應(yīng)用中,由于各種因素會導(dǎo)致所獲得的反電動勢過零點并不“實時”,估算的30°電角度會隨電機轉(zhuǎn)速的變化出現(xiàn)超前或滯后,可能會導(dǎo)致電機運行不順暢。
2.1 反電動勢推導(dǎo)
圖1 電機繞組感應(yīng)電動勢電路模型
無刷直流電機繞組感應(yīng)電動勢電路模型如圖1所示,無刷直流電機的三相端電壓方程:
由于采用兩相導(dǎo)通三相六拍運行方式,任一瞬間只有兩相導(dǎo)通,設(shè)A相、B相導(dǎo)通,且A+、B-,則A、B兩相電流大小相等,方向相反,C相電流為零。即:
則式(1)與式(2)相加可得:
于是可得C相反電動勢檢測方程為:
同理可得A和B相反電動勢檢測方程為:
2.2 主電路圖
圖2 主電路圖
采用二相導(dǎo)通星形三相六狀態(tài)控制方案時,主電路如圖2所示,其工作過程如下:
wt=0°電流:
電源(UDC+)→G3→Lb→La→G4→電源(UDC-)
wt=60°電流:
電源(UDC+)→G3→Lb→Lc→G2→電源(UDC-)
wt=120°電流:
電源(UDC+)→G1→La→Lc→G2→電源(UDC-)
wt=180°電流:
電源(UDC+)→G1→La→Lb→G6→電源(UDC-)
wt=240°電流:
電源(UDC+)→G5→Lc→Lb→G6→電源(UDC-)
wt=300°電流:
電源(UDC+)→G5→Lc→La→G4→電源(UDC-)
wt=360°電流:
電源(UDC+)→G3→Lb→La→G4→電源(UDC-)
2.3 反電動勢過零點及換相點分析
反電動勢過“0”點及換相點示意圖如圖3所示,用BA表示電流從Lb相繞組流入,從La相繞組流出;G3G4表示Lb相上橋臂和La相下橋臂的2個功率開關(guān)導(dǎo)通。過零點檢測波形表示反電動勢過零點和換相點,其中Z為反電動勢過零點、C為換相點。反電勢過零點和換相點均勻分布,彼此間隔30°電角度。
2.4 反電動勢過零點延遲90°電角度
把La、Lb、Lc三相(對應(yīng)簡稱為A、B、C相)的反電動勢過零點獨立分離開來,如圖4所示的反電動勢即時輸出波形,對應(yīng)于圖3中的Z1至Z6過零點,其中A相的是Z2和Z5,B相的是Z3和Z6,C相的是Z1和Z4。
把圖4中A、B、C三相的反電動勢輸出波形往右移動90°電角度(30°+60°),得到圖5所示波形。
圖3 反電動勢過“0”點及換相點示意圖
圖4 反電動勢即時輸出波形
圖5 反電動勢延時90°相角后輸出波形
圖6 三相全波六狀態(tài)工作方式位置傳感器時序圖
圖6是三相全波六狀態(tài)工作方式位置傳感器時序圖,通過對圖5和圖6的對照比較不難發(fā)現(xiàn):圖6中的HA、HB、HC的波形分別與圖5中的B、C、A的波形對應(yīng),也就是說經(jīng)過移相90°電角度的三相反電動勢波形,再相應(yīng)調(diào)節(jié)相序后便可像有位置傳感器直流無刷電機一樣直接作為轉(zhuǎn)子的位置信息來驅(qū)動電機。
3.1 電路設(shè)計依據(jù)
當(dāng)PWM關(guān)斷期間,式(5)、式(6)、式(7)中Un約等于0,則懸空相所取得的端電壓則可看作是該相反電動勢。當(dāng)PWM導(dǎo)通期間,式(5)、式(6)、式(7)中Un約等于主電壓的一半,如果相端通過電容隔直獲取電壓端電壓,則懸空相所取得的端電壓則可看作是該相反電動勢。
3.2 硬件電路設(shè)計
圖7 反電動勢過零檢測電路圖
反電動勢過零檢測電路如圖7所示,首先端電壓經(jīng)過電阻串聯(lián)分壓把較高的端電壓調(diào)小,同時用電阻電容濾波及移相,C1、C2、C3又具有隔直作用,其中為使在較低頻率下也能達到非常接近90°電角度的相移,電容C1至C6的容量都盡可能選用大點的,但又不能太大,通常用4.7~10uF。圖中由R2、R3、R4重構(gòu)出移相后的反電動勢中點電壓,移相后的各相反電動勢與該中點電壓進行比較,輸出相應(yīng)的反電動勢過零檢測波形,也就是電機轉(zhuǎn)子的位置信息。
相鄰兩相的恒零相移端電壓送到比較器后,比較器比較的是兩相端電壓,實質(zhì)上就是檢測線電壓的過零點。這個過零點正好對應(yīng)電機的換相點,因此比較器輸出的換相信號與霍爾傳感器輸出的換相信號完全一致。
3.3 測試結(jié)果
在有傳感器無刷直流電機中接入圖7所示電路制作的反電動勢過零檢測電路,測試各輸出端與電機轉(zhuǎn)子相應(yīng)位置傳感器(霍爾)信號波形,如圖8、圖9所示。
圖8 電機轉(zhuǎn)速為3690轉(zhuǎn)/分的測試波形圖
圖9 電機轉(zhuǎn)速為12135轉(zhuǎn)/分的測試波形圖
圖中通道2的波形為反電動勢過零檢測電路輸出的波形,通道1的波形為霍爾傳感器輸出的的波形,圖8所示頻率為122.942Hz,即電機轉(zhuǎn)速約為3690轉(zhuǎn)/分(試驗電機磁極對數(shù)為2)的測量情況;圖9所示頻率為404.525Hz,即電機轉(zhuǎn)速約為12135轉(zhuǎn)/分的測量情況。據(jù)此可以看出,比較器輸出的反電動勢過零檢測信號與霍爾傳感器輸出的信號大體一致。
電機常用的“三段式”啟動,即“轉(zhuǎn)子定位”、“變頻加速”和“狀態(tài)切換”,其中第二、三步跟電機的自身特性、負載轉(zhuǎn)矩、外施電壓、加速曲線等密切相關(guān),若方法不當(dāng)很容易造成電機失步,啟動失敗。電機在由他控式變頻調(diào)速同步電機狀態(tài)向無刷直流電機狀態(tài)切換時,更是要求反復(fù)實驗,軟硬件可靠。
本方案采用修正的“三段式”啟動,即“轉(zhuǎn)子預(yù)定位”和“恒速運行及狀態(tài)切換”,這里的“狀態(tài)切換”是指從前2.5段的開環(huán)運行切換到準(zhǔn)閉環(huán)運行?!稗D(zhuǎn)子預(yù)定位”的方法是根據(jù)電機負載所需的啟動轉(zhuǎn)矩設(shè)定相應(yīng)的PWM占空比,重復(fù)2~3次短暫開通和關(guān)閉驅(qū)動電機的某一狀態(tài),并記住這一狀態(tài)(因為下一步就要以此為起點,依序1-6換相加速)。“變頻加速”則依據(jù)事先計算好的數(shù)據(jù)表進行延時換相,這下步的關(guān)鍵是數(shù)據(jù)表的計算和占空比的選取,選取的策略是:根據(jù)電機負載所需的啟動轉(zhuǎn)矩設(shè)定能動起來的盡可能小的占空比,再根據(jù)電機的參數(shù)計算該占空比下的正常轉(zhuǎn)速N,以略大于此轉(zhuǎn)速為上限,以150轉(zhuǎn)/分或200轉(zhuǎn)/分的轉(zhuǎn)速為起始值,以30~50轉(zhuǎn)/分為加速度,20ms調(diào)速簡隔,計算每種速度時換相延時時間做成數(shù)據(jù)表。當(dāng)“變頻加速”到轉(zhuǎn)速N附近時,不斷采集的反電動勢過零檢測信號是否符合當(dāng)前狀態(tài)的位置信息,并判斷其“變化規(guī)律”是否符合霍爾傳感器輸出的信號的“變化規(guī)律”,符合時就以當(dāng)前轉(zhuǎn)速“恒速運行”一小段時間,并不斷采集反電動勢過零檢測信號,之后就按采集反電動勢過零檢測信號切換狀態(tài)電機的運行狀態(tài),至此啟動完成進入“準(zhǔn)閉環(huán)”運行狀態(tài)。
方案應(yīng)分別用到300V/300W的高壓電機和24V/60W的低壓電機上啟動和運行狀態(tài)都良好,啟動平穩(wěn),且啟動成功率高(間歇啟動測試約200次,成功率大于99%),運行狀態(tài)平穩(wěn),不失步,調(diào)速性能好。不足之處有兩方面:一方面是由實驗測量可知,剛換相時反電動勢過零檢測信號波形偶會出現(xiàn)低電平毛刺,解決的方法是通過軟件在讀取反電動勢過零檢測信號波時進行多次重讀比較的方法去除毛刺;另一方面是“變頻加速”過程中用到的數(shù)據(jù)表不能通用,對于不同參數(shù)的電機,不同的啟動轉(zhuǎn)矩需要重新計算數(shù)據(jù)表,解決的方向是在軟件中錄入電機參數(shù)和啟動轉(zhuǎn)矩,由軟件自動計算所需數(shù)據(jù)。
[1]張振榮,晉明武,王毅平.MCS51單片機原理及實用技術(shù)[M].北京:人民郵電出版社,2000.
[2]陳新榮.無刷直流電機無位置傳感器控制系統(tǒng)的設(shè)計與研究[D].南京航空航天大學(xué),2005.
[3]吳春華,陳國呈,孫承波.一種改進的無刷直流電機無位置傳感器檢測技術(shù)[J].電氣傳動自動化,2005,27(3).
[4]周艷青,尹華杰,葉長青.無位置傳感器無刷直流電機位置檢測技術(shù)[J].電機與控制應(yīng)用,2007,34(7).
[5]張磊,瞿文龍,陸海峰,等.一種新穎的無刷直流電機無位置傳感器控制系統(tǒng)[J].電工技術(shù)學(xué)報,2006,21(10).
[6]韋鯤,胡長生,張仲超.一種新的消除無刷直流電機非導(dǎo)通相續(xù)流的PWM調(diào)制方式[J].中國電機工程學(xué)報,2005,25(7).
[7]林明耀,王永,李海文,等.反電勢法無位置傳感器無刷直流電機最佳換相邏輯分析[J].電機與控制應(yīng)用,2003,30(5).
[8]劉剛,王志強,房建成.永磁無刷直流電動機控制技術(shù)與應(yīng)用[M].北京:機械工業(yè)出版社,2008.
[9]羅宏浩,吳峻.永磁無刷直流電機換相控制研究[J].中國電機工程學(xué)報,2008,28(24).
[10]曾素瓊.?dāng)?shù)字農(nóng)業(yè)平臺電機驅(qū)動控制系統(tǒng)設(shè)計[J].微特電機,2013,41(7).
[11]王向臣,楊向宇.智能控制在無刷直流電動機控制中的應(yīng)用[J].微電機,2008,41(1).
[12]趙寶伊,盧剛,李聲晉,等.基于無刷直流電動機的電動執(zhí)行器控制系統(tǒng)設(shè)計[J].微特電機,2013,41(7).
(責(zé)任編輯:黃銀芳)
TM36
1009-2374(2017)07-0013-03
10.13535/j.cnki.11-4406/n.2017.07.006
A