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

基于自由振動響應(yīng)識別橋梁斷面顫振導(dǎo)數(shù)的人工蜂群算法

2020-02-10 09:56:50封周權(quán)華旭剛陳政清
工程力學(xué) 2020年2期
關(guān)鍵詞:風(fēng)速信號

林 陽,封周權(quán),華旭剛,陳政清

(湖南大學(xué)風(fēng)工程與橋梁工程湖南省重點(diǎn)實(shí)驗(yàn)室,湖南,長沙 410082)

顫振導(dǎo)數(shù)是表征橋梁斷面氣動特性的重要參數(shù)之一,對于一般的橋梁斷面,目前多通過風(fēng)洞試驗(yàn)[1]或流體動力學(xué)模擬[2_3]來得到顫振導(dǎo)數(shù)。在風(fēng)洞試驗(yàn)中,識別橋梁節(jié)段模型顫振導(dǎo)數(shù)的主要方法有均勻流風(fēng)場的自由振動法[4_7]和強(qiáng)迫振動法[8_9]以及紊流風(fēng)場的隨機(jī)激勵法[10_11];其中均勻流風(fēng)場自由振動法識別顫振導(dǎo)數(shù)是其中較為簡便的方法。1998年,張若雪[12]提出了基于豎彎信號和扭轉(zhuǎn)信號總體誤差最小的總體最小二乘法(ULS),用于識別顫振導(dǎo)數(shù)。為了解決豎彎信號和扭轉(zhuǎn)信號幅值差異所造成的識別誤差問題,丁泉順[13]基于 ULS法在整體誤差函數(shù)中引入了一個平衡豎彎和扭轉(zhuǎn)信號權(quán)重的加權(quán)因子,提出了修正最小二乘法(MLS)。2017年,李加武等[14]通過加權(quán)矩陣對加權(quán)因子進(jìn)行細(xì)化,提出了加權(quán)矩陣最小二乘法(WLS),對高噪聲處信號取較小權(quán)值,低噪聲處信號取較大權(quán)值。在自由振動試驗(yàn)中,通常在同一風(fēng)速下對節(jié)段模型進(jìn)行多次激振,采集多組同風(fēng)速下的自由振動衰減信號,以提高識別精度[15]。為了解決同一風(fēng)速下多次激振的自由振動信號識別誤差問題,李永樂等[16]提出了加權(quán)整體最小二乘法(WELS),對相同風(fēng)速下N次采樣的各時程信號進(jìn)行加權(quán),避免了識別過程中弱信號被強(qiáng)信號所“淹沒”。除了基于最小二乘原理的識別方法,部分學(xué)者還提出了基于特征系統(tǒng)實(shí)現(xiàn)理論的識別算法[17_18]。

使用最小二乘原理對橋梁斷面的顫振導(dǎo)數(shù)進(jìn)行識別時,所構(gòu)造的目標(biāo)函數(shù)是含有多個待求參數(shù)的非線性函數(shù),在求解該優(yōu)化問題時,可以使用梯度下降算法[19]或者隨機(jī)搜索方法[20]。使用傳統(tǒng)迭代算法求解時需要使用迭代初值,且初值對識別結(jié)果具有一定的影響,欠佳的初值可能只得到一個局部最優(yōu)解。為解決這一難題,可采用生物啟發(fā)類的全局優(yōu)化算法,人工蜂群算法就是其中性能較為優(yōu)異的一種。人工蜂群算法最先由土耳其學(xué)者Karaboga[21]于 2005年提出,是一種模擬蜂群群體尋找優(yōu)良蜜源的智能仿生計(jì)算方法。從算法尋優(yōu)機(jī)理來看,該方法是一種進(jìn)行廣義鄰域搜索的智能算法,通過采蜜蜂、觀察蜂和偵察蜂三種蜂的轉(zhuǎn)換,不僅能有效地進(jìn)行局部鄰域搜索,還具有全局尋優(yōu)能力。人工蜂群算法對待優(yōu)化的目標(biāo)函數(shù)無特殊要求,也不需要特定的初值,算法本身具有全局收斂能力,因此初值可設(shè)為特定值或者隨機(jī)值,參數(shù)可搜索的范圍較廣,算法適應(yīng)性比較強(qiáng)。本文基于最小二乘原理,將豎彎和扭轉(zhuǎn)信號的整體殘差平方和作為目標(biāo)函數(shù),使用人工蜂群算法對中間參數(shù)進(jìn)行識別,進(jìn)而識別出橋梁斷面的顫振導(dǎo)數(shù)。

