国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于卷積神經(jīng)網(wǎng)絡(luò)的多車橋梁動(dòng)態(tài)稱重算法

2022-05-30 10:48鄧露羅鑫凌天洋何維
關(guān)鍵詞:卷積神經(jīng)網(wǎng)絡(luò)有限元分析

鄧露 羅鑫 凌天洋 何維

摘要:為識(shí)別多車工況下車輛過橋時(shí)的車輛重量,采用卷積神經(jīng)網(wǎng)絡(luò)技術(shù)開發(fā)出可用于多車軸重識(shí)別的橋梁動(dòng)態(tài)稱重(BWIM)算法.首先,利用車橋耦合系統(tǒng)采集不同車輛過橋時(shí)梁底的應(yīng)變信號(hào);之后,基于深度學(xué)習(xí)開源框架 KERAS搭建了包含9層卷積層、2層全連接層的卷積神經(jīng)網(wǎng)絡(luò)(CNN)模型,利用 Adam優(yōu)化器訓(xùn)練 CNN模型以擬合所獲得的應(yīng)變信號(hào)與車輛軸重在不同工況下的變化規(guī)律,并最小化擬合誤差;最后,對(duì)所開發(fā)的算法在單車和多車加載工況下的軸重識(shí)別精度進(jìn)行了對(duì)比分析.結(jié)果表明:所提出的算法在單車和多車工況下的軸重識(shí)別誤差均值基本低于5%,并且識(shí)別精度對(duì)車輛速度和橫向位置的變化不敏感,說明算法的軸重識(shí)別效果良好且穩(wěn)定.該多車 BWIM 算法擺脫了對(duì)橋梁影響線的依賴,為不適用于利用影響線方法進(jìn)行動(dòng)態(tài)稱重的橋梁提供了可替代的稱重技術(shù).

關(guān)鍵詞:橋梁動(dòng)態(tài)稱重;卷積神經(jīng)網(wǎng)絡(luò);多車軸重識(shí)別;有限元分析

中圖分類號(hào):U446.2? 文獻(xiàn)標(biāo)志碼:A

Bridge Weigh-in-motion Algorithm Considering Multi-vehicle Based on Convolutional Neural Network

DENG Lu?,LUO Xin,LING Tianyang,HE Wei

(College of Civil Engineering,Hunan University,Changsha 410082,China)

Abstract:In this study, a new bridge weigh-in-motion (BWIM) algorithm based on the convolutional neural net? work technology was developed for identifying the axle weights of multi-vehicles crossing the bridge. First of all, the bridge strains under vehicular loading with variable weight were simulated using the vehicle-bridge coupling simula ? tion system. Then, a convolutional neural network, consisted of nine convolutional layers and two fully connected lay ? ers, was developed based on an open source framework for deep learning, i.e., KERAS. The convolutional neural net? work was trained by Adam optimizer to map the relationship between the bridge strain and the vehicle weight under different scenarios, and optimized by minimizing the fitting error. Eventually, the identification accuracy of the pro ? posed BWIM system was analyzed under the conditions of single- and multi-vehicle loadings. The results show that the mean identifying error of the proposed BWIM was less than 5% for both the single- and multi-vehicle scenarios, and changed slightly with the varying traveling speeds and lateral loading positions, indicating the good and stable performance of the proposed BWIM algorithm in axle weight identification. In addition, the proposed BWIM system doesn'tneed a bridge influence line in advance to identify the axle weight, and therefore provides an alternative technology for bridges that are not suitable for the influence line method.

Key words:bridge weigh-in-motion;convolutional neural network;axle weight identification for multiple vehicles;finite element analysis

橋梁動(dòng)態(tài)稱重技術(shù)克服了靜態(tài)稱重技術(shù)識(shí)別效率低的缺點(diǎn),因其具有無需中斷交通即可快速識(shí)別通行車輛重量信息的優(yōu)點(diǎn)而廣泛應(yīng)用于實(shí)際交通工程中.其概念由 Moses[1]于1979年首次提出,主要根據(jù)橋梁特定位置的應(yīng)變信息來反算橋上移動(dòng)荷載的重量,也稱為 Moses算法.之后眾多學(xué)者對(duì)橋梁動(dòng)態(tài)稱重進(jìn)行了深入研究.趙華等人[2]利用小波變換放大了車輛經(jīng)過傳感器時(shí)信號(hào)中的非連續(xù)變化斜率,進(jìn)而求解車輛的軸數(shù)、軸距和速度.鄧露等人[3]對(duì)比了經(jīng)典的 BWIM 方法(Moses 算法和應(yīng)變面積法)在不同中小跨徑橋梁上的車重識(shí)別效果,對(duì)比結(jié)果表明橋梁跨徑越小,軸重識(shí)別效果越佳.不過,Moses算法及其改進(jìn)算法中并沒有考慮車輛橫向加載位置的影響,因此進(jìn)行多車過橋工況下的車重識(shí)別時(shí)誤差可能過大[4].對(duì)此,Quilligan[5]將影響面的概念引入 BWIM 中以考慮車輛橫向加載位置對(duì)軸重識(shí)別精度的影響.Zhao 等人[6]分析了車輪荷載在不同梁上的橫向分布特性并據(jù)此在 BWIM 中考慮了橋梁空間特性.宮亞峰等人[7]采用橋梁橫向動(dòng)力響應(yīng)線和橋梁彎矩影響面方法考慮 BWIM 中的橫向多車問題.但上述方法的實(shí)現(xiàn)都依賴橋梁影響面的標(biāo)定或橋梁橫向動(dòng)力特性的獲取,不僅實(shí)現(xiàn)難度大,技術(shù)要求高且識(shí)別精度受限于影響面的標(biāo)定精度.且文獻(xiàn)[8]指出在部分跨度較大的橋梁上可能并不適用使用影響線方法計(jì)算軸重,這些對(duì) BWIM 在實(shí)際工程的應(yīng)用造成了困難.

