999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于VNC在鐵路安全監(jiān)測中的應用研究與實踐

2018-11-16 09:51:16
軟件 2018年10期
關鍵詞:系統(tǒng)

潘 磊

?

基于VNC在鐵路安全監(jiān)測中的應用研究與實踐

潘 磊

(中國鐵路西安局集團公司車輛檢測所,陜西 西安 710054)

鐵路車輛安全監(jiān)測系統(tǒng)是鐵路列車安全運行的重要保障,鐵路車輛安全監(jiān)測系統(tǒng)是由多個應用系統(tǒng)組成,系統(tǒng)結(jié)構(gòu)復雜,全國聯(lián)網(wǎng)運行;本文主要研究解決在車輛安全監(jiān)測系統(tǒng)應用中采用VNC協(xié)議實現(xiàn)對多系統(tǒng)報警進行自動監(jiān)控,避免因監(jiān)測中心大屏幕故障或值班人員素質(zhì)不高而影響對運輸安全的危害。

鐵路車輛;安全監(jiān)測;VNC

0 引言

按照中國鐵路總公司關于“發(fā)展移動裝備的在線監(jiān)測監(jiān)控技術(shù)”的要求,在確保貨、客、動車運行安全方面,車輛部門積極推進車輛安全檢測監(jiān)控系統(tǒng)的建設,并在車輛運行安全保障中發(fā)揮了重要作用。全國鐵路集團公司車輛安全監(jiān)測中心,都采用60-100個獨立監(jiān)控屏幕,分別對管轄范圍內(nèi)的幾百個車輛安全探測站通過的列車進行實時監(jiān)測,作業(yè)效率不高,準確性差,容易遺漏處理等,通過本文研究實踐來解決這方面的問題。

1 車輛安全監(jiān)測中心對VNC的應用需求分析

本文研究成果可以廣泛應用于多監(jiān)測終端的智能集成監(jiān)控領域,通過監(jiān)測終端上安裝的監(jiān)聽軟件和規(guī)范接口,將監(jiān)測設備發(fā)生的報警及時反饋到服務監(jiān)控主機,提示監(jiān)測人員,及時處理,較大的提高應急處置和反應能力,避免了尋找報警監(jiān)測設備的麻煩,對于有監(jiān)測設備報警應急處置領域來說,可以做到快速反應,及時判斷,準確處置的目的[1]。

1.1 車輛安全監(jiān)測中心現(xiàn)有系統(tǒng)構(gòu)架

車輛安全監(jiān)測中心主要對車輛軸溫智能探測系統(tǒng)(THDS)、貨車運行品質(zhì)動態(tài)監(jiān)測系統(tǒng)(TPDS)、貨車滾動軸承故障軌邊聲學診斷系統(tǒng)(TADS)、客車運行安全監(jiān)控系統(tǒng)(TCDS)等鐵路車輛安全監(jiān)測系統(tǒng)進行報警的實時監(jiān)控[2]。

系統(tǒng)中探測站TMIS網(wǎng)絡將數(shù)據(jù)上傳集團公司車輛運行安全監(jiān)測中心,通過通訊服務器將探測數(shù)據(jù)保存在應用服務器中,值班員通過監(jiān)控臺網(wǎng)絡終端,監(jiān)控各系統(tǒng)的運行及報警狀態(tài),當有報警時,值班員通過查看,大屏幕中的某個報警顯示終端,然后遠程調(diào)用控制該監(jiān)控主機,進行報警信息的處理。

1.2 VNC技術(shù)應用

VNC(Virtual Network Computing,虛擬網(wǎng)絡計算)是一款使用RFB協(xié)定的屏幕畫面分享及遠程操作軟件。VNC最早是由美國電報電話公司(AT&T)歐洲研究實驗室2002年研發(fā)的,它采用了GNU通用公共許可證GPL(General Public License)授權(quán)條款。VNC軟件主要由兩個部分組成:VNC server及VNC viewer[3]。本文通過對遠程控制較為成熟的VNC服務技術(shù)研究,將現(xiàn)有的車輛監(jiān)測中心的報警處理作業(yè)進行完善。

1.3 需求分析

