韓 笑 唐和生 周德源
(同濟大學結(jié)構(gòu)防災減災工程系,上海 200092)
隨著近年來建筑工業(yè)化的大力推行,裝配式建筑越來越多地出現(xiàn)在了我們的生活當中。裝配式建筑具有施工速度快、環(huán)境污染小、節(jié)約人力等優(yōu)點,具有顯著的發(fā)展?jié)摿ΑQb配式結(jié)構(gòu)與現(xiàn)澆結(jié)構(gòu)的主要區(qū)別在于節(jié)點的連接性能,若能保證節(jié)點良好的連接性能,裝配式結(jié)構(gòu)完全可以代替現(xiàn)澆結(jié)構(gòu)。有研究表明裝配整體式管框架結(jié)構(gòu)的地震損傷程度與普通框架結(jié)構(gòu)相比,并沒有明顯的差別,但裝配整體式框架結(jié)構(gòu)的節(jié)點仍是其抗震中的薄弱環(huán)節(jié)[1]。裝配式框架結(jié)構(gòu)廣泛用于商辦項目,多數(shù)的裝配式柱采用灌漿套筒與節(jié)點連接,其鋼筋連接性能與結(jié)構(gòu)的承載能力與抗震耗能能力密切相關(guān)。故有必要研究一種無損檢測方法,以評估裝配柱鋼筋的連接性能。
結(jié)構(gòu)構(gòu)件的損傷會引起結(jié)構(gòu)動力響應的變化,近年來,小波分析和BP神經(jīng)網(wǎng)絡成為了損傷檢測的兩大強有力的工具。小波分析具有低熵性、多分辨率、去相關(guān)性、選基靈活性;BP神經(jīng)網(wǎng)絡具有較強的容錯性、冗余性以及自我更新能力,且理論上可以映射任何非線性關(guān)系。本文結(jié)合兩種方法,對裝配柱灌漿套筒連接的損傷識別方法進行探究。
本文采用通用有限元軟件ABAQUS建立數(shù)值模型,模型的尺寸與構(gòu)造參考相關(guān)規(guī)范[2-3]。裝配柱采用400 mm×400 mm矩形截面,柱高3 m,套筒連接長度為220 mm,軸壓比取0.5。混凝土標號為C40,縱筋及箍筋均采用HRB400級鋼筋。在激振方向上采用對稱配筋,兩端各配422,在非受力方向兩側(cè)各配腰筋220,箍筋選用8@100。在柱高中點處布置激振點,距柱底1/4高度處布置4個測點。具體尺寸配筋、縱向鋼筋編號以及測點布置位置如圖1所示。
在ABAQUS軟件建模中,裝配柱兩端固接,鋼材的密度取7 800 kg/m3,彈性模量取2.1×1011N/m2,泊松比取0.3;混凝土密度取2 500 kg/m3,彈性模量取3×1010N/m2,泊松比取0.2?;炷敛捎萌S實體縮減積分單元C3D8R,鋼筋采用二節(jié)點直線桁架單元T3D2;剛性加載板與混凝土柱之間采用Tie約束;鋼筋用Embedded方式植入混凝土中;模型采用振型模態(tài)法(取前50階模態(tài))計算沖擊響應,采用模態(tài)阻尼,根據(jù)經(jīng)驗,前10階模態(tài)阻尼取0.04,后40階模態(tài)阻尼取0.05。模型的邊界情況及網(wǎng)格劃分如圖2所示。
圖1 裝配柱截面詳圖(單位:mm)Fig.1 Detail of assembly column (Unit:mm)
圖2 裝配柱有限元模型Fig.2 Finite element model of assembly column
根據(jù)已有研究[4]可知,在裝配工程中,套筒灌漿接頭可能因氣泡、堵塞、漏漿等造成各種灌漿缺陷,主要的套筒灌漿缺陷類型如表1所示。
可以看出,表中的缺陷類型對套筒連接性能的影響主要表現(xiàn)為削弱了鋼筋與灌漿料的連接,將這些缺陷視為鋼筋套筒連接段的彈性模量折減(當套筒與鋼筋完全失去連接時,連接段彈性模量折減至0),將各編號鋼筋連接長度范圍內(nèi)的彈性模量折減(由于套筒連接質(zhì)量缺陷造成)作為數(shù)值模型中的損傷引入,按下式計算:
表1套筒灌漿缺陷類型
Table 1Type of sleeve grouting defect
(1)
在后文中,以Di-di表示編號為i的鋼筋損傷di,如D1-0.7表示編號為1的鋼筋在連接段內(nèi)彈性模量折減70%。
模擬檢測時的錘擊[5],在模型激振點處施加一個瞬態(tài)半波正弦沖擊力:
(2)
式中:P(t)為作用在激振點的一個瞬態(tài)半波正弦沖擊力;P0為沖擊波的幅值,取10 kN;T取為裝配柱的一階自振周期,經(jīng)有限元軟件計算,約為6.5 ms。
在有限元模型中,每1 ms采集一次數(shù)據(jù),總共采集時間為200 ms,以詳細地記錄模型的響應信息。
在計算機中,多采用二進制動態(tài)采樣網(wǎng)格,每個節(jié)點對應的尺度為2i,平移為2ik。根據(jù)此得到離散化小波函數(shù)[6-7]:
(3)
式中,i,k∈Z,ψi,k(t)稱為二進小波。
本文通過Matlab軟件來實現(xiàn)小波變換。
小波變換的一個關(guān)鍵點在于小波基的選取,因Symlets系列小波是有限緊支撐正交小波,其時域和頻域的局部化能力均較強,特別是在數(shù)字信號的處理中,可以提供有限長的更實際、更具體的數(shù)字濾波器[5],故本文采用Sym8小波作為小波變換的小波基。Sym8小波基的小波函數(shù)及尺度函數(shù)如圖3所示。
圖3 Sym8小波函數(shù)及尺度函數(shù)Fig.3 Sym8 wavelet function and scale function
將信號進行小波分解后,可以得到信號中若干頻帶成分的信息,當結(jié)構(gòu)發(fā)生損傷時,因損傷對響應信號各頻帶成分的作用不同,可能抑制,也可能增強,從而導致各頻帶成分的相關(guān)參數(shù)重新分布[8],因此,帶損傷的裝配柱與未帶損傷的裝配柱相比,其響應信號中個頻帶所攜帶的能量占比也會發(fā)生改變,故提取能量占比變化顯著的分解層次所對應的能量變化百分比作為結(jié)構(gòu)的特征值。
利用小波分析,將各測點所得到的加速度響應一維原始信號進行分解層次為8層的小波分解,以P1測點為例,未損傷時的各成分如圖4所示。圖中,S表示原始信號,d1到d8分別表示由高到低的第1層到第8層高頻分量,a8表示第8層低頻分量。
圖4 鋼筋未損傷時的加速度響應小波分析Fig.4 Wavelet analysis of acceleration response with undamaged reinforcements
將8層高頻分量與第8層低頻分量做能量統(tǒng)計。經(jīng)過j-1層小波分解(含j-1個高頻分量,1個低頻分量),原始信號S(t)可以寫成[9]:
(4)
其中
(5)
(6)
信號S(t)的總能量為
(7)
由小波基的性質(zhì)可得
(8)
(9)
各頻帶能量占比變化量為
(10)
以P1測點所采集信號的能量占比變化量為例,對比幾種不同編號鋼筋不同損傷程度的工況,以選出對損傷敏感的分解層次。對比情況如圖5所示。
圖5 各分解層次能量占比變化量Fig.5 Change in energy ratio of each decomposition level
可以看出,分解層次為高頻成分d2,d3以及低頻成分a8(在圖5中分別對應1,2,9)的能量占比變化量對損傷最為敏感,對同一編號的鋼筋,損傷程度越大,ΔP2越大,ΔP3,ΔP9越小。故將ΔP2,ΔP3,ΔP9作為能量特征值。
BP神經(jīng)網(wǎng)絡具有強大的映射能力及自我更新特性[10],其基本原理是將誤差從輸出層向輸入層傳播,并沿途調(diào)整各層間的連接權(quán)值與閥值,使誤差不斷減小,直至達到合理的精度,以實現(xiàn)訓練網(wǎng)絡的目的。其誤差目標函數(shù)為
(11)
每次訓練所調(diào)整的第m-1層到第m層的權(quán)值增量Δw由下式計算:
(12)
式中,lr為學習速率,取0.01。
選擇非線性激勵函數(shù)tansig作為網(wǎng)絡的激勵函數(shù),其表達式為
(13)
采用Levenberg-Marquardt(L-M)規(guī)則訓練網(wǎng)絡,可以很大程度減小網(wǎng)絡訓練時間[11];輸出層以線性函數(shù)purelin作為神經(jīng)元的激勵函數(shù),不僅減少平坦區(qū)現(xiàn)象,而且有利于消除非線性函數(shù)造成的畸變現(xiàn)象[12]。
神經(jīng)網(wǎng)絡的訓練樣本與網(wǎng)絡拓撲之間并無確切的數(shù)量關(guān)系,常根據(jù)下式估計各參數(shù)值[13]:
(14)
式中:NP為訓練樣本數(shù);h為隱含層節(jié)點數(shù),本文采用54個樣本用以訓練網(wǎng)絡,輸入向量維數(shù)p為3,輸出向量維數(shù)q為1,故取h為12。
如2.3中所述,選取第2層、3層高階頻帶與第8層低階頻帶的能量占比變化量,在數(shù)值模型中,布置了4個測點(P1,P2,P3,P4),每個測點獲得的原始信號均能得到一組變化量,將四個測點的變化量取平均,作為神經(jīng)網(wǎng)絡的輸入?yún)?shù)組{ΔP2,ΔP3,ΔP9}。
定義神經(jīng)網(wǎng)絡的輸出參數(shù)分別為彈性損傷系數(shù){ED}與塑性損傷系數(shù){PD},兩者對應的神經(jīng)網(wǎng)絡分別為Enet與Pnet。
當連接段鋼筋受到損傷時,連接段截面的剛度損失δEI為
(15)
則定義彈性損傷系數(shù)ED為
(16)
式中:δEi為第i根鋼筋的等效損傷彈性模量折減量;Ai為第i根鋼筋的面積;li為第i根鋼筋到彈性中和軸的距離。
對于塑性損傷系數(shù),其與截面進入完全塑性狀態(tài)時中和軸的位置相關(guān),本文中取裝配柱的軸壓比為0.5,其塑性損傷時的中和軸近似認為在截面高度中間(即在完全塑性階段往復荷載作用下,中和軸的位置不變),當連接段鋼筋受到損傷時,截面進入全塑性狀態(tài)時,連接段截面的抵抗矩損失δM為
(17)
則定義塑性損傷系數(shù)PD為
(18)
式中,ri為第i根鋼筋到塑性中和軸的距離。
采用數(shù)值模擬得到的輸入輸出參數(shù)來訓練神經(jīng)網(wǎng)絡,可以獲得大量的數(shù)量樣本,相較于實際模型而言,可以有極大地降低成本,并且可以覆蓋較大范圍的損傷情況與損傷程度[14]。用于訓練網(wǎng)絡的損傷工況如表2所示。
表2訓練樣本損傷引入情況
Table 2Damage introduction of training samples
對于識別彈性損傷的神經(jīng)網(wǎng)絡Enet,選取隱層層數(shù)為1,其余參數(shù)如3.1中所述,訓練結(jié)果如圖6所示。
圖6 Enet訓練結(jié)果Fig.6 Enet training results
網(wǎng)絡訓練完成后,迭代總次數(shù)為69次,最終的均方差為0.000 293,最小梯度為0.005 27。Training (訓練)、Validation (驗證)、Test (測試)、All (總體)的相關(guān)系數(shù)R均十分接近1,說明訓練得到識別彈性損傷的神經(jīng)網(wǎng)絡是滿足要求的。
對于識別塑性損傷的神經(jīng)網(wǎng)絡Pnet,選取隱層層數(shù)為3,其余參數(shù)如3.1中所述,訓練結(jié)果如圖7所示。
網(wǎng)絡訓練完成后,迭代總次數(shù)為91次,最終的均方差為7.27×10-5,最小梯度為0.001 63。Training (訓練)、Validation (驗證)、Test (測試)、All (總體)的相關(guān)系數(shù)R也都十分接近與1,說明訓練得到的識別塑性損傷的神經(jīng)網(wǎng)絡同樣是滿足要求的。
為了檢驗訓練得到的Enet與Pnet對彈性損傷與塑性損傷的識別效果,利用有限元軟件模擬多種損傷工況,用以檢驗網(wǎng)絡。損傷工況及檢驗結(jié)果如表3、表4所示。
圖7 Pnet訓練結(jié)果Fig.7 Pnet training results
表3彈性損傷測試結(jié)果
Table 3Results of elastic damage test
由兩表可以看出,對于彈性損傷,Enet的識別準確度較高,除工況D3-1+D5-1+D12-1外,其余工況的識別相對誤差均在5%以下,說明對于套筒連接的等效彈性損傷,BP神經(jīng)網(wǎng)絡的識別是準確的;對于塑性損傷,Pnet的識別準確度不理想,一個重要的原因是訓練的輸入?yún)?shù)是由彈性響應得來的,彈性損傷系數(shù)ED直接和彈性響應相關(guān),而塑性損傷系數(shù)PD與彈性響應不直接相關(guān),導致其識別精度不如ED。
表4塑性損傷測試結(jié)果
Table 4Results of plastic damage test
大多數(shù)情況下,ED值大于PD值,故若ED值小于塑性損傷的最大允許值,那么實際的PD值也是滿足要求的。
本文通過通用有限元軟件ABAQUS建模,模擬實際檢測中的瞬態(tài)沖擊,提取結(jié)構(gòu)響應數(shù)據(jù),利用Sym8小波分析提取裝配柱的彈性響應曲線的各個頻帶成分的能量占比,并選取能量占比變化量最大的三個頻帶的能量占比變化值構(gòu)成能量特征值。將四個測點的能量特征值取平均,構(gòu)造維數(shù)為3的特征向量作為BP神經(jīng)網(wǎng)絡的輸入向量,定義了彈性損傷系數(shù)與塑性損傷系數(shù),用以分別作為神經(jīng)網(wǎng)絡的輸出值。通過數(shù)值模擬的方法獲得多種損傷工況下的訓練樣本用以訓練網(wǎng)絡,并獲得一系列測試樣本用以檢測網(wǎng)絡的識別能力。結(jié)果表明,訓練得到的神經(jīng)網(wǎng)絡可以進行裝配柱套筒連接缺陷程度的識別,為實際工程中的檢測給出了參考。