999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

模糊迭代學習方法及高層建筑結構地震響應控制的數值模擬

2011-03-14 11:33:02王建國張鳴祥
中國工程科學 2011年4期
關鍵詞:結構模型

汪 權,王建國,張鳴祥

(合肥工業大學土木與水利工程學院,合肥 230009)

模糊迭代學習方法及高層建筑結構地震響應控制的數值模擬

汪 權,王建國,張鳴祥

(合肥工業大學土木與水利工程學院,合肥 230009)

結合自校正控制、模糊邏輯和迭代學習控制的基本思想,提出采用自整定模糊控制確定迭代學習律的方法,提高了迭代學習控制的魯棒性。選取建筑結構振動控制Benchmark第二階段的地震作用Benchmark模型作為研究對象,進行模糊迭代學習控制地震響應仿真計算,結果表明該方法能夠對Benchmark模型的地震響應進行有效控制,而且具有學習控制律簡單實用、跟蹤精度高、魯棒性強等優點。

高層建筑;地震響應;迭代學習控制;模糊控制

1 前言

學習控制是智能控制的一個高級分支,具有自動知識獲取的能力。學習控制的研究熱點之一是迭代學習控制,1978年日本學者內山[1]最先提出一個控制高速運動機械手的思想,后來本卓等人[2]發展了內山的思想,于1984年明確了迭代學習控制(iterative learning control,ILC)的概念。ILC經歷三十多年的發展,不僅在實際應用中取得了良好效果,而且在理論上也取得了豐碩成果,其強大的生命力受到控制界的極大關注,已經成為智能控制的一個方向[3~6]。迭代學習控制在土木工程結構振動控制領域應用還很少,而工程中存在著大量的復雜振動系統,其復雜性表現為系統的非線性與模型結構的不確定性,傳統的控制方法難以滿足這類系統的控制需要。迭代學習控制理論為土木工程結構振動控制提供了新的方法。

迭代學習控制主要問題之一是魯棒性問題。針對實際動態過程中各種不確定的擾動、偏差等客觀存在,人們提出智能迭代學習控制算法來解決控制系統的魯棒性問題。模糊控制是以模糊集合論、模糊語言變量和模糊邏輯推理為基礎的一種計算機數字控制技術[7,8]。模糊控制不需要知道控制對象的數學模型,能克服非線性等因素的影響,且模糊控制對于變參數問題有較好的控制作用。

筆者等針對高層建筑結構的地震響應,結合自校正控制、模糊邏輯和迭代學習控制的基本思想,提出采用自整定模糊控制確定迭代學習律的方法,有效地控制高層建筑結構地震響應,提高了迭代學習控制的魯棒性。

2 迭代學習控制的基本原理

假定被控對象動力學模型[5]為

式(1)中,x∈Rn×1、y∈Rm×1、u∈Rr×1分別表示系統狀態向量、輸出向量及控制輸入向量;f(·)、g(·)為相應維數的向量函數,其結構與參數均未知。

對于式(1)所示控制系統模型,控制任務是在時間[0,T]范圍內,要求系統輸出y(t)跟蹤期望輸出yd(t)。

根據上述假定,第k次對期望軌跡跟蹤時,系統模型可表示為

定義輸出誤差

如果能夠恰當利用ek(t)及控制輸入量uk(t)生成下一次跟蹤時的控制輸入

其中,φ為學習算子。使得當k→∞ 時,uk(t)→ud(t)、yk(t)→yd(t),即在t∈[0,T]范圍內:

此時,在式(4)的作用下,通過對yd(t)的反復跟蹤,就可以達到高精度的控制效果。

以上便是迭代學習控制的基本思想,式(4)稱為迭代學習律,整個過程還可以形象地用圖1來表示。

圖1 迭代學習控制過程原理圖Fig.1 Schematic diagram of ILC

根據以上分析,不失一般性,迭代學習控制步驟如下:a.給定期望軌跡yd(t),選取第一次運行時的控制輸入.對被控對象施加控制輸入u1(t),采樣并存儲輸出y1(t),運行完成時計算輸出誤差利用式(4)迭代學習律計算第二次運行時的輸入量u2(t);d.重復與步驟 b、c相同的過程,依次得到 u3(t)、u4(t)、u5(t)…和相應的e3(t)、e4(t)、e5(t)…直至輸出誤差收斂至所期望的范圍內;e.結束。考慮高層建筑結構受控系統狀態方程

