一招讓你學會傳感器BLDC電機轉子位置檢測技巧

2021-01-15 雷射網

  隨著真空吸塵器、洗碗機和冰箱等電機驅動設備和電動工具對節能和系統成本的要求日益提高,傳統內置位置傳感器電機正逐漸被無位置傳感器無刷直流電機(BLDC)所取代。之所以會呈現這一趨勢,源於使用無傳感器控制直流無刷電機時,能夠實現更小的尺寸、更高的外形設計靈活性、更低的成本、以及更佳的耐熱性。

  但當無傳感器直流無刷電機處於靜止狀態時,通常的控制方法是無法利用感應電壓實現轉子位置檢測的。如果該瓶頸得以突破,那些需要平滑高速啟動、大扭矩和在啟動階段要求節能的應用,諸如電動工具、工具機、運輸設備、機器人、風機、泵類等,就能夠在啟動階段不需要拉動過程,實現平滑和快速啟動,並同時獲得大扭矩和較高的電流效率。

  為此,瑞薩電子在RL78/G14微控制器基礎之上,通過添加增強的電機控制功能,包括片上可編程增益放大器(PGA)/雙通道高速比較器(CMP)/電機控制輔助定時器(Timer RX)、豐富的模擬功能和紅外(IrDA)通信功能,推出了RL78/G1F微控制器。

  RL78/G1F微控制器產品概念

  RL78/G1F微控制器可以使用跟無傳感器120度傳導控制同樣的輸入輸出電路,包括脈寬調製輸出(PWM)電機控制輸出電路、電流檢測輸入電路以及相電壓輸入電路來控制BLDC電機,從而無需再採用傳感器或編碼器。當電機開始啟動時, 由於靜止狀態下加到一相的電流是可以被區分的,使得平滑和大扭矩的啟動成為可能,同時不會發生意外的反轉。這意味著,在電機速度為零時是可以檢測到轉子位置並反射到啟動控制上的。此外,它們還可以在沒有CPU幹預的情況下執行高速過流檢測和PWM強行輸出切斷,因此可以通過少量部件實現高度靈活的電機控制。

  如何實現無傳感器初始位置檢測

  利用兩種組合檢測處理步驟可以有效的檢測轉子初始位置(解析度30°)

  ➢步驟1: 利用比較器CMP1、定時器RX和相電壓輸入電路實現不超過180°的位置檢測。優勢在於輸入電流小,處理時間短。

  轉子的位置變化會導致電機各相端子之間呈現出不同的電感。當電壓施加在一個相端子上時,另一個相端子上的電壓會有不同的上升狀態,這被用來檢測轉子位置。因為在360度的電角度裡兩個周期的變化相同,所以這個方法可以在180度的電角度範圍內識別位置。

  RL78/G1F轉子初始位置檢測步驟1電路/功能方框圖

  具體做法是首先在U相上施加電源電壓,並測量V相電壓(VUV)達到門檻參考電壓(VREF1)時經過的時間。再將VUV及VREF1相電壓檢測輸入傳送至比較器(CMP1)進行匹配檢測,並利用Timer RX的計數器值決定當VUV與VREF1相符的時間。Timer RX開始計數,與Timer RD的PWM輸出同步,並與CMP1同步捕獲計數值。CMP1最多可使用四個切換外部輸入進行匹配比較。由於上述操作使用其中三個輸入,故可利用時間量測值達到可重複的結果。

  在轉子的永久磁鐵磁場影響下,各相端子間電感L和定時器RX的計數值會根據轉子位置以相同的趨勢變化。通過端子之間的定時器RX計數值的大小關係,可以檢測出轉子位置,解析度為30°。 但是,考慮到這種關係會在360°範圍內重複2個周期,因此轉子所處的那一個180°範圍會由極性判斷處理確定。

  各相端子間電感和定時器的計數值會根據轉子位置變化

  深度探討一下步驟1的原理,將有助於我們加深對該應用的理解。

  當逆變器電路中所有MOSFET的狀態為OFF時,使用定時器RD的脈衝輸出,只打開其中一個高端MOSFET,結果電壓被施加到電機的一個端子上。於是,雖然電機另一端的電壓上升,但由於通向端子的電路主要來自MOSFET寄生電容,所以電壓上升具有時間常數。也就是說,電容器是由流過電機線圈的電流充電的,並且電壓根據狀態而升高。用於測量其端電壓的部分電壓被輸入到RL78/G1F的比較器CMP1的「+」側,由內部DAC產生的參考電壓VREF1被設置在「-」側以通過CMP1,從電壓施加開始到該CMP1匹配的時間由定時器RX測量。

  根據電機線圈的電感L開始流經該線圈的電流受到限制,並且輸入到RL78/G1F的CMP1的電壓上升受到影響。例如,當L大時,電壓上升變慢,定時器RX測量值增加;當L較小時,電壓迅速上升,定時器RX測量值減小。

  該測量是在三組電機端子之間的線路上進行的,並且基於定時器RX值的比較結果,轉子位置被確定為一個電旋轉中的一對相反的60°或30°區域。

  定時器RX可以使計數開始與控制MOSFET的定時器RD同步,並且可以在CMP1匹配的定時自動捕獲計數值。另外,由於CMP1可以通過切換至四個外部輸入來檢測同一單元的一致性,所以可以在電機的三組端子之間以良好的重複性執行該測量。與定時器RD一樣,定時器RX可以在CPU的兩倍速度下執行最大操作,因此可以以高解析度執行測量,並且可以檢測到微小的時間差。

  ➢步驟 2:利用可編程增益放大器PGA、ADC 和電流檢測輸入電路進行極性識別。相比步驟1,輸入電流較大,處理時間也較長。

  步驟2採用的方法是電機永久磁鐵產生的磁通量與電流通過線圈產生的磁通量會導致線圈鐵芯材料磁飽和,從而使電流更容易流動,因此能識別永久磁鐵的磁極方向。由於此程序以電機電流作為微控制器的輸入電壓,故需要分流電阻。

  RL78/G1F轉子初始位置檢測步驟2電路/功能方框圖

  依據處理步驟1的結果,可識別磁鐵指向方向的相位。此步驟中,在繞組+ve(一相)及-ve(兩相)之間施加特定電流,並持續固定的時間(tCONST)。利用可編程增益放大器放大該點(電流檢測輸入)的並聯電壓,並以A/D轉換器量測當電流從W流向U及V時的信號。接著,讓電流以反向流動相同的時間(tCONST),並以同樣的並聯電壓量測當電流從U及V流向W時的信號,再利用這兩個量測值間的大小關係決定永久磁鐵的磁通量方向。

  線圈電流產生的磁通量和永久磁鐵的磁通量對線圈的芯材有影響。在下圖中,鐵心內部的磁通量被I+方向的電流強化,I-方向的電流則減弱鐵心內部的磁通量。隨著電流開始流動,電流隨著線圈電感的影響而逐漸增大,電流引起的磁通密度也相應地增加。當磁芯材料內的磁通密度增加達到發生磁飽和時,線圈的電感減小並且電流變得容易流動。當電流的方向在增加磁通時,電流的行為開始受磁飽和影響的電流值較低,在這種情況下,電流更早容易流動。即在「I+」的情況下電流比「I-」更早容易流動。這樣,電流容易流動的時刻在「I+」和「I-」之間是不同的,並且在稍微超過該時刻的瞬間,「I+」的電流值大於「I-」。然後,通過ADC測量並比較,可以確定永磁體的極性。

  我們沒有比較某個時間段之後的電流值,而是通過使用比較器CMP0和計時器比較直到電流達到發生磁飽和時的特定電流水平時間,再根據被檢測到的「I+」和「I-」差值判斷極性。

  儘管僅通過對電動機的三相執行該過程就能夠以60°的解析度檢測轉子位置,但是這一過程比「檢測處理1」需要更長的時間和電流。通過「檢測處理1」之後,RL78/G1F能夠僅以一個相位進行磁極方向的處理,從而高效檢測轉子初始的位置。

  ➢ 演示套件

  在瑞薩電子提供的RL78/G1F無傳感器電機控制演示套件中,電機控制電路由「RL78/G1F CPU板卡」和「用於RX23T的24V電機控制評估系統」逆變器板組成,初始位置檢測和轉子控制演示由「用於RX23T的24V電機控制評估系統」實現。

  RL78/G1F無傳感器電機控制演示套件

  在應用於初始位置檢測的處理1中(位置檢測不超過180°),考慮到必須要在短時間內捕捉到電壓變化,因此電壓測量電路中不能有用於測量的帶有電容的濾波電容器。可是,由於轉動控制還需要濾波器, 所以在RL78/G1F CPU板卡上增加了一個用於增加埠控制的濾波電容器電路。

  而在旋轉控制演示中,針對直流無刷電機的無傳感器120度傳導控制,RL78/G1F支持兩種過零檢測的方法:使用A/D轉換器用於低轉速控制的非比較器法,以及使用CMP1 用於高轉速控制的比較器法。在演示中,電機開始啟動時會首先執行非比較器法,當轉速達到1500 rpm時平滑切換到比較器法,如果轉速降低到1450 rpm時,則會從比較器法切換到非比較器法。

