[發明專利]用于智能車場系統的多節點數據同步方法、設備及介質在審
| 申請號: | 202111157293.0 | 申請日: | 2021-09-30 |
| 公開(公告)號: | CN113905057A | 公開(公告)日: | 2022-01-07 |
| 發明(設計)人: | 袁汪凰;周公建;李建彬;蘇饒 | 申請(專利權)人: | 卡斯柯信號有限公司 |
| 主分類號: | H04L67/1095 | 分類號: | H04L67/1095;H04L67/133;G06F16/27 |
| 代理公司: | 上海科盛知識產權代理有限公司 31225 | 代理人: | 應小波 |
| 地址: | 200070 上海市靜安區*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 智能 車場 系統 節點 數據 同步 方法 設備 介質 | ||
本發明涉及一種用于智能車場系統的多節點數據同步方法、設備及介質,所述的同步方法包括以下步驟:步驟S1、提前為每個節點安裝數據庫服務器和客戶端軟件,并通過腳本自動生成兩張數據庫表,分別是出入庫計劃表和正線運營計劃表;同時,在源節點側服務器上啟動數據庫RPC服務器程序DatabaseManager,然后轉入步驟S2;步驟S2、啟動數據同步節點Node,讀取配置文件中節點信息并存儲,同時該節點根據當前機器的網卡地址匹配當前的節點信息,然后轉入步驟S3;步驟S3、數據同步節點Node根據數據源節點的配置信息,啟動RPC服務并根據節點IP和端口,連接到數據源節點的DatabaseManager服務等。與現有技術相比,本發明具有進一步提高系統的擴展性并降低維護成本等優點。
技術領域
本發明涉及列車信號控制系統,尤其是涉及一種用于智能車場系統的多節點數據同步方法、設備及介質。
背景技術
城市軌道交通中,在運營日開始運營前各列車需要從車輛段發出以便執行正線運營計劃,在完成正線運營計劃后,也需要收回車輛段。隨著國內地鐵的快速發展,為了滿足城市運營需求,各個城市地鐵正線運營間隔越來越小,導致車輛段收發車的壓力越來越大,同時為了更好的管理好場段內的列車運營與檢修,國內一些城市開始試點智能車場系統。該系統能夠根據車輛檢修以及正線的運營計劃自動制作列車出入庫計劃和收發車計劃,從而進一步提高地鐵運營的自動化效率。
為了實現場段內列車的出入庫計劃制定并與正線ATS系統進行匹配,需要將正線運營計劃提前同步給智能車場系統,同時將制定好的出入庫計劃同步給正線進行檢查及修改,最終實現正線運營計劃與智能車場系統的出入庫計劃銜接成功。也就是說,從系統的功能的角度,智能車場系統更側重于出入庫計劃的編制,ATS系統更側重于正線運營。
目前,現有的系統之間數據同步方案一般為節點間一對一網絡通信,當有需要申請數據或數據變化時,則會發出相應的數據申請請求或數據更新報文。但是這種場景對于節點的擴展性和數據共享性不好,當有更多的系統需要同步計劃數據時,會對系統間的接口服務器產生較大的性能瓶頸。同時,如果數據源節點故障,則其他節點無法有效獲取有效數據。
發明內容
本發明的目的就是為了克服上述現有技術存在的缺陷而提供一種更高效且兼容多節點擴展的用于智能車場系統的多節點數據同步方法、設備及介質。
本發明的目的可以通過以下技術方案來實現:
根據本發明的第一方面,提供了一種用于智能車場系統的多節點數據同步方法,該方法采用直接郵寄和反熵修復相結合的方式進行節點之間的數據同步,所述的同步方法包括以下步驟:
步驟S1、提前為每個節點安裝數據庫服務器和客戶端軟件,并通過腳本自動生成兩張數據庫表,分別是出入庫計劃表和正線運營計劃表;同時,在源節點側服務器上啟動數據庫RPC服務器程序DatabaseManager,然后轉入步驟S2;
步驟S2、啟動數據同步節點Node,讀取配置文件中節點信息并存儲,同時該節點根據當前機器的網卡地址匹配當前的節點信息,然后轉入步驟S3;
步驟S3、數據同步節點Node根據數據源節點的配置信息,啟動RPC服務并根據節點IP和端口,連接到數據源節點的DatabaseManager服務,然后轉入步驟S4;
步驟S4、數據同步節點Node根據節點名稱,啟動實時任務,用于連接正線ATS系統的前置接口機應用程序,當正線更新了當天運營計劃,則通過接口前置機實時通知數據同步節點Node,然后轉入步驟S5;
步驟S5、數據同步節點Node收到源節點的數據變化通知,則會通過RPC服務請求源節點數據庫中的數據并同步更新到即智能車場系統的數據庫的當天運營計劃表中;同時,數據同步節點Node中的周期性任務也會檢查自身的出入庫計劃數據是否更新,如果有更新則通過RPC模塊同步到源節點的數據庫的出入庫計劃表中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于卡斯柯信號有限公司,未經卡斯柯信號有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111157293.0/2.html,轉載請聲明來源鉆瓜專利網。





