1.一種基于分形算法的區(qū)域地質(zhì)體巖體裂隙模擬方法,其特征在于,包括以下步驟:
步驟一、根據(jù)隧道圍巖屬性劃分不同區(qū)域:
在隧道路線設(shè)計圖中,含隧道起始點里程L0,坐標(x0,y0,z0),隧道終止里程Ln,坐標(xn,yn,zn),中間部分隧道路線各節(jié)點里程值為L1,L2,L3,…,Ln-1,坐標為(x1,y1,z1),(x2,y2,z2),(x3,y3,z3),…,(xn-1,yn-1,zn-1);
隧道整體區(qū)域以隧道不同的圍巖屬性信息分為不同的里程信息l0,l2,l3,…,lm首先根據(jù)里程信息計算不同里程分界點的三維坐標(xi,yi,zi)(0<i<m):
xi=xj+(xj+1-xj)·(li-Lj)/(Lj+1-Lj)(Lj<li<Lj+1) (0<i<m,0<j<n),
yi=y(tǒng)j+(yj+1-yj)·(li-Lj)/(Lj+1-Lj)(Lj<li<Lj+1) (0<i<m,0<j<n),
zi=zj+(zj+1-zj)·(li-Lj)/(Lj+1-Lj)(Lj<li<Lj+1) (0<i<m,0<j<n);
步驟二、根據(jù)不同區(qū)域的圍巖屬性信息計算此區(qū)域分形深度:
隧道圍巖屬性根據(jù)破碎程度及巖性分為5級,分別為Ⅰ、Ⅱ、Ⅲ、Ⅳ、Ⅴ;
步驟三、確定三維裂隙LS文法結(jié)構(gòu):
將繪圖的每一時刻狀態(tài)定義為當前位置矢量T,與前進方向a的集合(T、a),方向a共包括裂隙生長的傾向α和傾角β兩部分;根據(jù)實際工程中裂隙的調(diào)查統(tǒng)計結(jié)果,定義巖體裂隙的三種生長方式:
P1:F→F[+F]F[-F]F;
P2:F→F[+F]F[-F[+F]];
P3:F→FF[-F+F+F]+[+F-F-F];
步驟四、重取樣生成的三維模擬裂隙:
對整體區(qū)域工程區(qū)地質(zhì)體有限元化,然后判斷生成的分形裂隙節(jié)點是否在細化的有限元單元內(nèi)部,若在內(nèi)部,則保留該分形單元節(jié)點,若不在內(nèi)部則去除該裂隙節(jié)點。
2.根據(jù)權(quán)利要求1所述的基于分形算法的區(qū)域地質(zhì)體巖體裂隙模擬方法,其特征在于,所述步驟三中,在繪制分形裂隙時,需要利用隨機數(shù)函數(shù)生成隨機數(shù),該隨機數(shù)函數(shù)將會給p一個新的隨機的數(shù)值,這樣一來,p值將會被固定,就不能采用隨機的生長方式。
3.根據(jù)權(quán)利要求1所述的基于分形算法的區(qū)域地質(zhì)體巖體裂隙模擬方法,其特征在于,所述步驟三中,由于在定義生長方式的時候定義的是三種生長方式,所以將[0,1]劃分為3個區(qū)間,然后由p值所處于的區(qū)間段選取生長方式,來完成分形裂隙的生長、繪制。
4.根據(jù)權(quán)利要求1所述的基于分形算法的區(qū)域地質(zhì)體巖體裂隙模擬方法,其特征在于,所述步驟三中,由于從最開始生長一次時分形裂隙的形狀有三種可能,隨后又因隨機的p的值不同采取不同的生長方式和順序,所以會模擬出不同姿態(tài)的分形裂隙。
5.根據(jù)權(quán)利要求3所述的基于分形算法的區(qū)域地質(zhì)體巖體裂隙模擬方法,其特征在于,所述步驟三中,在選擇生長方式時,將[0,1]劃分為[0,0.333]、(0.333,0.666]和(0.666,1]三個均勻的區(qū)間,此時,各生長方式被選中的概率相同,所繪制的分形裂隙樹形比較隨機,不同時刻繪制的分形裂隙差別較大,各種生長方式被選擇的概率不受控制。
6.根據(jù)權(quán)利要求1所述的基于分形算法的區(qū)域地質(zhì)體巖體裂隙模擬方法,其特征在于,所述步驟三中,在繪制分形裂隙時,可將生長元中的生長角度參數(shù)化,通過直接在需要調(diào)整的時候改變參數(shù),從而實現(xiàn)樹形的改變。
7.根據(jù)權(quán)利要求3所述的基于分形算法的區(qū)域地質(zhì)體巖體裂隙模擬方法,其特征在于,所述步驟三中,為控制樹形,可再引入?yún)?shù)U和V,同時可以將[0,1]劃分為[0,U]、(U,V]和(V,1]三個區(qū)間,取不同的U值和V值,即可以控制小區(qū)間的大小,從而改變所述三種生長方式被選中的機率。
8.根據(jù)權(quán)利要求1所述的基于分形算法的區(qū)域地質(zhì)體巖體裂隙模擬方法,其特征在于,所述步驟四中,區(qū)域工程區(qū)地質(zhì)體有限元的思路是先對隧道工程區(qū)DEM表面柵格化,地表共有點p0,p1,p2,p3,……,pn,坐標分別為:(x0,y0,z0),(x1,y1,z1),(x2,y2,z2),(x3,y3,z3),…,(xn,yn,zn)。區(qū)域工程區(qū)地表點密集,x方向最大最小值為xmax,xmin,y方向最大最小值為ymax,ymin。地表柵格邊長d計算公式為:
X方向柵格個數(shù)為cx,Y方向柵格個數(shù)為cy:
cx=(xmax-xmin)/d+1
cy=(ymax-ymin)/d+1
第i行第j列的柵格結(jié)點坐標為(xi,j,yi,j,zi,j)=(xmin+d*i,ymin+d*j,z),D為所有地表點到待插樣點的最短距離。z值即為該處柵格點的高程:
計算每個柵格中心點坐標,第i行第j列所在柵格的中心點坐標為
第i行第j列柵格向下共有ni,j個有限元單元:區(qū)域地質(zhì)體共劃分為N個有限元單元:
所有生成的三維裂隙節(jié)點坐標為(xLS,yLS,zLS),第i行第j列第k個有限元單元的中心點坐標為如果存在條件
則該三維裂隙節(jié)點位于有限元單元內(nèi)部,保留該裂隙結(jié)點,否則刪除該結(jié)點。
9.根據(jù)權(quán)利要求1所述的基于分形算法的區(qū)域地質(zhì)體巖體裂隙模擬方法,其特征在于,所述步驟二中,所述Ⅰ類:巖石新鮮完整,構(gòu)造影響輕微,節(jié)理裂隙不發(fā)育或稍發(fā)育,閉合且延伸不長,無或很少軟弱結(jié)構(gòu)面,斷層帶寬[0,0.1)米,與洞向近正交,巖體呈整體或塊狀砌體結(jié)構(gòu);所述Ⅱ類:巖石新鮮或微風化,受構(gòu)造影響一般,節(jié)理裂隙稍發(fā)育或發(fā)育,有少量軟弱結(jié)構(gòu)面,層間結(jié)合差,斷層破碎帶寬[0.1,0.5)米,與洞向斜交或正交,巖體呈塊狀砌體或?qū)訝钇鲶w結(jié)構(gòu);所述Ⅲ類:巖石微風化或弱風化,受地質(zhì)構(gòu)造影響裂隙發(fā)育,部分張開充泥,軟弱結(jié)構(gòu)面分布較多,斷層破碎帶[0.5,1)米,與洞線斜交或平行,巖石呈碎石狀鑲嵌結(jié)構(gòu);所述Ⅳ類:與III類同,斷裂及軟弱結(jié)構(gòu)面較多,斷層破碎帶[1,2)米,與洞平行,巖體呈碎石狀鑲嵌結(jié)構(gòu),局部呈碎石狀壓碎結(jié)構(gòu);所述Ⅴ類:散體:砂層滑坡堆積及碎、卵、礫質(zhì)土,根據(jù)圍巖屬性確認該里程段區(qū)域內(nèi)的分形維數(shù),分形維數(shù)為該區(qū)域內(nèi)巖石圍巖級別數(shù)。