[發明專利]基于高速讀寫數據庫的列車信息記錄、讀取及回放方法有效
| 申請號: | 202011423979.5 | 申請日: | 2020-12-08 |
| 公開(公告)號: | CN112463766B | 公開(公告)日: | 2022-09-27 |
| 發明(設計)人: | 陸旭東;周公建;陳景柱;張文輝;孫博龍;王蘭香 | 申請(專利權)人: | 卡斯柯信號有限公司 |
| 主分類號: | G06F16/21 | 分類號: | G06F16/21;G06F16/22;G06F16/23;G06F16/2455;G06F16/25;G06F16/26 |
| 代理公司: | 上海科盛知識產權代理有限公司 31225 | 代理人: | 趙志遠 |
| 地址: | 200070 上海市靜安區*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 高速 讀寫 數據庫 列車信息 記錄 讀取 回放 方法 | ||
本發明涉及一種基于高速讀寫數據庫的列車信息記錄、讀取及回放方法,包括以下步驟:步驟S1、初始化列車運行信息記錄單元;步驟S2、采樣策略周期性對每個車組實現記錄工作,通過將采集到的信息通過進程間傳輸數據的方式將列車信息傳遞給單獨進程;步驟S3、將列車信息存入高速緩存數據庫中,對所有列車信息按照車組號和時間進行歸并;步驟S4、回放軟件通過周期讀取數據庫文件的方式,獲得服務器記錄的列車消息;步驟S5、回放軟件通過對數據庫列車消息內容進行解析,并結合信號設備的狀態回放功能,實現在整個ATS系統的完整回放。與現有技術相比,本發明具有克服了現有回放軟件中無法查看列車信息等優點。
技術領域
本發明涉及軌道交通信號系統,尤其是涉及一種基于高速讀寫數據庫的列車信息記錄、讀取及回放方法。
背景技術
目前,回放軟件是列車自動監控系統(ATS)中的重要子系統,ATS通過讀取信號設備狀態,計劃信息及列車狀態信息等內容,對正線運行的列車系統進行監測與調整。回放軟件通過對信號設備的歷史狀態進行采集以及讀取,從而實現對信號設備狀態的追蹤。
回放軟件,主要依據服務器記錄的設備狀態消息,實現對選定時間段的信號設備狀態歷史數據的獲取,通過對每秒鐘設備狀態數據的逐步掃描方式,實現對歷史信號設備狀態以及信號設備故障的排查。但是對于列車設備狀態以及列車故障信息的查看來說,這樣的回放軟件僅能夠滿足對于列車位置的查詢,對于列車的狀態是無法獲得的,同時也無法適應日益發展的行業需求。
發明內容
本發明的目的就是為了克服上述現有技術存在的缺陷而提供一種基于高速讀寫數據庫的列車信息記錄、讀取及回放方法。
本發明的目的可以通過以下技術方案來實現:
根據本發明的一個方面,提供了一種基于高速讀寫數據庫的列車信息記錄、讀取及回放方法,包括以下步驟:
步驟S1、初始化列車運行信息記錄單元;
步驟S2、采樣策略周期性對每個車組實現記錄工作,通過將采集到的信息通過進程間傳輸數據的方式將列車信息傳遞給單獨進程;
步驟S3、將列車信息存入高速緩存數據庫中,對有所列車信息按照車組號和時間進行歸并;
步驟S4、回放軟件通過周期讀取數據庫文件的方式,獲得服務器記錄的列車消息;
步驟S5、回放軟件通過對數據庫列車消息內容進行解析,并結合信號設備的狀態回放功能,實現在整個ATS系統的完整回放。
作為優選的技術方案,所述的步驟S1、初始化列車運行信息記錄單元具體為:
步驟S11、建立列車數據模型;
步驟S12、初始化數據庫實例,建立基本表結構;
步驟S13、初始化網絡端口,等待服務端進行進程間數據傳輸。
作為優選的技術方案,所述的列車數據模型包括列車消息參數表。
作為優選的技術方案,所述的列車消息參數表={車組號,記錄時間,二進制列車數據}。
作為優選的技術方案,所述的步驟S13中的網絡端口為UDP網絡端口。
作為優選的技術方案,所述的步驟S2中的進程間傳輸數據的方式為UDP方式。
作為優選的技術方案,所述的高速緩存數據庫為Sqlite數據庫。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于卡斯柯信號有限公司,未經卡斯柯信號有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011423979.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種高效脫硫脫硝凈化塔
- 下一篇:一種油浸式化工原料運輸用泄壓裝置





