當前位置:菜譜大全網 - 素菜食譜大全 - 區塊劃分和儲量估算

區塊劃分和儲量估算

壹.區塊劃分

塊段劃分又稱單元建模,目的是將若幹個實體劃分成大小相同的塊段(單元),每個塊段用壹個長方體和長方體內的礦物品位表示,這些塊段為塊段法估算儲量提供空間坐標。分塊模塊輸入若幹個實體,輸出壹個塊(單元)文件,其中實體是由三角形面片組成的復雜空間閉合,即在壹個空間中允許有孔洞,塊文件由塊組成,其結構如表4-11所示。

表4-11塊文件結構

分割單個實體的算法描述如下:

步驟1:初始化代表實體的三角形數組TA,初始化塊計算的起點坐標P0(x0,y0,z0),初始化塊的長度L,寬度W,高度H,初始化塊的等級值為0,初始化壹個臨時塊數組TA使其長度為0,初始化壹個有效塊數組VA使其長度為0。

第二步:計算實體外接矩形右上角頂點的空間坐標P1 (X1,Y1,Z1),使n 1 = {(x 1-x0)/L }+1,N2。

第三步:對頂點坐標為P0,長、寬、高分別為Nl L、N2W、N3H的長方體進行網格劃分,使每個網格長方體的長、寬、高分別等於L、W、H,並將每個網格長方體及相關等級值存儲在臨時塊數組TA中。

步驟4:如果臨時塊段數組TA中的每個塊段都已被處理,則轉到步驟6,否則,取臨時塊段數組TA中的下壹個塊段。

第五步:從塊的中心點到X軸畫壹條射線,計算射線與固體表面相交的次數。如果交叉點的數量是奇數,塊段被添加到有效塊段數組VA。轉到步驟4。

步驟6:返回有效的塊段數組VA,結束。

二、區塊法儲量估算

塊段法儲量估算的計算步驟是:首先計算每個塊段的礦體平均品位;然後用區塊儲量計算公式(品位比重體積÷100)計算每個區塊的儲量;最後,將每個區塊的儲量相加,得到總儲量。在上述步驟中,關鍵是計算平均成績的第壹步,完成這壹計算的算法描述如下:

步驟1:初始化組合樣本數組CA,其中組合樣本表示為空間點和等級值,初始化塊數組BA,初始化搜索距離D..

步驟2:如果塊數組BA中的每個塊都已被處理,則轉到步驟4,否則,取塊數組BA中的下壹個塊。

第三步:計算方塊中心點的坐標。計算到中心點的距離小於d的組合樣本,將這些組合樣本到塊的中心點的距離的平方存儲到臨時距離數組DA中,並將組合樣本的相應等級值存儲到臨時等級值數組QA中。如果DA中的某個值為0,則對應的等級值存儲在塊中,否則按照平方反比距離加權法計算塊的平均等級,結果存儲在塊中,然後轉到步驟2。

Spt4:返回E塊段數組BA,結束。

三、截面法內容估算

分段法儲量估算及步驟如下:首先計算每個分段的面積和該分段上礦體的平均品位;然後用公式((品位1+品位2)(面積1+面積2)計算相鄰段之間的礦段儲量÷4);最後,將每個礦體的儲量相加,得到總儲量。在上述計算過程中,計算橫截面積是關鍵的壹步。計算簡單多邊形(即沒有洞的多邊形)面積的算法描述如下:

步驟1:初始化平面的單位法向量n,初始化平面中代表簡單多邊形的有向線段數組LA,指定多邊形的前進方向(相對於法向量n)為逆時針方向,LA中有向線段的方向與多邊形的前進方向壹致,初始化多邊形所在平面上任意壹點的坐標P0(x0,y0,z0),初始化多邊形的面積s為0。

步驟2:如果LA中的每壹條有向線段都已處理完畢,則轉到步驟4,否則從數組LA中刪除壹條有向線段P1P2,其中P1和P:的坐標分別為(x1,y1,z1)和(x2,y2,0)。

第三步:計算從(x0,y0,z0)到(x1,y1,z1)的向量V1,計算從(x0,y0,z0)到(x2,y2,z2)的向量V2。

步驟4:返回多邊形的面積s,結束。