近年來,有學(xué)者嘗試將人工神經(jīng)網(wǎng)絡(luò)(ANN)應(yīng)用于 BWIM 中,如Gonza′lez等人[9]采用 ANN對(duì) BWIM 系統(tǒng)的信號(hào)進(jìn)行降噪和濾波.之后,Kim 等人[8]提出了一種利用橋梁主梁上應(yīng)變信號(hào)的峰值通過神經(jīng)網(wǎng)絡(luò)識(shí)別車輛軸重的方法,但僅將應(yīng)變峰值數(shù)據(jù)輸入神經(jīng)網(wǎng)絡(luò)的做法忽略了應(yīng)變信號(hào)中豐富的和車輛參數(shù)相關(guān)的信息[10].Kawakatsu等人[10-11]利用卷積神經(jīng)網(wǎng)絡(luò)(CNN)對(duì)傳感器的信號(hào)曲線進(jìn)行分析以此獲取車輛速度、軸數(shù)和軸重等信息.Wu 等人[12]利用卷積神經(jīng)網(wǎng)絡(luò)通過信號(hào)重構(gòu)的方法得到了車輛的軸數(shù)、速度和軸重.不過這些方法都未考慮多車過橋問題.

針對(duì)以上現(xiàn)狀,本文提出了一種基于卷積神經(jīng)網(wǎng)絡(luò)實(shí)現(xiàn)多車軸重識(shí)別的 BWIM 算法.該算法將橋梁在不同橫向位置和速度的多車加載下的響應(yīng)信號(hào)和相應(yīng)的車輛軸重信息對(duì)卷積神經(jīng)網(wǎng)絡(luò)進(jìn)行訓(xùn)練,使其直接擬合橋梁響應(yīng)和車輛軸重之間的復(fù)雜函數(shù)關(guān)系,從而避免了耗時(shí)的影響面標(biāo)定以及對(duì)橋梁響應(yīng)和車輛軸重之間的復(fù)雜的公式求解工作.本文首先建立了典型的 T 梁橋有限元模型,并采用了具有不同軸距、不同重量、不同車輛軸數(shù)的車輛模型;之后,利用車橋耦合系統(tǒng)來獲取橋梁在不同多車加載工況下的響應(yīng)信號(hào),并以此對(duì)卷積神經(jīng)網(wǎng)絡(luò)進(jìn)行訓(xùn)練,使其擬合橋梁響應(yīng)信號(hào)與車輛軸重之間的關(guān)系并最小化擬合誤差;最后,討論了不同橫向位置、車輛速度以及橫向車輛數(shù)量對(duì)多車軸重識(shí)別精度的影響.

1多車稱重卷積神經(jīng)網(wǎng)絡(luò)算法

神經(jīng)網(wǎng)絡(luò)是當(dāng)前受到廣泛應(yīng)用的數(shù)據(jù)擬合工具,主要包括人工神經(jīng)網(wǎng)絡(luò)(ANN)、卷積神經(jīng)網(wǎng)絡(luò)( CNN)和循環(huán)神經(jīng)網(wǎng)絡(luò)(RNN)3種形式.在高頻信號(hào)處理、高分辨圖片處理等問題上,在搭建相似規(guī)模網(wǎng)絡(luò)的情況下,CNN所需的權(quán)重參數(shù)數(shù)量遠(yuǎn)低于 ANN,因此也更易于訓(xùn)練[13].而 ANN則可能因?yàn)闄?quán)重參數(shù)數(shù)據(jù)量過大出現(xiàn)模型難以訓(xùn)練的現(xiàn)象.RNN適用于處理前后具有關(guān)聯(lián)性的序列數(shù)據(jù),其各步的輸出數(shù)據(jù)之間通常也具有一定的聯(lián)系,典型應(yīng)用如語句翻譯[14-15].然而,車輛各個(gè)軸重之間、不同車輛的重量之間通常不具有明顯的相關(guān)性.實(shí)際上,如式(1)所示,通過車輛軸重 P( x )和影響線 I( x )卷積的結(jié)果以及誤差函數(shù)ε( x )可計(jì)算出橋梁的實(shí)測彎矩 M( x ),而橋梁動(dòng)態(tài)稱重的目的是通過橋梁的實(shí)測彎矩 M( x )及其他條件求得車輛的軸重 P( x ),因此橋梁動(dòng)態(tài)稱重為反卷積求解問題,故利用卷積神經(jīng)網(wǎng)絡(luò)(CNN)求解該反卷積問題可能會(huì)有較好的效果.如文獻(xiàn)[16]使用基于 CNN 的反卷積方法通過超聲波信號(hào)估計(jì)信號(hào)反射源的位置和該處反射超聲波的振幅大小. Kawakatsu等人[10]也利用 CNN 方法,從橋梁響應(yīng)中獲得了單車工況下車輛的速度和軸重等信息.本文也擬采用 CNN 來求解多車過橋時(shí)的荷載識(shí)別問題.

橋梁動(dòng)態(tài)稱重理論中一般假定橋梁處于線彈性狀態(tài),則橋梁的彎矩和加載車輛的關(guān)系如式(1)所示:

式中:M ( x )代表實(shí)測彎矩;P ( x )代表車輛軸重函數(shù);ε( x )代表理論彎矩(軸重 P( x )和橋梁影響線 I( x )的卷積)與實(shí)際彎矩 M( x )之間的誤差.