【光粒網綜合報導】( 責任編輯:yeyan )

相關焦點

  • 霍爾傳感器在BLDC電機上的應用解析
    BLDC電機滿足這一要求通過電子換向和調速控制。電機磁極繞組換向在最佳的轉子位置的是非常重要的,用於減少電損耗當使用可變轉速和負載的情況。本文討論了不同的霍爾傳感器布置和一體化技術發展趨勢。 轉子位置反饋可靠性是很重要的,對於運動控制系統的性能。它允許定子繞組精確的換相,最大限度地減少電機電損耗。通常在120˚相移UVW信號用於激活BLDC電機驅動器的換向。
  • 直流無刷電機(BLDC)方波驅動
    在六步換相中,BLDC電機採用兩相工作模式,任意時刻只有兩相導通,另一相斷開。究竟選擇哪兩相繞組導通是由轉子的位置決定,轉子位置的感測可由位置傳感器或位置觀測器獲得即有傳感器方波驅動和無傳感器方波驅動。
  • 無刷直流電機(BLDC)詳解
    它主要由用永磁材料製造的轉子、帶有線圈繞組的定子和位置傳感器(可有可無)組成。可見,它和直流電機有著很多共同點,定子和轉子的結構差不多(原來的定子變為轉子,轉子變為定子) ,繞組的連線也基本相同。但是,結構上它們有一個明顯的區別:無刷直流電機沒有直流電機中的換向器和電刷,取而代之的是位置傳感器。
  • 無位置傳感器的直流無刷電機控制系統設計與實現
    直流無刷電機的轉矩控制需要轉子位置信息來實現有效的定子電流控制。而且,對於轉速控制,也需要速度信號,使用位置傳感器是直流無刷電機矢量控制的基礎,但是,位置傳感器的存在也給直流無刷電機的應用帶來很多的缺陷與不便:首先,位置傳感器會增加電機的體積和成本;其次,連線眾多的位置傳感器會降低電機運行的可靠性,即便是現在應用最多的霍爾傳感器,也存在一定程度的磁不敏感區;再次,在某些惡劣的工作環境、例如在密封的空調壓縮機中,由於製冷劑的強腐蝕性,常規的位置傳感器根本無法使用;
  • 無位置傳感器無刷直流電機的換相方式研究
    它的存在給直流無刷電機的應用帶來很多不便:首先,位置傳感器會增加電機的體積和成本;其次,連線眾多的位置傳感器會降低電機運行的可靠性,即便是現在應用最為廣泛的霍爾傳感器,也存在一定程度的磁不敏感區;再次,在某些惡劣的工作環境中,如在密封的空調壓縮機中,由於製冷劑的強腐蝕性,常規的位置傳感器根本就無法使用;此外,傳感器的安裝精度還會影響電機的運行性能
  • 基於SVM的永磁無刷直流電機無位置傳感器控制
    孫希鳳,秦斌,王欣(湖南工業大學,湖南 株洲 412000)本文引用地址:http://www.eepw.com.cn/article/201912/408672.htm  摘 要:由於傳統帶位置傳感器直流電機容易受到外界的影響、體積較大且電機運行時電刷與換向器摩擦造成損耗會減少電機壽命,為了減小位置傳感器對電機的影響,針對永磁無刷直流電機的位置檢測問題,提出了基於支持向量機的永磁無刷直流電機無位置傳感器控制方法
  • 無位置傳感器無刷直流電機控制的簡易方法
    傳統的無刷直流電機大多以霍爾元件或其它位置檢測元件作位置傳感器,但位置傳感器維修困難,且霍爾元件的溫度特性不好,導致系統可靠性變差。因此,無位置傳感器無刷直流電機成為理想選擇,並具有廣闊的發展前景,但它的控制電路相當複雜。
  • 直流無刷電機BLDC的工作原理和驅動方法
    使用位置傳感器的BLDC電機 以上是BLDC電機的控制的概況。BLDC電機通過改變線圈生成的合成磁通量的方向,使轉子的永磁體隨之變化。 實際上,在以上的說明中,還有一點沒有提到。即BLDC電機中的傳感器的存在。BLDC電機的控制是配合著轉子(永磁體)的位置(角度)進行的。
  • 使用無傳感器技術的無刷直流電機的位置和速度控制及其應用趨勢
    憑藉高功率密度,堅固的結構的優勢,無刷直流 (BLDC)電機在許多應用領域中發揮了重要作用,特別在高性能應用。例如,採用工具機和機器人中的伺服器位置傳感器,能夠成功啟動和操作。由於成本的問題, 低性能應用,空間受限以及位置傳感器的可靠性推動了無傳感器控制的研究。
  • 無位置傳感器的電機控制你知道嗎?看完這篇就懂了
    電機控制一般使用閉環控制,這就必須使用傳感器,如:霍爾傳感器、編碼盤等。本文引用地址:http://www.eepw.com.cn/article/201909/404725.htm但是有的應用場合下,難以安裝霍爾傳感器、編碼盤,或者就算是安裝好,也很容易損壞。霍爾傳感器、編碼盤都屬於位置傳感器。那麼,無位置傳感器,是否也能控制電機?
  • BLDC(直流無刷馬達)工作原理以及霍爾電路的調試
    一、BLDC(直流無刷馬達) 工作原理 二、學習有霍爾位置傳感器 和無霍爾位置傳感器的BLDC區別 ①目前有位置傳感器用的比較多,由於它能夠準確採樣轉子的旋轉位置,所以更能穩定可靠運行,控制方式相對來說也簡單些。因此,在很多項目中得到大量使用。
  • 微型無刷直流電機的無位置傳感器控制
    因為電機體積較小,安裝位置傳感器困難,所以微型無刷直流電機的無位置傳感器控制就顯得尤為必要。無刷直流電機的無位置傳感器控制的難點在於轉子位置信號的檢測,目前國內外研究人員提出了諸多方法,其中反電動勢法最為簡單、可靠,應用範圍最廣泛。普遍採用的控制方案為基於DSP的控制和基於專用集成電路的控制等,但是其價格高、體積大,不利於用在微型電機控制器中。
  • 基於tanh函數的永磁同步電機無位置傳感器控制研究
    然而,永磁同步電機的精準控制需要轉子位置信息及轉速信息的實時準確獲取,傳統的永磁同步電動機控制是通過旋轉變壓器、霍爾傳感器以及光電編碼器等傳感器來獲取電機轉子和轉速信息的,這些機械式的傳感器安裝在電機上,不僅增加了安裝難度,且若在較差的工況環境下,傳感器的檢測精度會降低,對整個系統的穩定性和可靠性產生一定的影響[2]。
  • 基於三相BLDC電機控制系統的設計探討
    未勵磁繞組可用作反饋控制,構成無傳感器控制算法特徵的基礎。為了保持在轉子之前的定子內部的磁場,並產生最佳扭矩,必須在精確的轉子位置完成從一個扇形區到另一個的過渡。通過每 60 度轉向的開關電路獲得最大扭矩。所有開關控制算法均包含在MCU中。微控制器可通過MOSFET驅動器控制開關電路。
  • 開關磁阻電機轉子位置檢測及誤差補償的新方法,誤差小,更準確
    研究結果表明,新方案有效地減小了交點偏移導致的誤差,使轉子位置估計更加準確。開關磁阻電機(Switched Reluctance Motor, SRM)具有結構簡單、成本低、調速範圍廣、可靠性高等優勢,在電動汽車及航空工業等領域具有重要的應用價值。對於SRM控制系統,準確的位置信息是實現SRM可靠運行的必要前提。
  • 交流電機工作原理講解
    通過學習本套視頻你可以獲得什麼? 一、BLDC(直流無刷馬達) 工作原理 二、學習有霍爾位置傳感器 和無霍爾位置傳感器的BLDC區別 ①目前有位置傳感器用的比較多,由於它能夠準確採樣轉子的旋轉位置,所以更能穩定可靠運行,控制方式相對來說也簡單些。因此,在很多項目中得到大量使用。
  • 基於LabVIEW的異步電機轉子斷條檢測
    關鍵詞:異步電動機;轉子斷條;數字濾波;轉差率估計;頻譜細化分析 籠式異步電動機轉子斷條故障將會導致電機的運行性能惡化,對生產發展造成一定的損失,而且轉子斷條故障的發生概率高達10%,因此需要在故障發展初期進行早期檢測並及時告警,進行維修。
  • 無刷直流馬達(BLDC)電壓調速原理和馬達高低電壓應用
    無刷直流馬達(BLDC)電壓調速原理和馬達高低電壓應用 辰光 發表於 2018-11-23 15:29:59 張飛硬體設計與開發第八部視頻-直流無刷電機驅動中,項目以三相bldc方波有位置傳感器馬達為實例,用全硬體的方式來搭建驅動器電路
  • 淺談有位置傳感器和無位置傳感器的電機驅動區別
    ①電機有位置傳感器的驅動:需要使用傳感器來檢測電機轉速和旋轉位置的電機驅動方法 ②電機無位置傳感器驅動:不需要上述傳感器的電機驅動方式 ①中電機有傳感器進行驅動的優點:能夠準確地檢測到電機啟動和驅動時的位置和旋轉,並且通過內置硬布線邏輯控制器的電機驅動器可以實現從低速到高速平穩地電機驅動和旋轉控制。
  • 無傳感器無刷直流電機控制原理
    無傳感器無刷直流電機控制原理目前常用的無刷直流電機控制方法可分為開環控制、轉速負反饋控制和電壓負反饋加電流正反饋控制等3 類。電源( + )→T3→V→W→T6→電源( - )wt = 180º電流:電源( + )→T3→V→U→T2→電源( - )wt = 240º電流:電源( + )→T5→W→U→T2→電源( - )wt = 300º電流:電源( + )→T5→W→V→T4→電源( - )wt = 360º電流:電源( + )→T1→U→V→T4→電源( - )由此可看出,只要轉子在合適的位置及時準確地切換相應的開關管進行換流