新四季網

軌道交通綜合維護管理信息發布系統的製作方法

2023-06-26 11:57:31

軌道交通綜合維護管理信息發布系統的製作方法
【專利摘要】本發明公開了一種軌道交通綜合維護管理信息發布系統,伺服器子系統包括後端服務模塊、消息代理伺服器;後端服務模塊,用於接收來自車站子系統、列車自動監控子系統和車載控制單元的數據並進行存儲、處理,產生實時信息並實時發布到消息代理伺服器;消息代理伺服器,用於接收後臺服務模塊發布的實時信息,並通過廣播的方式,實時推送到訂閱該消息的客戶端瀏覽器;客戶端瀏覽器設置有前端頁面顯示模塊;前端頁面顯示模塊,用於向消息代理伺服器發送訂閱消息,接收消息代理伺服器推送的信息並顯示在頁面。本發明的軌道交通綜合維護管理信息發布系統,能提高後端服務模塊的擴展性,降低後端服務模塊開發的複雜度,提高客戶端頁面顯示的實時性。
【專利說明】軌道交通綜合維護管理信息發布系統

【技術領域】
[0001]本發明涉及自動化技術,特別涉及一種軌道交通綜合維護管理信息發布系統。

【背景技術】
[0002]在城市軌道交通系統中,信號系統是一個集行車指揮和列車運行控制為一體的非常重要的機電系統,它直接關係到城市軌道交通系統的運營安全、運營效率以及服務質量,它保證乘客和列車的安全,實現列車快速、高密度、有序運行的功能。地鐵信號系統的核心是列車自動控制系統(ATC)。
[0003]目前常用的列車自動控制系統(ATC)為基於通信的列車控制系統(CBTC),包括計算機聯鎖子系統(CBI)、列車自動防護(ATP)子系統、列車自動駕駛(ATO)子系統、列車自動監控子系統(ATS)、區域控制器(ZC)、車載控制單元(On-board Control Unit,0BQJ),他們相互滲透,共同協作,實現地面控制與車上控制相結合、現地控制與中央控制相結合,構成一個以安全設備為基礎,集行車指揮、運行調整以及列車駕駛自動化等功能為一體的自動控制系統,完成軌道交通的運營。
[0004]在軌道交通信號系統建設完成之後,對基於通信的列車控制系統(CBTC)這些控制子系統和信號設備、機房設備的運行維護成為工作的重點。保障和提供運維的水平和效率,對軌道交通系統的正常運營具有重要意義。因此,需要有一個系統,能夠接收、整合所有控制子系統的維護信息,能夠及時監測信號設備和機房設備的運行狀態,並能夠對實時報警和趨勢性預警信息及時提供報警提示。
[0005]在此背景下,採用B/S架構的城市軌道交通綜合維護管理系統應運而生。傳統的B/S架構的應用中,普遍存在以下問題:
[0006](一 )伺服器不能及時把數據變化推送到客戶端,只能依賴客戶端定時輪詢,或者採用Ajax技術。這樣就導致實時性差、浪費帶寬、伺服器負載較高等問題;
[0007]( 二)後端服務模塊和前端頁面展示模塊耦合度較高,導致伺服器的擴展性較差。
[0008](三)後端服務模塊要管理所有客戶端的信息訂閱及信息發布,導致伺服器開發複雜,且伺服器負載較高。


【發明內容】