1 節(jié)段模型自由衰減振動的數(shù)學(xué)模型

根據(jù)Scanlan橋梁顫振導(dǎo)數(shù)理論,橋梁斷面的自激升力和自激力矩的表達(dá)式為[22]:

式中:Lse、Mse分別為自激升力和自激力矩;ρ為空氣密度;U為平均風(fēng)速;K=Bω/U為折算頻率;B為模型寬度;h、α分別為模型的豎向線位移和扭轉(zhuǎn)角位移;為顫振導(dǎo)數(shù)。

在氣動自激力的作用下,彎扭兩自由度橋梁節(jié)段模型運(yùn)動微分方程為:

式中:m、I分別為單位長度模型質(zhì)量和質(zhì)量慣性矩;ζh、ζα分別為豎彎和扭轉(zhuǎn)阻尼比;、分別為豎彎和扭轉(zhuǎn)圓頻率。

將式(1)、式(2)分別代入式(3)、式(4),經(jīng)整理后可得:

式中:

將式(5)和式(6)寫成矩陣形式:

求解方程式(8)可得到自由振動響應(yīng)。

矩陣A具有復(fù)共軛特征值以及復(fù)共軛特征向量令:

則自由振動豎彎h和扭轉(zhuǎn)α信號時程響應(yīng)估計(jì)值為:

式中,ci、di、ei、fi(i=1,2)是由初始條件決定的常數(shù)。

式(10)和式(11)中的ai、bi、ci、di、ei、fi(i=1, 2)為 12個待求中間參數(shù),其中ci、di、ei、fi(i=1, 2)為8個線性參數(shù),ai、bi(i=1, 2)為4個非線性參數(shù)。通過人工蜂群算法求出這 12個參數(shù),進(jìn)而識別出顫振導(dǎo)數(shù)。

設(shè)豎彎信號h和扭轉(zhuǎn)信號α的時程長度為m,h和α?xí)r程實(shí)測值和估計(jì)值之間誤差分別為:

相應(yīng)地,豎彎信號和扭轉(zhuǎn)信號實(shí)際值和估計(jì)值之間誤差的權(quán)值分別為:

豎彎信號的權(quán)值可取扭轉(zhuǎn)信號的最大值,扭轉(zhuǎn)信號的權(quán)值可取豎彎信號的最大值[13]。

豎彎信號和扭轉(zhuǎn)信號誤差平方和函數(shù)分別為:

總體誤差平方和函數(shù)為:

下面討論如何求解12個待求中間參數(shù)。

由λi=ai+ibi,記:

式中,k=1, 2, …,m,m為振動采樣記錄總點(diǎn)數(shù)。

則總體誤差平方和函數(shù)為:

通過交叉迭代的方法可以求解 12個中間參數(shù)ai、bi、ci、di、ei、fi(i=1, 2)。該問題本質(zhì)上屬于優(yōu)化問題,本文采用人工蜂群算法得到使總體誤差目標(biāo)函數(shù)J最小的最優(yōu)解。

將式(8)中的狀態(tài)向量Y寫成Y=的形式,將狀態(tài)向量寫成的形式。矩陣P和Q由12個中間參數(shù)組成,且

系統(tǒng)矩陣A=QP-1,從系統(tǒng)矩陣中可確定顫振導(dǎo)數(shù)。

2 人工蜂群算法基本原理及求解步驟

