999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

空間站多艙測試數據綜合分析系統的設計與應用

2017-11-06 12:39:45許宗飛李鴻飛潘順良
航天器工程 2017年4期
關鍵詞:數據庫分析信息

許宗飛 李鴻飛 潘順良

(中國空間技術研究院載人航天總體部,北京 100094)

空間站多艙測試數據綜合分析系統的設計與應用

許宗飛 李鴻飛 潘順良

(中國空間技術研究院載人航天總體部,北京 100094)

為解決空間站地面多艙聯合測試數據集中分析問題,文章設計了綜合分析系統架構,包括利用數據抽取、轉換和加載(ETL)工具整合多艙數據庫組建數據倉庫;開發綜合分析軟件定制參數查詢頁面;檢索數據倉庫,實現多艙數據的比對分析;對分析結果進行本地存儲,輔助測試判讀人員自動生成分析報告。通過地面試驗,結果表明:綜合分析系統不僅能滿足多艙段航天器聯合測試數據集中分析的需要,同時,支持單艙測試數據的查詢、分析,具有一定的工程應用價值。

多艙聯合測試;綜合分析;數據倉庫

1 引言

我國載人航天發展進入“十三五”階段,空間站建設穩步推進。“互聯網+”及大數據搜索引擎技術的發展,促使在總結前期工作的基礎上優化數據分析策略,提高信息資源共享及利用率,通過技術手段提高數據分析的效率和可靠性??臻g站建設過程需經歷地面多艙航天器聯合測試階段。航天器測試[1-3]數據分析依賴的信息種類較多,包括遙測數據信息、自動判讀結論信息、自動化測試執行信息、測試過程狀態管理信息等,判讀人員需要對多種數據庫信息進行聯合分析,才能明確給出航天器功能、性能測試狀況的結論。

空間站多艙聯合測試模式下,判讀人員不僅要對單艙測試狀況進行數據分析,還要對多艙組合體進行整體測試狀況分析。多艙測試模式下,需要對多型號的多種類數據庫信息進行比對分析,同時對多個艙聯合測試情況進行集中分析,原有的支持單艙查詢的客戶端軟件無法滿足多艙測試數據關聯分析需求,需要開發新的軟件對多艙各類數據進行集中關聯分析。

本文以多艙數據綜合分析系統為研究對象,闡述空間站多艙數據分析的需求,設計多艙數據綜合分析系統,基于數據倉庫研制綜合分析軟件[4],對綜合分析系統進行驗證,結果表明:此系統為各類人員提供直接、全面的數據分析評價手段[5-6],不僅滿足空間站多艙數據綜合分析需求,也支持單一航天器多維信息集中比對分析及測試報告的自動生成,可顯著提高綜合測試效率。

2 空間站多艙數據綜合分析需求

空間站多艙聯合測試,包括測試前準備、測試實施和測試總結。測試產生的數據量龐大,測試模式復雜,數據分析主要存在以下需求:

(1)多艙聯合測試,數據分析依賴的數據庫種類較多,包括遙測數據庫、自動判讀結論庫、自動化測試執行信息庫、測試過程狀態管理信息庫等,目前,各類數據庫查詢獨立,測試信息須手動來回切換不同客戶端軟件才能遍歷完全,并手動記錄每種數據庫關聯信息,無法用同一軟件對不同種類信息進行聯合分析,信息比對困難、效率低。所以,為實現多維度數據融合,滿足多種類數據關聯分析需求,需設計綜合分析系統,提高數據分析質量。

(2)多艙聯合測試或多型號并行測試時,各型號測試軟件相對獨立,不支持多艙數據跨平臺比對分析。需要開發統一軟件,對多型號測試數據進行關聯比對,以完成多艙聯合測試整體分析工作。

(3)多艙聯合測試時,面對多艙復雜的信息類型、大量測試參數,如果每次數據分析都要選擇信息類型、參數名稱,工作量大且效率低,相同查詢業務在不同測試階段的分析操作不便。因此,需要設計定制查詢策略,對不同分析業務進行分類定制、保存,不必每次都選擇時間、參數,從而提高不同階段數據比對分析的效率。

(4)多艙聯合測試,數據判讀分析、階段數據復查,需要拉曲線分析數據跳變、抓圖比對不同階段數據差異,形成測試報告。目前,現有軟件無法自動生成測試報告,而要靠人工查詢、抓圖、復制、粘貼,完成測試報告編制,耗時耗力。因此需要開發綜合分析軟件,實現分系統自動生成測試報告,提高測試報告編寫效率。

