Please use this identifier to cite or link to this item:
http://cris.utm.md/handle/5014/413
Title: | Functional safety and reliability of tumnanosat satellite on-board computer software | Authors: | MARTINIUC Alexei SECRIERU Nicolae |
Keywords: | nanosatellite;software;RTOS task;functional safety;nanosatellite;reliability;cosmic radiation;digital electronic memory | Issue Date: | 2019 | Source: | MARTÎNIUC, Alexei; SECRIERU, Nicolae. Functional safety and reliability of tumnanosat satellite on-board computer software. In: Electronics, Communications and Computing. Editia a 10-a, 23-26 octombrie 2019, Chişinău. Chișinău, Republica Moldova: Universitatea Tehnică a Moldovei, 2019, pp. 22-23. ISBN 978-9975-108-84-3. | Conference: | Electronics, Communications and Computing | Abstract: | 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) |
URI: | http://cris.utm.md/handle/5014/413 | ISBN: | 978-9975-108-84-3 |
Appears in Collections: | Conference Abstracts |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
22-23_10.pdf | 403.54 kB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.