0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

直接反電動勢法原理與過零點檢測方法

fcsde-sh ? 來源:未知 ? 作者:胡薇 ? 2018-07-12 15:13 ? 次閱讀

分析了上橋臂PWM 調(diào)制、下橋臂恒通調(diào)制方式時的端電壓波形,討論相應(yīng)的反電動勢過零點檢測方法. 在PWM 調(diào)制信號開通狀態(tài)結(jié)束時刻對端電壓進行采樣,由軟件算法確定反電動勢過零點. 針對電機運行時存在超前換相或滯后換相的情況,通過設(shè)置合理的延遲時間來實現(xiàn)最佳換相. 針對實際電機存在反電動勢過零點分布不均勻的情況,根據(jù)過零點間隔時間存在著周期性規(guī)律,提出一種新的延遲時間設(shè)置方法,使換相點位于相鄰過零點的中間位置,實現(xiàn)了電機的準(zhǔn)確換相. 實驗驗證了所提出方法的可行性和有效性.

無刷直流電機(BLDCM )具有結(jié)構(gòu)簡單、運行效率高和調(diào)速性能好等優(yōu)點,在工業(yè)和商業(yè)領(lǐng)域得到廣泛應(yīng)用. 近年來, 無刷直流電機的無位置傳感器控制一直是國內(nèi)外的研究熱點,較為常見的轉(zhuǎn)子位置信號檢測方法有反電動勢法、定子電感法、續(xù)流二極管法、磁鏈估計法和狀態(tài)觀測器法等,其中反電動勢法最為有效實用.

速時, 分別在PWM 關(guān)斷和開通階段檢測反電動勢,采用2個不同的參考電壓獲得反電動勢過零點,而不需位置傳感器和電流傳感器,但增加了硬件電路的復(fù)雜性. 文獻通過比較懸空相繞組端電壓和逆變器直流環(huán)中點電壓的關(guān)系,獲得反電動勢過零點. 該方法無需重構(gòu)電機中性點, 不使用濾波電路,但需采用硬件電路比較得到過零點.

提出了在on _pwm 調(diào)制方式時的反電動勢過零點檢測方法,采用內(nèi)置AD微控制器在PWM開通時檢測懸空相端電壓,軟件算法中使用簡單的代數(shù)運算,獲得準(zhǔn)確的過零點信號. 目前,關(guān)于反電動勢法的研究多集中在反電動勢過零點的檢測電路方法和由濾液電路引起的相位誤差的消除或補償方法,但在準(zhǔn)確換相方面的研究尚不夠深入.

1直接反電動勢法原理

無刷直流電機一般采用“兩相導(dǎo)通三相六狀態(tài)”運行方式, 每個工作狀態(tài)只有兩相繞組導(dǎo)通,第三相繞組處于懸空狀態(tài),被用來檢測反電勢過零點. 在檢測到反電動勢過零點后, 根據(jù)換相點滯后過零點30°電角度, 設(shè)置對應(yīng)的延遲時間. 當(dāng)延遲時間到達后,電機換相進入下一個工作狀態(tài).

本文采用基于端電壓的直接反電動勢檢測電路,通過檢測懸空相繞組的端電壓信號來獲得反電動勢過零點. 采用分壓電阻對端電壓和直流側(cè)電壓進行同比例分壓,使分壓后的被測信號落在采樣單元允許的輸入范圍內(nèi). 圖1 ( a)為主電路和直接反電勢法分壓電路,端電壓UA , UB , UC 和UDC經(jīng)過分壓后分別為Ua , Ub , Uc 和Udc.

