紀金豹 孫麗娟 占鵬云 李 娜 張碩玉
(北京工業(yè)大學(xué) 工程抗震與結(jié)構(gòu)診治北京市重點實驗室,北京 100124)
基于專家經(jīng)驗的振動臺控制參數(shù)自整定方法研究1
紀金豹 孫麗娟 占鵬云 李 娜 張碩玉
(北京工業(yè)大學(xué) 工程抗震與結(jié)構(gòu)診治北京市重點實驗室,北京 100124)
地震模擬振動臺控制系統(tǒng)的控制參數(shù)較多,其參數(shù)手動整定費時費力,尤其對于多振動臺臺陣系統(tǒng),其手動整定難度很大。基于上述問題,根據(jù)專家進行系統(tǒng)調(diào)試的經(jīng)驗,提出了一種振動臺控制參數(shù)自整定策略,分析了手動整定中各參數(shù)對系統(tǒng)性能的影響,給出了自整定算法的整定規(guī)則,并通過Matlab仿真進行振動臺的控制參數(shù)自動整定。通過比較自整定參數(shù)和理論計算參數(shù)下的時頻域特性,驗證了本文所給出的自整定算法。結(jié)果表明,該方法具有簡單實用及較好的實用價值,可供振動臺參數(shù)自整定研究參考和借鑒。
地震模擬振動臺 專家經(jīng)驗 參數(shù)自整定
地震模擬振動臺是工程抗震領(lǐng)域主要的和可靠的試驗設(shè)備之一。它在控制過程中面臨的最困難的問題就是控制參數(shù)的整定問題。振動臺一般采用三參量控制算法,三參量控制參數(shù)的合理設(shè)置是振動臺發(fā)揮控制性能的關(guān)鍵(Stoten等,2007)。合理的三參量控制參數(shù)組合可以拓寬系統(tǒng)有效的頻寬。反之,不但無法得到預(yù)想的控制效果,還有可能使振動臺自激而損壞設(shè)備(范順成,2010)。振動臺控制參數(shù)的整定主要有理論整定和經(jīng)驗整定。其中,理論整定是基于被控對象的數(shù)學(xué)模型,通過理論推導(dǎo)計算得到控制器的控制參數(shù);而經(jīng)驗整定是專家通過實踐總結(jié)出來的調(diào)節(jié)參數(shù)的過程。楊志東(2009)采用根軌跡法描繪出振動臺閉環(huán)系統(tǒng)極點與控制參數(shù)的數(shù)值關(guān)系,但實際系統(tǒng)模型與理論模型有較大差異,而且計算過程復(fù)雜繁瑣,得到的參數(shù)往往存在很大的誤差。韓俊偉(1997)利用實際頻率特性對振動臺系統(tǒng)控制參數(shù)的匹配原理進行了理論和試驗研究,結(jié)果表明調(diào)節(jié)原則可保證振動臺工作狀態(tài)最優(yōu)。但整定過程需要大量的反復(fù)調(diào)試,既耗時又費力。對于某一特定控制系統(tǒng),所整定的一組控制參數(shù)僅適用于某一工況,而實際工況總是隨著被控對象及環(huán)境因素等變化而改變。針對上述存在的問題,筆者提出了一種基于專家經(jīng)驗的參數(shù)自整定算法,該方法可快速得到最優(yōu)的三參量控制參數(shù),使控制系統(tǒng)達到最優(yōu)。
1.1 地震模擬振動臺工作原理
地震模擬振動臺的工作原理如圖1所示。地震波經(jīng)三參量發(fā)生器產(chǎn)生位移、速度和加速度三種信號,與通過傳感器采集的位移、加速度反饋信號,以及由兩種信號合成的速度反饋信號形成閉環(huán)控制系統(tǒng),經(jīng)伺服閥將電信號轉(zhuǎn)換成液壓信號,從而驅(qū)動液壓伺服缸,并推動振動臺臺面和模型試件按期望信號規(guī)律振動(陳章位,2010)。
圖1 地震模擬振動臺控制系統(tǒng)原理圖Fig. 1 Principle of shaking table control system
1.2 振動臺系統(tǒng)模型
根據(jù)液壓控制理論,不考慮伺服閥動態(tài)特性,振動臺系統(tǒng)開環(huán)傳遞函數(shù)如下:
式中,0n為液壓系統(tǒng)固有頻率;0D為液壓系統(tǒng)阻尼比;Kv為速度反饋增益;s為積分算子。
本文以北京工業(yè)大學(xué)工程結(jié)構(gòu)試驗中心3m3m×的振動臺為研究對象,其性能指標如表1所示。
表1 地震模擬振動臺系統(tǒng)性能指標Table 1 The parameters of the shaking table
1.3 三參量控制原理
三參量控制器是地震模擬振動臺控制系統(tǒng)的重要組成部分。三參量控制算法主要是為了補償?shù)卣鹉M振動臺僅有位移控制時頻寬小、阻尼小的缺陷,從而更好地實現(xiàn)不同頻段的加速度、速度、位移控制。三參量控制中采用位移控制低頻段,速度控制中頻段,加速度控制高頻段,從而實現(xiàn)增大系統(tǒng)阻尼,拓寬系統(tǒng)頻帶的目的(李振寶,2010)。
控制器主要由三參量反饋控制器和前饋控制器組成。其中,三參量反饋控制器的作用是通過調(diào)節(jié)afk、vfk和dfk三個反饋系數(shù)提高系統(tǒng)阻尼比和共振頻率,擴寬系統(tǒng)頻率適用范圍,增強系統(tǒng)穩(wěn)定性;而三參量前饋控制器的作用是通過調(diào)節(jié)ark、vrk和drk三個前饋參數(shù)抵消系統(tǒng)閉環(huán)傳遞函數(shù)中距離虛軸較近的極點,進一步拓展系統(tǒng)的工作頻寬(于浩洋,2013)。三參量控制原理如圖2所示,圖中0d、0v為濾波器的兩參數(shù),VelSyn為速度合成器模塊。
圖2 三參量控制原理圖Fig. 2 Schematic diagram of three-parametric control
基于專家經(jīng)驗的參數(shù)自整定方法是總結(jié)專家的參數(shù)整定經(jīng)驗,模擬專家手動整定的過程,利用一系列的整定規(guī)則表示專家知識,使參數(shù)快速、精確地達到最優(yōu)值,有效解決地震模擬振動臺手動調(diào)整參數(shù)耗時存在的一些關(guān)鍵問題。以下是根據(jù)手動調(diào)整臺的經(jīng)驗給出的調(diào)整規(guī)則(黃浩華,2008)。
(1)調(diào)節(jié)位移反饋增益dA′和位移前饋增益dA
由于振動臺采用加速度控制方式,在開環(huán)情況下系統(tǒng)無法定位,因此引入位移反饋形成閉環(huán)控制系統(tǒng),可使系統(tǒng)受控。調(diào)節(jié)增益使加速度前饋aA、速度前饋vA、加速度反饋aA′、速度反饋vA′均為0,逐步調(diào)節(jié)位移增益。如圖3所示,系統(tǒng)的頻帶寬度隨著增益的增大而變寬,且能夠明顯地看到油柱共振峰,其對應(yīng)的頻率即為油柱共振頻率。
圖3 僅存在位移反饋時的系統(tǒng)頻響特性曲線Fig. 3 Frequency-response curve under displacement feedback
根據(jù)手動調(diào)整臺的經(jīng)驗,調(diào)節(jié)位移增益一般使平坦部分約在5Hz左右,取圖3中0.5—5Hz之間所有點幅值絕對值的平均值小于一個較小的值1ε,使得在此區(qū)間范圍內(nèi)的頻響曲線盡可能平坦。按式(2)原則對位移增益進行調(diào)整:
(2)調(diào)節(jié)加速度反饋增益Aa′
調(diào)節(jié)加速度反饋參數(shù)可以增大系統(tǒng)的阻尼比,削平油柱共振峰。如圖4(a)所示可以看出,逐級增加加速度反饋控制量,油柱共振峰逐漸減小。算法中取油柱共振頻率n0左邊的上限值頻率n0?ω1和右邊的下限值n0+ω2頻率之間幅值的平均值小于頻率n0?ω3處的幅值,如圖4(b)所示。按式(3)原則對加速度反饋增益進行調(diào)整:
式中,A(n0?ω1~n0+ω2)為頻響圖中頻率n0?ω1到n0+ω2之間幅值的平均值;A(n0?ω3)為頻率n0?ω3點的幅值。
圖4 加速度反饋下頻響特性曲線Fig. 4 Frequency-response curve under acceleration feedback
(3)調(diào)節(jié)速度前饋增益vA
速度前饋增益可以調(diào)節(jié)系統(tǒng)的中頻段頻寬。如圖5所示,隨著增益值的增大,中頻段更為平坦,取頻響圖中5—10Hz之間所有點幅值絕對值的平均值小于一個較小的值2ε,使得在此區(qū)間范圍內(nèi)的曲線盡可能的平坦。由此給出速度前饋增益的調(diào)整規(guī)則:
圖5 調(diào)節(jié)速度前饋下頻響特性曲線Fig. 5 Frequency-response curve under speed feedforward
(4)調(diào)節(jié)加速度前饋增益aA
調(diào)節(jié)加速度前饋增益可以擴展系統(tǒng)的高頻段頻寬。如圖6所示,系統(tǒng)頻響特性曲線中的高頻部分隨著加速度前饋增益的增加呈上升的趨勢。取頻響圖中5—10Hz之間所有點幅值絕對值的平均值小于一個較小的值3ε,使得在此范圍區(qū)間頻響曲線盡可能接近0dB。由此給出加速度前饋增益的調(diào)整規(guī)則:式中,表示頻響圖(圖6)中,10—45Hz之間幅值絕對值的平均值。
圖6 調(diào)節(jié)加速度前饋下頻響特性曲線Fig. 6 Frequency-response curve under acceleration feedforward
(5)如果頻寬未達到要求,可調(diào)節(jié)速度負反饋,且應(yīng)同時調(diào)節(jié)加速度負反饋,可達到提高油柱共振頻率的目的,且仍可保證不出現(xiàn)油柱共振峰點。然后調(diào)節(jié)速度和加速度前饋,可進一步拓寬頻帶。
3.1 參數(shù)自整定算法仿真
由以上算法可得到如圖7所示的地震模擬振動臺控制參數(shù)自整定流程圖。圖7中h1、h2、h3、h4和h5分別為位移增益、加速度反饋增益、速度前饋增益、加速度前饋增益和速度反饋增益的步長,δ1、δ2為較小的固定值,其他參數(shù)與前文意義一致。自整定過程的輸入信號采用白噪聲序列,噪聲幅值為0.05g,信號采樣時間0.002s,振動臺自身的參數(shù)取值如表2所示。
圖7 自整定算法流程圖Fig. 7 Flow diagram of auto-tuning algorithm
表2 地震模擬振動臺仿真參數(shù)Table 2 The simulation parameters of shaking table
由振動臺的輸入、輸出數(shù)據(jù)可得到系統(tǒng)的頻響特性,依據(jù)建立的規(guī)則自動調(diào)節(jié)控制參數(shù)。由上述建立的振動臺模型,并考慮伺服閥為二階振蕩環(huán)節(jié),伺服閥傳遞函數(shù)如式(7)所示。采用自行編制的自整定程序得到的自整定參數(shù)值和采用黃浩華(2008)給出的控制參數(shù)計算公式得到的參數(shù)值如表3所示。
式中,qn為伺服閥二階系統(tǒng)固有頻率;qD為伺服閥二階系統(tǒng)阻尼比;s為積分算子。
表3 三參量控制器控制參數(shù)值Table 3 Control parameters of TVC
3.2 參數(shù)自整定算法對比驗證
由表2可以看出,自整定值與理論值存在一定的差異,但其控制效果需通過時頻曲線對比才能下結(jié)論。以El-centro地震波為例進行系統(tǒng)仿真,對基于專家經(jīng)驗的自整定算法控制效果與理論計算參數(shù)的整定效果進行比較,響應(yīng)曲線如圖8所示。由圖8(a)可以看出,系統(tǒng)頻響曲線在0.5—50Hz范圍內(nèi)較為平坦,基本保持在±3dB范圍內(nèi);由圖8(b)可以看出,輸出信號時程曲線吻合較好,信號之間的相關(guān)系數(shù)可達到0.932,即在工作頻寬內(nèi)輸出信號能較好地復(fù)現(xiàn)輸入控制信號。這些都表明,利用基于專家經(jīng)驗的控制參數(shù)自整定算法可以得到較好的控制參數(shù)。
本文結(jié)合地震模擬振動臺系統(tǒng)手動整定參數(shù)的經(jīng)驗,提出了一種基于專家經(jīng)驗的自整定算法。分析了手動整定過程中各參數(shù)對系統(tǒng)性能的影響,以頻率響應(yīng)曲線作為控制器參數(shù)自整定的依據(jù),明確了自整定算法的設(shè)計步驟。通過Matlab進行的仿真研究表明,此算法簡單、有效,且容易被技術(shù)人員理解掌握,具有較好的實用價值。
圖8 自整定參數(shù)下系統(tǒng)仿真結(jié)果對比曲線Fig. 8 The system simulation correlation curve with the Auto-tuning parameters
陳章位,2010. 液壓振動臺控制策略的研究.汽車零部件,(8):79—82.
范順成,2010.地震模擬振動臺狀態(tài)控制參數(shù)配置的研究.天津:Scientific Research Publishing.USA.
黃浩華,2008.地震模擬振動臺的設(shè)計與應(yīng)用技術(shù).北京:地震出版社,57—76.
韓俊偉,1997.地震模擬振動臺初始狀態(tài)調(diào)節(jié)和控制參數(shù)的匹配.地震工程與工程振動,(1):116—121.
李振寶,2010.地震模擬振動臺三參量控制算法超調(diào)修正.振動與沖擊,10(29):211—215.
楊志東,2009.液壓振動臺振動環(huán)境模擬的控制技術(shù)研究.哈爾濱:哈爾濱工業(yè)大學(xué).
于浩洋,2013.電液振動臺加速度波形再現(xiàn)控制算法.黑龍江工程學(xué)院學(xué)報(自然科學(xué)版),227(1):60—63.
Stoten D.P.,Shimizu N.,2007.The feedforward minimal control synthesis algorithm and its application to the control of shaking-tables.Proceedings of the Institution of Mechanical Engineers,Part I. Journal of Systems and Control Engineering,221(3):423—444.
Control Parameters Auto-Tuning Methods of Shaking Table Based on Expert Experiences
Ji Jinbao,Sun Lijuan,Zhan Pengyun,Li Na and Zhang Shuoyu
(Beijing Laboratory of Earthquake Engineering and Structural Retrofit,Beijing University of Technology,Beijing 100124,China)
The parameter setting manually for the control system is time-consuming,especially for many vibration tables.Based on the experience of expert system for debugging a vibration table control parameter self-tuning strategy,we proposed a method to control parameters setting automatically through Matlab for shaking table.It is proved that our algorithm is correct by setting parameters and theoretical calculation of the time and frequency domain properties.
Shaking table;Specialist experiences;Parameters auto-tuning
紀金豹,孫麗娟,占鵬云,李娜,張碩玉,2014.基于專家經(jīng)驗的振動臺控制參數(shù)自整定方法研究.震災(zāi)防御技術(shù),9(4):882
.
10.11899/zzfy20140416
1 [基金項目] 國家自然科技基金資助項目(51278013,51108428)
2014-04-14
紀金豹,男,生于1974年。高級實驗師。主要從事結(jié)構(gòu)振動控制、結(jié)構(gòu)試驗技術(shù)方面的研究工作。E-mail:jinbao@bjut.edu.cn