現(xiàn)有系統(tǒng)報警結(jié)構(gòu)中,僅探測站數(shù)量一般就會有300多個,即使現(xiàn)有系統(tǒng)進行了監(jiān)控界面的集成,監(jiān)控終端也超出60多臺,加上通訊服務器和應用服務器的運行監(jiān)控,監(jiān)視器的數(shù)量就近百臺,但是,每班只有2個值班員監(jiān)控,連續(xù)12小時對近百臺的監(jiān)視器進行監(jiān)控,其作業(yè)量大,工作效率不高,容易出現(xiàn)作業(yè)偏差,給列車運行安全帶來隱患。為此本文通過對VNC技術(shù)在現(xiàn)有系統(tǒng)的應用研究,開發(fā)智能報警監(jiān)測輔助系統(tǒng),將值班員從繁重的監(jiān)控中解放出來,不用人工在近百臺監(jiān)視器中查找報警,通過研發(fā)系統(tǒng)將報警信息自動的復示到值班員操作臺上進行快速處理,在發(fā)生多個報警時,輔助系統(tǒng)也可以進行自動排序提示,因此本文的研究方向和設計思路對現(xiàn)有車輛安全監(jiān)測中心應用系統(tǒng)是有必要的[4]。

2 系統(tǒng)結(jié)構(gòu)設計

由于現(xiàn)有監(jiān)測報警系統(tǒng)的復雜性,在原有系統(tǒng)功能上增加開發(fā)的風險較大,因此本次研究采用C/S結(jié)構(gòu)的終端/服務器方式進行設計,在監(jiān)控終端設計隱藏式監(jiān)聽程序,在值班員操作臺設備上設計集中報警處理服務程序,接收監(jiān)聽到的報警信息,通過VNC協(xié)議將報警終端復示到值班員操作臺界面,實現(xiàn)快速處理的目的。

2.1 系統(tǒng)模塊功能設計

設計分為客戶端模塊和操作臺服務端模塊,具體結(jié)構(gòu)如圖1所示。

服務端與客戶端通過TCP/IP協(xié)議進行信息交換,復示界面和遠程操作處理采用VNC服務協(xié)議進行處理。

2.2 既有車輛安全監(jiān)測系統(tǒng)的報警監(jiān)聽設計

為了不干擾既有系統(tǒng)報警,設計中采用后臺音頻監(jiān)聽技術(shù),一般情況下,系統(tǒng)是沒有音頻輸出的,只有報警時才有聲音輸出,我們就利用這個特點,采用Windows系統(tǒng)自帶的多媒體管理模塊MMSy-stem.dll通過對播放聲音的采樣,來判斷是否有報警,一旦監(jiān)聽到有報警輸出,將觸發(fā)客戶端向服務器端發(fā)送報警提示信息,服務器端接收到報警提示信息后,根據(jù)報警提示的級別安排處理隊列,值班員通過報警隊列提示,選擇處理,當值班員選擇處理后,啟動VNC遠程控制指令,調(diào)用報警客戶端進行報警處理[5-6]。

圖1 服務端與客戶端信息交換

3 系統(tǒng)功能開發(fā)實踐

根據(jù)對現(xiàn)有系統(tǒng),以及其他調(diào)度、應急監(jiān)控等的系統(tǒng)結(jié)構(gòu)研究,為了本研究可以適應大多現(xiàn)用監(jiān)控環(huán)境,只要多屏幕,后臺采用Windows系統(tǒng)報警的都可以適用,我們采用客戶端與服務器端模式設計,具體設計功能如下。

3.1 客戶端監(jiān)聽應用

因為客戶端主要功能是監(jiān)聽系統(tǒng)音頻和啟動VNC服務,所以設計中考慮,客戶端采用任務欄隱藏方式,不顯示主界面;客戶端通過任務圖標可以右鍵快捷菜單方式,可以進入設置窗口、停止服務及退出應用[7]。

客戶端的設置功能,主要可以進行VNC服務啟動的相關配置,指定服務端IP地址等,本設計中考慮多人監(jiān)控服務,所以客戶端監(jiān)聽服務器設置中可以用分號隔離設置多個服務端,同時發(fā)布報警提示信息,無論哪個服務端進行處理后,都可以消除報警,提高工作效率,其它未處理的服務端將讀取到已處理標志,同時取消處理隊列。

報警音頻監(jiān)聽的實現(xiàn),采用Windows自帶的MMSystem.dll多媒體管理接口,通過設定音頻采樣獲取系統(tǒng)的報警音頻,觸發(fā)報警提示信息發(fā)送。

//監(jiān)聽到有報警音頻發(fā)送信息

begin

fs:='BJ'+'^'+bjip+'^'+'1'+'^'+'W';

try

for i := 0 to zxip.Count-1 do //發(fā)送配置列表多服務終端

begin

if mainfrm.TcpClient1.Connect then mainfrm.TcpClient1.Sendln(fs);

mainfrm.TcpClient1.Disconnect;

end;

finally

mainfrm.TcpClient1.Disconnect;

end;

end;

3.2 服務監(jiān)控端功能實現(xiàn)

服務端功能模塊主要有,系統(tǒng)設置、權(quán)限管理、報警列表、輪巡檢查、語音報警提示、VNC遠程控制等。