人工蜂群算法是受自然界中蜜蜂采蜜行為啟發(fā)而產(chǎn)生的一種生物啟發(fā)式算法。人工蜂群算法的尋優(yōu)過程參照了蜜蜂尋找最優(yōu)蜜源的機(jī)理。負(fù)責(zé)尋找新蜜源的偵察蜂外出隨機(jī)尋找蜜源,一旦尋找到蜜源,偵察蜂就轉(zhuǎn)變?yōu)椴擅鄯洹2擅鄯溆涗浰傻拿墼葱畔?蜜源好壞和蜜源位置)并與觀察蜂分享。觀察蜂接收采蜜蜂分享的蜜源信息并依據(jù)蜜源的好壞對蜜源進(jìn)行選擇,較好的蜜源吸引到觀察蜂的概率較大,被蜜源吸引的觀察蜂轉(zhuǎn)化為采蜜蜂。采蜜蜂分享蜜源信息后,根據(jù)記憶,在原蜜源附近選擇一個新的蜜源,若在附近找不到更好的蜜源,采蜜蜂則放棄該蜜源,成為偵察蜂,隨機(jī)尋找新的蜜源[23]。

將人工蜂群算法應(yīng)用到顫振導(dǎo)數(shù)識別上,蜜源對應(yīng)于由參數(shù)確定的橋梁振動數(shù)學(xué)模型,蜜源的好壞與數(shù)學(xué)模型對橋梁斷面響應(yīng)預(yù)測的精確程度相對應(yīng),本文由最小二乘總體誤差平方和函數(shù)來度量。誤差函數(shù)值越小,數(shù)學(xué)模型對真實(shí)系統(tǒng)的預(yù)測越精確,相對應(yīng)蜜源越好,最好的蜜源則對應(yīng)已有信息下數(shù)學(xué)模型對真實(shí)系統(tǒng)的最佳估計(jì)。

基于自由振動響應(yīng)信號將人工蜂群算法應(yīng)用于橋梁斷面顫振導(dǎo)數(shù)識別的基本步驟如下(見圖1)。

1)蜜蜂種群的初始化:蜜蜂的總數(shù)為N(其中采蜜蜂為Ne,觀察蜂為Nu),蜜蜂個體向量維度為4(a1,b1,a2,b2),S為個體搜索的待定參數(shù)空間。是Ne個個體,則X=(X1,X2, …,代表一個采蜜蜂種群。用X(0)表示初代采蜜蜂種群,X(n)表示第n代采蜜蜂種群。

2)n=0時刻,在搜索空間內(nèi)隨機(jī)生成Ns個可行解可行解Xi為:

式中,j取值于{1,2,3,4},為 4維解向量的某個分量。

3)計(jì)算[C],[S],A1,B1,D1,Xh,Yh,Xα,Yα。計(jì)算ci、di、ei、fi(i=1, 2)。計(jì)算總體誤差平方和函數(shù)J,根據(jù)蜜源的收益度計(jì)算各向量的“收益度”函數(shù)值,將排名靠前一半的蜜蜂作為初代采蜜蜂X(0)。

4)對于第n代的采蜜蜂X(n),在搜索空間內(nèi)從其位置向附近鄰域搜索新位置,所采用的搜索公式為:

式中,j取自于{1,2,3,4},k取自于且k不等于i,k和i隨機(jī)生成。

圖1 人工蜂群算法流程Fig.1 The flowchart of the ABC algorithm

5)在采蜜蜂搜索到的新向量new-Xi和原位置向量Xi中,選取“收益度”較大的,保留給下一代,這保證了種群能夠保留精英個體,使得進(jìn)化方向不會后退。

6)觀察蜂依據(jù)采蜜蜂“收益度”的大小選擇其所要跟隨的采蜜蜂,并在鄰域內(nèi)搜索。

7)同步驟 4)和步驟 5),并記下種群更新后的最優(yōu)“收益度”值,以及相應(yīng)的參數(shù)。

8)在某只采蜜蜂的周圍,若搜索次數(shù)Bas達(dá)到一定的閾值Limit仍然沒有搜索到更優(yōu)的位置時,則初始化該采蜜蜂,隨機(jī)搜索新的位置。

9)若滿足停止準(zhǔn)則,則停止計(jì)算并輸出最優(yōu)適應(yīng)度值對應(yīng)的參數(shù),否則轉(zhuǎn)向步驟3)。

10)將人工蜂群算法識別出的 12個參數(shù)代入系統(tǒng)矩陣,計(jì)算出顫振導(dǎo)數(shù)。

3 理想平板模型仿真

3.1 仿真模型