理想的反電動勢波形為正負交變的梯形波,且以電機中心點為參考點,圖1 ( b)中, eA , eB , eC 分別表示三相反電動勢. 電機在一個周期內(nèi)共有6個工作狀態(tài),每隔60°電角度工作狀態(tài)改變一次, 每個功率開關(guān)導(dǎo)通120°電角度. 工作狀態(tài)可以由導(dǎo)通的兩相繞組和2個功率開關(guān)表示,如圖1 ( b)所示,BA 表示電流從B 相繞組流入,從A 相繞組流出;Q3Q4 表示B 相上橋臂和A 相下橋臂的2個功率開關(guān)導(dǎo)通. 過零點檢測波形表示反電動勢過零點和換相點, 其中, Z為反電動勢過零點, C 為換相點.反電勢過零點和換相點均勻分布,彼此間隔30°電角度.

2反電動勢過零點檢測方法

無刷直流電機控制可以采用多種PWM 調(diào)制方式. 采用的調(diào)制方式不同, 呈現(xiàn)的端電壓波形也不同. 本文采用上橋臂PWM 調(diào)制,下橋臂恒通(H _pwm 2L _on )的調(diào)制方式. 以A 相為例, 假設(shè)PWM 占空比為50% ,忽略高頻開關(guān)噪聲和換相續(xù)流產(chǎn)生的脈沖毛刺,理想的端電壓波形如圖2 ( a)所示. 在一個周期范圍內(nèi),將A 相端電壓波形劃分為BA, BC, AC, AB, CB 和CA 六個區(qū)域,每個區(qū)域?qū)?yīng)一個工作狀態(tài). 端電壓波形的上升部分和下降部分為BC區(qū)和CB 區(qū),此時A 相處于懸空狀態(tài).

BA 和CA 區(qū)為A 相下橋臂開關(guān)導(dǎo)通階段, Q4處于恒通狀態(tài), A 相繞組與直流側(cè)電壓的負極相連,端電壓被鉗制到直流側(cè)電壓的負極電位. 由于直流側(cè)電壓的負極為端電壓的參考點,此時端電壓為零.

AC 和AB 區(qū)為A 相上橋臂開關(guān)PWM 調(diào)制階段. 以AC區(qū)為例,在PWM 開通期間, Q1 和Q2 導(dǎo)通, A 相繞組與直流側(cè)電壓的正極相連, 端電壓為UDC ;在PWM 關(guān)閉期間, Q1 關(guān)閉, Q2 導(dǎo)通,由于繞組阻抗呈感性, A 相下橋臂的反并聯(lián)二極管D4 導(dǎo)通續(xù)流,此時A 相繞組與直流側(cè)電壓的負極相連,端電壓為零.

BC和CB 區(qū)為A 相懸空階段,將2個區(qū)域各自分為Ⅰ和Ⅱ兩個時段,如圖2 ( b)所示. 以BC 區(qū)為例,此時電流從B 相繞組流進, C 相繞組流出,如圖3所示. 圖中, RS 和LS 分別表示定子繞組的等效電阻和電感, UN 為電機中心點電壓, i為相電流. 忽略功率開關(guān)和二極管的正向?qū)▔航? 根據(jù)基爾霍夫電壓定律可得

本文在PWM 調(diào)制開通狀態(tài)結(jié)束時刻對懸空相的端電壓進行采樣. 由于硬件電路存在延時效應(yīng),采樣時功率開關(guān)尚未關(guān)斷, 相當(dāng)于在PWM 調(diào)制開通期間采樣,此時被采樣的電壓信號受開關(guān)噪聲影響較小. 根據(jù)式( 5) , 當(dāng)檢測到A 相端電壓值為直流電壓值的一半時, A 相反電動勢過零, UA 和UDC /2的比較就相當(dāng)于eA 和0的比較.

反電動勢過零點檢測方法簡單準(zhǔn)確,使用軟件算法判斷反電勢過零點. 硬件電路只要選擇阻值和功率都合適的電阻用于分壓,不需要重構(gòu)電機中心點,也不需要低通濾波器,信號沒有相位延時,也不采用比較器來檢測過零點. 硬件電路結(jié)構(gòu)簡單, 適合低成本應(yīng)用.

3延遲時間設(shè)置方法