3 多艙聯合測試綜合分析系統總體設計

3.1綜合分析系統總體設計

為解決空間站多艙數據分析的需求,現給出多艙聯合測試綜合分析系統總體設計,如圖1所示。

圖1 多艙聯合測試綜合分析系統架構示意圖Fig.1 Overall design of comprehensive analysis system for multi-module joint test

由圖1可知,系統分為前置區、服務區和測試應用區,系統間通過局域網絡通信。前置區包括測控、地面供電、控制等前端設備和模擬器,服務區包括數據處理子系統、數據存儲子系統和數據倉庫,測試應用區為綜合分析軟件。

為解決多艙數據庫種類多、需要不同客戶端實現不同數據庫查詢這一問題,在服務區設置數據存儲子系統,組建數據倉庫[7-9],將不同數據庫信息融合;為解決多型號數據不同平臺比對需求,在應用區開發綜合分析軟件實現對不同型號數據庫[10]的綁定,用同一軟件對不同型號數據進行比對;為解決大量參數每天重復選擇查詢條件問題,應用區綜合分析軟件增加參數定制查詢功能,根據分析業務進行參數定制,后續對相同業務分析不用重復選擇查詢條件;為解決測試報告編寫工作重復的問題,在應用區將綜合分析軟件與數據倉庫關聯,通過軟件內部處理實現測試報告自動生成。

3.2綜合分析軟件架構設計

實現綜合分析系統功能需要開發綜合分析軟件,綜合分析軟件整體架構如圖2所示。

圖2 綜合分析軟件整體架構設計示意圖Fig.2 Overall framework of comprehensive analysis platform

為了增加綜合分析軟件的靈活性和可擴展性,軟件整體架構設計上采取分層、分模塊思路,整個業務按照表現層、邏輯分析層、數據驅動操作層、數據倉庫層的4層架構去設計。另外,軟件提供用戶信息等外部接口,其它客戶端軟件可通過接口校驗后獲取本軟件中保存的信息,方便測試數據仿真、集成分析。軟件整體架構設計有利于軟件的開發、維護、部署和擴展。

圖2中,表現層主要通過圖表、曲線等形式展示綜合分析軟件整體界面,用戶通過表現層選擇數據查詢類型及查詢條件,;邏輯分析層是軟件架構的核心,主要負責業務規則的制定、業務流程的實現,包括數據關聯分析模塊、數據集中查詢模塊、生成文檔模塊等具體的功能實現模塊,經邏輯分析層可驗證查詢條件合法性并解析數據查詢命令;數據驅動操作層主要負責訪問數據倉庫,通過Oracle數據庫驅動和Thrift軟件框架實現對數據的讀取和傳遞,將查詢結果返回到邏輯分析層進行統計分析、比對計算等操作,邏輯分析層再將處理結果返回到表現層,以表格或者繪制曲線圖的方式呈現給用戶;數據倉庫層鏈接遙測數據庫、自動化測試庫、自動判讀結論庫、狀態管理信息庫,依托數據抽取、轉換和加載(ETL)工具定時從原有數據庫中抽取數據信息組建數據倉庫,為用戶提供數據分析的內容。另外,為規范引入數據倉庫的信息格式,各接入數據庫的表結構采用統一格式。

3.3綜合分析軟件數據交互設計

綜合分析軟件是分析系統的核心軟件,軟件的數據交互設計如圖3所示,圖3中各個數據交互點功能介紹如下:①從測試數據庫定時抽取測試數據到數據倉庫;②從自動化測試數據庫、自動判讀結論庫、狀態管理信息庫等庫中抽取所需數據到數據倉庫;③對應查詢功能模塊從數據倉庫中讀取相應數據;④將部分查詢結論信息保存到數據倉庫中;⑤將用戶定制查詢條件的查詢結果保存到緩存服務器中;⑥將用戶歷史查詢的查詢結果保存到緩存服務器中;⑦按照用戶定制的查詢模板,查詢相對應的數據;⑧按照用戶定制的查詢模板和查詢所得數據,自動生成相應的文檔;⑨將查詢結果數據進行統計分析、過濾篩選、邏輯判斷等操作;⑩負載均衡(多個查詢同時請求時的排序響應)組件對于多個用戶發送的大批量查詢請求進行排隊,給予響應;將數據處理成表格或者圖形,便于用戶查看;使用.Net插件繪制參數工程值曲線圖;用戶與軟件客戶端界面進行數據交互請求。

