張天揚 錢麗彥


摘 ?要:隨著高鐵車站客流量的增加,以及旅客服務系統運營時間增長,客服設備的穩定性和可靠性對車站穩定運營起到了關鍵作用。應用現代計算機技術、通信技術、數據分析技術,研制一套高鐵客運專線旅客服務系統客服設備綜合監控平臺,通過系統對服務器設備、網絡設備、數據庫、應用服務等IT軟硬件進行集中監控和管理,實時監控設備的運行狀態,提升對設備運轉情況的掌握程度,及時發現和快速定位系統故障,提高管理效率和維護可靠性,對保證車站設備等系統的長期穩定運行具有重要意義。
關鍵詞:高鐵;旅客服務系統;客服設備;綜合監控
中圖分類號:TP315 ? 文獻標識碼:A ? 文章編號:2096-4706(2023)14-0020-05
Research on Development of Comprehensive Monitoring and Management Platform for Passenger Service Equipment of High-Speed Railway Passenger Service System
ZHANG Tianyang, QIAN Liyan
(Suzhou Easy Service Information Technology Co., Ltd., Suzhou ?215163, China)
Abstract: With the increase inpassenger flow at high-speed railway stations and the increase inoperation time of the passenger service system, the stability and reliability of passenger service equipment play a key role in the stable operation of the station. This paper applies modern computer technology, communication technology and data analysis technology to develop a set of comprehensive monitoring platform for passenger service equipment of passenger service system of high-speed railway passenger dedicated line. Through this system, centralized monitoring and management of server equipment, network equipment, database, application services and other IT software and hardware can be carried out to monitor the operation status of equipment in real time. And it can improve the mastery of equipment operation situation, timely find and quickly locate the system faults, and improve management efficiency and maintenance reliability. It is of great significance to ensure the long-term and stable operation of the station equipment and other systems.
Keywords: high-speed railway; passenger service system; passenger service equipment; comprehensive monitoring
0 ?引 ?言
隨著高速鐵路建設的快速推進,客運工作進入了現代化管理的新階段[1]。以大量自動化設備設施為基礎的高鐵客服系統為旅客出行帶來了舒適、便捷的體驗,客服系統的自動化水平得到了顯著提升[2,3],包括自動售票機、閘機、廣播、導向揭示等客服設備在內的各類現代化設備與軟件的協同運轉、分工合作,實現了客運組織的現代化、科學化管理。
該項目研究的目的是應用現代計算機技術、通信技術、數據分析技術,研制一套高鐵旅客服務系統客服設備綜合監控平臺,加強對客服設備運轉情況的掌握程度,及時響應各類系統、設施的維護需求,通過對設備運行狀態的實時監控,實現監控數據統計、分析,輔助高鐵客服系統運維工作決策,保證車站旅客服務系統的安全可靠運行。
1 ?客服設備運維監控系統設計依據及原則
目前車站設備狀態通過人工定期巡檢的方式,難以在第一時間發現故障情況[4,5]。人工上報的故障信息不詳細、準確,信息傳遞速度慢,后端技術人員無法快速地對故障進行響應和處理[6]。對于較為復雜的系統級故障,無法快速進行故障定位,導致處理速度慢,處理流程復雜。缺乏對故障的分析和挖掘手段,無法有效降低故障率,缺乏對系統、設備的遠程控制手段,無法快速解決問題。
因此,需要通過統一綜合監控平臺對客服設備進行監控,從而實現及時發現系統故障、快速故障定位、保證車站設備等系統的長期穩定運行[7]。本系統通過對服務器設備、網絡設備、數據庫、應用服務等IT軟硬件進行集中監控和管理,以降低系統運行管理工作的復雜性,提高管理效率和維護可靠性,避免故障發生后才去處理的被動狀態,實現長期穩定可靠運行。本系統從設計到實施整個過程中,主要基于以下原則。
1.1 ?全面且深度的監控
采集終端支持SNMP、Syslog、Telnet、ODBC/JDBC等多種協議。可針對設備接口開發數據采集驅動程序。不管是正常狀態還是異常狀態,可挖掘出設備工作的所有資源波動,深度剖析任務前、任務中和任務后設備運行狀態。
1.2 ?高效率監控
采集端對被監控系統幾乎無影響的同步監控,最高采樣率可達秒級,可在最短時間內發現系統異常,適用于實時性要求高的系統。
1.3 ?高可靠性
服務器采用集群部署,不會因為單點故障而導致系統宕機,保證系統的可靠性。系統針對運行中可能出現的多種軟、硬件的異常處理、恢復功能進行優化和測試,確保在各種情況下都能穩定運行。
1.4 ?高靈活性
考慮到設備運行參數與設備故障之間的復雜聯系,本系統可靈活定義每個設備故障報警的觸發邏輯,并可靈活定義報警觸發邏輯滿足后觸發的動作。
2 ?系統架構
按照高鐵旅客服務系統客服設備綜合監控管理平臺的設計依據,系統能夠以模塊化的方式運轉,各個模塊分工合作,構建完整的監控平臺。本系統軟件主要由四部分組成:集中展示層、核心處理層、數據采集層、對象接入層,系統軟件架構如圖1所示,下面將分別進行介紹。
2.1 ?對象接入層
主要負責實現設備、軟件的數據接入,以及與其他第三方系統的數據交互,該層是系統的持久化核心,設備的歷史數據、分析結果均存儲于此,具備海量的存儲空間及高速的讀取與寫入速度。
2.2 ?數據采集層
主要負責采集被監控對象的運行狀態信息,對原始數據分析處理后,將最終數據發送給應用程序服務層。數據采集層通過SNMP、Telnet、Syslog、Modbus等方式,采集包括服務器主機設備、存儲設備、網絡交換設備、綜合顯示設備、專用通信設備等各類設備的運行狀態信息。信息采集模塊是設備綜合監控管理平臺的前沿部分,它負責采集各類設備的運行狀態,把采集的結果通過通信鏈路傳輸到系統的后臺服務器。
2.3 ?核心處理層
主要負責接收數據采集層獲得的數據,通過數據計算處理,進行閾值告警等狀態判別,并將所有數據存入數據庫;同時通過與客戶端交互,將數據通過展示層在客戶端展示。負責分析系統采集的設備運轉情況,依據各類分析規則,判定設備的運轉情況,預測設備的未來狀況。負責處理用戶提交的業務數據,確保數據按照流程推進,完成業務操作,進行數據分析。
2.4 ?集中展示層
主要負責在數據展示層部署系統客戶端,用戶通過該客戶端進行設備運行狀態監控與系統管理。負責展現系統中設備的綜合監控、運行狀態等內容。通過實時內存數據庫技術,能及時準確地獲取現場設備數據,是整個系統正常工作的基本前提。
3 ?客服設備運維監控系統支撐技術
通過高鐵旅客服務系統客服設備綜合監控管理平臺,實現對廣播設備、導向揭示設備、網絡設備、存儲設備、應用服務器、閘機設備等的運行狀態、運行數據的實時監控、采集、記錄、趨勢分析以及預警、報警,使用戶能夠及時了解設備的運轉情況、獲悉故障報警信息,保障設備平穩運行。按照現場設備綜合監控管理軟件的功能要求,系統能夠以模塊化的方式運轉,各個模塊分工合作,構建完整的運維系統。旅客服務系統客服設備綜合監控管理平臺主要采取如下技術措施。
3.1 ?實時可視化技術
本管理平臺采用可縮放矢量圖形作為設備可視化呈現方式,可在線顯示分布在全國各地的客服系統設備每個數據項的數據,提供清晰、精確的設備運行狀態畫面。
3.2 ?實時內存數據庫技術
本系統采用內存數據庫存儲采集到的設備數據,內存數據庫具有以下特點:由于不需要訪問磁盤,速度比關系型數據庫快5~10倍;支持標準的SQL、JDBC、API接口;支持嵌入式和服務器部署模式,支持集群;安全管理能力強;支持多版本并發控制;數據庫和表支持磁盤或內存模式;支持事務、兩階段提交;支持多個并發連接,支持表級鎖定;支持基于成本的優化器,采用遺傳算法對復雜查詢進行優化;數據庫文件支持AES加密,密碼采用SHA-256加密算法。
3.3 ?基于HTML5 Web Socket的實時數據推送技術
本系統采用基于HTML5 WebSocket的實時數據推送技術實現數據實時推送,實現客戶端的可視化界面能夠和實時數據庫中的數據實時同步。此技術可以實現真正的實時數據通信,可以支持服務器主動向客戶端推送數據。一旦服務器和客戶端通過WebSocket建立起鏈接,服務器便可以主動地向客戶端推送數據,從而大大提高實時性。
3.4 ?Webcharts組件可視化技術
本系統采用基于HTML5的曲線生成技術,生成設備工藝參數趨勢曲線。基于HTML5的參數曲線顯示在交互性、性能、動畫支持、安全性等方面,比傳統的服務器端生成圖片、Java applet和AdobeFlash技術有很大優勢。
4 ?系統監測范圍
高鐵旅客服務系統以信息的自動采集和設備的自動控制為基礎,通過集成綜合顯示、客運廣播、等旅客服務功能,實現系統融合、集中操控、信息共享,為鐵路旅客提供購票、進站、候車、乘車、出站等服務信息。旅客服務系統客服設備包括應用服務器、存儲設備、網絡設備、廣播設備、導向揭示設備、檢票閘機、自動售票機等,綜合監控管理平臺實現對上述設備的監測和管控。設備運行狀態信息的全局總覽,在一個復合型頁面上綜合顯示。頁面通過樹形結構顯示監控設備系統名稱,并且根據是否有故障進行展示,綜合監控健康評分,如果低于100分,則監控的設備系統有故障。同時顯示當前的告警數、當天發生告警數、當天恢復多少告警數、當月發生多少告警數、當月恢復多少告警數,實時顯示監控告警數據,包括各種類型設備的統計數據,如圖2所示。
4.1 ?閘機監控
主要負責對車站內進站閘機和出站閘機進行監控,通過對閘機的通道模式、讀卡器狀態、主控狀態、版本狀態、過票數等參數進行監測,可及時發現閘機運行故障,避免應對閘機故障突發事件帶來的損失。
4.2 ?自動售票機監控
主要負責對車站內各類自動售票機進行監控,通過對自動售票機的服務狀態、故障代碼、故障描述、起票號、止票號、總張數、SDM作廢、自動作廢、實售數、網票數等參數進行監測,及時發現自動售票機運行故障,及時搶修,降低設備平均故障間隔時間。
4.3 ?廣播系統監控
主要負責對車站作業區域的各層候車區、各站臺、各售票廳、各辦公區、包裹托取處、行李到達發送處、出站通道、廣播測試區的廣播設備監控,實時監測各廣播系統的掃描引擎狀態;發現某回路掃描引擎狀態異常,立即報警;按區域可視化實時顯示所有廣播系統的狀態。
4.4 ?導向設備監控
本系統對各售票廳、候車廳、休息室、檢票口、站臺、進站廳、出站廳、出站口的LED屏和PDP屏狀態進行實時監控:實時監測各導向屏的狀態及故障信息;發現某導向屏發生故障,立即報警搶修;按區域可視化顯示所有導向設備的實時狀態。
4.5 ?服務器監控
對站內各類型服務器進行監控,采集監視CPU、內存、Syslog、網絡信息、協議棧信息、磁盤分區、進程信息、關鍵進程;查看各設備的日志信息,及時發現故障隱患;監控各應用服務器上運行的關鍵業務進程,快速發現異常進程。配置自動告警閾值規則,超過閾值自動報警(如CPU或內存過高),人機交互界面實時展示報警信息,快速定位故障根源。
4.6 ?交換機監控
對站內各類型網絡交換機進行監控,查看各交換機的日志信息,及時發現故障隱患;監控各交換機的路由表,及時發現路由故障;采集監視CPU、內存、Syslog、網絡信息、ARP、路由表;配置自動告警閾值規則,超過閾值自動報警(如網絡流量異常等)。
4.7 ?網絡安全設備監控
本系統對旅服系統防火墻進行監控。監控指標有:網絡狀態:收發包字節數、丟包數、丟包率、啟用/停用狀等,資源狀態:CPU使用率、內存使用率、磁盤使用率等,日志信息:分級別的防火墻詳細日志,日志級別包括警報、事件。日志類型包括:包過濾、代理、入侵檢測、用戶認證、內容過濾、設備狀態、設備管理等。連接狀態:防火墻上當前的所有連接,包括協議類型、源地址、目的地址、源端口、目的端口、超時時間、狀態等屬性。
4.8 ?存儲設備監控
本系統對站內存儲陣列進行監控。監控指標有:邏輯磁盤:整體狀況、磁盤狀態,存儲系統信息:存儲系統名稱、整體狀態、電源狀態、電源溫度、風扇狀態,物理磁盤:整體狀況、物理磁盤狀態、Smart支持的總體情況、Smart狀態,控制器:控制器名稱、控制器整體運行狀況、控制器當前狀態、加速器整體狀態、加速器電池狀態、加速器錯誤代碼等。
5 ?結 ?論
高鐵旅客服務系統具有統一標準,需要運行安全可靠,確保系統能夠7×24正常運營。本文針對客服設備搭建一套基于網絡技術、信息技術、現代智能化、云計算等的設備綜合監控平臺,對高鐵旅客服務系統客服設備所管控的服務器、網絡設備、存儲設備,以及旅客服務系統中的廣播設備、導向揭示系統、閘機檢票設備、自動售票設備的運行狀態進行數據采集,將采集結果通過數據網絡傳輸到后臺服務器進行運算展示,并按照系統為各類設備配置的規則,分析設備運轉情況,判定設備的運轉情況,預測設備的未來狀況,實現旅客服務系統及客服設備的穩定和可靠運行。
參考文獻:
[1] 何華武,朱亮,李平,等.智能高鐵體系框架研究 [J].中國鐵路,2019(3):1-8.
[2] 朱健.高鐵旅客服務系統建設的思考 [J].上海鐵道科技,2015(4):121-123.
[3] 張蘭.加強客服系統維護管理 確保高鐵車站運行安全 [J].中國鐵路,2013(9):20-23.
[4] 張州平,王勇,劉立軍,等.高鐵無人值守信號中繼站智能巡檢系統 [J].中國科技信息,2019(2):98-101+13.
[5] 包運平.關于推行高鐵車站客運設備智慧管理平臺的研究 [J].中國設備工程,2022(3):28-29.
[6] 樂建煒,潘紅芹,胡小寧,等.基于工業物聯網架構的鐵路數據中心智能巡檢系統 [J].鐵路計算機應用,2021,30(12):63-69.
[7] 劉自飛.高鐵車站客運設備智能CPS運維平臺的研究 [J].現代信息科技,2019,3(24):186-188.
作者簡介:張天揚(1978—),男,漢族,遼寧本溪
人,中級工程師,碩士研究生,研究方向:自動化技術;錢麗彥(1980—),女,漢族,江蘇蘇州人,助理工程師,本科,研究方向:計算機信息管理。