最佳換相邏輯是指繞組在梯形波反電勢的平頂部分導(dǎo)通, 與之對應(yīng)的最佳換相位置是指在換相完成后,定子磁勢超前轉(zhuǎn)子磁勢120°電角度,如圖5所示. 其中, Fa 和Fr 分別表示定子磁勢和轉(zhuǎn)子磁勢. 在一個工作狀態(tài)內(nèi)定子磁勢平均超前轉(zhuǎn)子磁勢90°電角度,平均電磁轉(zhuǎn)矩最大.

若在換相時刻轉(zhuǎn)子已經(jīng)轉(zhuǎn)過最佳換相位置,則表現(xiàn)為滯后換相,換相點在時間軸上相對最佳換相位置右移,端電壓波形不對稱, 右側(cè)的部分波形被湮沒,過零點到換相點的延遲時間tZC偏大,如圖6所示. 滯后換相時, 轉(zhuǎn)子超過最佳換相位置的角度應(yīng)小于30°電角度, 若換相嚴重滯后, 下次過零點將被湮沒而檢測不到,引起電機失步. 反之,若轉(zhuǎn)子還沒有到達最佳換相位置就換相,則為超前換相,換相點在時間軸上相對最佳換相位置左移,端電壓的部分左側(cè)波形被湮沒,過零點到換相點的延遲時間tZC偏小. 滯后換相和超前換相都會引起電機電磁轉(zhuǎn)矩波動,轉(zhuǎn)子運轉(zhuǎn)不平穩(wěn). 實測的端電壓波形(通道1)如圖7所示,通道2為過零點檢測波形,上升沿與下降沿分別對應(yīng)過零點與換相點.

根據(jù)過零點超前換相點30°電角度的原理,在檢測到過零點后,設(shè)置延遲時間tZC確定換相點. 理想運行狀態(tài)下,過零點與換相點等間隔分布,彼此相差30°電角度. 因此, 可根據(jù)過零點的間隔時間來設(shè)置延遲時間,傳統(tǒng)的延遲時間設(shè)置方法是將延遲時間設(shè)置為上次過零點到本次過零點時間的一半,如圖8所示. 圖中, Z ( k) , C ( k)分別表示第k次過零點和第k次換相點,當(dāng)檢測到第k次過零點時,延遲時間如下設(shè)置:

式中, TZZ ( k - 1)為第k - 1次過零點到第k次過零點的時間; tZC ( k)為第k次過零點到第k次換相點的延遲時間.

將設(shè)置好的延遲時間載入寄存器,計數(shù)器開始計時. 到達預(yù)設(shè)的延遲時間后,電機換相進入下一個工作狀態(tài),定子磁勢步進一次. 換相點位于相鄰過零點的中間位置,電機在最佳換相位置換相,平均電磁轉(zhuǎn)矩最大,端電壓波形呈對稱狀態(tài). 當(dāng)反電動勢過零點分布均勻時,傳統(tǒng)的延遲時間設(shè)置方法能較好地實現(xiàn)無刷直流電機的無位置傳感器控制.

4新的延遲時間設(shè)置方法

反電動勢法重在檢測反電動勢波形上升和下降部分的2個過零點,波形平頂部分對過零點檢測方法影響不大. 由于電機制造工藝等方面的影響,實際的無刷直流電機存在三相繞組并不完全對稱的情況,導(dǎo)致三相反電動勢之間存在差異, 相鄰過零點的間隔時間不完全相等, 過零點分布并不均勻.、

假設(shè)A 相反電動勢存在相位偏移, 波形上升和下降部分上的過零點滯后出現(xiàn),導(dǎo)致過零點在時間軸上分布不均勻. 如圖9所示, 虛線表示理想反電動勢,實線表示存在相位偏移的實際反電動勢,過零點的間隔時間TZZ (1) , TZZ ( 2)和TZZ ( 3)不相等. 每相反電動勢波形上升和下降部分的2個過零點相差180°電角度, 過零點間隔時間存在著周期性規(guī)律,如TZZ ( 1) =TZZ ( 4) , TZZ ( 2) = TZZ ( 5)和TZZ (3) = TZZ (6) .