[0009]本發明要解決的技術問題是提供一種軌道交通綜合維護管理信息發布系統,能提高後端服務模塊的擴展性,降低後端服務模塊開發的複雜度,提高客戶端頁面顯示的實時性,減少後端服務模塊的負載,節省帶寬。
[0010]為解決上述技術問題,本發明提供的軌道交通綜合維護管理信息發布系統,包括車站子系統、伺服器子系統、客戶端瀏覽器;車站子系統、伺服器子系統、客戶端瀏覽器通過網絡進行通信;所述伺服器子系統,包括後端服務模塊、消息代理伺服器;
[0011]所述後端服務模塊,用於接收來自車站子系統的數據,向車站子系統發送請求命令,並與列車自動監控子系統、車載控制單元通信,接收列車自動監控子系統和車載控制單元的維護數據,對數據進行存儲、處理,產生實時信息並實時發布到所述消息代理伺服器;
[0012]所述消息代理伺服器,用於接收後臺服務模塊發布的實時信息,並通過廣播的方式,實時推送到訂閱該消息的客戶端瀏覽器;
[0013]所述客戶端瀏覽器,設置有前端頁面顯示模塊;
[0014]所述前端頁面顯示模塊,用於向消息代理伺服器發送訂閱消息,接收消息代理伺服器推送的信息並顯示在頁面。
[0015]較佳的,所述後端服務模塊與車站子系統的通信數據,包括實時數據和歷史數據;
[0016]實時數據包括:計算機聯鎖子系統狀態、計算機聯鎖子系統報警、計算機聯鎖子系統開關量、區域控制器狀態、區域控制器報警、微機監測系統報警、微機監測系統開關量;
[0017]歷史數據包括:計算機聯鎖子系統系統狀態、計算機聯鎖子系統報警、計算機聯鎖子系統設備狀態、計算機聯鎖子系統的系統狀態統計報表、微機監測系統的日報表、月報表和年報表數據。
[0018]較佳的,後端服務模塊接收的列車自動監控子系統的維護數據包括:列車自動監控子系統的運行狀態和列車自動監控子系統的報警信息。
[0019]後端服務模塊接收的車載控制單元的維護數據包括:車輛監測信息、車載控制單元的運行狀態、車載控制單元的報警信息、車載控制單元的運行日誌。
[0020]較佳的,所述消息代理伺服器,能進行客戶端訂閱管理和主題管理。
[0021]較佳的,所述消息代理伺服器,啟動之後即實時接收後端服務模塊發布的實時信息,將這些實時信息按照預先配置的主題名稱排列。
[0022]較佳的,所述消息代理伺服器,作為獨立進程運行,或者嵌入到後臺服務模塊中運行。
[0023]較佳的,所述消息代理伺服器,記錄前端頁面顯示模塊的訂閱消息,並在前端頁面顯示模塊取消訂閱時,刪除該訂閱消息。
[0024]較佳的,所述消息代理伺服器,與前端頁面顯示模塊採用基於websocket的通信,由消息代理伺服器直接向前端頁面顯示模塊推送數據;
[0025]所述消息代理伺服器,採用開源第三方產品。
[0026]較佳的,所述消息代理伺服器,與消息代理伺服器通過websocket通信時,應用層協議採用stomp協議;
[0027]所述消息代理伺服器,採用ActiveMQ或RabbitMQ。
[0028]較佳的,所述前端頁面顯示模塊,在頁面打開時,向消息代理伺服器發送訂閱消息,準備接受消息代理伺服器的數據更新;在頁面關閉時,首先從消息代理伺服器退訂實時信息,取消實時信息的訂閱;在接收到實時信息時,按照規定的格式解析,並通過javascript腳本實時更新頁面的顯示。
[0029]本發明的軌道交通綜合維護管理信息發布系統,在基於B/S架構的軌道交通綜合維護管理系統中,伺服器子系統分為後端服務模塊、消息代理伺服器兩部分,後端服務模塊、消息代理伺服器、前端頁面顯示模塊協同工作,共同實現軌道交通綜合維護管理系統伺服器的功能。伺服器子系統的後端服務模塊接收車站子系統(MMS Stat1n)、列車自動監控子系統(ATS)、車載控制單元(On-board Control Unit,OBOJ)的維護數據,處理之後存儲,並把所有實時信息發布到消息代理伺服器,由消息代理伺服器向前端頁面顯示模塊實時推送數據;前端頁面顯示模塊,在頁面打開時向消息代理伺服器訂閱需要展示的數據,並在通Swebsocket接收到實時信息之後,實時刷新頁面的狀態顯示。本發明的軌道交通綜合維護管理信息發布系統,通過在軌道交通綜合維護管理系統的伺服器子系統(MMS Server)中增加消息代理伺服器,對伺服器子系統(MMS Server)的後端服務模塊和前端頁面顯示模塊進行了解耦,提高了伺服器子系統(MMS Server)的後端服務模塊的擴展性,降低了伺服器子系統(MMS Server)後端服務模塊開發的複雜度,並提供了後端服務模塊和前端頁面顯示模塊的通用應用層協議封裝,提供了客戶端訂閱管理和信息自動發布的功能,把實時消息通過廣播的形式,發送到所有訂閱該消息的客戶端,提高了客戶端頁面顯示的實時性,減少了後端服務模塊的負載,節省了帶寬。

