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.


    Access

    Check access

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    Distributed Computing for Modular & Reliable Nanosatellites


    Contributors:


    Publication date :

    2021-03-06


    Size :

    1726023 byte




    Type of media :

    Conference paper


    Type of material :

    Electronic Resource


    Language :

    English



    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