左良棟,周世良,曹詩(shī)寶,吳 俊
(1.重慶交通大學(xué) 河海學(xué)院,重慶 400074;2.重慶交通大學(xué),重慶西南水運(yùn)工程科學(xué)研究所,重慶 400016)
內(nèi)河架空直立式碼頭的數(shù)量越來(lái)越多、應(yīng)用越來(lái)越廣泛。由于對(duì)架空直立式碼頭結(jié)構(gòu)損傷機(jī)理研究認(rèn)識(shí)不深刻,且無(wú)相應(yīng)的結(jié)構(gòu)監(jiān)測(cè)措施,碼頭損傷破壞問(wèn)題普遍存在。針對(duì)碼頭損傷誘因分析可分為5種類型:1)材料劣化。Wall等[1]測(cè)量并分析了鋼筋混凝土構(gòu)件銹蝕速度及其影響因素,Paul等[2]分析了鋼筋混凝土碳化深度影響因素和演化過(guò)程。2)超載、野蠻靠泊和水流作用。范云生等[3]、Xie等[4]利用有限元方法分別對(duì)船舶撞擊架空直立式碼頭的碰撞過(guò)程、靠泊能力、最大撞擊力、碼頭基樁應(yīng)力、位移變化進(jìn)行仿真分析。3)超限堆載。李越松等[5]、Zeng等[6]指出后方堆載導(dǎo)致土體水平位移和承臺(tái)構(gòu)件相對(duì)錯(cuò)位,王元戰(zhàn)等[7]研究了堆貨荷載下架空直立式碼頭結(jié)構(gòu)損傷特性。4)岸坡失穩(wěn)。吳紅霞等[8]、袁和平等[9]、Li等[10]得出岸坡滑動(dòng)或不穩(wěn)導(dǎo)致碼頭變位和損傷,施斌[11]指出架空直立式碼頭不均勻性沉降導(dǎo)致樁帽豎向開裂。5)地震。張文敬[12]、Li等[13]、Heidary等[14]建立了樁-土-結(jié)構(gòu)有限元模型,分別針對(duì)碼頭面板及樁的位移和加速度動(dòng)態(tài)響應(yīng)、樁基內(nèi)力變化、非結(jié)構(gòu)性構(gòu)件在地震作用下的響應(yīng)特性等進(jìn)行深入研究。
現(xiàn)有樁基檢測(cè)方法主要有:靜載荷試驗(yàn)法、鉆孔取芯法、聲波透射法、低應(yīng)變檢測(cè)法、高應(yīng)變檢測(cè)法、模態(tài)參數(shù)識(shí)別法、光纖傳感檢測(cè)法等。但這些技術(shù)僅能實(shí)現(xiàn)對(duì)樁基結(jié)構(gòu)的不定期結(jié)構(gòu)檢測(cè),有些還會(huì)對(duì)樁基造成損傷。
本文擬通過(guò)綜合利用力學(xué)分析、有限元計(jì)算、信息融合等方法,建立碼頭樁基受力特性與損傷誘因之間的內(nèi)在關(guān)聯(lián)機(jī)制與反演模型,對(duì)主要損傷誘因的相關(guān)參數(shù)進(jìn)行反演,并對(duì)反演結(jié)果和模型性能進(jìn)行分析,使樁基由傳統(tǒng)的承力結(jié)構(gòu)上升為具有自感知能力與“窗口”作用的智能結(jié)構(gòu),實(shí)現(xiàn)內(nèi)河架空直立式碼頭不良誘因反演功能。
神經(jīng)網(wǎng)絡(luò)模型具有非常強(qiáng)大的泛化能力和非線性映射能力,模型的輸入對(duì)模型預(yù)測(cè)結(jié)果優(yōu)劣發(fā)揮至關(guān)重要的作用,當(dāng)輸入的樣本數(shù)量少時(shí)會(huì)造成模型欠擬合,模型對(duì)于給定的數(shù)據(jù)集能夠得到較好的預(yù)測(cè),但對(duì)于新數(shù)據(jù)集預(yù)測(cè)較差,顯然不利于損傷誘因的識(shí)別,為了得到良好的預(yù)測(cè)結(jié)果,需要采集大量的數(shù)據(jù)樣本。對(duì)于實(shí)體單元模型而言,其單元數(shù)量多、本構(gòu)關(guān)系復(fù)雜、邊界條件復(fù)雜,軟件計(jì)算存儲(chǔ)開銷大、計(jì)算時(shí)間長(zhǎng),不利于大數(shù)據(jù)大樣本的獲取。故通過(guò)Python的subprocess庫(kù)調(diào)用有限元計(jì)算程序的方式進(jìn)行參數(shù)化模型的計(jì)算和數(shù)據(jù)的提取。
采用ANSYS Parametric Design Language和鐵木辛柯梁理論進(jìn)行參數(shù)化建模。對(duì)于碼頭結(jié)構(gòu)樁基、縱梁、橫梁、立柱等構(gòu)件采用beam188單元,其余碼頭面板采用shell181,將基巖層和拋填層考慮成彈性體,采用combin14彈簧單元。鋼筋混凝土與鋼結(jié)構(gòu)材料均采用線彈性模型,與實(shí)體單元模型相同。見圖1。
圖1 架空直立式碼頭實(shí)體模型
假定岸坡作用為水平推力,則樁基在岸坡作用下為水平受荷樁,因此可以考慮采用彈性地基梁法模擬簡(jiǎn)化模型的樁土約束。將拋石層和基巖層假定為彈性體,將樁視為彈性地基上的梁。嵌巖和拋填部分采用土彈簧combin14進(jìn)行模擬,在水平面上做雙向彈簧約束,樁基底端采用固結(jié)形式。
選取船舶靠泊、岸坡滑動(dòng)、不均勻堆載這3種高樁碼頭的代表荷載,在load分析步中分別施加,各種荷載的加載方式如下:船舶噸位按照6 000 t,靠泊速度取值為20 cm/s,計(jì)算得到靠泊力大小取值為420 kN,作用點(diǎn)分別取X方向160、165、170 m 共3個(gè)位置。
按照GB 50007—2011《建筑地基基礎(chǔ)設(shè)計(jì)規(guī)范》附錄Q的相關(guān)規(guī)定,當(dāng)樁基上部橫梁最大位移為0.04 m時(shí),拋填塊石層后方岸坡推力為2 MPa的穩(wěn)定荷載,施加位置為岸坡后方X方向。不均勻堆貨荷載采用碼頭前方堆貨荷載作用的大小取20 kPa,為距前沿10 m范圍內(nèi);后方取30 kPa,為距后沿20 m范圍內(nèi)均布,作用方向?yàn)?Z。
根據(jù)JTS 144-1—2010《港口工程荷載規(guī)范》及GB 50007—2011《建筑地基基礎(chǔ)設(shè)計(jì)規(guī)范》的有關(guān)規(guī)定,結(jié)合三峽庫(kù)區(qū)架空直立式碼頭受力特點(diǎn),將損傷誘因確定為3個(gè):碼頭不均勻堆載、船舶靠泊和岸坡推力。作用范圍見圖2和表1,各損傷誘因的參數(shù)化指標(biāo)見表1。
圖2 損傷誘因作用點(diǎn)分布(單位:m)
表1 損傷誘因參數(shù)量化
為驗(yàn)證參數(shù)化模型的準(zhǔn)確性,與實(shí)體單元模型做對(duì)比,將相同位置、相同大小的荷載同時(shí)施加在兩個(gè)模型上進(jìn)行計(jì)算。對(duì)比中間排架4根樁頂豎向位移和應(yīng)力。
由表2的計(jì)算結(jié)果可得,樁頂豎向位移值平均相差14.5%,簡(jiǎn)化模型平均豎向位移比實(shí)體單元模型要大。因?yàn)閷?shí)體單元模型下部是基巖和拋填層,對(duì)樁基起到了嵌固作用,減少了樁頂?shù)呢Q向位移。
表2 樁頂豎向位移計(jì)算結(jié)果 mm
表3為樁頂豎向應(yīng)力值對(duì)比,平均相差5.3%。簡(jiǎn)化模型和實(shí)體單元模型樁頂豎向應(yīng)力整體相差較小。
表3 樁頂豎向應(yīng)力計(jì)算結(jié)果對(duì)比 MPa
由以上對(duì)比分析,參數(shù)化簡(jiǎn)化模型與實(shí)體模型計(jì)算結(jié)果差異不大,可以作為反演分析的模型使用。將簡(jiǎn)化有限元模型設(shè)置為調(diào)用模型,隨機(jī)抽取量化的不良作用參數(shù),將參數(shù)載入求解文件(求解文件是ANSYS命令流文件,包含調(diào)用有限元模型的命令,所有的荷載的命令,后處理提取應(yīng)力的命令,以及導(dǎo)出數(shù)據(jù)的宏文件),Python的子程序庫(kù)subprocess進(jìn)入MANSYS模塊,導(dǎo)入求解文件,讓其自行調(diào)取有限元模型進(jìn)行計(jì)算采集數(shù)據(jù)并導(dǎo)出。
為了測(cè)試神經(jīng)網(wǎng)絡(luò)模型對(duì)于復(fù)雜應(yīng)力特征的適應(yīng)性,本節(jié)主要采用抽樣的方式抽取單一誘因的樣本工況,將其投入簡(jiǎn)化模型進(jìn)行計(jì)算,提取批量的應(yīng)力特征數(shù)據(jù)。
參數(shù)優(yōu)化采用Python的機(jī)器學(xué)習(xí)庫(kù)sklearn中的網(wǎng)格搜索算法Gridsearch,對(duì)神經(jīng)網(wǎng)絡(luò)的隱含層,懲罰因子進(jìn)行搜索,利用交叉驗(yàn)證精度來(lái)驗(yàn)證參數(shù)優(yōu)化后的神經(jīng)網(wǎng)絡(luò)模型的性能。經(jīng)過(guò)網(wǎng)格搜索得到神經(jīng)網(wǎng)絡(luò)反演模型優(yōu)化參數(shù),見表4。
表4 神經(jīng)網(wǎng)絡(luò)模型最優(yōu)參數(shù)
2.1.1位置識(shí)別
位置識(shí)別屬于分類問(wèn)題,分類學(xué)習(xí)器采用交叉熵?fù)p失作為模型損失指標(biāo),由圖3可知,當(dāng)神經(jīng)網(wǎng)絡(luò)模型迭代117次時(shí),模型收斂。
圖3 堆載作用下分類學(xué)習(xí)器損失曲線
為檢驗(yàn)?zāi)P蛯?duì)堆載誘因各個(gè)作用位置處的泛化能力,將訓(xùn)練集和測(cè)試集按位置進(jìn)行統(tǒng)計(jì),并通過(guò)訓(xùn)練好的模型分別對(duì)訓(xùn)練集和測(cè)試集進(jìn)行評(píng)分,得到具體指標(biāo)見表5。
表5 位置識(shí)別結(jié)果
由表5可見,對(duì)于訓(xùn)練集4個(gè)區(qū)域的位置識(shí)別精度達(dá)到0.989,測(cè)試樣本的識(shí)別精度也達(dá)到0.978,精度表示模型對(duì)位置識(shí)別的準(zhǔn)確性,最優(yōu)值為1;F1表示對(duì)樣本召回?cái)?shù)量和準(zhǔn)確率的調(diào)和平均數(shù),最優(yōu)值為1;漢明損失表示模型計(jì)算值與真實(shí)值之間的差值,最優(yōu)值為0。F1指標(biāo)和漢明損失指標(biāo)均比較理想,并且訓(xùn)練集和測(cè)試集的指標(biāo)和評(píng)分相差較小,說(shuō)明神經(jīng)網(wǎng)絡(luò)模型性能調(diào)校較好、泛化能力較強(qiáng)、能夠正確識(shí)別堆載誘因的位置。
2.1.2大小識(shí)別
大小識(shí)別屬于回歸問(wèn)題,回歸學(xué)習(xí)器采用方差作為模型損失指標(biāo),由圖4可知,當(dāng)神經(jīng)網(wǎng)絡(luò)模型迭代225次時(shí),損失誤差達(dá)到0.001左右,此時(shí)即可判定模型收斂。
圖4 堆載作用下回歸學(xué)習(xí)器損失曲線
將訓(xùn)練集和測(cè)試集按位置進(jìn)行統(tǒng)計(jì),得到模型的結(jié)果,見表6。
表6 大小識(shí)別結(jié)果
由表6可以知,訓(xùn)練集和測(cè)試集擬合優(yōu)度指標(biāo)R2最小值達(dá)到了0.98,對(duì)于回歸模型而言,擬合優(yōu)度指標(biāo)不能完全判斷預(yù)測(cè)值的精度,還要看均方差和平均絕對(duì)誤差,表中均方差和平均絕對(duì)誤差結(jié)果相對(duì)較低,為比較平均絕對(duì)誤差相對(duì)于堆載作用的取值的大小,繪制了測(cè)試集絕對(duì)誤差圖和相對(duì)誤差圖,并隨機(jī)抽取了預(yù)測(cè)樣本中的20個(gè)樣本進(jìn)行預(yù)測(cè)值和真實(shí)值對(duì)比,見圖5。
圖5 大小識(shí)別結(jié)果曲線
由圖5可見,絕對(duì)誤差均小于4.0 kPa,平均絕對(duì)誤差在0.892 kPa左右,平均相對(duì)誤差為2.97%,對(duì)堆載誘因大小識(shí)別,模型表現(xiàn)比較優(yōu)秀。對(duì)堆載誘因作用1萬(wàn)個(gè)樣本,訓(xùn)練集和測(cè)試集的指標(biāo)和評(píng)分相差較小,說(shuō)明構(gòu)造的神經(jīng)網(wǎng)絡(luò)反演模型預(yù)測(cè)能力較好,不存在擬合能力欠缺和多度的情況;泛化能力較強(qiáng),能夠?qū)Χ演d作用的位置、大小進(jìn)行準(zhǔn)確高效的預(yù)測(cè),滿足一般條件下?lián)p傷誘因的判別要求。
限于篇幅,以2.1中的分析方法,開展船舶靠泊和岸坡推力損傷誘因的詳細(xì)過(guò)程不再表述。經(jīng)分析,文中使用的方法對(duì)兩種損傷誘因均能取得良好的反演效果。
在相同類型的不良作用下,碼頭應(yīng)力特征具有相似性,將具有相似性特征的樣本輸入模型,必然會(huì)導(dǎo)致模型識(shí)別精度的提升,而神經(jīng)網(wǎng)絡(luò)反演模型對(duì)樣本數(shù)據(jù)特征非常敏感,將三類損傷誘因作用的數(shù)據(jù)集整合成一個(gè)數(shù)據(jù)集作為反演模型的輸入,觀察一個(gè)反演模型對(duì)損傷誘因的類型、位置和大小的適應(yīng)性和識(shí)別精度。分析結(jié)果見表7。
表7 混合損傷誘因識(shí)別結(jié)果
由表7可見,模型可非常準(zhǔn)確地判斷所有樣本分屬損傷誘因作用的類型,說(shuō)明不同損傷誘因類型下的樁基應(yīng)力分布具有清晰的邊界,模型可根據(jù)樣本特征進(jìn)行準(zhǔn)確識(shí)別;堆載作用下樣本位置識(shí)別精度達(dá)到0.980,船撞作用位置識(shí)別精度達(dá)到0.900,相較于單一船撞樣本精度有所下降,但仍具有較好的識(shí)別效果;岸坡作用僅有一個(gè)作用位置,不必識(shí)別;堆載作用下樣本位置識(shí)別精度達(dá)到0.965,相較于單一船撞樣本精度有所下降,船撞作用位置識(shí)別精度達(dá)到0.990。
總體而言,反演模型對(duì)混合樣本整體表現(xiàn)較好。相較于單一作用類型的樣本,對(duì)堆載作用,位置識(shí)別精度基本不變,大小識(shí)別精度有所降低;對(duì)于船撞作用,位置識(shí)別精度降低了5%作用,大小識(shí)別的精度保持不變;對(duì)于岸坡作用,精度不變。
1)通過(guò)Python的subprocess模塊調(diào)用MANSYS模塊進(jìn)行分析,證明了批量計(jì)算的可行性,并通過(guò)與實(shí)體單元模型進(jìn)行應(yīng)力特征對(duì)比,分析知兩種模型差別不大,簡(jiǎn)化模型數(shù)據(jù)可以進(jìn)行替代計(jì)算。
2)通過(guò)網(wǎng)格搜索的方式搜索神經(jīng)網(wǎng)絡(luò)模型的最優(yōu)參數(shù),交叉驗(yàn)證得到模型評(píng)估指標(biāo)的得分,并分別對(duì)堆載作用、船撞靠泊和岸坡推力損傷誘因進(jìn)行分析。經(jīng)分析,堆載作用位置識(shí)別精度為0.980,大小識(shí)別的平均絕對(duì)誤差在0.892 MPa;船撞作用位置識(shí)別精度為0.940,大小識(shí)別的平均絕對(duì)誤差在5.5 kN;堆載作用位置大小識(shí)別的平均絕對(duì)誤差在1.2 kN;反演模型對(duì)單一損傷誘因樣本具有非常好的泛化能力。
3)將所有樣本整合,進(jìn)行混合損傷誘因分析并檢測(cè)神經(jīng)網(wǎng)絡(luò)反演模型的性能,分析得知混合樣本集反演結(jié)果,類型識(shí)別精度在1.00,位置識(shí)別精度0.940,大小識(shí)別平均絕對(duì)誤差為2.2;模型在個(gè)別損傷誘因識(shí)別指標(biāo)上出現(xiàn)了精度和評(píng)分的下降,但其總體預(yù)測(cè)精度仍滿足了反演識(shí)別的一般要求。
4)本文施加的外部荷載為豎向和橫向,未考慮縱向水流力和系纜力的作用的影響,縱向荷載的作用必然會(huì)對(duì)模型識(shí)別精度造成一定影響,但考慮到碼頭結(jié)構(gòu)縱向剛度較大,加之縱向荷載對(duì)結(jié)構(gòu)物整體安全性的影響不是主導(dǎo)因素,為此本文未作單獨(dú)討論。
5)實(shí)際工程中,岸坡沉降和結(jié)構(gòu)變形等數(shù)據(jù)均為長(zhǎng)期累積結(jié)果,本文計(jì)算中未考慮長(zhǎng)期作用效應(yīng),這對(duì)反演結(jié)果的真實(shí)性有一定影響,實(shí)際應(yīng)用中可將沉降和變形穩(wěn)定后的數(shù)據(jù)作為反演樣本。