圖3 綜合分析軟件數據交互設計Fig.3 Data design of comprehensive analysis platform

3.4綜合分析系統功能及關鍵技術

多艙聯合測試綜合分析系統用于支持空間站地面組建測試,通過對每個艙測試數據挖掘分析,完成地面對空間站整體的測試功能、性能評估。綜合分析系統具體功能及關鍵技術如下。

1)多艙數據倉庫組建

為解決多艙各類數據庫異構問題,依托ETL工具,定時從原有數據庫中抽取相應數據組建數據倉庫,利用Oracle的.Net驅動在數據倉庫中按照分析內容進行相應的查詢,綜合分析系統具備對原有分散的多類數據庫進行有效數據抽取、融合,跨平臺開展數據集成,支持不同角色測試人員對航天器數據的分析。

2)多艙數據關聯分析

綜合分析系統支持多航天器測試數據關聯查詢,可實現多航天器信息后臺配置,在同一軟件上對不同航天器測試數據進行關聯比對,具體功能如下。

(1)關聯查詢分析功能:提供分析平臺,對數據庫進行需求信息關聯查詢,支持測試參數/指令、自動化測試信息、自動判讀結論、狀態管理信息等數據之間相互關聯查詢,提供信息融合界面,輔助進行數據分析。

(2)數據比對分析功能:提供統一界面,實現同源數據比對分析、同一參數不同測試階段比對分析、同類參數同一時間段比對分析、相關參數比對分析。用戶可以通過引用原始數據或經過預處理的數據進行比較,引用方式可以為數據名稱或數據編號;數據比對分析時,用戶可以通過預處理實現數據初步分析,為后續分析創建輸入條件,預處理可以實現數據過濾。

(3)綜合統計分析功能:實現參數跳變信息、開關/繼電器加電次數、電池剩余電量、設備加斷電時間、測試指令發送情況等統計??蓪祿M行作圖處理,支持多數據圖形疊加顯示或單獨顯示(曲線圖、柱狀圖);支持時間為橫坐標,參數值為縱坐標進行圖像顯示;支持某條數據為橫坐標,另外一條或多條數據為縱坐標進行圖像顯示。

3)多維數據庫集中定制查詢

綜合分析系統支持在一個集成查詢平臺上,根據數據分析業務需要,通過定制查詢策略實現多維數據信息集中查詢、顯示。

(1)數據定制查詢功能:提供定制頁面配置方式,通過判讀人員預先配置的多個選項進行快速查詢,定制查詢內容具備配置保存功能,用戶下次查詢操作不用重復配置。

(2)測試數據庫查詢:對存儲在數據庫中的測試數據進行定制查詢,按用戶的需求提供數據曲線、列表等分析模版,支持各階段數據查詢。

(3)狀態管理信息查詢:實現測試過程狀態控制情況定制查詢,支持流程審批單、歸檔文件查詢,支持查詢各類綜合測試狀態信息。

(4)自動判讀結論查詢:按照特定顯示格式對參數/指令報錯的信息、參數/指令由錯誤到正確的信息、參數報錯時的輔助定位信息進行定制查詢,輔助用戶進行數據報錯分析和比對。

(5)自動化測試信息查詢:為用戶提供操作顯示頁面,查詢顯示測試子項目內容、測試項目內容、測試項目執行結果,同時對測試子項目完成覆蓋率或測試項目完成情況進行查詢統計。

4)測試報告自動生成

綜合分析系統支持添加測試報告文檔模板,將綜合分析軟件與文檔模板關聯,實現測試報告自動生成功能。

(1)模板編輯:綜合分析軟件提供模板編輯工具,根據不同崗位判讀人員分析報告編寫內容,通過下拉選擇、項目勾選、表格編輯等形式生成崗位測試報告文檔模板;

(2)模板關聯:根據各崗位報告模板名稱,支持判讀人員通過綜合分析軟件與報告模板建立關聯,將報告模板加入綜合分析軟件;

(3)報告自動生成:支持將判讀人員查詢、比對的顯示結果自動加入報告文檔,并支持定制查詢內容自動加入報告文檔,實現測試報告自動生成功能。

4 綜合分析系統應用

