無(wú)刷電機屬于自換流型(自我方向轉換),因此控制起來(lái)更加復雜。BLDC 電機控制要求了解電機進(jìn)行整流轉向的轉子位置和機制。對于閉環(huán)速度控制,有兩個(gè)附加要求,即對于轉子速度 / 或電機電流以及 PWM 信號進(jìn)行測量,以控制電機速度功率。
BLDC 電機可以根據應用要求采用邊排列或中心排列 PWM 信號。大多數應用僅要求速度變化操作,將采用 6 個(gè)獨立的邊排列 PWM 信號。這就提供了最高的分辨率。如果應用要求服務(wù)器定位、能耗制動(dòng)或動(dòng)力倒轉,推薦使用補充的中心排列 PWM 信號。
許多不同的控制算法都被用以提供對于 BLDC 電機的控制。典型地,將功率晶體管用作線(xiàn)性穩壓器來(lái)控制電機電壓。當驅動(dòng)高功率電機時(shí),這種方法并不實(shí)用。高功率電機必須采用 PWM 控制,并要求一個(gè)微控制器來(lái)提供起動(dòng)和控制功能。
控制算法必須提供下列三項功能:
▪ 用于控制電機速度的 PWM 電壓
▪ 用于對電機進(jìn)整流換向的機制
▪ 利用反電動(dòng)勢或霍爾傳感器來(lái)預測轉子位置的方法
脈沖寬度調制僅用于將可變電壓應用到電機繞組。有效電壓與 PWM 占空度成正比。當得到適當的整流換向時(shí),BLDC 的扭矩速度特性與以下直流電機相同?梢杂每勺冸妷簛(lái)控制電機的速度和可變轉矩。

功率晶體管的換向實(shí)現了定子中的適當繞組,可根據轉子位置生成最佳的轉矩。在一個(gè) BLDC 電機中,MCU 必須知道轉子的位置并能夠在恰當的時(shí)間進(jìn)行整流換向。 |