李化影,遲長春,呂騰飛
(上海電機學院 電氣學院,上海 200240)
電動自行車作為一種綠色環(huán)保的短途交通工具越來越受到人們的青睞。無刷直流電機作為電動自行車的關(guān)鍵部件[1],其控制技術(shù)的研究已成為重要研究方向。
目前無刷直流電機的無位置傳感器控制已有大量研究成果,主要有反電動勢檢測法、磁鏈估計法、基于觀測器法等[2]。其中反電動勢過零點檢測法是應用最廣泛、技術(shù)最成熟的一種方法[3],反電動勢過零點檢測法是通過無刷直流電機的相電壓與虛擬中性點比較得出反電動勢過零點,然后估算反電動勢過零點之后轉(zhuǎn)子轉(zhuǎn)過30°電角度所需的時間而得到理想換相點[4-5],但其估算過程會導致?lián)Q相點誤差的存在。針對反電動勢過零點檢測法的不足,本文提出一種新的基于反電動勢比較法的換相點捕捉方法,進而提高無刷直流電機換相的準確性和快速性。
圖1所示為無刷直流電機的控制系統(tǒng)原理圖[3]。
圖1 無刷直流電機控制系統(tǒng)原理Fig.1 Brushless DC motor operating principle
為使電動自行車運行的更加平穩(wěn),本設(shè)計采用換相轉(zhuǎn)矩脈動較小的兩兩導通方式。各個功率管的導通順序是 VT1VT2→VT2VT3→VT3VT4→VT4VT5→VT5VT6→VT6VT1→VT1VT2→…,依次循環(huán),圖 2 所示為一個周期內(nèi)全部合成轉(zhuǎn)矩的方向。
圖2 一周期合成轉(zhuǎn)矩矢量Fig.2 A cycle of synthetic torque vector
本文設(shè)計的基于反電動勢比較換相點的捕捉簡化電路如圖3所示。三路相電壓經(jīng)濾波后,A相電壓和延遲后的C相電壓通過比較器比較得到A相的換相點信號,同理得到B相和C相的換相點信號。
圖3 換相點檢測電路Fig.3 Commutation point detecting circuit
圖4所示為A、C兩相反電動勢比較圖,現(xiàn)以A、C兩相來說明本設(shè)計的換相點檢測原理。由無刷電機的控制原理可知,兩相反電動勢的交點為理論最佳換相點,即ea=ec。假設(shè)在理論最佳換相點處,A、C兩相電流相等,即ia=ic。無刷直流電機在正常運行過程中,電機的三相繞組電壓方程可簡化為
式中:Ux為無刷直流電機的 x相的相電壓,x=a,b,c;ix為無刷直流電機的 x 相的相電流,x=a,b,c;ex為無刷直流電機的x相的反電動勢,x=a,b,c;R 為定子三相繞組的電阻;M為相繞組之間的互感;L為三相繞組的自感;P為微分算子。
由式(1)可知,Ua=Uc。由于電機定子繞組的反電動勢不能直接測量,由以上分析可知,在A相的最佳換相點處,A相和C相的相電壓相等,故可通過測量定子繞組的相電壓來直接捕捉換相點,即換相點為兩相電壓相等的時刻。
圖4 A、C兩相反電動勢比較Fig.4 Counter electromotive force comparison of A、C phase
以上分析的結(jié)論是建立在假設(shè)兩相電流ia=ic的基礎(chǔ)上,但實際檢測到A相換相點之前,A、C相電流不相等。圖5為無刷直流電機理想的三相反電動勢波形與電流波形關(guān)系圖。圖5中D點處B、C兩相處于導通的狀態(tài),下一個導通狀態(tài)是A、B兩相,電機控制系統(tǒng)正在檢測A相的換相點。在檢測到換相點之前,即圖5中D點位置,各相電流分別為ia=0,ib=-I,ic=I,I為相電流。此時 A、C 兩相電流不相等,此時換相點不能被檢測到。為使檢測換相點前兩相電流相等,進而能使用相電壓來直接捕捉換相點,故本設(shè)計將C相的反電動勢波形延遲(360-θ)°,0°≤θ≤30°。如圖6所示,在A相反電動勢和延遲后的C相反電動勢交點E處,ea=ec,ia=ic=0,由上述分析可知Ua=Uc,即得ea=ec,從而確定換相點。
圖5 無刷直流電機理想的三相反電動勢波形與電流波形關(guān)系Fig.5 Brushless DC motor ideal counter electromotive force waveform and a current waveform
圖6 A相反電動勢和移相后的C相反電動勢波形Fig.6 EMF of A phase and phase-shifted EMF of C phase
由圖6可知,在一個周期內(nèi),A、C兩相反電動勢波形有2個交點,根據(jù)分析2個交點處對應的相電壓波形相交。圖7為A、C兩相電壓仿真波形圖,A、C兩相電壓波形在一個周期內(nèi)有且只有2個交點。由此證明了A、C兩相電壓波形交點與A、C兩相反電動勢波形的交點一一對應。
圖7 A、C兩相電壓仿真波形Fig.7 Voltage waveform simulation of A、C phase
由于低通濾波器的存在,上述電路得到的換相點會比理想最佳換相點滯后一定的電角度。這種滯后是否會影響有效快速地換向,針對此問題,本設(shè)計通過理論分析加實驗方式進行驗證。圖8所示為三相反電動勢波形與電流波形的關(guān)系。
圖8 三相反電動勢波形與電流波形關(guān)系Fig.8 Three back EMF waveform and current waveform
由圖8可知,最理想換相點為B點,在反電動勢過零點后的30°電角度的位置[4]。假設(shè)電機磁極對數(shù)為 1,電機轉(zhuǎn)子初始位置如圖 9(a)所示,AX、BY和CZ為電機三相定子繞組,連接方式為星形連接。圖9中,F(xiàn)a與Fb分別為a、b相定子電流產(chǎn)生的磁勢,F(xiàn)s為Fa與Fb的合成磁勢,F(xiàn)r為轉(zhuǎn)子永磁體產(chǎn)生的磁勢。由于定子合成磁勢與轉(zhuǎn)子磁勢夾角為90°時產(chǎn)生的轉(zhuǎn)矩最大[6]。無刷直流電機驅(qū)動電路的換相周期為60,所以無刷直流電機在理想換相點換相時,驅(qū)動電路每個周期的導通區(qū)間為Fs與Fr夾角為60°~120°的區(qū)間時,一個換相周期內(nèi)轉(zhuǎn)子始末位置如圖9所示。圖9(a)為一個導通狀態(tài)之初轉(zhuǎn)子的位置,圖9(b)為一個導通之末轉(zhuǎn)子的位置,此時換相點為定子繞組不導通相的反電動勢過零點后30°的位置,即圖8中B點。
圖9 A點換相時一個換相周期內(nèi)轉(zhuǎn)子始末位置示意Fig.9 Position of the rotor in a period at A point commutation
當驅(qū)動電路每個周期的導通區(qū)間為Fs與Fr夾角為90°~150°的區(qū)間時,即A點換相模式,德國MK項目的BL-Ctrl電調(diào)方案研究證明,A點換相時無刷直流電機能夠正常工作,但與理想換相位置比較,電機在A點換相模式下工作時效率略低,此時的換相點為定子繞組不導通相的反電動勢過零點,即圖8中A點。同理當驅(qū)動電路每個周期的導通區(qū)間為Fs與Fr夾角為30°~90°的區(qū)間時,即C點換相模式,此時的換相點為定子繞組不導通相的反電動勢過零點后60°電角度的位置,即圖8中C點。
綜上所述,可接受的換相點變化區(qū)間為定子繞組不導通相的反電動勢過零點到過零點后60°電角度的區(qū)間,即圖8中A點到C點之間的區(qū)間。故可通過調(diào)節(jié)電路參數(shù),保證實際換相點在理論換相點的前后30°電角度之內(nèi),都可以實現(xiàn)電動自行車無刷直流電機的成功換相。
為驗證上述基于反電動勢比較法的換相點擁捉電路的有效性,本文用仿真軟件Multisim建立仿真系統(tǒng)。電機參數(shù)為電機極對數(shù)p=6、額定電壓UN=48 V、轉(zhuǎn)矩常數(shù)K=0.03、速率常數(shù)Kn=0.03、定子電阻R=0.6 Ω、定子電感L=0.15 mH。圖10所示為電機轉(zhuǎn)矩為0.1 N·m、轉(zhuǎn)速為3000 r/min時A、C兩相電壓經(jīng)過換相點檢測電路中低通濾波器之后的仿真波形。其中,Ⅰ是經(jīng)過濾波后進入比較器的A相電壓波形,Ⅱ是經(jīng)過濾波并延遲移相(360-θ)°后的C相電壓波形。圖11所示為電動自行車的理想換相點和實際換相點的比較波形。圖中Ⅰ為無刷直流電機中霍爾傳感器輸出換相位置的波形,即理想換相點捕捉波形。Ⅱ為本文設(shè)計的換相點捕捉電路輸出換相位置的波形,即實際換相點捕捉波形。其中,方波跳變的位置即為換相點,本仿真結(jié)果驗證了本文設(shè)計的基于反電動勢比較法的換相點檢測方案和電路的正確性。
圖10 A、C兩相電壓比較電路輸入波形Fig.10 A、C two phase voltage comparison circuit input waveform
圖11 理想換相點捕捉波形及實際換相點捕捉波形Fig.11 Ideal commutation point capture waveform and actual commutation points capture waveform
圖12和圖13為基于反電動勢比較法換相點捕捉電路中比較器的輸入輸出波形,其中Ⅰ為A相電壓濾波后的波形,Ⅱ為C相電壓經(jīng)過濾波并延遲移相后的波形,Ⅲ為比較器的輸出波形,方波跳變的位置即為電機繞組換相的位置。第2部分分析可知,圖12中,兩相電壓波形的交點即為A相繞組的換相點。由圖13可知,比較器輸出方波的跳變位置正對應圖12中兩相電壓波形的交點。所以比較器輸出方波的跳變點即為A相繞組換相點。
圖12 比較電路輸入波形Fig.12 Input waveform of comparison circuit
圖13 比較電路輸入波形和輸出波形對比Fig.13 Input waveform and output waveform of the compare circuit
圖14和圖15分別為電機低速運轉(zhuǎn)和高速運轉(zhuǎn)時,本設(shè)計換相點檢測電路的輸出波形和霍爾傳感器檢測電路的輸出波形比較圖。其中,Ⅰ為霍爾電路輸出的換相點信號波形,Ⅱ為本文設(shè)計的基于反電動勢比較法的換相點檢測電路輸出的換相點信號波形。兩圖中方波跳變的位置即為換相點。
從圖14和圖15可以看出,由于低通濾波器的存在,本設(shè)計檢測電路輸出的換相點信號波形與理想換相點信號波形存在一定誤差。當電機低速運行時,測得的換相點滯后理想換相點3.7°電角度;高速運行時,測得的換相點滯后理想換相點13.1°電角度[7]。換相點滯后電角度在分析的可變化范圍內(nèi),故無刷直流電機可以正常工作[8-10]。
圖14 低速時換相點捕捉信號與霍爾信號Fig.14 Commutation point capture signal and hall signal when motor run on low speed
圖15 高速時換相點捕捉信號與霍爾信號Fig.15 Commutation point capture signal and hall signal when motor run on high speed
圖16為電動自行車控制系統(tǒng)在轉(zhuǎn)把調(diào)節(jié)狀態(tài)下的速度曲線。實驗中設(shè)定負載轉(zhuǎn)矩為15 N·m,在轉(zhuǎn)把的調(diào)節(jié)下,電機的速度逐漸加速到最大值,再降到最小值。由圖16可知,電機轉(zhuǎn)速的最大值為342 r/min,當電機速度降到25 r/min時,調(diào)速曲線出現(xiàn)波動,電機速度迅速降到0 r/min。分析可知,當電機轉(zhuǎn)速過低時,反電動勢不易檢測,控制系統(tǒng)不能準確捕捉到電機的換相點,導致電機換相失敗[11-12]。
圖16 無位置傳感器控制系統(tǒng)調(diào)速曲線Fig.16 Speed control curve of sensorless control system
電動自行車無刷直流電機無位置傳感器控制策略中換相點捕捉的準確性和快速性,對電動自行車的運行性能至關(guān)重要[13]。本文提出的采用反電動勢比較法直接得到無刷直流電機的換相點,從理論和實驗都證明了該法能夠快速準確實現(xiàn)換相點捕捉;與現(xiàn)有的反電動勢過零點檢測法相比較,該方法省略了其軟件估算環(huán)節(jié),既避免了估算環(huán)節(jié)造成的誤差,又簡化了無刷直流電機無位置傳感器控制系統(tǒng)的結(jié)構(gòu),提高了換相捕捉的準確性和快速性,使電動自行車運行更加平穩(wěn),控制更加靈敏。
[1]侯錚.智能電動執(zhí)行機構(gòu)無刷直流電機控制系統(tǒng)研究與設(shè)計[D].湖南:中南大學,2010.
[2]宋海龍,楊明,范宇,等.無刷直流電動機的無位置傳感器控制[J].電機與控制學報,2002,6(3):33-37.
[3]李娜,蘇永新.無位置傳感器直流無刷電機控制關(guān)鍵技術(shù)研究[J].數(shù)字技術(shù)與應用,2013(6):17-19.
[4]Zicheng li,Shanmei Cheng,Yi Qin,et al.A novel line-to-line back EMF calculation for sensorless brushless DC motor drives[C]//Department of Control Science and Engineering Huazhong University of Science and Technology,China,2008:1406-1407.
[5]付永余.無位置傳感器無刷直流電動機控制系統(tǒng)的設(shè)計[D].西安:西安科技大學,2010.
[6]Islam M.N.Sensorless position control for piezoelectric actuators usinga hybrid position observer[J].Mechatronics,IEEE.ASME Transactions on,2014,19(2):667-675.
[7]Wenchun Chi,Mingyang Cheng.Implementation of a slidingmode-based position sensorless drive for high-speed micropermanent-magnetsynchronousmotors[J].ISA Transactions,2014,53:444-453.
[8]周文軍.基于自適應算法的無刷直流電機控制器的研究與設(shè)計[D].上海:東華大學,2014.
[9]郭鵬.基于DSP的全數(shù)字無刷直流電機控制器的設(shè)計與研究[D].西安:西北工業(yè)大學,2004.
[10]鄒利平,楊向宇,曹江華.無刷直流電動機無傳感器轉(zhuǎn)子位置估計方法[J].微電機(伺服技術(shù)),2006,39(1):19-21.
[11]馬瑩.無位置傳感器永磁無刷直流電機控制系統(tǒng)的設(shè)計[D].遼寧:沈陽工業(yè)大學,2013.
[12]X.z.zhang,Y.N.Wang.A novel position-sensorless control method for brushless DC motors 2009[J].Energy Conversion and Management,2011(52):1669-1676.
[13]李志強,夏長亮,陳煒.基于線反電動勢的無刷直流電機無位置傳感器控制[J].電工技術(shù)學報,2010,25(7):38-44.