国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于VFP的多金屬地質(zhì)儲量管理系統(tǒng)研究*

2011-04-01 10:20陳丙強(qiáng)
采礦技術(shù) 2011年1期
關(guān)鍵詞:礦塊礦房礦柱

陳丙強(qiáng)

(長沙礦山研究院, 湖南長沙 410012)

基于VFP的多金屬地質(zhì)儲量管理系統(tǒng)研究*

陳丙強(qiáng)

(長沙礦山研究院, 湖南長沙 410012)

針對柿竹園多金屬礦年度地質(zhì)儲量計算和年度儲量計劃編制工作,以 Visual Fox-Pro為平臺,利用其數(shù)據(jù)編制各類儲量計算表,同時結(jié)合 Excel進(jìn)行報表編制、打印,開發(fā)出簡單可行的應(yīng)用程序,初步實現(xiàn)了地質(zhì)儲量管理的電算化。

多金屬礦;地質(zhì)儲量管理;VFP;計算機(jī)應(yīng)用

儲量管理是礦山最基礎(chǔ)也是最重要的地質(zhì)工作,直接影響著資源評價、生產(chǎn)計劃的編制和部署、生產(chǎn)中的貧化損失等一系列工作的進(jìn)行。同時儲量計算、計劃是一年一度的經(jīng)常性地質(zhì)管理工作,具有很強(qiáng)的連續(xù)性和相承性,認(rèn)真編制好年終儲量計算和年中儲量計劃則格外重要。然而傳統(tǒng)的管理模式常常因資料繁雜、管理混亂,導(dǎo)致查詢困難,甚至服務(wù)滯后,已難于滿足企業(yè)對技術(shù)的要求,因此,及時引進(jìn)計算機(jī)管理,充分發(fā)揮電腦對數(shù)據(jù)管理的特有優(yōu)勢,對提高礦山地質(zhì)技術(shù)水平將起到不可估量的作用。本文以 Visual FoxPro 6.0和 Excel 2003為平臺進(jìn)行設(shè)計開發(fā),并應(yīng)用于柿竹園有色金屬有限責(zé)任公司多金屬儲量計算工作中。

1 設(shè)計方案

按照儲量管理的有關(guān)規(guī)定及技術(shù)規(guī)范,結(jié)合多金屬礦山實際,制定統(tǒng)一規(guī)范的設(shè)計方案是設(shè)計的基礎(chǔ),對后面的計算、資料的統(tǒng)一規(guī)范管理影響很大。本文采用塊段計算法,對特高品位按平均值處理,計算范圍和類別為礦體位置、儲量級別、礦塊編號、礦房或礦柱、礦帶分類、礦石或夾石,計算內(nèi)容為礦體、礦塊、礦房或各礦柱 (北、南、西、東、底柱 )的塊段體積,及夾石體積、副產(chǎn)體積、礦石體積、礦石儲量 (夾石含量)、鎢鉬鉍地質(zhì)品位和金屬量。儲量成果表 (打印表)有品位表、礦塊表、開采損失表、掘進(jìn)副產(chǎn)表、勘探增減表、重算增減表、儲量平衡表等。為保證各表間數(shù)據(jù)的互通,方便數(shù)據(jù)查詢、更新,應(yīng)設(shè)置成規(guī)范統(tǒng)一的字段,各表中字段的類型、長度、數(shù)值型字段的小數(shù)位盡量一致,字段內(nèi)容統(tǒng)一規(guī)格,特別是關(guān)鍵詞應(yīng)確保一致。本文使用表達(dá)式“ALLTR I M(礦體位置)+ALLTR I M(儲量級別)+ALLTR I M(礦塊編號)+ALLTR I M(礦房礦柱)+ALLTR I M(礦帶代號)+ALLTR I M(礦石夾石)”或其中的一部分作為完整的關(guān)鍵詞。此后,可對照已有的儲量計算成果表,預(yù)制相應(yīng)的 Visual FoxPro 6.0數(shù)據(jù)庫項目,在其中新建或添加相應(yīng)的儲量計算表,并逐步建立所需的命令程序。同樣地,可在 Excel 2003中預(yù)先設(shè)置好相應(yīng)的成果打印表備用,完善并最后定型后可直接套用,一勞永逸。

2 儲量計算表的編制

2.1 品位表的編制

在Visual FoxPro 6.0數(shù)據(jù)庫的品位項目文件中建立品位表,主要的品位表有柱狀孔品位表、礦塊地探工程品位表、生探工程品位表、礦房礦柱品位計算表。輸入程序、查詢程序、檢查程序與品位表相對應(yīng)。通過查詢以上基礎(chǔ)品位表可建立本年度所需的最新儲量計算品位表,作為下面各表金屬量計算的根據(jù)。其中應(yīng)特別注意關(guān)鍵詞表達(dá)式的正確性,各礦房、礦柱品位數(shù)據(jù)的唯一性 (建立候選索引文件)和完整性,以確保后面各表中的礦房、礦柱皆能在此查詢到唯一正確的品位數(shù)據(jù)。

