原學(xué)新
(山西煤炭運(yùn)銷集團(tuán)神農(nóng)煤業(yè)有限公司,山西 高平 048402)
調(diào)查發(fā)現(xiàn)煤炭實(shí)際的采掘過(guò)程中存在產(chǎn)量檢測(cè)困難的問(wèn)題,現(xiàn)已引起了各部門的高度重視[1]。近年來(lái)國(guó)家煤炭稅收監(jiān)管部門為了更好地規(guī)范煤炭市場(chǎng),提出利用科技手段開展煤炭企業(yè)產(chǎn)量的測(cè)定以及稅源的監(jiān)控[2]。目前我國(guó)的煤炭投資模式分散,實(shí)現(xiàn)煤炭產(chǎn)量的統(tǒng)一監(jiān)管較為困難[3]。但是SOA作為一種公認(rèn)的企業(yè)IT架構(gòu)發(fā)展模式,不僅能夠提高企業(yè)的生產(chǎn)力,還能提高企業(yè)的管理水平,同時(shí)結(jié)合較為先進(jìn)的通信技術(shù),能夠?qū)崿F(xiàn)各煤炭企業(yè)產(chǎn)量的系統(tǒng)監(jiān)管,準(zhǔn)確監(jiān)測(cè)煤炭企業(yè)的產(chǎn)量,降低稅收流失風(fēng)險(xiǎn)[4-5]。因此開展SOA的煤炭產(chǎn)量監(jiān)控系統(tǒng)設(shè)計(jì)與應(yīng)用研究工作,對(duì)于降低稅收部門的征稅難度,規(guī)范煤炭市場(chǎng)具有重要的意義。
所謂的SOA是一個(gè)面向服務(wù)體系結(jié)構(gòu)的組件模型,根據(jù)服務(wù)的功能定義服務(wù)之間的接口和契約,使其達(dá)到系統(tǒng)中服務(wù)信息交互方式的通用化和統(tǒng)一性?;赟OA的產(chǎn)量監(jiān)控系統(tǒng)功能的實(shí)現(xiàn)主要由稱重傳感器實(shí)現(xiàn),傳感器安裝在煤炭運(yùn)輸車上,采集的信號(hào)數(shù)據(jù)傳輸至控制器進(jìn)行分析處理,形成TCP數(shù)據(jù)包,之后借助IP通信協(xié)議和遠(yuǎn)程數(shù)據(jù)傳輸技術(shù)將其傳至數(shù)據(jù)中心。數(shù)據(jù)中心的監(jiān)控終端可以直接訪問(wèn)數(shù)據(jù)中心服務(wù)器,實(shí)現(xiàn)監(jiān)控中心對(duì)于煤炭產(chǎn)量和視頻監(jiān)控信息等的實(shí)時(shí)監(jiān)控功能。
基于煤炭產(chǎn)量監(jiān)控系統(tǒng)概述和煤炭作業(yè)現(xiàn)場(chǎng)相關(guān)設(shè)備,充分考慮監(jiān)控系統(tǒng)各子系統(tǒng)之間的聯(lián)動(dòng)關(guān)系,完成了監(jiān)控系統(tǒng)硬件架構(gòu)的設(shè)計(jì),如圖1所示。硬件系統(tǒng)架構(gòu)中包含了稱量裝置、視頻裝置、現(xiàn)場(chǎng)控制裝置、網(wǎng)絡(luò)傳輸裝置、數(shù)據(jù)中心等組成,能夠滿足煤炭企業(yè)煤炭產(chǎn)量的監(jiān)測(cè)功能,提高煤炭企業(yè)煤炭產(chǎn)量的監(jiān)管水平,可節(jié)省人力物力,保證煤炭產(chǎn)量的監(jiān)管效率和準(zhǔn)確性。
圖1 煤炭產(chǎn)量監(jiān)控系統(tǒng)硬件架構(gòu)
煤炭產(chǎn)量監(jiān)控系統(tǒng)功能的實(shí)現(xiàn)依托于數(shù)據(jù)中心管理軟件,其與煤炭輸出現(xiàn)場(chǎng)控制器之間數(shù)據(jù)傳輸?shù)哪J桨ㄓ芯€和無(wú)線兩種。監(jiān)控管理過(guò)程中的控制信息的實(shí)現(xiàn)借助IP的通訊協(xié)議完成,涉及現(xiàn)場(chǎng)控制器與稱量裝置、視頻裝置之間的通訊。基于SOA的煤炭產(chǎn)量監(jiān)控系統(tǒng)的軟件包括五層,分別為用戶界面層、業(yè)務(wù)層、業(yè)務(wù)規(guī)則層、數(shù)據(jù)訪問(wèn)層、數(shù)據(jù)存儲(chǔ)層,具體架構(gòu)如下頁(yè)圖2所示。用戶界面層主要實(shí)現(xiàn)監(jiān)控系統(tǒng)人機(jī)交互功能,實(shí)現(xiàn)數(shù)據(jù)的輸入輸出;業(yè)務(wù)層主要完成監(jiān)控系統(tǒng)監(jiān)測(cè)實(shí)體及參數(shù)的服務(wù);業(yè)務(wù)規(guī)則層設(shè)計(jì)的目的是簡(jiǎn)化多業(yè)務(wù)的操作流程,使業(yè)務(wù)的接口訪問(wèn)簡(jiǎn)單易行,提高子系統(tǒng)的模塊化,實(shí)現(xiàn)各個(gè)子系統(tǒng)之間的功能聯(lián)動(dòng)控制;數(shù)據(jù)訪問(wèn)層用于設(shè)置訪問(wèn)權(quán)限,實(shí)現(xiàn)系統(tǒng)數(shù)據(jù)的監(jiān)控功能,供不同權(quán)限的人員訪問(wèn)讀??;數(shù)據(jù)存儲(chǔ)層完成系統(tǒng)數(shù)據(jù)頁(yè)和緩沖區(qū)的處理,主要由數(shù)據(jù)庫(kù)管理系統(tǒng)完成該項(xiàng)工作。
圖2 煤炭監(jiān)控系統(tǒng)軟件架構(gòu)
煤炭產(chǎn)量監(jiān)控系統(tǒng)是基于煤炭企業(yè)現(xiàn)有采煤設(shè)備及其控制系統(tǒng)完成的。實(shí)現(xiàn)產(chǎn)量監(jiān)測(cè)功能的關(guān)鍵是在原有設(shè)備基礎(chǔ)上采集得到產(chǎn)量相關(guān)的數(shù)據(jù),此處系統(tǒng)設(shè)計(jì)重點(diǎn)是選擇接口通用、工作可靠、滿足數(shù)據(jù)采集要求的傳感器。
3.1.1 稱重傳感器
稱重傳感器的選擇需基于煤炭的運(yùn)輸方式完成,才能采集得到穩(wěn)定可靠的重量數(shù)據(jù)。煤炭實(shí)際運(yùn)輸過(guò)程中不可避免地會(huì)出現(xiàn)偏載、斷料、跑偏、振動(dòng)等,均會(huì)影響稱重傳感器的檢測(cè)精度,因此必須選擇能夠適應(yīng)惡劣工作環(huán)境、壽命長(zhǎng)的傳感器。稱重傳感器作為煤炭產(chǎn)量監(jiān)控系統(tǒng)的重要組成部件,實(shí)際應(yīng)用時(shí)需要集成在運(yùn)煤現(xiàn)場(chǎng)的控制器中,以便更好地實(shí)現(xiàn)稱重傳感器的維護(hù)和控制,如圖3給出了稱重傳感器現(xiàn)場(chǎng)布置示意圖,選擇應(yīng)用較廣的稱重傳感器,如圖4所示。
圖3 稱重傳感器現(xiàn)場(chǎng)布置示意圖
圖4 稱重傳感器實(shí)物圖
3.1.2 方向傳感器
基于煤炭資源運(yùn)輸?shù)奶卣?,需要在煤炭產(chǎn)量監(jiān)測(cè)系統(tǒng)中設(shè)計(jì)方向傳感器,以此實(shí)現(xiàn)煤炭輸運(yùn)之前礦車的質(zhì)量和裝載煤炭之后總質(zhì)量的計(jì)量,計(jì)算得出單次運(yùn)輸凈煤炭的質(zhì)量,因此要想監(jiān)測(cè)系統(tǒng)準(zhǔn)確監(jiān)測(cè)煤炭的產(chǎn)量,需要方向傳感器和稱重傳感器配合使用。與此同時(shí),方向傳感器的設(shè)置能夠有效防止煤炭企業(yè)進(jìn)行搭橋作弊,約束煤炭企業(yè)的煤炭產(chǎn)量計(jì)量行為。
3.2.1 數(shù)據(jù)庫(kù)設(shè)計(jì)
煤炭產(chǎn)量監(jiān)測(cè)系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)基于企業(yè)級(jí)PowerDesigner完成,具有快速穩(wěn)定的業(yè)務(wù)構(gòu)建流程,能夠方便地實(shí)現(xiàn)數(shù)據(jù)庫(kù)需求管理、文檔建立、數(shù)據(jù)分析、知識(shí)庫(kù)建立等功能。內(nèi)部配置了概念數(shù)學(xué)模型、物理模型、面向?qū)ο竽P汀I(yè)務(wù)流程模型等,可以根據(jù)用戶需要進(jìn)行建立轉(zhuǎn)換,通過(guò)采集得到的數(shù)據(jù)建立完善的數(shù)據(jù)庫(kù)。監(jiān)測(cè)系統(tǒng)數(shù)據(jù)庫(kù)的建立采用的是面向?qū)ο蟮姆椒ㄩ_展的,具體流程為概念數(shù)據(jù)模型建立→轉(zhuǎn)換物理數(shù)據(jù)模型→轉(zhuǎn)換面向?qū)ο竽P汀?/p>
3.2.2 普通用戶注冊(cè)功能
煤炭監(jiān)測(cè)系統(tǒng)中涉及用戶注冊(cè)功能,其具體注冊(cè)流程如圖5所示。登錄系統(tǒng)的首頁(yè),啟動(dòng)注冊(cè)登錄界面,如果該企業(yè)已注冊(cè),可以直接運(yùn)用自己的賬號(hào)和密碼進(jìn)行登錄,進(jìn)入系統(tǒng);如果沒(méi)有賬號(hào),則需要點(diǎn)擊界面中的注冊(cè)按鈕完成新用戶的注冊(cè)登記,具體的注冊(cè)界面如圖6所示。
圖5 普通用戶注冊(cè)流程
圖6 普通用戶注冊(cè)界面
進(jìn)入注冊(cè)界面之后可以填寫用戶注冊(cè)信息,根據(jù)煤炭企業(yè)的實(shí)際情況選擇用戶的類型以及申請(qǐng)使用的站點(diǎn)。申請(qǐng)信息填寫完成之后需要等待審核批準(zhǔn),一旦審核通過(guò),企業(yè)即可登錄系統(tǒng),根據(jù)企業(yè)分配的功能權(quán)限訪問(wèn)對(duì)應(yīng)的功能頁(yè)面。
3.2.3 用戶管理功能
監(jiān)測(cè)系統(tǒng)中涉及較多的用戶,并根據(jù)實(shí)際情況進(jìn)行了權(quán)限的設(shè)置,其中系統(tǒng)的超級(jí)用戶能夠借助用戶管理功能實(shí)現(xiàn)所有用戶信息的查詢和更改,可以根據(jù)企業(yè)的類型劃分管轄站點(diǎn)。同時(shí)普通用戶僅能查看自己的信息,包括煤礦產(chǎn)量及總量等,如果想要獲取更多的權(quán)限需要向上層管理權(quán)限者申請(qǐng),批準(zhǔn)后方可獲取相應(yīng)權(quán)限。
3.2.4 狀態(tài)監(jiān)控及錯(cuò)誤報(bào)警功能
煤炭企業(yè)運(yùn)行狀態(tài)監(jiān)控功能能夠完成注冊(cè)用戶管轄站點(diǎn)內(nèi)部稱重傳感器、方向傳感器、視頻資料、圖像信息、數(shù)據(jù)傳輸?shù)葘?shí)際情況的實(shí)時(shí)監(jiān)測(cè),實(shí)現(xiàn)超級(jí)用戶對(duì)于普通用戶的全面監(jiān)督,掌握相關(guān)生產(chǎn)信息。為了實(shí)時(shí)監(jiān)控功能的實(shí)現(xiàn),系統(tǒng)設(shè)置每隔40 s完成一次采集信息的刷新顯示,并記錄實(shí)際運(yùn)行數(shù)據(jù)和異常情況等。當(dāng)系統(tǒng)出現(xiàn)較為嚴(yán)重的錯(cuò)誤時(shí),會(huì)自動(dòng)發(fā)出報(bào)警信息,根據(jù)用戶的設(shè)置以網(wǎng)頁(yè)動(dòng)畫或者短信的形式完成報(bào)警提醒,以便監(jiān)控人員及時(shí)進(jìn)行系統(tǒng)的維護(hù)。
3.2.5 視頻監(jiān)控、照明參數(shù)及數(shù)據(jù)補(bǔ)發(fā)功能
視頻監(jiān)控能夠滿足普通用戶和超級(jí)用戶在監(jiān)測(cè)系統(tǒng)中進(jìn)行各自礦產(chǎn)煤炭實(shí)時(shí)產(chǎn)量和運(yùn)行狀態(tài)的觀看,如圖7所示;照明參數(shù)和數(shù)據(jù)補(bǔ)發(fā)功能主要是完成數(shù)據(jù)中心和現(xiàn)場(chǎng)控制器之間照明參數(shù)和數(shù)據(jù)的補(bǔ)發(fā),信息的傳輸通過(guò)IP網(wǎng)絡(luò)的通訊協(xié)議完成。實(shí)現(xiàn)照明參數(shù)實(shí)時(shí)監(jiān)控功能需要系統(tǒng)每隔40 s完成一次照明參數(shù)的更新,以便獲取最新的照明信息數(shù)據(jù)。
圖7 視頻監(jiān)控界面
為了驗(yàn)證煤炭產(chǎn)量監(jiān)測(cè)系統(tǒng)的設(shè)計(jì)效果,組織了25家煤炭企業(yè)進(jìn)行了系統(tǒng)的測(cè)試工作,完成了用戶的注冊(cè),獲得了各自的登錄賬號(hào)和密碼。試運(yùn)行的3個(gè)月時(shí)間內(nèi),系統(tǒng)運(yùn)行穩(wěn)定可靠,能夠?qū)崿F(xiàn)各個(gè)煤炭企業(yè)產(chǎn)煤量的實(shí)時(shí)監(jiān)測(cè)。通過(guò)對(duì)比實(shí)際稱量的煤炭產(chǎn)量和監(jiān)測(cè)系統(tǒng)顯示的煤炭產(chǎn)量,后者顯示的數(shù)據(jù)偏高,偏差數(shù)值在2%之內(nèi),可能原因是實(shí)際稱量煤炭的過(guò)程中存在煤炭損失。經(jīng)過(guò)問(wèn)卷調(diào)查10家煤炭企業(yè),一致認(rèn)為2%的產(chǎn)量誤差能夠接受,同意使用該系統(tǒng)進(jìn)行煤炭產(chǎn)量的監(jiān)測(cè),以此衡量企業(yè)的產(chǎn)煤量,能夠?yàn)槠髽I(yè)節(jié)省近150萬(wàn)元/a的煤炭產(chǎn)量核算成本,具有很好的應(yīng)用前景。