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 :

    2021-03-06


    Format / Umfang :

    1726023 byte




    Medientyp :

    Aufsatz (Konferenz)


    Format :

    Elektronische Ressource


    Sprache :

    Englisch



    Microthrusters for Nanosatellites

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


    Coilgun Launcher for Nanosatellites

    Turman, B. N. / Aerospace Corporation | British Library Conference Proceedings | 1999


    Coilgun Launcher for Nanosatellites

    B. N. Turman | NTIS | 1999


    Solar Sail Technology for Nanosatellites

    Souder, Michael / West, Matthew | AIAA | 2008


    New Propulsive Module for Nanosatellites

    Fleeter, R. / International Space University | British Library Conference Proceedings | 2002