文獻標識碼: A
文章編號: 0258-7998(2014)05-0140-03
現(xiàn)代舞臺機械控制系統(tǒng)通常由臺上和臺下兩部分組成,。其中,臺上系統(tǒng)主要包括假臺口,、幕類、景桿,、吊桿等,而舞臺吊桿是整場演出中最常用的必需設備,,通常需要借助其同步協(xié)調(diào)運行來增強舞臺演出的效果[1]。實際系統(tǒng)中,由于存在參數(shù)攝動及負載擾動等內(nèi)外不確定性因素的影響,,傳統(tǒng)的控制方法往往很難滿足其高精度同步運行的要求,。因此,借助于先進的控制方法來改善系統(tǒng)的同步性能,對演藝效果的提升具有重要的意義,。
舞臺調(diào)速吊桿群同步控制的實質(zhì)是多電機同步控制,。傳統(tǒng)的同步控制策略應用最多的是并聯(lián)控制方式,其啟動和停止階段均具有很好的同步性能,。但對于位置來說,,整個系統(tǒng)相當于開環(huán)控制,,當運行過程中某一臺電機受到擾動時,電機之間將會產(chǎn)生同步偏差,,同步性能也會變差,。因此,為提高同步精度,,研究者提出了許多同步控制算法,。其中,參考文獻[2]將模糊 PID控制算法運用到了偏差耦合同步方案的速度補償器中,,應用模糊算法對速度補償器的參數(shù)進行在線整定,,實現(xiàn)了對同步誤差的補償;參考文獻[3]提出了一種基于模糊控制器的改進耦合多電機同步控制,,其仿真實驗得到了較好的同步效果,;參考文獻[4]提出在電流環(huán)的基礎上,用內(nèi)??刂萍夹g(shù)設計速度控制器,,以抑制速度波動,明顯改善了系統(tǒng)的跟隨性能和抗擾動性能,;參考文獻[5]針對傳統(tǒng) PID控制器對環(huán)境適應能力較弱的問題,,提出一種基于內(nèi)部模型的 PID控制器,以提高系統(tǒng)的魯棒性,。但以上文獻僅從速度環(huán)方面考慮,,均未引入位置補償,更是少有文獻將基于內(nèi)模與模糊PID混合的方法應用于舞臺吊桿群的同步控制策略中,。
基于此,,本文提出基于內(nèi)模與模糊PID混合的多電機同步控制策略。該方法較主從控制具有更為優(yōu)良的啟動性能,,即在并聯(lián)控制的基礎上,,采用內(nèi)??刂破?/a>取代常規(guī)PI速度跟蹤控制器,提高了系統(tǒng)的魯棒性及跟蹤性能;同時將所有吊桿的位置信息引入模糊PID同步補償器,,根據(jù)其偏差及其變化率的大小來在線整定PID的3個參數(shù),,實現(xiàn)對位置同步誤差的自適應補償,從而更有效地實現(xiàn)對舞臺調(diào)速吊桿群的高精度同步控制的目標,。
1 舞臺調(diào)速吊桿群同步控制
1.1 多電機的同步控制方案構(gòu)建
實際舞臺系統(tǒng)中,,會因外部環(huán)境引起的電機內(nèi)部參數(shù)攝動以及負載擾動等不可預測的因素而影響到吊桿運動的準確性與平穩(wěn)性??紤]到在多電機同步控制中,,控制的核心仍是速度跟蹤控制器,,這里采用對系統(tǒng)具有較強魯棒性的內(nèi)模控制器取代常規(guī)PI跟蹤控制器,,以有效地抑制其內(nèi)外不確定性對同步性能的影響,;同時考慮到補償控制器參數(shù)的適應性不足,難以從根本上消除同步誤差等問題,設計了基于位置同步誤差的模糊補償控制器,實現(xiàn)對所有吊桿的位置同步誤差自適應補償,,使其保證每個吊桿都可以得到足夠的位置同步誤差信息,,同時會對每個吊桿的速度波動產(chǎn)生響應,從而使舞臺調(diào)速吊桿群的同步控制精度得到進一步改善,。
為此,,構(gòu)建一種基于內(nèi)模與模糊PID混合的舞臺調(diào)速吊桿群同步控制方案,其結(jié)構(gòu)圖如圖1所示,。圖中nr為設定轉(zhuǎn)速輸入,,d為外部擾動,ni,、si(i=1,2,…,m)分別為第i臺電機的實際轉(zhuǎn)速輸出和轉(zhuǎn)動位移輸出,。
1.2 內(nèi)模跟隨控制器的設計
內(nèi)模控制IMC(Internal Model Control)方法是Garcia和
根據(jù)給定直流電機的傳遞函數(shù),,利用伯德圖得到其根軌跡,,并通過基于Ziegler-Nichols的方法來整定PID控制器的3個初始參數(shù),即KP=14.26,KI=0.45,,KD=0.125,。依據(jù)1.3章節(jié)分析,在 Matlab命令窗口運行Fuzzy函數(shù)進入模糊邏輯編輯器,,選擇控制器類型為Mamdani型,建立Fuzzy Logic Controller模塊,再利用Simulink工具箱搭建模糊自適應PID 控制系統(tǒng)的模型。
2.2 仿真與性能分析
為驗證文中方法的有效性,,在 Matlab平臺下,,將其與同參數(shù)下的主從同步控制進行對比仿真分析。初始時刻給定電機轉(zhuǎn)速1 000 r/min,,3臺電機內(nèi)部存在不同的參數(shù)攝動,,且當系統(tǒng)穩(wěn)定后,t=5 s 時再分別給電機加不同的負載擾動,,其轉(zhuǎn)速啟動,、擾動曲線如圖3所示,最大位移同步誤差曲線如圖4所示,。
由圖3可以看出,在電機的啟動過程中,,使用主從控制方式在1.5 s左右轉(zhuǎn)速才達到并穩(wěn)定在設定值上,從電機的速度明顯落后主電機;而本文方法3臺電機轉(zhuǎn)速在0.5 s左右即可同步到達給定值,。說明本文方法較主從控制方式具有更好的響應速度和電機啟動跟隨性能,,且對每個軸的轉(zhuǎn)速都有及時的調(diào)節(jié)作用,。3臺電機發(fā)生擾動時,使用主從控制方式轉(zhuǎn)速產(chǎn)生明顯波動,,且1 s后電機仍有微小的波動,;而本文方法對此擾動變化不顯著,且在0.6 s左右即可達到速度設定值,。說明本文方法具有更強的魯棒性,,能更有效地抑制內(nèi)外不確定性因素造成的不同步現(xiàn)象。
由圖4可以看出,,主從同步控制中的位移同步誤差逐漸增大,在1.5 s左右達到最大值4.5 r,,之后始終保持4.5 r左右的最大位移同步誤差,即從電機位移一直落后于主電機,,從未實現(xiàn)同步運行,;而本文方法僅有微小的同步誤差,能滿足實際工程中對平穩(wěn)性的要求,。反映出本文方法較主從控制方式具有更好的同步性能,,更容易滿足舞臺吊桿群的高精度同步運行要求。
本文針對舞臺調(diào)速吊桿群運行過程中易受由環(huán)境變化帶來的擾動與參數(shù)攝動影響而導致傳統(tǒng)的同步控制運行效果不理想的問題,,提出將系統(tǒng)具有較強魯棒性的內(nèi)??刂破饕胛枧_調(diào)速吊桿的同步控制策略中,并結(jié)合模糊智能控制方法對位移進行同步自適應補償,,從而實現(xiàn)多電機的高精度同步控制,。仿真結(jié)果表明,文中所述方法在內(nèi)部和外部的不確定性因素共存時,,系統(tǒng)的啟動,、抗擾及同步性能均優(yōu)于主從式同步控制,更好地實現(xiàn)了舞臺調(diào)速吊桿群的高精度同步控制的目標,。
參考文獻
[1] 王金海, 張麗麗, 王華平,等. 基于CYGNAL單片機和FPGA的舞臺吊桿控制器設計[J].電子技術(shù)應用,2005,31(5):42-44.
[2] 季明逸,游有鵬.基于偏差耦合法的同步控制策略研究與實踐[J].中國制造業(yè)信息化,2012,41(21):58-61.
[3] 崔皆凡,邢豐,趙楠,等.基于模糊控制器的改進耦合多電機同步控制[J].微電機,2011,44(3):75-77.
[4] 李運德,張淼,孫興中.基于內(nèi)??刂频挠来磐诫妱訖C調(diào)速系統(tǒng)設計[J].微電機,2010(5):56-59,66.
[5] 秦剛,譚進,吳丹怡,等. 內(nèi)模PID控制器在無刷直流電機調(diào)速系統(tǒng)中的應用[J].電子設計工程,2012,20(11):42-45.
[6] GARCIA C E, MORARI M. Internal model control: a unifying review and some new results[J]. Ind.Eng.Chem. Process Des. Dev.,1982,21(2):308-323.
[7] 王桂增,王詩宓.高等過程控制[M].北京:清華大學出版社,2002.
[8] MICHAIL P, IVAN G, ALBENA T. Fuzzy PID control of nonlinear plants[C]. 2002 First, International IEEE Sympos Sium “Intelligent Systems”, Varna:[s.n], 2002:30-35.
[9] 劉金琨.PID控制MATLAB仿真[M].北京:電子工業(yè)出版社,2004.
[10] 陳伯時.電力拖動自動控制系統(tǒng)[M].北京:機械工業(yè)出版社,2007.