Please wait a minute...
J4  2011, Vol. 45 Issue (6): 1021-1026    DOI: 10.3785/j.issn.1008-973X.2011.06.009
    
Design of radiation-hardened real-time operating system for
pico-satellites
YANG Mu, WANG Hao, ZHANG Yu, ZHENG Wei,
ZHENG Yang-ming, JIN Zhong-he
Department of Information Science and Electronic Engineering, Zhejiang University, Hangzhou 310027, China
Download:   PDF(0KB) HTML
Export: BibTeX | EndNote (RIS)      

Abstract  

The design of a radiation-hardened real-time operating system (RTOS) that fits the requirements and software and hardware architectures of picosatellites and their on-board computers (OBC) those are different from large spacecrafts was proposed. Simplified structures and functions, and pertinent reliability enhancing technologies were introduced to the kernel, file system, protocol stack, and application programming interfaces design of the RTOS. In the meantime, radiation hardening and fault detection, isolation and recovery mechanisms based on memory hardening, operating system (OS) selfinspection and hardware monitoring were designed to orient to the RTOS itself, registers of CPU and external devices, and memories , in order to improve the reliability of the OBC and satellites where it embeds. Tests and experiments show that the RTOS possesses correct functionality, sufficient performance, effective radiation-hardening scheme and resource consumption that comply with 1st degree derating. Currently, the RTOS has been put to use on a pico-satellite product model.



Published: 14 July 2011
CLC:  TP 316.2  
  V 474.1  
Cite this article:

YANG Mu, WANG Hao, ZHANG Yu, ZHENG Wei, ZHENG Yang-ming, JIN Zhong-he. Design of radiation-hardened real-time operating system for
pico-satellites. J4, 2011, 45(6): 1021-1026.

URL:

https://www.zjujournals.com/eng/10.3785/j.issn.1008-973X.2011.06.009     OR     https://www.zjujournals.com/eng/Y2011/V45/I6/1021


抗辐射加固的皮卫星用实时操作系统设计

针对皮卫星及其星载计算机不同于大型航天器的需求与软、硬件体系结构,提出一种具有抗辐射加固功能的实时操作系统(RTOS)设计.该操作系统的内核、文件系统、协议栈及相应应用编程接口的设计采用了精简的结构与功能,以及有针对性的可靠性技术;同时,面向操作系统自身、处理器与外设寄存器,以及存储器,设计了基于存储器加固、操作系统自检与硬件监测的抗辐射加固与故障检测、隔离、恢复机制.提高了星载计算机和皮卫星的可靠性.测试与试验验证表明,该操作系统功能正确,性能满足需求,抗辐射特性有效,资源消耗符合I级降额要求.目前,该操作系统已被应用于某皮卫星型号.

[1] 谢浩,张健.基于SPARC V8的嵌入式星载计算机[J].微计算机信息,2008,24: 39-41.
XIE Hao, ZHANG Jian. Embedded onboard computer design based on SPARC V8 [J]. MicroComputer Information, 2008, 24: 39-41.
[2] VLADIMIROVA T, DAVIES P, SWEETING M. Reconfigurable computing for microsatellite[C]∥ Proceedings of DASIA 2006. Berlin, Germany: European Space Agency, 2006: Session 1B.
[3] WANG Xinsheng, SUN Hanxu. Fault tolerance design on board computer using COTS components [C]∥ Systems and Control in Aerospace and Astronautics, 2006. ISSCAA 2006. 1st International Symposium on. Harbin, China: IEEE, 2006: 1222-1224.
[4] 邓明泉,尤政,张晓敏.皮型卫星的发展与MEMS卫星设计[J].中国航天,2003(7): 32-36.
DENG Mingquan, YOU Zheng, ZHANG Xiaomin. Development of picosatellites and design of MEMSsatellites [J]. Aerospace China, 2003(7): 32-36.
[5] HEIMSTRA D M, BAILAK G. A review of the single event effects performance of X86 microprocessors [C]∥ Electrical and Computer Engineering, 2004. Canadian Conference on. Niagara Falls, Ontario, Canada: IEEE, 2004, 4: 2341-2346.
[6] 坂村健.源码开放的嵌入式实时操作系统TKernel[M].周立功,等译.北京:北京航空航天大学出版社,2005: 21-36.
[7] Wind River Systems. Wind River VxWorks Platforms 3.7 Product Note, Rev. 01/2009 [EB/OL]. [20090120]. http:∥www.windriver.com/whitepapers/whitepaper.php?f=PN_VxWorks_3.7_0109.pdf.
[8] BURNS A, WELLINGS A. Realtime systems and programming languages, Ada 95, Realtime Java and realtime POSIX [M]. 3rd ed. England: Pearson Education Limited, 2001: 1-9.
[9] LI Q, YAO C. Realtime concepts for embedded systems [M]. San Francisco, CA USA: CMP Books, 2003: 49-57.
[10] JOHNSON A H. Radiation effects in advanced electronics technologies [J]. IEEE Transaction on Nuclear Science, 1998, 45(3): 1339-1354.
[11] 邢克飞,张传胜,王京,等.数字信号处理器抗辐射技术研究[J].应用基础与工程科学学报,2006,14(4): 572-578.
XING Kefei, ZHANG Chuansheng, WANG Jing, et al. Study on the antiradiation technique for digital signal processor [J]. Journal of Basic Science and Engineering,2006, 14(4): 572-578. (in China)
[12] SEIDLECK C M, LABEL K A, MORAN A K, et al. Single event effect flight data analysis of multiple nasa spacecraft and experiments[C]∥ Radiation and its Effects on Components and Systems, 1995. Third European Conference on. Arcachon, France: IEEE, 2005: 581-588.
[13] 贺朝会,耿斌,杨海亮,等.浮栅ROM与SRAM的辐射效应比较分析[J].电子学报,2003,31(8): 1260-1262.
HE Chaohui, GENG Bin, YANG Hailiang, et al. Comparison and analysis of radiation effects between floating gate ROMs and SRAMs [J]. Acta Electronica Sinica, 2003, 31(8): 1260-1262. (in China)
[14] 邢克飞,杨俊,周永彬,等.星载高性能DSP加固设计方法研究[J].电子器件,2007,30(1): 206-209.
XING Kefei, YANG Jun, ZHOU Yongbin, et al. Study on radiationharden method for high performance DSP in space[J].Chinese Journal on Electron Device, 2007, 30(1): 206-209. (in China)

No related articles found!