This is how Wikipedia explains stellar magnetic fields:

Stellar magnetic fields, according to solar dynamo theory, are caused within the convective zone of the star. The convective circulation of the conducting plasma functions like a dynamo. This activity destroys the star's primordial magnetic field, then generates a dipolar magnetic field. As the star undergoes differential rotation—rotating at different rates for various latitudes—the magnetism is wound into a toroidal field of "flux ropes" that become wrapped around the star. source

So this basically says that the solar magnetic field is driven by heat convection which makes charged particle flows which create the solar magnetic field by magnetohydrodynamics. The magnetic polarity of the Sun shifts every 11th year, because flux ropes are thought to become wrapped around the Sun.

But really we don't know the details on how the solar dynamo works, as Wikipedia states:

The detailed mechanism of the solar dynamo is not known and is the subject of current research. source

It does not get any better if we look at the observations. We expected massive heat convection inside the Sun, driven by the temperature difference between the fusion powered 16 million degree hot core and the huge temperature difference to the 5800 Kelvin hot photosphere. But then the science of helioseismology came along and managed to interpret solar seismic waves and map the solar interior, and found no solar heat driven convection inside the Sun at all.

The first things helioseismology noticed was that most of the solar interior rotates as one solid sphere, beneath the tachocline, without any observable heat convection. So they had to update the solar model and put the convection zone outside of the "solid" sphere: enter image description here

But recently the measurements have become so good that we can even map the flows in the convection zone, and we have found a rather tranquil "weather pattern", a double celled weather pattern. And this weather pattern is not driven by heat convection, and heat convection is rather thought to slow the weather pattern down:

The Sun’s meridional circulation is most likely mechanically driven and thermally braked, roughly opposite to the driving mechanism of the Hadley cell in the Earth’s atmosphere source

It seems like we don't know the details on how the solar dynamo theory works, and the solar dynamo theory even seems to be in conflict with the observations. Can we then claim that we know how the magnetic field of our Sun is created?

The magnetic field of the Sun shift magnetic polarity every 11th year. The current explanation on how this could be done is magnetic flux lines becoming magnetic flux ropes that winds up around the Sun due to difference in rotation, as the photosphere rotate faster around equator than around the poles. This somehow diminishes the existing magnetic field, and folding or fluxrope breaking is thought to reverse the magnetic polarity of the Sun. The details of this theory are neither well understood and is also a subject of current research.

It seems like stellar magnetic theory is in trouble, but there neither seems to be any good alternatives to research. If it only was as simple as the geomagnetic field. Earth has a solid inner iron/nickel core which can hold a permanent magnetic field, and our planets core has in geological history changed magnetic polarity many times. That is impossible at the Sun, as according to our solar model, the core is a 15 million degree hot plasma fusion furnace, and the observations of solar neutrinos confirms that the Sun is fusion powered. We could try things like moving all solar fusion to the millions of degrees hot solar corona, but that would be a violation of the current solar model. The solar corona do have a lot of magnetic reconnection in its hotspots, magnetic reconnection has spoiled many fusion experiments on Earth, but now it seems like they are starting to use magnetic reconnection to create fusion:

In fusion facilities, reconnection can help start and confine the plasma that fuels fusion reactions. source

But such a suggestion is just topsy turvey, or is it?

  • 4
    $\begingroup$ This (very well crafted) question is definitely verging on 'too broad'. But it sounds like you want to know, "what is the current status of solar dynamo theory?" Because there are numerous, really good questions in here; it might be good to break this up into numerous Questions. $\endgroup$ Mar 1 '17 at 14:09
  • 2
    $\begingroup$ +1 lovely question(s)...... but you could split into 5/6 for sure, and maybe sumarise the present questions at the end of this post. $\endgroup$
    – user146020
    Mar 1 '17 at 14:22
  • 1
    $\begingroup$ Small-scale fields (i.e., near active regions and sunspots), yes. Large-scale fields, not really... $\endgroup$ Mar 2 '17 at 0:46
  • $\begingroup$ @honeste_vivere Thanks! We might know how sunspot fields are created, but we neither know all the details either. Sunspots kind of remind me of big thunderclouds, thunderclouds also have convection, and can play with magnetic fields. The fermi satelite got connected with a fluxline from a thundercloud in the middle of Africa, and received positrons. I red some papers on it, and the ultra fast electrons creating positrons theory can't explain the magnitude of the observations. Fusion often creates antimatter and was their first proposed solution. $\endgroup$
    – Enos Oye
    Mar 2 '17 at 9:26
  • 1
    $\begingroup$ There are plenty of problematic statements in this "question" that seem to be your interpretation alone. For example "But then the science of helioseismology came along and managed to interpret solar seismic waves and map the solar interior, and found no solar heat driven convection inside the Sun at all." is simply incorrect. $\endgroup$
    – ProfRob
    Oct 31 '20 at 6:28

Well the sun gets its magnetic field from moving charged particles. However it can not be replicated on Earth for a long time. It requires a lot of energy. The sun gets all its energy by fusion reactions. Also the Earth's magnetic field does not come from a solid layer of nickel and iron. The Earth outer core is too hot for that. Instead the liquid iron outer core swirls and tiny temperature changes in the Earth's outer core creates a runaway effect causing Earth to get its magnetic field. The sun gets its magnetic field from charged particles(protons and electrons).



Not the answer you're looking for? Browse other questions tagged or ask your own question.