This site uses cookies. By continuing to use this site you agree to our use of cookies. To find out more, see our Privacy and Cookies policy.

Sparse Reconstruction of Electric Fields from Radial Magnetic Data

Published 2017 February 14 © 2017. The American Astronomical Society. All rights reserved.
, , Citation Anthony R. Yeates 2017 ApJ 836 131 DOI 10.3847/1538-4357/aa5c84

Download Article PDF
DownloadArticle ePub

You need an eReader or compatible software to experience the benefits of the ePub3 file format.

0004-637X/836/1/131

Abstract

Accurate estimates of the horizontal electric field on the Sun's visible surface are important not only for estimating the Poynting flux of magnetic energy into the corona but also for driving time-dependent magnetohydrodynamic models of the corona. In this paper, a method is developed for estimating the horizontal electric field from a sequence of radial-component magnetic field maps. This problem of inverting Faraday's law has no unique solution. Unfortunately, the simplest solution (a divergence-free electric field) is not realistically localized in regions of nonzero magnetic field, as would be expected from Ohm's law. Our new method generates instead a localized solution, using a basis pursuit algorithm to find a sparse solution for the electric field. The method is shown to perform well on test cases where the input magnetic maps are flux balanced in both Cartesian and spherical geometries. However, we show that if the input maps have a significant imbalance of flux—usually arising from data assimilation—then it is not possible to find a localized, realistic, electric field solution. This is the main obstacle to driving coronal models from time sequences of solar surface magnetic maps.

Export citation and abstract BibTeX RIS

1. Introduction

Magnetohydrodynamic (MHD) simulations of the magnetic field in the Sun's corona are typically driven by an imposed evolution on the solar surface. Since the magnetic field ${\boldsymbol{B}}$ evolves according to Faraday's law

Equation (1)

the required boundary condition is the horizontal electric field ${{\boldsymbol{E}}}_{\perp }={E}_{\theta }(\theta ,\phi ,t){{\boldsymbol{e}}}_{\theta }+{E}_{\phi }(\theta ,\phi ,t){{\boldsymbol{e}}}_{\phi }$, written here in spherical polar coordinates. Unfortunately, this electric field cannot be observed directly, but must be reconstructed from other observations. If we assume that the plasma obeys the ideal Ohm's law ${\boldsymbol{E}}=-{\boldsymbol{v}}\times {\boldsymbol{B}}$ then ${{\boldsymbol{E}}}_{\perp }$ can, in principle, be computed from vector observations of ${\boldsymbol{B}}$ and of the plasma velocity ${\boldsymbol{v}}$. Fisher et al. (2010, 2012) and Kazachenko et al. (2014) have developed the most comprehensive method of estimating electric fields using both vector magnetograms and Doppler velocity measurements, and have successfully applied this to observations of active region 11158 (Kazachenko et al. 2015).

In practice, however, such observations are not routinely available for the full solar surface. Many authors have therefore opted to estimate ${{\boldsymbol{E}}}_{\perp }$ purely by inverting Equation (1), typically using only a time sequence of ${B}_{r}(\theta ,\phi ,t)$ data (Mikić et al. 1999; Wu et al. 2006; Mackay et al. 2011; Cheung & DeRosa 2012; Yang et al. 2012). In this case, only the radial component of (1) is used,

Equation (2)

The present paper seeks to address one of the potential pitfalls of this technique.

The fundamental problem of electric field inversion from Faraday's law (1) is lack of uniqueness. If we write ${{\boldsymbol{E}}}_{\perp }$ as a Helmholtz decomposition

Equation (3)

then ${\rm{\nabla }}\times {{\boldsymbol{E}}}_{\perp }$ depends only on the potential ${\rm{\Phi }}(\theta ,\phi ,t)$, and is independent of the choice of the second potential ${\rm{\Psi }}(\theta ,\phi ,t)$. Note that our notation interchanges Φ and Ψ compared with Mikić et al. (1999). In the notation of Kazachenko et al. (2014), our Φ and Ψ correspond to $\dot{{ \mathcal B }}$ and $\dot{{ \mathcal J }}$, respectively. Given that ${\partial }_{t}{B}_{r}$ is independent of Ψ, the simplest way to obtain a solution consistent with the given Br data is to set ${\rm{\Psi }}\equiv 0$. Then (2) becomes the Poisson equation

Equation (4)

