West Sands
Zoe Sturrock: Research log for Summer 2012
Solar Physics REU at Montana State University, Bozeman, MT

Home

Project Summary

Inferring Magnetic Reconnection from UV Signatures in Flares

Solar flares are spectacular energy release events in the Sun's atmosphere. It is understood that the energy to fuel flares is provided by the Sun's magnetic fields, most probably through a physical process called magnetic reconnection. Magnetic reconnection changes the way magnetic field lines connect to the Sun's surface, and the subsequent energy release is often manifested as heating along a magnitude of newly formed magnetic flux tubes.
In my project, I will study the evolution of flare radiation signatures at the foot-points of magnetic loops formed during reconnection, measure important parameters of magnetic reconnection, and search for better understanding of the relationship between magnetic reconnection and energization of plasmas or particles in flux tubes. I will analyse and model imaging observations of solar flares and magnetic fields by the satellites TRACE, SoHO, RHESSI and SDO.




Dates:06-07 June

For my first introductory IDL assignment I was given a set of UV images obtained by AIA/SDO in two wavebands: UV 1600 and UV 1700, and was given the task to analyse them.
I first decided to compare the 1600 images and 1700 images at a given moment in time. We can then compare a given image at two different wavelengths.

The UV 1600 image is given as follows:


idl pic

At the same moment in time the UV 1700 image is:

idl pic


I was given a file that contained the 804 brightest pixels in the 1600 images. I displayed the location of these pixels by superimposing symbols onto a 1600 image:

idl pic

To do this I used the following commands:

tvscl,DAT1600(*,*,8)
for i=0,803 do xyouts,xx(i),yy(i),'*',/dev,align=0.5

I then looked at the time history (often referred to as a 'light curve') of the brightest pixel of the 1600 image. This curve is the result of plotting time against intensity.


idl pic

The white line represents the intensity of the pixel in the 1700 image and the blue line represents the 1600 image.