則任意時間ti的系統狀態方程為

由線性二次型(LQ)經典最優控制[9]可以求得控制力為

式(8)中,PLQ(ti)為Riccati方程的解,將式(8)求得的控制力作為迭代學習初始控制力U1(ti),相應的輸出變量y1(ti)作為迭代初始狀態,期望軌跡yd(t)取零軌跡響應。

由式(7)知迭代運行k次的狀態變量表達式為

由式(9)得到誤差模型為

由式(9)和式(10)得到狀態方程

3 自整定模糊控制器設計

自整定模糊迭代學習控制是在模糊控制器的基礎上,增加一個迭代學習控制環節[9~12],筆者等提出采用模糊控制來確定迭代學習每次迭代控制量增量的方法,其原理如圖2所示。自整定模糊控制器與傳統模糊控制器的主要區別是增加了一個自調整因子α,自調整因子的引入極大提高了模糊控制器非線性映射的平滑度,使得控制效果得以改進。

圖2中選擇了一個二維模糊控制器,其輸入變量為誤差e和誤差的變化Δe,誤差e由式(3)確定,誤差的變化Δe為誤差的求導,輸出變量為迭代學習控制量增量,簡記為u,其中關鍵是模糊控制器的設計,文章采用自整定模糊控制器,如圖3所示。

圖2 自整定模糊迭代學習控制系統Fig.2 Auto-tuning fuzzy ILC control system

圖3 自整定模糊控制器Fig.3 Auto-tuning fuzzy controller

圖3中Ge和GΔe分別為輸入誤差和誤差變化的量化因子;E和EC分別為誤差和誤差變化經過模糊化后得到的模糊變量;U和A分別為輸入模糊變量經過模糊推理后的輸出模糊變量。Gu為輸出迭代學習控制量增量的比例因子。以下給出自整定模糊控制器具體設計步驟:

1)確定模糊子集及模糊論域。定義模糊變量E 、EC 和U的模糊子集為{NB,NM,NS,ZE,PS,PM,PB},即{負大,負中,負小,零,正小,正中,正大},定義模糊變量 A 的模糊子集為{ZE,VS,S,SB,MB,B,VB},即{零,很小,小,小大,中大,大,很大}。輸入變量e、Δe和輸出變量u的模糊子集的隸屬函數被定義在歸一化區間[-1,+1],變量α的模糊子集的隸屬函數被定義在區間[0,+1]。

2)確定隸屬度函數。隸屬函數是模糊集合的特征函數,是運用模糊集合論解決實際問題的基礎。隸屬函數的形狀對系統的穩定性和快速性都有著很大的影響,一般表示隸屬函數的模糊集合必須是凸模糊集合,即隸屬函數的形狀應呈單峰饅頭形,圖4(a)為E、EC和U模糊子集的隸屬函數,(b)為自整定因子A模糊子集的隸屬函數。文章綜合考慮論域的覆蓋程度,控制系統穩定性和計算量除NB、PB和ZE、VB采用梯形的隸屬函數外,其余模糊子集均采用簡單的三角形隸屬函數。

圖4 模糊子集隸屬度函數Fig.4 Membership functions of fuzzy subsets

式(12)中,3個增益參數因子需要確定,不失一般性,對于第一次迭代學習,由于初始軌跡與期望軌跡均在前文確定,誤差絕對值的最大值可測,從而確定 Ge,然而誤差變化絕對值的最大值無法提前確定,需在第一次迭代學習結束后,得到所需數據后方可確定GΔe,輸出因子Gu的選取需要考慮控制作用的實際可行和系統的穩定。增益因子選取如式(13)所示:

式(13)中,L、CL分別為誤差和誤差變化的討論范圍的上限由式(8)確定。

