eesti teaduste
akadeemia kirjastus
SINCE 1952
Proceeding cover
of the estonian academy of sciences
ISSN 1736-7530 (Electronic)
ISSN 1736-6046 (Print)
Impact Factor (2020): 1.045

Design of the fault tolerant command and data handling subsystem for ESTCube-1; pp. 222–231

Full article in PDF format | doi: 10.3176/proc.2014.2S.03

Kaspars Laizans, Indrek Sünter, Karlis Zalite, Henri Kuuste, Martin Valgur, Karl Tarbe, Viljo Allik, Georgi Olentšenko, Priit Laes, Silver Lätt, Mart Noorma


This paper presents the design, implementation, and pre-launch test results of the Command and Data Handling Subsystem (CDHS) for ESTCube-1. ESTCube-1 is a one-unit CubeSat, which will perform an electric solar wind sail experiment. The development process of the CDHS for ESTCube-1 was focused on robustness and fault tolerance. A combination of hot and cold hardware redundancy was implemented. Software, including a custom-written internal communications protocol, was designed to increase the system’s fault tolerance further by providing fault detection and fall-back procedures. Tests were carried out to validate the implementation’s performance and physical endurance. The final CDHS design is operational within the set requirements. Tests that verify fault tolerance of the system in orbit are suggested.



  1. CubeSat Design Specification Rev. 12. The CubeSat Program, Cal Poly SLO. California, 2009.

  2. Woellert, K., Ehrenfreund, P., Ricco, A. J., and Hertzfeld, H. Cubesats: Cost-effective science and technology platforms for emerging and developing nations. Adv. Space Res., 2011, 47, 663–684.

  3. Cutler, J., Bennett, M., Klesh, A., Bahcivan, H., and Doe, R. The radio aurora explorer – a bistatic radar mission to measure space weather phenomenon. In Proc. 24th Annu. Small Satellite Conf. Logan, Utah, 2010.

  4. Deschamps, N. C., Grant, C. C., Foisy, D. G., Zee, R. E., Moffat, A. F. J., and Weiss, W. W. The BRITE space telescope: using a nanosatellite constellation to measure stellar variability in the most luminous stars. Acta Astronaut., 2009, 65, 643–650.

  5. Borgeaud, M., Scheidegger, N., Noca, M., Roethlisberger, G., Jordan, F., Choueiri, T. et al. SwissCube: the first entirely-built swiss student satellite with an Earth observation payload. In Small Satellite Missions for Earth Observation (Sandau, R., Roeser, H. P., and Valenzuela, A., eds). Springer, 2010, 207–213.

  6. Sarda, K., Eagleson, S., Caillibot, E., Grant, C., Kekez, D., Pranajaya, F. et al. Canadian advanced nanospace experiment 2: scientific and technological innovation on a three-kilogram satellite. Acta Astronaut., 2006, 59, 236–245.

  7. Hamann, R. J., Verhoeven, C. J. M., Vaartjes, A. A., and Bonnema, A. R. Nano-satellites for micro-technology prequalification: the delfi program of delft university of technology. In Selected Contributions of the 6th IAA Symposium on Small Satellites for Earth Observations. Berlin, 2007, 319–330.

  8. Nielsen, J. F., Larsen, J. A., Grunnet, J. D. et al. AAUSATII, A Danish Student Satellite. I S A S Nyusu, 2009.

  9. Nielsen, J. D. and Larsen, J. A. Experiences and lessons learned during the Launch and Early Orbit Phase (LEOP) of AAUSAT-3. In 5th European CubeSat Symposium Book of Abstracts. Brussels, 2013.

10. Scholz, A., Ley, W., Dachwald, B., Miau, J. J., and Juang, J. C. Flight results of the COMPASS-1 picosatellite mission. Acta Astronaut., 2010, 67, 1289–1298.

11. Rennels, D. A. Architectures for fault-tolerant spacecraft computers. Proc. IEEE, 1978, 60, 1255–1268.

12. Aalbers, G. T., Gaydadhiev, G. N., and Amini, R. CDHS design for a university nano-satellite. In Proc. 57th Int. Astronautical Congress, Valencia, 2006, IAC-06-B5.7.05.

13. McLoughlin, I. V., Gupta, V., Sandhu, G. S., Lim, S., and Bretschneider, T. R. Fault tolerance through redundant COTS components for satellite processing applications. In Proc. 2003 Joint Conf. of the Fourth Int. Conf. on Multimedia, 2003, 1, 296–299.

14. de Jong, S., Aalbers, G. T., and Bouwmeester, J. Improved command and data handling system for the Delfin3Xt nanosatellite. In Proc. 59th Int. Astronautical Congress, Glasgow, 2008, IAC-08.D1.4.11.

15. Nielsen, J. D. and Larsen, J. A. A decentralized design philosophy for satellites. In 2011 5th Int. Conf. Recent Advances in Space Technologies (RAST). Istanbul, 2011, 543–546.

16. Lätt, S., Slavinskis, A., Ilbis, E., Kvell, U., Voormansik, K., Kulu, E. et al. ESTCube-1 nanosatellite for electric solar wind sail in-orbit technology demonstration. Proc. Estonian Acad. Sci., 2014, 63(2S), 200–209.

17. Janhunen, P., Toivanen, P. K., Polkko, J., Merikallio, S., Salminen, P., Haeggström, E. et al. Electric solar wind sail: toward test missions. Review Sci. Instruments, 2010, 81, 111301:1–11.

18. Slavinskis, A., Kvell, U., Kulu, E., Sünter, I., Kuuste, H., and Lätt, S. High spin rate magnetic controller for nanosatellites. Acta Astronaut., 2013, 95, 218–226.

19. Bouwmeester, J. and Guo, J. Survey of worldwide pico- and nanosatellite missions, distributions and subsystem technology. Acta Astronaut., 2010, 67(7–8), 854–862.

20. Pajusalu, M., Ilbis, E., Ilves, T., Veske, M., Kalde, J., Lillmaa, H. et al. Design and pre-flight testing of the electrical power system for the ESTCube-1 nanosatellite. Proc. Estonian Acad. Sci., 2014, 63(2S), 232–241.

21. Johnson, B. W. Fault-tolerant microprocessor-based systems. IEEE Micro, 1984, 4(6), 6–21.

22. Fleetwood, D. M., Winokur, P. S., and Dodd, P. E. An overview of radiation effects on electronics in the space telecommunications environment. Microelectronics Reliability, 2000, 40(1), 17–26.

23. Wrachien, N. Advanced memories to overcome the flash memory weaknesses: a radiation viewpoint reliability study. Ph.D. dissertation. Dept. Inf. Eng., Padova University, Padova, Italy, 2010.

24. Slavinskis, A., Kulu, E., Viru, J., Valner, R., Ehrpais, H., Uiboupin, T. et al. Attitude determination and control for centrifugal tether deployment on the ESTCube-1 nanosatellite. Proc. Estonian Acad. Sci., 2014, 63(2S), 242–249.

25. VEGA User’s Manual. Issue 3, 2006, France.


Back to Issue