摘 要:基于預(yù)測控制的優(yōu)良品質(zhì),將過程控制領(lǐng)域中的動態(tài)矩陣控制(DMC)應(yīng)用到運動控制領(lǐng)域中。根據(jù)DMC算法設(shè)計DMC控制器,以提高直流調(diào)速系統(tǒng)的動態(tài)性能。本文還分別用DMC和PI控制同一直流調(diào)速系統(tǒng)進(jìn)行了MATLAB仿真。仿真結(jié)果證明了DMC的優(yōu)越性能。
關(guān)鍵詞:動態(tài)矩陣控制,直流調(diào)速,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 引言
直流電動機(jī)具有優(yōu)越的可控性能,良好的起制動性能,及起動轉(zhuǎn)矩較大等特點[1],因此,對性能要求較高的可調(diào)速傳動系統(tǒng)多采用直流電機(jī)。而傳統(tǒng)的直流調(diào)速系統(tǒng)一般多采用PI控制器結(jié)合反饋閉環(huán)控制。然而現(xiàn)代高科技工業(yè)對控制品質(zhì)的要求越來越高,PI控制往往并不能在保證系統(tǒng)穩(wěn)定性的前提下滿足系統(tǒng)對快速性越來越高的要求。
動態(tài)矩陣控制DMC(Dynamic Matrix Control)算法是一種預(yù)測控制算法。其產(chǎn)生發(fā)展并應(yīng)用于工業(yè)過程控制領(lǐng)域,已取得了優(yōu)良的控制效果。本文將DMC算法引入到運動控制領(lǐng)域,使用DMC控制器代替經(jīng)典的PI控制器,以提高直流調(diào)速系統(tǒng)的動態(tài)性能。同時還本文還利用MATLAB/Simulink仿真軟件對直流調(diào)速系統(tǒng)的DMC控制進(jìn)行了仿真和分析。
詳情請點擊:
直流調(diào)速系統(tǒng)的動態(tài)矩陣控制仿真