【專利附圖】

【附圖說明】
[0030]為了更清楚地說明本發明的技術方案,下面對本發明所需要使用的附圖作簡單的介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0031]圖1是本發明的軌道交通綜合維護管理信息發布系統一實施例示意圖。

【具體實施方式】
[0032]下面將結合附圖,對本發明中的技術方案進行清楚、完整的描述,顯然,所描述的實施例是本發明的一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動的前提下所獲得的所有其它實施例,都屬於本發明保護的範圍。
[0033]實施例一
[0034]軌道交通綜合維護管理信息發布系統,如圖1所示,包括車站子系統(MMSStat1n)、伺服器子系統(MMS Server)、客戶端瀏覽器;
[0035]車站子系統(MMS Stat1n)、伺服器子系統(MMS Server)、客戶端瀏覽器通過網絡進行通?目;
[0036]所述車站子系統(MMS Stat1n),設置在車站,用於採集計算機聯鎖子系統(CBI)的維護數據、區域控制器(ZC)的維護數據和微機監測系統採集的設備監測數據;將採集的數據進行處理之後發送到伺服器子系統(MMS Server),並接收伺服器子系統(MMS Server)的命令;
[0037]所述伺服器子系統(MMS Server),設置在系統維護中心,用於接收列車自動監控子系統(ATS)、車載控制單元(On-board Control Unit,OBOJ)的維護數據,並接收所述車站子系統的數據,對數據進行存儲、處理,並通過實時web技術推送到客戶端瀏覽器;
[0038]所述伺服器子系統(MMS Server),包括後端服務模塊、消息代理伺服器;
[0039]所述後端服務模塊,是伺服器子系統的核心組成部分,運行在伺服器子系統,用於接收來自車站子系統(MMS Stat1n)的數據,向車站子系統發送請求命令,並與列車自動監控子系統(ATS)、車載控制單元(On-board Control Unit,0BQJ)通信,接收列車自動監控子系統(ATS)和車載控制單元(On-board Control Unit,OBOJ)的維護數據,對數據進行存儲、處理,產生實時信息並實時發布到所述消息代理伺服器;
[0040]所述消息代理伺服器,用於接收後臺服務模塊發布的實時信息,並通過廣播的方式,實時推送到訂閱該消息的客戶端瀏覽器;
[0041]所述客戶端瀏覽器,設置有前端頁面顯示模塊;
[0042]所述前端頁面顯示模塊,用於向消息代理伺服器發送訂閱消息,接收消息代理伺服器推送的信息並顯示在頁面。
[0043]較佳的,所述後端服務模塊與車站子系統的通信數據,包括實時數據和歷史數據;
[0044]實時數據包括:計算機聯鎖子系統(CBI)狀態、計算機聯鎖子系統(CBI)報警、計算機聯鎖子系統(CBI)開關量、區域控制器(ZC)狀態、區域控制器(ZC)報警、微機監測系統報警、微機監測系統開關量;
[0045]歷史數據包括:計算機聯鎖子系統(CBI)系統狀態、計算機聯鎖子系統(CBI)報警、計算機聯鎖子系統(CBI)設備狀態、計算機聯鎖子系統(CBI)的系統狀態統計報表、微機監測系統的日報表、月報表和年報表數據。
[0046]較佳的,後端服務模塊接收的列車自動監控子系統(ATS)的維護數據包括:列車自動監控子系統(ATS)的運行狀態和列車自動監控子系統(ATS)的報警信息;
[0047]後端服務模塊接收的車載控制單元(On-board Control Unit,0BCU)的維護數據包括:車輛監測信息、車載控制單元的運行狀態、車載控制單元的報警信息,車載控制單元的運行日誌。
[0048]較佳的,後端服務模塊在接收到數據之後,存儲到資料庫,並把實時數據發送到消息代理伺服器;並把客戶端請求的歷史數據推送到客戶端瀏覽器顯示。
[0049]較佳的,所述消息代理伺服器,能進行客戶端訂閱管理和主題管理。
[0050]較佳的,所述消息代理伺服器,啟動之後即可實時接收後端服務模塊發送的實時信息,將這些實時信息按照預先配置的主題名稱排列。
[0051]較佳的,所述消息代理伺服器,可以作為獨立進程運行,也可以嵌入到後臺服務模塊中運行。
[0052]較佳的,所述消息代理伺服器,記錄前端頁面顯示模塊的訂閱消息,並在前端頁面顯示模塊取消訂閱時,刪除該訂閱消息。
[0053]較佳的,所述消息代理伺服器,與前端頁面顯示模塊採用基於websocket的通信,由消息代理伺服器直接向前端頁面顯示模塊推送數據;與消息代理伺服器通過websocket通信時,應用層協議可以採用stomp協議;
[0054]所述消息代理伺服器,採用開源第三方產品,如ActiveMQ,RabbitMQ。
[0055]較佳的,所述前端頁面顯示模塊,在頁面打開時,向消息代理伺服器發送訂閱消息,準備接受消息代理伺服器的數據更新;在頁面關閉時,首先從消息代理伺服器退訂實時信息,取消實時信息的訂閱;在接收到實時信息時,按照規定的格式解析,並通過javascript腳本實時更新頁面的顯示。
[0056]本發明的軌道交通綜合維護管理信息發布系統,在基於B/S架構的軌道交通綜合維護管理系統中,伺服器子系統分為後端服務模塊、消息代理伺服器兩部分,後端服務模塊、消息代理伺服器、前端頁面顯示模塊協同工作,共同實現軌道交通綜合維護管理系統伺服器的功能。伺服器子系統的後端服務模塊接收車站子系統(MMS Stat1n)、列車自動監控子系統(ATS)、車載控制單元(On-board Control Unit,OBOJ)的維護數據,處理之後存儲,並把所有實時信息發布到消息代理伺服器,由消息代理伺服器向前端頁面顯示模塊實時推送數據;前端頁面顯示模塊,在頁面打開時向消息代理伺服器訂閱需要展示的數據,並在通過websocket接收到實時信息之後,實時刷新頁面的狀態顯示。本發明的軌道交通綜合維護管理信息發布系統,通過在軌道交通綜合維護管理系統的伺服器子系統(MMS Server)中增加消息代理伺服器,對伺服器子系統(MMS Server)的後端服務模塊和前端頁面顯示模塊進行了解耦,提高了伺服器子系統(MMS Server)的後端服務模塊的擴展性,降低了伺服器子系統(MMS Server)後端服務模塊開發的複雜度,並提供了後端服務模塊和前端頁面顯示模塊的通用應用層協議封裝,提供了客戶端訂閱管理和信息自動發布的功能,把實時消息通過廣播的形式,發送到所有訂閱該消息的客戶端,提高了客戶端頁面顯示的實時性,減少了後端服務模塊的負載,節省了帶寬。
[0057]以上所述僅為本發明的較佳實施例而已,並不用以限制本發明,凡在本發明的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本發明保護的範圍之內。
【權利要求】
1.一種軌道交通綜合維護管理信息發布系統,包括車站子系統、伺服器子系統、客戶端瀏覽器;車站子系統、伺服器子系統、客戶端瀏覽器通過網絡進行通信;其特徵在於,所述伺服器子系統,包括後端服務模塊、消息代理伺服器; 所述後端服務模塊,用於接收來自車站子系統的數據,向車站子系統發送請求命令,並與列車自動監控子系統、車載控制單元通信,接收列車自動監控子系統和車載控制單元的維護數據,對數據進行存儲、處理,產生實時信息並實時發布到所述消息代理伺服器; 所述消息代理伺服器,用於接收後臺服務模塊發布的實時信息,並通過廣播的方式,實時推送到訂閱該消息的客戶端瀏覽器; 所述客戶端瀏覽器,設置有前端頁面顯示模塊; 所述前端頁面顯示模塊,用於向消息代理伺服器發送訂閱消息,接收消息代理伺服器推送的信息並顯示在頁面。
2.根據權利要求書1所述的軌道交通綜合維護管理信息發布系統,其特徵在於, 所述後端服務模塊與車站子系統的通信數據,包括實時數據和歷史數據; 實時數據包括:計算機聯鎖子系統狀態、計算機聯鎖子系統報警、計算機聯鎖子系統開關量、區域控制器狀態、區域控制器報警、微機監測系統報警、微機監測系統開關量; 歷史數據包括:計算機聯鎖子系統系統狀態、計算機聯鎖子系統報警、計算機聯鎖子系統設備狀態、計算機聯鎖子系統的系統狀態統計報表、微機監測系統的日報表、月報表和年報表數據。
3.根據權利要求書1所述的軌道交通綜合維護管理信息發布系統,其特徵在於, 後端服務模塊接收的列車自動監控子系統的維護數據包括:列車自動監控子系統的運行狀態和列車自動監控子系統的報警信息。 後端服務模塊接收的車載控制單元的維護數據包括:車輛監測信息、車載控制單元的運行狀態、車載控制單元的報警信息、車載控制單元的運行日誌。
4.根據權利要求書1所述的軌道交通綜合維護管理信息發布系統,其特徵在於, 所述消息代理伺服器,能進行客戶端訂閱管理和主題管理。
5.根據權利要求書1所述的軌道交通綜合維護管理信息發布系統,其特徵在於, 所述消息代理伺服器,啟動之後即實時接收後端服務模塊發布的實時信息,將這些實時信息按照預先配置的主題名稱排列。
6.根據權利要求書1所述的軌道交通綜合維護管理信息發布系統,其特徵在於, 所述消息代理伺服器,作為獨立進程運行,或者嵌入到後臺服務模塊中運行。
7.根據權利要求書1所述的軌道交通綜合維護管理信息發布系統,其特徵在於, 所述消息代理伺服器,記錄前端頁面顯示模塊的訂閱消息,並在前端頁面顯示模塊取消訂閱時,刪除該訂閱消息。
8.根據權利要求書1所述的軌道交通綜合維護管理信息發布系統,其特徵在於, 所述消息代理伺服器,與前端頁面顯示模塊採用基於websocket的通信,由消息代理伺服器直接向前端頁面顯示模塊推送數據; 所述消息代理伺服器,採用開源第三方產品。
9.根據權利要求書1所述的軌道交通綜合維護管理信息發布系統,其特徵在於, 所述消息代理伺服器,與消息代理伺服器通過websocket通信時,應用層協議採用stomp協議; 所述消息代理伺服器,採用ActiveMQ或RabbitMQ。
10.根據權利要求書1所述的軌道交通綜合維護管理信息發布系統,其特徵在於, 所述前端頁面顯示模塊,在頁面打開時,向消息代理伺服器發送訂閱消息,準備接受消息代理伺服器的數據更新;在頁面關閉時,首先從消息代理伺服器退訂實時信息,取消實時信息的訂閱;在接收到實時信息時,按照規定的格式解析,並通過javascript腳本實時更新頁面的顯示。
【文檔編號】H04L29/08GK104484735SQ201410668437
【公開日】2015年4月1日 申請日期:2014年11月20日 優先權日:2014年11月20日
【發明者】孔令發, 洪松, 劉九先, 魏亞輝, 趙濤, 曾祥強 申請人:上海富欣智能交通控制有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