采用傳統(tǒng)的延遲時間設(shè)置方法,某些換相點偏離理想換相點較大. 當(dāng)某次換相嚴重滯后時,下次過零點容易被湮沒,導(dǎo)致電機失步,如圖10所示.

為使換相點位于相鄰2個過零點的中間位置,本文提出一種新的延遲時間設(shè)置方法. 如圖11所示,過零點的間隔時間TZZ ( k - 3)和TZZ ( k)相等,當(dāng)檢測到第k次過零點時,從第k次過零點到第k次換相點的延遲時間tZC ( k)如下設(shè)置:

式中, TZZ ( k - 3)為第k - 3次過零點到第k - 2次過零點的時間.

當(dāng)三相反電動勢波形的間隔時間長度不是理圖11新的延遲時間設(shè)置方法想的120°電角度,過零點間隔時間不相等時,采用新的延遲時間設(shè)置方法可以使換相更為準(zhǔn)確,換相點落在前后2個過零點的中間位置,過零點不容易被湮沒,電機運行不易失步,如圖10所示. 特別是在電機高速運行時,新方法提高了電機運行的可靠性,實驗很好地驗證了新方法的可行性和有效性.

2種延遲時間設(shè)置方法對應(yīng)的實測端電壓波形(通道1)如圖12所示,通道2和通道3為過零點檢測波形,通道2的上升沿和下降沿對應(yīng)于過零點,而通道3的上升沿和下降沿分別對應(yīng)過零點和換相點.

圖13為實測的三相端電壓波形(通道1~通道3) ,通道4的上升沿和下降沿分別對應(yīng)過零點和換相點.

5結(jié)論

1) 反電動勢法通過檢測端電壓獲得反電動勢過零點,設(shè)置延遲時間得到換相點. 本文采用軟件算法獲得過零點和換相點, 簡化了硬件電路, 適用于低成本應(yīng)用.

2) 超前換相或滯后換相都會導(dǎo)致電機運行不平穩(wěn),端電壓兩側(cè)波形不對稱, 通過設(shè)置合理的延遲時間,可使電機在最佳換相位置換相.

3) 當(dāng)反電動勢過零點分布均勻時, 可采用傳統(tǒng)的延遲時間設(shè)置方法,即將延遲時間設(shè)置為上次過零點到本次過零點時間的一半.

4) 當(dāng)實際電機的反電動勢過零點分布不均勻,可使第k次過零點到第k次換相點的延遲時間等于第k - 3次過零點到第k - 2次過零點時間的一半,這一新的延遲時間設(shè)置方法,使換相點位于相鄰2個過零點的中間位置,實現(xiàn)了電機的準(zhǔn)確換相. 實驗很好地驗證了該新方法的可行性和有效性.

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 直流電機
    +關(guān)注

    關(guān)注

    36

    文章

    1707

    瀏覽量

    70013
  • 電動勢
    +關(guān)注

    關(guān)注

    6

    文章

    236

    瀏覽量

    16281

原文標(biāo)題:基于直接反電動勢法的無刷直流電機準(zhǔn)確換相新方法

