地球の内核の回転軸が地球の皮(表面)と相対的にすこしずつずれていて、
それでもって地表から見て磁極がずれているのだとしたらどうか?