一种低成本小卫星重要数据容错方法,每条程控指令除包含任务号、时间、指令码外,还包含纠错编码,程控指令上注时星务主机校验正确后将指令及相应纠错码进行存储。当程控指令执行前或星务中心计算机运行周期检错程序时,通过纠错编码对程控指令进行检错和纠错。本发明可针对不同长度的数据进行纠错编码,达到kbit长度数据可以检测2bit错误,纠正1bit错误的能力。本发明的方法同硬件EDAC相比通用性好,不需要增加硬件EDAC
芯片或FPGA,非常利于基于商用货架产品的低成本卫星实现;同传统三模冗余方法比较可在很大程度上节约存储空间,且可以周期性刷新,克服长期在轨运行由于单粒子翻转积累造成的三模冗余方法失效的问题。
声明:
“低成本小卫星重要数据容错方法” 该技术专利(论文)所有权利归属于技术(论文)所有人。仅供学习研究,如用于商业用途,请联系该技术所有人。
我是此专利(论文)的发明人(作者)