[發明專利]一種高可靠數據發布存儲方法有效
| 申請號: | 201310526435.5 | 申請日: | 2013-10-30 |
| 公開(公告)號: | CN104601347B | 公開(公告)日: | 2018-02-13 |
| 發明(設計)人: | 楊飛;吳曉蕊;趙佳媚;竇小明;劉海東 | 申請(專利權)人: | 北京臨近空間飛行器系統工程研究所;中國運載火箭技術研究院 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L29/08;G06F17/30;G06F12/08 |
| 代理公司: | 核工業專利中心11007 | 代理人: | 高尚梅 |
| 地址: | 100076 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 可靠 數據 發布 存儲系統 方法 | ||
技術領域
本發明屬于航空航天技術領域,特別涉及一種高可靠數據發布存儲系統及方法。
背景技術
隨著空間科技的發展,航天器的功能和結構越來越復雜,如此龐雜的大系統完全按照設計者預期方式運行的難度越來越大。在航天器測試過程中,采用的數據傳輸系統相對于傳統的傳輸方式要求更高,可靠的數據傳輸系統是航天器測試工作正常工作的基礎。由于現階段測試自動化要求,測試過程靠發出指令后設備自主執行,由計算機采集后,數據回傳發布至瀏覽終端供測試人員實時瀏覽分析。如判定數據無誤,則進行下一項測試,測試結束后,再將相關數據存儲作為歷史試驗的依據。如果通信環節、存儲環節失效造成數據丟失,數據發布終端斷路,測試需要重新進行,會耗費大量的人力、物力、財力;而關鍵數據未存儲造成數據丟失或者殘缺不全,也會嚴重影響后續的數據分析。因此,從數據處理設備、數據發布終端直至數據存儲設備之間建立一條高可靠的數據傳輸發布通路,保證數據的存儲和發布就顯得尤為重要。
因此,需要開發具備高可靠性、適用于航天器系統的數據發布存儲技術,實現目航天器數據發布存儲系統的全系統冗余備份。
發明內容
本發明的目的在于提供一種適用于航天器測試過程的高可靠數據發布存儲系統及方法,能夠實現航天器數據發布存儲系統的全系統冗余備份。
實現本發明目的的技術方案:一種高可靠數據發布存儲系統,該系統由數據服務器A組與數據服務器B組組成,數據服務器A組包括數據實時發布服務器A與歷史存儲服務器A,數據服務器B組包括數據實時發布服務器B與歷史存儲服務器B;數據實時發布服務器A由信息收集模塊A及實時數據發布模塊A組成,數據實時發布服務器B由信息收集模塊B及實時數據發布模塊B組成;歷史存儲服務器A由歷史存儲模塊A、歷史數據發布模塊A及數據同步模塊A組成,歷史存儲服務器B由歷史存儲模塊B、歷史數據發布模塊B及數據同步模塊B組成。
所述的信息收集模塊A、信息收集模塊B同時采集待測設備的參數信息轉化為數字量后分別發送至實時數據發布模塊A、實時數據發布模塊B;實時數據發布模塊A、實時數據發布模塊B分別接收信息收集模塊A、信息收集模塊B發送的數據;數據瀏覽終端連接實時數據發布模塊A、實時數據發布模塊B進行實時瀏覽;同時,實時數據發布模塊A、實時數據發布模塊B分別將數據傳輸至歷史存儲模塊A及歷史存儲模塊B進行存儲。
所述的歷史存儲模塊A和歷史存儲模塊B將所有采集的數據保存至數據庫進行存儲,數據瀏覽終端如需查看歷史數據,則連接歷史數據發布模塊A及歷史數據發布模塊B提取歷史數據進行瀏覽。
所述的數據同步模塊A與數據同步模塊B判定當前數據服務器A組與數據服務器B組狀態:當數據服務器A組失效、數據服務器B組未失效時,將數據服務器B組數據同步至數據服務器A組;當數據服務器B組失效、數據服務器A組未失效時,將數據服務器A組數據同步至數據服務器B組;當數據服務器A組和數據服務器B組同時失效時,不執行同步。
一種高可靠數據發布存儲方法,該方法包括以下步驟:
(1)用戶登錄數據瀏覽終端進行數據瀏覽;
(2)數據瀏覽終端建立與數據服務器A組、數據服務器B組的數據及心跳通訊連接;
(3)數據瀏覽終端開始監測數據實時發布服務器A發送至瀏覽終端心跳信息;
(4)數據瀏覽終端判斷是否收到數據實時發布服務器A的心跳信息;如當前周期已收心跳信息,則代表數據服務器A組工作正常,則執行下面的步驟(6),采用數據服務器A組對數據進行實時及歷史發布;
(5)如數據瀏覽終端當前周期未收數據實時發布服務器A的心跳信息但在連續的三個周期內收到,同樣代表數據服務器A組工作正常,則執行下面的步驟(6),采用數據服務器A組對數據進行實時及歷史發布;
(6)采用數據服務器A組對數據進行實時及歷史發布;
(7)如數據瀏覽終端當前周期未收到數據實時發布服務器A的心跳信息,且在連續的三個周期內也未收到數據實時發布服務器A的心跳信息,則代表數據 服務器A組失效,數據瀏覽終端開始監測數據實時發布服務器B發送至瀏覽終端的心跳信息;
(8)數據瀏覽終端判斷是否收到數據實時發布服務器B的心跳信息;如當前周期已收到數據實時發布服務器B的心跳信息,則代表數據服務器B組工作正常,則執行步驟(10),采用數據服務器B組對數據進行實時及歷史發布;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京臨近空間飛行器系統工程研究所;中國運載火箭技術研究院,未經北京臨近空間飛行器系統工程研究所;中國運載火箭技術研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310526435.5/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





