徐騄
摘 要:災(zāi)害監(jiān)控系統(tǒng)是高鐵行車安全的重要保障。伴隨著高鐵的快速發(fā)展,也給災(zāi)害監(jiān)控系統(tǒng)設(shè)備現(xiàn)場維護工作提出了更高的要求。開展災(zāi)害監(jiān)控系統(tǒng)PCC主備冗余機制及切換策略的研究和優(yōu)化,能減少災(zāi)害監(jiān)控站點脫離監(jiān)控概率,從而有效提高災(zāi)害監(jiān)控系統(tǒng)的運用質(zhì)量。
關(guān)鍵詞:災(zāi)害監(jiān)控系統(tǒng);PCC;冗余
中圖分類號:TN914 文獻標(biāo)識碼:A 文章編號:2096-4706(2018)02-0081-02
Research on Redundancy Mechanism and Handoff Strategy of Communication Disaster Monitoring unit PCC
XU Lu
(China Railway Guangzhou Bureau Group Co.,Ltd.,Guangzhou Communications,Guangzhou 510080,China)
Abstract:Disaster monitoring system is an important guarantee for high-speed railway safety. With the rapid development of high-speed rail,the field maintenance of disaster monitoring system is put forward higher request. The research and optimization of PCC main standby redundancy mechanism and handover strategy is carried out to reduce the probability of disaster monitoring sites from monitoring and improve the quality of disaster monitoring system effectively.
Keywords:disaster monitoring system;PCC;redundancy
1 災(zāi)害監(jiān)控系統(tǒng)簡介
高速鐵路自然災(zāi)害及異物侵限監(jiān)測系統(tǒng)(簡稱防災(zāi)系統(tǒng))是高鐵行車安全的重要保障系統(tǒng),為高鐵運營提供了可靠的災(zāi)害預(yù)警及報警信息。通信專業(yè)負責(zé)防災(zāi)系統(tǒng)監(jiān)控單元和網(wǎng)絡(luò)設(shè)備的維護管理,需要監(jiān)測、檢測防災(zāi)現(xiàn)場采集設(shè)備工作狀態(tài),并實時發(fā)出預(yù)警和報警信息,成為防災(zāi)系統(tǒng)的“神經(jīng)樞紐”。災(zāi)害監(jiān)測系統(tǒng)采用鐵路局中心系統(tǒng)、現(xiàn)場監(jiān)測設(shè)備兩級架構(gòu),包括鐵路局中心系統(tǒng)、現(xiàn)場監(jiān)測設(shè)備及系統(tǒng)網(wǎng)絡(luò)等。
2 PCC主備冗余機制及切換策略
2.1 PCC IP地址主備冗余機制
本文對SDH傳輸網(wǎng)絡(luò)不做累絮,僅討論PCC網(wǎng)絡(luò)狀態(tài)檢測和主備冗余切換功能的實現(xiàn)過程。
以京廣高速線WG2512基站為例,該站點有三個連續(xù)IP地址,一個虛擬IP地址和兩個真實IP地址,對應(yīng)關(guān)系如下:
虛擬IP地址 192.168.16.118
PCC1 IP地址 192.168.16.119
PCC2 IP地址 192.168.16.120
防災(zāi)中心OPC服務(wù)器IP地址 192.168.16.x
防災(zāi)IP網(wǎng)絡(luò)中必須存活著192.168.16.1這個主機,其中PCC1和PCC2的IP地址固化在兩臺X20 CP3484 CPU程序中,虛擬IP地址寫在防災(zāi)中心服務(wù)器的PVI OPC服務(wù)軟件配置文件中,該IP地址是建立OPC通信時的遠程目標(biāo)主機地址。
OPC服務(wù)器不用PCC1和PCC2分配的IP地址作為遠程目標(biāo)主機地址來建立OPC通信連接,而是僅與使用虛擬IP地址的PCC建立OPC通信連接并進行變量同步,也就是兩臺PCC主備冗余工作時,其中一臺PCC通過切換自身IP地址到虛擬IP地址,然后被防災(zāi)中心服務(wù)器連接建立OPC通信,另一臺PCC繼續(xù)使用分配的IP地址,兩者互為主備。
兩臺PCC通過相互發(fā)送各自網(wǎng)絡(luò)狀態(tài)變量來決策主備PCC,根據(jù)主用PCC和防災(zāi)中心服務(wù)器通信的原則,通過RS485總線發(fā)送命令查詢下掛設(shè)備狀態(tài),并讀取DI執(zhí)行DO操作。備用PCC僅接收下掛設(shè)備發(fā)回的數(shù)據(jù),讀取DI,不執(zhí)行DO。主備PCC通過網(wǎng)絡(luò)心跳線和串口心跳線進行變量同步,兩者變量表一致。
2.2 PCC IP地址主備切換策略
主備用PCC的網(wǎng)絡(luò)狀態(tài)是由PCC自身周期性檢測災(zāi)害監(jiān)控系統(tǒng)IP網(wǎng)絡(luò)中192.168.16.1(廣東段)這個主機的存活情況來實現(xiàn)的,即主用PCC發(fā)現(xiàn)和192.168.16.1連接不通時就在自身網(wǎng)絡(luò)狀態(tài)變量中標(biāo)記網(wǎng)絡(luò)不通,并發(fā)送指令至備用PCC,主用PCC釋放虛擬IP地址切換回自身分配的IP地址,這時候防災(zāi)中心OPC服務(wù)器中斷和主用PCC通信聯(lián)系,備用PCC釋放自身分配的IP地址,切換到虛擬IP地址,只要OPC服務(wù)器與使用虛擬IP地址的PCC通信中斷后,OPC服務(wù)器會主動周期性嘗試連接使用虛擬IP地址的PCC,OPC服務(wù)器與切換IP地址到虛擬IP的備用PCC建立OPC通信后,備用PCC升級為主用,完成主備用切換。
2.3 災(zāi)害監(jiān)控站點脫離監(jiān)控原因及解決辦法
網(wǎng)絡(luò)狀態(tài)是主備發(fā)生切換的依據(jù),而主備PCC通過與同一目標(biāo)主機地址通信來確認各自的網(wǎng)絡(luò)狀態(tài),這就有可能導(dǎo)致誤判,從而造成閃告或者脫管。
排除傳輸SDH網(wǎng)絡(luò)原因外,站點脫管的根本原因就是OPC服務(wù)器無法連接到虛擬IP地址建立通信,即兩臺PCC都未能成功切換自身IP地址到虛擬IP地址,或者由于某種原因?qū)е聝膳_PCC相互搶占虛擬IP使用權(quán)而造成的網(wǎng)絡(luò)地址沖突,一般這種原因?qū)е碌恼军c脫管通過重啟PCC程序,恢復(fù)切換機制,某個PCC成功切換IP地址到虛擬IP地址,然后被OPC服務(wù)器主動識別,即可恢復(fù)。
當(dāng)站點脫管時,雖然OPC服務(wù)器連接不到該站點虛擬IP來建立OPC通信,但是并不代表兩臺PCC網(wǎng)絡(luò)是不通暢的,網(wǎng)絡(luò)狀態(tài)的好壞僅僅代表PCC和192.168.16.1這個IP地址的主機通信存在問題,并不能說明PCC和OPC服務(wù)器之間通信存在問題。這時候只需要使用CPU廠家貝加萊方面的開發(fā)軟件automation studio搜索網(wǎng)絡(luò)中PCC,找到對應(yīng)IP地址和站號撥碼一致的CPU連接上去,即可選擇遠程重啟。
2.4 PCC IP地址驗證方法
2.4.1 OPC中與切換有關(guān)的bool類型變量
BR_HeartE 網(wǎng)絡(luò)心跳線狀態(tài)告警;BR_HeartC 串口心跳線狀態(tài)告警
BR1_CPU CPU1狀態(tài)告警;BR2_CPU CPU2狀態(tài)告警
BR1_ES BR1網(wǎng)絡(luò)狀態(tài)告;BR2_ES BR2網(wǎng)絡(luò)狀態(tài)告警
BR1_MAS PCC1主從狀態(tài);BR2_MAS PCC2主從狀態(tài)
2.4.2 虛擬IP交換驗證方法
@set "name=WG2512"
@title PING %name% 防災(zāi)站點IP
@echo 當(dāng)前時間是:%date% %time%
@echo ------------------------------
@echo PING %name% 站點虛擬IP
@echo 能PING通說明該站點至少有一臺PCC在線
@echo 該站點當(dāng)前狀態(tài)為可被信息所OPC服務(wù)器連接...
@ping 192.168.16.118
@echo ------------------------------
@echo PING %name% PCC1 IP
@echo 能PING通:PCC1備用;PCC2主用
@echo 不能PING通:PCC1主用或掉線
@ping 192.168.16.119
@echo ------------------------------
@echo PING %name% PCC2 IP
@echo 能PING通:PCC1主用;PCC2備用
@echo 不能PING通:PCC2主用或掉線
@ping 192.168.16.120
@echo ------------------------------
@pause
3 結(jié) 論
開展災(zāi)害監(jiān)控系統(tǒng)PCC主備冗余機制及切換策略的研究和優(yōu)化,能減少災(zāi)害監(jiān)控站點脫離監(jiān)控概率,從而有效提高災(zāi)害監(jiān)控系統(tǒng)的運用質(zhì)量。
參考文獻:
[1] 中國鐵路總公司辦公廳.高速鐵路自然災(zāi)害及異物侵限監(jiān)測系統(tǒng)維護試行辦法.鐵總運[2013]142號.