Riff-in-Thyme said:
There doesn’t appear to be a mountain of material on the cause of the offset in the magnetic field of planetary bodies. I’d assume it is a feature of the fluid dynamics involved coupled with the EM laws involved. Whatever the reality, the cause of magnetic pole offset might have applications in engineering and seems like a relevant question to seek a comprehensive answer to. I wouldn’t know where to start looking with EM stuff, so just about any info is a start?
I’m not completely sure what you are asking. By “planetary bodies” do you mean Earth or do you mean Uranus/Neptune? The difference there is that the magnetic offset for Uranus/Neptune is huge, whereas that for Earth is quite small.
I take it that you’re not talking about compass deviations, which is another matter entirely. I’ve just been reading the book “Compass” (can’t see it on the web right now) which covers all the successive attempts by the British to cope with the compass deviations, particularly those due to iron in ships.
As for dynamo action, I’ve never really understood how the feedback process works. There have been physical experiments at the University of Minnesota . There have been many computer models simulating for example the flipping of the magnetic poles.
For the Earth, magnetic fields other than the dipole field – the quadrupole, octopole, etc. fields play a large role in stabilizing the magnetic field during times of pole reversal.
For Uranus/Neptune, I think of it myself as being analogous to Jupiter’s big red spot. For both planets there is a circulation in a relatively thing spherical shell of conducting liquid. A large cyclonic circulation persisting in those convection regions would generate a dipole magnetic field perpendicular to the axis of circulation, but this axis could be considerably offset from the axis of the planet.