Volume 39 Issue 5
Sep.  2019
Turn off MathJax
Article Contents
SUN Jianwei, ZHANG Zhongwei, ZHENG Tie, XUE Changbin, CHEN Cong. Design of Lossless Compression System for CCSDS On-board Data Based on FPGA[J]. Chinese Journal of Space Science, 2019, 39(5): 694-700. doi: 10.11728/cjss2019.05.694
Citation: SUN Jianwei, ZHANG Zhongwei, ZHENG Tie, XUE Changbin, CHEN Cong. Design of Lossless Compression System for CCSDS On-board Data Based on FPGA[J]. Chinese Journal of Space Science, 2019, 39(5): 694-700. doi: 10.11728/cjss2019.05.694

Design of Lossless Compression System for CCSDS On-board Data Based on FPGA

doi: 10.11728/cjss2019.05.694
  • Received Date: 2018-07-18
  • Rev Recd Date: 2019-01-08
  • Publish Date: 2019-09-15
  • The growth volume of on-board data such as imagery, spectrum or radar data challenges the storage and transmission tasks on orbits. Hence, a universal lossless data compression algorithm is necessary. The lossless compression algorithm which is based on RICE code and recommended by CCSDS has an efficient performance for on-board data. However, the selection of parameter k consumes much time in this algorithm. In this paper, the method which uses maximum value of samples to optimize the parameter k can be adopted to reduce the complexity and the hardware resource. The proposed algorithm has the same compression ration but shorter run-time comparing with the traditional one. Finally, the proposed algorithm has been implemented by FPGA. The results of the simulation and experiment illustrate that the compression ratio of on-board data can reach 1.5 or more. It can fulfill the requirement of data compression for space borne system and spare more resources for the other payloads on the satellite.

     

  • loading
  • [1]
    DAVID S. Data Compression[M]. Beijing:Publishing House of Electronics Industry, 2003
    [2]
    Lossless Data Compression. Report concerning space data system standards[S]. Washington:CCSDS 120.0-G-2, Green Book, 2006
    [3]
    Lossless Data Compression. Recommendation for space data system standards[S]. Washington:CCSDS 121.0-B-2, Blue Book, 2012
    [4]
    RICE R F, PLAUNT J R. Adaptive variable length coding for efficient compression of spacecraft television data[J]. IEEE Trans. Commun. Technol., 1971, 19(1):889-897
    [5]
    (黄佳, 曹金, 陈夏. CCSDS无损数据压缩算法在分包遥测中的应用及其FPGA实现[J]. 遥测遥控, 2014, 35(2):43-47

    HUANG Jia, CAO Jin, CHEN Xia. Application and FPGA Implementation of CCSDS Lossless data compression in packet telemetry[J]. J. Telem. Trac. Comman., 2014, 35(2):43-47
    [6]
    ZHU Yunhua, WANG Fengyang, LIU Yong, et al. Implementation and application study of CCSDS lossless data compression algorithm[J]. Chin. Space Scie. Technol., 2008(4):40-46(朱云华, 王凤阳, 刘泳, 等. CCSDS无损数据压缩算法的实现与应用研究[J].中国空间科学技术, 2008(4):40-46.
    [7]
    CHEN Zhe, TU Guofang, ZHANG Can, et al. Design of CCSDS image compression system based on FPGA[J]. J. Grad. School Chin. Acad. Sci., 2011, 28(1):101-107(陈哲, 凃国防, 张灿, 等. 基于FPGA的CCSDS图像数据压缩系统的设计[J]. 中国科学院研究生院学报, 2011, 28(1):101-107)
    [8]
    IMAGE DATA COMPRESSION. Recommendation for space data system standards[S]. Washington:CCSDS 122. 0-B-1, Blue Book, 2005
    [9]
    SONG Jinwei, ZHANG Zhongwei, CHEN Xiaomin. Fast code options selection algorithm for CCSDS recommended compression method[J]. J. Comp. Appl., 2012, 32(S1):211-213(宋金伟, 张忠伟, 陈晓敏. 快速的CCSDS压缩方法的编码选项选择算法[J]. 计算机应用, 2012, 32(S1):211-213)
    [10]
    ZHANG Xuequan. Implementation of On-board Image Compression System Using FPGA[D]. Beijing:Graduate School of Chinese Academy of Sciences, 2009(张学全. 基于FPGA的星载图像压缩系统实现方法研究[D]. 北京:中国科学院研究生院, 2009)
  • 加载中

Catalog

    通讯作者: 陈斌, bchen63@163.com
    • 1. 

      沈阳化工大学材料科学与工程学院 沈阳 110142

    1. 本站搜索
    2. 百度学术搜索
    3. 万方数据库搜索
    4. CNKI搜索

    Article Metrics

    Article Views(1116) PDF Downloads(68) Cited by()
    Proportional views
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return