由式(1)可知當(dāng)已知橋梁的影響線和車輛軸重向量及車速、軸距等信息時(shí)能夠得到車輛的實(shí)測彎矩,而已知橋梁實(shí)測彎矩來解算出行駛車輛的軸重、車速和軸距從理論上來說是可行的[10].根據(jù)實(shí)測彎矩響應(yīng)的信號(hào)長度能夠獲得車輛過橋時(shí)間,從而獲得車輛速度;不同軸距的車輛在橋上行駛時(shí)橋梁響應(yīng)的特征不同,文獻(xiàn)[17]也介紹了從實(shí)測彎矩中得到車輛軸距的算法;通過將不同橫向位置的應(yīng)變信號(hào)加入神經(jīng)網(wǎng)絡(luò)的訓(xùn)練集可以使卷積神經(jīng)網(wǎng)絡(luò)“學(xué)習(xí)”到不同橫向位置對(duì)求解軸重的影響.因此橋梁響應(yīng)中已包含了足夠的求解車輛軸重的信息,且卷積神經(jīng)網(wǎng)絡(luò)在信號(hào)特征提取和回歸擬合方面都表現(xiàn)出了突出的擬合效果和廣泛的應(yīng)用前景,故可以通過卷積神經(jīng)網(wǎng)絡(luò)直接擬合橋梁響應(yīng)和多車車輛軸重之間的關(guān)系實(shí)現(xiàn)軸重預(yù)測,同時(shí)還能最小化誤差對(duì)軸重求解的影響.至于單車工況,則可視為其它所有車道上車輛軸重均為零的“特殊”多車工況.

本研究提出的卷積神經(jīng)網(wǎng)絡(luò)模型主要包含輸入層、卷積層、池化層、全連接層以及輸出層,其基本架構(gòu)如圖1所示.一個(gè)測點(diǎn)在輸入層中的輸入數(shù)據(jù)格式為4000×1的向量,即時(shí)長4 s、采樣頻率為1 kHz 的應(yīng)變信號(hào);卷積層主要用于提取輸入數(shù)據(jù)中和車輛參數(shù)相關(guān)的特征,其中卷積核的大小如表1所示,步長為1.由于本文每條輸入數(shù)據(jù)中皆有部分信號(hào)值為負(fù),故激活函數(shù)采用在“Relu”激活函數(shù)的基礎(chǔ)上擴(kuò)展了負(fù)區(qū)間的“Leaky Relu”激活函數(shù),以使神經(jīng)網(wǎng)絡(luò)在正負(fù)區(qū)間下都取得較好的非線性擬合能力.“Leaky Relu”激活函數(shù)表達(dá)式為 y = max(αx,x ),本文中α=0.3;每層卷積層后面接一層池化層,池化層的作用主要為在保留信號(hào)特征的基礎(chǔ)上降低卷積層的大小,本研究中池化層都采用最大值池化方法,池化層參數(shù)設(shè)置如表1所示;卷積神經(jīng)網(wǎng)絡(luò)最后幾層為全連接層,用于擬合輸入信號(hào)經(jīng)過卷積核池化后特征矩陣與軸重之間的復(fù)雜關(guān)系,其結(jié)構(gòu)與一般神經(jīng)網(wǎng)絡(luò)類似.

本文的卷積神經(jīng)網(wǎng)絡(luò)模型將一個(gè)車道上的輸出變量數(shù)目設(shè)置為5個(gè),每一個(gè)輸出代表一個(gè)軸重.對(duì)本文采用的2軸車和3軸車,其軸數(shù)不足5軸,則相應(yīng)位置的輸出值以零補(bǔ)齊.本文采用的橋梁模型具有兩個(gè)車道,故卷積神經(jīng)網(wǎng)絡(luò)模型輸出變量數(shù)目共10個(gè),因此神經(jīng)網(wǎng)絡(luò)的輸出數(shù)據(jù)格式為10×1.進(jìn)行預(yù)測前需要使用卷積神經(jīng)網(wǎng)絡(luò)預(yù)先獲知車輛軸數(shù)(使用額外的車軸探測傳感器).對(duì)于軸數(shù)為 n 的車輛來說,只需取卷積神經(jīng)網(wǎng)絡(luò)輸出向量的前 n 項(xiàng)作為車輛軸重識(shí)別結(jié)果而無需關(guān)注其它項(xiàng).

由于本文的問題屬于神經(jīng)網(wǎng)絡(luò)中的非線性擬合問題,故神經(jīng)網(wǎng)絡(luò)的損失函數(shù)采用在神經(jīng)網(wǎng)絡(luò)非線性擬合問題中受到廣泛使用的均方差(MSE )損失函數(shù),其表達(dá)式如式(2)所示:

式中:N 為神經(jīng)網(wǎng)絡(luò)輸出數(shù)據(jù)的個(gè)數(shù)10;yi為輸出數(shù)據(jù)的真實(shí)值;i為神經(jīng)網(wǎng)絡(luò)的預(yù)測值.

本文采用 Adam 優(yōu)化器[18]作為該卷積神經(jīng)網(wǎng)絡(luò)模型的權(quán)重參數(shù)優(yōu)化器,該優(yōu)化器可以動(dòng)態(tài)且平穩(wěn)地調(diào)整每個(gè)參數(shù)的學(xué)習(xí)率,已被廣泛應(yīng)用于各類經(jīng)典的神經(jīng)網(wǎng)絡(luò)模型的模型中.

圖1中卷積過程“7×1×16-s-1”中的“7×1×16”代表使用16個(gè)7×1的卷積核,“s-1”代表卷積核步長為1.最大值池化過程下“2×1-s-2”代表使用2×1的核以步長2進(jìn)行最大值池化操作.

卷積神經(jīng)網(wǎng)絡(luò)的參數(shù)除了權(quán)重參數(shù)外,還包括神經(jīng)網(wǎng)絡(luò)的層數(shù)、卷積核大小和全連接層數(shù)等超參數(shù).和權(quán)重參數(shù)不同,卷積神經(jīng)網(wǎng)絡(luò)的超參數(shù)目前大多需要人為定義.

