Comparison of Two Coronal Magnetic Field Models for Reconstructing a Sigmoidal Solar Active Region With Coronal Loops
Aiying Duan, Chaowei Jiang, Qiang Hu, Huai Zhang, G. Allen Gary, S. T., Wu, Jinbin Cao

TL;DR
This study compares two non-potential magnetic field extrapolation models for a sigmoidal solar active region, finding that the CESE-MHD-NLFFF code best matches observed coronal loops, but all models need improvement for outer loops.
Contribution
It provides a critical comparison of two different magnetic field extrapolation codes against observed coronal loops in a solar active region.
Findings
CESE-MHD-NLFFF code achieves ~10° misalignment in the core region.
All models show ~30° misalignment in outer loops.
CESE-MHD-NLFFF performs comparably to some forward-fitting models.
Abstract
Magnetic field extrapolation is an important tool to study the three-dimensional (3D) solar coronal magnetic field which is difficult to directly measure. Various analytic models and numerical codes exist but their results often drastically differ. Thus a critical comparison of the modeled magnetic field lines with the observed coronal loops is strongly required to establish the credibility of the model. Here we compare two different non-potential extrapolation codes, a non-linear force-free field code (CESE-MHD-NLFFF) and a non-force-free field (NFFF) code in modeling a solar active region (AR) that has a sigmoidal configuration just before a major flare erupted from the region. A 2D coronal-loop tracing and fitting method is employed to study the 3D misalignment angles between the extrapolated magnetic field lines and the EUV loops as imaged by SDO/AIA. It is found that the…
| Model | CWsin | |||
|---|---|---|---|---|
| NLFFF1 | 0.40 | 0.22 | ||
| NLFFF2 | 0.32 | 0.16 | ||
| NFFF | 0.80 | 0.31 | ||
| Potential | 0.86 |
| Model | |||||||
|---|---|---|---|---|---|---|---|
| NLFFF1 | 3.41 | 11.5 | 11.7 | -0.18 | -1.5% | -1.60 | |
| NLFFF2 | 3.18 | 11.1 | 10.0 | 1.10 | 10.9% | -2.03 | |
| NFFF | 3.41 | 14.8 | 11.8 | 3.02 | 25.6% | -2.36 |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Comparison of Two Coronal Magnetic Field Models for
Reconstructing a Sigmoidal Solar Active Region With Coronal Loops
Aiying Duan 11affiliation: Key Laboratory of Computational Geodynamics, University of Chinese Academy of Sciences, Beijing 100049, China 22affiliation: SIGMA Weather Group, State Key Laboratory for Space Weather, National Space Science Center, Chinese Academy of Sciences, Beijing 100190, China 44affiliation: Center for Space Plasma and Aeronomic Research, The University of Alabama in Huntsville, Huntsville, AL 35899, USA , Chaowei Jiang 33affiliation: HIT Institute of Space Science and Applied Technology, Shenzhen, 518055, China 22affiliation: SIGMA Weather Group, State Key Laboratory for Space Weather, National Space Science Center, Chinese Academy of Sciences, Beijing 100190, China 44affiliation: Center for Space Plasma and Aeronomic Research, The University of Alabama in Huntsville, Huntsville, AL 35899, USA , Qiang Hu 44affiliation: Center for Space Plasma and Aeronomic Research, The University of Alabama in Huntsville, Huntsville, AL 35899, USA 55affiliation: Department of Space Science, The University of Alabama in Huntsville, Huntsville, AL 35899, USA , Huai Zhang 11affiliation: Key Laboratory of Computational Geodynamics, University of Chinese Academy of Sciences, Beijing 100049, China , G. Allen Gary 44affiliation: Center for Space Plasma and Aeronomic Research, The University of Alabama in Huntsville, Huntsville, AL 35899, USA , S. T. Wu 44affiliation: Center for Space Plasma and Aeronomic Research, The University of Alabama in Huntsville, Huntsville, AL 35899, USA , Jinbin Cao 66affiliation: School of Space and Environment, Beihang University, Beijing 100191, China
[email protected], [email protected], [email protected]
Abstract
Magnetic field extrapolation is an important tool to study the three-dimensional (3D) solar coronal magnetic field which is difficult to directly measure. Various analytic models and numerical codes exist but their results often drastically differ. Thus a critical comparison of the modeled magnetic field lines with the observed coronal loops is strongly required to establish the credibility of the model. Here we compare two different non-potential extrapolation codes, a non-linear force-free field code (CESE–MHD–NLFFF) and a non-force-free field (NFFF) code in modeling a solar active region (AR) that has a sigmoidal configuration just before a major flare erupted from the region. A 2D coronal-loop tracing and fitting method is employed to study the 3D misalignment angles between the extrapolated magnetic field lines and the EUV loops as imaged by SDO/AIA. It is found that the CESE–MHD–NLFFF code with preprocessed magnetogram performs the best, outputting a field which matches the coronal loops in the AR core imaged in AIA 94 Å with a misalignment angle of . This suggests that the CESE–MHD–NLFFF code, even without using the information of coronal loops in constraining the magnetic field, performs as good as some coronal-loop forward-fitting models. For the loops as imaged by AIA 171 Å in the outskirts of the AR, all the codes including the potential-field give comparable results of mean misalignment angle (). Thus further improvement of the codes is needed for a better reconstruction of the long loops enveloping the core region.
Subject headings:
Magnetic fields; Magnetohydrodynamics (MHD); Methods: numerical; Sun: corona; Sun: flares
1. Introduction
The observed solar explosive events (e.g., flares and coronal mass ejections) within the corona is attributed to an energy release in the coronal magnetic field. Hence understanding the dynamics and physics of these eruptions is centered on understanding the structure and evolution of the magnetic field. The coronal field can evolve from reconnection and photospheric variations. However, direct measurement of the coronal magnetic field from emissions of the extremely tenuous plasma of the corona by spectropolarimetric methods still proves to be difficult (Lin et al., 2004; Lin, 2016). Currently, the routine measurement of solar magnetic field that we can rely on is restricted to only a single layer of solar surface, i.e., the photosphere. Most recently, chromospheric polarimetry is beginning to show promising results, however the height of formation is problematic (Quintero et al., 2017).
Due to the lack of measurement data, the three-dimensional magnetic field in the solar corona is usually “extrapolated” or “reconstructed” in numerical ways from the photosphere surface data based on particular assumptions or models. Such techniques of modeling the coronal magnetic field have been developed (e.g., see review papers of Sakurai, 1989; McClymont et al., 1997; Solanki et al., 2006; Wiegelmann, 2008; Wiegelmann & Sakurai, 2012; Régnier, 2013). Three magnetic field models often used include the potential field, linear force-free field (LFFF), and nonlinear force-free field (NLFFF). All these models are derived from a basic assumption that the Lorentz force in the corona vanishes in the case of extremely low plasma ( is the ratio of the plasma pressure to the magnetic pressure) and quasi-static equilibrium of the coronal field. Consequently the electric current must be parallel to the magnetic field, i.e., where is called the force-free parameter. In the potential field model, ; in the LFFF, is a constant; and in the NLFFF, is variable in space. The earliest models were based on potential field (Altschuler & Newkirk, 1969; Sakurai, 1982) and LFFF (Seehafer, 1978) that are extrapolated from only the data of line-of-sight (LoS) component of the photospheric field since the transverse components were not measured. Now both the LoS and transverse components of the photospheric magnetic field can be measured (e.g., Hoeksema et al., 2014) and information of the electric current passing through the photosphere can derived. Nonlinear force-free field (NLFFF) reconstructions, which are based on the vector magnetograms, are more robust than those earlier models, and employ several numerical schemes (Sakurai, 1981; Yang et al., 1986; Wu et al., 1990; Amari et al., 1997; Yan & Sakurai, 2000; He & Wang, 2006; Wiegelmann & Neukirch, 2006; Wheatland, 2006; Valori et al., 2010; Jiang & Feng, 2012a). Existing NLFFF codes include the optimization method (Wheatland et al., 2000; Wiegelmann, 2004; Wiegelmann & Neukirch, 2006; Wiegelmann, 2008), the magneto-frictional method (Valori et al., 2007, 2010; Guo et al., 2016), the Grad-Rubin method (Amari et al., 2006; Wheatland, 2007; Amari et al., 2014), and the MHD-relaxation code based on conservation-element/solution-element space-time scheme (CESE-MHD-NLFFF: Jiang et al., 2011; Jiang & Feng, 2012a, 2013). Now NLFFF models are widely used in the solar physics community for exploring the 3D coronal structure prior to and post solar eruptions and for understanding the influence of the magnetic topology on solar eruptions (e.g., Guo et al., 2008; Sun et al., 2012; Jiang et al., 2013; Cheng et al., 2014; Liu et al., 2014; Xue et al., 2016).
An alternative to NLFFF extrapolation is an approach based on a magnetic field model of the corona derived from the variational principle of minimum energy dissipation rate (Hu & Dasgupta, 2008; Hu et al., 2008, 2010). The formula governing the coronal magnetic field is more complex, and the solution, expressed as the superposition of three LFFFs (one being potential), is in general not force-free. Such a non-force-free field (NFFF) extrapolation was presented in Hu & Dasgupta (2008) and was shown to be applicable to NLFFF configuration given by Low & Lou (1990) analytic solutions. It was also tested on numerical MHD simulation data for an active region (Hu et al., 2008). Later it was further developed for practical applications to photospheric vector magnetograms obtained within an active region (Hu et al., 2010). The implementation of the algorithm is relatively simple and the full code written in Interactive Data Language (IDL) can handle the magnetograms of 10241024 pixels on a desktop PC. However extensive testing and application of the NFFF algorithm have yet to be performed.
A critical assessment of the reliability of coronal magnetic-field extrapolation modeling is to examine the goodness-of-matching of the geometry of the simulated magnetic field lines with that of the observed EUV coronal loops. This is because the plasma emission in the corona reflects the geometry of the invisible magnetic field, as in most parts of the corona the plasma is “frozen” with the magnetic fields. While earlier studies compared theoretical models with observed images in a rather qualitative way, recent studies go into quantitative measurements of the agreement between modeled field lines and observed coronal loop geometries. In an assessment of a variety of popular NLFFF codes for modeling AR 10953, DeRosa et al. (2009) compared the model field lines to 3D trajectories of coronal loops, which are observed stereoscopically by the twin Solar Terrestrial Relations Observatory (STEREO) spacecraft (Aschwanden et al., 2008). It was found that the misalignment angle between the field lines and the loops amounts to rather large values of –, and unexpectedly, none of the examined NLFFF models improved significantly upon the value found for the potential field model. Another method employs a slight variation by measuring the distance between a loop and a projected field line (Chae & Moon, 2005; Lim et al., 2007; Malanushenko et al., 2011). The same idea of a “distance” has also been used in 3D, with STEREO data (Wiegelmann & Neukirch, 2002). Without tracing the trajectories of coronal loops, Wiegelmann et al. (2012) compared the model field lines with SDO/AIA images by calculating the sum of gradient of the AIA image intensity along each projected field lines, and the result is assumed to reach its minimum if all the field lines are co-aligned with the corresponding loops. The LFFF parameter , derived from visual fit to loops has been compared to that derived from a vector magnetogram (Burnette et al., 2004) providing an additional goodness metric.
Recently, Gary et al. (2014b) developed a new method of deriving the 3D structure of observed 2D coronal loops independent of heliostereoscopy, and suggested that it can determine the matching of extrapolated magnetic fields with coronal loops. In that method, an automated loop recognition scheme (OCCULT-2, Aschwanden et al., 2013) is first used to extract 2D loop structures from EUV images and then the extracted loops are fitted with 2D cubic Bézier splines that are based on 4 control points (Gary et al., 2014a). The 2D splines are further extended to 3D with the heights of all 4 control points set as free parameters. The heights are determined by minimizing the misalignment angles of the 3D splines with field lines of a given model of coronal magnetic field, and the resulting 3D splines are regarded as the trajectories of the corresponding coronal loops in 3D. So the image of these loops represents a 2D projection of these 3D structures. Naturally, different magnetic field models will result in different sets of misalignment angles, and a perfect matching model can presumably yield a misalignment angle of zero. Thus this method provides a powerful tool of comparing different magnetic-field models of the corona by using EUV images obtained from one single viewpoint.
Other coronal magnetic field models with forward fitting of coronal loops has been developed for better reproducing the geometry of the loops (Malanushenko et al., 2012, 2014; Aschwanden, 2013a, b). For instance, unlike the traditional NLFFF codes that extrapolate the coronal field from the vector field at the photosphere, the coronal-loop forward-fitting quasi-NLFFF models of Aschwanden (2013a) use only the LoS magnetic field component and the non-potentiality of the field (characterized by the force-free parameter ) is determined by minimization of misalignment of the field lines with the traced loops from observed images. Aschwanden (2013b) shows that their code can be applied to either 3D loops determined stereoscopically or simply 2D from LoS observations. In the latter case, the 3D height of the loops is used as a free parameter and a 2D misalignment angle is minimized. The forward-fitting method strongly depends on the recognition of coronal loops from the image, which has been automated by Aschwanden et al. (2013). We should note that even in such forward-fitting of the coronal loops, the misalignment angles of the field line with the loops are significant. For example, the misalignment angle resulted in Aschwanden (2013b) is about in the forward-fitting of TRACE loops.
In this paper, we will evaluate our extrapolation results from the NLFFF (CESE–MHD–NLFFF) and the NFFF codes, by introducing a critical comparison of the modelled magnetic field lines with the coronal loop geometry. In particular, we will employ Gary et al. (2014b)’s method to compute the misalignment angles of the model field lines and identified loops. The target region used in this examination is AR 12158 prior to its major eruption on 2014 September 10, which exhibits a well-shaped sigmoid that indicates a non-potential field. Employing the SDO AIA 94 Angstroms images, we find that one NLFFF solution fits the best (misalignment angle of ) the AR core loops, but not so well the loops that correspond to large overlying field lines (misalignment angle of ) near the side boundaries. Our results are similar to those of DeRosa et al. (2009). In addition to the comparison of field lines with coronal loops, we also evaluate quantitatively the extrapolated fields by other means including the magnetic energy, helicity contents, magnetic twist and squashing degree (Demoulin et al., 1996; Titov et al., 2002). The paper is organized as follows. We first briefly describe the CESE–MHD–NLFFF code and the NFFF code in Sections 2 and 3, respectively. Then in Section 4 we give a short review of the coronal loop tracing and fitting method developed by Gary et al. (2014b). The results of assessing the extrapolated coronal magnetic fields for AR 12158 are given in Section 5, and finally discussions appear in Section 6.
2. The CESE–MHD–NLFFF code
The CESE–MHD–NLFFF code (Jiang & Feng, 2013) belongs to the class of MHD relaxation methods. It solves a set of modified zero- MHD equations with frictional force using an advanced conservation-element/solution-element (CESE) spacetime scheme on an non-uniform grid with parallel computing (Jiang et al., 2010). The modified MHD equations are written as
[TABLE]
where is the frictional coefficient. The initial condition for the computation sequence is a potential field extrapolated from the vertical component of the vector magnetogram. To drive the evolution of the field, we change the horizontal magnetic components at the bottom boundary gradually until they match the vector magnetogram, after which the system will be relaxed to a new equilibrium. Details of this code can be found in (Jiang & Feng, 2012a; Jiang et al., 2012). It is well tested by different benchmarks including the Low & Lou (1990)’s analytic force-free solutions and the Titov & Démoulin (1999)’s magnetic flux rope model, and recently applied to the SDO/HMI vector magnetograms (Jiang & Feng, 2013; Jiang et al., 2014). Here we use the code in exactly the same way as Jiang & Feng (2013), without any parameter optimization for the present modeling.
Unlike the coronal field, the photospheric field is not necessarily force-free because of much higher plasma , thus it is usually required to remove the Lorentz force in the vector magnetogram for a boundary field consistent with the force-free assumption of NLFFF extrapolations (Wiegelmann & Neukirch, 2006). Meanwhile, smoothing of original magnetogram is needed to reduce the data noise and smooth the very small-scale structures that cannot be properly resolved by the discretized grid. Such process of removing force and smoothing is called preprocessing and here we use the preprocessing code developed by Jiang & Feng (2014). Different from other preprocessing codes (Wiegelmann & Neukirch, 2006; Fuhrmann et al., 2007, 2011), this code is unique in that it splits the vector magnetogram into a potential field part and a non-potential field part and handles the two parts separately. The potential part, as it is already force-free, only needs smoothing, which is simply performed by taking the data sliced at a plane one pixel (of an HMI magnetogram) above the photosphere from the 3D extrapolated potential field. Then the non-potential part is modified and smoothed by an optimization method to fulfill the constraints of total magnetic force-freeness and torque-freeness. One advantage of using such a splitting is that the preprocessing of the non-potential field part can be guided by the extents of force-freeness and smoothness of the smoothed potential-field part. This is because in the practical computation, particular attention needs to be paid on what extent the force needs to be removed and the smoothing can be performed. In practical computation based on numerical discretization, an accurate satisfaction of force-free constraints is apparently not necessary. Also the extent of the smoothing for the data needs to be carefully determined, if we want to mimic the expansion of the magnetic field from the photosphere to some specific heights. Over-smoothing of the data may smear the basic structures while insufficient smoothing cannot filter the small-scale noise sufficiently. A careful choice of the weighting factors is required to deal with these problems. In Jiang & Feng (2014) the values of force-freeness and smoothness calculated from the preprocessed potential-field part are used as a reference, and the target magnetogram is required to have the same level of force-freeness and smoothness as its potential part in numerical precision. It is found that these requirements can restrict well the free parameters, i.e., the weighting factors in the optimization function.
3. The Non-Force-Free Extrapolation code
The non-force-free field is governed by the following equation (Hu & Dasgupta, 2008; Hu et al., 2010):
[TABLE]
One solution is written , where each sub-field satisfies the standard LFFF equation with distinct parameters such that and . To obtain a solution of this form, taking advantage of the relatively simple solutions to LFFFs, it turns out that , and . Therefore, one of the sub-fields, , becomes potential field solution for the boundary conditions.
For completeness, we give below a brief description of the algorithm of deriving an NFFF solution to equation (2) via the superposition of three LFFFs of distinct parameters. It can be shown that the result is the following equation,
[TABLE]
Here the matrix is composed of elements , which is a Vandermonde matrix and is guaranteed invertible as long as the ’s are distinct (Hu & Dasgupta, 2008). Therefore each LFF sub-field can be solved for the known parameter, and the given normal boundary condition by using a standard LFFF solver (Alissandrakis, 1981). Ideally the bottom boundary condition, as given by the right-hand side of Equation (3), has to be derived by utilizing two or more than two layers of vector magnetograms since the vertical gradient as well as the transverse gradients of magnetic field have to be calculated. If multiple layer vector magnetograms are available, then the right-hand side of Equation (3) can provide the boundary conditions (vertical components) for each sub-field, given known parameters. So the optimal pair of parameters, while keeping , is determined by a trial-and-error process by finding a pair which minimizes the average deviation between the observed () and the calculated () transverse field, as indicated by the following metric (Hu & Dasgupta, 2008):
[TABLE]
However, since most vector magnetograms are only available on the photosphere, which only allows for an evaluation of , the boundary conditions for each sub-field cannot be provided by the third-order system of Equation (3). An algorithm was devised by Hu et al. (2010) to work with the single layer vector magnetogram by adding an additional round of iteration over successive correction to the potential sub-field . Starting with an initial guess, e.g., the simplest being , the system of Equation (3) is reduced to 2nd-order which allows for the determination of boundary conditions for and , and thus the normal trial-and-error process as described above. If the resulting minimum value is not satisfactory, then a corrector potential field to is derived from the difference transverse field, i.e., , and added to the previous , in anticipation of improved match between the transverse fields, as measured by . The positive effect of such successive corrections is generally demonstrated by a monotonic decrease in from an initial value around 1.0 to less than 0.3, after 10,000 steps (Hu et al., 2010).
The algorithm relies on the implementation of fast calculations of the LFFFs including the potential field, such as the classic algorithm of Alessandrakis via Fast Fourier Transform (FFT) for an active region in a Cartesian box with periodic boundary conditions. It is highly desirable to extend the scheme to the whole solar sphere, by taking advantage of the recently developed fast algorithm of Jiang & Feng (2012b) for global LFFF (including potential) extrapolation based on FFT as well. This extension also overcomes the limitation of flux imbalance intrinsic to the LFFF within a finite AR. This would contribute to the errors in our current NFFF extrapolation of AR magnetic field, which is based on LFFF solutions.
4. Coronal loop tracing and fitting
Here we briefly review the procedures of tracing and fitting the coronal loops developed by Gary et al. (2014b). First, an automated loop recognition scheme (the code OCCULT-2) is employed to trace the loop structures from the EUV images taken by SDO/AIA in 171 Å. The OCCULT-2 code was developed by Aschwanden et al. (2013) and is included in the SolarSoftWare (SSW), named as “looptracing_auto4.pro”, and here we use the version dated 8-Dec-2015. The code provides a group of input parameters to control the tracing, which are given here respectively following Aschwanden et al. (2014): the low-pass-filter constant , the minimum loop curvature radius , the minimum loop length , and the base level factor . The code outputs a number of 2D curves corresponding to the 2D loop identified from the EUV images. Then each of the traced 2D loops is fitted by a 2D cubic Bézier spline, which is defined by four control points as (Gary et al., 2014a, b)
[TABLE]
where is a parameter along the curve, with are the coordinates of the four control points, and here and so as for a 2D curve. The fitting is realized by minimizing the RMS distances of 10 equally-spaced points along the loop curve and the Bézier spline. It was proven that generally there is no need to use a higher-order curve than cubic Bézier curve (of 3rd order), which can sufficiently fit the EUV loops (Gary et al., 2014a, b). After this, the 2D Bézier splines are extended to 3D by determining the four non-zero coordinates for which the curve (Equation 4) has minimal misalignment angle with the field vector along it. In particular, at a given point of a Bézier curve, the misalignment angle between the direction of the 3D spline (or the 3D coronal loop) and the magnetic field model at the same point is defined as
[TABLE]
Thus for a single loop, a mean misalignment angle can be defined by
[TABLE]
where is node index of the curve, and here we use an evenly-spaced 100 points () along the loop length. As is a function of the four altitudes , the best-fit altitudes are determined by minimizing . After applying the minimization program to all the loops, statistical assessments of misalignment of the model field lines and loops can then be performed.
5. Results
AR 12158 on 2014 September 10 is selected as our target of study because of its clear sigmoidal configuration imaged by SDO/AIA in 171 Å channel as well as its near disk-center location. Figure 1 shows that AR 12158 was passing the central meridian on 2014 September 10, and moreover, the region appears to be isolated from neighboring ARs, although there are relatively long coronal loops reaching far from the core region. An eruptive flare of X1.6 class occurred in the core of this region, which began at 17:21 UT, reached its peak at 17:45 UT, and ended at 18:20 UT. This sigmoid and its flare have been studied by several authors. From observations of SDO/AIA and interface region imaging spectrograph (IRIS), Cheng et al. (2015) suggested that prior to the major eruption a magnetic flux rope is under formation by tether-cutting reconnection (Moore et al., 2001) between two groups of sheared arcades driven by the shearing and converging flows in the photosphere near the polarity inversion line. Li & Zhang (2015) reported slipping reconnection of flaring loop during the flare process, which was also carefully studied by Dudík et al. (2016) in the context of the 3D standard flare model (Aulanier et al., 2012; Janvier et al., 2013). NLFFF extrapolation of the coronal magnetic field about 2 hours before the flare has been carried out by Zhao et al. (2016) using a Grad-Rubin code implemented in spherical coordinates (Gilchrist & Wheatland, 2014). By computing a map of the magnetic field squashing factor (Titov & Démoulin, 1999), Zhao et al. (2016) suggested that the locations of QSLs agrees to some extent with the observed flare ribbons, which are predicted by the 3D standard flare model. They found a strongly twisted and complex magnetic flux rope in the extrapolation, the shape of which, however, is not seen in AIA images.
Here we perform extrapolations of the coronal magnetic field immediately before the X-class flare onset. Specifically we use the HMI vector magnetogram at 17:00 UT on September 10, and the extrapolations are to be compared with the AIA observations at 17:10 UT. The reason for selecting AIA observations at 17:10 UT is that the sigmoid-shaped emission appears to be most distinctive in the 94 Å channel when we inspect the AIA images before the flare beginning time of 17:21 UT (see Figure 2). As can be seen in Figure 2, the loop-tracing code OCCULT-2 identifies a bundle of loops forming an inverse S shape, which looks most apparent at the selected time. The Space weather HMI Active Region Patches (SHARP) vector magnetogram data product ‘hmi.sharp_cea_720s’ (Hoeksema et al., 2014; Bobra et al., 2014) is used for our extrapolation. It includes vector magnetograms projected and re-mapped onto the cylindrical equal area (CEA Snyder, 1987) Cartesian coordinate system centred on the tracked AR, which is well-suited for the Cartesian version of our code. For comparing the coronal loops with the modeled field, we realign the AIA images using the same CEA remapping to assure that the AIA images are co-aligned with the magnetogram. We note this is reasonable only when the target region is located near the disk center and should be small enough, such that the solar radial direction is nearly co-aligned with the line of sight and the 2D loops in the AIA image correspond to projection of 3D loops along the radial direction. Otherwise, comparison of the magnetic field lines with traced loops from EUV images should be performed directly in spherical geometry (Aschwanden et al., 2014) using a spherical version of the Gary et al. (2014b)’s loop-fitting code, and thus extrapolation in spherical coordinates is required (e.g., Jiang et al., 2012; Tadesse et al., 2014; Gilchrist & Wheatland, 2014).
For the given SHARP vector magnetogram at the selected time, we apply three magnetic field models with different numerical method and different boundary conditions. The first one (NLFFF1) is CESE–MHD–NLFFF modeling using the original vector magnetogram. The second one (NLFFF2) is CESE–MHD–NLFFF with the preprocessed magnetogram. The third model is NFFF extrapolation, which also uses the vector magnetogram without preprocessing as in NLFFF1. All the extrapolations use the same resolution of 1 arcsec, and the results are compared within the same effective volume of arcsec3.
In the following sections, we assess and compare the magnetic field models in different ways including the magnitude of the Lorentz force and the quality of divergence-freeness, the magnetic configuration and topology features by computing the magnetic field lines and squashing degree, misalignment of the magnetic field lines with the traced loops, and finally the magnetic energy and helicity content of the fields.
5.1. Lorentz force and magnetic field divergence
To check the quality of force-freeness and divergence-freeness of the reconstructed fields, two metrics are routinely used (e.g., Schrijver et al., 2006; DeRosa et al., 2009; Jiang & Feng, 2013): the mean sine of the angle between current and weighted by , named as CWsin and defined by
[TABLE]
where , and is the computational volume; and a normalized divergence error measured by
[TABLE]
These two metrics are equal to zero for an exact or a perfect force-free field; hence, the smaller the metrics are, the better the extrapolation is for a force-free field. However, for a field with very small current, the CWsin does not necessarily give a reliable or meaningful value because of random numerical errors. As an example, value of CWsin could be close to for a potential field solution computed by Green’s function method or other numerical realization. The reason is that the numerical finite difference, used for computing the current from , gives small but finite currents, whose directions are randomly from 0*∘* to 180*∘*, thus the angle between and should have an average value of . Consequently, the distribution of CWsin for a NLFFF is ‘contaminated’ by this if a substantial portion of the volume is current-free. The issue has been previously noted (Jiang & Feng, 2012a; Malanushenko et al., 2014). Small-scale structures (mainly in the weak field regions) in the solar magnetograms, as are not sufficiently resolved, also might increase the value of CWsin. This is because in these regions, although the magnetic field strength is small, the derived current by numerical difference might not be small and their directions are often random. It seems to explain why usually many NLFFF extrapolations from real magnetograms give CWsin values, for example, (DeRosa et al., 2009), which is much larger than results of benchmark tests with “idealized magnetogram” (which are or even smaller, see Jiang & Feng, 2012a). As demonstrated by Jiang & Feng (2013), the CWsin value decreases significantly in the regions of AR core or with strong currents where the influence of random errors is suppressed.
Metrics of measuring the force-freeness and divergence-freeness can be defined in another way by analyzing the residual force in extrapolations (Jiang & Feng, 2012a; Malanushenko et al., 2014). We note that the residual force actually consists of two parts, the Lorentz force and a force induced by non-zero divergence of the field. This is because a nonzero can be assumed as being a magnetic monopole, and analogous to a charge in electric field, it introduces a force parallel to the field line (Dellar, 2001). Of course this force is un-physical and only results from numerical error. To define a reference value for these forces, we decompose the Lorentz force, , into two components,
[TABLE]
where the two terms on the right hand side are called, respectively, magnetic tension force and magnetic pressure force. These two components should be balanced in a force-free field, but each is in general nonzero except in an uniform magnetic field. Thus a metric of Lorentz force-freeness can be defined by the average ratio of the Lorentz force to the sum of the magnitudes of the two component forces, namely,
[TABLE]
This is identical to Equation (10) of Malanushenko et al. (2014), and is similar to Equation (26) of Jiang & Feng (2012a) which only used the magnitude of magnetic-pressure force as denominator. Similarly, we measure the magnitude of the other force by
[TABLE]
These two metrics and are meaningful in particular if the extrapolation field is used as initial condition for MHD simulations (e.g., Jiang et al., 2013; Kliem et al., 2013; Amari et al., 2014; Inoue et al., 2014), because they directly reflect the influence of the residual force on the numerical MHD system. Thus we recommend to check these two metrics before using NLFFF (or any other) solutions to initialize MHD code, and examine carefully the the related influence. For a typical plasma in the lower corona (Gary, 2001), the residual force that can be balanced by the gas pressure should be accordingly of the magnetic-pressure force, thus the two metrics should be as small as if the residual force can be considered as negligible.
The results for the aforementioned metrics are given in Table 1 for all the three extrapolation models as well as a potential field model that matches the magnetogram. From the results, we find that all the metrics decrease from NLFFF models 1 to 2, showing that the NLFFF extrapolations are improved by the preprocessing of the vector magnetogram, and their values are close to the results in our previous work for extrapolation of AR 11158 and AR 11283 (Jiang & Feng, 2013), suggesting that the performance of CESE–MHD–NLFFF code is not sensitive to different ARs. The divergence metric is on the order of , which is consistent with previous results (e.g., Metcalf et al., 2008; Valori et al., 2013; DeRosa et al., 2015). The value is smaller by one order for the NFFF as it is a superposition of three constant-alpha fields, and it is close to the value for the potential field model. Comparing and shows that the force induced by the divergence are significantly smaller than the Lorentz force. We note that the residual force as measured by these two metrics is larger than what can be neglected if the extrapolated field is input to an MHD model as a force-free state . On the other hand, the Lorentz force as measured by both CWsin and is much larger in the NFFF extrapolation than the NLFFFs, as it should be, although the numerical and measurement uncertainties would still contribute to this value as described earlier. The divergence-freeness condition is fulfilled much better in the NFFF solution, which is close to the values of that for the potential field model. This is because the NFFF solution is the sum of three LFFF’s for which the divergence is guaranteed to be as small as the numerical scheme would allow. Finally we note that CWsin for the potential field is indeed close to 1, which fails to indicate the force-freeness of a current-free field, as we have discussed, while the gives a reasonable value of , which is as small as the value of .
5.2. Magnetic field lines, current, and topology
In Figure 3 we compare the magnetic lines, electric current distributions, and magnetic topology for three magnetic fields. The columns from left to right are respectively for NLFFF1, NLFFF2, and NFFF. The magnetic field lines are sampled and shown in the first row of the figure. Each field line is color-coded by the mean value of the electric current density ( in G arcsec*-1*) along the line. The second row of the figure shows a vertical integration of the current density ( with unit of G). Overall an inverse-S shape of strong current can be seen, especially in the NLFFFs, which is very roughly consistent with the AIA 94 Å image (Figure 1c). The strongest current are associated with the magnetic field lines in the core region, which corresponds to the brightest loops in AIA 94 Å image. The magnetic field lines of all the models here are mostly sheared arcades rather than fully S shapes, and show no presence of the strongly twisted magnetic flux rope that is found in the extrapolation by Zhao et al. (2016). Our results seem to agree with the observations of AIA, from which the loop tracing code identifies approximately formed S-shaped loops. From a visual inspection of the magnetic field lines of the models, it appears that in the core region the NLFFFs possess stronger shear than the NFFF, contrarily, in the enveloping field region, the latter has slightly stronger sheared field lines than the former ones. Consistently, the current distribution of the NFFF is more diffused than that of the NLFFF models.
To further compare the magnetic topology, we compute the magnetic squashing degree at the bottom surface. The squashing degree, or factor, is a quantity measuring shape distortions of elemental flux tubes based on the field-line mapping (Demoulin et al., 1996; Titov et al., 2002). Specifically, starting at footpoint , the other footpoint of a closed magnetic field line is denoted by for a given coronal field model. Then is given by
[TABLE]
where
[TABLE]
Thus a small value of indicates that a infinitesimal circle at one foot-point is mapped to a circle at the other foot-point, while a very high value (e.g., ) indicates extreme distortion of the circle, which indicates steep gradient of the field-line mapping that occurs in magnetic quasi-separatrix layers (QSLs). Thus the factor is useful for searching for important topological structures like separatrices and QSLs. They prove to be relevant to the studies of reconnection sites in the corona and thus physics of flares. For computing , we use the approach recently proposed by Pariat & Démoulin (2012), which is computationally efficient and can be used to compute inside the 3D domain. The third row of Figure 3 shows the maps of factor. Comparing these three models, we find limited difference between them, and there appears to be no well-shaped QSL defining the boundary of the shear core and the enveloping flux.
In the last row of Figure 3 we show the map of twist () of magnetic field lines (e.g., Inoue et al., 2011; Liu et al., 2016), which is defined by
[TABLE]
where the integral is taken along each closed field line. The magnetic twist measures number of turns two infinitesimally close field lines make about each other (Berger & Prior, 2006). Both signs of twist are seen in the whole region, and the majority of the core field has a negative value of twist, i.e., a left-handed twisting, and with a relatively small value . This is consistent with the absence of strongly-twisted flux rope in the models. Comparison of the two NLFFF models shows that the preprocessing also results in clear increase of the magnetic twist. The non-force-free model gives a much more weakly twisted field than the NLFFF models, and the distribution of twist degree appears much more even. A further study of the magnetic topology and distribution of twist degree and their relation with the eruption is left to a future paper.
5.3. Misalignment of the magnetic field lines and AIA loops
Now we report the results of loop fitting to the magnetic field models as described in Section 4. Here we apply the procedures of Gary et al. (2014b) to two AIA channels, i.e., 94 Å and 171 Å, which represent two separate features of the AR field. The 94 Å shows loops at the AR core that are presumably associated with significantly non-potential magnetic field, and they are usually compact and short, while the 171 Å loops correspond to the enveloping field that is often close to a potential state. As described in Section 4, the OCCULT-2 traced loops from the AIA images are first fitted by 2D 4-point Bézier splines. The results are shown in Figure 4. As can be seen, although the 4-point Bézier fitting is previously only applied to AIA 171 Å loops, here it works also pretty well for the AIA 94 Å loops, some of which exhibit slightly S shapes. Then, using the method described in Section 4, the Bézier splines (or loops) are extended to 3D by minimizing the misalignment angle between the loops and the 3D magnetic field. Figures 5 and 6 give the results of such a minimization of the misalignment angle for each loop, and the different panels in the figures are for different extrapolation models of magnetic field. For convenience of comparison, the loops are shown by the thick curves color-coded by value of corresponding misalignment angle with the magnetic field, and for each loop, a magnetic field line is traced passing through the mid-point of the loop, which are shown by the thin curves. The median and mean values of all the misalignment angles for each magnetic field model are also shown in the figures.
We find that model NLFFF2 gives the best results in fitting to the AIA 94 Å loops as it has the smallest values for both the median and mean of the misalignment angles. For the AIA 171 Å loops, NLFFF2 also gives the smallest median value, while the smallest average value is given by the potential field model. Comparing the results for the two AIA channels, we notice that the fitting of the modeled field lines to loops is much better for the 94 Å than for 171 Å. In particular in the best model (NLFFF2), the misalignment angles for the 94 Å loops, which have median value of and mean value of , are less than half of those for the 171 Å loops (). For 94 Å loops, all the non-potential models give significantly smaller value of misalignment than the potential field model, which confirms that these loops are associated with magnetic field of significant non-potentiality. Improvement from preprocessing of the magnetogram for NLFFF extrapolation is also confirmed by the decrease of the misalignment angles.
It is worthy noting that our best results for the AIA 94 Å loops are on the order of the results using coronal loop forward-fitting NLFFF code shown in Aschwanden (2013b), who found that the 3D misalignment angle amounts to an average value of for their studied ARs. However, for the 171 Å loops, our extrapolation models perform, at the best, only close to the potential field model (with misalignment of ). Such value is comparable to the misalignment angles () as resulted from a comparison of various NLFFF models for AR 10953 by DeRosa et al. (2009), who also found that those NLFFF models perform no better than potential model. The NLFFF1 without preprocessing gives even larger misalignment angle than the potential model, and it is slightly improved from the preprocessing. The different values for 94 Å and 171 Å show that the CESE–MHD–NLFFF code can reconstruct much more reliably the AR core field (which is significantly non-potential) than the envelope field (which is presumably close to potential). The large misalignment of the extrapolated field with the 171 Å loops is because the field lines corresponding to the long loops do not relax sufficiently during the MHD-relaxation process. Since in the code the relaxation speed is uniform and the relaxation time is thus proportional to the field line length, the long field lines need more time to relax than the short ones. Moreover, the long field lines often extend close to or reach side and top boundaries of the computational volume and are subject to the boundary effects, as all these boundaries are fixed with the initial potential field (however note that the computational volume is larger than the field-of-view of the magnetogram). Another factor which might be partially responsible for this effect is the departure from the Cartesian coordinates assumption further away from the core. Thus a further optimization of the relaxation process with realization of spherical geometry is needed for a better reconstruction of the enveloping field.
5.4. Magnetic energy and helicity
In Table 2 we list the magnetic energy contents and relative helicity for the extrapolation solutions. Both the total magnetic energy and the corresponding reference potential-field energy are computed, from which the free magnetic energy can be derived. The reference potential fields are computed numerically by solving the Laplace equation for the potential with Neumann boundary conditions based on the normal component of on all six boundaries of the analysis volume. As a consequence of each solution field having its own boundary value, there are separate reference potential fields for each of the solution fields, and thus the potential-field energy contents are different among the models. The relative magnetic helicity is defined following Berger & Field (1984)
[TABLE]
where is vector potential of the magnetic field, i.e., and is the reference potential field and also . The calculation of is made using a rapid method developed by Valori et al. (2012). For reference, we also list values of the total unsigned magnetic flux in the table.
Clearly the free energy increases from NLFFF1 to NLFFF2. Such an increase of non-potentiality of the solutions is due to the improvement of the NLFFF extrapolations. Here the free energy for NLFFF1 is even un-physically negative. We note that energy of the extrapolated field being lower than the potential field energy has been reported previously, for instance, some solutions given in Table 3 of Metcalf et al. (2008) and Table 1 of Schrijver et al. (2008). Valori et al. (2013) shows that such problematic extrapolation actually reflects the violation of Thomson’s theorem (that the total energy of a system can be expressed as the sum of its potential energy and its free energy) due to the finite divergence of the extrapolation field rather than the non-zero Lorentz force. The finite divergence is unavoidably induced in the course of seeking a force-free field with an inconsistent boundary condition (i.e., the un-preprocessed photospheric field). Since the MHD-relaxation code attempts to construct force-free solution by reducing the Lorentz forces in the computing volume, while the boundary condition is incompatible with the force-free equation, the reduction of the Lorentz forces is at the expense of the solenoidal condition. In such case, the more inconsistent the boundary is, the higher the divergence of the solution will be, and Thomson’s theorem will be more severely violated, which could result in a total energy lower than the potential energy. The inconsistency of the photospheric field can be partly reduced by preprocessing. After preprocessing, the code outputs free energy on the order of erg, which could energize a major flare. Interestingly, the NFFF model outputs a significantly larger free energy content, which is about three times of that from NLFFF2, This might be due to the fact that NFFF is a combination of LFFFs whose current is distributed more evenly and result in a field much more non-potential than the NLFFFs.
All the models have negative helicity, which complies with the hemispheric chirality-rule (Seehafer, 1990; Pevtsov et al., 1995), i.e., active regions in southern and northern hemispheres tend to have negative and positive helicities respectively. A negative helicity indicates a left-handed twisting of the magnetic field lines, and can be easily confirmed by inspecting the magnetic field lines and their directions (see Figure 3) and also in the twist degree map (Figure 3), which shows that the majority of the values is negative. Consistent with the increasing of free energy from NLFFF1, NLFFF2 to NFFF, the relative helicity contents also increase.
6. Discussion
Due to the absence of direct measurements, to determine the coronal magnetic field one has to extrapolate the photospheric field. Critically assessing and comparing the results for different extrapolation codes is an important task for developing a reliable coronal magnetic field model consistent with observations and physics. In this paper, we have made a comprehensive assessment and comparison of an NLFFF code (CESE–MHD–NLFFF) and a non-force-free code. For this, we extrapolated the coronal magnetic field for a sigmoidal AR near its central meridian passage immediately before a major flare. Vector magnetograms of the HMI SHARP dataset are used, and three field models are calculated including the CESE–MHD–NLFFF extrapolations using the magnetogram with and without preprocessing and the NFFF extrapolation. The extrapolation solutions are evaluated and compared in different ways including the residual Lorentz force and divergence, the magnetic topology and energy/helicity contents. In particular, we use a method recently proposed by Gary et al. (2014b) to compute the misalignment angle of the model field lines with the 3D traces of coronal loops identified from two AIA images (wave lengths of Å and 171 Å), respectively, which previously have not been tested for these codes.
The extrapolations show that the magnetic field lines in the AR’s core is consistent with sheared arcades forming a sigmoidal shape in agreement with the observed AIA 94 Å loops. Twist of the field lines are mostly below one full turn, and also there seems to be no QSL that marks a clear presence of magnetic flux rope. It is found that the best extrapolated field matches the AIA 94 Å loops with misalignment angles of mean value and median value , which are much smaller than that for the 171 Å loops (mean value of and median value of ). Interestingly, the misalignment angles for AIA 94 Å loops are even comparable with those by coronal-loop forward-fitting method (Aschwanden, 2013b), suggesting that the CESE–MHD–NLFFF can reproduce the magnetic configuration at the core region of an AR. On the other hand, the 171 Å loops are not well reproduced, which means that an improvement of the code is necessary for further relaxation of the long field lines. By comparing the NLFFF extrapolations made using both preprocessed and not preprocessed input data, we confirm the preprocessing of vector magnetogram improves considerably the extrapolation result. For the best results, the residual Lorentz force is as large as in normalized units (see above) while the residual divergence is one order of magnitude smaller. When comparing the NLFFFs and the NFFF results, it is found that the currents of the field by the NFFF is distributed more evenly than in the NLFFFs for this particular AR. In the future we plan to extend the comparison study with coronal loops to a number of AR samples, as well as including the magnetic field results from a data-driven MHD model (Jiang et al., 2016). Experiments by using NFFF solutions as initial conditions to MHD simulations are also underway.
This work is jointly supported by National Natural Science Foundation of China (41604140), China Postdoctoral Science Foundation funded project (119103S277), and the Specialized Research Fund for State Key Laboratories. C.J. acknowledges support by National Natural Science Foundation of China (41531073, 41374176, 41574170, 41231068, and 41574171). Data from observations are courtesy of NASA SDO/AIA and the HMI science teams. We thank the anonymous referee for helpful comments on the manuscript. We were all saddened by the sudden passing of Dr. S. T. Wu. We dedicate this work to ST in memory of his life-long achievement, his mentorship, and his vision for numerical modeling of solar coronal magnetic field.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Alissandrakis (1981) Alissandrakis, C. E. 1981, A&A, 100, 197
- 2Altschuler & Newkirk (1969) Altschuler, M. D. & Newkirk, G. 1969, Sol. Phys., 9, 131
- 3Amari et al. (1997) Amari, T., Aly, J. J., Luciani, J. F., Boulmezaoud, T. Z., & Mikic, Z. 1997, Sol. Phys., 174, 129
- 4Amari et al. (2006) Amari, T., Boulmezaoud, T. Z., & Aly, J. J. 2006, A&A, 446, 691
- 5Amari et al. (2014) Amari, T., Canou, A., & Aly, J. J. 2014, Nature, 514, 465
- 6Aschwanden et al. (2013) Aschwanden, M., De Pontieu, B., & Katrukha, E. 2013, Entropy, 15, 3007
- 7Aschwanden (2013 a) Aschwanden, M. J. 2013 a, Sol. Phys., 287, 323
- 8Aschwanden (2013 b) —. 2013 b, Ap J, 763, 115
