關(guān) 閉

新聞中心

EEPW首頁 > 工控自動化 > 設(shè)計應(yīng)用 > 基于DSP的無刷直流電機(jī)智能控制系統(tǒng)研究

基于DSP的無刷直流電機(jī)智能控制系統(tǒng)研究

作者: 時間:2011-08-04 來源:網(wǎng)絡(luò) 收藏

本文引用地址:http://m.butianyuan.cn/article/161648.htm

  3 設(shè)計

  3.1 系統(tǒng)方框圖

  采用速度、電流雙閉環(huán)控制,速度環(huán)的作用是增強(qiáng)系統(tǒng)對負(fù)載變化的抗干擾能力,抑制轉(zhuǎn)速波動,為提高系統(tǒng)的動態(tài)和靜態(tài)性能,速度環(huán)控制器采用模糊自整定PID控制算法。電流環(huán)使電流緊緊跟隨速度控制器的輸出,對系統(tǒng)的擾動起抗干擾作用,為此電流環(huán)控制器采用PID控制算法,通過速度環(huán)和電流環(huán)實時調(diào)節(jié)PWM的占空比來實現(xiàn)轉(zhuǎn)速的控制。模糊自整定PID與PID控制算法的有效結(jié)合,使系統(tǒng)具有較強(qiáng)的適應(yīng)性,確保速度主被控量的控制質(zhì)量。

  方塊圖如圖2所示,其中nr為系統(tǒng)速度給定量;Un為速度控制器輸出的控制量;Ui為電流控制器輸出的控制量;UKf為電流環(huán)反饋量;Uk為功率模塊
功率模塊

  功率模塊是功率電子電力器件按一定的功能組合再灌封成一個模塊。 [全文]

輸出的控制量;nnf為速度環(huán)反饋量;n為速度環(huán)的被控量。

  3.2 模糊子集及隸屬函數(shù)

  速度環(huán)控制器的轉(zhuǎn)速給定nR和轉(zhuǎn)速反饋值nnf的誤差e(E)和誤差變化率ec(EC)作為模糊控制器的輸入,以Kp、Ki、Kd作為輸出,找出PID與誤差E和誤差變化率EC的模糊關(guān)系,運(yùn)行中不斷檢測E和EC,再根據(jù)模糊控制控制原理對PID進(jìn)行在線調(diào)整,以滿足不同的E和EC下被控過程對△Kp、△Ki、△Kd的要求。

  模糊子集為E=EC=△Kp=△Ki=△Kd=xNB,NM,NS,ZE,PS,PM,PBy=x負(fù)大,負(fù)中,負(fù)小,零,正小,正中,正大y;輸入變量論域為E=EC=x-3,-2,-1,0,1,2,3y;輸出變量論域為△Kp=x-0.3,0.3y,△Ki=x-0.08,0.08y,△Kd=x-3,3y。隸屬度函數(shù)采用靈敏性較強(qiáng)的三角函數(shù),E、EC隸屬度函數(shù)如圖3所示。

  3.3 模糊控制規(guī)則設(shè)計

  速度環(huán)模糊控制規(guī)則采用if(條件) and then(結(jié)果)的形式表達(dá),根據(jù)經(jīng)驗并通過反復(fù)調(diào)試得到下述49條控制規(guī)則,模糊控制規(guī)則如表2所示。

  (1) if E is NB and EC is NB then △Kp is PB,△Ki is NB,△Kd is PS;

 ?。?) if E is NB and EC is NM then △Kp is PB,△Ki is NB,△Kd is NS;

  ┋

 ?。?9) if E is PB and EC is PB then △Kp is NB,△Ki is PB,△Kd is PB。


  3.4 模糊推理與模糊判決

  根據(jù)模糊控制規(guī)則,求出△KP、△Ki、△Kd的隸屬度P△K、i△K、d△K;采用加權(quán)平均法計算出輸出量△Kp、△Ki、△Kd的確定值;再將Kp、Ki、Kd的代入PID控制算法中,計算出速度環(huán)輸出的控制量Un,完成了PID參數(shù)的在線自整定過程。

  T=10ms為采樣周期。



評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