本文參考文獻(xiàn)[10]和實(shí)際識(shí)別誤差情況得到基于本文訓(xùn)練數(shù)據(jù)集的最優(yōu)的神經(jīng)網(wǎng)絡(luò)的超參數(shù)如表1所示.在此超參數(shù)基礎(chǔ)上增加卷積層層數(shù)或全連接層層數(shù)均未發(fā)現(xiàn)明顯的識(shí)別精度增長,而減少層數(shù)則會(huì)使識(shí)別精度降低.

2數(shù)值模擬

2.1橋梁模型

本研究選取了一座有代表性的簡支 T 梁橋進(jìn)行數(shù)值模擬.該橋梁跨徑為20 m,橋面寬8.5 m,雙車道設(shè)計(jì),具有4片 T 梁,每片梁高1.5 m.混凝土的彈性模量為3.45×104 MPa,泊松比為0.2,密度為2653 kg/m3,其橫截面如圖2所示.

此外,本文使用有限元分析軟件 ANSYS 建立了該橋的有限元模型.橋梁的支承方式為兩端簡支,橋面板和主梁均采用 Solid185單元模擬.橋梁縱向單元長度為0.4 m,橫向單元長度為0.3 m,有限元模型圖如圖3所示.

本研究使用車橋耦合數(shù)值仿真方法求解車輛過橋響應(yīng).該方法主要利用Newmark-β法求解模態(tài)坐標(biāo)下的動(dòng)力學(xué)方程得到橋梁的響應(yīng),具體求解過程見文獻(xiàn)[19-20].由該方法計(jì)算結(jié)果與實(shí)橋數(shù)據(jù)的對(duì)比可知,該橋耦合數(shù)值仿真方法是準(zhǔn)確可靠的,且該橋梁模型在文獻(xiàn)[21]中同樣用于獲取橋梁梁底的應(yīng)變響應(yīng).

在模擬車輛過橋路線時(shí)按均勻分布隨機(jī)選取車輛過橋時(shí)車輛中心的橫向位置,其中車道1和車道2的車輛中心橫向位置范圍分別由圖2中的 P1-P2和 P3-P4確定.本文參考文獻(xiàn)[7]和[16]的做法分別在橋梁跨中每片梁梁底選取一個(gè)點(diǎn)作為應(yīng)變提取點(diǎn),記為 A、B、C、D,如圖3所示.

2.2 車輛模型

本研究選取具有不同車輛參數(shù)的2軸車、3軸車和5軸車模型作為加載車輛,車輛的總重在范圍10~60 t 內(nèi)按均勻分布選取,車輛的軸組之間的距離范圍設(shè)置為2.1~4.4 m[22],車輛軸組內(nèi)部的輪距范圍設(shè)置為1.02~1.85 m[22],車輛速度在10~30 m/s 內(nèi)隨機(jī)選取.典型的2、3和5軸車的模型分別如圖4中(a)(b)和(c)所示.需要注意的是,各模型的背面圖均如圖4(d)所示.各模型的詳細(xì)參數(shù)參見文獻(xiàn)[23-26].

2.3獲取訓(xùn)練、測試和驗(yàn)證數(shù)據(jù)

為了模擬不同車輛過橋情況,本文分別選用了1000輛2、3和5軸車模型.在模擬單車過橋的工況時(shí),每次首先選定模型車輛的軸數(shù),并在車速范圍中隨機(jī)選取一個(gè)車速,之后在圖2所述 P1-P2和 P3- P4范圍內(nèi)隨機(jī)選取車輛行駛路線的橫向位置.在模擬多車過橋的工況時(shí),兩個(gè)車道上行駛的車輛軸數(shù)、橫向加載位置以及行駛速度均在指定范圍內(nèi)隨機(jī)選取,與單車工況下的選取準(zhǔn)則相同.其中各車道上通行車輛的軸數(shù)情況如表2所示.

橋上道路的路面平整度根據(jù)我國《車輛振動(dòng)輸入路面平度表示方法》(GB/T 7031—1986)[27]來模擬,路面不平整度為規(guī)范中的“A”級(jí).

由以往的研究可以發(fā)現(xiàn),卷積神經(jīng)網(wǎng)絡(luò)技術(shù)應(yīng)用于 BWIM 上時(shí)其訓(xùn)練數(shù)據(jù)量可能達(dá)到百萬級(jí)[10],這可能會(huì)對(duì)卷積神經(jīng)網(wǎng)絡(luò)在 BWIM 上的應(yīng)用造成困難,因此應(yīng)用卷積神經(jīng)網(wǎng)絡(luò)技術(shù)時(shí)應(yīng)當(dāng)考慮訓(xùn)練數(shù)據(jù)量和精度的平衡.本文的訓(xùn)練數(shù)據(jù)量為15000組,即為上述工況組合得到的6000組單車過橋和9000組多車過橋數(shù)據(jù).各工況的數(shù)據(jù)采樣頻率都為1 kHz,由最低行駛速度確定采樣時(shí)間為4 s,采樣時(shí)間不足4 s 造成的數(shù)據(jù)短缺可用零補(bǔ)齊.得到車輛過橋響應(yīng)后將響應(yīng)曲線的值歸一化到(0,1)之間并加入50 dB 的高斯白噪聲以模擬實(shí)際情況中的信號(hào)噪聲.圖5所示為在3軸車隨機(jī)加載下未加白噪聲處理的橋梁應(yīng)變響應(yīng)曲線.車輛各軸軸重同樣歸一化到(0,1)之間以降低梯度消失和梯度爆炸現(xiàn)象出現(xiàn)的可能性.

3 結(jié)果討論

