The Basilisk astrodynamics framework is a spacecraft simulation tool developed with an aim of strict modular separation and decoupling of modeling concerns in regard to coupled spacecraft dynamics, environment interactions, and flight software algorithms. Modules, tasks, and task groups are the three core components that enable Basilisk’s modular architecture. These core components are described and their functionality demonstrated. The Basilisk message-passing system is a critical communications layer that facilitates the routing of input and output data between modules. Furthermore, this paper outlines Basilisk’s data logging and Monte Carlo simulation functionality. The implementation of Basilisk’s Python wrapped C++/C technology stack is described. Finally, a sample spacecraft attitude control simulation demonstrates the modularity and flexibility of the framework.


    Zugriff

    Zugriff prüfen

    Verfügbarkeit in meiner Bibliothek prüfen

    Bestellung bei Subito €


    Exportieren, teilen und zitieren



    Titel :

    Basilisk: A Flexible, Scalable and Modular Astrodynamics Simulation Framework


    Beteiligte:

    Erschienen in:

    Erscheinungsdatum :

    01.09.2020




    Medientyp :

    Aufsatz (Zeitschrift)


    Format :

    Elektronische Ressource


    Sprache :

    Englisch




    Modular Attitude Guidance Development using the Basilisk Software Framework

    Cols-Margenet, Mar / Schaub, Hanspeter / Piggott, Scott | AIAA | 2016


    Modular Attitude Guidance Development using the Basilisk Software Framework (AIAA 2016-5538)

    Cols-Margenet, Mar / Schaub, Hanspeter / Piggott, Scott | British Library Conference Proceedings | 2016


    Astrodynamics

    Online Contents | 1995


    Astrodynamics

    Online Contents | 2011


    Astrodynamics

    Online Contents | 2008