scenarioFlexiblePanel
Overview
This scenario demonstrates the capabilities of Module: spinningBodyNDOFStateEffector, which represents an effector with \(N\) spin axes. The \(N\)-degree-of-freedom formulation allows the simulation of any number of attached rigid bodies with rotation capable about any axis. The spin axes and mass distribution of the rigid bodies are arbitrary.
The scenario consists of a box-shaped hub with a very flexible panel. The panel has two flexible directions: it can bend or twist. It parameterized by the number of subsections, which means that the lumped-mass approach to the flexible dynamics can be refined with an increasing number of subpanels. The discretization into more subsections also allows for the modeling of more modes.
The script is found in the folder basilisk/examples
and executed by using:
python3 scenarioFlexiblePanel.py
The scenario outputs six plots: the time history of bending angles, of torsional angles, of bending angle rates, of torsional angle rates, of the hub’s attitude and of the hub’s angular velocity. The scenario also creates a comprehensive Vizard simulation which creates an appropriate to-scale model for the defined scenario.