基于神經(jīng)網(wǎng)絡(luò )的多電機同步控制
1 引言
在造紙、印染、紡織等高精度、高轉速傳動(dòng)系統中,隨著(zhù)工業(yè)自動(dòng)化程度的提高和生產(chǎn)規模的擴大,采用單電機驅動(dòng)往往難以滿(mǎn)足生產(chǎn)的要求。而多電機同步控制歷來(lái)是最核心的問(wèn)題,對多電機同步協(xié)調控制,國內、外同行也有不少研究。在實(shí)際應用中,多電機的同步性能會(huì )因各傳動(dòng)軸的驅動(dòng)特性不匹配、負載的擾動(dòng)等因素的影響而惡化,因此同步控制方法的好壞直接影響著(zhù)系統的可靠性。
本文通過(guò)對的多電機同步傳動(dòng)系統主要控制策略分析,得出改進(jìn)的耦合控制是當前比較好的控制思想,實(shí)際應用中采用易于實(shí)現的PID作為同步補償控制器算法。但傳統PID控制器結構簡(jiǎn)單、魯棒性較差且抗擾動(dòng)能力也不太理想。因此在控制策略上,采用神經(jīng)網(wǎng)絡(luò )控制和PID控制算法相結合的方法。仿真結果表明,將該方法用于多電機同步控制中,不僅具有良好的動(dòng)態(tài)性能,而且整個(gè)系統同步精度也有所提高。
2 多電機同步控制的原理
對于多電機同步控制系統來(lái)說(shuō),實(shí)現的是電動(dòng)機轉速的跟隨,受到擾動(dòng)的電動(dòng)機轉速是變化的,其它的電動(dòng)機跟隨這臺電動(dòng)機的轉速變化。在系統受到擾動(dòng)后的初始狀態(tài),電動(dòng)機之間的轉速趨于同步越快越好,即應盡快消除轉速偏差;當電動(dòng)機之間的轉速趨于同步時(shí),要盡量減小轉速發(fā)生超調。一般情況是要求系統中的第i臺電動(dòng)機轉速vi和第i+l臺電動(dòng)機轉速vi+1,之間保持一定的比例關(guān)系,即vi=a?vi+1以滿(mǎn)足系統的實(shí)際工藝要求。這里a為轉速同步系數。在實(shí)際運行過(guò)程中若要滿(mǎn)足系統的同步要求,周期采樣獲取某一環(huán)節的前臺電動(dòng)機轉速vi和后臺電動(dòng)機轉速vi+1后,vi和vi+1按下式定義轉速同步偏差時(shí),表明在同步系數a下,vi和vi+1同步,當e≠0時(shí),表明在同步系統aF,vi和vi+l不同步.在本文中采用改進(jìn)的耦合同步控制系統(如圖1),各電機采用同一電壓給定的基礎上,電機l轉速誤差△v1=v1―vfb1,電機2的轉速誤差△v2=v2一vfb2,計算某一電機實(shí)際速度和給定速度的偏差e,以及當前的偏差變化量△e,同步控制器補償同樣采用PID控制。其差值經(jīng)過(guò)PID補償器加到隨動(dòng)電機輸入端。
3 基于神經(jīng)網(wǎng)絡(luò )PID控制器的建立
BP神經(jīng)網(wǎng)絡(luò )是應用最廣泛的一種人工神經(jīng)網(wǎng)絡(luò ),在各門(mén)學(xué)科領(lǐng)域中都具有很重要的實(shí)用價(jià)值,根據本系統的控制系統的特點(diǎn),為了快速消除同步誤差,本文采用BP神經(jīng)網(wǎng)絡(luò )與PID相結合的作為同步補償方法。
3.1 BP神經(jīng)網(wǎng)絡(luò )PID控制系統的結構
基于BP網(wǎng)絡(luò )的PID控制系統結構如圖2所示,控制器由兩部分組成:
(1)常規PID控制器,直接對被控對象進(jìn)行閉環(huán)控制,并且其控制參數Kp、Ki、Kd為在線(xiàn)調整方式;
pid控制器相關(guān)文章:pid控制器原理
評論