煤礦安全網(wǎng)絡客戶端軟件設計探究

時間:2022-05-20 04:21:48

導語:煤礦安全網(wǎng)絡客戶端軟件設計探究一文來源于網(wǎng)友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

煤礦安全網(wǎng)絡客戶端軟件設計探究

1網(wǎng)絡客戶端軟件設計簡介

網(wǎng)絡客戶端軟件設計,通常也稱為核心虛擬網(wǎng)絡技術,主要是因為整個計算機網(wǎng)絡的任意2個節(jié)點之間的連接并沒有傳統(tǒng)專網(wǎng)所需的端到端的物理鏈路,而是架構在公用網(wǎng)絡服務商所提供的網(wǎng)絡平臺,如in-ternet,ATM(異步傳輸模式),F(xiàn)rameRelay(幀中繼)等之上的邏輯網(wǎng)絡,用戶數(shù)據(jù)在邏輯鏈路中傳輸。它涵蓋了跨共享網(wǎng)絡或公共網(wǎng)絡的封裝、加密和身份驗證鏈接的專用網(wǎng)絡的擴展。核心技術主要采用了隧道技術、加解密技術、密鑰管理技術和使用者與設備身份認證技術。在設計虛擬專用網(wǎng)絡之前,要嚴格劃分煤炭礦區(qū)資源線路數(shù)據(jù),并實施圖層管理,再通過矢柵劃分的方式進行數(shù)據(jù)儲存,這是因為存儲空間數(shù)據(jù)的格式在系統(tǒng)端口緩存中有著至關重要的作用。在安全監(jiān)控系統(tǒng)網(wǎng)絡客戶端軟件設計中,用戶端設計通常由11個功能模塊組成,這11個功能模塊中都可以2次劃分為多個子功能,而且各個系統(tǒng)功能、子功能之間又進行再擴充,依據(jù)用戶的不同需求實施調(diào)整維護。并根據(jù)其不同功能進行不同設計。服務器端擁有通過查詢數(shù)據(jù)庫,進而實現(xiàn)對煤炭運輸計劃信息化的作用,可以為虛擬專用網(wǎng)絡模型提供很多實用服務。服務器的ArcMS與空間數(shù)據(jù)庫建立連接要通過ArcSDE,它可提供大量專業(yè)GIS服務。在核心網(wǎng)絡模型組成部分中服務器端緩存模塊是相當重要的,服務器端緩存模塊主要分為緩存管理組件和索引管理組件。兩部分組件分工合作,緩存管理組件是根據(jù)索引分析所得出的結果,在緩存中處理請求數(shù)據(jù)然后向客戶端發(fā)送,或者利用數(shù)據(jù)庫中已存數(shù)據(jù);而索引管理組件先索引分析客戶端請求,制作出瓦片空間待處理數(shù)據(jù)列表。

2基于網(wǎng)絡客戶端軟件設計的煤礦安全監(jiān)控系統(tǒng)

2.1軟件平臺要求及選型

系統(tǒng)結構采用國際流行的Client/Server結構,即客戶/服務器結構。操作系統(tǒng)應具備開放性、可靠性等特點,支持遠程查詢服務和數(shù)據(jù)處理。服務器端使用的主流網(wǎng)絡操作系統(tǒng)WindowsNT4.0中文版(ServieePaek6,InternetInformationServer4.0)。客戶端同樣使用Micro-coft公司的Windows95/98/2000,以保證系統(tǒng)的兼容。網(wǎng)絡系統(tǒng)采用國際標準的協(xié)議,包括廣域連接協(xié)議,各種局域網(wǎng)協(xié)議,路由協(xié)議等。操作人員還可以應用屬性查詢組件點選查詢各種設施屬性信息或者利用SQL語言實現(xiàn)更為復雜的查詢功能。

2.2聯(lián)網(wǎng)設計

為達到核心網(wǎng)絡帶寬的預定要求,在安全信息系統(tǒng)的設計中采取分層視頻轉發(fā)、本地局域網(wǎng)組播的設計方案,也就是在每個網(wǎng)絡層構設視頻轉發(fā)服務端口,并且在煤礦現(xiàn)場、區(qū)縣市局成立監(jiān)控管理中心,完善各部門視頻解碼器、電視播放墻等設施。具體的視頻監(jiān)控系統(tǒng)聯(lián)網(wǎng)設計如圖1所示。由于煤礦施工長期通常都較為偏遠,帶寬并不充裕,這種聯(lián)網(wǎng)設計則可以很好地應用于廣域視頻聯(lián)網(wǎng),若考慮到以后省級平臺視頻聯(lián)網(wǎng)模式,這種設計方案無疑當前2Mb帶寬的最佳選擇,不然很容易致使監(jiān)控網(wǎng)絡不穩(wěn)定甚至不能使用。業(yè)務交互組件還擁有設置煤礦管理系統(tǒng)的相關參數(shù)、維護系統(tǒng)數(shù)據(jù)庫、權限管理等維護功能。用來查詢礦區(qū)地圖屬性、顯示地圖的地圖組件是由地圖渲染、交互及屬性查詢組件3方面構成的。該聯(lián)網(wǎng)設計借助已知煤炭網(wǎng)的部分節(jié)點,經(jīng)上級授權之后連接并登錄視頻流管理服務端口,就可以輕松觀看該服務器監(jiān)控礦區(qū)的生產(chǎn)工作視頻,且不會增加前端帶寬負荷,可同時向多個用戶共享圖像信息。

