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

?

煤礦多監(jiān)控系統(tǒng)并網運行協議的設計

2012-11-17 09:20孫彥明宋正杰
采礦技術 2012年1期
關鍵詞:控制協議分機令牌

孫彥明,宋正杰

(貴州大學貴州省非金屬礦產資源綜合利用重點實驗室, 貴州貴陽 550003)

煤礦多監(jiān)控系統(tǒng)并網運行協議的設計

孫彥明,宋正杰

(貴州大學貴州省非金屬礦產資源綜合利用重點實驗室, 貴州貴陽 550003)

現有煤礦井很多安全監(jiān)控系統(tǒng)與人員定位系統(tǒng)互不兼容,造成了資金和設備的浪費,且不利于礦井數字化的建設。針對該問題,提出了多監(jiān)控系統(tǒng)的并網運行。主要采用了通信服務器作為主機與分機的連接樞紐,來協調各個主機與井下分機的通信順序,從而達到并網運行的目的。

煤礦安全;多監(jiān)控系統(tǒng);并網運行;通信協議

為了保證我國煤礦的安全生產,加強安全監(jiān)控勢在必行。然而目前礦井現有的每個監(jiān)控系統(tǒng)的協議均互不兼容,由此造成各個監(jiān)控系統(tǒng)互不聯系,都存在獨自的一套主機與分機的通信線路,進而造成煤礦大量資金和設備的浪費,且使煤礦的監(jiān)控效率大大降低,影響工人的安全。因此,建立綜合安全的監(jiān)控系統(tǒng),實現多監(jiān)控系統(tǒng)并網運行是提高我國采煤安全的必然趨勢。本文主要討論通過關鍵部件“網關”的使用,使得多個監(jiān)控系統(tǒng)的主機可以對總線進行分時復用,進而實現多監(jiān)控系統(tǒng)的并網運行。

1 并網運行的方案研究

1.1 并網運行的原理

煤礦存在很多種監(jiān)控系統(tǒng),每個監(jiān)控系統(tǒng)都有獨立的主機與分機通信線路。如果通過一個通信服務器,將各個監(jiān)控系統(tǒng)的主機與分機的通信線路統(tǒng)一,使其主機調取分機數據時可以共用一套通信線路,即解決了并網的問題,使煤礦監(jiān)控系統(tǒng)多元化、簡單化。多元化是指在煤礦可以安裝更多的監(jiān)控設備,而無需單獨鋪設主機與分機的通信線路;簡單化是指多監(jiān)控系統(tǒng)統(tǒng)一在一塊,使設備更加簡單、操作更加簡單。

1.2 并網運行方案設計

1.2.1 方案綜述

要使所有主機共用一套通信線路,從而達到主機與分機的自由通信,關鍵在于如何解決所有監(jiān)控系統(tǒng)相互之間協議的不兼容問題,即當所有的主機同時要求與分機進行通信時,由于通信線路的限制,只有一定的主機能夠與分機進行通信,這時就要限制主機與分機的通信數量,采取主機之間互相協調的方法,按照請求到達的時間、交替的順序或任務的重要程度等原則,使主機之間分時通信、分步通信。本文采用合用通信網關的方案。

1.2.2 方案設計

該方案的通信網關可理解為一個公共服務器,通過它把所有監(jiān)控系統(tǒng)的主機與分站連接起來,從而控制各個主機之間的通信順序。如圖1所示,主機1與分站進行通信時,可以把主機1的命令通過服務器傳給相應的分站,類似,分站也可以通過服務器把相應的數據傳給主機1。主機2與主機1的通信過程相似。該過程中,各個主機之間要按照上面提到的相應原則進行通訊,以避免所有主機都進行通信時導致的通信線路阻塞,從而給煤礦安全帶來隱患。

由上面的分析可知,主機通信要事先向通用服務器進行申請,這時,通信服務器就處于被動的地位,要制定相應的被動控制協議。與之相反,當通用服務器處于主動地位時,就是服務器主動發(fā)送提供服務的信號給各個主機,然后各個主機再按照一定的原則通過通信服務器與分機進行通信,這時要制定的協議就是主動控制協議。

圖1 合用通信網關結構

