魏文義,李世才,李哲民,王 勇,羅利彬
(中鐵二十一局集團(tuán)軌道交通工程有限公司 山東 濟(jì)南 250000)
當(dāng)前,隨著我國基礎(chǔ)設(shè)施建設(shè)的快速發(fā)展,山嶺隧道建設(shè)和施工越來越多。其中,山嶺隧道開挖最常用的方法為鉆爆法。傳統(tǒng)的隧道掘進(jìn)爆破方案設(shè)計(jì)多依據(jù)類似工程經(jīng)驗(yàn),設(shè)計(jì)人員采用CAD或其他繪圖軟件進(jìn)行的手動(dòng)設(shè)計(jì),方案設(shè)計(jì)效率低[1-2]。受設(shè)計(jì)人員技術(shù)水平、工作經(jīng)驗(yàn)以及爆破設(shè)計(jì)復(fù)雜性的影響,該爆破設(shè)計(jì)方案常常無法滿足隧道開挖需要。
近年來,國內(nèi)外許多學(xué)者針對(duì)隧道掘進(jìn)爆破自動(dòng)化、智能化設(shè)計(jì)開展了大量的研究,且大多是涉及計(jì)算機(jī)輔助設(shè)計(jì)系統(tǒng)的研究[3-6]。文獻(xiàn)[7]研究了一種用于數(shù)字礦山的跨平臺(tái)隧道爆破設(shè)計(jì)系統(tǒng),該系統(tǒng)實(shí)現(xiàn)了系統(tǒng)建模、爆破參數(shù)設(shè)計(jì)、三維孔型三維爆破動(dòng)畫生成和參數(shù)報(bào)表生成。文獻(xiàn)[8]研究了隧道掘進(jìn)爆破設(shè)計(jì)與荷載計(jì)算系統(tǒng)。文獻(xiàn)[9]對(duì)巷道掘進(jìn)爆破系統(tǒng)研究與開發(fā)進(jìn)行了相關(guān)研究。另一方面,在國外,該方面的研究起步較早,因此獲得了較多的研究成果。如加拿大諾蘭達(dá)(Noranda)技術(shù)中心研發(fā)BLASTCAD系統(tǒng)[10],可通過輸入設(shè)計(jì)參數(shù)自動(dòng)輸出炮孔布置圖以及爆破方案設(shè)計(jì)書。澳大利亞澳瑞凱公司開發(fā)了Shotplus軟件[11],該軟件主要針對(duì)大型露天礦,尤其是拋擲爆破,具有設(shè)計(jì)和評(píng)價(jià)功能。美國愛達(dá)荷礦業(yè)學(xué)院Marrtin Smith和Robert L.Hautala聯(lián)系計(jì)算機(jī)專家系統(tǒng)進(jìn)一步開發(fā)出爆破專家系統(tǒng),Cater.C.L研發(fā)出爆破管理軟件。
以上研究成果大多實(shí)現(xiàn)了特定工程類型的爆破方案設(shè)計(jì),且研發(fā)輔助化軟件系統(tǒng)需要安裝軟件或者插件[12-13],系統(tǒng)的普適性、便捷性和自動(dòng)化水平較低。為此,本文依托寨山隧道工程,通過隧道爆破設(shè)計(jì)理論及爆破方案設(shè)計(jì)的分析,應(yīng)用現(xiàn)場試驗(yàn)、軟件編程和互聯(lián)網(wǎng)+相結(jié)合的技術(shù),研究并開發(fā)了隧道掘進(jìn)爆破方案自動(dòng)化設(shè)計(jì)系統(tǒng)。該系統(tǒng)可直接通過瀏覽器進(jìn)行使用,無需安裝插件,爆破方案設(shè)計(jì)流程化、自動(dòng)化水平更高。
隧道工程施工前,應(yīng)根據(jù)工程地質(zhì)條件、巖體可爆性、隧道斷面尺寸、開挖方法、循環(huán)進(jìn)尺、鉆眼機(jī)具和爆破器材等做好鉆爆設(shè)計(jì),合理地確定出炮孔的數(shù)目、間距、深度、角度,確定出炸藥單耗、裝藥量、裝藥結(jié)構(gòu)、起爆方法、起爆順序,安排好循環(huán)作業(yè)等,以便正確指導(dǎo)隧道鉆爆施工,達(dá)到預(yù)期的爆破效果。
(1)鉆爆法施工的基本要求[12]。①爆破時(shí)對(duì)圍巖的擾動(dòng)破壞小,能夠保證圍巖的穩(wěn)定性。②爆破后能夠達(dá)到斷面的設(shè)計(jì)要求且隧道輪廓較為平整,超、欠挖量在允許最大超挖值范圍內(nèi),并且盡量不出現(xiàn)欠挖的情況。 ③爆破后掘進(jìn)進(jìn)尺達(dá)到施工設(shè)計(jì)要求,工作面平整,炮根短淺。④爆破后的大塊率控制在合理范圍內(nèi),拋擲位置相對(duì)集中,滿足裝渣作業(yè)的要求。⑤在保證爆破效果的情況下,盡量減少炮孔數(shù)量,減少鉆眼工作量、炸藥等爆破材料的耗量。⑥避免爆破對(duì)周圍機(jī)械等設(shè)備的破壞,減少施工對(duì)周圍環(huán)境的污染。
(2)炮眼布置。炮眼布置順序依次為掏槽眼、周邊眼、輔助眼。掏槽眼一般布置在開挖面中央偏下部位,目的是為其他炮眼的爆破創(chuàng)造新的臨空面,其炮眼深度通常比其他炮眼深15~20 cm。除掏槽眼和底部炮眼外,所有其他炮眼眼底應(yīng)落在同一垂直面上。底部炮眼深度一般與掏槽眼相同。周邊眼應(yīng)嚴(yán)格按照設(shè)計(jì)位置布置。為方便機(jī)械鉆眼、減少超欠挖、形成平整順滑的輪廓面,在設(shè)計(jì)周邊眼時(shí)要設(shè)置外插斜率,其取值為3%~5%。輔助眼設(shè)置在周邊眼和掏槽眼之間的位置,由里至外,逐層布置。
(3)裝藥量的計(jì)算及分配。合理的裝藥量應(yīng)根據(jù)所使用炸藥的性能,結(jié)合工程地質(zhì)條件、炮眼直徑及深度、爆破負(fù)擔(dān)巖體體積和爆破效果要求等條件進(jìn)行確定。目前,通常先通過爆破體積公式計(jì)算出一個(gè)循環(huán)進(jìn)尺的總用藥量,然后根據(jù)各類型炮眼的爆破特性和要求進(jìn)行分配,在爆破實(shí)踐中加以檢驗(yàn)和修正,直至取得良好的爆破效果。
為了實(shí)現(xiàn)隧道鉆爆法掘進(jìn)開挖時(shí)炮孔與裝藥參數(shù)化設(shè)計(jì)和爆破方案的自動(dòng)生成。①要引入隧道幾何參數(shù),包括斷面大小、形狀等,依據(jù)圍巖條件確定圍巖等級(jí)、開挖工法、循環(huán)進(jìn)尺等;②依據(jù)施工條件確定炮孔孔徑,通過編制炮孔參數(shù)生成方法和桌面交互式設(shè)計(jì),實(shí)現(xiàn)炮孔參數(shù)的設(shè)計(jì);③選用炸藥類型,依據(jù)工程地質(zhì)條件和爆破負(fù)擔(dān)巖體體積,通過經(jīng)驗(yàn)公式生成裝藥參數(shù),配置炮孔裝藥量和裝藥結(jié)構(gòu),實(shí)現(xiàn)裝藥參數(shù)設(shè)計(jì);④通過編制爆破設(shè)計(jì)方案生成流程,依據(jù)上述設(shè)計(jì)步驟,實(shí)現(xiàn)爆破方案的自動(dòng)生成。整個(gè)系統(tǒng)通過網(wǎng)頁端加載,配置用戶名和密碼,實(shí)現(xiàn)隧道爆破方案的在線瀏覽和交互設(shè)計(jì)。對(duì)系統(tǒng)的主要需求如下。
(1)用戶能夠流暢地訪問系統(tǒng),系統(tǒng)的穩(wěn)定性高,對(duì)可能發(fā)生的錯(cuò)誤進(jìn)行捕捉,并及時(shí)對(duì)其進(jìn)行反饋與處理。
(2)系統(tǒng)界面簡潔,操作簡單,用戶可對(duì)炮孔設(shè)計(jì)進(jìn)行調(diào)整,例如對(duì)炮孔進(jìn)行平移、縮放、刪除、添加等功能。
(3)支持參數(shù)化爆破設(shè)計(jì),即通過導(dǎo)入爆破參數(shù)文件,可實(shí)時(shí)展示炮孔設(shè)計(jì)分布等參數(shù),支持用戶交互,通過修改參數(shù)可實(shí)現(xiàn)炮孔設(shè)計(jì)的動(dòng)態(tài)調(diào)整。
(4)根據(jù)爆破設(shè)計(jì)能夠方便有效地導(dǎo)出爆破設(shè)計(jì)方案文檔,實(shí)現(xiàn)與其他軟件的連接。
(5)簡單易用,不需要安裝任何插件或軟件,通過瀏覽器便可直接瀏覽、操作。
2.2.1 總體設(shè)計(jì)
隧道爆破方案自動(dòng)化設(shè)計(jì)總體設(shè)計(jì)如圖1所示。工程概況包括隧道類型、隧道里程、工程地質(zhì)條件、圍巖分級(jí)、圍巖單軸抗壓強(qiáng)度和埋深;隧道幾何參數(shù)包括斷面大小、形狀、開挖方式及子斷面劃分;炮孔參數(shù)包括炮孔類型、數(shù)量、深度、間距和傾角;裝藥參數(shù)爆破單孔裝藥量、總裝藥量和裝藥結(jié)構(gòu);爆破方案自動(dòng)生成包括工程概況、炮孔參數(shù)和裝藥參數(shù)的流程化導(dǎo)出和編輯,系統(tǒng)通過內(nèi)嵌炮孔和裝藥設(shè)計(jì)圖表,實(shí)現(xiàn)炮孔參數(shù)的形象展示和裝藥參數(shù)的統(tǒng)計(jì),最終生成爆破設(shè)計(jì)方案文檔。
圖1 系統(tǒng)總體設(shè)計(jì)
2.2.2 隧道輪廓自動(dòng)化生成
隧道輪廓參數(shù)化自動(dòng)生成方法如圖2所示。
圖2 隧道輪廓參數(shù)化自動(dòng)生成方法
首先依據(jù)設(shè)計(jì)文件,將隧道輪廓?jiǎng)澐譃閳A弧段和直線段,確定圓弧段與直線段的數(shù)量、直徑、角度等參數(shù),應(yīng)用.txt編輯隧道輪廓組成參數(shù);再應(yīng)用Canvas設(shè)置隧道輪廓的起始位置,一鍵導(dǎo)入.txt文件自動(dòng)生成隧道輪廓。
2.2.3 隧道炮孔軟件設(shè)計(jì)
隧道炮孔布置軟件實(shí)現(xiàn)的方法如圖3所示,首先按照炮孔分類和炮孔生成順序,通過.txt文件參數(shù)化導(dǎo)入和界面手動(dòng)交互輸入,初步生成炮孔數(shù)量、分布和傾角等布置參數(shù);然后軟件提供交互添加、刪除、移動(dòng)等功能,優(yōu)化生成最優(yōu)的炮孔布置設(shè)計(jì)。
圖3 炮孔布置軟件實(shí)現(xiàn)方法
2.2.4 炮孔裝藥量設(shè)計(jì)
炮孔裝藥量及裝藥結(jié)構(gòu)設(shè)計(jì)方法如圖4所示。
圖4 裝藥量及裝藥結(jié)構(gòu)設(shè)計(jì)方法
首先,將炮孔布置參數(shù)自動(dòng)生成表格,按照炮孔種類順序編號(hào);然后,依據(jù)循環(huán)開挖進(jìn)尺、每種炮孔負(fù)擔(dān)的爆破巖體體積和裝藥量經(jīng)驗(yàn)公式綜合確定炮孔的裝藥量大小,并自動(dòng)統(tǒng)計(jì)生成表格;最后,按照炮孔孔長和裝藥量,設(shè)置炮孔縱向長度方向的間隔裝藥結(jié)構(gòu),實(shí)現(xiàn)炮孔裝藥量及裝藥結(jié)構(gòu)的設(shè)計(jì)。
基于互聯(lián)網(wǎng)+的創(chuàng)新發(fā)展新形態(tài),將互聯(lián)網(wǎng)與傳統(tǒng)隧道爆破設(shè)計(jì)相結(jié)合,實(shí)現(xiàn)隧道爆破方案的網(wǎng)頁端加載和自動(dòng)化設(shè)計(jì)。采用的軟件技術(shù)包括HTML5、Canvas和cookie與session登錄認(rèn)證技術(shù)。
(1)HTML是萬維網(wǎng)的核心技術(shù)之一,它是在互聯(lián)網(wǎng)上創(chuàng)建和展現(xiàn)內(nèi)容的一種超文本標(biāo)記語言。HTML5是新版本的HTML語言,具有新的元素、屬性和行為,它有更大的技術(shù)集,能夠創(chuàng)建出更多樣化和更強(qiáng)大的網(wǎng)站和應(yīng)用程序。HTML5提供更多數(shù)據(jù)與應(yīng)用開放接口,使外部應(yīng)用可以與瀏覽器內(nèi)部數(shù)據(jù)直接相連。
(2)Canvas是HTML5的新增組件,它就像是一塊幕布,可以用JavaScript在網(wǎng)頁上繪制各種圖表和動(dòng)畫。在沒有Canvas時(shí),只能借助Flash插件來實(shí)現(xiàn)繪圖,頁面必須使用JavaScript和Flash進(jìn)行交互才能得以實(shí)現(xiàn)。有了Canvas,就可以直接使用JavaScript完成繪制,不再需要Flash插件。
基于cookie和session的登錄認(rèn)證技術(shù)實(shí)現(xiàn)了網(wǎng)頁端的賬號(hào)、密碼登錄或手機(jī)驗(yàn)證碼登錄。
用戶在系統(tǒng)中創(chuàng)建隧道項(xiàng)目時(shí),除了確定隧道名稱和隧道類型外,還需要對(duì)項(xiàng)目的工程概況進(jìn)行編輯,主要包括工程地質(zhì)條件、工程要求等。該部分內(nèi)容將在最終的爆破設(shè)計(jì)方案中得以體現(xiàn)。隧道項(xiàng)目創(chuàng)建完成后,對(duì)隧道的里程段進(jìn)行創(chuàng)建,其中主要包括里程段名稱、圍巖級(jí)別、模型輪廓、開挖工法和里程段概況。其中模型輪廓運(yùn)用參數(shù)化繪制,用戶直接上傳隧道輪廓圓弧段直徑、角度等幾何參數(shù)文件,系統(tǒng)可運(yùn)用Canvas直接繪制生成。
在上傳隧道輪廓參數(shù)后,將進(jìn)行炮孔的設(shè)計(jì)及布置,本系統(tǒng)炮孔設(shè)計(jì)布置采用參數(shù)化布置,通過上傳炮孔參數(shù)文件進(jìn)行自動(dòng)化炮孔布置,同時(shí)可對(duì)上傳的任意參數(shù)進(jìn)行修改,在炮孔布置展示圖上可直接進(jìn)行炮孔的添加、刪除等操作。
在炸藥結(jié)構(gòu)模塊,可以對(duì)爆破采用的裝藥結(jié)構(gòu)進(jìn)行選擇,裝藥結(jié)構(gòu)類型主要包括間隔、非間隔、耦合、非耦合裝藥,同時(shí)采用間隔裝藥時(shí),可采用空氣間隔裝藥或水袋法間隔裝藥。在裝藥設(shè)計(jì)模塊,用戶針對(duì)各類型炮孔及逆行單孔裝藥量的設(shè)計(jì),系統(tǒng)通過統(tǒng)計(jì)前面設(shè)計(jì)的炮孔數(shù)量參數(shù),自動(dòng)計(jì)算出總裝藥量。
爆破方案設(shè)計(jì)完成后,系統(tǒng)通過后端將爆破方案所涉及的圖表等數(shù)據(jù)進(jìn)行統(tǒng)計(jì)整合,自動(dòng)生成爆破設(shè)計(jì)方案Word文檔,可直接進(jìn)行導(dǎo)出。爆破設(shè)計(jì)方案文檔的導(dǎo)出便于用戶對(duì)其進(jìn)行修改編輯。
(1)依托寨山隧道工程,通過隧道爆破設(shè)計(jì)理論及爆破方案設(shè)計(jì)的分析,應(yīng)用現(xiàn)場試驗(yàn)、軟件編程和互聯(lián)網(wǎng)+相結(jié)合的技術(shù),研究并開發(fā)了隧道掘進(jìn)爆破方案自動(dòng)化設(shè)計(jì)系統(tǒng),包括炮孔設(shè)計(jì)、裝藥量與炸藥結(jié)構(gòu)設(shè)計(jì)和爆破方案自動(dòng)化生成。
(2)炮孔設(shè)計(jì)模塊采用參數(shù)化和界面交互式聯(lián)合方法,極大地提高了炮孔設(shè)計(jì)及繪圖效率,便于設(shè)計(jì)人員根據(jù)施工條件變化隨時(shí)調(diào)整炮孔參數(shù)。
(3)裝藥設(shè)計(jì)選定炸藥類型,依據(jù)工程地質(zhì)條件和爆破負(fù)擔(dān)巖體體積,通過經(jīng)驗(yàn)公式生成裝藥參數(shù),配置炮孔裝藥量和裝藥結(jié)構(gòu),并可實(shí)現(xiàn)裝藥量自動(dòng)統(tǒng)計(jì)。
(4)系統(tǒng)支持一鍵導(dǎo)出爆破設(shè)計(jì)方案,對(duì)前面各模塊的設(shè)計(jì)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)整理,生成word文檔,導(dǎo)出后支持二次編輯。