亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        智慧礦山安全生產(chǎn)管理系統(tǒng)設計

        2021-07-06 01:54:32王雪妮韓國鋒
        能源與環(huán)保 2021年6期
        關鍵詞:礦山數(shù)據(jù)庫智慧

        王雪妮,韓國鋒

        (1.楊凌職業(yè)技術學院,陜西 咸陽 712100;2.陜西能源職業(yè)技術學院,陜西 咸陽 712000)

        我國煤炭資源儲量十分豐富,截止至2019年,我國已探明煤炭儲量達到1 145億t,位居世界第3,占全球已探明儲量的11%。在我國工業(yè)化發(fā)展進程不斷加速的大背景下,國內(nèi)工業(yè)生產(chǎn)對于煤炭資源的需求量也越來越大,全球煤炭產(chǎn)品市場約有35%的供給來自中國,因此國內(nèi)煤炭的開發(fā)需求也相對較大[1-5]。然而,國內(nèi)煤炭開采仍然普遍存在機械化水平偏低、信息化程度不足等方面的問題,無論是生產(chǎn)還是管理都過于依賴人工,安全管理措施不夠規(guī)范,致使開采事故頻發(fā)。為了進一步加強煤炭安全生產(chǎn)管理,國家煤礦安全監(jiān)察局于2015年12月22日頒布了《煤礦安全規(guī)程》,對煤礦信息在安全生產(chǎn)管理方面的信息化水平提出了較為明確的要求,根據(jù)《煤礦安全規(guī)程》第489條的內(nèi)容“安全監(jiān)控和人員位置監(jiān)測系統(tǒng)顯示和控制終端、有線調(diào)度通信系統(tǒng)調(diào)度臺必須設置在礦調(diào)度室,全面反映監(jiān)控信息。礦調(diào)度室必須24 h有監(jiān)控人員值班”??梢妵冶O(jiān)管部門對于礦山開發(fā)的安全管理信息化建設工作給予了高度重視。因此,新形勢下的采礦企業(yè)應當緊緊抓住當前我國信息化技術快速發(fā)展的歷史機遇,將礦山安全管理信息數(shù)字化、網(wǎng)絡化,提高智慧礦山的建設水平,為現(xiàn)場工作人員的施工安全提供更加充分的保障,堅決落實安全生產(chǎn)。

        1 總體結構

        1.1 系統(tǒng)總體架構設計

        研究所設計的智慧礦山安全生產(chǎn)管理系統(tǒng)通過設置于礦井側的各種傳感器來采集數(shù)據(jù),通過工業(yè)以太環(huán)網(wǎng)實現(xiàn)傳感器與計算機之間的數(shù)據(jù)交互,利用計算機中的軟件程序來轉換并處理數(shù)據(jù)。智慧礦山安全生產(chǎn)管理系統(tǒng)的總體結構如圖1所示。

        圖1 系統(tǒng)總體框架結構

        智慧礦山安全生產(chǎn)管理系統(tǒng)主要由應用層、網(wǎng)絡層和硬件層3部分組成。①硬件層指的是用于系統(tǒng)數(shù)據(jù)采集的各種硬件設備,比如視頻監(jiān)控設備、控制器設備以及用于溫度檢測或氣體檢測的各種傳感器設備;②網(wǎng)絡層指的是用來連接硬件層和應用層的數(shù)據(jù)傳輸裝置,通過網(wǎng)絡通信技術將硬件層所采集到的數(shù)據(jù)上傳至Web服務器或應用層計算機設備并對數(shù)據(jù)進行處理。在《煤礦安全規(guī)程》的強制要求下,當前我國絕大多數(shù)礦井施工區(qū)域設置有工業(yè)以太環(huán)網(wǎng),可實現(xiàn)1 000 MB以上的數(shù)據(jù)傳輸速率,可以滿足該系統(tǒng)在數(shù)據(jù)傳輸方面的需求,智慧礦山安全生產(chǎn)管理系統(tǒng)無需再對網(wǎng)絡層進行組織與設計;③應用層指的是對系統(tǒng)數(shù)據(jù)進行轉換與處理的核心機構,該層次中的PC計算機、微型計算機以及Web服務器中均封裝有負責不同數(shù)據(jù)處理項目的應用程序,可以將來自傳感器的模擬信號轉換為數(shù)字信號并加以計算,進而生成可供現(xiàn)場管理人員目測分析的文本、圖像以及視頻資料。

        1.2 系統(tǒng)軟件結構設計

        研究出于系統(tǒng)可維護性和可擴展性2個方面的考慮,決定采用分層的體系架構建立智慧礦山安全生產(chǎn)管理系統(tǒng),決定基于B/S架構對系統(tǒng)實施開發(fā)與設計[6-10]。在軟件層面將智慧礦山安全生產(chǎn)管理系統(tǒng)劃分為表示層、業(yè)務邏輯層和表示層數(shù)據(jù)訪問層3個主要層次:①表示層指的是系統(tǒng)數(shù)據(jù)與業(yè)務的輸出窗口,負責通過PC瀏覽器展示系統(tǒng)功能界面,實現(xiàn)該系統(tǒng)與操作者之間的信息交互;②業(yè)務邏輯層負責處理來自表示層的據(jù)請求,并從數(shù)據(jù)庫中提取數(shù)據(jù)并加以分析,再將分析結果反饋給表示層;③數(shù)據(jù)訪問層主要負責建立業(yè)務邏輯層與數(shù)據(jù)庫之間的關聯(lián),整體系統(tǒng)的軟件結構如圖2所示。

        圖2 系統(tǒng)軟件結構

        智慧礦山安全生產(chǎn)管理系統(tǒng)表示層中的終端客戶端程序采用HTML、JS、JSP等語言進行編寫,控制層和業(yè)務邏輯層基于Java EE架構進行設計,數(shù)據(jù)訪問層基于Hibernate對數(shù)據(jù)庫數(shù)據(jù)進行管理,數(shù)據(jù)庫則采用Oracle小型數(shù)據(jù)庫。

        2 系統(tǒng)功能設計

        研究所設計的智慧礦山安全生產(chǎn)管理系統(tǒng)在功能層面由環(huán)境監(jiān)控子系統(tǒng)、人員定位子系統(tǒng)、設備管理子系統(tǒng)、系統(tǒng)管理子系統(tǒng)4個模塊組成,具體功能模塊結構如圖3所示。

        圖3 智慧礦山安全生產(chǎn)管理系統(tǒng)各功能模塊結構

        2.1 環(huán)境監(jiān)控子系統(tǒng)的構成

        以環(huán)境監(jiān)控子系統(tǒng)為例,該子系統(tǒng)由數(shù)據(jù)查詢分析、報警閾值設置、報警信息管理、傳感器遠程控制、傳感器運行管理5個功能模塊所組成,各模塊的具體功能如下。

        (1)數(shù)據(jù)查詢分析。環(huán)境監(jiān)控子系統(tǒng)下的數(shù)據(jù)查詢分析功能具體涉及環(huán)境報警查詢、抽放查詢、開關量查詢、模擬量查詢等不同類型。模擬量查詢又涉及模擬量統(tǒng)計、模擬量密采、模擬量日/月查詢、模擬量斷電、模擬量報警等功能。所涉及的開關量主要包括開關量日/月查詢、開關量斷電、開關量報警等。抽放查詢主要負責抽放數(shù)據(jù)的查詢,可按時間、設備類型、分站等基礎信息進行查詢;環(huán)境報警查詢可按時間、監(jiān)控指標、分站等基礎信息進行查詢。數(shù)據(jù)查詢分析能夠幫助用戶通過一個或多個查詢條件來獲取礦山運維相關的歷史數(shù)據(jù),為礦山施工的安全管理提供數(shù)據(jù)指導。

        (2)報警閾值設置。智慧礦山安全管理系統(tǒng)中設置有大量不同種類的傳感器裝置,當現(xiàn)場各環(huán)境參數(shù)達到一定數(shù)值的情況下,系統(tǒng)會自動發(fā)出警報。該系統(tǒng)中的報警閾值設置功能可以幫助管理者根據(jù)安全管理工作的具體需求為各個傳感器裝置設置報警閾值,并對報警閾值進行編輯、添加、刪除等操作。

        (3)報警信息管理。該功能具體涉及報警級別設置以及相應的管理功能,該功能模塊下的頁面會展示出系統(tǒng)內(nèi)所有的報警信息,可以提供報警歷史查詢、報警處理以及詳情查看等服務。用戶點擊“報警處理”按鈕即可彈出“處理單”內(nèi)容,無法實施在線處理的報警項目則會自動彈出“故障單”內(nèi)容。在報警級別設置中,用戶可以根據(jù)報警項目的輕重來設定級別以及相應的處理方式,系統(tǒng)支持界面彈出、聲音報警以及短信報警等多種報警方式。

        (4)傳感器遠程控制。該功能可以幫助用戶在線調(diào)整傳感器設備運行參數(shù),并將調(diào)整結果上傳至各傳感器所在的網(wǎng)絡節(jié)點,進而設置或更改傳感器參數(shù),進而實現(xiàn)對于傳感器的遠程控制,比如控制命令重發(fā)、下發(fā)結果查看以及控制命令下發(fā)等。

        (5)傳感器運行管理。該功能負責在線監(jiān)控傳感器設備當前的運行狀態(tài),獲取傳感器運行參數(shù),對于無法上傳數(shù)據(jù)的傳感器則僅向系統(tǒng)上報其網(wǎng)絡狀態(tài),即判斷傳感器是否在線,可實現(xiàn)傳感器運行狀態(tài)的在線查詢和運行狀態(tài)查詢等。

        2.2 查詢分析模塊的靜態(tài)模型設計

        本次研究通過類圖描述的方式來對數(shù)據(jù)查詢分析模塊的靜態(tài)模型進行設計,闡述該功能模塊中各類以及接口之間的關系。由于數(shù)據(jù)查詢分析模塊功能較為復雜,因此僅以警閾值功能為例來闡述設計方案。

        本次研究所設計的智慧礦山安全管理系統(tǒng)中報警閾值功能主要涉及傳感器閾值信息的編輯、添加以及刪除功能。在功能類圖設計方案以AlarmThresholdMgrAction定義為總控制類,于表示層定義AlarmThresholdAction類,具體包括delAlarmThresholdInfo()刪除方法、modifyAlarmThresholdInfo()編輯方法以及addAlarmThresholdInfo()添加方法,在系統(tǒng)界面中將queryAlarmThresholdInfo()定義為報警閾值信息的查詢方法。在數(shù)據(jù)庫操作方法方面,將在數(shù)據(jù)訪問層中定義AlarmThresholdDao類,將報警閾值實體對象定義為AlarmThresholdBean類,基于Hibernate框架下的配置文件建立數(shù)據(jù)庫中的報警閾值和實體對象之間的映射關系,在實際操作過程中,用戶通過AlarmThresholdBean類就可以實現(xiàn)對于數(shù)據(jù)庫的操作,完整的類圖設計方案如圖4所示。

        圖4 報警閾值功能

        2.3 查詢分析模塊的動態(tài)模型設計

        仍然以報警閾值功能為例,用戶進入報警閾值功能界面后手動輸入報警閾值信息,激活表示層中的addAlarmThresholdInfo()類獲取用戶所輸入的數(shù)據(jù),同時檢驗該數(shù)據(jù)的有效性,經(jīng)由接口將數(shù)據(jù)傳輸給業(yè)務邏輯層,由該層的addAlarmThresholdInfo()邏輯方法對數(shù)據(jù)進行處理并將經(jīng)過處理的數(shù)據(jù)傳輸給數(shù)據(jù)訪問層,通過該層中insertAlarmThresholdInfo()方法操作實體類AlarmThresholdBean 中所建立的映射關系,在數(shù)據(jù)庫表中插入報警閾值信息,通過returnAlarmThresholdInfo()返回添加結果,最后通過表示層中的showAlarmThresholdInfo()將添加結果展示出來,數(shù)據(jù)查詢分析模塊的動態(tài)模型設計如圖5所示。

        圖5 數(shù)據(jù)查詢分析模塊動態(tài)模型

        3 數(shù)據(jù)庫設計

        研究所設計的智慧礦山安全生產(chǎn)管理系統(tǒng)設置有大量傳感器,在運行過程中會生產(chǎn)大量數(shù)據(jù)需要數(shù)據(jù)庫加以存儲與管理。這些數(shù)據(jù)有助于管理人員組織施工現(xiàn)場的安全生產(chǎn),也有助于工程師實時觀測現(xiàn)場狀況,為確保傳感器數(shù)據(jù)能夠及時響應命令,應當重點做好系統(tǒng)數(shù)據(jù)庫設計工作,智慧礦山安全生產(chǎn)管理系統(tǒng)所使用的數(shù)據(jù)庫硬件型號為Oracle 11g,負責對系統(tǒng)數(shù)據(jù)進行管理與存儲。

        (1)操作員信息表。該表負責管理操作員基本信息,以角色編號roleID、部門編號deptID為外鍵,以操作員編號opID為主鍵,具體設計方案見表1。

        表1 操作員信息

        (2)環(huán)境監(jiān)控預警閾值信息表。該表負責管理環(huán)境監(jiān)控預警閾值信息,以報警模板編號atID為外鍵,以記錄編號ewtID為主鍵,具體設計方案見表2。

        表2 環(huán)境監(jiān)控預警閾值信息

        (3)短信報警模板信息表。負責管理短信報警信息,以模板編號atID為主鍵(表3)。

        表3 短信報警模板信息

        (4)CO采集數(shù)據(jù)信息表。負責管理來自傳感器的CO數(shù)據(jù),以測點號mID為外鍵,以記錄編號coID為主鍵(表4)。

        表4 CO采集數(shù)據(jù)信息

        (5)設備故障信息表。負責管理設備故障信息,以設備故障處理單編號efhID、設備編號eID為外鍵,以設備故障單編號eflID為主鍵(表5)。

        表5 設備故障信息

        4 系統(tǒng)功能實現(xiàn)

        研究所設計的智慧礦山安全生產(chǎn)管理系統(tǒng)基于Java EE架構進行開發(fā)(圖6),并通過該平臺下的MyEclipse工具來進行軟件開發(fā)。

        圖6 數(shù)據(jù)查詢分析界面顯示效果

        該軟件開發(fā)工具不僅可以實現(xiàn)代碼的編寫、發(fā)布、調(diào)寫等功能,同時還完美支持Hibernate、Spring、Struts、HTML、CSS、JSP等其他系統(tǒng)開發(fā)工具。開發(fā)環(huán)境:操作系統(tǒng)為Windows Server 2019 NT10.0;數(shù)據(jù)庫管理系統(tǒng)Oracle 11g;開發(fā)語言為Java;軟件開發(fā)平臺為MyEclipse 2020.9.16/CodeMix3;其他工具:Photoshop CC 2019、Tomcat 8、Java 1.8等。以環(huán)境監(jiān)控子系統(tǒng)中的數(shù)據(jù)查詢模塊為例,該模塊可提供模擬量統(tǒng)計、模擬量密采、模擬量日/月查詢、模擬量饋電異常、模擬量斷電、模擬量報警等功能。該功能模塊下的主界面中部顯示各測點號監(jiān)測實時數(shù)值,左側顯示功能導航樹型菜單,右側顯示各分站實時狀態(tài)。

        5 結語

        此次研究建立了一套以Java EE為主要架構的智慧礦山安全生產(chǎn)管理系統(tǒng),并詳細介紹了該系統(tǒng)的軟、硬件結構與數(shù)據(jù)庫設計方案。根據(jù)《煤礦安全規(guī)程》的具體要求,提出了該系統(tǒng)的功能結構方案。根據(jù)Windows Server 2019 NT10.0下的實際操作顯示結果,研究所設計的智慧礦山安全生產(chǎn)管理系統(tǒng)思路明晰且數(shù)據(jù)顯示完整,對于礦山施工現(xiàn)場的安全管理工作具有一定的輔助作用。

        猜你喜歡
        礦山數(shù)據(jù)庫智慧
        四大“礦山修復”方法
        河北地質(2021年2期)2021-08-21 02:43:50
        在礦山里耕耘(國畫)
        神劍(2021年3期)2021-08-14 02:30:08
        智能化礦山建設在中小型礦山的應用探討
        昆鋼科技(2021年2期)2021-07-22 07:47:06
        我國礦企海外十大礦山簡介
        數(shù)據(jù)庫
        財經(jīng)(2017年2期)2017-03-10 14:35:35
        數(shù)據(jù)庫
        財經(jīng)(2016年15期)2016-06-03 07:38:02
        數(shù)據(jù)庫
        財經(jīng)(2016年3期)2016-03-07 07:44:46
        數(shù)據(jù)庫
        財經(jīng)(2016年6期)2016-02-24 07:41:51
        有智慧的羊
        智慧派
        乱中年女人伦av三区| 亚洲乱码一区av春药高潮| 人妻精品动漫h无码网站| 亚洲综合久久久| 99精品国产av一区二区| 国产自拍在线视频91| 麻豆精品国产精华液好用吗| 亚洲天堂2017无码中文| 2020最新国产激情| 人妻精品一区二区三区蜜桃| 99久久亚洲精品日本无码| 国产精品人妻一区夜夜爱| 国产精品激情综合久久| 日本国产一区二区在线| 免费a级毛片在线播放不收费| 麻豆国产人妻欲求不满谁演的| 亚洲av影院一区二区三区四区| 久久久精品网站免费观看| 国产精品免费无遮挡无码永久视频| 日本大片在线看黄a∨免费| 国产一区亚洲欧美成人| 免费人成在线观看播放视频| 久久精品国产清自在天天线| 欧美午夜精品久久久久久浪潮| 国产aⅴ丝袜旗袍无码麻豆| 放荡成熟人妻中文字幕| 久久久精品一区aaa片| 国产啪精品视频网站丝袜| 国产熟女乱综合一区二区三区| 一本一道久久精品综合| 国产午夜精品理论片| 国产艳妇av在线出轨| 伊人狼人大香线蕉手机视频 | 国产成版人性视频免费版| 一区二区三区国产免费视频| 无码人妻av一区二区三区蜜臀| 在线观看精品国产福利片100| 一区二区三区亚洲免费| 天天躁夜夜躁狠狠躁2021a2| 国产尤物精品自在拍视频首页| 亚洲乱码中文字幕综合|