which may be solved uniquely for Φ given appropriate boundary conditions. We call the resulting ${{\boldsymbol{E}}}_{\perp }$ the inductive solution for the electric field, and denote it by ${{\boldsymbol{E}}}_{\perp 0}$. This solution has been used to drive coronal models in numerous studies (e.g., Mikić et al. 1999; Amari et al. 2003; Mackay et al. 2011; Cheung & DeRosa 2012; Yang et al. 2012; Gibb et al. 2014; Feng et al. 2015). Unfortunately, there is good reason to believe that the noninductive potential Ψ is nonnegligible on the real solar surface. For example, Fisher et al. (2010) and Kazachenko et al. (2014) have shown that a noninductive term is required to correctly reconstruct the electric field from a numerical MHD simulation.

One problem with the inductive solution is its lack of localization. If the real ${{\boldsymbol{E}}}_{\perp }$ satisfies Ohm's law, then it ought to vanish outside patches of strong Br. As discussed in Section 2, this is not the case with the inductive solution; the main focus of this paper will be to choose Ψ to correct this deficiency.

A second problem with the inductive solution is that it cannot detect electric fields associated with plasma flows along contours of Br, because ${\partial }_{t}{B}_{r}=0$ in that case. The corresponding contribution to Ψ may be added if the flows are known. For example, Kazachenko et al. (2014, 2015) have made this correction using observations of plasma velocities in active regions, and the resulting ${{\boldsymbol{E}}}_{\perp }$ has been used to drive magneto-frictional simulations (Fisher et al. 2015). On the other hand, Weinzierl et al. (2016) have included the contribution to ${{\boldsymbol{E}}}_{\perp }$ from a prescribed large-scale differential rotation in their global magneto-frictional simulations. In this paper, however, we will put this issue aside and focus only on the localization problem.

In Section 2, we describe the localization problem with the inductive solution, before characterizing the inductive solution in a variational framework. This makes the link to our proposed sparse electric field solution, described in Section 3, which is designed to restore localization. Numerical tests in both Cartesian and spherical geometry are presented in Section 4, while Section 5 considers the limitations of the sparse solution.

2. Inductive Electric Field

2.1. The Localization Problem

Because the inductive potential Φ solves the Poisson Equation (4), the solution may be expressed in terms of the Green's function as

Equation (5)

Here we have taken Cartesian coordinates and an infinite plane for simplicity, but similar solutions hold on a spherical surface. For a localized source ${\partial }_{t}{B}_{z}$, we therefore have that ${\rm{\Phi }}\sim \mathrm{log}(r)$ for large distance r from the source. The corresponding inductive electric field ${{\boldsymbol{E}}}_{\perp 0}$ therefore decays only as ${r}^{-1}$. In particular, it may be nonzero well outside the regions of nonzero Bz.

As an explicit example, consider a bipolar distribution

Equation (6)

In this case, one may solve Equation (4) exactly to obtain the closed-form solution

Equation (7)

where ${r}_{\pm }=\sqrt{{(x\pm \rho )}^{2}+{y}^{2}}$ and ${E}_{1}(x):= {\int }_{x}^{\infty }{{\rm{e}}}^{-t}/t\,{dt}$ is the exponential integral. The logarithmic behavior is clear from this expression, and the corresponding electric field components are plotted in Figure 1.

Figure 1.

Figure 1. Simple solution in Equation (7), showing ${\partial }_{t}{B}_{z}$, the inductive potential Φ, and the resulting Ex0, Ey0. The color scales for ${\partial }_{t}{B}_{z}$, Ex0, and Ey0 are clipped at one-fifth of their maximum.

Standard image High-resolution image

2.2. Variational Formulation

Another way to characterize the inductive solution ${{\boldsymbol{E}}}_{\perp 0}$ is by the fact that it minimizes the L2-norm $\parallel {{\boldsymbol{E}}}_{\perp }{\parallel }_{2}:= {\left({\int }_{S}| {{\boldsymbol{E}}}_{\perp }{| }^{2}{dS}\right)}^{1/2}$ among all possible solutions to (2). This is straightforward to see by inserting the expression (3) into the norm, which leads to

Equation (8)

On a periodic or infinite domain, the boundary term vanishes, and it follows that $\parallel {{\boldsymbol{E}}}_{\perp }{\parallel }_{2}$ is minimized by choosing ${\rm{\Psi }}\equiv 0$. In this sense, the inductive electric field ${{\boldsymbol{E}}}_{\perp 0}$ is the smoothest possible ${{\boldsymbol{E}}}_{\perp }$ satisfying Faraday's law for a given ${\partial }_{t}{B}_{z}$.

