Instability Dependent on Absolute Orientation in Basilisk ADCS Simulation #1086
Unanswered
BennerThanYou96
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello all,
I am a master’s student at Portland State University working with the Portland State Aerospace Society (PSAS) on the OreSat1.0 CubeSat mission (2U, scheduled for launch in early 2026). My thesis work focuses on the design, implementation, and validation of OreSat’s ADCS using Basilisk. We are using a pyramid configuration of reaction wheels for attitude control.
Over the past several weeks, we have been investigating a puzzling instability in our simulations. Initially, we thought the issue was tied to the size of the commanded rotation (e.g., stable up to ~89°, but unstable at 90° or larger). However, after further testing we now believe the problem is independent of rotation angle and instead depends on the spacecraft’s absolute orientation in Basilisk’s coordinate system.
Specifically:
This strongly suggests the instability is related to how Basilisk handles absolute orientation in the background, rather than to the control law itself.
The OreSat1.0 flight software and Basilisk setup are fully open source. If anyone would like to review the minimal reproducible case, the code can be found here: OreSat Simulation Folder
We would greatly appreciate any insight into whether this is:
If anyone needs more information I would of course be happy to answer any questions.
Thank you very much for your time and for maintaining this excellent tool.
Best regards,
Sebastian Benner
Beta Was this translation helpful? Give feedback.
All reactions