4)模糊規則的確定。模糊推理規則是模糊控制器設計的關鍵,迭代學習控制是人對事物學習的一種形式,推理規則依據專家經驗確定,uN和自整定因子α的推理采用如下規則形式:if e is E and Δ e is EC then uNis U,if e is E and Δe is EC then α is A。上述描寫的模糊控制規則可采用模糊控制表來描述,推理表見表1、表2。表1中,如果誤差是“負大”(正大),并且誤差變化率也是“負大”(正大),那么輸出變量U應該是“負大”(正大),即跟蹤軌跡負向(正向)遠離期望軌跡,應該施加一個大的負(正)控制力增量使得跟蹤軌跡朝期望軌跡運動;如果誤差是“零”,并且誤差變化率也是“零”,那么輸出變量U應該是“零”,即跟蹤軌跡已達到期望軌跡,不需要再施加控制力增量。表2中,如果誤差是“負大”(正大),并且誤差變化率也是“負大”(正大),那么輸出變量A應該是“很大”,即應該給因子α賦予一個很大的數值,得到很大的控制力增量使得跟蹤軌跡朝期望軌跡運動;如果誤差是“零”,并且誤差變化率也是“零”,那么輸出變量A應該是“零”,即跟蹤軌跡已達到期望軌跡,因子α賦值為零。模糊推理是模糊控制的核心,它利用某種模糊推理算法和模糊規則進行推理,得出最終的控制量。

5)反模糊化(解模糊)。模糊控制器通過模糊推理得到的結果是一個模糊集合,它反映的是控制語言的不同取值的一種組合,但在實際模糊控制中,必須要有一個確定值才能驅動或控制執行機構,將模糊推理結果轉化為精確值的映射稱為反模糊化,或者稱為解模糊。采用Mamdani型模糊控制器,模糊化關系合成運算采用取大-取小法,用相應的輸入量模糊集合求輸出量的模糊集合,采用面積重心法清晰化計算得到模糊集合的清晰值。

表1 uN的推理規則表Table 1 The fuzzy reasoning rules of uN

表2 α的推理規則表Table 2 The fuzzy reasoning rules of α

4 數值仿真

選取Benchmark模型是按美國加利福尼亞州規范(SAC)設計的20層抗震鋼結構,模型平立面布置圖參見文獻[13]。SAC設計的20層鋼結構模型平面尺寸為30.48 m×36.58 m,高80.77 m,東西方向6跨,南北方向5跨,每跨跨距均為6.10 m,除首層層高5.49 m外,其余各層層高均為3.96 m,地下兩層,每層層高3.65 m。由于對稱性,僅考慮整個結構的一半進行分析,取梁柱節點和每段柱與柱的接頭作為單元的節點,共計180個節點284個單元。每個節點具有水平位移、豎向位移和平面內轉角3個自由度。為了分析方便,結構采用剪切型模型,考慮邊界約束條件和水平樓板無窮剛度假定,忽略框架各結點的豎向和轉動自由度,僅僅考慮每個樓層的水平自由度。采用靜力縮聚法對原有限元模型進行降階,原結構只保留了20個平動自由度。其中20層鋼結構Benchmark模型的樓層質量和剛度參數[14]為:m1=1.126× 106kg、m2~ m19=1.100×106kg、 m20=1.170×106kg、k1~k5=862070 kN/m、k6~k11=554170 kN/m、k12~k14=453510 kN/m、k15~k17=291230 kN/m、k18~k19=256460 kN/m、k20=171700 kN/m。計算得到20層結構模型前 10 階頻率為 0.285、0.740、1.23、1.663、2.09、2.56、2.95、3.42、3.77、4.16 Hz,結構阻尼比假定為0.05[14],阻尼矩陣按瑞雷阻尼確定。縮聚的模型較好地保留了原結構的動力特性。

為了說明文章所提算法的有效性,將模型在地震作用下的位移響應控制結果與全狀態反饋的線性二次型調節器(linear quadratic requlator,LQR)最優控制、結構無控的結果進行比較,其中LQR最優控制在結構每層均安置主動控制器;最優LQR控制中權矩陣Q= α×[K 0;0 M],R= βI,其中 K、M 為結構剛度和質量矩陣;I為單位矩陣,權矩陣系數取α=1、β=1×10-7。利用Matlab編制程序,迭代學習控制期望軌跡取零軌跡響應,經典LQR最優控制輸出響應作為初始軌跡,可得受控結構相應的系統輸出誤差方差值與迭代學習次數的關系曲線(見圖5)。地震作用下的結構模型第一層位移響應在迭代學習過程中的時程曲線如圖6至圖8所示,從圖6至圖8可以看出,位移響應峰值與無控結果相比,控制效果比較明顯,文章所提算法的控制結果表明模糊迭代學習控制方法能夠對Benchmark模型的地震響應進行有效的控制。