2.2 礦塊表的編制

本年的礦塊表以上年底的礦塊表為基礎(chǔ),初表可通過拷貝原表獲取。因此在編制本年度的礦塊表之前,首先應(yīng)檢查上年底礦塊表的正確性,主要通過查詢檢查各類別的分類匯總結(jié)果,檢查無誤后才能繼續(xù)進(jìn)行后面的工作。

對勘探升級礦塊采用直接添加法,即先在數(shù)據(jù)庫表中打上刪去標(biāo)記,然后對原有礦塊細(xì)分成礦房、礦柱,進(jìn)行品位更新后再分別計算其相應(yīng)的體積參數(shù)、礦石儲量、金屬量,最后添加并物理刪除原有礦塊,并在備注中加以說明。品位更新過程中應(yīng)特別注意關(guān)鍵詞表達(dá)式的正確性,及兩表記錄的對應(yīng)關(guān)系 (不能為“多多關(guān)系”,應(yīng)為“一一對應(yīng)”或“一對多”或“多對一”)。數(shù)值精度應(yīng)通過 ROUND()函數(shù)保證。

對無勘探升級礦塊常采用減去法,即按其與開采損失表、掘進(jìn)副產(chǎn)表的對應(yīng)關(guān)系,并按前述關(guān)聯(lián)查詢的要求,用對應(yīng)項相減即可獲得。更新中應(yīng)注意分礦石與夾石分別進(jìn)行。

2.3 掘進(jìn)副產(chǎn)表和開采損失表的編制

此兩表數(shù)據(jù)來源于本年度計劃的月報表統(tǒng)計,因此數(shù)據(jù)庫表可通過 Excel表轉(zhuǎn)入,即先在 Excel表格中匯總年度報表統(tǒng)計,并對關(guān)鍵字段進(jìn)行必要的名稱校正,字段內(nèi)容進(jìn)行必要的完善、規(guī)范,然后對數(shù)值型字段進(jìn)行必要的設(shè)置,才可“另存為”數(shù)據(jù)庫表。在 Visual FoxPro中,還應(yīng)增加“礦石夾石”字段,按主關(guān)鍵詞分類匯總,并按前述關(guān)聯(lián)查詢的要求對其進(jìn)行品位更新和數(shù)據(jù)計算,即可形成所需的掘進(jìn)副產(chǎn)表和開采損失表。

2.4 儲量增減表的編制

因勘探增減、重算增減只需計算整個礦塊的量,不考慮礦房礦柱和礦帶代號,故只需按“ALLTR I M(礦體位置)+ALLTR I M(礦塊編號)”制作 1個含年初保有、開采損失、掘進(jìn)副產(chǎn)、年終保有的聯(lián)接表,在查詢程序中再增加儲量增減、鎢鉬鉍金屬量增減字段便可。

具體步驟如下:先利用設(shè)計好的分類匯總查詢命令,分別對年初保有、開采損失、掘進(jìn)副產(chǎn)、年終保有表中的儲量、鎢鉬鉍金屬量按“ALLTR I M(礦體位置)+ALLTR I M(礦塊編號)”進(jìn)行分類匯總,然后進(jìn)行聯(lián)接查詢,并設(shè)計程序?qū)ψ侄芜M(jìn)行必要的增、刪、改工作,以獲得礦塊的儲量增減表;對儲量增減表按增減性質(zhì)進(jìn)行分解,便可獲得所需的勘探增減表、重算增減表 (因多表聯(lián)接較復(fù)雜,可采用雙表逐步聯(lián)接實現(xiàn)多表間數(shù)據(jù)查詢)。

2.5 平衡表的編制

與儲量增減表的制作類似,只是需增加勘探增減、重算增減內(nèi)容的字段,損失量單獨設(shè)項,開采量中需加上掘進(jìn)副產(chǎn)部分。分類匯總關(guān)鍵詞表達(dá)式變成“ALLTR I M(礦體位置 )+ALLTR I M(儲量級別)”,另需增加儲量、金屬量的平衡檢查字段。

2.6 打印表的制作

對照設(shè)計好的表格打印形式,在 VFP數(shù)據(jù)庫中,查詢對應(yīng)字段并設(shè)置好排列順序,必要時可以對字段進(jìn)行增、刪、改,使其盡量符合表格打印要求。最后導(dǎo)出到電子表格中,稍作格式調(diào)整和表格編輯即可。

3 程序設(shè)計實例

CLOSE ALL

SELECT 1

USE f:年初礦塊.dbf&&打開年初礦塊表 (已改動升級礦塊的三量級別)

