PMSM矢量控制系統設計與實(shí)現
來(lái)源: 作者:技研中心 發(fā)布時(shí)間:2011-12-08 10:07 瀏覽量:366
PMSM矢量控制系統設計與實(shí)現
自抗擾控制器 PMSM 矢量控制系統
永磁同步電機PMSM(Permanent Magner Synchronous Machine)具有功率密度高、體積小、效率高、慣量小等優(yōu)點(diǎn),廣泛應用于數控機床領(lǐng)域[1]。然而PMSM是一個(gè)非線(xiàn)性、強耦合、參數攝動(dòng)的多變量系統,對于外界擾動(dòng)以及系統參數變化比較敏感,因此對于控制系統要求較高,既要具有高性能的軟硬件結構,又要具有高性能的控制策略和控制算法[2]。
為了提高PMSM控制性能, 國內外學(xué)者展開(kāi)了廣泛研究。參考文獻[3]提出一種基于狀態(tài)觀(guān)測和反饋的控制策略, 參考文獻[4]提出一種基于自抗擾控制器的控制策略,這些方法具有良好的動(dòng)靜態(tài)性能,卻未考慮電流環(huán)中耦合非線(xiàn)性因素的影響,無(wú)法從根本上解決非線(xiàn)性問(wèn)題;參考文獻[5]提出一種基于模糊自適應PID及干擾觀(guān)測器的三環(huán)控制策略,但是這種方法算法較復雜,實(shí)時(shí)性較差。
本文提出并實(shí)現了一種基于自抗擾控制器[6-7](ADRC)的PMSM矢量控制系統。首先設計基于ADRC的控制器,實(shí)時(shí)觀(guān)測出由系統內部非線(xiàn)性因素以及外部擾動(dòng)引起的“內外擾動(dòng)”并進(jìn)行補償,從而實(shí)現精確控制。其次自行研制了基于DSP的多軸運動(dòng)控制卡,并在此基礎上實(shí)現了基于ADRC的矢量控制系統。仿真及實(shí)驗結果表明,系統具有良好的動(dòng)態(tài)性能及魯棒性,能夠快速加工出符合要求的模型。
1 ADRC數學(xué)模型
自抗擾控制器是一種基于誤差反饋的新型控制器,主要由非線(xiàn)性跟蹤微分器(NTD)、擴張狀態(tài)觀(guān)測器(ESO)、非線(xiàn)性誤差反饋(NLSEF)三部分組成,對于形如式(1)的非線(xiàn)性不確定對象具有良好的控制效果。
式(9)~式(12)中V1是電流給定的跟蹤值,Z1是電流觀(guān)測的跟蹤值。使用ESO實(shí)時(shí)觀(guān)測出系統“內外擾動(dòng)”并加以精確補償,即可消除耦合非線(xiàn)性因素的影響,從而實(shí)現電流環(huán)的準確解耦控制。由于電流環(huán)已經(jīng)抑制了各種擾動(dòng),因此為了簡(jiǎn)化控制器結構,設計速度環(huán)以及位置環(huán)控制器時(shí)可將非線(xiàn)性跟蹤微分器省略。
3 控制系統實(shí)現
本文自行研制了基于DSP的多軸運動(dòng)控制卡,運動(dòng)控制卡充分利用計算機資源,具有高度的集成性、可靠性以及實(shí)時(shí)性。
控制系統整體結構圖,系統分為上位機和下位機兩大部分。上位機ARM主要進(jìn)行加工指令輸入以及譯碼等操作;下位機DSP通過(guò)D/A模塊控制多個(gè)電機,并通過(guò)FPGA模塊解碼編碼器反饋信號,在此基礎上實(shí)現電機的閉環(huán)控制?;?/span>DSP的多軸運動(dòng)控制卡的主要功能模塊包括:
(1) 采用美國TI公司TMS320C2000系列高端運動(dòng)控制芯片作為系統核心DSP芯片以實(shí)現系統的實(shí)時(shí)處理以及復雜運算;
(2) 采用雙口RAM實(shí)現運動(dòng)控制卡與上位機之間的高速通信;
(3) 采用CPLD以及FPGA實(shí)現I/O、片選、編碼器反饋解碼等控制功能的擴充;
(4) 采用D/A模塊實(shí)現對電機的伺服控制。
為了驗證基于ADRC的運動(dòng)控制系統對于永磁同步電機的矢量控制效果,本文進(jìn)行了以下工作:
(1) 通過(guò)仿真軟件包Matlab R2008a Simulink平臺進(jìn)行仿真以驗證控制策略的可行性。圖4是分別采用經(jīng)典PID以及ADRC進(jìn)行對比控制時(shí)的轉子位置響應曲線(xiàn),由圖中可以看出采用ADRC時(shí)超調較小,響應速度較快,系統性能良好。
(2)進(jìn)行基于DSP的多軸運動(dòng)控制卡與電機的聯(lián)調以測試運動(dòng)控制系統性能。圖5、圖6分別是系統輸出電壓電流波形以及電流頻譜,由圖中可以看出系統輸出光滑而且穩定,能夠在相當大程度上抑制諧波。
(3) 應用運動(dòng)控制系統進(jìn)行模型加工?;?/span>ADRC的控制系統能夠快速、準確地加工出符合設計的要求的模型。
本文提出并實(shí)現了一種基于自抗擾控制器(ADRC)的PMSM矢量控制系統。首先設計了基于ADRC的控制器,將系統內部非線(xiàn)性項作為“系統內擾”,實(shí)時(shí)觀(guān)測出系統內外擾動(dòng)的綜合并進(jìn)行補償;其次自行研制了基于DSP的多軸運動(dòng)控制卡,并在此基礎上實(shí)現了基于ADRC的矢量控制系統。仿真及實(shí)驗結果表明系統性能良好,能夠快速加工出符合要求的模型。