LIU Guanghui, ZHOU Jun, SUN Fei. Design and in-orbit verification of data storage system for nano-pico satellites[J]. 2018, 50(2): 2018-2.
DOI:
LIU Guanghui, ZHOU Jun, SUN Fei. Design and in-orbit verification of data storage system for nano-pico satellites[J]. 2018, 50(2): 2018-2.DOI: 10.11918/j.issn.0367-6234.201706176.
Design and in-orbit verification of data storage system for nano-pico satellites
为提高皮纳卫星数据存储系统性能和可靠性,提出了一种基于3种介质的“三级数据存储+三模容错架构”存储系统策略.首先,基于对星载存储介质的现状和故障特性分析,选择存储器件;然后对文件系统操作流程进行详细研究,提出错误来源;由此提出了采用ECC纠错、冗余备份和电流保护的方法提高系统可靠性;提前预分配文件空间,建立环形数据存储结构,以减少FS操作复杂性,降低错误率;结合RAM、FRAM、SD卡(secure digital card
A storage strategy based on "three-level data storage
three-mode fault-tolerant structure" is proposed to improve the performance and the reliability of the data storage system for nano-pico satellites. Firstly
the storage device is selected based on the analysis of the onboard storage media and fault characteristics. After analyzing the error sources of the file system
a scheme combining the ECC error correction
the redundancy backup and the current protection is applied to improve the reliability of the system. The file space is pre-allocated and a ring data storage structure is established to reduce errors and decrease the operating complexity for the file system. Finally
taking the advantages of RAM
FRAM and SD card
a three-level data storage method is utilized to improve the storage speed and the fault tolerance. writing speed increases by about 4.7 times when the data size is 1 MB
and the SDC abnormality or abrupt power-off of the system can not affect the system; in addition
the fault switching time is less than or equal to 10 ms when the fault switching time is less than or equal to 1 frame. In orbit operation process
all the FS
files and the storage media work well. The ground test and the in-orbit operation show that the proposed data storage strategy is feasible
and the system reliability and the performance of data reading and writing can meet the mission requirements of satellite system.