COPY TO f:礦塊 X.dbf

USE f:礦塊 X.dbf

DELE FOR I NL IST(礦塊編號 ,′K5-0/1′,′P4/5-0′,′P4/5-1′)

PACK &&消除礦塊中的多余記錄

APPE FROM f:勘探重算增加礦塊.dbf&&添加新記錄

DO f:礦塊匯總.qpr &&運行已編制好的匯總程序

**已制作基礎(chǔ)的新礦塊 (消除了部分勘變前的礦塊,增加了勘變礦塊)

CLOSE ALL

SELE 2

USE f:礦塊 Y.dbf

COPY TO f:礦塊 X.dbf

CLOSE ALL

SELECT 1

USE f:礦塊 X.dbf

SELE 2

USE f:勘探重算減少礦塊.dbf

COPY TO f:礦塊 Y.dbf

USE f:礦塊 Y.dbf

DO f:礦塊_礦塊.qpr &&運行已編制好的關(guān)聯(lián)程序

**消除了勘變前的礦塊

CLOSE ALL

SELECT 1

USE f:礦塊 Z.dbf

COPY TO f:礦塊 X.dbf

USE f:礦塊 X.dbf

DO f:礦塊匯總.qpr

CLOSE ALL

SELECT 1

USE f:礦塊 Y.dbf

COPY TO f:礦塊 X.dbf

USE f:礦塊 X.dbf

SELECT 3

USE f:采損.dbf

COPY TO f:采損 x.dbf

USE f:采損 x.dbf

DO f:礦塊_采損.qpr &&運行已編制好的關(guān)聯(lián)程序

**減去了開采和損失

CLOSE ALL

SELECT 1

USE f:礦塊 Z.dbf

COPY TO f:礦塊 X.dbf

USE f:礦塊 X.dbf

SELE 4

USE f:掘副.dbf

COPY TO f:掘副 x.dbf

USE f:掘副 x.dbf

DO f:礦塊_掘副.qpr &&運行已編制好的關(guān)聯(lián)程序

**減去了掘進(jìn)副產(chǎn)

4 結(jié) 論

地質(zhì)儲量管理工作是一項最基本的比較繁瑣的日常地質(zhì)工作,利用 Visual FoxPro數(shù)據(jù)庫的強(qiáng)大功能進(jìn)行管理,再結(jié)合 Excel進(jìn)行報表編制和打印,使工作快捷、方便。

程序設(shè)計中,有不少細(xì)節(jié)問題不容忽視。首先,應(yīng)做到文件存放目錄清晰明了,字段名稱長度類型和小數(shù)位盡量統(tǒng)一規(guī)范,清晰可讀;設(shè)計程序前應(yīng)對原始表做好備份,以防不測;程序運行前應(yīng)多作調(diào)試,盡量從簡到繁,確保程序簡單高效。另外,熟練掌握更多的命令和函數(shù)可達(dá)到事半功倍的效果。

[1]羅周全,劉曉明,吳亞斌,等.地質(zhì)統(tǒng)計學(xué)在多金屬礦床儲量計算中的應(yīng)用研究[J].地質(zhì)與勘探,2007,43(3):83-87.

[2]焦 建,孫文潔,崔正筠.Excel在煤礦地質(zhì)工作中的應(yīng)用[J].山東煤炭科技,2009,(6):79-80.

[3]吳鴻敏,楊 佳,張寶一.固體礦產(chǎn)儲量估算系統(tǒng)的研究與實現(xiàn)[J].地理信息世界,2007,5(1):73-78.

[4]梁 艷,郝多虎,潘 懋,等.礦產(chǎn)儲量估算系統(tǒng)的開發(fā)研究[J].黑龍江科技信息,2010,(7):34-35.

“十一五”國家科技支撐計劃項目 (2006BAB02B05-1).

2010-10-20)

陳丙強(qiáng) (1968-),男,工程師,主要從事礦山地質(zhì)工作,Email:chenbq163@163.com。

猜你喜歡
礦塊礦房礦柱
階段空場嗣后充填連續(xù)采礦法在多層緩傾斜礦體中的應(yīng)用
深井超大面積開采盤區(qū)礦柱承載作用研究
稀土儲量估算研究
三鑫金銅礦復(fù)雜充填體下間柱回采穩(wěn)定性研究
基于顆粒離散元的礦柱群連鎖失穩(wěn)機(jī)理分析
階段礦房法在某傾斜厚礦體中的應(yīng)用
基于動態(tài)強(qiáng)度折減法礦柱漸進(jìn)失穩(wěn)演變規(guī)律
近地房柱法礦柱尺寸對石膏礦采空區(qū)穩(wěn)定性影響研究
充填采礦法的礦塊布置與構(gòu)造形式
充填采礦法礦塊結(jié)構(gòu)的研究