3.1卷積神經(jīng)網(wǎng)絡(luò)的訓(xùn)練

本文將按照2.3所述生成的15000組橋梁應(yīng)變數(shù)據(jù)作為卷積神經(jīng)網(wǎng)絡(luò)的訓(xùn)練集,再生成1500組數(shù)據(jù)作為卷積神經(jīng)網(wǎng)絡(luò)的驗(yàn)證集.每個(gè)訓(xùn)練循環(huán)步(epoch)中訓(xùn)練樣本數(shù)為64,圖6展示了在200個(gè)訓(xùn)練循環(huán)步中損失均值的下降情況.

從圖6中可以看出神經(jīng)網(wǎng)絡(luò)的權(quán)重參數(shù)初始化后訓(xùn)練數(shù)據(jù)的損傷均值比驗(yàn)證數(shù)據(jù)損傷均值低,隨后訓(xùn)練數(shù)據(jù)的損傷迅速下降.在第15訓(xùn)練循環(huán)步時(shí)的訓(xùn)練數(shù)據(jù)損失低于驗(yàn)證數(shù)據(jù)損失,說明此時(shí)卷積神經(jīng)網(wǎng)絡(luò)有過擬合現(xiàn)象,到第200訓(xùn)練循環(huán)步時(shí)卷積神經(jīng)網(wǎng)絡(luò)訓(xùn)練數(shù)據(jù)損傷均值低于1×10-4.本文取訓(xùn)練到200訓(xùn)練循環(huán)步的卷積神經(jīng)網(wǎng)絡(luò)模型作為最終預(yù)測車輛軸重的神經(jīng)網(wǎng)絡(luò)模型.

在訓(xùn)練過程中,卷積神經(jīng)網(wǎng)絡(luò)各個(gè)權(quán)重參數(shù)的學(xué)習(xí)率和步長皆由 Adam 優(yōu)化器根據(jù)各參數(shù)梯度的一階矩估計(jì)和二階矩估計(jì)動(dòng)態(tài)調(diào)整,使得神經(jīng)網(wǎng)絡(luò)能夠平穩(wěn)有效地接近最優(yōu)解.卷積神經(jīng)網(wǎng)絡(luò)的超參數(shù)則根據(jù)實(shí)際效果手動(dòng)調(diào)整,調(diào)整后得到的基于本文訓(xùn)練數(shù)據(jù)集的最優(yōu)超參數(shù)如表1所示.

3.2 單車車重識(shí)別

為了探究本文所采用的卷積神經(jīng)網(wǎng)絡(luò)模型對(duì)單車工況的軸重預(yù)測精度,本文在訓(xùn)練數(shù)據(jù)之外按2.2節(jié)的車輛參數(shù)生成了50組2軸車、3軸車和5軸車模型.由于實(shí)際情況中車輛主要沿著車道中心線行駛,故車輛行駛的橫向位置設(shè)為車道1中心,行駛速度設(shè)為20 m/s.將按上述條件得到車輛行駛時(shí)橋梁4片子梁 A、B、C、D 處的應(yīng)變響應(yīng)輸入到訓(xùn)練好的卷積神經(jīng)網(wǎng)絡(luò)模型中得到各個(gè)預(yù)測軸重,其中預(yù)測軸重的誤差均值和標(biāo)準(zhǔn)差如表3所示.

由表3可以看出,2軸車的軸重識(shí)別誤差均值絕對(duì)值在3%以下,標(biāo)準(zhǔn)差在8%以下;3軸車的軸重識(shí)別誤差均值絕對(duì)值也在3%以下,標(biāo)準(zhǔn)差基本在12%以下;5軸車軸重識(shí)別誤差均值絕對(duì)值基本在7%以下,標(biāo)準(zhǔn)差基本在12%以下.識(shí)別結(jié)果2軸車優(yōu)于3軸車,3軸車優(yōu)于5軸車,說明軸數(shù)越多識(shí)別效果略有降低但仍能滿足實(shí)際工程的需要.三種車總重誤差均值絕對(duì)值都低于2%,誤差標(biāo)準(zhǔn)差也低于6%,說明卷積神經(jīng)網(wǎng)絡(luò)對(duì)車輛總重的識(shí)別效果比軸重識(shí)別效果更好.本研究單車工況的總重比文獻(xiàn)[7]中使用神經(jīng)網(wǎng)絡(luò)的單車 BWIM 算法精度略高,但二者誤差均值均接近1%,標(biāo)準(zhǔn)差均接近5%,說明本研究提出的算法在單車工況下實(shí)現(xiàn)了較高的識(shí)別精度.

3.3 多車車重識(shí)別

為了探究卷積神經(jīng)網(wǎng)絡(luò)模型在不同多車過橋工況下的軸重識(shí)別精度,本文考慮了相同橫向加載位置下以不同車速過橋和相同車速下以不同橫向位置加載的工況,并且選用訓(xùn)練數(shù)據(jù)之外的2軸、3軸和5軸車各50輛用于模擬變化的加載車型.

3.3.1 不同橫向位置工況

在探究由于兩車道上的車輛的橫向加載位置變化對(duì)卷積神經(jīng)網(wǎng)絡(luò)模型預(yù)測精度的影響時(shí),為便于研究,本文重點(diǎn)研究兩車道上車輛的相對(duì)間隔的變化,即控制某一車道上的加載車輛沿道路中心行駛,另一車道上的車輛沿著不同橫向位置的加載路線過橋.具體而言,由于兩車道沿橋梁縱向成對(duì)稱分布,且通常情況下在慢車道(即本文中的車道2)行駛的車輛占據(jù)多數(shù),因此,本文主要假定車道1上的車輛一直沿車道中心線加載,而車道2上車輛行駛的橫向位置則在圖2中 P3-P4之間按0.5 m 的間隔選取5個(gè)橫向位置,其中兩車道上的加載車輛模型的軸數(shù)情況如表4所示.

