Replies: 8 comments 8 replies
-
Hello Daria, MTBs can generate a magnetic moment vector in any direction in the spacecraft body-frame, with a maximum magnitude dictated by the saturation capacity of the individual coils or rods. This magnetic moment m interacts with the Earth magnetic field B and subjects the spacecraft to an external torque given by cross(m,B). As a result, it is impossible to produce a magnetic torque in a direction that is colinear to the magnetic field. This is why you cannot achieve generic 3-axis control with MTQs alone, because there always is a direction about which it is impossible to produce an instantaneous torque. Cheers, |
Beta Was this translation helpful? Give feedback.
-
As Ben says, you can do 2D attitude control. There are solutions that converge over many orbits as the 2D plane where you can apply torques varies over the orbit with the local magnetic field direction. We don't have such a module in BSK yet. You would have to create your own. |
Beta Was this translation helpful? Give feedback.
-
Thank you for your response Ben! |
Beta Was this translation helpful? Give feedback.
-
Thank you prof Schaub! Will try to do so |
Beta Was this translation helpful? Give feedback.
-
Hello, For attitude control with magnetorquers, wouldn't it be possible to use the mtbeffector to exert the torque on the body? |
Beta Was this translation helpful? Give feedback.
-
I have made a diagram of how I connected modules to achieve attitude pointing with magnetorquers. I would like to make sure this is the proper way of going about this before moving on. I hope this is clear enough. Thanks |
Beta Was this translation helpful? Give feedback.
-
MRPFeedback produces a 3D control torque, but the MTBs can only produce the torque, at best, along 2 axis. With this setup you are not guaranteed full controllability. |
Beta Was this translation helpful? Give feedback.
-
In src/simulation/dynamics/MtbEffector/MtbEffector.i, line 43, shouldn't the payload include be "MTBMsgPayload.h"? The ConfigMsgPayload is already included in line 41. I believe part of the reason you are getting an error is because that. We just ran across the bug, so I believe this is a good place to report it.
|
Beta Was this translation helpful? Give feedback.
-
Hi Basilisk people,
I'm working on a cubesat model, which ADCS is solely magnetorquers and magnetometers. Among the BSK tutorials there are ones describing how to use magnetic torque bars (MTB) along with reaction wheels to drive the net angular momentum of the RWs to zero for example. I am wondering is it possible to use only MTBs for attitude control?
Thank you!
Regards, Daria
Beta Was this translation helpful? Give feedback.
All reactions