2.3. Discrete Formulation

In practice, we work with ${{\boldsymbol{E}}}_{\perp }$ defined on a discrete numerical grid, so it is useful to formulate the analogous discrete problem. In this paper, we discretize ${{\boldsymbol{E}}}_{\perp }$ on a staggered grid (Yee 1966), where Ex is defined on the horizontal cell edges, Ey on the vertical cell edges, and ${\partial }_{t}{B}_{z}$ at the cell centers (Figure 2). Such grids are commonly used in MHD simulations. We discretize Faraday's law (2) using Stokes' theorem, so that the equation

Equation (9)

must hold for each grid cell $i,j=1,\ldots ,n$. (In more general curvilinear coordinates, the edge lengths and cell areas would be different for each cell.) This constitutes a system of linear equations for the unknowns Ex and Ey on each edge. However, the system is highly under-determined, because there are $2n(n+1)$ unknowns but only n2 equations. This nonuniqueness of solution reflects our freedom in choosing the noninductive component.

Figure 2.

Figure 2. Staggered grid, where Bz and Φ are defined at cell centers and Ex and Ey on corresponding cell edges.

Standard image High-resolution image

In the discrete case, the inductive solution may be computed by writing

Equation (10)

Equation (11)

where ${{\rm{\Phi }}}^{i,j}$ is defined at the cell centers. Then (9) becomes

Equation (12)

which is simply the standard five-point stencil for the Poisson equation. In the examples below, we solve this using a standard fast-Poisson solver (Press et al. 1992).

However, it is instructive to think of the system of Equation (9) in the more abstract form $A{\boldsymbol{x}}={\boldsymbol{b}}$, where ${\boldsymbol{x}}$ is the vector of unknowns (Ex, Ey), ${\boldsymbol{b}}$ is the vector of ${\partial }_{t}{B}_{z}$ values, and A is the ${n}^{2}\times 2n(n+1)$ matrix corresponding to Equation (9). The inductive solution is then the solution to $A{\boldsymbol{x}}={\boldsymbol{b}}$ that minimizes the discrete 2-norm $\parallel {\boldsymbol{x}}{\parallel }_{2}^{2}:= {\sum }_{i}{x}_{i}^{2}$. In other words, it is the (unique) least-squares solution to this under-determined system of equations. As such, the solution may be written in terms of the Moore–Penrose pseudo-inverse as ${\boldsymbol{x}}={A}^{\top }{({{AA}}^{\top })}^{-1}{\boldsymbol{b}}$, although in practice it is much more efficient to use the fast-Poisson solver. Nevertheless, viewing the inductive solution as the 2-minimum makes the connection with the sparse solution that we will describe in Section 3. The sparse solution is found by minimizing a different discrete norm of ${\boldsymbol{x}}$.

3. Sparse Electric Field

Our idea is to find a sparse solution for ${\boldsymbol{x}}$ (i.e., Ex, Ey) that minimizes the number of nonzero values. This should be more localized than the inductive solution ${{\boldsymbol{E}}}_{\perp 0}$. Because it will differ from ${{\boldsymbol{E}}}_{\perp 0}$, this new solution will have a nonzero potential Ψ. However, we will work directly with the system $A{\boldsymbol{x}}={\boldsymbol{b}}$ (Equation (9)), rather than solving for Ψ (or Φ) explicitly.

Instead of minimizing the 2-norm of ${\boldsymbol{x}}$, as in the inductive solution, we propose to minimize the 1-norm. In other words, minimize

Equation (13)

In the optimization literature, problem (13) is known as basis pursuit (Chen et al. 2001). It is used in a wide variety of fields, and has recently been applied to the determination of differential emission measures in the solar corona (Cheung et al. 2015). Although minimizing the 1-norm is not strictly equivalent to minimizing the number of nonzero components of ${\boldsymbol{x}}$, the minimum-1 solution to an under-determined system of linear equations is often the sparsest solution to that system (Candes et al. 2006; Donoho & Tsaig 2008). Numerically, it is preferable because it is a convex optimization problem that can be efficiently solved using linear programming (Gill et al. 2011). For the examples in Section 4, we used the numerical implementation of basis pursuit in the SparseLab library.1 This implementation of basis pursuit uses a primal dual method and has a single parameter controlling the error tolerance for the optimization (Chen et al. 2001).