2.3智能監(jiān)控模式的自動化控制和管理

由上述內(nèi)容可知,在統(tǒng)一模式下的信息系統(tǒng)中,網(wǎng)絡視頻對煤礦井下監(jiān)控子系統(tǒng)的控制管理內(nèi)容,可以通過4個步驟來得以實現(xiàn),即自動檢查、自動尋的、自動求解和自動執(zhí)行。其具體自動控制管理框架,可用如圖2所示來進行加以描述。這當中的"被控制管理的電網(wǎng)子系統(tǒng)"既能夠是一個系統(tǒng)層子系統(tǒng),也可以是電網(wǎng)元件或廠/站層子系統(tǒng)。對于一個系統(tǒng)層子系統(tǒng)而言,其功能就是通過利用各級調(diào)度控制中心的管理權限,對智能網(wǎng)絡在煤礦井下電網(wǎng)監(jiān)控系統(tǒng)的安全性、合理性、經(jīng)濟性進行盡可能全面的分析,并對系統(tǒng)的所有目的狀態(tài)實施檢查和監(jiān)視,實現(xiàn)對智能監(jiān)控子系統(tǒng)所有狀態(tài)的智能化監(jiān)控。

2.4安全系統(tǒng)體系結構設計

通過4個監(jiān)控工作站或D1單畫面輪巡,將畫面進行分割并上傳到視頻流管理服務端口,然后統(tǒng)一由視頻流管理服務端口對視頻信號進行存儲和,這樣有效地避免工作人員直接訪問客戶端而導致網(wǎng)絡擁塞現(xiàn)象。開展視頻監(jiān)控工作時,前端攝像機視頻線依次對前端畫面處理器、視頻服務器和光端機實施連接,通過光纜把接收到的視頻信號傳輸?shù)奖O(jiān)控中心。在這個時候,其他用戶很容易不會根據(jù)已經(jīng)規(guī)定好的操作流程來對系統(tǒng)進行操作和數(shù)據(jù)處理,而且由于不受時間、地域的限制,他們還可能會通過輸入地址直接對數(shù)據(jù)庫實施訪問。如此一來,就很容易造成客戶肆意操作,最終致使后臺數(shù)據(jù)庫隨時都有崩潰的威脅。所以說,人們應該采取一些可運用的技術對系統(tǒng)進行盡可能全面的安全防范,比如說系統(tǒng)加密、防火墻、真實身份認證、授權控制技術等等。監(jiān)控中心在接收視頻信息后,第一時間向遠端的視頻服務器發(fā)出云臺控制信號,最終傳輸?shù)綌z像機云臺控制線,并直接上傳到系統(tǒng)客戶端。

2.5視頻流管理服務器設計

在視頻監(jiān)控設計中,視頻流管理服務器無疑是IP視頻監(jiān)控系統(tǒng)的精神內(nèi)容。建立視頻流管理服務端口,不但可支持視頻管理系統(tǒng)同時被多名用戶訪問,而且還很好地解決了遠程前端視頻受網(wǎng)絡帶寬限制的問題,從而保證了各部門及領導可以直接通過桌面計算機對視頻監(jiān)控系統(tǒng)進行訪問,隨時可瀏覽監(jiān)控現(xiàn)場圖像和視頻。服務器端擁有通過查詢數(shù)據(jù)庫,進而實現(xiàn)對煤炭安全生產(chǎn)信息化的作用,可以為遠程計算機提供很多實用服務。視頻流管理服務器與空間數(shù)據(jù)庫建立連接,可提供大量查詢服務,例如屬性查詢服務、矢量和柵格地圖服務等。在網(wǎng)絡視頻監(jiān)控系統(tǒng)組成部分中視頻流管理緩存服務器模塊是相當重要的,服務器端緩存模塊主要分為緩存管理組件和索引管理組件。兩部分組件分工合作,緩存管理組件是根據(jù)索引分析所得出的結果,在緩存中處理請求數(shù)據(jù)然后向客戶端發(fā)送,或者利用數(shù)據(jù)庫中已存數(shù)據(jù);而索引管理組件先索引分析客戶端請求,制作出瓦片空間待處理數(shù)據(jù)列表。若能發(fā)展好緩存數(shù)據(jù)的利用,數(shù)據(jù)庫交互即可免去,同時數(shù)據(jù)的響應速度也會大大提高。

3結論

綜上所述,將網(wǎng)絡客戶端軟件設計技術運用到煤礦安全監(jiān)控系統(tǒng)中來,并對煤礦井下微機監(jiān)控系統(tǒng)加以利用,實時實地對井下生產(chǎn)工作進行監(jiān)測,并以聲光信號的模式建立報警系統(tǒng),就可以使監(jiān)控人員及時地掌握故障發(fā)生部位及原因,這樣一來,人們不但可以在最短時間內(nèi)尋得故障處理辦法,節(jié)省不必要的人力財力,還有效地提升了煤礦安全監(jiān)控系統(tǒng)的工作效率,最優(yōu)化配置煤礦生產(chǎn)資源。

本文作者:王淼工作單位:長春汽車工業(yè)高等??茖W校