一種低成本小衛星重要數據容錯方法,每條程控指令除包含任務號、時間、指令碼外,還包含糾錯編碼,程控指令上注時星務主機校驗正確后將指令及相應糾錯碼進行存儲。當程控指令執行前或星務中心計算機運行周期檢錯程序時,通過糾錯編碼對程控指令進行檢錯和糾錯。本發明可針對不同長度的數據進行糾錯編碼,達到kbit長度數據可以檢測2bit錯誤,糾正1bit錯誤的能力。本發明的方法同硬件EDAC相比通用性好,不需要增加硬件EDAC芯片或FPGA,非常利于基于商用貨架產品的低成本衛星實現;同傳統三模冗余方法比較可在很大程度上節約存儲空間,且可以周期性刷新,克服長期在軌運行由于單粒子翻轉積累造成的三模冗余方法失效的問題。
聲明:
“低成本小衛星重要數據容錯方法” 該技術專利(論文)所有權利歸屬于技術(論文)所有人。僅供學習研究,如用于商業用途,請聯系該技術所有人。
我是此專利(論文)的發明人(作者)