直流無刷電機的控制有帶位置傳感器、無位置傳感器以及智能控制三種。
一、帶位置傳感器控制
帶位置傳感器控制是在直流無刷電動機定子上安裝位置傳感器來檢測轉子位置而控制定子繞組換向。所用的位置傳感器有電磁式(如磁阻旋轉變壓器)、光電式(如遮光板)、磁敏式(如霍爾傳感器)等,其中霍爾傳感器使用最為廣泛。
二、無位置傳感器控制
無位置傳感器的直流無刷電動機控制法,不直接在直流無刷電動機的定子上安裝位置傳感器來檢測轉子位置。它一般采用直接反電勢檢測、反電勢三次諧波法、電流通路監視法、開路相電壓檢測法、相電感法、反電勢邏輯電平積分比較法等方法來間接檢測轉子的位置。
三、智能控制
智能控制是控制理論發展的高級階段,一般包括模糊控制、神經網絡控制、專家系統等。智能控制系統具有自學習、自適應、自組織等功能,能夠解決模型不確定性問題、非線性控制問題以及其它較復雜的問題。嚴格來說,BLDCM是一個多變量、非線性、強耦合的對象,因此利用智能控制可以取得較滿意的控制結果。目前,已有許多較為成熟的智能控制方法應用於直流無刷電動機控制,例如:模糊控制和PID控制相結合的Fuzzy-PID控制、模糊控制和神經網絡相結合的復合控制、隸屬度參數經遺傳算法優化的模糊控制、單神經元自適應控制等。