基于DSP的無刷直流電機模糊控制系統研究敖銀輝(廣東工業大學機電學院,廣州510090)統。利用TMS320LF2407的運動控制接口形成單片DSP控制的電機系統。使用霍爾元件檢測轉子磁極位置,形成電子換相邏輯。由PI進行速度和電流控制,用模糊邏輯實現位置控制,文中討論了模糊變量的域的選取和變域控制方法。
最后給出了為初始論域(一5000,5000),當誤差小于2000時,就變化為(一2000,2000),最后在誤差較小時將論域變為(一100,100)我們可以從中看出這種變化的論域對系統響應的影響。需要注意的是,雖然變化的論域有助于提高系統的定位精度和響應速度,但達到穩態時,由于在小論域作用下,較小的誤差就會引起新一輪反饋控制,以期消除誤差。所以穩態時的震蕩頻率有所增加,尤其如(c)使有(一5,5)的論域,將使位置輸出沿穩態值大幅震蕩,所以不可使用過小的論域。
比傳統的模擬電路成本低,而且結構簡單,方便擴展。DSP的快速運算能力還可以實現更復雜的控制算法,可以將速度環和電流環都以數字方式實現,形成全數字形式的無刷直流電機控制系統。
本文利用DSP實現了無刷直流電機的模糊控制。
通過實驗說明模糊控制的位置控制器有比PID控制更好的定位精度和快速響應能力,尤其是采用變化的論域的模糊算法可得到更優的控制性能。