Dates:08 June
Today I looked through 'Highly Efficient Modelling of Dynamic Coronal Loops'; a paper by Klimchul et al. and Cargill et al. This paper looks at the EBTEL model ("enthalpy-based thermal evolution of loops" which accurately describes the evolution of the average temperature, pressure and density along a coronal strand. This model is a highly efficient "0D" model (named this as it only has one average value of temperature, pressure and density at any given time in the simulation) which improves significantly upon previous models of this type. Loops are modelled as individual flux tubes or 'strands'. To understand the EBTEL model, we must first understand the process which leads to solar flares. Magnetic reconnection is a process which forms flare loops and whereby free magnetic energy is released which heats the chromosphere forming flare ribbons. Magnetic reconnection is observable so we can measure the magnetic reconnection rate. As I said previously this leads to energy release. We can fit a heating function to this by studying the observed UV light curve e.g. gaussian, triangle etc. This causes the plasma to evolve and this is what we simulate using the EBTEL model. Lastly, this leads to flare radiation which we can observe and feed back into our model. The basic principle of EBTEL is to equate enthalpy flux of evaporating or condensing plasma with any excess or defecit in the heat flux relative to the transition region loss rate.

The EBTEL model consists of two equations governing the evolution of electron number density and pressure:


idl pic

The first equation is a mass conservation equation, and the second a thermal energy equation. Q(t) represents the heat input and is governed by our heating function. Fc is the conduction flux, Λ(T) the radioactive loss function and L the half loop length. the only free parameters are cwhich is a constant characterising the ratio of the total energy loss through the transition region to the radiation loss through corona and λ (where Q(t)= λI). c1 has been assumed constant in the past, but the best matched constant has been shown to be different for different loops, so evidence suggests that it should be a variable. In my project I will look into the possible forms of this parameter. The main advantages of the EBTEL model are that it provides the DEM(T) of the transition region and can account for non-thermal electron beams and heat flux saturation.


Dates: 12th-13th June

For the past few
days I've been looking at the IDL procedure which runs the EBTEL model.  Initially I used the default parameters in the code and started to look at the output of temperature, density etc. of the coronal strands. I first looked at the temperature profile of the brightest pixel and observed that there is a sharp rise in temperature at 140 minutes after 6UT then the temperature slowly decays.

Temprofile1


I then looked at the associated density profile:

densityprofile1

We can see that there is a time lag between the peak in temperature and the peak in density. The rise in temperature in the coronal loop causes thermal conducion which transfers energy to the transition region. This heats up the transition region. The transition region must then lose energy by radiation and other means (i.e. conducting energy further down). When there is an imbalance between conduction from above and loss of energy (radiation and conduction further down) there is an upflow which carries mass into the corona. This causes the coronal loop to become more dense as evidenced by the graph above. The peak in density is at about 155 minutes after 6UT.

We can also look at the associated light curve for this particular pixel.
UVlightcurve1

We can see a rapid rise in the radiation flux at about 140 minutes after 6UT which only lasts a few minutes and a gradual decay lasting tens of minutes.  This agrees with the temperature and density profiles produced.  This indicates an impulsive energy deposit in the lower atmosphere and subsequent coronal evolution.

Next I will look into how varying model input parameters affects the output of temperature and density. I will adjust three parameters; c0 (defined as
λ previously) which scales UV counts to energy, c1 which scales loss through the base of the coronal loop and c4 which is the ratio of beam-driven upward flux to heating flux.

Date: 14th - 15th June
Today I began to play with the parameter values 
c0, c1 and c4. There is a built in procedure run_ebtel_new which performs a few parameter runs taking three values of c0 and c1 ([1,2,3]), and three values of  c4([0,0.4,0.7]) and loops round them. We therefore performed 21 different parameter runs. I will select a few to display here, to show how varying the parameters affects the dynamics of the system.  The graphs above are for the case c0 =1, c1 = 1 and c4 = 0. Let's look at how increasing c4 affects the temperature and density by taking the case where c4 = 0.7:

Temperature profile

We can see that the temperature peaks at around 6M K, which is much lower than previously. Increasing
c4 increases the ratio of beam-driven upward flux to total heating flux which means the upflow arrives at a lower temperature as shown in the graph.
Let's now look at the density:

Density profile

Comparing this with our previous density profile we can see that the density peaks at a higher value here - 20 109 cm-3 . Increasing the amount of beam-driven upward flux energises the corona by upward mass flow (evaporation of plasma) which causes the plasma density to reach a higher peak, as shown in the graph.

Let's now look at how varying the parameter 
c1 affects the system. We can look at the temperature and density profiles side by side for the case [1,3,0]:
idl pic

In this example we have increased the value of c1 which increases the ratio of radiation loss through the transition region to loss through the corona. This does not affect the flux tube evolution so the peak temperature remains the same. It does however affect the cooling decay phase. There will be an increase in the downflow (coronal condensation) which the flux tube to cool down more slowly.  I am not yet sure of why the flux tube cools down more slowly. The imbalance between conduction from above and radiation loss through the transition region will be decreased so there will a reduced upflow of mass and hence a reduced peak density as illustrated by the graph above.

Lastly I will increase the value of
c0, while leaving the other two parameters as they were i.e. [3.0,1.0,0.0]:

idl pic
When we increase
cwe increase the total heating flux so the temperature increases as shown in the graph above.  The density also increases with the total heating flux increase, since when the coronal loop is at a higher temperarure more heat will be transferred through thermal conduction, causing a greater imbalance between conduction from above and energy lost, producing a greater mass flow to the coronal loop. Therefore the coronal loop will be much more dense.

I will next look into how calculate the pressure. I modified the EBTEL procedure so I could calculate P =2nkT, where k is the Boltzman constant. Here is an example of a pressure profile of the brightest pixel:
idl pic

As we can see the pressure also peaks around 140 minutes after 6UT as we would expect.


Dates: 18th June

Today I read through the most recent paper on the model, namely 'Enthalpy Based Thermal Evolution of Loops. II. Improvements to the Model'. This paper focuses on the c1 parameter - the ratio of the transition region (TR) to coronal radiative losses. Two pieces of Physics are added in to develop new models for this parameter: gravitational stratification and a physically motivated approach to radiative cooling. By comparison with a 1D Hydrad model and looking at each modification individually it becomes clear that both modifications are essential. The inclusion of gravity does not affect the TR radiation since it is driven by downward heat flux however the coronal radiation falls due to stratification.
cincreases as the scale height decreases. Overall there were quantifiable improvements using the modified EBTEL model, in particular there was a vast improvement in the density when comparing the new and original versions.

Let's look closer at some of the mechanisms that govern the EBTEL model:
We divide the loop into coronal and TR parts with the boundary being defined as where thermal conduction changes from a loss to a gain. Whether the flux is into or out of the corona depends on whether the TR is able to radiate the downward heat flux away. If it cannot (essentially Fc > RTR ) material is evaporated into the corona through chromoshperic evaporation (upward mass flow) hence causing the coronal density to increase. If the downward heat flux is not enough to power the TR radiation (
Fc < RTR) then there is a downward enthalpy flux (coronal condensation).

Last week I was confused by the effect of increasing 
c1. We can see from looking at the graphs that the corona cools down more slowly. I asked Jiong and found out that this was because the density of the corona had decreased which lowers the amount of coronal radiation. The corona cannot cool down as quickly with less coronal radiation.

Dates:19th-20th June
The code I need to continue working with the EBTEL model has not arrived yet so Jiong has given me a magnetogram (HMI image) so I can start to experiment with calculating the energy release rate and magnetic reconnection rate per unit reconnected flux. I will look at the magnetic properties of the flaring pixels. The magnetogram only deals with the vertical component of the magnetic field.

I first had to coalign with the UV images (AIA data) I used in my introductory IDL project. The images had different pixel scales so I had to use the congrid function to rescale the HMI pixel size then I had to shift the HMI image to align it witth the AIA image. I used the following code:
IDL>mmap=rebin(rotmag(500:1953,1900:2867),727,484)<300>(-300)
IDL>nmap=congrid(mmap,1454/2.42452,968/2.42452)
IDL>ref_uv=dat1600(*,*,50)
IDL>setpts,p,ref_uv,nmap
IDL>nnmap=shift_interp(nmap,xshift,yshift)
The procedure setpts allows you to click on similar points in the two images and outputs the coordinates of these points. I used these coordinates to calculate xshift and yshift, and the function shift_interp shifted the image to coalign it with the AIA image.
Here's the AIA (reference UV) image:
idl pic

and the coaligned magnetogram:

idl pic

The dark shade of the magnetogram display the strong negative field and the white illustrates a strong positive field.
We can see the location of the flaring pixels on the magnetogram illustrated below:
idl pic
Now I want to look into some of the magnetic properties of the flaring pixels. I calculated the total reconnection flux of the flaring pixels; one positive and one negative. In theory they should be identical but because of assumptions and uncertainties I calculated a positive total reconnection flux of 7.7288173e+20 Mx and a negative total reconnection flux of -2.5749192e+20
Mx.  Next I will calculate the energy per unit flux in all the tubes.

Dates:21st June
Today I began by calculating the reconnection in each flux tube (simply B*A), and the total energy in each tube (the time integral of the heating rate). Using these values I then managed to calculate the energy per unit reconnection flux in each of the 600 tubes. I found values ranging from 4.41300e8 to  8.01125e11. I then went on to try and calculate the reconnection rate in the entire flare region. For simplicity I made the assumption that reconnection forming a flux tube takes place at the time when the UV emission of each particular pixel peaks. I created an array of these times and an array of reconnection flux measured before this time. Using these I will go on to calculate the reconnection rate by taking the time derivative of the reconnection flux array.

Dates:22nd June - 26th June
Firstly I plotted a histogram of reconnection flux (split into positive and negative parts). As we can see from the histogram the positive and negative reconnection fluxes follow a similar pattern.
idl pic

Then I plotted a histogram of heating flux:
idl pic

I then plotted a histogram of energy per unit flux:
idl pic

Next I plotted reconnection flux vs time. To make this plot we make the assumption that reconnection forming flux tube takes place at time UV emission of that pixel peaks. The results produce a very nice plot where positive reconnection flux and negative reconnecion flux correlate fairly well.
idl pic

Lastly, I plotted reconnection rate vs time, where we see that the positive and negative rates are again fairly correlated for the most part. The reconnection rate continues for a long time backing up that new flux tubes are still forming after the initial impulsive heating.
idl pic

(reconnection rate measured in Mx/s - y-axis title cut off)

Date: 27th June

I will now return to looking at the ebtel model; as I said previously the constant c1 value was unphysical. I will now start to experiment with how best to change this value.
c1 scales the loss through the transition region to coronal radiation, which does not make sense physically. We will now try a new approach where we say that the loss through the transition region is proportional to the pressure, by some constant, say, c5 .  To first get an estimate of this constant I produced a scatter plot of the loss through the transition region computed using the EBTEL model against the pressure:

idlpic

In the above scatter plot, pressure is along the x-axis measured in dyne/cm^2 and loss through the transition region is along the y-axis measured in 10^6 ergs/cm^2/s. From this rudimentary approach we get an estimate for c5 of 2.79555e6.
Next, I will try a more sophisticated approach where we take the case of static equilibrium. We assume that conduction flux is all radiated away by the transition region and the pressure is uniform from the corona through to the transition region. We can deduce that the differential emission measure, DEM, is proportional to P by some pressure gauge scaler g(T). Using this and the definition of the DEM of a single strand we can deduce that the loss through the transition region is equal to P multiplied by some scalar c5 which we can approximate by the integral of the radiative loss function multiplied by the pressure gauge scaler.

Dates: 28th-29th June
Using the more sophisticated method we get a value fot c5 of 1.71491e7. We can compute the loss through the transition region estimated through each method and plot them on a scatter plot:

idl pic

Where we have the loss through the transition region computed using the first and second method along the x-axis and y-axis respectively. We discover the losses are different by a factor of 4.79765. To remind ourselves the first method is just the loss through the  transition region computed by multiplying c1 (1.4) by the coronal radiation and the second is the
integral of the radiative loss function multiplied by the pressure gauge scaler.  We can now start to look at how varying the loss through the transition region affects the evolution of the plasma.


Dates: 2nd-3rd July
I have produced some plots to display the evolution of the plasma. The white line shows the evolution when the loss through the transition region is scaled with pressure by different values of c5, and the green line depicts the evolution using c1=1.4 as before (scaling with coronal radiation).
idl pic


idl pic

idl pic

idl pic

idl pic

These graphs are quite promising. as the c5 value increases (increasing RTR) the density in the corona drops since this creates an imbalance between the conduction flux and loss through the TR which drives the conduction flux lowering the density of the corona.  When the corona is less dense it cools down more slowly, as evidenced by the graphs.

Date:  5th-6th July
I started to calculate the DEM(T) and realised that I hadn't used cgs units for the Boltzmann constant so was getting the DEM in the wrong order of magnitude.  Having changed the pressure gauge scaler to take this into account we get a different estimate for c5 of 2.04176e6.
I have produced some more graphs to explore this range (i.e. c5=[1e6,2e6,4e6,8e6,1e7]
idl pic

idl pic


idl pic

idl pic

idl pic

idl pic

For further analysis I will continue to use thses range of values.

I also plotted the DEM against logT:

idl pic

Next I computed the CIV emission for all the values of c5 and plotted them against the observed CIV emission.
We can see the instrument response function against temperature below:
idl pic

We can see the optically thin CIV emission line forming at the transition region temperature of 1e5 K. We calculate the computed carbon IV line by doing the integral int C(T)DEM(T) (scaled with constants - response functions etc).


Date: 9th July

We can see the observed civ emission is much higher than those computed using the range of c5 values.
idl pic


Date: 11th July
I created a few new plots for my midterm presentation:
This is the total inferred heating rate:
idl pic

I also plotted the observed vs fitted heating function for the brightest pixel:
idl pic

I then plotted the temperature, density and pressure profiles for varying c5 values:
idl pic
idl pic

idl pic

I also coaligned the AIA 171A image with our AIA 1600A image we have been using so far, plotting the flaring pixels on top:

idl pic

I then coaligned the AIA 131 image:
idl pic
and then the AIA 211 image:
idl pic
This image will allow us to compare with our model output later.

Date:16th July
I aligned the rest of the AIA images. As before the red pixels are the flaring pixels.
The 94 image:
idl pic

The 193 image:
idl pic

The 304 image:
idl pic

335 image:
idl pic


Date: 17th July
I have produced the AIA light curves for the above wavelengths.  This is the light curve of the brightest pixel:
idl pic

Date: 19th July
Here are the computed light curves calculated passing our DEM (g(T)*P) through our response function:

idl pic
idl pic
The results are not very good, especially in the case of 171 and 335. Jiong and I suspect that new loops are forming on the brightened footpoint regions, leading to the second bump in the observed light curves in some cases. The first peak is due to the loop forming which is associated with the footpoint. We have decided that just looking at one particular pixel is not the best approach, it is better rather to look at a bunch of loops in a flare region.

Date: 25th July
We decided it was best to just look at the flaring regions in the main part of the image and ignore all the trailing flaring regions off to the right. So we are now only looking at 556 flux tubes. We can see an example of this below:
idl pic


Date: 26th -27th July

Here we have the computed DEM using the average temperatures and densities across the 556 coronal loops shown above.
I did this by summing up n^2(T)*l*R(T).
idl pic

And the computed DEM using the footpoints and the pressure-gauge scaler arguement:

idl pic
AIA 131: Coronal:
idl pic
Footpoint:
idl pic

AIA 211: Coronal:
idl pic

Footpoint:
idl pic
193 Coronal:
idl pic
Footpoint:
idl pic
94 Corona:
idl pic
Footpoint:
idl pic
335 Coronal:
idl pic
Footpoint:
idl pic


Date: 30th July
I have started to put some graphs together for my final presentation. I will look at the brightest pixel, and another less bright pixel.
The temperature, density and pressure profiles I presented for my midterm were of the brightest pixel. Here are the equivalents for the other less bright pixel:
idl pic
idl pic

idl pic
I also plotted the time dependent c1s calculating using the pressure gauge scaler method and plotted them against the constant c1 value. Here is the plot of the brightest pixel:
idl pic
And of another less bright pixel:
idl pic
Then the calculated coronal radiation using the coronal DEM for all 6 wavelengths. Here is that of the brightest pixel:
idl pic
idl pic
idl pic
idl pic
idl pic
idl pic
And for the other duller pixel:
idl pic
idl pic
idl pic
idl pic
idl pic
idl pic
We can then look at the computed vs calculated footpoint radiation at the brightest pixel, for all 6 wavelengths.

idl pic
idl pic
idl pic
idl pic
idl pic
idl pic
This is the observed total coronal radiation over the flare region in all different wavelengths:
idl

Date:1st August
Today I computed carbon 4 line emission using the pressure gauge scaler method for the range of c5 values. I calculated the DEM then passed it through the CIV contribution function which describes the quantum mechanics of how many CIV photons are produced at a give temperature of temperature range per unit DEM. The units of the contribution function are photons/cm^2/s/SR/cm^-5 (number of photons per second per unit area per solid angle per DEM at a given temperature). We then multiply it by the response function 8.46158e-12*0.003889/2.1. 8.46158e-12 is the solid angle of our pixel, 0.003889 converts photons to DN and is in the units cm^2DN/photon and 2.1 is a calibration factor. Through multiplying by all these constants we get the count rate in DN/s.


idl pic


And for the single brightest pixel:
idl pic
Here's a plot of the different response functions:

idl pic