摘 要:基于預測控制的優良品質,將過程控制領域中的動態矩陣控制(DMC)應用到運動控制領域中。根據DMC算法設計DMC控制器,以提高直流調速系統的動態性能。本文還分別用DMC和PI控制同一直流調速系統進行了MATLAB仿真。仿真結果證明了DMC的優越性能。
關鍵詞:動態矩陣控制,直流調速,MATLAB,仿真
Abstract: Based on the advanced quality of Dynamic Matrix Control which developed from process control, this paper used DMC in motion control. A DMC controller was designed based on DMC algorithm to improve the dynamic performances of DC motor’s speed adjusting system. The two simulations of DMC and PI both had been done for one same speed adjusting system. The results of the simulations show the excellent control quality of DMC.
Key words: DMC, DC Motor’s Speed Adjusting, MATLAB, Simulation
0 引言
直流電動機具有優越的可控性能,良好的起制動性能,及起動轉矩較大等特點[1],因此,對性能要求較高的可調速傳動系統多采用直流電機。而傳統的直流調速系統一般多采用PI控制器結合反饋閉環控制。然而現代高科技工業對控制品質的要求越來越高,PI控制往往并不能在保證系統穩定性的前提下滿足系統對快速性越來越高的要求。
動態矩陣控制DMC(Dynamic Matrix Control)算法是一種預測控制算法。其產生發展并應用于工業過程控制領域,已取得了優良的控制效果。本文將DMC算法引入到運動控制領域,使用DMC控制器代替經典的PI控制器,以提高直流調速系統的動態性能。同時還本文還利用MATLAB/Simulink仿真軟件對直流調速系統的DMC控制進行了仿真和分析。
詳情請點擊:
直流調速系統的動態矩陣控制仿真