圖5 輸出誤差方差值與迭代次數關系Fig.5 Output error variance and iteration

圖6 結構第50次迭代時的位移響應Fig.6 Displacement response on the 50thiteration

圖7 結構第100次迭代時的位移響應Fig.7 Displacement response on the 100thiteration

圖8 結構第200次迭代時的位移響應Fig.8 Displacement response on the 200thiteration

5 結語

文章結合自校正控制、模糊邏輯和迭代學習控制的基本思想及各自優點,提出采用自整定模糊控制確定迭代學習律的方法,提高了迭代學習控制的魯棒性。這種模糊控制方法適用于線性、非線性等各種被控對象,不需要被控對象的精確數學模型,對迭代學習控制過程中的模型誤差、初始條件誤差、量測誤差和隨機干擾等都具有較好的魯棒性,需要確定的模糊控制器參數僅為三個歸一化增益,操作簡單實用,應用范圍廣。

仿真模擬結果表明該方法能夠有效控制選取的Benchmark模型的地震響應,控制效果比較明顯,說明文章模糊迭代學習控制方法應用于高層建筑結構主動振動控制領域是有效的,也驗證了迭代學習控制方法在結構地震響應振動控制領域中的應用價值。

[1]Uchiyama M.Formulation of high-speed motion of a mechanical arm by trial[J].Trans of Society of Instrumentation and Control Engineers(in Japanese),1978,14(6):706-712.

[2]Arimoto S,Kawamura S,Miyazaki F.Bettering operation of robotics by learning[J].Journal of Robotic System,1984,1(2):123-140.

[3]方 忠,韓正之,陳彭年.迭代學習控制新進展[J].控制理論與應用,2002,19(2):161-166.

[4]李書臣,李 平,徐心和,等.迭代學習控制理論現狀與展望[J].系統仿真學報,2005,17(4):904-908.

[5]謝勝利,田森平,謝振東.迭代學習控制的理論與應用[M].北京:科學出版社,2005.

[6]許建新,侯忠生.學習控制的現狀與展望[J].自動化學報,2005,31(6):943-955.

[7]Zadeh L A .Fuzzy sets[J].Information and Control,1965,8(3):338-353.

[8]Zadeh L A .Outline of a new approach to the analysis of complex systems and decision processes[J].IEEE Transactions on Systems,Man and Cybernetics,1973,3(1):28-44.

[9]Chu J U,Lee Y J,Choi B Y.Takagi-sugeno fuzzy model-based iterative learning control systems:a two-dimensional system theory approach [J].Journal of Control,Automation and Systems Engineering,2002,8(5):385-392.

[10]Xu Jianxin,Xu Jing.A new fuzzy logic learning control scheme for repetitive trajectory tracking problems[J].Fuzzy Sets and Systems,2003,133(1):57-75.

[11]Zhang Liping,Yang Fuwen.Fuzzy iterative learning control design for output tracking of discrete-time fuzzy systems[C]//Proc.Int.Conf.Mach.Learning Cybernetics,2004,2:678-682.

[12]Precup R E,Preitl S,Petriu E M,et al.Iterative learning based fuzzy control system[C]//ROSE- IEEE International Workshop Robtic Sensors Environment Proc.,2008:25-28.

[13]歐進萍.結構振動控制——主動、半主動和智能控制[M].北京:科學出版社,2003.

[14]Lynch J P,Law K H.Energy market-based control of linear civil structures[J].Earthquake Engineering and Structural Dynamics,2002,31(10):1855-1877.

Fuzzy iterative learning control and numerical simulation of tall building seismic response control

Wang Quan,Wang Jianguo,Zhang Mingxiang

(School of Civil Engineering,Hefei University of Technology,Hefei 230009,China)