For all of the test cases in Sections 4 and 5, with tolerance 10−12, the optimization took only 10–20 s on a desktop workstation, not including the time to construct the matrix A (which is only needed once for each grid). This is certainly fast enough for practical application to a time sequence of ${\partial }_{t}{B}_{r}$ maps, as would be needed for driving a coronal MHD simulation.

4. Numerical Tests

In this section, we compare the inductive and sparse ${{\boldsymbol{E}}}_{\perp }$ solutions for two test cases. In the first case (Section 4.1), the true ${{\boldsymbol{E}}}_{\perp }$ is known through Ohm's law, while in the second (Section 4.2) it is not. Moreover, the first case uses Cartesian geometry and the second case uses spherical geometry. The additional problems that arise when applying the technique to real magnetic data are discussed in Section 5.

4.1. Bipolar Distribution

Our first test case is based on the simplest configuration that may arise from Ohm's law. In fact, due to the linearity of both Ohm's law and Equation (2), more general test configurations may readily be obtained by superimposing multiple copies of this basic configuration. For simplicity, the computation is done in Cartesian coordinates in a square domain $| x| \lt 3$, $| y| \lt 3$, using the discretization described in Section 2.3. Periodic boundary conditions are applied in both directions.

Our basic solution is the bipolar distribution

Equation (14)

Physically, this could arise from the uniform advection of a single magnetic polarity ${B}_{z}=\exp [-({x}^{2}+{y}^{2})/{\delta }^{2}]$ under an ideal Ohm's law ${{\boldsymbol{E}}}_{\perp }=-{{\boldsymbol{v}}}_{\perp }\times ({B}_{z}{{\boldsymbol{e}}}_{z})$ with velocity ${{\boldsymbol{v}}}_{\perp }={\delta }^{2}/2{{\boldsymbol{e}}}_{x}$, in which case

Equation (15)

(In this case we are taking a snapshot at t = 0, because the polarity is centered on the origin.) Alternatively, the same ${\partial }_{t}{B}_{z}$ (with different Bz) might correspond to the emergence of a bipolar magnetic field from the solar interior. The target ${{\boldsymbol{E}}}_{\perp }$ given by (15), along with the ${\partial }_{t}{B}_{z}$ in (14), are illustrated in the top row of Figure 3.

Figure 3.

Figure 3. Electric field reconstructions from (14) with ${\delta }^{2}=0.05$, discretized with grid size n = 256 (only part of the domain is shown). The top row shows the target solution, middle row the inductive solution, and bottom row the sparse solution (with tolerance 10−12). The numbers in brackets are maximum absolute errors.

Standard image High-resolution image

The middle row of Figure 3 shows the inductive solution ${{\boldsymbol{E}}}_{\perp 0}$ for this ${\partial }_{t}{B}_{z}$, which is qualitatively similar to the illustrative solution in Section 2. Not only is ${{\boldsymbol{E}}}_{\perp 0}$ not localized within the region of nonzero ${\partial }_{t}{B}_{z}$, but the topology is wrong: there is a substantial Ex0 component, despite the fact that Ex = 0 for the target solution. The sparse solution using basis pursuit, shown in the bottom row of Figure 3, is substantially more accurate. To demonstrate convergence, Figure 4 shows the absolute errors $\max \,| {E}_{x}-{E}_{x}^{\mathrm{target}}| $ and $\max \,| {E}_{y}-{E}_{y}^{\mathrm{target}}| $ for the sparse solution, as a function of both grid resolution and the tolerance parameter in the basis pursuit algorithm. First, the error in ${\partial }_{t}{B}_{z}$ is independent of tolerance or grid resolution, indicating that the constraint $A{\boldsymbol{x}}={\boldsymbol{b}}$ is preserved to high accuracy in all cases. Second, there is convergence in both Ex and Ey as the tolerance is reduced. The error in Ex is independent of resolution, whereas that in Ey saturates at a (higher) level depending on grid resolution. This simply reflects the truncation error in the numerical approximation (9) for the curl, which is quadratic in ${\rm{\Delta }}x$. The saturation is not seen in Ex because of our particular target solution Ex = 0.

Figure 4.