(1)主動控制協議。服務器分別給人員定位和安全監(jiān)控2個主機發(fā)送服務器空閑的信號(令牌),當收到其中的一個服務請求時,就轉而給相應的主機提供服務,服務結束,就重新發(fā)送服務器空閑的信號。在這個過程中,服務器可以提供一定的緩沖區(qū),當正在執(zhí)行一項任務時,其他要求執(zhí)行的命令可以在緩沖區(qū)內暫時排隊等待,這其中既包括上次沒有執(zhí)行的命令,也包括主機新發(fā)送過來的命令。協議的具體制定中,為了控制總線上的協議收發(fā),可以采用一種簡單可靠的方法,就是令牌協議,從而實現無碰撞的雙向通信,在較低的硬件成本下提高系統(tǒng)的通信性能。

(2)被動控制協議。當人員定位與安全監(jiān)控2個主機要求與分機進行通信時,就發(fā)送服務請求信號給通信服務器。服務器按照先前提到的原則,轉而為相應的主機進行服務。在這個過程中,服務器處于一種被動狀態(tài),2個主機處于主動狀態(tài)。類似主動控制協議,在這里也應該提供隊列緩沖區(qū)。

在被動控制的協議制定中,可以采用主機請求,通信服務器應答的方式,類似ACK報文的方式,實現無碰撞的雙向通信。在這個過程中,如果服務器是在主機的請求后立即應答,但過一會才會發(fā)數據給主機,這個過程中通信線路一直暢通,處于非阻塞式。相反的,通信服務器不立即應答主機的請求,而是在完成主機要求的數據發(fā)送后,才應答,這個過程中線路一直為1個主機服務,處于阻塞的狀態(tài),可以稱為阻塞式。

2 并網運行通信協議初步設計

實現并網運行的方式是:每隔一段時間,通信服務器都要向主機發(fā)送服務器空閑的信號,然后需要服務的主機就按照要求與服務器取得聯系,建立連接,實現與分機的通信。由此知,可以采取現實中經常采用的令牌協議,各個主機誰取得令牌,誰就可以實現與分機的通信。

2.1 主動控制協議幀結構

幀結構如圖2所示。

圖2 主動控制協議幀結構

(1)起始標志:SOH。這個是數據傳輸的起始標志,代表新的數據開始傳輸。

(2)1:命令字。幀包括數據幀和控制幀,這里通過命令字的改變來達到數據幀和控制幀的轉變?,F設置命令字為0時,上面幀傳送的是數據,命令字為1時,是通信服務器傳給主機的令牌幀,命令字為2時,通信服務器強制收回令牌的控制字,命令字為3時,主機交出令牌幀。

(3)2:源地址。這里主要是顯示令牌發(fā)出的地址,當主機重新收到令牌后,發(fā)現源地址與自己的地址一樣,就收下令牌中的數據,從而實現與分機的通信。

(4)3:目的地址。主要是主機發(fā)送令牌所要到達的分機的地址。當分機收到令牌后,與自己的地址進行比較,如果一致,收下令牌,按照要求把相應的數據添加的數據欄,然后發(fā)送給主機。如果不一致,發(fā)送給下一個分機。

(5)4:數據。主要是添加所要發(fā)送的數據。這里的字節(jié)長度可以變化,以實現最優(yōu)的發(fā)送效率。

(6)5:校驗位。主要是實現最大的無差錯發(fā)送。可以采用多種校驗方式,比如數據長度,循環(huán)冗余檢驗等等。

(7)6:結束標志EOT。表示數據傳輸已經結束。

主動控制協議實現過程為:通信服務器把命令字設為1,然后把令牌傳給主機。主機收到后,把命令字改為0,構建校驗方式,然后傳給通信服務器。通信服務器收到主機發(fā)送來的令牌,按照令牌上的目的地址發(fā)送給相應的分機,這個過程中通信服務器不對令牌數據欄中的數據進行解析,以實現透明傳輸。當分機收到令牌以后,將目的地址與自己的地址進行比較,當目的地址與自己的地址一致時,就按照要求把相應的數據添加的數據欄,重新發(fā)送給主機。當地址不一致時,分機就把令牌發(fā)送給下一個分機。與此相類似,通信服務器把令牌傳給相應的主機,主機收到令牌后進行校驗,如果驗證正確,就收下數據,然后把命令字改為3,最后把令牌發(fā)送給通信服務器。當然,由于多種原因,數據在傳輸過程中也可能出錯,如果主機在收到令牌后發(fā)現校驗位錯誤,就可以把數據扔掉,并按原來的步驟重新發(fā)送令牌,要求分機重新發(fā)送數據。