本文主要研究VNC在車輛安全監(jiān)測中的遠程控制應用,因此其它模塊設計在此不詳述,主要對VNC遠程控制功能進行闡述。在對現(xiàn)有VNC技術(shù)市場及應用產(chǎn)品調(diào)研后,我們在研究中采用了Smartcode公司的ViewerX VNC Viewer ActiveX控件系統(tǒng), Smartcode公司是世界聞名的VNC軟件公司,在遠程管理和控制軟件領域具有領先地位[8]。使用ViewerX VNC Viewer ActiveX控件研發(fā)可以很容易地為應用程序提供屏幕共享和遠程控制功能。

本研究系統(tǒng)在值班員服務操作設計中,主屏幕采用4個VNC控件窗口同時顯示,滿足一般同步報警觸發(fā)顯示處理的需要,在無報警狀態(tài)下,四個VNC控件窗口可以對所監(jiān)控的所有設備進行輪巡檢查,一旦有報警,將自動停止輪巡方式,將報警信息自動顯示在當前窗口,為值班員處理提供快速、準確的操作便利。

3.2.1 VNC控件的使用

在Smartcode公司發(fā)布的ViewerX VNC Viewer ActiveX[9]控件中,可以采用安裝方式,在研發(fā)系統(tǒng)打包發(fā)行中可以直接將scvncctrl.dll動態(tài)庫文件與應用放在一起,開發(fā)和應用時使用regsvr32 C:Win-dowsSysWOW64scvncctrl.dll方式進行注冊使用。

3.2.2 處理報警調(diào)用VNC控件連接監(jiān)控端

首先判斷是否有報警,如果監(jiān)控端發(fā)送有報警提示信息,在提示信息中會攜帶監(jiān)控的IP地址及報警類型,服務端收到后,首先判斷現(xiàn)有窗口狀態(tài),如果在輪巡,先停止輪巡,然后檢查現(xiàn)有窗口是否被其它報警占用,如果值班員正在處理報警信息,則將新接收的報警信息根據(jù)級別放入待處理隊列,當值班員選擇處理時[10],系統(tǒng)啟動VNC遠程窗口控制連接功能,接口函數(shù)格式定義如下。

ConnectAsyncEx(BSTR strIP, long nPort, BSTR strPassword);

Parameters

strIP:VNC server IP address or hostname.

nPort:Connection port.

strPassword:Password used for VNC server authentication.

程序應用示例:Vnc.ConnectAsyncEx(IP地址, 端口號,密碼);IP地址為VNC監(jiān)控服務的IP,端口一般默認5900,也可以自行定義,密碼是在監(jiān)控端設置的密碼。

3.2.3 處理后的斷開VNC連接

當通過遠程控制方式處理完畢報警信息后,值班員通過關閉連接,作為系統(tǒng)判斷處理完成的標志,進行報警數(shù)據(jù)處理過程保存和隊列的報警信息處理。

斷開連接函數(shù)定義Vnc.Disconnect。

4 結(jié)論

本文介紹了VNC技術(shù)應用和鐵路車輛安全監(jiān)測系統(tǒng)的基本構(gòu)架和系統(tǒng)結(jié)構(gòu),通過VNC技術(shù)在鐵路車輛安全監(jiān)測系統(tǒng)的應用研究,可以廣泛推廣到多屏幕監(jiān)控系統(tǒng)應用中,提高監(jiān)控作業(yè)效率,在軟件的開發(fā)中本研究也可以起到拋磚引玉的作用,在VNC技術(shù)的應用上具有一定的指導意義。

[1] 楊志飛, 嚴天峰, 藺鵬臻. 基于GNSS的鐵路路基安全監(jiān)測系統(tǒng)研究[J]. 測控技術(shù), 2018, 37(03): 83-88.

[2] 劉韻. 基于ZigBee傳感器網(wǎng)絡的渝高速鐵路外部環(huán)境安全監(jiān)測系統(tǒng)研究[J]. 科技視界, 2018(04): 20-21.

[3] 蔣薈. 鐵路車輛運行安全監(jiān)測設備綜合檢測車聯(lián)網(wǎng)應用系統(tǒng)總體方案研究[A]. 中國智能交通協(xié)會. 第十二屆中國智能交通年會大會論文集[C]. 中國智能交通協(xié)會: 2017: 7.

[4] 趙娟. 鐵路貨車危化品運輸安全監(jiān)測系統(tǒng)設計[D]. 太原科技大學, 2017.

[5] 佘振國. 鐵路安全監(jiān)測信息整合應用研究[A]. 中國智能交通協(xié)會. 第十一屆中國智能交通年會大會論文集[C]. 中國智能交通協(xié)會: 2016: 8.

[6] 張玲雨, 易文明, 任翔, 等. 國鐵新一代光纖分布式鐵路周界安全監(jiān)測系統(tǒng)[J]. 中國科技信息, 2016(07): 66-68+14.

