王東明,劉 歡,李永佳
(1.中國地震災(zāi)害防御中心,北京 100029;2.中國地震局工程力學(xué)研究所,黑龍江 哈爾濱 150080)
?
磚混結(jié)構(gòu)廢墟救援安全評估BP模型研究*
王東明1,劉歡2,李永佳1
(1.中國地震災(zāi)害防御中心,北京 100029;2.中國地震局工程力學(xué)研究所,黑龍江 哈爾濱 150080)
摘要:建筑結(jié)構(gòu)廢墟救援安全評估模型可在不浪費大量人力物力的條件下有效地服務(wù)于地震災(zāi)區(qū)應(yīng)急救援工作。針對歷次地震中破壞最為嚴(yán)重的磚混結(jié)構(gòu)建立了廢墟救援安全評估模型。根據(jù)磚混結(jié)構(gòu)廢墟救援安全評估模型的研究現(xiàn)狀探究和需求分析,研究了采用BP神經(jīng)網(wǎng)絡(luò)模型建立安全評估模型的方法和過程,分析了安全評估模型影響因素的劃分要點和安全等級判定原則,基于實際救援案例采用MATLAB對模型進行了訓(xùn)練,并對所建立的模型進行了實例驗證和算例計算。模型驗證和算例計算結(jié)果表明所建立的磚混結(jié)構(gòu)廢墟安全評估模型可在不需要精確探究結(jié)構(gòu)倒塌機理的基礎(chǔ)上直接應(yīng)用于磚混結(jié)構(gòu)廢墟救援的安全評估工作,且該模型還具有評估結(jié)果準(zhǔn)確、操作簡便,以及便于工程實際應(yīng)用的顯著特點。
關(guān)鍵詞:地震救援;安全評估;磚混結(jié)構(gòu);廢墟;BP人工神經(jīng)網(wǎng)絡(luò)模型
“最大限度地降低地震災(zāi)害造成的損失”是我國政府、企業(yè)以及個人在震后第一時間投入大量人力進行應(yīng)急救援的行動方針。在地震應(yīng)急救援過程中,如何保障救援人員和被困人員的“雙安全”[1]是救援隊關(guān)注的首要問題。而安全有效的地震應(yīng)急救援工作應(yīng)以科學(xué)合理的建筑結(jié)構(gòu)廢墟安全評估工作為“先行軍”。因此,建筑結(jié)構(gòu)廢墟安全評估工作是影響地震救援工作成敗的重要影響因素之一。
對于建筑結(jié)構(gòu)廢墟安全評估工作的研究,目前主要集中在建筑結(jié)構(gòu)地震破壞模型、震后房屋安全鑒定、地震災(zāi)害壓埋人員場景分析以及地震災(zāi)害人員搜救行動決策等幾個方面。如1991年,杜修力等對建筑物地震破壞評估模型進行了研究,基于建筑結(jié)構(gòu)極限耗能求和法提出了建筑結(jié)構(gòu)地震破壞模型[2];2003年,孫柏濤、王東明對地震現(xiàn)場建筑物安全性鑒定智能輔助系統(tǒng)進行了研究[3],該安全鑒定系統(tǒng)主要從能否在震后繼續(xù)使用的角度對震后建筑的安全性等級進行評價,但并未對建筑結(jié)構(gòu)廢墟的安全性等級進行具體的研究;2009年,肖東升基于GIS和CA技術(shù)對地震災(zāi)害壓埋人員情景等問題進行了研究,構(gòu)建了地震災(zāi)害壓埋人員情景評估指標(biāo)體系、設(shè)計了能夠?qū)崿F(xiàn)人員動態(tài)分布、地震壓埋人員分布等功能的分析評估系統(tǒng)[4];2014年,顏冬啟研究了地震壓埋人員搜救的重點目標(biāo)快速確定技術(shù),分析了重點目標(biāo)地震壓埋人員搜救急迫度影響因素[5]。但目前都缺乏對地震救援階段建筑結(jié)構(gòu)廢墟安全性評估進行具體和深入的研究。
本文在分析磚混結(jié)構(gòu)廢墟救援安全評估模型需求的基礎(chǔ)上,研究了磚混結(jié)構(gòu)廢墟救援安全評估模型的建立方法和建立過程。本文的相關(guān)研究成果可廣泛應(yīng)用于地震應(yīng)急救援現(xiàn)場磚混結(jié)構(gòu)廢墟救援安全評估工作。
1問題的提出
遭受極其強烈地震動作用后建筑結(jié)構(gòu)倒塌現(xiàn)象普遍存在。在地震現(xiàn)場進行應(yīng)急救援工作時通常需要派遣具有豐富經(jīng)驗的結(jié)構(gòu)工程專家首先對建筑結(jié)構(gòu)廢墟進行安全評估,然后采取一定的措施快速有效地排除危及救援人員和壓埋人員生命安全的障礙,最后指導(dǎo)施救人員深入結(jié)構(gòu)廢墟內(nèi)部進行壓埋人員救援工作。這種地震應(yīng)急救援工作模式適用于救援范圍較小、結(jié)構(gòu)工程專家數(shù)量充裕的情況。但實際情況卻是我國地震現(xiàn)場應(yīng)急救援經(jīng)驗豐富的結(jié)構(gòu)工程專家數(shù)量極其有限,而且當(dāng)遭遇地震災(zāi)區(qū)面積極為廣大,通訊閉塞,交通出現(xiàn)障礙等情況時,分布在全國各地的結(jié)構(gòu)工程救援專家很難能夠及時到達(dá)工作現(xiàn)場或通過遠(yuǎn)程控制實施救援指導(dǎo)。
建筑結(jié)構(gòu)廢墟安全評估模型可以在沒有救援專家在場的情況下,科學(xué)合理地給出建筑結(jié)構(gòu)廢墟安全狀態(tài)評估結(jié)果和應(yīng)急救援處置措施建議。但目前關(guān)于建筑結(jié)構(gòu)震后倒塌機理以及倒塌規(guī)律的研究結(jié)果尚不明確,因此當(dāng)前不可能根據(jù)現(xiàn)有的震害資料直接建立一個物理意義明確、數(shù)學(xué)映射關(guān)系精確、計算結(jié)果準(zhǔn)確的震后建筑結(jié)構(gòu)廢墟安全性評估模型。而BP神經(jīng)網(wǎng)絡(luò)模型可以在不揭示建筑結(jié)構(gòu)廢墟安全影響因素與安全評估結(jié)果之間復(fù)雜的、模糊的數(shù)學(xué)關(guān)系的前提下,直接基于訓(xùn)練學(xué)習(xí)樣本建立建筑結(jié)構(gòu)廢墟安全評估模型。
此外,考慮到磚混結(jié)構(gòu)當(dāng)前在我國存在的數(shù)量尤為龐大,且歷次震害表明磚混結(jié)構(gòu)在強烈地震動作用下易發(fā)生嚴(yán)重破壞或倒塌。因此,建立磚混結(jié)構(gòu)廢墟救援安全評估模型是當(dāng)前地震應(yīng)急救援工作的當(dāng)務(wù)之急。
基于上述現(xiàn)狀,本文基于若干地震現(xiàn)場廢墟結(jié)構(gòu)應(yīng)急救援案例以及筆者地震現(xiàn)場應(yīng)急處置工作經(jīng)驗,采用BP神經(jīng)網(wǎng)絡(luò)的分析方法建立了磚混結(jié)構(gòu)廢墟救援安全評估模型。
2磚混結(jié)構(gòu)廢墟救援安全評估模型構(gòu)建
2.1BP神經(jīng)網(wǎng)絡(luò)模型
BP神經(jīng)網(wǎng)絡(luò)模型是一種按照誤差逆向傳播的多層前饋神經(jīng)網(wǎng)絡(luò)算法,同時也是目前應(yīng)用最為廣泛的神經(jīng)網(wǎng)絡(luò)模型之一[6-10]。BP神經(jīng)網(wǎng)絡(luò)模型推導(dǎo)過程十分嚴(yán)謹(jǐn)、理論發(fā)展得也十分完善,其計算與推導(dǎo)方法在相關(guān)參考書中有很詳細(xì)的介紹[11],在此不再贅述。一個典型的BP神經(jīng)網(wǎng)絡(luò)模型由輸入層、隱含層、輸出層構(gòu)成,每一層均由數(shù)量不等的神經(jīng)元組成,圖1為一種典型的BP神經(jīng)網(wǎng)絡(luò)模型拓?fù)浣Y(jié)構(gòu)。
圖1 BP三層BP神經(jīng)網(wǎng)絡(luò)模型拓?fù)浣Y(jié)構(gòu)
影響磚混結(jié)構(gòu)廢墟安全的因素眾多,且這些影響因素既具有很強的不確定性,也具有很模糊的關(guān)聯(lián)性。而BP神經(jīng)網(wǎng)絡(luò)模型因具有特殊的算法結(jié)構(gòu)和誤差控制機制,可以在不事先揭示影響因素與輸出結(jié)果之間復(fù)雜、模糊的映射關(guān)系的數(shù)學(xué)方程的情況下得到誤差平方和最小的“影響因素—輸出結(jié)果”映射關(guān)系。因此,本文選用BP神經(jīng)網(wǎng)絡(luò)模型建立了磚混結(jié)構(gòu)廢墟救援安全評估模型。建立磚混結(jié)構(gòu)廢墟救援安全評估模型的過程中,將影響結(jié)構(gòu)廢墟安全性的因素作為輸入層,經(jīng)過BP神經(jīng)網(wǎng)絡(luò)模型的運算得出的安全評估結(jié)果作為輸出層。
2.2影響因素及安全等級的劃分
在地震救援現(xiàn)場,建筑結(jié)構(gòu)廢墟安全與多種影響因素密切相關(guān),如受壓構(gòu)件承載力、受壓墻柱的裂縫情況、地基破壞情況等。通過《危房鑒定標(biāo)準(zhǔn)》[12]以及歷次救援行動中的救援經(jīng)驗[13-15],本文共確定14個廢墟結(jié)構(gòu)安全影響因素。為使這些影響因素能夠用于磚混結(jié)構(gòu)廢墟的安全性評估,將每個影響因素劃分成了若干種子類?;趯<医?jīng)驗和救援現(xiàn)場實際情況,每一子類被賦予不同的影響因子,各影響因子將作為輸入層數(shù)值帶入BP神經(jīng)網(wǎng)絡(luò)模型運算。各影響因素具體情況及其影響因子見表1。表1中,Psdm為承重構(gòu)件中危險構(gòu)件百分?jǐn)?shù),按式(1)計算。
Psdm=[2.4ndc+2.4ndw+1.9(ndmb+ndrt)+1.4ndsb+nds]/[2.4nc+2.4nw+1.9(mmb+nrb)+1.4nsb+ns]×100%。
(1)
公式(1)中右邊各參數(shù)物理意義見表2。其中構(gòu)件總數(shù)量是指構(gòu)件在整個結(jié)構(gòu)中所含數(shù)量,若無該類承重構(gòu)件,對應(yīng)的該構(gòu)件數(shù)取0,危險數(shù)量是各類構(gòu)件符合對應(yīng)危險構(gòu)件判別標(biāo)準(zhǔn)的數(shù)量。
使用BP神經(jīng)網(wǎng)絡(luò)建立磚混結(jié)構(gòu)廢墟救援安全評估模型的過程中,將安全性評估結(jié)果定義為神經(jīng)網(wǎng)絡(luò)輸出層。本文中將結(jié)構(gòu)廢墟救援安全性的評估結(jié)果分為三個等級,各等級對應(yīng)的廢墟結(jié)構(gòu)安全狀態(tài)及其對應(yīng)的安全指數(shù)區(qū)間見表3。其中安全指數(shù)是大小在0~1之間的衡量廢墟結(jié)構(gòu)安全狀態(tài)的指標(biāo)和參數(shù),安全指數(shù)越大,廢墟結(jié)構(gòu)越不安全。
表1 磚混廢墟結(jié)構(gòu)影響因素及影響因子
表2 磚混結(jié)構(gòu)承重構(gòu)件危險情況判別標(biāo)準(zhǔn)
表3 廢墟結(jié)構(gòu)安全等級判定表
表4 6組磚混結(jié)構(gòu)地震救援案例
2.3模型的建立與驗證
由于BP神經(jīng)網(wǎng)絡(luò)是一個樣本學(xué)習(xí)的過程,故在建立磚混結(jié)構(gòu)廢墟救援安全評估模型的過程中首先選取了5個實際救援案例作為學(xué)習(xí)樣本,然后運用MATLAB編寫程序?qū)δP瓦M行訓(xùn)練,最終得到評估模型。
依據(jù)表1~表3中的規(guī)則,將本文所選取的所有救援案例的各影響因素和廢墟安全等級進行進行了數(shù)字化。數(shù)字化結(jié)果見表4。建立模型過程中選取表4中的前5組樣本進行神經(jīng)網(wǎng)絡(luò)訓(xùn)練,而第6組樣本將在后文中用來驗證模型。
本文所建立的磚混結(jié)構(gòu)廢墟救援安全評估BP模型采用典型的三層神經(jīng)網(wǎng)絡(luò)模型,其中其中輸入層的神經(jīng)元個數(shù)為14個,輸出層神經(jīng)元個數(shù)為1個。對于隱含層神經(jīng)元個數(shù),選取Sigmoidal函數(shù)作為隱含層的激活函數(shù),并采用式(2)確定。
(2)
式中:m為輸入層神經(jīng)元的個數(shù),n為輸出層神經(jīng)元的個數(shù),對計算的結(jié)果nl取整,計算得隱含層神經(jīng)元個數(shù)為8。
確定完學(xué)習(xí)樣本以及各層神經(jīng)元個數(shù)以后,采用MATLAB編譯了磚混結(jié)構(gòu)廢墟救援安全評估BP模型訓(xùn)練程序。在程序編寫中,因MATLAB對于很多數(shù)學(xué)模型具有現(xiàn)成的工具箱供使用,因此本文采用MATLAB中的神經(jīng)絡(luò)工具箱進行計算分析。使用BP神經(jīng)網(wǎng)絡(luò)工具箱之前需要設(shè)定一些主要參數(shù):首先確定學(xué)習(xí)率為0.01,學(xué)習(xí)率與迭代次數(shù)呈反比例關(guān)系,學(xué)習(xí)率越小,迭代次數(shù)越多,訓(xùn)練時間越長;然后確定動量常數(shù)為0.9,動量常數(shù)可以加快網(wǎng)絡(luò)學(xué)習(xí)的速度,能夠加快收斂;確定最大迭代次數(shù)為100 000次,為了防止計算機程序計算過程中出現(xiàn)一直不收斂的問題,當(dāng)達(dá)到規(guī)定的訓(xùn)練次數(shù)時候訓(xùn)練結(jié)束;確定模型的目標(biāo)精度為10-10,當(dāng)精度達(dá)到時訓(xùn)練停止;初始權(quán)值和閾值的取值范圍是(-1,1)之間的隨機數(shù)。將表三中前五組樣本作為訓(xùn)練樣本輸入到神經(jīng)網(wǎng)絡(luò)中,對BP神經(jīng)網(wǎng)絡(luò)進行訓(xùn)練,其網(wǎng)絡(luò)訓(xùn)練的主程序代碼如下所示。
network1=newff(minmax(p1),[8,1],{′logsig′,′purelin′},′traingdx′);
network1=init(network1);
network1.trainparam.show=25;
network1.trainparam.lr=0.01;
network1.trainparam.mc=0.9;
network1.trainparam.epochs=100000;
network1.trainparam.goal=1e-10;
network1.trainparam.min_grad=1e-7;
[network1,tr]=train(network1,p1,t1);
a=sim(network1,p1);
在訓(xùn)練155步之后誤差為9.01×10-11,誤差滿足精度要求,訓(xùn)練停止。其誤差下降曲線如圖2所示。
圖2 BP神經(jīng)網(wǎng)絡(luò)模型訓(xùn)練誤差下降曲線
網(wǎng)絡(luò)訓(xùn)練完成后,利用第6組樣本進行樣本檢驗,以驗證磚混結(jié)構(gòu)廢墟救援安全評估BP模型的準(zhǔn)確性,驗證樣本的數(shù)據(jù)如下所示。
p2=[0.40 0.40 0.40 0.30 0.40 0.40 0.40 0.40 0.40 0.50 0.40 0.30 0.30 0.00]。
驗證代碼為:
a=sim(network1,p2)
得出的網(wǎng)絡(luò)輸出結(jié)果為:
a=0.3939
而實際樣本數(shù)據(jù)為:
t2=0.4
p2表示待驗證的樣本,a2表示BP神經(jīng)網(wǎng)絡(luò)計算的結(jié)果。
由此可以看出BP神經(jīng)網(wǎng)絡(luò)模型判斷出的結(jié)果與實際結(jié)果基本一致,該模型在準(zhǔn)確性上能夠得到保證。
3算例運算
對于模型的算例運算,本文選取汶川8.0級地震中國家救援隊卿靜文的案例[14]進行計算,該案例的基本情況如下。
2008年5月12日四川汶川8.0級地震,綿竹德陽遭受重創(chuàng),東汽中學(xué)教學(xué)樓全部倒塌,死亡師生248名。國家地震災(zāi)害緊急救援隊執(zhí)行上級命令,在都江堰(新建小學(xué)、聚源中學(xué)、中醫(yī)醫(yī)院、水建家屬樓)完成搜救工作后,即刻趕往德陽東汽中學(xué)、東汽公司展開新地點的搜救。救援地點位于四川德陽綿竹漢王鎮(zhèn)東汽中學(xué)。廢墟現(xiàn)場外部實際情況為:整體教學(xué)樓為四層,教學(xué)樓由東向西跨度約36 m,南北長度約18 m,東西呈王字形(倒放的王字形)。除主樓未倒,其余都出現(xiàn)破壞十分嚴(yán)重,臨近主樓的建筑完全倒塌,呈現(xiàn)一堆廢墟?!巴酢弊诸^尾部的教學(xué)樓完全塌落形成大面積的廢墟山,位于“王”字接口處的教學(xué)辦公室部分破損,救援廢墟有二次倒塌的危險。國家救援隊救援的區(qū)間為“王”字左側(cè)的前方區(qū)域。卿靜文在“王”子頭部的接口處,具體情況如圖3所示。
圖3 地震救援現(xiàn)場情況
根據(jù)現(xiàn)場的測量和觀察,得到以上描述,然后依據(jù)表1~表3中的規(guī)則對磚混廢墟結(jié)構(gòu)的影響因素和安全等級進行數(shù)子化,其樣本的參數(shù)為p2=[0.4 0.4 0.4 0.7 0.6 0.6 0.6 0.6 0.6 0.7 0.6 0.4 0.7 0.2],將待評定的樣本數(shù)據(jù)輸入到建立的BP神經(jīng)網(wǎng)絡(luò)模型中,得到計算結(jié)果為a2=0.829 5,因此該廢墟結(jié)構(gòu)安全評估結(jié)果為該處救援廢墟有二次倒塌的危險。采用本文所建立的磚混結(jié)構(gòu)廢墟救援安全評估模型計算的結(jié)果與實際救援案例結(jié)果基本相符,且該模型具有物理意義明確、操作簡單、便于工程實際應(yīng)用的顯著特點。
4總結(jié)
本文首先對磚混結(jié)構(gòu)廢墟救援安全評估模型的研究現(xiàn)狀和需求分析進行了研究,并在簡要介紹BP神經(jīng)網(wǎng)絡(luò)基本理論的基礎(chǔ)上說明了采用BP神經(jīng)網(wǎng)絡(luò)模型建立磚混結(jié)構(gòu)廢墟救援安全評估模型的合理性;然后對磚混結(jié)構(gòu)廢墟救援安全評估模型的影響因素、安全等級進行了詳細(xì)的劃分和說明,給出了各影響因素的影響因子和各安全等級的安全等級指數(shù),并基于5組實際救援案例采用MATLAB建立了磚混結(jié)構(gòu)廢墟救援安全評估模型;最后采用實際救援案例對所建立的模型進行了驗證和算例計算,驗證和算例計算結(jié)果表明,本文所建立的磚混結(jié)構(gòu)廢墟救援安全評估模型計算結(jié)果較為精確,且模型操作簡單,便于工程實際應(yīng)用。
參考文獻(xiàn):
[1]王東明.中國地震救援廢墟安全評估綜合管理系統(tǒng)[J].土木工程學(xué)報,2013,46(Supp.1):1-6.
[2]杜修力,歐進萍.建筑結(jié)構(gòu)地震破壞評估模型[J].世界地震工程,1991(3):52-58.
[3]孫柏濤,王東明. 地震現(xiàn)場建筑物安全鑒定智能輔助系統(tǒng)研究[J].地震工程與工程振動,2003,23(5):209-213.
[4]肖東升.基于GIS和CA的地震災(zāi)害壓埋人員情景分析與評估理論[D].成都:西南交通大學(xué),2009.
[5]顏冬啟.服務(wù)于地震人員搜救的重點目標(biāo)快速評估技術(shù)研究[D].哈爾濱:中國地震局工程力學(xué)研究所,2014.
[6]于山,王海霞,馬亞杰.三層BP神經(jīng)網(wǎng)絡(luò)地震災(zāi)害人員傷亡預(yù)測模型[J].地震工程與工程振動,2005,25(6):113-118.
[7]劉西拉,李楚舒.基于神經(jīng)網(wǎng)絡(luò)的高層建筑結(jié)構(gòu)體系選擇[J].建筑結(jié)構(gòu)學(xué)報,1999,20(5):36-41.
[8]LiuXL,LiCS.Hipred:Anexpertsystemforstructuralpreliminarydesignofhigh-risebuildings[C]//AdvancesinSteelStructuresICASS’96.HongKang:ICASS,1996:899-994.
[9]TzafestasS.Expertsystemsinengineeringapplications[M].BerlinHeidelberg:Springher-Verlag,1993:367-378.
[10]繆升,劉本玉,葉燎原.多層磚房震害預(yù)測的人工神經(jīng)網(wǎng)絡(luò)方法及實踐[J].世界地震工程,2000,16(1):20-28.
[11]Simon Haykin.神經(jīng)網(wǎng)絡(luò)與機器學(xué)習(xí)[M].申富饒,譯.北京:機械工業(yè)出版社,2011.
[12]中華人民共和國建設(shè)部.CJ13_86危房鑒定標(biāo)準(zhǔn)[S].北京:中國建筑工業(yè)出版社,1984.
[13]楊玉成.現(xiàn)有多層磚房的震害預(yù)測方法及其可靠度[J].地震工程與工程震動,1982,2(3):75-86.
[14]尹之潛.地震災(zāi)害及損失預(yù)測方法[M].北京:地震出版社,1999.
[15]曲國勝.汶川特大地震專業(yè)救援案例[M].北京:地震出版社,2009.
Research on Security Evaluation BP Model of Brick-concrete Structure Ruins
Wang Dongming1, Liu Huan2and Li Yongjia1
(1.ChinaEarthquakeDisasterPreventionCenter,Beijing10029,China;2.InstituteofEngineeringMechanics,ChinaEarthquakeAdministration,Harbin150080,China)
Abstract:The security evaluation model for structure ruins rescue can effectively serve earthquake emergency rescue work under the condition of no waste a mass of manpower and material resources. The rescue security evaluation model for brick-concrete structure damage seriously in earthquakes is established. Based on research status and requirement analysis of rescue security evaluation model, BP neural network model is adopted to establish the safety assessment methods and procedures, dividing points and safety level judging principle of influence factors for evaluation model are analyzed. The model is trained by using MATLAB based on the actual rescue cases and validated as well as calculated by examples. The results of model validation and example calculation show that the established rescue security evaluation model for brick-concrete structure can directly applied to the safety evaluation work without exploring accurately the mechanism of structure collapse of brick-concrete structure. And the model has the following marked characteristics such as accurate results, easy operating, and convenient for engineering application.
Key words:earthquake rescue; security evaluation; brick-concrete structure ruins; BP neural network model
doi:10.3969/j.issn.1000-811X.2016.02.003
中圖分類號:X43
文獻(xiàn)標(biāo)志碼:A
文章編號:1000-811X(2016)02-0010-06
作者簡介:王東明(1977-),男,遼寧大連人,博士,研究員,主要從事結(jié)構(gòu)抗震、應(yīng)急救援、震害仿真、震害預(yù)測等研究. E-mail:zf_wdm@163.com
基金項目:地震行業(yè)科研專項(201208019);地震星火計劃(XH1034);國家自然科學(xué)基金(51208479)
*收稿日期:2015-08-17修回日期:2015-10-25
王東明,劉歡,李永佳. 磚混結(jié)構(gòu)廢墟救援安全評估BP模型研究[J].災(zāi)害學(xué), 2016,31(2):10-14,29.[ Wang Dongming,Liu Huan and Li Yongjia. Research on Security Evaluation BP Model of Brick-concrete Structure Ruins[J].Journal of Catastrophology, 2016,31(2):10-14,29.]