留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

基于FPGA的CCSDS星载数据无损压缩系统设计

孙建伟 张忠伟 郑铁 薛长斌 陈聪

孙建伟, 张忠伟, 郑铁, 薛长斌, 陈聪. 基于FPGA的CCSDS星载数据无损压缩系统设计[J]. 空间科学学报, 2019, 39(5): 694-700. doi: 10.11728/cjss2019.05.694
引用本文: 孙建伟, 张忠伟, 郑铁, 薛长斌, 陈聪. 基于FPGA的CCSDS星载数据无损压缩系统设计[J]. 空间科学学报, 2019, 39(5): 694-700. doi: 10.11728/cjss2019.05.694
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

基于FPGA的CCSDS星载数据无损压缩系统设计

doi: 10.11728/cjss2019.05.694
基金项目: 

中国科学院空间科学战略性先导科技专项Ⅱ期项目资助(XDA15020101)

详细信息
    作者简介:

    孙建伟,sunjianwei729@163.com

  • 中图分类号: V527;TP391

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

  • 摘要: 星载数据的无损压缩对星载数据的存储和传输具有重要意义.CCSDS推荐的RICE算法对于实现数据的无损压缩具有很好的效果.本文针对RICE算法中k值选择算法计算量大的缺点,利用预处理样本最大值优化k值的方法,使优化后的算法计算复杂度更低,资源占用率更小,运行时间更短,但压缩比相近.利用FPGA进行硬件实现并通过仿真和试验测试,使星载数据的压缩比达到1.5以上,可以满足星载系统对数据压缩的要求,为星上其他载荷提供更多资源.

     

  • [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)
  • 加载中
计量
  • 文章访问数:  1139
  • HTML全文浏览量:  152
  • PDF下载量:  68
  • 被引次数: 0
出版历程
  • 收稿日期:  2018-07-18
  • 修回日期:  2019-01-08
  • 刊出日期:  2019-09-15

目录

    /

    返回文章
    返回