第48卷第6期2022年12月空间控制技术与应用AerospaceControlandApplicationVol.48No.6Dec.2022http://www.acabice.cnacabice@163.com引用格式:吕达,王啟宁,韩延东,等.一种可纠错程控数据设计方法[J].空间控制技术与应用,2022,48(6):81-87.LVD,WANGQN,HANYD,etal.Designmethodoferror⁃correctabletimetaggeddata[J].AerospaceControlandApplication,2022,48(6):81-87(inChinese).doi:10.3969/j.issn.1674⁃1579.2022.06.011一种可纠错程控数据设计方法吕达∗,王啟宁,韩延东,李国军,李志刚航天东方红卫星有限公司,北京100094摘要:程控数据关系到小卫星在轨任务能否正常执行,且需要在轨长期存储,因此需要进行容错设计.程控数据可分为程控指令、程控数据块及相对程控指令.文章提出一种可纠错程控数据设计方法,以单条不同类型的程控数据为单位进行纠错编码设计,在程控数据使用前或周期检错时刻来临时,星上软件实现程控数据的检错及纠错.该方法实现纠错不依赖卫星硬件平台,同三模冗余方法相比,不仅可以节约大量存储空间,而且性能更优.关键词:程控数据;单粒子;错误检测与纠正中图分类号:TP391文献标志码:A文章编号:1674⁃1579(2022)06⁃0081⁃07收稿日期:2022⁃07⁃22;录用日期:2022⁃08⁃27基金项目:科技部国家重点研发计划(2016YFB0501300、2016YFB0501301)∗通信作者:E⁃mail:vdacauc@163.com0引言小卫星程控数据包括程控指令、程控数据块、相对程控指令和任务规划等,经常需要在星上长期保存,在目标时刻来临时候启动,程控数据的正确与否关系到小卫星在轨任务能否正常执行,需要进行在轨容错设计.传统程控数据设计一般只包括任务号、执行时间和数据码字,主要依赖星载设备硬件EDAC或三模冗余的方法来实现数据的容错,以消除空间单粒子翻转的影响.当前小卫星在满足性能要求的基础上,还要满足研制周期短、成本低等要求[1⁃3],因此具有高性能、高集成、低成本、低能耗、易使用以及来源广泛不...