對(duì)于表4中展示的加載車輛組合類型,每個(gè)類型中車輛模型橫向位置會(huì)變化5次,每次變化均對(duì)應(yīng)50個(gè)不同的車輛模型加載,故最終共得到1500組橋梁應(yīng)變響應(yīng).由橋梁響應(yīng)和卷積神經(jīng)網(wǎng)絡(luò)得到各個(gè)軸預(yù)測軸重誤差的均值和標(biāo)準(zhǔn)差如圖7和圖8所示,車輛位置的坐標(biāo)軸如圖2所示,路面最左側(cè)為坐標(biāo)原點(diǎn).本文以 x 坐標(biāo)值來表示車輛橫向位置.

圖例“Z1#2”中,“Z1”表示表4中車輛組合類型的組合1,“#2”表示2軸車,如在圖7(a)中“Z1#2”表示組合1下2軸車所有軸重整體的誤差均值,其余圖例的含義以此類推.

從圖7和圖8中可以發(fā)現(xiàn)車道1的均值和方差離散性較車道2更好,且車道1中各軸的誤差標(biāo)準(zhǔn)差集中在15%左右,誤差均值集中在5%左右,說明對(duì)于車輛加載路線沿車道中心加載時(shí)預(yù)測效果較好,而某一車輛偏離車道中心線加載雖會(huì)降低其自身的識(shí)別精度,但不影響其他車道上沿中心線加載的車輛的軸重識(shí)別精度.另外,從圖中可以發(fā)現(xiàn)該模型對(duì)2軸車模型的軸重識(shí)別精度最高,其次為3軸車,最后是5軸車,這是由于5軸車的后三個(gè)軸的間距較小使得相應(yīng)軸在應(yīng)變信號(hào)中的特征不明顯所造成的.不過從圖中可以發(fā)現(xiàn)該卷積神經(jīng)網(wǎng)絡(luò)模型對(duì)多車軸重的識(shí)別誤差均值基本在±5%左右,誤差標(biāo)準(zhǔn)差大部分在15%左右,說明卷積神經(jīng)網(wǎng)絡(luò)對(duì)不同橫向位置的多車問題實(shí)現(xiàn)了良好的識(shí)別效果.

本文繼續(xù)研究了車道2上的車輛軸數(shù)與加載位置變換對(duì)神經(jīng)網(wǎng)絡(luò)識(shí)別車輛總重的精度影響,結(jié)果如表5所示.從表5中可知,當(dāng)車輛相對(duì)加載位置變換時(shí),各個(gè)工況下車道2上的車輛加載位置越靠近車道中心,對(duì)應(yīng)表中位置6.45 m 和6.95 m,兩車道上車輛的總重識(shí)別誤差均值越趨近于零,結(jié)合實(shí)際情況中車輛一般行駛在車道中央來看,這是有利于卷積神經(jīng)網(wǎng)絡(luò)模型在實(shí)際情況中的使用.

另外,表5中每個(gè)工況中車輛加載位置為5.45 m 時(shí)模型對(duì)車道上車輛的總重識(shí)別誤差均較大,這是由于當(dāng)車道2車輛沿該路線加載時(shí)與車道1上的車輛相隔較近而導(dǎo)致應(yīng)變信號(hào)互相干擾的程度較大所導(dǎo)致的.在實(shí)際工程中,為安全起見,駕駛員可能并不會(huì)近距離相隔行駛.總體而言,該卷積神經(jīng)網(wǎng)絡(luò)在多數(shù)常見加載路線下對(duì)車輛總重具有優(yōu)秀且穩(wěn)定的識(shí)別精度,誤差均值基本低于5%.

3.3.2 不同速度工況

在研究不同車速對(duì) BWIM 算法的識(shí)別精度影響時(shí),令慢車道(車道2)上行駛的車輛速度為10、15、20、25、30 m/s 5種情況,同時(shí)設(shè)定快車道(車道1)上行駛的車輛速度比車道2上的快5 m/s.車輛在各自車道行駛時(shí)其橫向加載位置分別為該車道中心.對(duì)于任意一種車速,都按表4中6種車輛組合類型分別行駛.按2.2節(jié)的車輛參數(shù)生成50個(gè)相應(yīng)的車輛模型進(jìn)行加載以獲得不同速度下多車過橋的橋梁應(yīng)變響應(yīng).將所獲得的橋梁應(yīng)變響應(yīng)輸入到卷積神經(jīng)網(wǎng)絡(luò)中得到預(yù)測軸重的誤差均值和標(biāo)準(zhǔn)差如圖9和圖10所示.

從圖9和圖10中可以看出不同速度下,車道1和車道2的2軸車和3軸車的識(shí)別效果要優(yōu)于5軸車,且2軸車和3軸車在不同速度下的誤差均值和誤差標(biāo)準(zhǔn)差曲線較為平滑,誤差均值集中在0%左右,誤差標(biāo)準(zhǔn)差集中在15%左右,說明卷積神經(jīng)網(wǎng)絡(luò)對(duì)不同速度的2軸車和3軸車的軸重都具有良好的識(shí)別效果.

