Conventional magnetotorquers for cubesats are electromagnets that produce torque in the Earth's magnetic field, and nearly all of the power they use just heats the copper through $\text{I}^2 \text{R}$ losses. A permanent magnet that was articulated with some kind of gimbal-like mechanism that could point it in a wide variety of orientations within the cube could in principle do this as well, using only a tiny fraction of the power.
There are a lot of design issues related to a magnetic design that would maximize the effect while keeping weight down. There might need to be a fail-safe parked position so that the satellite would not be "magnetically active" externally until it was fully deployed and operational - a little bit like those magnetic bases used in machine shops. A realistic design might require some finite torque in the articulation simply due to forces between the magnet and its "safe position" keeper or other ferro-magnetic materials that could be substantially larger than the torque related to the Earth's magnetic field.
- This sounds great, but is it functionally realistic for a low-U cubesat?
- Are there rules about permanent magnets inside cubesats - either regulatory or from individual launch providers - that could be a 'deal-breaker'?
below: an example of a Magnetic Base (rotated) from here. The permanent magnet (PM) magnetotorquer would not look like this nor be this heavy. It's just an example of the concept of a PM object with an "off"-like position.