Affiliation:
1. Innovation Academy for Microsatellites of Chinese Academy of Sciences, Shanghai 201306, China
2. University of Chinese Academy of Sciences, Beijing 100039, China
3. School of Computer Science, Northwestern Polytechnical University, Xi’an 710072, China
Abstract
Since deep space exploration tasks, such as space gravitational wave detection, put forward increasingly higher requirements for the satellite platform, the scale and complexity of the satellite management unit (SMU) software are also increasing, and the trend of intelligentization is showing. It is difficult for the traditional SMU based on single-core system on chip (SoC) to meet the various requirements brought by the above trends. This paper presents a high-performance general-purpose SMU design. Based on rad-hard multi-core SoC, we configure and tailor Linux, and design an SMU software architecture with three modes. It has the characteristics of high performance, high reliability, general purpose and scalability, which can meet the needs of the SMU of future complex satellites. Finally, through the application experiment in the background of the space gravitational wave detection project, the performance and application prospect of our proposed SMU are demonstrated.
Reference32 articles.
1. A brief analysis to Taiji: Science and technology;Luo;Results Phys.,2020
2. Multicore Processors and Graphics Processing Unit Accelerators for Parallel Retrieval of Aerosol Optical Depth From Satellite Data: Implementation, Performance, and Energy Efficiency;Liu;IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens.,2015
3. Raasakka, J., Hurskainen, H., and Nurmi, J. (2011, January 29–30). GNSS baseband processing in a multi-core platform. Proceedings of the 2011 International Conference on Localization and GNSS (ICL-GNSS), Tampere, Finland.
4. Linux PREEMPT-RT v2.6.33 Versus v3.6.6: Better or Worse for Real-time Applications?;Perneel;ACM Sigbed Rev.,2014
5. Song, K., and Yang, L. (2009, January 25–27). Improvement of Real-Time Performance of Linux 2.6 Kernel for Embedded Application. Proceedings of the 2009 International Forum on Computer Science—Technology and Applications, Chongqing, China.