為驗(yàn)證人工蜂群算法識別橋梁斷面顫振導(dǎo)數(shù)的可行性,設(shè)計(jì)理想平板仿真模型,節(jié)段模型氣動自激力采用Theodorsen理論解[24]。模型參數(shù)為:平板寬0.45 m,單位長度質(zhì)量11.94 kg,單位長度質(zhì)量慣性矩0.532 kg·m2,豎彎基頻1.488 Hz,扭轉(zhuǎn)基頻2.966 Hz,豎彎阻尼比ζh=0.007,扭轉(zhuǎn)阻尼比ζα=0.002。豎彎信號的權(quán)值取扭轉(zhuǎn)信號的最大值,扭轉(zhuǎn)信號的權(quán)值取豎彎信號的最大值。將計(jì)算的理論參數(shù)代入式(7)中進(jìn)行求解,得到仿真模型在各個風(fēng)速下自由衰減時程。

3.2 顫振導(dǎo)數(shù)識別

3.2.1 添加白噪聲的識別結(jié)果

仿真計(jì)算風(fēng)速增量為 2 m/s,為考察人工蜂群算法在混有測量噪聲時的識別精度,對無噪聲,添加 2%白噪聲、5%白噪聲、10%白噪聲水平的情況進(jìn)行仿真,由于無噪聲的結(jié)果和理論解完全吻合,這里不再單獨(dú)列出。各個工況顫振導(dǎo)數(shù)識別結(jié)果如圖2所示。

從圖2可以看出,在2%小噪聲情況下,各個風(fēng)速下用人工蜂群算法識別出的顫振導(dǎo)數(shù)和Theodorsen理論解非常吻合,識別值幾乎完全等于理論值;在 5%中等噪聲情況下,識別值與理論值有較少的偏差,其中識別值與理論值在低風(fēng)速區(qū)間有一定的偏差,的識別值和理論值在高風(fēng)速區(qū)間有一定的偏離;在10%大噪聲情況下,除顫振導(dǎo)數(shù)在部分風(fēng)速下偏差較大外,其余顫振導(dǎo)數(shù)的識別值與理論值相差較小,且所有識別值與理論值趨勢性完全相同。在中高等白噪聲水平下,顫振導(dǎo)數(shù)中有部分識別結(jié)果與理論值出現(xiàn)了一些偏差,其余顫振導(dǎo)數(shù)識別值與理論值偏差很小。顫振導(dǎo)數(shù)仿真識別的結(jié)果表明,人工蜂群算法具有較好的抵抗白噪聲能力。

圖2 不同白噪聲水平下識別的顫振導(dǎo)數(shù)和Theodorsen理論解的對比Fig.2 Comparison on the flutter derivatives for Theodorsen’s theoretical solutions and identified results with different white noise levels

在計(jì)算效率方面,利用同一計(jì)算平臺(酷睿i5-6500CPU,內(nèi)存 12G,MATLABR2017a),分別采用ABC法和MLS法對某一風(fēng)速下的顫振導(dǎo)數(shù)進(jìn)行識別,識別結(jié)果收斂至同一精度,重復(fù) 20次計(jì)算,ABC算法平均用時為0.074 s,MLS法平均用時為0.017 s,采用ABC算法計(jì)算時無須提供初值,但會增加一定的計(jì)算時間,由于兩種方法的計(jì)算時間均較短,ABC法計(jì)算時間的增加幾乎可以忽略不計(jì)。

3.2.2 添加有色噪聲的識別結(jié)果

為多方面驗(yàn)證人工蜂群算法的抗噪能力,對添加 2%有色噪聲、5%有色噪聲、10%有色噪聲水平的情況進(jìn)行仿真,5%有色噪聲信號的功率譜如圖3所示。識別結(jié)果如圖4所示。

從圖4中可以看出,在添加2%有色噪聲的情況下,各顫振導(dǎo)數(shù)的識別值與Theodorsen理論解十分吻合,除的個別值出現(xiàn)一定的偏離外,其余識別值幾乎完全等于理論值;在添加 5%有色噪聲的情況下,、和有一定的偏離,其余識別值仍能與理論值吻合較好;在添加10%有色噪聲的情況下,A4*和 H2*與理論解偏離較大,其余識別值只在高風(fēng)速下有稍大的偏離,且所有識別值與理論值都具有相同的趨勢性。識別結(jié)果表明,人工蜂群算法也具有較好的抗有色噪聲能力。