綜合分析系統采取地面試驗驗證方式,驗證過程如下:①在航天器電性能測試系統中部署使用綜合分析軟件,采用定時索引策略抽取多航天器測試數據庫中信息,組建數據倉庫;②利用綜合分析軟件定制參數查詢頁面,生成查詢配置條件,并將定制的查詢條件保存;③判讀人員通過預先定制的查詢頁面,檢索數據倉庫,獲取數據內容,集中展示查詢與比對分析結果;④對查詢與比對分析結果進行本地存儲,并自動生成測試分析報告。

綜合分析系統應用主要依賴綜合分析軟件實現多型號數據比對、自動生成測試報告等功能,同時,支持對載人飛船、貨運飛船等單一航天器各類測試數據查詢分析,具體軟件應用界面如圖4所示。綜合分析系統支持對測試數據庫、自動判讀結論庫、自動化測試庫等進行集中綁定,在一個軟件上實現參數、自動判讀結論、自動化測試等信息集中顯示,減少不同數據庫客戶端軟件的操作,節約比對時間;綜合分析系統支持不同型號信息底層配置,跨平臺實現多個型號測試數據庫比對查詢,避免對不同型號分別配置客戶端軟件實現數據查詢、比對,通過對2個型號1天20個參數跨庫查詢,綜合分析軟件響應時間比分別打開兩個查詢客戶端節省了約30 s;綜合分析軟件支持加載測試報告模板,將定制查詢結果自動插入測試報告,減少人工查詢、抓圖、復制、粘貼等80%的操作步驟,實現自動生成測試報告。綜上,綜合分析系統顯著提高了測試數據分析的質量和效率。

圖4 綜合分析軟件界面示意圖Fig.4 Sketch map of comprehensive analysis platform

5 結束語

本文提出一種支持空間站多艙地面聯合測試的綜合分析系統設計,在總結多艙數據分析需求的基礎上,給出了綜合分析系統總體設計思路,并結合數據倉庫技術開發了綜合分析軟件,設計了軟件整體架構。此外還對綜合分析系統功能和應用進行了說明。通過地面試驗,結果表明:綜合分析系統支持多艙數據關聯分析,也支持一個型號多種類數據庫集中分析,為型號測試數據分析提供了優化集成策略,可提高數據分析的質量和效率。

References)

[1] 王慶成.航天器電測技術[M].北京:中國科學技術出版社,2007

Wang Qingcheng.Electrical test technology of spacecraft[M].Beijing:China Science and Technology Press,2007 (in Chinese)

[2] 張翰英.衛星電測技術[M].北京:宇航出版社,1999

Zhang Hanying.Satellite electrical test technology[M].Beijing:China Astronautics Press,1999 (in Chinese)

[3] 朱維寶,孫波,李砥擎.航天器綜合測試系統設計[J].計算機測量與控制,2009,17(8):1457-1466

Zhu Weibao,Sun Bo,Li Diqing.Design of spacecraft overall checkout system[J].Computer Measurement & Control,2009,17(8):1457-1466 (in Chinese)

[4] 孫瑋.實用軟件工程[M].北京:電子工業出版社,2011:15-20

Sun Wei.Applied software engineering[M].Beijing:Publishing House of Electronics and Industry,2011:15-20(in Chinese)

[5] 趙飛,劉霞.衛星設計過程信息分析的方法研究[J].航天器工程,2007,16(4):51-55

Zhao Fei,Liu Xia.Study on methodology of information analysis in satellite designing[J].Spacecraft Engineering,2007,16(4):51-55(in Chinese)

[6] Li Ying,Wu Zhe,Huang Peilin, et al. A new method for analyzing integrated stealth ability of penetration aircraft[J].Chinese Journal of Aeronautics,2010,23(2):187-193

[7] 黨懷義.典型大數據倉庫—飛行試驗數據倉庫設計[J].計算機測量與控制,2015,23(4):1407-1413

Dang Huaiyi.Design of a typical big data warehouse—flight test data warehouse[J].Computer Measurement & Control,2015,23(4):1407-1413 (in Chinese)

[8] ESA.ECSS-E-ST-70-31C:Ground systems and operations-monitoring and control data definition[S].Paris:ESA,2008

[9] 徐慧.實時數據庫中數據壓縮算法的研究[D].杭州:浙江大學,2006

Xu Hui.Research of data compression algorithm in real time database[D].Hangzhou:Zhejiang University,2006 (in Chinese)

[10] 嚴蔚敏,吳偉民.數據結構(C語言版)[M].北京:清華大學出版社,2011:251-259

