[發明專利]一種基于DDS的仿真試驗數據采集系統在審
| 申請號: | 201811240532.7 | 申請日: | 2018-10-24 |
| 公開(公告)號: | CN109635311A | 公開(公告)日: | 2019-04-16 |
| 發明(設計)人: | 王西寶;張臻;殷璐嘉;張昕;劉學全;王光磊;張弛 | 申請(專利權)人: | 中國電子科技集團公司第二十八研究所 |
| 主分類號: | G06F17/50 | 分類號: | G06F17/50;G06F16/25;G06F15/02 |
| 代理公司: | 江蘇圣典律師事務所 32237 | 代理人: | 黃振華 |
| 地址: | 210007 *** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據采集 服務質量策略 數據采集系統 采集數據 仿真試驗 聯合仿真 試驗環境 數據模型 采集 數據分發服務 擴展性 操作流程 節點系統 設置數據 試驗數據 數據樣本 實時性 構建 可用 更新 記錄 | ||
1.一種基于DDS的仿真試驗數據采集系統,其特征在于,包括任務獲取模塊、任務解析模塊、配置模塊和采集模塊;
所述任務獲取模塊用于接收主節點發送過來的數據采集規劃文件,并發送給任務解析模塊;其中,所述主節點向參試節點系統發送數據采集規劃任務,所述數據采集規劃任務包含數據采集任務描述;
所述任務解析模塊用于從數據采集規劃任務中解析得到待執行的數據采集任務,數據采集任務包含采集數據的模型定義;其中,數據模型是采用接口定義語言定義的采集數據的結構體;
所述配置模塊用于設置數據采集任務的啟動和結束指令;
所述采集模塊用于按照數據采集任務的服務質量策略采集模型更新的數據樣本,所述數據模型包括參試節點系統的類型標識,參試節點系統即子節點系統。
2.如權利要求1所述的系統,其特征在于,所述配置模塊包括啟動指令控制模塊和結束指令控制模塊;
所述啟動指令控制模塊用于控制參試節點系統的啟動、上線,以仿真平臺開始運行為起始點;
所述結束指令控制模塊用于控制子節點系統的停止、下線,以仿真平臺結束運行為終止點。
3.如權利要求2所述的系統,其特征在于,所述采集模塊包括啟動控制模塊、數據采集模塊、結束控制模塊、控制信息采集模塊和狀態信息采集模塊;
所述啟動控制模塊用于當子節點系統進入運行狀態時,啟動執行數據采集任務;
所述數據采集模塊用于采集數據采集任務所屬的數據模型更新的樣本數據;
所述結束控制模塊用于當子節點系統進入停機狀態時,停止執行數據采集任務;
控制信息采集模塊和狀態信息采集模塊屬于數據采集模塊的子模塊,分別采集控制信息數據和狀態信息數據,控制信息是主節點發出的控制子節點系統的指令數據,而狀態信息是子節點系統實時運行的狀態的數據,控制信息和狀態信息分別對應控制信息數據模型和狀態信息模型。
4.如權利要求3所述的系統,其特征在于,還包括接收模塊,接收模塊用于將采集到的試驗數據上傳至服務器進行存儲。
5.如權利要求4所述的系統,其特征在于,所述接收模塊包括數據過濾模塊、格式轉換模塊和數據入庫模塊;
所述數據過濾模塊用于過濾掉參試節點系統產生的冗余數據;所述格式轉換模塊用于將數據模型定義的數據格式轉換為數據庫表結構格式;
所述數據入庫模塊用于將數據模型更新的數據樣本實時寫入數據庫并上傳至服務器,完成采集數據。
6.如權利要求5所述的系統,其特征在于,系統執行如下步驟:
步驟1,任務獲取模塊接收主節點發送過來的數據采集規劃文件,并發送給任務解析模塊;
步驟2,任務解析模塊從數據采集規劃文件中解析得到待執行的完整的數據采集任務;
步驟3,參試節點系統從主節點獲取各自待執行的數據采集任務,數據采集任務包含了采集數據的模型定義,模型定義包括控制信息數據模型和狀態信息模型;
步驟4,根據采集數據要求設置數據采集任務的服務質量策略,服務質量策略是數據分發服務中間件提供的一組用于控制其服務行為的特征值;
步驟5,啟動運行參試節點系統,然后啟動運行主節點系統并啟動執行數據采集任務;
步驟6,在執行數據采集任務的過程中采集各節點系統運行的狀態數據樣本,狀態數據樣本包括系統控制信息樣本數據和系統狀態信息樣本數據;
步驟7,當參試節點系統停止運行時,則停止執行數據采集任務;
步驟8,按照數據采集任務的服務質量策略采集數據模型更新的數據樣本。
7.如權利要求6所述的系統,其特征在于,步驟6中,所述在執行所述數據采集任務的過程中采集所述采集數據模型更新的數據樣本,包括:按照數據模型包含的類型標識對參試節點系統的類型進行區分,參試節點系統分為真實的Live、虛擬的Virtual和構造的Constructive三種類型。
8.如權利要求7所述的系統,其特征在于,在執行步驟8時,即在執行數據采集任務的過程中,或者在執行步驟8之后,即停止執行數據采集任務之后,將采集到的系統控制信息樣本數據和系統狀態信息樣本數據上傳至服務器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國電子科技集團公司第二十八研究所,未經中國電子科技集團公司第二十八研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811240532.7/1.html,轉載請聲明來源鉆瓜專利網。