文章出處:【微信號:fcsde-sh,微信公眾號:fcsde-sh】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    直流無刷電機直接反電動勢檢測

    一種無刷直流電機的反電動勢檢測方法
    發(fā)表于 01-29 17:23

    驅(qū)動無感BLDC用PWM中心對齊模式采集反電動勢零點在采集之前需要濾波嗎?

    在驅(qū)動無感BLDC的時候,看到有用PWM中心對齊模式采集反電動勢零點的,這個在采集之前需要濾波嗎?如果使用比較器檢測
    發(fā)表于 10-23 10:59

    自己做的板子單相的反電動勢波形有問題

    這個板子是自己做的,用的是單電阻檢測,然后是通過搭建反電動勢檢測電路,也就是通過電阻構(gòu)建中性的方式,再通過比較器檢測
    發(fā)表于 08-27 19:11

    無刷直流電機中反電動勢的定義

    足以檢測到過零點反電動勢時,才轉(zhuǎn)而采用反電動勢檢測控制???b class='flag-5'>檢測到
    發(fā)表于 12-10 15:22

    傳統(tǒng)反電動勢檢測與換相控制檢測電路優(yōu)劣比較分析

    端電壓信號,進行比較來間接獲取繞組反電動勢信號的零點,從而確定轉(zhuǎn)子的位置,故這種方法又稱為“端電壓”?;诙穗妷旱?/div>
    發(fā)表于 07-02 07:00

    反電動勢檢測的基本原理是什么?

    反電動勢檢測的基本原理是什么?反電動勢
    發(fā)表于 07-21 06:11

    如何對無刷電機的反電動勢進行檢測?

    怎樣去計算無刷電機的反電動勢?如何對無刷電機的反電動勢進行檢測?
    發(fā)表于 07-21 07:36

    反電動勢控制BLDC電機的原理是什么

    BLDC電機的結(jié)構(gòu)是由哪些部分組成的?反電動勢控制BLDC電機的原理是什么?反電動勢檢測方法有哪幾種?BLDC電機的起動方式是什么?
    發(fā)表于 08-02 08:04

    【原創(chuàng)】方波無感控制中為什么說采集懸空相端電壓為母線電壓一半時有反電動勢零點?

    正常閉環(huán)控制。下圖一為該方法檢測示意圖:圖一:反電動勢零點檢測轉(zhuǎn)子位置示意圖上圖一中,示意了有霍爾傳感器控制時,當(dāng)轉(zhuǎn)子N極對齊U相繞組時
    發(fā)表于 08-21 09:38

    如何利用反電動勢零點來測轉(zhuǎn)子位置?

    如何利用反電動勢零點來測轉(zhuǎn)子位置?
    發(fā)表于 09-24 07:23

    無刷直流電機無感控制仿真的反電動勢介紹

    后,延遲30度電角度就是換相時刻;  先反電動勢零點就是換相時刻;  基于以上結(jié)論,產(chǎn)生了基于相反電動勢
    發(fā)表于 04-04 15:15

    零點檢測的改進

    介紹了零點檢測的算法 本人方法使用與大多普勒頻偏信號
    發(fā)表于 09-07 15:39 ?45次下載

    電調(diào)原理圖及反電動勢檢測

    無刷電機電調(diào)原理圖及反電動勢檢測的分析與實現(xiàn)
    發(fā)表于 04-26 16:55 ?184次下載

    基于反電動勢零點檢測控制無刷直流電機的實現(xiàn)方法

    ,傳統(tǒng)的無刷直流電機大多數(shù)采用位置傳感器確定轉(zhuǎn)子位置,并據(jù)此控制驅(qū)動電路換相。由于位置傳感器的存在,增加了電機體積和成本,降低了電機可靠性,限制了某些場合的應(yīng)用。 本文給出一種基于反電動勢零點檢測
    發(fā)表于 10-24 14:57 ?21次下載
    基于<b class='flag-5'>反電動勢</b><b class='flag-5'>過</b><b class='flag-5'>零點檢測</b><b class='flag-5'>法</b>控制無刷直流電機的實現(xiàn)<b class='flag-5'>方法</b>

    基于反電動勢檢測的無刷直流電機控制原理

    檢測原理的不同,無刷直流電機無位置傳感器控制方法主要包括:反電動勢、磁鏈、電感和人工智能
    發(fā)表于 03-08 10:50 ?16次下載
    基于<b class='flag-5'>反電動勢</b><b class='flag-5'>過</b><b class='flag-5'>零</b><b class='flag-5'>檢測</b><b class='flag-5'>法</b>的無刷直流電機控制原理