Yan Weimin,Wu Weimin.Data structure(C language)[M].Beijing:Tsinghua University Press,2011:251-259 (in Chinese)

Design and Application of Space Station Multi-module Test Data Comprehensive Analysis System

XU Zongfei LI Hongfei PAN Shunliang

(Institute of Manned Space System Engineering,China Academy of Space Technology,Beijing 100094, China)

To solve the problem of data integrated analysis about space station multi-module ground joint test,the framework of comprehensive analysis system is designed.Multifarious databases are congregated to build data warehouse by using ETL(Extraction-Transformation-Loading).The comprehensive analysis software is developed to customize parameter query pages,retrieve data warehouse and realize the comparative analysis of multi-module data. The analysis result is saved locally,which helps the tester to write analysis report automatically.The results of ground test shows that the comprehensive analysis system not only supports test data integrated analysis of multi-module spacecrafts joint test,but also supports test data query and analysis of single spacecraft.There for the system has some engineering application value.

multi-module joint test;comprehensive analysis;data warehouse

V416

A

10.3969/j.issn.1673-8748.2017.04.019

2017-06-09;

2017-06-27

國家重大科技專項工程

許宗飛,男,碩士,工程師,從事航天器綜合測試研究。Email:xzf99@126.com。

(編輯:李多)

猜你喜歡
數據庫分析信息
隱蔽失效適航要求符合性驗證分析
電力系統不平衡分析
電子制作(2018年18期)2018-11-14 01:48:24
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
數據庫
財經(2017年2期)2017-03-10 14:35:35
電力系統及其自動化發展趨勢分析
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32
主站蜘蛛池模板: 午夜电影在线观看国产1区| 日本国产精品一区久久久| 国产成人高清精品免费| 99久久亚洲综合精品TS| 国产欧美日韩视频怡春院| 91精品国产一区| 欧美a在线看| 久久国产亚洲偷自| 久久一本精品久久久ー99| 亚洲无码电影| 2021国产乱人伦在线播放 | 国模粉嫩小泬视频在线观看| 亚洲精品视频免费| 久久人人妻人人爽人人卡片av| 国产日韩精品欧美一区灰| 久久免费视频播放| 日韩欧美视频第一区在线观看| 国产欧美又粗又猛又爽老| 亚洲国产清纯| 亚洲成网777777国产精品| 自拍亚洲欧美精品| 婷婷色婷婷| 国产精品自在拍首页视频8| 波多野结衣视频一区二区 | 亚洲欧美日韩另类| 波多野结衣视频网站| 毛片a级毛片免费观看免下载| 伊人色综合久久天天| 亚洲一区二区三区国产精华液| 国产午夜无码专区喷水| 97影院午夜在线观看视频| 久久美女精品| 亚洲欧洲自拍拍偷午夜色| 国产免费人成视频网| 欧美日韩免费在线视频| 国产激情无码一区二区三区免费| 欧美日韩国产成人高清视频| 国产va在线观看免费| 亚洲人成网站在线播放2019| 99精品国产高清一区二区| 久久先锋资源| 亚洲欧洲日韩综合色天使| 亚洲视频一区在线| 国产屁屁影院| 91区国产福利在线观看午夜 | 婷婷六月在线| 国产一区在线视频观看| 无码免费试看| 亚洲中文字幕无码mv| 91免费国产在线观看尤物| 最新亚洲人成无码网站欣赏网| 欧美成人一级| 日本五区在线不卡精品| 国产成人精品视频一区视频二区| 狠狠v日韩v欧美v| 欧美黄色网站在线看| 任我操在线视频| 精品三级在线| 国产久草视频| 精品国产Ⅴ无码大片在线观看81| 成人免费午间影院在线观看| 小蝌蚪亚洲精品国产| 国产97视频在线观看| 欧美一级在线看| 色哟哟精品无码网站在线播放视频| 亚洲品质国产精品无码| 亚洲欧美综合在线观看| 亚洲天堂网站在线| 国产精品大白天新婚身材| 国产真实乱了在线播放| 国产精品久久久久久久久| 亚洲日韩精品欧美中文字幕 | 一级毛片免费播放视频| 亚洲第一页在线观看| 日本高清免费不卡视频| 五月婷婷综合色| 中文字幕乱码中文乱码51精品| 蜜臀av性久久久久蜜臀aⅴ麻豆| 成人综合久久综合| 无码电影在线观看| 欧美一区二区三区不卡免费| 日韩一区精品视频一区二区|