圖3 添加有色噪聲的功率譜Fig.3 Power spectrum of the non-white noise

圖4 不同有色噪聲水平下識別的顫振導(dǎo)數(shù)和Theodorsen理論解的對比Fig.4 Comparison on the flutter derivatives for Theodorsen’s theoretical solutions and identified results with different non-white noise levels

4 某大橋主梁斷面顫振導(dǎo)數(shù)

某大橋節(jié)段模型測振試驗(yàn)在湖南大學(xué)風(fēng)工程試驗(yàn)研究中心 HD-2號風(fēng)洞第一試驗(yàn)段邊界層風(fēng)洞中進(jìn)行。模型設(shè)計(jì)參數(shù)為:縮尺比 1∶40;風(fēng)速比1∶8;模型寬度B=0.28 m;質(zhì)量m=14.327 kg/m;慣性矩I=0.6543 kg·m2/m。實(shí)橋主梁斷面和節(jié)段模型見圖5和圖6。

圖5 主梁標(biāo)準(zhǔn)斷面/mmFig.5 Typical cross section of main girder

風(fēng)洞試驗(yàn)進(jìn)行了0°風(fēng)攻角下的測振試驗(yàn),分別使用人工蜂群算法和 MLS算法對顫振導(dǎo)數(shù)進(jìn)行識別,豎彎信號的權(quán)值取扭轉(zhuǎn)信號的最大值,扭轉(zhuǎn)信號的權(quán)值取豎彎信號的最大值,識別結(jié)果如圖7所示。基于識別出的顫振導(dǎo)數(shù),采用 M-S搜索法[22]計(jì)算顫振臨界風(fēng)速,計(jì)算值為11.8 m/s,節(jié)段模型風(fēng)洞試驗(yàn)測得的顫振臨界風(fēng)速為12 m/s,兩者相差1.56%,從而驗(yàn)證了識別結(jié)果的準(zhǔn)確性。從識別結(jié)果中可以看出:

圖6 風(fēng)洞中的節(jié)段模型Fig.6 Sectional model in wind tunnel

圖7 ABC法和MLS法識別結(jié)果對比Fig.7 Comparison on the identified results for ABC method and MLS method

(1)人工蜂群算法與已有 MLS法的識別結(jié)果幾乎完全一致,且由識別的顫振導(dǎo)數(shù)計(jì)算出的顫振臨界風(fēng)速與風(fēng)洞試驗(yàn)結(jié)果吻合較好,說明了人工蜂群算法在識別橋梁斷面顫振導(dǎo)數(shù)上的有效性。

(2)相比MLS迭代法,人工蜂群算法對初值沒有要求,識別精度與需要設(shè)定初值的迭代算法一致,這體現(xiàn)了群體智能算法在全局尋優(yōu)方面的優(yōu)勢。

5 結(jié)論

本文首先介紹了橋梁斷面彎扭兩自由度自由振動的數(shù)學(xué)模型,并建立了基于最小二乘原理的目標(biāo)函數(shù),進(jìn)而將人工蜂群算法應(yīng)用到顫振導(dǎo)數(shù)的識別,最后采用理想平板數(shù)值仿真和節(jié)段模型風(fēng)洞試驗(yàn)驗(yàn)證了該方法的有效性。本文的數(shù)值仿真和試驗(yàn)結(jié)論如下:

(1)應(yīng)用人工蜂群算法對仿真理想平板進(jìn)行識別,在無噪聲時,得到的顫振導(dǎo)數(shù)與Theodorsen理論解完全一致,表明在高風(fēng)速下人工蜂群算法仍能精確地識別出顫振導(dǎo)數(shù),可以克服風(fēng)速較高時,信號衰減快,有效豎彎信號短對顫振導(dǎo)數(shù)識別帶來的困難。

(2)在2%小噪聲情況下,理想平板的識別結(jié)果與理論解幾乎完全吻合;在 5%中等噪聲情況下,識別結(jié)果有微小偏差;在10%大噪聲情況下識別結(jié)果與理論值的趨勢仍完全相同。這表明,人工蜂群算法具有較好的抗噪能力。