這樣就實現了總線的分時復用,一方面可降低對管理設備的壓力,另外當一些設備出現故障時,可以使網絡自行修復。通過自行設計的協議,也可以根據工作環(huán)境對網絡參數進行修改使其更適合實際情況。

2.2 被動控制協議幀結構

可以采用類似UDP協議,通信之前,主機把命令發(fā)送給通信服務器,通信服務器如果進行服務,就給主機返還ACK,如果不進行服務就返還NACK。當進行服務時,主機過一段時間收到分機返還的采集數據后,才會把數據傳給主機。

被動控制協議幀結構如圖3所示。

圖3 被動控制協議幀結構

3:序號,代表主機傳出數據的第一個字節(jié)的序號,以利于分機確認,實現無差錯傳輸。

4:確認號,ACK/NACK。主機只有在收到通信服務器傳回的確認信號ACK之后才可以傳輸數據,這時候通信服務器發(fā)現確認號是ACK,就把主機的命令傳給分機,發(fā)現確認號是NACK時,通信服務器就禁止該命令的傳輸。

其余同主動控制協議幀結構。

被動控制協議實現過程為:在非阻塞式協議中,通信之前,主機把命令發(fā)送給通信服務器,然后通信服務器按照相應的原則給某個主機發(fā)送ACK同意信號。這其中有一個很重要的問題是,當通信服務器發(fā)送ACK信號后,并不立即把相應的數據傳給主機,而是在分機把數據傳過來后才發(fā)送給主機,在這個過程中,其他的主機仍然可以發(fā)送服務請求信號。因此此時線路并不是專為某一個主機服務,始終處于非阻塞的狀態(tài),從而可以最大限度地實現線路的利用,提高設備的利用率。

3 結 論

為了提高我國煤礦的采煤安全,加強安全監(jiān)控勢在必行?,F在很多煤礦大都安裝了多套監(jiān)控系統(tǒng),如人員定位系統(tǒng)、安全監(jiān)控系統(tǒng)等,如何更好地融合這么多系統(tǒng),使其能夠同時更高更安全地運行,是現在亟需解決的重要問題。本文大體介紹了并網運行的主要思想以及部分通信協議的設計,重點提出了通信協議的設計,認為其是并網運行的重中之重。

[1]張 凱,尹洪勝.基于CORBA的煤礦監(jiān)控系統(tǒng)集成研究[J].煤炭科學技術,2008(2):71-73.

[2]華 鋼,楊 佳,李錦濤.煤礦安全監(jiān)控系統(tǒng)統(tǒng)一通信協議[J].煤炭科學技術,2006(7):20-22.

[3]王紅堯,華 鋼.煤礦監(jiān)控系統(tǒng)接入網關的研究[J].工礦自動化,2006(1):24-26.

[4]劉西青.論國內煤礦瓦斯監(jiān)測監(jiān)控系統(tǒng)現狀與發(fā)展[J].山西焦煤科技,2006(3):37-40.

[5]張 鵬.智能井下分站的實現[D].濟南:山東大學,2008:35-37.

[6]賈建華,羅 勇.煤礦監(jiān)控系統(tǒng)組態(tài)軟件的開發(fā)[J].煤礦安全,2009(12):71-74.

[7]安吉宇,張 彤,張國偉.基于GPRS的無線煤礦監(jiān)控系統(tǒng)的設計[J].工礦自動化,2009(2):54-56.

2011-08-29)

孫彥明(1987-),男,安徽宿州人,在讀碩士研究生,從事礦業(yè)系統(tǒng)工程方面的研究,Email:xiaobaocumt@163.com。

猜你喜歡
控制協議分機令牌
稱金塊
基于無線技術的鐵路客車火災報警裝置設計概述
基于路由和QoS令牌桶的集中式限速網關
基于領導跟隨一致性理論的隊形保持策略*
一種通用的硬幣清分機設計
寬帶接入網環(huán)境下區(qū)間電調分機接入方式研究
動態(tài)令牌分配的TCSN多級令牌桶流量監(jiān)管算法
某型微波著陸引導設備模擬訓練系統(tǒng)設計
基于控制協議弱點的隱蔽通信研究
一種基于軟件定義的OFDM—PON控制協議