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