車道1中車輛在35 m/s 時(shí)誤差均值絕對(duì)值和誤差標(biāo)準(zhǔn)差有增大現(xiàn)象,但大部分曲線增大幅度不大,且部分曲線保持平穩(wěn),如圖9(a)中的2軸車(Z1#2)和2軸車(Z4#2),這是由于速度35 m/s 的工況并沒有在訓(xùn)練數(shù)據(jù)中出現(xiàn)過導(dǎo)致的誤差增大現(xiàn)象,但誤差增大的幅度不大和部分曲線保持平穩(wěn)說明了卷積神經(jīng)網(wǎng)絡(luò)仍具有較好的泛化能力.

對(duì)比不同速度下車道1中“Z1#2”、“Z4#2”和“Z5#2”車輛組合類型下2軸車和不同橫向位置下相同車輛組合類型的2軸車可以發(fā)現(xiàn),不同速度下車道1該3種車輛組合類型的2軸車均值和標(biāo)準(zhǔn)差曲線更加接近,說明不同速度對(duì)卷積神經(jīng)網(wǎng)絡(luò)識(shí)別穩(wěn)定性的影響更低.

同時(shí)本文還探究了不同速度對(duì)神經(jīng)網(wǎng)絡(luò)識(shí)別車輛總重精度的影響,如表6所示.從表6中可知,隨著速度的減小,車輛總重誤差均值絕對(duì)值呈減少的趨勢,部分?jǐn)?shù)據(jù)如車道2的5軸車“Z3#5”工況的總重誤差均值絕對(duì)值雖然略有增大,但其標(biāo)準(zhǔn)差呈減小的趨勢,綜合而言識(shí)別效果更佳.故隨著車輛速度的減小,車輛總重的識(shí)別效果更好,且實(shí)際中汽車通常以偏低速度行駛,這有利于算法在實(shí)際情況中的應(yīng)用.

4 結(jié)論

本文基于卷積神經(jīng)網(wǎng)絡(luò)提出一種無需預(yù)知車輛軸距、速度等信息和進(jìn)行影響面標(biāo)定即可實(shí)現(xiàn)多車軸重識(shí)別的 BWIM 算法,并分析了車輛以不同行駛速度沿著不同加載路線過橋時(shí)該算法的軸重識(shí)別精度,得到以下結(jié)論:

1)在進(jìn)行單車和多車軸重識(shí)別時(shí),該算法對(duì)2、3軸車的識(shí)別精度高且識(shí)別效果穩(wěn)定,而對(duì)5軸車的識(shí)別精度略低,這可能與本文所采用的5軸車的第3、第4和第5軸的間距較小有關(guān).

2)研究發(fā)現(xiàn)隨著加載車輛的橫向間距增大,應(yīng)變信號(hào)間的干擾程度會(huì)降低,該 BWIM 算法對(duì)車輛軸重和總重的識(shí)別效果越好.

3)本文所提出的 BWIM 算法在多車過橋工況下誤差均值仍低于5%,且識(shí)別精度受車輛行駛速度與車道加載位置的影響很小,說明其具備良好且穩(wěn)定的識(shí)別效果.

4)該算法使用前無需預(yù)先獲取車輛速度、車輛軸距和橋梁影響面等信息,減少了 BWIM 系統(tǒng)所需傳感器數(shù)量,提高了橋梁動(dòng)態(tài)稱重的實(shí)用性.同時(shí)也為不適用于利用影響線方法進(jìn)行動(dòng)態(tài)稱重的橋梁提供了可替代的稱重技術(shù).

盡管本文提出的算法具有無需進(jìn)行影響面標(biāo)定、所需傳感器數(shù)量少等優(yōu)點(diǎn),但仍存在以下不足:

1)本文的訓(xùn)練數(shù)據(jù)量較大.作者在接下來的研究中將考慮引入遷移學(xué)習(xí)等技術(shù)進(jìn)一步縮減所需訓(xùn)練數(shù)據(jù)量的大小.

2)利用 CNN 處理信號(hào)從而獲取車輛軸數(shù)的方法同樣具有較大研究價(jià)值.作者在后續(xù)研究中將對(duì)此進(jìn)行深入探索.

參考文獻(xiàn)

[1]? MOSES F. Weigh-in-motion system using instrumented bridges[J]. Transportation Engineering Journal of ASCE,1979,105(3):233-249.

[2] 趙華,譚承君,張龍威,等.基于小波變換的橋梁動(dòng)態(tài)稱重系統(tǒng)車軸高精度識(shí)別研究[J].湖南大學(xué)學(xué)報(bào)(自然科學(xué)版),2016,43(7):111-119.

ZHAO H,TAN C J,ZHANG L W,et al. Improved identification of vehicular axles in BWIM system based on wavelet transform[J]. Journal of Hunan University(Natural Sciences),2016,43(7):111-119.(In Chinese)

[3] 鄧露,李樹征,淡丹輝,等.橋梁動(dòng)態(tài)稱重技術(shù)在中小跨徑混凝土梁橋上的適用性研究[J].湖南大學(xué)學(xué)報(bào)(自然科學(xué)版),2020,47(3):89-96.

DENG L,LI S Z,DAN D H ,et al. Study on applicability of bridge weigh-in-motion technology in short-to medium-span con ? crete girder bridges[J]. Journal of Hunan University(Natural Sci? ences),2020,47(3):89-96.(In Chinese)

[4]? DEMPSEY A,JACOB B,CARRACILLI J. Development and experimental testing of orthotropic bridge weigh-in-motion for deter? mining axle and gross vehicle weights [ C]// Wave Symposium, Weigh-in-motion of Road Vehicles. Paris:Transportation Re? search Board,1999:227-238.

[5]? QUILLIGAN M. Bridge weigh-in-mtion:development of a 2-Dmulti-vehicle algorithm [J]. Trita BKN Bulletin , 2003, 69:A-144.

[6]? ZHAO H,UDDIN N,O′BRIEN E J,et al. Identification of vehicular axle weights with a bridge weigh-in-motion system considering transverse distribution of wheel loads[J]. Journal of Bridge Engi? neering,2014,19(3):04013008.

[7] 宮亞峰,宋加祥,譚國金,等.多車橋梁動(dòng)態(tài)稱重算法[J].吉林大學(xué)學(xué)報(bào)(工學(xué)版),2021,51(2):583-596.

