[發明專利]一種在軌航天器遙測數據壓縮存儲與快速查詢方法有效
| 申請號: | 201110257285.3 | 申請日: | 2011-09-01 |
| 公開(公告)號: | CN102436465A | 公開(公告)日: | 2012-05-02 |
| 發明(設計)人: | 秦巍;閆謙時;周永輝;朱劍冰;顏靈偉;劉鵬;徐江濤 | 申請(專利權)人: | 北京空間飛行器總體設計部 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 中國航天科技專利中心 11009 | 代理人: | 安麗 |
| 地址: | 100094 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 航天器 遙測 數據壓縮 存儲 快速 查詢 方法 | ||
1.一種在軌航天器遙測數據壓縮存儲與快速查詢方法,其特征在于:包括遙測數據的壓縮存儲方法和遙測數據的查詢方法,其中:
遙測數據的壓縮存儲方法的步驟如下:
1)建立數據幀信息表,同時為遙測參數生成遙測參數表,每一種遙測參數都對應一個遙測參數表;
2)接收實時遙測數據包,解包生成數據幀;如果該數據幀未出現過,則將該數據幀的信息存入數據幀信息表;
3)獲取該數據幀在幀信息表中的位置,并分析獲取該數據幀所包含的遙測參數;
4)順序讀取數據幀中所包含的一個遙測參數對應的值,當數據幀中包含的所有遙測參數均讀取完畢后進入步驟2),否則進入步驟5);
5)將讀取的遙測參數對應的值與數據庫中存儲的該遙測參數的最新信息進行比對,如果兩者相同,則進入步驟4),如果兩者不相同則進入步驟6);
6)將該遙測參數對應的值和時間信息記錄下來,進入步驟4);
7)重復步驟2)~6),直至處理完接收到的所有遙測數據包;
遙測數據的查詢方法步驟如下:
8)獲取用戶提交的查詢條件所包括的衛星名、遙測參數代號以及時間段t1~t2;
9)在數據庫中與衛星名和遙測參數代號相對應的遙測參數表中搜索時間段t1~t2內的所有遙測參數值;
10)根據屏幕分辨率的大小,提取遙測參數的特征值;
11)根據遙測參數特征值數據在屏幕上繪制遙測數據曲線。
2.根據權利要求1所述的一種在軌航天器遙測數據壓縮存儲與快速查詢方法,其特征在于:所述的數據幀信息表包含幀編號、時間戳以及幀內所含參數列表三類信息。
3.根據權利要求1所述的一種在軌航天器遙測數據壓縮存儲與快速查詢方法,其特征在于:所述的遙測參數表包含時間戳和參數值兩類信息。
4.根據權利要求1所述的一種在軌航天器遙測數據壓縮存儲與快速查詢方法,其特征在于:所述步驟10)中提取遙測參數特征值的方法為:
(1)獲取顯示屏幕的分辨率X*Y,其中顯示屏幕的橫向點數為X;
(2)從數據庫中讀出與衛星名和遙測參數代號相對應的遙測參數表中時間段為t1~t2的遙測數據N條;
(3)如果N<=X,則所有N條數據都是特征值,轉入步驟(6);否則進入步驟(4);
(4)令M=N/X,把N條數據分為X份,前X-1份各包含M條數據,最后一份包含M+N%X條數據,進入步驟(5);其中符號%表示求余運算;
(5)分別提取步驟(4)中X份數據的最大值和最小值,得到X個最大值和最小值數據對,即為本次查詢的特征值。
5.根據權利要求4所述的一種在軌航天器遙測數據壓縮存儲與快速查詢方法,其特征在于:所述的步驟11)中根據遙測參數特征值數據在屏幕上繪制遙測數據曲線的方法為:
A)如果N<=X,則在屏幕上繪制2N個點,生成階梯曲線、擬合曲線或點,對于每一個點,均包括一個最大值imax和一個最小值imin;
B)對第i個點,繪制線段,其中線段的兩個端點分別為imin和imax,i=1,2,...,N。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京空間飛行器總體設計部,未經北京空間飛行器總體設計部許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110257285.3/1.html,轉載請聲明來源鉆瓜專利網。





