Nanosatellites are often controlled by a monolithic command and data handling system. The Distributed Operating System Initiative for Satellites (DOSIS) framework enables controlling a satellite in a distributed and modular fashion. In this paper we present our approach to inter-process communication of software components in a network of micro controller unit (MCU) based nodes. The DOSIS framework implements the interfacing of software components using message-based communication. The framework aims to reduce constraints for locality of software components within the network. We show that using DOSIS, timing constraints in the sub-millisecond range can be fulfilled in a distributed setup using a shared Controller Area Network (CAN) bus. The timing precision is reached by reliably synchronizing the time within the network using only the CAN bus. As an example of a network inside a nanosatellite, we simulate a control loop with sensor, controller and actor, each handled by a different MCU. We verify our results by running worst-case scenarios in benchmarks on a three node test setup.


    Zugriff

    Zugriff prüfen

    Verfügbarkeit in meiner Bibliothek prüfen

    Bestellung bei Subito €


    Exportieren, teilen und zitieren



    Titel :

    Distributed Computing for Modular & Reliable Nanosatellites


    Beteiligte:
    Ruckerl, Sebastian (Autor:in) / Ukkola, Matti (Autor:in) / Wurl, Sebastian (Autor:in) / Faehling, Markus (Autor:in)


    Erscheinungsdatum :

    06.03.2021


    Format / Umfang :

    1726023 byte




    Medientyp :

    Aufsatz (Konferenz)


    Format :

    Elektronische Ressource


    Sprache :

    Englisch



    Modular architecture for nanosatellites [4136-16]

    Parashar, A. / Kerner, T. E. / Moore, A. S. et al. | British Library Conference Proceedings | 2000


    Plug-n-Play, Reliable Power Systems for Nanosatellites

    Clark, C. / Lopez, A. / American Institute of Aeronautics and Astronautics et al. | British Library Conference Proceedings | 2006


    Nanosatellites

    de Carvalho, Rogerio / Estela, Jaime / Langer, Martin | TIBKAT | 2020


    Microthrusters for Nanosatellites

    Janson, S. / Helvajian, H. / Hansen, W. et al. | British Library Conference Proceedings | 1999


    Study and Design of a Reliable Antenna Deployment System for Nanosatellites

    Essoumati, Sara / Gharnati, Fatima / Said, Ahmed OULAD | IEEE | 2024