[7] 馮桂平. 鐵路安全監(jiān)測多通道模擬量采集系統(tǒng)設計[J]. 高速鐵路技術(shù), 2015, 6(06): 1-4.

[8] 武峰. 一種低時隙開銷無線HART鏈路調(diào)度策略[J]. 軟件, 2018, 39(03): 170-174.

[9] The SmartCode ViewerX VNC control gives developers full access to the VNC Viewer features using a set of intuitive ActiveX properties and methods. 2018.

[10] 黃飛. 界面可編程的機車微機顯示軟件[J]. 軟件, 2018, 39(03): 106-110.

Application Research and Practice of VNC in Railway Safety Monitoring

PAN Lei

(Vehicle Testing Institute Of Xi 'an Bureau Group, China Railway, Xi’an, Shaanxi, 710054)

The railway vehicle safety monitoring system is an important guarantee for the safe operation of railway trains. Road vehicle safety monitoring system is composed of multiple application systems with complex system structure and nationwide network operation. in the application of vehicle safety monitoring system, so as to avoid the damage to transportation safety caused by the failure of large screen in monitoring center or the poor quality of on-duty personnel.

Railway vehicles; Safety monitoring; VNC

U279.5

A

10.3969/j.issn.1003-6970.2018.10.037

潘磊(1970-),本科,工程師,研究方向:安全監(jiān)測。

潘磊. 基于VNC在鐵路安全監(jiān)測中的應用研究與實踐[J]. 軟件,2018,39(10):196-198

猜你喜歡
系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統(tǒng)
基于UG的發(fā)射箱自動化虛擬裝配系統(tǒng)開發(fā)
半沸制皂系統(tǒng)(下)
FAO系統(tǒng)特有功能分析及互聯(lián)互通探討
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統(tǒng) 德行天下
PLC在多段調(diào)速系統(tǒng)中的應用
主站蜘蛛池模板: 亚洲欧美日韩色图| 亚洲精品无码久久毛片波多野吉| 极品av一区二区| 成人免费黄色小视频| 人妻一本久道久久综合久久鬼色| 国产精品毛片在线直播完整版| 久久狠狠色噜噜狠狠狠狠97视色 | 天天摸夜夜操| 在线中文字幕日韩| 色悠久久久| 美女毛片在线| 欧美日韩国产综合视频在线观看| 亚洲中文在线看视频一区| 午夜限制老子影院888| 综合色天天| 亚洲a级毛片| 亚洲首页在线观看| 国产美女主播一级成人毛片| 91麻豆精品国产91久久久久| 九九精品在线观看| 最近最新中文字幕在线第一页| 国产精品久久久精品三级| 美女无遮挡免费网站| 久久精品电影| 中文字幕有乳无码| 久久久久亚洲Av片无码观看| 国产成人高清亚洲一区久久| 国产成人精品午夜视频'| 91麻豆精品国产高清在线| 青青操国产视频| 国产91无毒不卡在线观看| 一本一道波多野结衣一区二区| 久久毛片免费基地| 日韩色图在线观看| 国产午夜福利在线小视频| 日韩无码黄色网站| 国产精品免费露脸视频| 91久久偷偷做嫩草影院精品| 青草视频网站在线观看| 国产凹凸一区在线观看视频| 真实国产乱子伦高清| 亚洲熟妇AV日韩熟妇在线| 青青草原偷拍视频| 久久久久久高潮白浆| 久久久久人妻一区精品色奶水| 亚洲精品亚洲人成在线| 国产中文一区a级毛片视频| 一级福利视频| 2018日日摸夜夜添狠狠躁| 九九热视频精品在线| 国产精品亚洲综合久久小说| 亚洲福利视频一区二区| 日本一本在线视频| 国产白浆视频| 国内黄色精品| 久久精品丝袜高跟鞋| 国产全黄a一级毛片| 91精品啪在线观看国产| av天堂最新版在线| 香蕉久久国产精品免| 在线精品亚洲国产| 亚洲欧美日韩成人高清在线一区| 农村乱人伦一区二区| 国产免费羞羞视频| 老熟妇喷水一区二区三区| 三上悠亚一区二区| 国产成人高清在线精品| aa级毛片毛片免费观看久| 欧美午夜视频在线| 精品久久人人爽人人玩人人妻| 91香蕉国产亚洲一二三区| 国产女人综合久久精品视| 免费在线播放毛片| 无码在线激情片| 色香蕉网站| 成人免费一级片| 中文字幕欧美成人免费| 精品伊人久久久香线蕉| 欧美午夜一区| 九九久久精品免费观看| 国产精品入口麻豆| 蜜桃臀无码内射一区二区三区|