Functional safety and reliability of tumnanosat satellite on-board computer software
Închide
Articolul precedent
Articolul urmator
646 5
Ultima descărcare din IBN:
2023-04-13 02:10
SM ISO690:2012
MARTÎNIUC, Alexei, SECRIERU, Nicolae. Functional safety and reliability of tumnanosat satellite on-board computer software. In: Electronics, Communications and Computing, Ed. 10, 23-26 octombrie 2019, Chişinău. Chișinău, Republica Moldova: 2019, Editia 10, pp. 22-23. ISBN 978-9975-108-84-3.
EXPORT metadate:
Google Scholar
Crossref
CERIF

DataCite
Dublin Core
Electronics, Communications and Computing
Editia 10, 2019
Conferința "Electronics, Communications and Computing"
10, Chişinău, Moldova, 23-26 octombrie 2019

Functional safety and reliability of tumnanosat satellite on-board computer software


Pag. 22-23

Martîniuc Alexei, Secrieru Nicolae
 
Universitatea Tehnică a Moldovei
 
 
Disponibil în IBN: 7 noiembrie 2019


Rezumat

The TUM National Space Technologies Center team was selected by the Japan Aerospace Agency (JAXA) and the United Nations Office for Outer Space Affairs (UNOOSA) for the fourth round of the KiboCUBE Program for the launch of the TUMnanoSAT nanosatellite from the International Space Station (ISS) in 2020, with the help of the japanese  experimental KiboCUBE module. The National Space Technologies Center of TUM projected the family of TUMnanoSAT’s nanosatellites, according to the international CubeSat standard. In the 2019 year, NCST participated in the fourth round of the KiboCUBE Program with the nanosatellite project from the “TUMnanoSAT” family. The harsh space environment with high levels of radiation and large temperature variations (even on low earth orbits) imposes the implementation of measures and techniques to achieve high level of satellite systems reliability over its full lifetime. The on-board computer and its software play a key role in this regard. This article describes approaches and methods used for failure risk evaluation for TUMnanoSAT nanosatellite on-board computer software. These methodologies are mainly based on IEC 31508-3 and DO-178C standards and MISRA coding rules, and aim to ensure a high level of software reliability. To achieve this goal, the measures and techniques developed are applied on all stages of software design, development and testing, starting from identification and evaluation of possible risks and vulnerabilities in whole system and ending with performance and reliability evaluation during testing. Noteworthy is the fact that the functional safety measures taken in software development process are not intended to prevent human injuries or material losses. Their goal is to ensure functional reliability of the satellite systems, including on-board computer, as in case of unrecoverable fault only the satellite will be affected. Due to the fact that IEC 61508 is a generic functional safety standard, it is agnostic to implementation field, but imposes some requirements on particular system components such as software, described in part 3 of this standard. The DO-178C standard and MISRA coding rules are more specific and focuses on safety related software development: the first focuses on aerospace applications software development safety requirements and the second focuses on mandatory coding styles in  safety-critical development of software that requires high reliability. Another important feature discussed in this article is implementation of enhanced reliability and safety techniques and approaches in software development in context of multitasking system with embedded RTOS (Real-Time Operating System)

Cuvinte-cheie
nanosatellite, software, RTOS task, functional safety, nanosatellite, reliability, Cosmic radiation, digital electronic memory