專利名稱::無刷電動自行車控制器驅(qū)動方法
技術(shù)領域:
:本發(fā)明涉及一種電動自行車控制器驅(qū)動方法,尤其涉及一種無刷電動自行車控制器驅(qū)動方法。
背景技術(shù):
:電動自行車是目前常用的一種代步工具,具有電力驅(qū)動、腳踏驅(qū)動、電力和腳踏并用等功效。電動自行車的原理和結(jié)構(gòu)都不復雜,可以認為是在自行車的基礎上加一套電機驅(qū)動機構(gòu)組成。圖l是現(xiàn)有技術(shù)的無刷電動自行車結(jié)構(gòu)示意圖,請參見圖l,蓄電池l經(jīng)過控制器2給電機3送電,電機放在后車輪中,電機3的旋轉(zhuǎn)帶動自行車的行進,電機通過位置傳感器6向控制器反饋轉(zhuǎn)子位置信號以便控制器進行電子換相控制。電動自行車的控制器2連接調(diào)速手柄4,在腳踏中軸上裝有助力傳感器5,轉(zhuǎn)動調(diào)速手柄4可以讓控制器2檢測到不同的電壓值,控制器2根據(jù)電壓值大小,模擬調(diào)節(jié)輸送給電機電壓的高低,從而控制了電機2的轉(zhuǎn)速。目前電動自行車廣泛采用的是直流永磁電機,直流永磁電機按照是否采用電刷換向可分為有刷電機和無刷電機兩種。其中,有刷電機控制較簡單,但因其電刷易磨損的電刷帶來的維修保養(yǎng)工作量相對較大、使用壽命相對較短等缺點。而直流無刷電機是一種特殊的直流電機,它采用內(nèi)置傳感器外加電子換向器的方法進行電子換向,由于無刷電機消除了電刷的磨損,以及電刷接觸所產(chǎn)生的噪聲,因此不但結(jié)構(gòu)簡單,而且電機壽命長,維修保養(yǎng)工作量小。但直流無刷電機采用電子換向原理工作,其控制過程比有刷電機復雜得多,因此對控制器質(zhì)量的要求也高得多。無刷電機控制器的主要原理是根據(jù)電機的位置反饋信號,控制電機三相驅(qū)動上下臂M0S管的導通和截止,從而實現(xiàn)電子換向控制電機轉(zhuǎn)向,并輸出電壓信號控制直流電機轉(zhuǎn)速。電動車零啟動時(即從靜止開始啟動),如果轉(zhuǎn)把給得很小,電動車啟動很慢;如果轉(zhuǎn)把給得較大,轉(zhuǎn)速上來時有一小段比較大的類似于急剎車的尖叫聲,人坐在車上,感到有輕微的抖動(由轉(zhuǎn)矩脈動造成的)。這是由零速到一定速度時,換相產(chǎn)生的轉(zhuǎn)矩脈動引起的,在很低速度換相時刻,比如A相換到B相,C相不參與換相,則C相有續(xù)流存在,并且時間比B相導通的時間長,由于在換相期間,轉(zhuǎn)矩的大小主要由非換相相電流決定,這樣C相的電流在換相期間由AC相續(xù)流與B相導通電流疊加,AC相電流減小慢,B相電流增加快,在后段C相的電流就加大,從而引起轉(zhuǎn)矩脈動,從理論上講,只要控制好非換相相電流使其為一常數(shù)(在換相期間)就能很好地解決啟動抖動和噪聲問題,但在零啟動,電機處于堵轉(zhuǎn)狀態(tài),啟動電流變化很快,如果控制不當,或者導致啟動力矩不足,或者仍然不能消除啟動噪聲。很多電動車廠商建議用戶腳踏騎行一陣,等電機車轉(zhuǎn)動起來后再進入電動模式,如何解決零啟動抖動和噪聲問題,一直是無刷電動自行車控制難題。
發(fā)明內(nèi)容本發(fā)明所要解決的技術(shù)問題是提供一種無刷電動自行車控制器驅(qū)動方法,不需要直接控制啟動電流,就能有效解決零啟動抖動和噪聲問題。本發(fā)明為解決上述技術(shù)問題而采用的技術(shù)方案是提供一種無刷電動自行車控制器驅(qū)動方法,所述控制器的輸入端和調(diào)速手柄、轉(zhuǎn)子位置傳感器相連,輸出端和直流電機相連;所述控制器根據(jù)轉(zhuǎn)子位置傳感器的信號進行電子換向控制電機轉(zhuǎn)向,并輸出電壓信號控制直流電機轉(zhuǎn)速,其中,所述驅(qū)動方法包括如下步驟(1)零啟動時,所述控制器直接等比率輸出電壓信號控制所述直流電機轉(zhuǎn)速;(2)正常運行時,所述控制器根據(jù)調(diào)速手柄的輸入控制所述直流電機轉(zhuǎn)速。上述的驅(qū)動方法,其中,所述直流電機為三相永磁直流電機,所述轉(zhuǎn)子位置傳感器為三個在空間成等邊三角形分布的霍爾位置傳感器,所述控制器包括上三相橋臂和下三相橋臂,每相橋臂由一個M0S管控制通斷,所述控制器按照三相六拍運行,按照次序分別導通上三相橋臂和下三相橋臂中一個M0S管,每隔60°電角度換一個M0S管通斷,通過六次電子換向控制電機旋轉(zhuǎn)一圈,并輸出對應電壓信號控制電機轉(zhuǎn)速。上述的驅(qū)動方法,其中,零啟動時,所述控制器按照三相六拍方式進行六次電子換向模擬電機霍耳信號旋轉(zhuǎn)一圈,并輸出預升電壓信號。上述的驅(qū)動方法,其中,零啟動時,所述控制器超前0。30°電角度換相。上述的驅(qū)動方法,其中,所述調(diào)速手柄的輸入和直流電機的速度都為零時,設置零啟動標記,所述直流電機的速度達到預設值時清除零啟動標記。本發(fā)明對比現(xiàn)有技術(shù)有如下的有益效果本發(fā)明在零啟動時,所述控制器直接等比率輸出電壓信號,當轉(zhuǎn)速達到一定值后,再把電壓信號的控制權(quán)交給霍耳轉(zhuǎn)把,因此避免零啟動時手柄輸入過大導致輸出電壓信號變化過大,有效消除零啟動抖動和噪聲。此外,本發(fā)明通過預先提升MOS管電壓、超前換相進一步消除零啟動抖動和噪聲。圖1是現(xiàn)有技術(shù)的無刷電動自行車結(jié)構(gòu)示意圖2是本發(fā)明使用的無刷電動自行車控制器系統(tǒng)示意圖3是本發(fā)明使用的直流電機定子繞組軸向示意圖4是本發(fā)明使用的三相六拍驅(qū)動示意圖5是霍爾元件信號發(fā)生時序圖6是本發(fā)明控制主流程示意圖。圖中:1蓄電池11MCU2控制器12無刷直流電機14PWM信號驅(qū)動器15直流電機驅(qū)動電路17碼盤測速電路18手柄輸入Ql、Q3、Q5上三相橋臂MOS管Q4、Q6、Q2下三相橋臂MOS管3電機13轉(zhuǎn)子位置檢測電路16驅(qū)動保護電路具體實施例方式下面結(jié)合附圖和實施例對本發(fā)明作進一步的描述。圖2是本發(fā)明使用的無刷電動自行車控制器系統(tǒng)示意圖。請參見圖2,本發(fā)明使用的無刷電動自行車控制器包括MCU(MicrocontrollerUnit)11和無刷直流電機12,無刷直流電機12內(nèi)設置有三個在空間成等邊三角形分布的霍爾位置傳感器,霍爾信號通過轉(zhuǎn)子位置檢測電路13送給MCU。轉(zhuǎn)把電壓通過手柄輸入18送給MCU,電機轉(zhuǎn)速通過碼盤測速電路17送給MCU。無刷直流電機12由直流電機驅(qū)動電路15驅(qū)動,直流電機驅(qū)動電路采用上三相橋臂和下三相橋臂控制電機電子換相,并接收PWM信號驅(qū)動器14的輸入控制電機轉(zhuǎn)速。此外,本發(fā)明使用的無刷電動自行車控制器還包括驅(qū)動保護電路16,提供過壓保護,堵轉(zhuǎn)電流保護。圖3是本發(fā)明使用的直流電機定子繞組軸向示意圖。請參見圖3,本發(fā)明的直流電機采用三相永磁直流電機,當電流從A到B時,定子繞組產(chǎn)生的磁場為圖中A—B方向,如果電機順時針運行,此時,永磁轉(zhuǎn)子磁場應位于III區(qū),產(chǎn)生的扭矩最大。當轉(zhuǎn)子轉(zhuǎn)過III區(qū)和IV區(qū)的交界,到達IV區(qū)時,定子繞組電流應相應改變成為從A到C,即產(chǎn)生的磁場成為圖中A—C方向,這樣,定子磁場總超前轉(zhuǎn)子磁場約90。,使轉(zhuǎn)子不斷的向前跟進。對上述三相永磁直流電機,只要取得轉(zhuǎn)子位置,通過電子換相既能控制電機轉(zhuǎn)向。通常情況下,對于三相永磁無刷直流電機有以下幾種運行方式一是三相三拍運行,一個周期內(nèi)每相導通l20°電角度;二是二相導通三相六拍運行,一個周期每相內(nèi)導通240°電角度;三是三相導通三相六拍運行,一個周期內(nèi)每相導通360°電角度;四是三相十二拍運行,一個周期內(nèi)每相導通300°電角度。目前電動自行車普遍選用兩相導通三相六拍運行方式,采用這種方式能最好利用氣隙磁場的平頂部分,使電機力矩最大,平穩(wěn)性最好,本發(fā)明以兩相導通三相六拍運行方式為例,詳細說明本發(fā)明的技術(shù)方案。圖4是本發(fā)明使用的三相六拍驅(qū)動示意圖。請參見圖4,本系統(tǒng)電機為三角形連接,功率器件的排列順序采用上三相橋臂M0S管Q1,Q3,Q5,下三相橋臂M0S管Q4,Q6,Q2的順序,按照一定的邏輯關(guān)系打開6個功率器件,即可實現(xiàn)電機的正反轉(zhuǎn)。具體來說,控制無刷直流電動機時,控制器主要是根據(jù)轉(zhuǎn)子當前的轉(zhuǎn)動位置,發(fā)出相應的控制字,通過改變P麗脈沖信號的占空比來實現(xiàn)對電機的控制。無刷直流電動機的轉(zhuǎn)子位置是由位置傳感器檢測出來的。在本發(fā)明中,采用了三個光電式位置傳感器(霍爾元件),所述傳感器在空間成等邊三角形分布。這種傳感器是利用光電效應制成的,由跟隨電動機轉(zhuǎn)子一起旋轉(zhuǎn)的遮光板和固定不動的光源及光電管等部件組成。遮光板開有180。左右電角度的縫隙,且縫隙的數(shù)目等于無刷直流電動機轉(zhuǎn)子磁極的極對數(shù)。當縫隙對著光電晶體管時,光源射到光電晶體管上,產(chǎn)生"亮電流"輸出。其它光電晶體管因遮光板擋住光線,只有"暗電流"輸出。在"亮電流"作用下,三相繞組中一相繞組有電流導通,其余兩相繞組不工作。遮光板隨轉(zhuǎn)子的轉(zhuǎn)動而輪流輸出"亮電流"或"暗電流"的信號,以此來檢測轉(zhuǎn)子磁極位置,控制電動機定子三相繞組輪流導通,使該三相繞組按一定順序通電,保證了無刷直流電動機正常運行。隨著電機轉(zhuǎn)子的旋轉(zhuǎn),光電管間歇接收從光源發(fā)出的光,不斷導通和截止,從而產(chǎn)生一系列"0"、"1"信號,如圖5所示。這些脈沖信號通過I/O口傳輸給控制器,控制器讀取霍爾元件的狀態(tài)值,確定轉(zhuǎn)子當前的位置,通過改變PWM信號輸出的高有效或低效來控制驅(qū)動電路,改變MOSFET管的導通順序,很好地實現(xiàn)電機換相的控制;同時改變PWM信號占空比,來調(diào)節(jié)電機的轉(zhuǎn)速。電動機驅(qū)動電路控制橋功率管的導通順序為Q1Q2、Q2Q3、Q3Q4、Q4Q5、Q5Q6、Q6Q1,為兩兩通電方式。電機轉(zhuǎn)子每轉(zhuǎn)一圈,霍爾元件H1、H2、H3會出現(xiàn)六種狀態(tài),控制器對每一種狀態(tài)發(fā)出相應的控制字,改變電機的通電相序,從而實現(xiàn)電機的連續(xù)運行。例如,通過測試,電機正轉(zhuǎn)換相表如下<table>tableseeoriginaldocumentpage7</column></row><table>上述換相表直接存儲在控制器中,控制器根據(jù)霍耳信號査表導通相應的MOS管即可實現(xiàn)電子換相控制電機轉(zhuǎn)向。為了解決零啟動抖動和噪聲問題,本發(fā)明采用的技術(shù)方案是提供一種無刷電動自行車控制器驅(qū)動方法,所述控制器的輸入端和調(diào)速手柄、轉(zhuǎn)子位置傳感器相連,輸出端和直流電機相連;所述控制器根據(jù)轉(zhuǎn)子位置傳感器的信號進行電子換向控制電機轉(zhuǎn)向,并輸出電壓信號控制直流電機轉(zhuǎn)速,其中,所述驅(qū)動方法包括如下步驟:(l)零啟動時,所述控制器直接等比率輸出電壓信號控制所述直流電機轉(zhuǎn)速;(2)正常運行時,所述控制器根據(jù)調(diào)速手柄的輸入控制所述直流電機轉(zhuǎn)速。由于零啟動時,所述控制器直接等比率輸出電壓信號,如從0開始控制PWM信號占空比,當轉(zhuǎn)速達到一定值后,再把占空比的控制權(quán)交給霍耳轉(zhuǎn)把,因此避免零啟動時手柄輸入過大導致輸出電壓信號變化過大,有效消除零啟動抖動和噪聲°M0S場效應管,即金屬-氧化物-半導體型場效應管,英文縮寫為M0SFET(Metal-Oxide-SemiconductorField-Effect-Transistor),屬于絕緣柵型。一般來說,用N溝道MOS管做頂部驅(qū)動,需要一個比電源高的電壓,但是零啟動時,由于電機沒有旋轉(zhuǎn),電壓升不起來,所以就算輸出了電壓驅(qū)動信號,即PWM信號,但是頂部MOS管并沒有完全導通,可能會導致啟動轉(zhuǎn)矩不足,電機也會發(fā)出咕咕聲。為了進一步消除零啟動抖動和噪聲,在零啟動之前可預先將電壓升起來,即預先給每一相線圈短時間內(nèi)施加預升電壓信號,具體實現(xiàn)方法如下用軟件模擬電機霍耳信號旋轉(zhuǎn)一圈,同時對應輸出電壓驅(qū)動信號,只要這個過程時間短一點,如幾十毫秒,預升電壓信號可以取占空比為30%50%的PWM信號,電機根本不會旋轉(zhuǎn),MOS管也不會燒毀,但是電壓卻已經(jīng)升上去了,接下來啟動就方便多了。如對三相六拍運行方式,依次導通二相進行六次電子換向,導通順序為Q1Q2、Q2Q3、Q3Q4、Q4Q5、Q5Q6、Q6Q1,模擬電機霍耳信號旋轉(zhuǎn)一圈,并輸出預升電壓電壓信號。對三相六拍運行方式,所述控制器每隔60°電角度換一個M0S管通斷,通過六次電子換向控制電機旋轉(zhuǎn)一圈,零啟動時,所述控制器可以超前一定的電角度換相以補償啟動時換相引起的電流脈動。當然,電機啟動時速度一直再變,因此很難計算當前電角度并進行精確補償,實際使用中可以進行估算,超前0°30°電角度換相。為了判斷零啟動狀態(tài),控制器可以設置零啟動標記,當調(diào)速手柄的輸入和直流電機的速度都為零時,設置零啟動標記,當直流電機的速度達到某一預設值時清除零啟動標記。圖6是本發(fā)明控制主流程示意圖。請參見圖6,本發(fā)明通過零啟動標記,在零啟動時,本發(fā)明的控制器首先給每個MOS管提供預升電壓,然后測量霍爾信號,提前03(T電角度換相,并等比率輸出PWM信號控制電機轉(zhuǎn)速,當轉(zhuǎn)速達到一定值后,清除零啟動標記,把電壓信號的控制權(quán)交給霍耳轉(zhuǎn)把。當手柄輸入和電機轉(zhuǎn)速為零時,再設置零啟動標記。因此避免零啟動時手柄輸入過大導致輸出電壓信號變化過大,有效消除零啟動抖動和噪聲。雖然本發(fā)明已以較佳實施例揭示如上,然其并非用以限定本發(fā)明,任何本領域技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),當可作些許的修改和完善,因此本發(fā)明的保護范圍當以權(quán)利要求書所界定的為準。權(quán)利要求1、一種無刷電動自行車控制器驅(qū)動方法,所述控制器的輸入端和調(diào)速手柄、轉(zhuǎn)子位置傳感器相連,輸出端和直流電機相連;所述控制器根據(jù)轉(zhuǎn)子位置傳感器的信號進行電子換向控制電機轉(zhuǎn)向,并輸出電壓信號控制直流電機轉(zhuǎn)速,其特征在于,所述驅(qū)動方法包括如下步驟(1)零啟動時,所述控制器直接等比率輸出電壓信號控制所述直流電機轉(zhuǎn)速;(2)正常運行時,所述控制器根據(jù)調(diào)速手柄的輸入控制所述直流電機轉(zhuǎn)速。2、根據(jù)權(quán)利要求1所述的控制器驅(qū)動方法,其特征在于,所述直流電機為三相永磁直流電機,所述轉(zhuǎn)子位置傳感器為三個在空間成等邊三角形分布的霍爾位置傳感器,所述控制器包括上三相橋臂和下三相橋臂,每相橋臂由一個M0S管控制通斷,所述控制器按照三相六拍運行,按照次序分別導通上三相橋臂和下三相橋臂中一個M0S管,每隔60°電角度換一個M0S管通斷,通過六次電子換向控制電機旋轉(zhuǎn)一圈,并輸出對應電壓信號控制電機轉(zhuǎn)速。3、根據(jù)權(quán)利要求2所述的控制器驅(qū)動方法,其特征在于,零啟動時,所述控制器按照三相六拍方式進行六次電子換向模擬電機霍耳信號旋轉(zhuǎn)一圈,并輸出預升電壓信號。4、根據(jù)權(quán)利要求2所述的控制器驅(qū)動方法,其特征在于,零啟動時,所述控制器超前0。30°電角度換相。5、根據(jù)權(quán)利要求1至4所述的任一控制器驅(qū)動方法,其特征在于,所述調(diào)速手柄的輸入和直流電機的速度都為零時,設置零啟動標記,所述直流電機的速度達到預設值時清除零啟動標記。全文摘要本發(fā)明公開了一種無刷電動自行車控制器驅(qū)動方法,所述控制器的輸入端和調(diào)速手柄、轉(zhuǎn)子位置傳感器相連,輸出端和直流電機相連;所述控制器根據(jù)轉(zhuǎn)子位置傳感器的信號進行電子換向控制電機轉(zhuǎn)向,并輸出電壓信號控制直流電機轉(zhuǎn)速,其中,所述驅(qū)動方法包括如下步驟(1)零啟動時,所述控制器直接等比率輸出電壓信號控制所述直流電機轉(zhuǎn)速;(2)正常運行時,所述控制器根據(jù)調(diào)速手柄的輸入控制所述直流電機轉(zhuǎn)速。本發(fā)明提供的刷電動自行車控制器驅(qū)動方法,不需要直接控制啟動電流,就能有效解決零啟動抖動和噪聲問題。文檔編號H02P6/08GK101656503SQ20091019684公開日2010年2月24日申請日期2009年9月29日優(yōu)先權(quán)日2009年9月29日發(fā)明者袁亞軍申請人:袁亞軍