Figure 4. Convergence of the sparse solution for (14), as a function of the tolerance parameter (x-axis) and grid resolution (colors). The maximum absolute errors are shown for Ex (solid lines/squares), Ey (dashed lines/diamonds), and ${\partial }_{t}{B}_{r}$ (dotted–dashed lines/asterisks). The colors refer to grids with n = 32 (blue), n = 64 (red), n = 128 (green), n = 256 (magenta), and n = 512 (cyan).

Standard image High-resolution image

4.2. Spherical Distribution

To demonstrate how the sparse reconstruction performs on a more realistic example, we have taken a snapshot from a flux-transport simulation of ${B}_{r}(\theta ,\phi ,t)$ in spherical coordinates, covering the full solar surface. The reason for using a simulated map rather than an observed synoptic magnetogram is to ensure perfect flux balance; the consequences of not having flux balance will become evident in Section 5.

We used the flux-transport model described by Yeates et al. (2015), for which the numerical code is freely available (https://github.com/antyeates1983/sft_data). As input data, we used synoptic maps of Br from the Global Oscillation Network Group (GONG, gong.nso.edu/data/magmap/), starting in Carrington rotation 2073 and generating the output snapshot in rotation 2109. As described by Yeates et al. (2015), the input maps are used (a) to initialize Br at the beginning of the simulation, and (b) to extract the strong flux regions used to update Br during the evolution. The computation used a 360 × 180 grid, equally spaced in longitude (ϕ) and sine latitude ($\cos \theta $).

For context, Figure 5(a) shows the Br map from the flux-transport simulation, while Figure 5(b) shows the ${\partial }_{t}{B}_{r}$ map from the same time. Because the simulation uses a supergranular diffusion rather than imposing convective velocities, the map appears smoother than would a real observed map. To make the ${\partial }_{t}{B}_{r}$ map look more realistic, we have added random noise to produce the map in Figure 5(c). The noise is carefully constructed to preserve local flux balance, and is generated by adding a bipolar distribution

Equation (16)

centered at each pixel $({i}_{0},{j}_{0})$ on the $(s,\phi )$ grid. The magnitude ${\beta }^{{i}_{0},{j}_{0}}$ at each pixel is chosen from a normal distribution with mean zero and $\sigma =0.005{\max }_{{i}_{0},{j}_{0}}| {\partial }_{t}{B}_{r}| $, and the size ${\delta }^{{i}_{0},{j}_{0}}$ is either 1 or 2 pixels, with equal probability. In addition, we rotate the pattern by 90° at each particular pixel with equal probability. This generates a more realistic map as shown in Figure 5(c).

Figure 5.

Figure 5. Input data for the spherical test case, showing the distributions of (a) Br and (b) ${\partial }_{t}{B}_{r}$ from the flux-transport model. Panel (c) shows the map of ${\partial }_{t}{B}_{r}$ with added noise that we use for the test. The maps are saturated at ±20% of maximum for (a), and ±5% of maximum for (b) and (c).

Standard image High-resolution image

Figure 6 shows the inductive and sparse reconstructions of ${{\boldsymbol{E}}}_{\perp }$ from the map in Figure 5(c). To account for the spherical coordinates, Equations (10)–(12) have been modified to include the necessary coordinate factors. The right-hand column of Figure 6 shows that both methods preserve ${\partial }_{t}{B}_{r}$ to high accuracy, as in the Cartesian test. Unlike in the Cartesian test, however, we no longer compare to a target ${{\boldsymbol{E}}}_{\perp }$, since the ${{\boldsymbol{E}}}_{\perp }$ corresponding to our added noise is unknown. Nevertheless, we can still see that the sparse reconstruction is superior to the inductive reconstruction. This is because, although the ${\partial }_{t}{B}_{r}$ distribution is more complex than in the previous test, the sparse ${{\boldsymbol{E}}}_{\perp }$ is still much better localized within regions of strong ${\partial }_{t}{B}_{r}$ than is the inductive ${{\boldsymbol{E}}}_{\perp }$. Moreover, it has a weaker Eϕ than Eθ, which is consistent with the fact that the dominant Ohm's law contribution in the flux-transport simulation was from differential rotation (vϕ). This is not the case in the inductive solution. Thus we are confident that the sparse solution is superior to the inductive solution not just for simple test cases, but also for more complex ${\partial }_{t}{B}_{r}$ distributions that are qualitatively similar to those on the Sun.

Figure 6.

Figure 6. Electric field reconstructions for the spherical test case (Figure 5(c)). The top row shows the inductive solution and the bottom row shows the sparse solution (with tolerance 10−12). For comparison, all electric fields are saturated at ±20% of the maximum inductive $| {E}_{\theta }| $, while ${\partial }_{t}{B}_{r}$ is saturated at ±5% of the maximum input value. The numbers in brackets give maximum absolute (discretization) errors.

Standard image High-resolution image

5. Limitations

As with any inverse problem, care is needed in the application of our sparse reconstruction technique. In this section, we consider two limitations that can be important in the practical application to the driving of coronal MHD models.

5.1. Diffuse Distributions of ${\partial }_{t}{B}_{r}$

The sparse solution makes the physical assumption that ${{\boldsymbol{E}}}_{\perp }$ should be localized because it satisfies Ohm's law for a localized ${\boldsymbol{B}}$. If the magnetic field distribution is too diffuse, then we cannot expect the assumption of localization to recover the correct (diffuse) ${{\boldsymbol{E}}}_{\perp }$.

To illustrate what happens if we do try to apply the sparse reconstruction in such a situation, consider the horizontal diffusive spreading of an initial Gaussian magnetic polarity

Equation (17)

From the resistive Ohm's law ${{\boldsymbol{E}}}_{\perp }=\eta {\rm{\nabla }}\times ({B}_{z}{{\boldsymbol{e}}}_{z})$, we get

Equation (18)

Equation (19)

Faraday's law then gives

Equation (20)

For this exercise, we fix a = 0.5 and $\eta t=0.1$. The solution is shown in the top row of Figure 7.

Figure 7.

Figure 7. Electric field reconstructions from Equation (20), discretized with grid size n = 256. The top row shows the target solution, middle row the inductive solution, and bottom row the sparse solution (with tolerance 10−12). The numbers in brackets are maximum absolute errors.

Standard image High-resolution image

It is important to note that, in this case, Ohm's law is compatible with a purely inductive solution, because ${{\boldsymbol{E}}}_{\perp }$ from Ohm's law has the inductive form with ${\rm{\Phi }}(x,y,t)\,=\eta {B}_{z}(x,y,t)$. Indeed, the middle row of Figure 7 shows the inductive solution to reproduce the target ${{\boldsymbol{E}}}_{\perp }$ in this case. However, the bottom row shows that the sparse solution using basis pursuit does not converge to the target. Rather, it favors a concentration of Ex along vertical lines, and Ey along horizontal lines. This behavior is typical when the target ${{\boldsymbol{E}}}_{\perp }$ is too diffuse. It is not possible for the total spatial extent of ${{\boldsymbol{E}}}_{\perp }$ to be more localized than ${\partial }_{t}{B}_{r}$, owing to the constraint of satisfying (2). But it is possible for more of the electric field to be concentrated in thinner regions, and this is what minimizing the 1-norm does.

This limitation is an obvious one, and limits the sparse solution technique to input maps where ${\boldsymbol{B}}$ is sufficiently localized. Fortunately, this situation is typical on the Sun, given high enough resolution. The flux-transport test case in Section 4.2 showed the method to work for realistic solar magnetic maps at the resolutions of present-day simulations. However, there is another more subtle problem with real data, which we describe in the following section.

5.2. Flux Imbalance in ${\partial }_{t}{B}_{r}$ Maps

For a localized ${{\boldsymbol{E}}}_{\perp }$ to exist, it is necessary not only that ${\partial }_{t}{B}_{r}$ is localized, but that the net flux ${\int }_{S}{\partial }_{t}{B}_{r}\,{dA}$ vanishes over the region S of localization. To see this, apply Stokes' theorem on some closed curve that encircles S. If the net flux in S is nonzero, then there must be nonzero ${{\boldsymbol{E}}}_{\perp }$ somewhere on the bounding curve, and indeed on any curve enclosing nonzero net flux.

This condition of vanishing net flux is satisfied by both of our simple examples in (14) and (20), and by every local flux concentration in the flux-transport test case (Section 4.2). But it need not be satisfied in an observationally derived map of ${\partial }_{t}{B}_{r}$, even if a flux correction has been applied. We will demonstrate this problem first in a controlled test and second in a "real" data-assimilative model.

For the controlled test, we modify the input map from Section 4.2 to simulate the typical situation where new magnetogram observations are assimilated only within a finite region on the visible face of the Sun. The most severe problems of flux imbalance occur when a new active region has emerged on the far-side of the Sun, and is gradually assimilated into the magnetic map as it rotates into view.

Figure 8 shows our test. Here the original ${\partial }_{t}{B}_{r}$ map, from Figure 5(c), has been modified to simulate the gradual assimilation of a new bipolar active region. In the right-hand column of Figure 8, the assimilation region is indicated on the modified ${\partial }_{t}{B}_{r}$ maps. Each row corresponds to a different time as the new active region rotates into view, with the times differing by one day of solar rotation (i.e., $27\buildrel{\circ}\over{.} 2753$ in these Carrington maps).

Figure 8.

Figure 8. Sparse electric field reconstructions from the spherical test case (Figure 5(c)), modified to simulate assimilation of a new bipolar region. Each row simulates a different time of observation where the assimilation window (black outline in the right-hand column) has shifted leftward by one day of solar rotation. Here no correction for the flux imbalance in ${\partial }_{t}{B}_{r}$ has been applied.

Standard image High-resolution image

When the new region is fully contained within the assimilation window (bottom row of Figure 8), it makes only a localized contribution to the sparse ${{\boldsymbol{E}}}_{\perp }$, correctly reproducing ${{\boldsymbol{E}}}_{\perp }$ as in Section 4.1. But when the region is only partially observed, there is an unbalanced flux of ${\partial }_{t}{B}_{r}$, both in the assimilation window and in the entire map. Correspondingly, it is impossible to find a localized electric field and the sparse solution fails. In the area of the new region, we see similar linear structures to the diffusive example in Figure 7, where the flux was also not locally balanced. But notice that the electric field is modified not only near the new region, but also at farther distances.

Of course, this is a rather unrealistic test. If ${{\boldsymbol{E}}}_{\perp }$ was being used to drive a coronal MHD model, for example, one would correct the ${\partial }_{t}{B}_{r}$ map for flux balance, before trying to compute ${{\boldsymbol{E}}}_{\perp }$. In Figure 9 we show the effect on Eθ of first making a flux-balance correction to the ${\partial }_{t}{B}_{r}$ map (from the top row of Figure 8). The middle and right plots show the results with two different methods of flux correction. In the "additive" method, an equal amount is subtracted from each pixel in the 360 × 180 grid to remove the imbalance. In the "multiplicative" method, all the pixels where ${\partial }_{t}{B}_{r}\gt 0$ are multiplied by a constant factor ${f}_{+}$, and all pixels where ${\partial }_{t}{B}_{r}\lt 0$ are multiplied by another constant factor ${f}_{-}$. The factors ${f}_{+}$, ${f}_{-}$ are chosen so that the net flux vanishes after scaling, and is equal to the mean of the positive and negative fluxes before scaling. Comparing the results in Figure 8, it is evident that neither method of flux correction gives much improvement in the reconstructed Eθ (or Eϕ). Only by limiting the flux correction to the active region itself could the solution be improved.

Figure 9.

Figure 9. Sparse Eθ for different methods of global flux correction.

Standard image High-resolution image

Similar behavior is found when we apply the sparse reconstruction technique to a time sequence of Br maps generated by the Air Force Data-Assimilative Photospheric Flux Transport (ADAPT) model (Arge et al. 2010; Henney et al. 2012). This model assimilates observed magnetograms from the visible face of the Sun into a surface flux-transport simulation, so as to approximate the global distribution of Br on the solar surface, as a function of time. The data assimilation means that the electric field ${{\boldsymbol{E}}}_{\perp }$ is not known everywhere in the map, so must be reconstructed if these maps are used to drive coronal MHD simulations.

As an illustration, we choose an ADAPT run driven by GONG magnetograms, and extract ${\partial }_{t}{B}_{r}$ for 2014 November 16, 00:00 UT. This particular date was chosen because Weinzierl et al. (2016) found a significant nonlocalized ${{\boldsymbol{E}}}_{\perp 0}$ caused by reassimilation of a large active region (see their Figure 11). Here, we process the ADAPT data by (i) applying a multiplicative correction for flux balance; (ii) applying a spatial smoothing to the maps; and (iii) remapping to a 360 × 180 grid in ϕ and $\cos \theta $. The time derivative ${\partial }_{t}{B}_{r}$ is then estimated using a Savitzky–Golay smoothing filter (of total width 18 hr), generating the map shown in Figure 10. The position of the data-assimilation window is evident in the map of ${\partial }_{t}{B}_{r}$, with the largest contribution coming from the main active region AR12209. (This is not newly emerging, but has significantly changed its structure since it was last observed on the previous Carrington rotation.)

Figure 10.

Figure 10. Input from the ADAPT model, showing Br (for context) and the computed ${\partial }_{t}{B}_{r}$. The plots have been saturated at $\pm 50\,{\rm{G}}$ and $\pm 3\times {10}^{-4}\,{\rm{G}}\,{{\rm{s}}}^{-1}$, respectively.

Standard image High-resolution image

In Figure 11, we show the inductive and sparse solutions for ${{\boldsymbol{E}}}_{\perp }$ in this case. Because there is such a dominant source of ${\partial }_{t}{B}_{r}$, there are significant nonlocal electric fields in the inductive solution, which is in contravention of Ohm's law. The sparse Eϕ is rather better, but the sparse Eθ is still not correctly localized. The cause of this is the flux imbalance in the original ADAPT map for ${\partial }_{t}{B}_{r}$, as in the previous test (Figure 8). Again the global flux correction has not really helped the problem. We conclude from these tests that lack of local flux balance is the main obstacle to driving coronal MHD models with data-assimilative magnetic maps.

Figure 11.

Figure 11. Inductive (top) and sparse (bottom) electric field solutions, for the ${\partial }_{t}{B}_{r}$ map derived from ADAPT Br maps. The electric field components are saturated at ±20% and ${\partial }_{t}{B}_{r}$ at ±10%.

Standard image High-resolution image

6. Conclusion

In this paper, we have shown how a sparse reconstruction technique based on the idea of searching for a localized solution allows one to recover accurate Ohm's law ${{\boldsymbol{E}}}_{\perp }$ based on seemingly insufficient data of just ${\partial }_{t}{B}_{r}$. The technique is potentially useful for driving coronal MHD simulations from time sequences of photospheric Br maps.

However, we have also identified a difficulty that can arise if one tries to compute the sparse electric field from maps where observational magnetogram data have been assimilated (e.g., Schrijver & De Rosa 2003; Upton & Hathaway 2014; Hickmann et al. 2015). Namely, the errors in ${\partial }_{t}{B}_{r}$ that lead to local flux imbalance can prevent the sparse solution from being a good approximation to the real ${{\boldsymbol{E}}}_{\perp }$ (meaning the ${{\boldsymbol{E}}}_{\perp }$ that satisfies both Faraday's law and Ohm's law). This implies that the ${\partial }_{t}{B}_{r}$ map must first be corrected if ${{\boldsymbol{E}}}_{\perp }$ is to be reconstructed successfully. We have shown in Figure 9 that straightforward "global" methods of correcting the flux—whether additive or multiplicative—are insufficient to remove the problem. But this does not mean that a more sophisticated preprocessing method could not be successful; this is a possible direction for future research.

The problem of flux balance is probably best addressed at source, when the Br maps are produced. This is easy to achieve in an idealized flux-transport model, but not in one with direct assimilation of observed magnetogram data. Yeates et al. (2015) introduced a flux-transport model where entire, flux balanced, bipolar regions are assimilated based on synoptic magnetograms (as used for our test case in Section 4.2). But it remains an open problem to assimilate higher-resolution magnetogram data in a manner that enforces, as far as possible, local flux balance in Br.

The author is grateful to Lockheed Martin and UC Berkeley for hosting my research visit in 2015, and in particular to Mark Cheung for suggesting the idea of looking for sparse solutions. I also thank Zoran Mikić and Cooper Downs (Predictive Science Inc.) and Roger Fletcher (University of Dundee, now sadly deceased) for useful discussions. The work was supported by a grant from the US Air Force Office of Scientific Research (AFOSR) in the AFOSR Basic Research Initiative Understanding the Interaction of CMEs with the Solar-Terrestrial Environment. I thank Carl Henney for supplying the ADAPT maps. This work utilizes data obtained by the Global Oscillation Network Group (GONG) program, managed by the National Solar Observatory, which is operated by AURA, Inc. under a cooperative agreement with the National Science Foundation. The data were acquired by instruments operated by the Big Bear Solar Observatory, High Altitude Observatory, Learmonth Solar Observatory, Udaipur Solar Observatory, Instituto de Astrofsica de Canarias, and Cerro Tololo Interamerican Observatory.

Footnotes

Please wait… references are loading.
10.3847/1538-4357/aa5c84