巖體裂縫識別的方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本申請涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種巖體裂縫識別的方法及系統(tǒng)。
【背景技術(shù)】
[0002]目前,地質(zhì)領(lǐng)域研宄裂縫的一個重要手段是研宄巖體裂縫的發(fā)育程度。傳統(tǒng)的研宄方法是到野外去拉測線,測量裂縫線密度。
[0003]這種研宄方法不僅效率較低,而且很多高陡邊坡的精良數(shù)據(jù)都無法獲取,巖體裂縫的發(fā)育程度判斷精確度低。
[0004]因此,發(fā)明人在對現(xiàn)有的研宄方法進(jìn)行潛心研宄的基礎(chǔ)上提供一種測量效率高、準(zhǔn)確度高的巖體裂縫識別方法及系統(tǒng)。
【發(fā)明內(nèi)容】
[0005]本申請實(shí)施例提供一種測量效率高、準(zhǔn)確度高的巖體裂縫識別的方法的方案,具體的,一種巖體裂縫識別的方法,包括以下步驟:
[0006]獲取巖體表面數(shù)據(jù);
[0007]根據(jù)巖體表面數(shù)據(jù)建立巖體模型;
[0008]將巖體模型的表面切分成三角形單元;
[0009]根據(jù)三角形單元確定裂縫線。
[0010]本申請實(shí)施例還提供一種巖體裂縫識別的系統(tǒng),包括:
[0011]測量裝置,用于獲取巖體表面數(shù)據(jù);
[0012]處理裝置,用于根據(jù)巖體表面數(shù)據(jù)建立巖體模型;
[0013]分析裝置,用于:
[0014]將巖體模型的表面切分成三角形單元;
[0015]根據(jù)三角形單元確定裂縫線。
[0016]本申請實(shí)施例提供的巖體裂縫識別的方法和系統(tǒng),至少具有如下有益效果:
[0017]本申請實(shí)施例提供的巖體裂縫識別方法及系統(tǒng),根據(jù)巖體表面數(shù)據(jù)建立巖體模型,利用計(jì)算機(jī)技術(shù)對數(shù)據(jù)進(jìn)行處理,從而極大提高了巖體裂縫的發(fā)育程度的研宄的效率和準(zhǔn)確度。
【附圖說明】
[0018]此處所說明的附圖用來提供對本申請的進(jìn)一步理解,構(gòu)成本申請的一部分,本申請的示意性實(shí)施例及其說明用于解釋本申請,并不構(gòu)成對本申請的不當(dāng)限定。在附圖中:
[0019]圖1為本申請實(shí)施例提供的巖體裂縫識別的方法的流程圖。
[0020]圖2為本申請實(shí)施例提供的巖體裂縫識別的方法的另一部分的流程圖。
[0021]圖3為本申請實(shí)施例提供的巖體裂縫識別的系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0022]為了解決現(xiàn)有的研宄方法不僅效率較低,而且很多高陡邊坡的精良數(shù)據(jù)都無法獲取,巖體裂縫的發(fā)育程度判斷精確度低的技術(shù)問題。本申請實(shí)施例提供的巖體裂縫識別方法及系統(tǒng),根據(jù)巖體表面數(shù)據(jù)建立巖體模型,利用計(jì)算機(jī)技術(shù)對數(shù)據(jù)進(jìn)行處理,從而極大提高了巖體裂縫的發(fā)育程度的研宄的效率和準(zhǔn)確度。
[0023]為使本申請的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本申請具體實(shí)施例及相應(yīng)的附圖對本申請技術(shù)方案進(jìn)行清楚、完整地描述。顯然,所描述的實(shí)施例僅是本申請一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾堉械膶?shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本申請保護(hù)的范圍。
[0024]圖1為本申請實(shí)施例提供的數(shù)據(jù)傳輸?shù)姆椒ǖ牧鞒虉D,具體包括以下步驟:
[0025]SlOO:獲取巖體表面數(shù)據(jù)。
[0026]本步驟用于獲取巖體表面的數(shù)據(jù),為計(jì)算機(jī)數(shù)據(jù)建模提供基礎(chǔ)。這些數(shù)據(jù)包括巖體的坐標(biāo)、顏色值。巖體的坐標(biāo)用于為巖體的形狀分布提供參考。巖體的顏色值用于為巖體的成分分析提供參考。
[0027]S200:根據(jù)巖體表面數(shù)據(jù)建立巖體模型。
[0028]本步驟中,利用上面采集的數(shù)據(jù)利用計(jì)算機(jī)建立巖體的模型。建立巖體模型后,可以在室內(nèi)對巖體的結(jié)構(gòu)進(jìn)行研宄,降低了巖體裂縫發(fā)育程度研宄的勞動強(qiáng)度。
[0029]S300:將巖體模型的表面切分成三角形單元。
[0030]在本步驟中,根據(jù)巖體模型中采集的數(shù)據(jù)的級差,即采集數(shù)據(jù)的單位長度,將巖體模型的表面切分成三角形單元。將相互鄰接的三個點(diǎn)構(gòu)成最基本的單元。通過該三角形單元,對巖體模型進(jìn)行定量化研宄。
[0031]S400:根據(jù)三角形單元確定裂縫線。
[0032]根據(jù)三角形單元確定裂縫線,并根據(jù)裂縫線的狀況對巖體裂縫的發(fā)育程度進(jìn)行科學(xué)研宄。如何根據(jù)三角形單元確定裂縫線,后續(xù)會進(jìn)行詳細(xì)說明,此處不再贅述。
[0033]本申請實(shí)施例提供的巖體裂縫識別方法,根據(jù)巖體表面數(shù)據(jù)建立巖體模型,利用計(jì)算機(jī)技術(shù)對數(shù)據(jù)進(jìn)行處理,從而極大提高了巖體裂縫的發(fā)育程度的研宄的效率和準(zhǔn)確度。
[0034]進(jìn)一步的,獲取巖體表面數(shù)據(jù),具體包括:
[0035]通過激光、聲波或影像獲取巖體表面數(shù)據(jù)。
[0036]通過激光掃描儀、聲吶、攝影設(shè)備獲取巖體的三維數(shù)據(jù)。激光掃描儀或聲吶可以快速測量出巖體的三維數(shù)據(jù),提高的采集數(shù)據(jù)的效率,而且更加精確。
[0037]進(jìn)一步的,根據(jù)巖體表面數(shù)據(jù)建立巖體模型,具體包括:
[0038]根據(jù)巖體表面數(shù)據(jù)建立巖體模型并針對不同巖體成分劃分區(qū)域。
[0039]巖體模型根據(jù)巖體成分劃分區(qū)域后可以直觀地觀察巖體模型,提高該方法的分析效率、并且仿真度高、用戶體驗(yàn)好。
[0040]進(jìn)一步的,根據(jù)三角形單元確定裂縫線,具體包括:
[0041]查找三角形單元中符合裂縫線特性的單元邊;
[0042]將若干線性排布的單元邊連綴形成裂縫線;
[0043]其中符合裂縫線特性的單元邊是指單元邊兩側(cè)各具有一個三角形單元,并且這兩個三角形單元成一預(yù)設(shè)范圍的夾角。
[0044]容易想到的是:真實(shí)的裂縫線兩側(cè)必然各自對應(yīng)一個三角形單元,而這兩個三角形單元之間的夾角等于裂縫的夾角。
[0045]因此,當(dāng)三角形單元的單元邊兩側(cè)各具有一個三角形單元并且這兩個三角形單元成一預(yù)設(shè)范圍的夾角時(shí),則該單元邊應(yīng)當(dāng)是裂縫線的一個組成部分。
[0046]進(jìn)一步的,根據(jù)三角形單元確定裂縫線,還包括:
[0047]確定單元邊的長度的合理波動范圍;
[0048]刪除長度超出合理波動范圍的單元邊。
[0049]本步驟用于除去將巖體模型的表面切分成三角形單元時(shí)形成的不合理的三角形單元邊,提高了裂縫線的識別精度。
[0050]進(jìn)一步的,根據(jù)三角形單元確定裂縫線,還包括:
[0051]刪除與裂縫線交叉的單元邊。
[0052]本步驟用于除去裂縫線上的分叉,從而可以提高裂縫線識別的精度。
[0053]進(jìn)一步的,請參照圖2,所述方法還包括:
[0054]S501:查找?guī)r體模型的最大投影面;
[0055]S502:將裂縫線投影到最大投影面;
[0056]S503:計(jì)算裂縫線長度之和與最大投影面面積的比值;
[0057]S504:根據(jù)所述比值確定裂縫發(fā)育程度。
[0058]在最大投影