With research into the fundamental ideas of self-tuning control,fuzzy logic and iterative learning control(ILC),this paper provides a new type of fuzzy iterative learning control strategy to reduce the seismic response of tall building.It improves the robustness of the iterative learning control.The model of a seismically excited building in the second generation benchmark vibration control for buildings is studied,using the new control strategy to calculate the seismic response of the building.The result of simulation shows that fuzzy iterative learning control strategy can control the seismic response of the building effectively,and has advantages of simple and practical learning control law,high precision in trajectory and good robustness.

tall building;seismic response;iterative learning control;fuzzy control

TP181;TP273+.2

A

1009-1742(2011)04-0081-06

2009-10-30

國家自然科學基金項目(10572046);合肥工業大學博士專項資助基金(2010HGBZ0605)

汪 權(1981—),男,安徽合肥市人,講師,博士,研究方向為工程結構振動控制及其應用;E-mail:wqhfut@163.com

猜你喜歡
結構模型
一半模型
《形而上學》△卷的結構和位置
哲學評論(2021年2期)2021-08-22 01:53:34
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
論結構
中華詩詞(2019年7期)2019-11-25 01:43:04
新型平衡塊結構的應用
模具制造(2019年3期)2019-06-06 02:10:54
論《日出》的結構
3D打印中的模型分割與打包
FLUKA幾何模型到CAD幾何模型轉換方法初步研究
創新治理結構促進中小企業持續成長
現代企業(2015年9期)2015-02-28 18:56:50
主站蜘蛛池模板: 亚洲男女在线| 国产最爽的乱婬视频国语对白| 国产精品无码影视久久久久久久 | 三区在线视频| 国产91高跟丝袜| 狠狠色噜噜狠狠狠狠色综合久| 亚洲女同欧美在线| 亚洲天堂成人在线观看| 国产午夜福利在线小视频| 欧美第一页在线| 国产成人免费手机在线观看视频| 国产精品极品美女自在线| 欧美亚洲一区二区三区在线| 亚洲婷婷在线视频| 九九九精品成人免费视频7| 真实国产乱子伦高清| 国产Av无码精品色午夜| 午夜成人在线视频| 一区二区三区四区在线| 操国产美女| 免费看a毛片| 中文无码影院| 国内99精品激情视频精品| 色噜噜久久| 国产精品久久久久久久久久久久| 日韩高清成人| 国产无码制服丝袜| 又爽又大又黄a级毛片在线视频| 看国产一级毛片| 九九九精品成人免费视频7| 97se亚洲综合不卡| 欧美日韩国产成人高清视频| 国产成人一二三| 国产成人区在线观看视频| 欧美天堂久久| 亚洲精品亚洲人成在线| 亚洲一欧洲中文字幕在线| 日本久久网站| 六月婷婷精品视频在线观看 | 天堂av综合网| 欧美日韩精品在线播放| 日本黄色不卡视频| 综合色天天| 蜜芽一区二区国产精品| 亚洲高清资源| 日韩中文无码av超清| 九色在线视频导航91| 国产99精品久久| 国产一级精品毛片基地| 天天综合网站| 国产哺乳奶水91在线播放| 欧美日韩高清在线| 青青青国产在线播放| 国产香蕉在线| 亚洲国产天堂在线观看| 女高中生自慰污污网站| 国产欧美精品一区二区| 国产91久久久久久| 欧美啪啪网| 国产一区二区精品高清在线观看| a毛片在线播放| 99久久国产精品无码| 亚洲品质国产精品无码| 国产欧美日韩精品第二区| 亚洲性影院| 毛片国产精品完整版| 成人国产精品网站在线看| 亚洲欧美日韩成人在线| www亚洲天堂| 99久久国产自偷自偷免费一区| 欧美三級片黃色三級片黃色1| 成人韩免费网站| 日韩精品一区二区三区免费在线观看| 国产精品无码AV片在线观看播放| 久久国产亚洲欧美日韩精品| 夜夜高潮夜夜爽国产伦精品| 成人免费视频一区二区三区| 久久亚洲国产视频| 亚洲一区二区约美女探花 | 日韩专区欧美| 欧美精品亚洲精品日韩专区va| 91亚洲精选|