(3)對某大橋節(jié)段模型進(jìn)行了風(fēng)洞試驗(yàn),并分別采用人工蜂群算法和 MLS迭代法進(jìn)行了顫振導(dǎo)數(shù)的識別,結(jié)果表明,人工蜂群算法與 MLS迭代法具有相同的精度,且不需要提供初值,體現(xiàn)了群體智能算法的優(yōu)勢。

綜上所述,識別橋梁斷面顫振導(dǎo)數(shù)的人工蜂群算法具有穩(wěn)定可靠、抗噪聲能力強(qiáng)、識別精度高的特點(diǎn),可以作為橋梁斷面顫振導(dǎo)數(shù)識別的有效新工具。

猜你喜歡
風(fēng)速信號
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
基于Kmeans-VMD-LSTM的短期風(fēng)速預(yù)測
基于最優(yōu)TS評分和頻率匹配的江蘇近海風(fēng)速訂正
海洋通報(2020年5期)2021-01-14 09:26:54
完形填空二則
孩子停止長個的信號
基于GARCH的短時風(fēng)速預(yù)測方法
基于LabVIEW的力加載信號采集與PID控制
一種基于極大似然估計(jì)的信號盲抽取算法
考慮風(fēng)切和塔影效應(yīng)的風(fēng)力機(jī)風(fēng)速模型
電測與儀表(2015年8期)2015-04-09 11:50:06
GE在中國發(fā)布2.3-116低風(fēng)速智能風(fēng)機(jī)
主站蜘蛛池模板: 国产精品天干天干在线观看| 亚洲最大在线观看| 日本午夜在线视频| 成人午夜视频在线| 全免费a级毛片免费看不卡| 欧美精品伊人久久| 高清无码一本到东京热| 伊人91在线| 国产在线无码av完整版在线观看| 国产毛片网站| 澳门av无码| 国产高清免费午夜在线视频| 在线观看av永久| 日本中文字幕久久网站| 18禁不卡免费网站| 日韩天堂视频| 日韩免费毛片| 国精品91人妻无码一区二区三区| 国产爽妇精品| 国产日本视频91| 无码免费的亚洲视频| 国产综合精品一区二区| 国产亚洲美日韩AV中文字幕无码成人 | 青青草a国产免费观看| 国产精品国产主播在线观看| 99成人在线观看| 99精品免费在线| 一区二区三区四区日韩| 美女内射视频WWW网站午夜 | 欧美午夜在线视频| 免费人成在线观看成人片| 最近最新中文字幕在线第一页| 国产亚洲精品无码专| 一本综合久久| 欧美不卡视频一区发布| 国产精品自在拍首页视频8| 免费福利视频网站| 亚洲天堂啪啪| 任我操在线视频| 亚洲三级a| 欧美一级99在线观看国产| 97国产在线观看| 这里只有精品在线播放| 国产男女免费完整版视频| 亚洲国产精品日韩av专区| 高清免费毛片| 91视频99| 亚洲欧美日韩中文字幕在线| 国产主播在线一区| 久久中文字幕2021精品| 国产女人18毛片水真多1| 日韩欧美在线观看| 欧美视频二区| 午夜视频在线观看免费网站| 国产成在线观看免费视频| 亚洲天堂高清| 四虎国产在线观看| 日韩国产一区二区三区无码| 久久国产精品77777| 五月婷婷丁香综合| 亚洲免费人成影院| 72种姿势欧美久久久久大黄蕉| 欧美精品成人| 国产成人综合久久精品下载| 国产主播一区二区三区| 久久精品欧美一区二区| 99久久99这里只有免费的精品| 广东一级毛片| 毛片一区二区在线看| 一区二区三区四区日韩| 狠狠v日韩v欧美v| 欧美亚洲网| 国产综合日韩另类一区二区| 91精品国产情侣高潮露脸| 不卡视频国产| 国产69精品久久久久孕妇大杂乱| 激情综合图区| 青青操国产| h视频在线观看网站| 欧美日韩精品一区二区在线线 | 久久亚洲中文字幕精品一区| 免费看美女毛片|