GONG Y F,SONG J X,TAN G J,et al. Multi-vehicle bridge weigh-in-motion algorithm[J]. Journal of Jilin University (Engi? neering and Technology Edition),2021,51(2):583-596.( In Chinese)

[8]? KIM S,LEE J,PARK M S,et al. Vehicle signal analysis using artificial neural networks for a bridge weigh-in-motion system[J]. IEEE Sensors Journal,2009,9(10):7943-7956.

[9]? GONZ?LEZ A,PAPAGIANNAKIS A T,O′BRIEN E J. Evaluation of an artificial neural network technique applied to multiple- sensor weigh-in-motion systems[J]. Journal of the Transporta? tion Research Board,2003,1855(1):151-159.

[10] KAWAKATSU T,AIHARA K,TAKASU A,et al. Deep sensingapproach to single-sensor vehicle weighing system on bridges[J]. IEEE Sensors Journal,2019,19(1):243-256.

[11] KAWAKATSU T,AIHARA K,TAKASU A,et al. Fully-neuralapproach to heavy vehicle detection on bridges using a single strain sensor[ C]//2020 IEEE International Conference on Acous ? tics,Speech and Signal Processing. Barcelona: IEEE,2020:3047-3051.

[12] WU Y,DENG L,HE W. BwimNet:a novel method for identifying moving vehicles utilizing a modified encoder-decoder architec ? ture[J]. Sensors,2020,20(24):7170-7193.

[13] KRIZHEVSKY A,SUTSKEVER I,HINTON G E. ImageNet classification with deep convolutional neural networks[J].Communi? cations of the ACM,2017,60(6):84-90.

[14] HOCHREITER S,SCHMIDHUBER J. Long short-term memory[J]. Neural Computation,1997,9(8):1735-1780.

[15] CHO K,VAN M B,GULCEHRE C,et al. Learning phrase representations using RNN encoder-decoder for statistical machine translation[ C]//Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing. Doha:Association for Computational Linguistics,2014:1724-1734.

[16] CHAPON A,PEREIRA D,TOEWS M,et al. Deconvolution of ultrasonic signals using a convolutional neural network[J]. Ultrason? ics,2021,111:106312.

[17] HE W,LING T,O′BRIEN E J,et al. Virtual axle method forbridge weigh-in-motion systems requiring no axle detector [J]. Journal of Bridge Engineering,2019,24(9):04019086.

[18] KINGMA D,BA J. Adam:A method for stochastic optimization[ C]// Proceedings of the 3rd International Conference on Learning Representations , Conference Track Proceedings. San Diego:OpenReview,2014:1-15.

[19]何維.中小跨徑梁橋動(dòng)力沖擊系數(shù)研究[D].長沙:湖南大學(xué),2015:8-10.

HE W. Study of dynamic impact factor for medium and small span beam bridge[ D]. Changsha:Hunan University,2015:8-10.( In Chinese)

[20] DENG L,CAI C S. Development of dynamic impact factor for performance evaluation of existing multi-girder concrete bridges[J]. Engineering Structures,2010,32(1):21-31.

[21] HE W,DENG L,SHI H,et al. Novel virtual simply supportedbeam method for detecting the speed and axles of moving vehicles on bridges [J]. Journal of Bridge Engineering ,2017,22(4):04016141.

[22] MIAO T J,CHAN T H T. Bridge live load models from WIM data[J]. Engineering Structures,2002,24(8):1071-1084.

[23] HARRIS N K, O′BRIEN E J, GONZ?LEZ A. Reduction ofbridge dynamic amplification through adjustment of vehicle sus ? pension damping[J]. Journal of Sound and Vibration,2007,302(3):471-485.

[24] SHI X M,CAI C S. Simulation of dynamic effects of vehicles onpavement using a 3D interaction model[J]. Journal of Transporta? tion Engineering,2009,135(10):736-744.

[25] ZHANG Y,CAI C S,SHI X,et al. Vehicle-induced dynamic performance of FRP versus concrete slab bridge[J]. Journal of Bridge Engineering,2006,11(4):410-419.

[26] ZHOU Y F,CHEN S R. Fully coupled driving safety analysis ofmoving traffic on long-span bridges subjected to crosswind[J]. Journal of Wind Engineering and Industrial Aerodynamics,2015,143(1):1-18.

[27]車輛振動(dòng)輸入-路面平度表示方法:GB/T 7031—1986[ S].北京:中國標(biāo)準(zhǔn)出版社,1986:2-5.

Vehicle vibration-describing method for road surface irregularity: GB/T 7031—1986[ S]. Beijing:Standards Press of China,1986:2-5.(In Chinese)

猜你喜歡
卷積神經(jīng)網(wǎng)絡(luò)有限元分析
基于卷積神經(jīng)網(wǎng)絡(luò)溫室智能大棚監(jiān)控系統(tǒng)的研究
基于深度卷積神經(jīng)網(wǎng)絡(luò)的物體識(shí)別算法
多自由度升降翻轉(zhuǎn)舞臺(tái)的運(yùn)動(dòng)分析
自錨式懸索橋鋼箱梁頂推施工階段結(jié)構(gòu)分析
隨機(jī)振動(dòng)載荷下發(fā)射裝置尾罩疲勞壽命分析
有限元分析帶溝槽平封頭的應(yīng)力集中
深度學(xué)習(xí)算法應(yīng)用于巖石圖像處理的可行性研究
飛機(jī)起落架支撐桿強(qiáng)度有限元分析
基于深度卷積網(wǎng)絡(luò)的人臉年齡分析算法與實(shí)現(xiàn)
基于卷積神經(jīng)網(wǎng)絡(luò)的樹葉識(shí)別的算法的研究