<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Astron. Space Sci.</journal-id>
<journal-title>Frontiers in Astronomy and Space Sciences</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Astron. Space Sci.</abbrev-journal-title>
<issn pub-type="epub">2296-987X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">878403</article-id>
<article-id pub-id-type="doi">10.3389/fspas.2022.878403</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Astronomy and Space Sciences</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>A New Three-Dimensional Empirical Reconstruction Model Using a Stochastic Optimization Method</article-title>
<alt-title alt-title-type="left-running-head">Zhu et al.</alt-title>
<alt-title alt-title-type="right-running-head">Stochastic 3D Empirical Reconstruction Model</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Zhu</surname>
<given-names>Xun</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1684562/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Cohen</surname>
<given-names>Ian J.</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Mauk</surname>
<given-names>Barry H.</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1138249/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Nikoukar</surname>
<given-names>Romina</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Turner</surname>
<given-names>Drew L.</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Torbert</surname>
<given-names>Roy B.</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>The Johns Hopkins University Applied Physics Laboratory</institution>, <addr-line>Laurel</addr-line>, <addr-line>MD</addr-line>, <country>United States</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>Physics Department</institution>, <institution>University of New Hampshire</institution>, <addr-line>Durham</addr-line>, <addr-line>NH</addr-line>, <country>United States</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>Southwest Research Institute</institution>, <addr-line>San Antonio</addr-line>, <addr-line>TX</addr-line>, <country>United States</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1414243/overview">Olga Verkhoglyadova</ext-link>, NASA Jet Propulsion Laboratory (JPL), United States</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1278932/overview">Bogdan Hnat</ext-link>, University of Warwick, United Kingdom</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/100485/overview">Yasuhito Narita</ext-link>, Austrian Academy of Sciences (OeAW), Austria</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Xun Zhu, <email>xun.zhu@jhuapl.edu</email>
</corresp>
<fn fn-type="other">
<p>This article was submitted to Space Physics, a section of the journal Frontiers in Astronomy and Space Sciences</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>09</day>
<month>05</month>
<year>2022</year>
</pub-date>
<pub-date pub-type="collection">
<year>2022</year>
</pub-date>
<volume>9</volume>
<elocation-id>878403</elocation-id>
<history>
<date date-type="received">
<day>18</day>
<month>02</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>07</day>
<month>04</month>
<year>2022</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2022 Zhu, Cohen, Mauk, Nikoukar, Turner and Torbert.</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>Zhu, Cohen, Mauk, Nikoukar, Turner and Torbert</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>Motivated by MMS mission observations near magnetic reconnection sites, we have developed a new empirical reconstruction (ER) model of the three-dimensional (3D) magnetic field and the associated plasma currents. Our approach combines both the measurements from a constellation of satellites and a set of physics-based equations as physical constraints to build spatially smooth distributions. This ER model directly minimizes the loss function that characterizes the model-measurement differences and the model departures from linear or nonlinear physical constraints using an efficient stochastic optimization method by which the effects of random measurement errors can be effectively included. Depending on the availability of the measured parameters and the adopted physical constraints on the reconstructed fields, the ER model could be either slightly over-determined or under-determined, yielding nearly identical reconstructed fields when solved by the stochastic optimization method. As a result, the ER model remains valid and operational even if the input measurements are incomplete. Two sets of new indices associated respectively with the model-measurement differences and the model departures are introduced to objectively measure the accuracy and quality of the reconstructed fields. While applying the reconstruction model to observations of an electron diffusion region (EDR) observed by NASA&#x2019;s Magnetospheric Multiscale (MMS) mission, we examine the relative contributions of the errors in the plasma current density arising from random measurement errors and linear approximations made in application of the curlometer technique. It was found that the errors in the plasma current density calculated directly from the measured magnetic fields using a linear approximation were mostly contributed from the nonlinear configuration of the 3D magnetic fields.</p>
</abstract>
<kwd-group>
<kwd>stochastic optimization</kwd>
<kwd>empirical reconstruction model</kwd>
<kwd>magnetospheric reconnection</kwd>
<kwd>simultaneous perturbation stochastic approximation</kwd>
<kwd>loss function</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<title>Introduction</title>
<p>Visualization of Earth&#x2019;s magnetosphere is an effective way to understand the magnetospheric environment and its associated physical processes. However, historically our exploration and understanding have been limited to either remote sensing (energetic neutral atom imaging, e.g., IMAGE, TWINS) or <italic>in-situ</italic> point-wise measurements made from satellites in space, from either single- (e.g., Geotail, Polar) or multi-satellite (e.g., THEMIS, Cluster, MMS) missions. One technique to translate discrete point-wise satellite measurements into a 3D visualization is to develop a reconstruction model that captures the fundamental magnetic field (<bold>B</bold>) and plasma field as characterized by the plasma current density (<bold>J</bold>)&#x2014;measured independently from the magnetic field&#x2014;in the neighborhood of the measurement domain. Introduction of magnetohydrodynamic (MHD) equations could also lead to the reconstruction of additional field variables such as plasma velocity (<bold>U</bold>) and electric field (<bold>E</bold>). It is understood that MHD is not appropriate just at the localized site of the electron diffusion region (EDR) where the <italic>X</italic>-point becomes a singularity in an ideal MHD model and the diffusion is parameterized by a bulk parameter of resistivity in a resistive MHD model (<xref ref-type="bibr" rid="B21">Priest, 2016</xref>). Our goal is to visualize the broader regions surrounding the EDR site. Depending on specific science problems, the magnetic and plasma fields can be reconstructed either from a set of global measurements to yield a climatological configuration covering the entire magnetosphere (e.g., <xref ref-type="bibr" rid="B36">Tsyganenko and Sitnov, 2007</xref>) or from a set of <italic>in-situ</italic> measurements along satellite paths to yield a localized configuration in both space and time (e.g., <xref ref-type="bibr" rid="B11">Dunlop et al., 1988</xref>; <xref ref-type="bibr" rid="B10">Dunlop et al., 2002</xref>). This paper focuses on the localized reconstruction.</p>
<p>Previously, there have been two categories of models for reconstructing localized fields (e.g., <bold>B</bold> and <bold>J</bold>) in Earth&#x2019;s magnetosphere. The first uses the Grad-Shafranov reconstruction (GSR) technique to produce reconstruction field maps of (<bold>B</bold>, <bold>J</bold>) and <bold>U</bold> by solving a set of MHD equations where the measurements are used as boundary conditions to constrain the reconstructed field (e.g., <xref ref-type="bibr" rid="B26">Sonnerup and Guo, 1996</xref>; <xref ref-type="bibr" rid="B14">Hasegawa et al., 2004</xref>; <xref ref-type="bibr" rid="B15">Hasegawa et al., 2005</xref>; <xref ref-type="bibr" rid="B27">Sonnerup and Teh, 2008</xref>; <xref ref-type="bibr" rid="B39">Zhu and Lui, 2012</xref>; <xref ref-type="bibr" rid="B41">Sonnerup et al., 2016</xref>). The GSR technique was developed for a force-free magnetic-field configuration (e.g., <xref ref-type="bibr" rid="B33">Sturrock, 1994</xref>) and was mainly used to derive two-dimensional stationary and coherent MHD structure in the magnetosphere (e.g., <xref ref-type="bibr" rid="B26">Sonnerup and Guo, 1996</xref>). In this category of approaches, the spatial configuration of the reconstructed fields is determined by solving a full set of self-consistent MHD partial differential equations that extensively describe various physical processes relating different parameters. This reconstruction approach can effectively yield and solve a full set of physics-based model for (<bold>B</bold>, <bold>J</bold>) and <bold>U</bold> using measurements obtained by a single satellite along its trajectory as the boundary conditions.</p>
<p>The second category of reconstruction approaches reconstructs the field maps of (<bold>B</bold>, <bold>J</bold>) by empirically fitting a prescribed spatial configuration of the field maps to the point-wise <italic>in-situ</italic> satellite measurements forming a finite volume with multiple lines and faces in space (e.g., <xref ref-type="bibr" rid="B11">Dunlop et al., 1988</xref>; <xref ref-type="bibr" rid="B10">Dunlop et al., 2002</xref>; <xref ref-type="bibr" rid="B35">Torbert et al., 2020</xref>). We may call this category of techniques an &#x201c;empirical reconstruction&#x201d; (ER). This ER approach is especially effective and useful for reconstructing (<bold>B</bold>, <bold>J</bold>) fields from multi-satellite measurements. Unlike the GSR techniques where the spatial configuration of the fields (<bold>B</bold>, <bold>J</bold>) and <bold>U</bold> is solved from the measurements based on a full set of MHD equations, the ER models prescribe the spatial configurations of (<bold>B</bold>, <bold>J</bold>) guided by <italic>in-situ</italic> measurements and use only limited number of physical equations as constraints, such as<disp-formula id="e1">
<mml:math id="m1">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#xd7;</mml:mo>
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi mathvariant="normal">and</mml:mi>
</mml:mrow>
</mml:math>
<label>(1a)</label>
</disp-formula>
<disp-formula id="e1a">
<mml:math id="m2">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
<label>(1b)</label>
</disp-formula>to determine the model parameters. In <xref ref-type="disp-formula" rid="e1">Eq. 1a</xref>, <inline-formula id="inf1">
<mml:math id="m3">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the permeability of free space. Note that the above two equations do not form a closed set of equations for a system. There are six individual dependent variables for four component equations. As a result, ER models heavily rely on the measurements to construct smooth fields.</p>
<p>Assuming a linear approximation for the spatial variation of the modeled <bold>B</bold>, <xref ref-type="bibr" rid="B11">Dunlop et al. (1988)</xref> introduced a curlometer technique to reconstruct the <bold>J</bold> field solely from the measured <bold>B</bold> based on one MHD equation (<xref ref-type="disp-formula" rid="e1">Eq. 1a</xref>). The authors also proposed an objective index called the &#x201c;quality indicator&#x201d; to measure the accuracy or quality of the reconstructed <bold>J</bold> field. In <xref ref-type="bibr" rid="B35">Torbert et al. (2020)</xref>, an ER model for both <bold>B</bold> and <bold>J</bold> fields produced by assuming a nonlinear function for <bold>B</bold> was developed based on point-wise measurements of (<bold>B</bold>, <bold>J</bold>) from MMS and physical constraints from <xref ref-type="disp-formula" rid="e1">Eqs. 1a, b</xref>. For a reconstruction model with a nonlinear variation in <bold>B</bold>, we expect the reconstructed <bold>B</bold> and <bold>J</bold> fields to be more accurate and of higher quality than those derived from the curlometer technique, which is founded upon a linear approximation for the <bold>B</bold> field. Such an improvement is especially important near EDRs where the magnetic field lines are expected to be highly curved and the plasma field plays an important role in the localized reconnection process. Note that the ER model by <xref ref-type="bibr" rid="B35">Torbert et al. (2020)</xref> was developed as an evenly determined problem, i.e., the numbers of unknown parameters and constraints are equal, from the perspective of the more general data analysis technique for which an extra constraint is needed to add to the model that will affect the quality of the reconstructed fields. In addition, the quality and the factors affecting the reconstruction quality are difficult to quantify.</p>
<p>In this paper, we develop a new 3D ER model by using a stochastic optimization method to construct the smooth fields. This new ER model is a generalization of the previous ER models for which additional measurements and MHD equations can be flexibly introduced in the same model framework. In addition, the model effectively considers and quantifies the effects of random errors arising from uncertainties in the <italic>in-situ</italic> measurements. Furthermore, this stochastic optimization approach introduces additional flexibility into the model by allowing it to work regardless of whether the parameters considered are over- or under-defined. The central idea of the previous ER models is the utilization of the MHD <xref ref-type="disp-formula" rid="e1">Eq. 1a</xref> that derives <bold>J</bold> field from a prescribed analytic <bold>B</bold> field to fit the point-wise measurements and to perform the reconstructions. Note that <xref ref-type="disp-formula" rid="e1">Eq. 1a</xref> is derived by neglecting the displacement current in Ampere&#x2019;s Law and is one of several important equations in an MHD system. The validity of <xref ref-type="disp-formula" rid="e1">Eq. 1a</xref> is based on the MHD fundamental assumption that the fields vary on the same time and length scales as the plasma parameters (<xref ref-type="bibr" rid="B3">Boyd and Sanderson, 2003</xref>). Two other important MHD equations similar to <xref ref-type="disp-formula" rid="e1">Eq. 1a</xref> are Ohm&#x2019;s Law<disp-formula id="e2">
<mml:math id="m4">
<mml:mrow>
<mml:mi mathvariant="bold">E</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>&#x3b7;</mml:mi>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#xd7;</mml:mo>
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="bold">U</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mi mathvariant="bold">B</mml:mi>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>which derives the electric field <bold>E</bold> from the plasma velocity <bold>U</bold> for a given <bold>B</bold> field, and Faraday&#x2019;s Law of Induction, which relates the plasma resistivity (<italic>&#x3b7;</italic>) to the rest of the fields (<xref ref-type="bibr" rid="B3">Boyd and Sanderson, 2003</xref>)<disp-formula id="e3">
<mml:math id="m5">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi mathvariant="bold">B</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold">U</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:mo>&#x2207;</mml:mo>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mi mathvariant="bold">U</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">U</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:mo>&#x2207;</mml:mo>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mo>&#x2207;</mml:mo>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mo>&#x2207;</mml:mo>
<mml:mi>&#x3b7;</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#xd7;</mml:mo>
<mml:mi mathvariant="bold">B</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>
</p>
<p>Here, <xref ref-type="disp-formula" rid="e2">Eq. 2</xref> plays a role similar to <xref ref-type="disp-formula" rid="e1">Eq. 1a</xref> in that an analytic <bold>E</bold> field can be derived from a prescribed analytic <bold>U</bold> field for given (<bold>B</bold>, <italic>&#x3b7;</italic>). Note that the plasma resistivity <italic>&#x3b7;</italic> can be considered a parametric measure of the particle acceleration and energy conversion near EDRs. Alternatively, it can also be considered as a phenomenological parameter to be used as a proxy to locate the EDRs of reconnection (e.g., <xref ref-type="bibr" rid="B25">Scudder, 2016</xref>; <xref ref-type="bibr" rid="B38">Yamada et al., 2016</xref>). In particular, the ultimate inclusion of this aspect of particle acceleration&#x2014;and thus connection to recent MMS energetic particle observations near EDRs (e.g., <xref ref-type="bibr" rid="B8">Cohen et al., 2021</xref>; <xref ref-type="bibr" rid="B37">Turner et al., 2021</xref>)&#x2014;motivated development of this new reconstruction approach.</p>
<p>For an ER model that only adopts one or two MHD linear equations, the problem can be solved by a traditional least-squares method that solves a set of linear algebraic equations (e.g., <xref ref-type="bibr" rid="B11">Dunlop et al., 1988</xref>; <xref ref-type="bibr" rid="B10">Dunlop et al., 2002</xref>; <xref ref-type="bibr" rid="B9">Denton et al., 2020</xref>; <xref ref-type="bibr" rid="B35">Torbert et al., 2020</xref>). When additional and, more importantly, nonlinear MHD equations such as <xref ref-type="disp-formula" rid="e2">Eqs. 2</xref>, <xref ref-type="disp-formula" rid="e3">3</xref> are included, a more practical approach is to solve the model parameters by directly minimizing a &#x201c;loss function&#x201d; that characterizes the model-measurement differences and the model departures from the above MHD equations (<xref ref-type="disp-formula" rid="e1">Eqs. 1</xref>&#x2013;<xref ref-type="disp-formula" rid="e3">3</xref>). The new ER model introduced here solves for the reconstruction parameters by directly minimizing this loss function, which will be discussed in detail in <xref ref-type="sec" rid="s2">Section 2</xref>. Note that the term &#x201c;model departure&#x201d; here means violation of a physical constraint&#x2014;e.g., a violation of <xref ref-type="disp-formula" rid="e1">Eq. 1b</xref> in the reconstructed model. Such a violation arises either from the measurement errors on which the ER model is built or from the nature of the ER with a prescribed configuration&#x2014;e.g., a linear or quadratic functional form in <bold>B</bold> field.</p>
<p>The new 3D ER model presented here has been built on the basis of directly minimizing the loss function <italic>L</italic> (or <italic>y</italic>) using a stochastic optimization method. For a linear system such as one using only <xref ref-type="disp-formula" rid="e1">Eqs. 1a</xref>, b, the model parameters could also be solved by the traditional least-squares method if the reconstruction is formulated in an even-determined or an over-determined problem. Comparing to the traditional least-squares method that solves a set of linear algebraic equations, this alternative method has several merits. First, the system could be nonlinear or the loss function <italic>L</italic> is not necessarily in a quadratic form with respect to the model parameters. The nonlinearity becomes unavoidable when the plasma resistivity is included in an ER model that uses MHD <xref ref-type="disp-formula" rid="e1">Eqs. 1</xref>&#x2013;<xref ref-type="disp-formula" rid="e3">3</xref>. The loss function <italic>L</italic>, to be discussed in detail in <xref ref-type="sec" rid="s2">Section 2</xref> for the present ideal MHD ER model, has a quadratic form for which the model parameters could also be derived by solving a set of linear algebraic equations when an additional constraint is used to formulate the problem into an even-determined one (e.g., <xref ref-type="bibr" rid="B9">Denton et al., 2020</xref>; <xref ref-type="bibr" rid="B35">Torbert et al., 2020</xref>). However, our detailed discussions on how to specify and select different components of <italic>L</italic> clearly also show the flexibility of the new model that allows other constraints corresponding to the point-wise measurements of (<bold>U</bold>, <bold>E</bold>) fields and <xref ref-type="disp-formula" rid="e2">Eqs. 2</xref>, <xref ref-type="disp-formula" rid="e3">3</xref> to be added to the reconstruction without much change in the algorithmic structure. Second, the effect of the measurement errors is explicitly included in the reconstruction model (see <xref ref-type="sec" rid="s3-1">Section 3.1</xref>). While by nature all parameters of stochastic algorithms are random variables, there are two sources of uncertainties in practice for a physical problem: 1) the measurements carry random errors and 2) physical relations used in the loss function constraints are not perfect. Both uncertainty sources are included in the stochastic optimization method, which gives a solution with its accuracy limited by the error term <inline-formula id="inf2">
<mml:math id="m6">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b5;</mml:mi>
<mml:mi>&#x3c3;</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> in <xref ref-type="disp-formula" rid="e8">Eq. 8b</xref>. Of course, algorithmically, one may choose a very small error term or set <inline-formula id="inf3">
<mml:math id="m7">
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#x2192;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> in <xref ref-type="disp-formula" rid="e8">Eq. 8b</xref>&#x2014;i.e., assuming perfect measurements and physical constraints - to recover a quasi-mathematically deterministic solution (e.g., <xref ref-type="bibr" rid="B40">Zhu and Spall, 2002</xref>). Finally, we adopted a simultaneous perturbation stochastic approximation (SPSA) algorithm to solve the stochastic optimization problem that makes directly minimizing the loss function efficient or practically feasible when the number of the model parameters gets large. The ability of SPSA algorithms to efficiently evaluate the loss function gradient at each iteration makes stochastic optimization a powerful tool for various applications models and simulations (e.g., <xref ref-type="bibr" rid="B31">Spall, 2003</xref>; <xref ref-type="bibr" rid="B2">Bhatnagar et al., 2013</xref>).</p>
<p>In <xref ref-type="sec" rid="s2">Section 2</xref>, we describe how to build an ER model that includes two critical steps: 1) design of a loss function and 2) use of an efficient optimization technique to solve for the model parameters. <xref ref-type="sec" rid="s3">Section 3</xref> defines several indices that measure the accuracy and quality of the reconstruction model and presents the model results for a test case near a previously-studied EDR event (<xref ref-type="bibr" rid="B34">Torbert et al., 2018</xref>; <xref ref-type="bibr" rid="B35">Torbert et al., 2020</xref>) observed in the magnetotail by the Magnetospheric Multiscale (MMS) mission (<xref ref-type="bibr" rid="B4">Burch et al., 2016</xref>). <xref ref-type="sec" rid="s4">Section 4</xref> provides a few concluding remarks.</p>
</sec>
<sec id="s2">
<title>Model Description</title>
<p>The first step to build an ER model is to design a &#x201c;loss function&#x201d; based on the available measurements and a set of adopted MHD equations such as those shown in <xref ref-type="disp-formula" rid="e1">Eqs. 1</xref>&#x2013;<xref ref-type="disp-formula" rid="e3">3</xref>. In general, an analytic and smooth specification of the field variables (<bold>B</bold>, <bold>U</bold>, <italic>&#x3b7;</italic>) will automatically lead to analytic and smooth functions for (<bold>J</bold>, <bold>E</bold>) fields by use of <xref ref-type="disp-formula" rid="e1">Eqs. 1a</xref>, <xref ref-type="disp-formula" rid="e2">2</xref>. This procedure allows analytic evaluations of all modeled fields at any space-time grids to be compared with the available measurements. The loss function is defined as a collection of various constraints corresponding to the model-measurement differences and the model departures from the adopted MHD equations, such as <xref ref-type="disp-formula" rid="e1">Eqs. 1</xref>&#x2013;<xref ref-type="disp-formula" rid="e3">3</xref>. In practice, other complementary physical equations may serve as additional constrains. For example, just as to <xref ref-type="disp-formula" rid="e1">Eq. 1b</xref> that imposes a strong constraint on the reconstructed <bold>B</bold> field, the plasma velocity <bold>U</bold> may satisfy an approximate continuity equation <inline-formula id="inf4">
<mml:math id="m8">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold">U</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> (<xref ref-type="bibr" rid="B21">Priest, 2016</xref>), which can serve as an additional constraint on the <bold>U</bold> field in addition to <xref ref-type="disp-formula" rid="e2">Eqs. 2</xref>, <xref ref-type="disp-formula" rid="e3">3</xref> and the point-wise <bold>U</bold> measurements.</p>
<p>The second step to build an ER model is to solve for the model parameters by minimizing the defined loss function. When the MHD equations are linear, such as those shown in <xref ref-type="disp-formula" rid="e1">Eqs. 1a</xref>, b, the model parameters can be derived by a traditional least-squares method that solves a set of linear algebraic equations. Alternatively, the model parameters can also be solved by directly minimizing the loss function. This approach is especially useful when the adopted MHD equations contain nonlinear components, which generally cannot be converted to a set of linear algebraic equations. In this paper, we use a stochastic optimization method called the &#x201c;simultaneous perturbation stochastic approximation&#x201d; (SPSA) method to directly minimize the loss function regardless of whether or not the system contains nonlinear terms (e.g., <xref ref-type="bibr" rid="B29">Spall, 1998a</xref>; <xref ref-type="bibr" rid="B40">Zhu and Spall, 2002</xref>; <xref ref-type="bibr" rid="B31">Spall, 2003</xref>). In addition, random errors are treated directly in the loss function and the SPSA solution procedure so that the effects of measurement uncertainties can be examined. Once the model parameters are obtained, the last step to build an ER model is to diagnose the accuracy and the quality of the reconstructed fields. Such a post-diagnostic procedure is necessary because the ER models are built on both measurements that contain random measurement errors and adopted MHD equations that do not form a closed system.</p>
<sec id="s2-1">
<title>Design of the Loss Function for the Reconstruction Model for an Ideal Magnetohydrodynamic System</title>
<p>To demonstrate how the aforementioned three steps are implemented, we first apply this new 3D ER model to an MHD system that only contains point-wise measurements of (<bold>B</bold>, <bold>J</bold>) fields together with MHD <xref ref-type="disp-formula" rid="e1">Eqs 1a</xref>, b as has been extensively investigated by the traditional least-squares method (e.g., <xref ref-type="bibr" rid="B9">Denton et al., 2020</xref>; <xref ref-type="bibr" rid="B35">Torbert et al., 2020</xref>). This reconstruction model can be considered an ER model for an ideal MHD system because the effect of resistivity (<italic>&#x3b7;</italic>) is not included. Extension to a more comprehensive nonlinear ER model that uses <xref ref-type="disp-formula" rid="e1">Eqs. 1</xref>&#x2013;<xref ref-type="disp-formula" rid="e3">3</xref> with point-wise measurements of (<bold>B</bold>, <bold>J</bold>) and (<bold>U</bold>, <bold>E</bold>) fields and incorporates the effects of plasma resistivity contained in <xref ref-type="disp-formula" rid="e2">Eqs. 2</xref>, <xref ref-type="disp-formula" rid="e3">3</xref> near the EDRs will be presented in our future investigations.</p>
<p>Here, we follow <xref ref-type="bibr" rid="B35">Torbert et al. (2020)</xref> and prescribe the form of the reconstructed field by expressing the time-independent magnetic field <bold>B</bold> as a quadratic function of the spatial coordinate <bold>r</bold> by a second-order Taylor expansion of a vector field<disp-formula id="e4">
<mml:math id="m9">
<mml:mrow>
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2248;</mml:mo>
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mi mathvariant="bold">r</mml:mi>
</mml:msub>
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>]</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mn>2</mml:mn>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mi>T</mml:mi>
</mml:msup>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mi>D</mml:mi>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>]</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>where <inline-formula id="inf5">
<mml:math id="m10">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>/</mml:mo>
<mml:mn>4</mml:mn>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mstyle displaystyle="true">
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>:</mml:mo>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:math>
</inline-formula> is the barycenter of the tetrahedron defined at its four vertices by the locations of the four MMS spacecraft <inline-formula id="inf6">
<mml:math id="m11">
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1,2,3,4</mml:mn>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, with <inline-formula id="inf7">
<mml:math id="m12">
<mml:mrow>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mi mathvariant="bold">r</mml:mi>
</mml:msub>
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf8">
<mml:math id="m13">
<mml:mrow>
<mml:msubsup>
<mml:mi>D</mml:mi>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> being the first- and second-order derivatives of <bold>B</bold> at <inline-formula id="inf9">
<mml:math id="m14">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, respectively. The new ER model presented here is independent of the coordinate system though we have chosen to employ Geocentric Solar Ecliptic (GSE) coordinates. The terminology, notations and various manipulations of the tetrahedron geometry formed by a four-point satellite configuration have been discussed previously (e.g., <xref ref-type="bibr" rid="B5">Chanteur, 1998</xref>; <xref ref-type="bibr" rid="B13">Harvey, 1998</xref>; <xref ref-type="bibr" rid="B22">Robert et al., 1998</xref>; <xref ref-type="bibr" rid="B10">Dunlop et al., 2002</xref>). In addition to the barycenter, we may also define four face-centers <inline-formula id="inf10">
<mml:math id="m15">
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>/</mml:mo>
<mml:mn>3</mml:mn>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mstyle displaystyle="true">
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>&#x3b2;</mml:mi>
<mml:mo>&#x2260;</mml:mo>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mi>&#x3b2;</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> and six edge-centers <inline-formula id="inf11">
<mml:math id="m16">
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>&#x3b2;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mi>&#x3b2;</mml:mi>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> of the tetrahedron that can be easily calculated from the coordinates of the vertices. In practice, the coefficients of the derivatives in <xref ref-type="disp-formula" rid="e4">Eq. 4</xref> will be determined by the reconstruction model based on the measurements. Hence, we may define the reconstruction model by rewriting <xref ref-type="disp-formula" rid="e4">Eq. 4</xref> into the following explicit form for the <italic>i</italic>th component of the magnetic field<disp-formula id="e5">
<mml:math id="m17">
<mml:mrow>
<mml:msub>
<mml:mi>B</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>B</mml:mi>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mn>3</mml:mn>
</mml:munderover>
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mstyle>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mn>2</mml:mn>
</mml:mfrac>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>k</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mn>3</mml:mn>
</mml:munderover>
<mml:mrow>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mstyle>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1,2,3</mml:mn>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>where <inline-formula id="inf12">
<mml:math id="m18">
<mml:mrow>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf13">
<mml:math id="m19">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. The resulting smooth 3D magnetic field will be determined by thirty model parameters <inline-formula id="inf14">
<mml:math id="m20">
<mml:mrow>
<mml:mo>{</mml:mo>
<mml:msub>
<mml:mi>B</mml:mi>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>}</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> constrained by the MMS measurements. Given these model parameters, the spatial derivatives of the <bold>B</bold> field and the associated divergence <inline-formula id="inf15">
<mml:math id="m21">
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold">B</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> and vorticity <inline-formula id="inf16">
<mml:math id="m22">
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#xd7;</mml:mo>
<mml:mi mathvariant="bold">B</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> fields can be evaluated analytically and thus their valuations are available at any spatial point, though the measurements <inline-formula id="inf17">
<mml:math id="m23">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>J</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> are only available at the four vertices. Note that, physically, <inline-formula id="inf18">
<mml:math id="m24">
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2261;</mml:mo>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mn>3</mml:mn>
</mml:munderover>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi>B</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mstyle>
<mml:mo>&#x2261;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> for any value of <bold>r</bold>. Specifically, <inline-formula id="inf19">
<mml:math id="m25">
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> leads to <inline-formula id="inf20">
<mml:math id="m26">
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mn>3</mml:mn>
</mml:munderover>
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mstyle>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf21">
<mml:math id="m27">
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mn>3</mml:mn>
</mml:munderover>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mn>3</mml:mn>
</mml:munderover>
<mml:mrow>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:mstyle>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> for the quadratic expression of <bold>B</bold> given in <xref ref-type="disp-formula" rid="e5">Eq. 5</xref>. Likewise, the plasma current density <bold>J</bold> can also be evaluated analytically from the modeled <bold>B</bold> field by <xref ref-type="disp-formula" rid="e1">Eq. 1a</xref>. When using these analytic expressions, the field values and constraints evaluated at barycenter, four vertices and four face centers, such as <inline-formula id="inf22">
<mml:math id="m28">
<mml:mrow>
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf23">
<mml:math id="m29">
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, are of particular importance.</p>
<p>Given MMS measurements at the vertices <inline-formula id="inf24">
<mml:math id="m30">
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> of the magnetic field <inline-formula id="inf25">
<mml:math id="m31">
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> from the MMS Fluxgate Magnetometer (FGM) instruments (<xref ref-type="bibr" rid="B24">Russell et al., 2016</xref>) and particle current density <inline-formula id="inf26">
<mml:math id="m32">
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> from the Fast Plasma Investigation (FPI) sensors (<xref ref-type="bibr" rid="B19">Pollock et al., 2016</xref>), the model parameters <inline-formula id="inf27">
<mml:math id="m33">
<mml:mrow>
<mml:mo>{</mml:mo>
<mml:msub>
<mml:mi>B</mml:mi>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>}</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> in <xref ref-type="disp-formula" rid="e5">Eq. 5</xref> can often be derived by minimizing a loss function as defined below. Here, the loss function characterizes 1) the model-measurement differences between the modeled <inline-formula id="inf28">
<mml:math id="m34">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> and measured <inline-formula id="inf29">
<mml:math id="m35">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> parameters and 2) the model departures corresponding to the violation of the MHD <xref ref-type="disp-formula" rid="e1">Eqs. 1a</xref>, b. For a linear system, the minimization procedure can also be reduced to solving a set of linear algebraic equations (e.g., <xref ref-type="bibr" rid="B17">Menke, 1989</xref>). Depending on whether the number of the adopted constraints is smaller than, equal to, or greater than the number of model parameters, the solution derived from the least-squares method could be under-, even-, or over-determined, respectively. Previous reconstruction models have focused on the even-determined solutions of a quadratic loss function (e.g., <xref ref-type="bibr" rid="B11">Dunlop et al., 1988</xref>; <xref ref-type="bibr" rid="B35">Torbert et al., 2020</xref>), for which the measurement errors were not explicitly considered. The new ER model presented here adopts a new method that derives the model parameters by directly minimizing a generalized loss function using a stochastic optimization method that contains random measurement errors and consists of a flexible number of constraints. As a result, the solution is always programmatically feasible regardless of whether the physical constraints defined by the MHD equations are linear or nonlinear and whether the system is under-, even-, or over-determined.</p>
<p>The generalized loss function (<italic>L</italic>) has the following form<disp-formula id="e6">
<mml:math id="m36">
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>O</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>A</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>&#x3b5;</mml:mi>
<mml:mi>A</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>A</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>&#x3b5;</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>&#x3b5;</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>where the individual components of the loss function <inline-formula id="inf30">
<mml:math id="m37">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>O</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>A</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> are given by<disp-formula id="e7">
<mml:math id="m38">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>O</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mn>12</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mn>4</mml:mn>
</mml:munderover>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mn>3</mml:mn>
</mml:munderover>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>B</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>]</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:mstyle>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(7a)</label>
</disp-formula>
<disp-formula id="e7a">
<mml:math id="m39">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>A</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mn>12</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mn>4</mml:mn>
</mml:munderover>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mn>3</mml:mn>
</mml:munderover>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>J</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>]</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:mstyle>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(7b)</label>
</disp-formula>
<disp-formula id="e7b">
<mml:math id="m40">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mn>9</mml:mn>
</mml:mfrac>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mn>4</mml:mn>
</mml:munderover>
<mml:mrow>
<mml:msup>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mstyle>
<mml:mo>&#x2b;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mn>4</mml:mn>
</mml:munderover>
<mml:mrow>
<mml:msup>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
<mml:mo>]</mml:mo>
</mml:mrow>
<mml:mi mathvariant="normal">or</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msubsup>
<mml:mi>L</mml:mi>
<mml:mi>B</mml:mi>
<mml:mo>&#x2217;</mml:mo>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mn>5</mml:mn>
</mml:mfrac>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mn>4</mml:mn>
</mml:munderover>
<mml:mrow>
<mml:msup>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
<mml:mo>]</mml:mo>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="normal">and</mml:mi>
</mml:mrow>
</mml:math>
<label>(7c)</label>
</disp-formula>
<disp-formula id="e7d">
<mml:math id="m41">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mn>4</mml:mn>
</mml:mfrac>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mn>4</mml:mn>
</mml:munderover>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x22c5;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mrow>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mrow>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mrow>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3b2;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3b2;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>]</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:math>
<label>(7d)</label>
</disp-formula>with <inline-formula id="inf31">
<mml:math id="m42">
<mml:mrow>
<mml:mi>&#x394;</mml:mi>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mrow>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mi>&#x3b3;</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mi>&#x3b2;</mml:mi>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> being the edge vector connecting the vertices <inline-formula id="inf32">
<mml:math id="m43">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mi>&#x3b2;</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf33">
<mml:math id="m44">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mi>&#x3b3;</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf34">
<mml:math id="m45">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>&#x3b2;</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> being the mean magnetic field on the edge <inline-formula id="inf35">
<mml:math id="m46">
<mml:mrow>
<mml:mi>&#x394;</mml:mi>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mrow>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> calculated by the measured <inline-formula id="inf36">
<mml:math id="m47">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> field by using a linear approximation to obtain the field along an edge, between two spacecraft measurements. In <xref ref-type="disp-formula" rid="e7">Eq. 7</xref>, we use <italic>i</italic> to denote the dimensional index ranging 1-3 and use Greek letters to denote tetrahedron points or faces ranging 1&#x2013;4. The components <inline-formula id="inf37">
<mml:math id="m48">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>O</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf38">
<mml:math id="m49">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>A</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> each consist of twelve terms or twelve constraints and represent the differences of the modeled and measured fields at the vertices <inline-formula id="inf39">
<mml:math id="m50">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. Thus, <inline-formula id="inf40">
<mml:math id="m51">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>O</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf41">
<mml:math id="m52">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>A</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> correspond to the model-measurement differences in the loss function. The component <inline-formula id="inf42">
<mml:math id="m53">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> consists of nine physical constraints, which requires minimization of <inline-formula id="inf43">
<mml:math id="m54">
<mml:mrow>
<mml:msup>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> at nine particular spatial points (i.e., one barycenter <inline-formula id="inf44">
<mml:math id="m55">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, four vertices <inline-formula id="inf45">
<mml:math id="m56">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and four face centers <inline-formula id="inf46">
<mml:math id="m57">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>). Because the measurements do not directly enter the expression, <inline-formula id="inf47">
<mml:math id="m58">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> corresponds to the model departures or violations from the above MHD equations. <inline-formula id="inf48">
<mml:math id="m59">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> can be replaced by <inline-formula id="inf49">
<mml:math id="m60">
<mml:mrow>
<mml:msubsup>
<mml:mi>L</mml:mi>
<mml:mi>B</mml:mi>
<mml:mo>&#x2217;</mml:mo>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>, which neglects the face-center constraints. The component <inline-formula id="inf50">
<mml:math id="m61">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> consists of four approximate physical constraints derived from the generic MHD equation obtained by applying Stokes&#x2019; Theorem to Ampere&#x2019;s Law <inline-formula id="inf51">
<mml:math id="m62">
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mstyle displaystyle="true">
<mml:mrow>
<mml:munder>
<mml:mo>&#x222c;</mml:mo>
<mml:mi>S</mml:mi>
</mml:munder>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>&#x2dc;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
</mml:mstyle>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi>d</mml:mi>
<mml:mi mathvariant="bold">S</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:mrow>
<mml:munder>
<mml:mo>&#x222e;</mml:mo>
<mml:mi>C</mml:mi>
</mml:munder>
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi>d</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> on the four tetrahedron faces, which derives the current density components normal to the tetrahedron faces (<inline-formula id="inf52">
<mml:math id="m63">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>&#x2dc;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>) by using the linear curlometer technique from the measured <inline-formula id="inf53">
<mml:math id="m64">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> (<xref ref-type="bibr" rid="B11">Dunlop et al., 1988</xref>). A minimization between <inline-formula id="inf54">
<mml:math id="m65">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>&#x2dc;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <bold>J</bold> projecting onto the normal directions of four tetrahedron faces yields <inline-formula id="inf55">
<mml:math id="m66">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. Thus, <inline-formula id="inf56">
<mml:math id="m67">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> also possesses the nature of the model-measurement differences. Note that, as previously denoted, each face-center <inline-formula id="inf57">
<mml:math id="m68">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> in <xref ref-type="disp-formula" rid="e7d">Eq. 7d</xref> is defined by other three vertices <inline-formula id="inf58">
<mml:math id="m69">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mi>&#x3b2;</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mi>&#x3b3;</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>. Specification of the weighting factors <inline-formula id="inf59">
<mml:math id="m70">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>A</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> in <xref ref-type="disp-formula" rid="e6">Eq. 6</xref> determines the selection of the loss function components to be included in the reconstruction model. The scaling parameters <inline-formula id="inf60">
<mml:math id="m71">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi>&#x3b5;</mml:mi>
<mml:mi>A</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3b5;</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3b5;</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> in <xref ref-type="disp-formula" rid="e6">Eq. 6</xref> depend on the characteristic length scale of the tetrahedron and the dimensional factors of the loss functions. We will discuss the settings of these parameters in more detail below.</p>
<p>We first note the similarities and differences between <inline-formula id="inf61">
<mml:math id="m72">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>A</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf62">
<mml:math id="m73">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> in <xref ref-type="disp-formula" rid="e6">Eqs. 6</xref>, <xref ref-type="disp-formula" rid="e7">7</xref>. Both loss function components adopt the differences in current densities as constraints. <inline-formula id="inf63">
<mml:math id="m74">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>A</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the difference between the modeled <bold>J</bold> and the measured particle current density <inline-formula id="inf64">
<mml:math id="m75">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> at four vertices whereas <inline-formula id="inf65">
<mml:math id="m76">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the difference between the modeled <bold>J</bold> components and the current density <inline-formula id="inf66">
<mml:math id="m77">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>&#x2dc;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> components derived from the curlometer technique (i.e., using <inline-formula id="inf67">
<mml:math id="m78">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>) on the four tetrahedron face-centers. When both <inline-formula id="inf68">
<mml:math id="m79">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf69">
<mml:math id="m80">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> are available and include direct measurement errors of the same order, <inline-formula id="inf70">
<mml:math id="m81">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>A</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is more accurate to be included in the generalized loss function <italic>L</italic> than <inline-formula id="inf71">
<mml:math id="m82">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> because the <inline-formula id="inf72">
<mml:math id="m83">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>&#x2dc;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> value used in <inline-formula id="inf73">
<mml:math id="m84">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> contains additional errors due to the linear approximation assumed in the curlometer technique. On the other hand, if only <inline-formula id="inf74">
<mml:math id="m85">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>, but not <inline-formula id="inf75">
<mml:math id="m86">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>J</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>, is available (in which case <inline-formula id="inf76">
<mml:math id="m87">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>A</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> will not be available) or if the errors in <inline-formula id="inf77">
<mml:math id="m88">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> are far greater than those in <inline-formula id="inf78">
<mml:math id="m89">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>, then <inline-formula id="inf79">
<mml:math id="m90">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is preferred to <inline-formula id="inf80">
<mml:math id="m91">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>A</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> for inclusion in <italic>L</italic>. In <xref ref-type="bibr" rid="B9">Denton et al. (2020)</xref>, <inline-formula id="inf81">
<mml:math id="m92">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>&#x2dc;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> derived from the curlometer technique is used to modify the particle current density <inline-formula id="inf82">
<mml:math id="m93">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> to produce a composite current density, which together with the measured <inline-formula id="inf83">
<mml:math id="m94">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> is used to build the reconstruction model. Our approach of introducing different constraints <inline-formula id="inf84">
<mml:math id="m95">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>A</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf85">
<mml:math id="m96">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> for different current densities <inline-formula id="inf86">
<mml:math id="m97">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> (measured directly by FPI) and <inline-formula id="inf87">
<mml:math id="m98">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>&#x2dc;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> (derived from the curlometer technique) evaluated at different spatial locations provides a clear physical significance and algorithmic flexibility.</p>
</sec>
<sec id="s2-2">
<title>Application of a Stochastic Optimization Algorithm to Solve for Model Parameters and Selection of Loss Function Components</title>
<p>In this new 3D ER model, the model parameters in <xref ref-type="disp-formula" rid="e5">Eq. 5</xref> are solved by directly minimizing the loss function <italic>L</italic> defined in <xref ref-type="disp-formula" rid="e6">Eq. 6</xref> using a stochastic optimization algorithm called the SPSA method (<xref ref-type="bibr" rid="B29">Spall, 1998a</xref>; <xref ref-type="bibr" rid="B30">Spall, 1998b</xref>; <xref ref-type="bibr" rid="B31">Spall, 2003</xref>) through an iterative procedure that also naturally incorporates the errors for the measured fields <inline-formula id="inf88">
<mml:math id="m99">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>. A comprehensive introduction to the algorithm with detailed procedures of implementation to the current problem is presented in <xref ref-type="sec" rid="s7">Supplementary Appendix A</xref>. Note that the generalized loss function <italic>L</italic> defined by <xref ref-type="disp-formula" rid="e6">Eqs. 6</xref>, <xref ref-type="disp-formula" rid="e7">7</xref> is in a quadratic form with respect to the model parameters <inline-formula id="inf89">
<mml:math id="m100">
<mml:mrow>
<mml:mo>{</mml:mo>
<mml:msub>
<mml:mi>B</mml:mi>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>}</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> because the MHD <xref ref-type="disp-formula" rid="e1">Eqs. 1a</xref>, b are linear. Minimization of a quadratic loss function is equivalent to solving a set of linear algebraic equations for the model parameters (e.g., <xref ref-type="bibr" rid="B17">Menke, 1989</xref>; <xref ref-type="bibr" rid="B1">Axelsson, 1996</xref>). When the model parameters are obtained by directly minimizing the loss function <italic>L</italic> the corresponding MHD system could be either linear or nonlinear. The nonlinearity occurs in our new 3D ER model when <xref ref-type="disp-formula" rid="e2">Eqs. 2</xref>, <xref ref-type="disp-formula" rid="e3">3</xref> are also included as additional constraints. Nonlinear systems are not unusual in various empirical models. For example, in <xref ref-type="bibr" rid="B23">Roelof et al. (1993)</xref>, the loss function for reconstructing global magnetospheric images based on the extreme ultraviolet (EUV) and energetic neutral atom (ENA) measurements is highly nonlinear, for which the loss function can only be directly minimized. Furthermore, when the loss function contains measurements, it also contains random measurement errors. The SPSA method effectively solves problems containing random errors by including the errors in the solutions. In addition, we will show later through examples that the SPSA method can solve slightly under-determined problems that could not be solved directly by the traditional least-squares approach.</p>
<p>In practice, the SPSA method solves for the model parameters that minimize the following dimensionless loss function (<italic>y</italic>) with a random perturbation that characterizes the measurement errors (<xref ref-type="sec" rid="s10">Supplementary Eqs. A4a, b</xref> in <xref ref-type="sec" rid="s7">Supplementary Appendix A</xref>)<disp-formula id="e8">
<mml:math id="m101">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>&#x3b8;</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mi>L</mml:mi>
</mml:msqrt>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mi>B</mml:mi>
<mml:mrow>
<mml:mn>00</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi mathvariant="normal">and</mml:mi>
</mml:mrow>
</mml:math>
<label>(8a)</label>
</disp-formula>
<disp-formula id="e8a">
<mml:math id="m102">
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>&#x3b8;</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>&#x3b5;</mml:mi>
<mml:mi>&#x3c3;</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(8b)</label>
</disp-formula>where <italic>L</italic> is given by <xref ref-type="disp-formula" rid="e6">Eq. 6</xref>, <inline-formula id="inf90">
<mml:math id="m103">
<mml:mrow>
<mml:msub>
<mml:mi>B</mml:mi>
<mml:mrow>
<mml:mn>00</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the measured mean magnetic field (defined by <xref ref-type="sec" rid="s10">Supplementary Eq. A1</xref> in <xref ref-type="sec" rid="s7">Supplementary Appendix A</xref>) used to normalize the general loss funciton <italic>L</italic>, <inline-formula id="inf91">
<mml:math id="m104">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b5;</mml:mi>
<mml:mi>&#x3c3;</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>N</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> represents a random variable having a normal distribution with zero mean and <inline-formula id="inf92">
<mml:math id="m105">
<mml:mrow>
<mml:msup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> variance that characterizes the random measurement errors. The first-order SPSA algorithm is adopted to solve for the model parameters in this paper. The specifications of various model parameters including the weighting coefficients and scaling parameters in <xref ref-type="disp-formula" rid="e6">Eq. 6</xref> and the algorithmic procedures of the recursive formulations are presented in <xref ref-type="sec" rid="s7">Supplementary Appendix A</xref>. In <xref ref-type="sec" rid="s3">Section 3</xref>, we will detail the application of this SPSA-based ER model to a specific EDR case using MMS measurements and discuss the relationship between the SPSA model variance <inline-formula id="inf93">
<mml:math id="m106">
<mml:mrow>
<mml:msup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> in <xref ref-type="disp-formula" rid="e8">Eq. 8b</xref> and the variances of the random errors of the measured <inline-formula id="inf94">
<mml:math id="m107">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf95">
<mml:math id="m108">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> fields, <inline-formula id="inf96">
<mml:math id="m109">
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mi>B</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf97">
<mml:math id="m110">
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mi>J</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>, respectively. Note that <inline-formula id="inf98">
<mml:math id="m111">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>&#x3b8;</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> in <xref ref-type="disp-formula" rid="e8">Eq. 8a</xref> is a deterministic variable whereas <italic>y</italic> in <xref ref-type="disp-formula" rid="e8">Eq. 8b</xref> is a randome variable. A stochastic optimation method such as SPSA algorithm optimizes loss functons associated with randome variables.</p>
<p>When all the loss function components in <xref ref-type="disp-formula" rid="e6">Eq. 6</xref> <inline-formula id="inf99">
<mml:math id="m112">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>O</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>A</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> are included, then, the total number of constraints is thirty-seven (37). This number is greater than the number of model parameters (30) and the problem is significantly over-determined. Because <inline-formula id="inf100">
<mml:math id="m113">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> adopts a linear approximation in the curlometer technique it is expected to introduce additional errors in the modeled fields near the reconnection regions where the field curvature is large. As a result, our default setting for the reconstruction model is to set <inline-formula id="inf101">
<mml:math id="m114">
<mml:mrow>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, i.e., to not include <inline-formula id="inf102">
<mml:math id="m115">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> in the generalized loss function <italic>L</italic>. This reduces the total number of constraints for the default setting to thirty-three (33) and thus renders the problem, i.e., solving thirty model parameters, only slightly over-determined. The model departures in the loss function component <inline-formula id="inf103">
<mml:math id="m116">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> shown in <xref ref-type="disp-formula" rid="e7">Eq. 7c</xref> are the application of the MHD equation <inline-formula id="inf104">
<mml:math id="m117">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> to nine particular points on the tetrahedron (the four vertices, the four face-centers, and the barycenter). When <inline-formula id="inf105">
<mml:math id="m118">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is replaced by <inline-formula id="inf106">
<mml:math id="m119">
<mml:mrow>
<mml:msubsup>
<mml:mi>L</mml:mi>
<mml:mi>B</mml:mi>
<mml:mo>&#x2217;</mml:mo>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> that only applies <inline-formula id="inf107">
<mml:math id="m120">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> to the barycenter plus four vertices, the total number of the constraints is reduced to twenty-nine (29) and the problem becomes slightly under-determined. Our numerical experiments show that the model parameters resulting from the SPSA method yield only slight and negligible (&#x223c;1&#x2013;3%) differences when the problem is changed between slightly over-determined and slightly under-determined. On the other hand, the numerical solution to a set of under-determined linear algebraic equations no longer exists or cannot be calculated directly if the problem were solved by the traditional least-squares method (e.g., <xref ref-type="bibr" rid="B17">Menke, 1989</xref>).</p>
<p>To explain why using <inline-formula id="inf108">
<mml:math id="m121">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf109">
<mml:math id="m122">
<mml:mrow>
<mml:msubsup>
<mml:mi>L</mml:mi>
<mml:mi>B</mml:mi>
<mml:mo>&#x2217;</mml:mo>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> does not lead to significantly different solutions, we first note that for an even-determined or an over-determined problem with a quadratic loss function, a unique solution can be derived either by directly solving an optimization problem or by solving a set of linear algebraic equations (e.g., <xref ref-type="bibr" rid="B1">Axelsson, 1996</xref>; <xref ref-type="bibr" rid="B7">Chong and Zak, 2001</xref>). It is also noted that for an over-determined problem, the inclusion of additional measurements or constraints may not change noticeably the existing solution if the newly added constraints are redundant (e.g., <xref ref-type="bibr" rid="B17">Menke, 1989</xref>). For an under-determined problem where the number of constraints is less than that of the model parameters, however, the set of linear algebraic equations becomes undetermined and one is no longer able to uniquely solve for the model parameters. Returning to the expressions of the loss functions in <xref ref-type="disp-formula" rid="e6">Eqs. 6</xref>&#x2013;<xref ref-type="disp-formula" rid="e8">8</xref>, we note that the roles of model parameters and constraints (e.g., <bold>B</bold> vs. <inline-formula id="inf110">
<mml:math id="m123">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>, or <bold>J</bold> vs. <inline-formula id="inf111">
<mml:math id="m124">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>) do not show preference to one or the other. A minimized or a least-squares solution is always formally available for given numbers of model parameters and constraints regardless of their relative magnitudes. Adding four constraints of <inline-formula id="inf112">
<mml:math id="m125">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> to the four tetrahedron faces is expected to be largely redundant to the already existing constraints of <inline-formula id="inf113">
<mml:math id="m126">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> at the barycenter and four vertices, thus leading to only slight modifications to the model parameters. Again, it is noted that unlike <inline-formula id="inf114">
<mml:math id="m127">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> that are only available on the four vertices, the analytic <bold>B</bold>-field as expressed by <xref ref-type="disp-formula" rid="e5">Eq. 5</xref> and all its derived fields such as <bold>J</bold> and <inline-formula id="inf115">
<mml:math id="m128">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold">B</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> are available on any spatial point. Furthermore, in terms of the uniqueness of the solution, either the random noise term or the under-determined constraints in the loss function <italic>y</italic> in <xref ref-type="disp-formula" rid="e8">Eq. 8</xref> could lead to the non-uniqueness of the solution. Note that the stochastic optimization algorithm minimizes the random variable <italic>y</italic> defined by <xref ref-type="disp-formula" rid="e8">Eq. 8b</xref> rather than the deterministic physical loss function <inline-formula id="inf116">
<mml:math id="m129">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>&#x3b8;</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> defined by <xref ref-type="disp-formula" rid="e8">Eq. 8a</xref>. We will discuss this issue in more detail in the next section. From the perspective of constraint redundancy, it is also noted that given the analytic expression in <xref ref-type="disp-formula" rid="e5">Eq. 5</xref> for <bold>B</bold>, the relation <inline-formula id="inf117">
<mml:math id="m130">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#x22c5;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#xd7;</mml:mo>
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2261;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> will be automatically satisfied regardless of what the model parameters are. As a result, one cannot introduce a constraint component for <bold>J</bold> similar to <inline-formula id="inf118">
<mml:math id="m131">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> based on the redundant relation of <inline-formula id="inf119">
<mml:math id="m132">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</sec>
</sec>
<sec sec-type="results" id="s3">
<title>Results</title>
<p>To test our new model and to also demonstrate the third step of diagnosing the accuracy and the quality of the reconstructed fields while building an ER model, we use MMS measurements from the magnetotail EDR event of 11 July 2017. During this event, the MMS constellation traversed a reconnection region in the earthward and northward directions while remaining near the neutral plane (<xref ref-type="bibr" rid="B34">Torbert et al., 2018</xref>). <xref ref-type="fig" rid="F1">Figure 1</xref> shows 7&#xa0;s of magnetic field <inline-formula id="inf120">
<mml:math id="m133">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> and particle current density <inline-formula id="inf121">
<mml:math id="m134">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> measurements starting at 22:34 UT. Since <inline-formula id="inf122">
<mml:math id="m135">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf123">
<mml:math id="m136">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> are measured and processed at different sampling rates and the loss function <italic>L</italic> shown in <xref ref-type="disp-formula" rid="e6">Eq. 6</xref> is assumed to be evaluated simultaneously, we have interpolated the measured fields onto the same time resolution with a time interval of <inline-formula id="inf124">
<mml:math id="m137">
<mml:mrow>
<mml:mi>&#x394;</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.0293</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>&#xa0;s, which corresponds to a sampling frequency of 34&#xa0;Hz.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Measurements from the four MMS spacecraft (MMS1, MMS2, MMS3, MMS4) on 11 July 2017 showing (left) the measured magnetic field <inline-formula id="inf125">
<mml:math id="m138">
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi>B</mml:mi>
<mml:mi>x</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>B</mml:mi>
<mml:mi>y</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>B</mml:mi>
<mml:mi>z</mml:mi>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> from FGM (<xref ref-type="bibr" rid="B24">Russell et al., 2016</xref>) and (right) particle current density <inline-formula id="inf126">
<mml:math id="m139">
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>J</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mi>x</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mi>y</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mi>z</mml:mi>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> from FPI (<xref ref-type="bibr" rid="B19">Pollock et al., 2016</xref>) in GSE coordinates.</p>
</caption>
<graphic xlink:href="fspas-09-878403-g001.tif"/>
</fig>
<sec id="s3-1">
<title>Error Consideration and Quality Indicators</title>
<p>Note that the measurement errors here include uncertainties in both the instrumentation and subsequent processing of the data. However, the random errors in <xref ref-type="disp-formula" rid="e8">Eq. 8</xref> are associated with the unbiased instrument noise. Here, we estimate the errors by directly calculating the parameter variability included in the data series. In <xref ref-type="fig" rid="F2">Figure 2</xref>, we show both the means <inline-formula id="inf127">
<mml:math id="m140">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi>B</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> and the normalized standard deviations <inline-formula id="inf128">
<mml:math id="m141">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi>&#x3c3;</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3c3;</mml:mi>
<mml:mi>J</mml:mi>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> of the magnitudes for the measured <inline-formula id="inf129">
<mml:math id="m142">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf130">
<mml:math id="m143">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> fields. The averages are taken over the four spacecraft and over moving windows with widths of 7, 11, and 15 time steps, respectively. The calculated <inline-formula id="inf131">
<mml:math id="m144">
<mml:mrow>
<mml:msub>
<mml:mi>B</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is approximately equal to the characteristic value of the temporal mean of the magnetic field <inline-formula id="inf132">
<mml:math id="m145">
<mml:mrow>
<mml:msub>
<mml:mi>B</mml:mi>
<mml:mrow>
<mml:mn>00</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> defined in <xref ref-type="sec" rid="s10">Supplementary Eq. A1</xref>. It is noted that the mean fields are not noticeably sensitive to the width of the moving window. This implies that the sampling rate of the measurements is high enough to resolve the temporal variability of the fields. It is also noted from <xref ref-type="fig" rid="F2">Figure 2</xref> that there is no systematic variation of <inline-formula id="inf133">
<mml:math id="m146">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c3;</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> with respect to <inline-formula id="inf134">
<mml:math id="m147">
<mml:mrow>
<mml:msub>
<mml:mi>B</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, whereas <inline-formula id="inf135">
<mml:math id="m148">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c3;</mml:mi>
<mml:mi>J</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is inversely proportional to <inline-formula id="inf136">
<mml:math id="m149">
<mml:mrow>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. The weighting factor <inline-formula id="inf137">
<mml:math id="m150">
<mml:mrow>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>A</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> in <xref ref-type="disp-formula" rid="e6">Eq. 6</xref> is proportional to the <inline-formula id="inf138">
<mml:math id="m151">
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mi>B</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mo>/</mml:mo>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mi>J</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> parameter that can be calculated from the values shown in the figure. The weighting factors <inline-formula id="inf139">
<mml:math id="m152">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> are prescribed to <inline-formula id="inf140">
<mml:math id="m153">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mn>1,0</mml:mn>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> for the default setting of the reconstruction model. Note that setting <inline-formula id="inf141">
<mml:math id="m154">
<mml:mrow>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> here also means that we give no preference between the model-measurement differences <inline-formula id="inf142">
<mml:math id="m155">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and the model departures <inline-formula id="inf143">
<mml:math id="m156">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. To set the final model parameter <italic>&#x3c3;</italic> used in <xref ref-type="disp-formula" rid="e8">Eq. 8</xref>, we note that <inline-formula id="inf144">
<mml:math id="m157">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c3;</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> directly derived from the measured <inline-formula id="inf145">
<mml:math id="m158">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> contains both the unbiased random errors required for the construction of <inline-formula id="inf146">
<mml:math id="m159">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b5;</mml:mi>
<mml:mi>&#x3c3;</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> in <xref ref-type="disp-formula" rid="e8">Eq. 8</xref> and possibly also the biased errors associated with the parameter retrieval and data processing issues. In addition, a smaller <italic>&#x3c3;</italic> in the random loss function <italic>y</italic> will yield a more numerically accurate solution, though its usefulness may be limited by the measurement errors; any numerical accuracy achieved that is higher than the measurement errors after setting <inline-formula id="inf147">
<mml:math id="m160">
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#x2192;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> does not contain additional information as the results are ultimately limited by the uncertainty in the measurements. As a result, our default setting for <italic>&#x3c3;</italic> in the algorithm as shown in <xref ref-type="disp-formula" rid="e8">Eq. 8b</xref> takes a conservative value of <inline-formula id="inf148">
<mml:math id="m161">
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.1</mml:mn>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>B</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, where <inline-formula id="inf149">
<mml:math id="m162">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>B</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the time-averaged standard deviation of <inline-formula id="inf150">
<mml:math id="m163">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> as shown in <xref ref-type="fig" rid="F2">Figure 2A</xref>.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Mean and normalized standard deviation fields derived from the MMS measurements. The means and standard deviations are calculated on a moving window with a width of 7 (red), 11 (blue), and 15 (green) time steps, respectively. Panels <bold>(A)</bold> and <bold>(B)</bold> correspond to the <bold>B</bold> field and <bold>J</bold> field, respectively.</p>
</caption>
<graphic xlink:href="fspas-09-878403-g002.tif"/>
</fig>
<p>Given model parameters <inline-formula id="inf151">
<mml:math id="m164">
<mml:mrow>
<mml:mo>{</mml:mo>
<mml:msub>
<mml:mi>B</mml:mi>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>}</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, a smooth 3D solution for <inline-formula id="inf152">
<mml:math id="m165">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> can be plotted to be visulized. But before addressing these visualizations, we begin our discussions here with evaluations of the quality factors associated with these results. In <xref ref-type="fig" rid="F3">Figure 3</xref>, we show the relative differences of the fields <inline-formula id="inf153">
<mml:math id="m166">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> reconstructed at every time step based on the MMS-measured fields <inline-formula id="inf154">
<mml:math id="m167">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> shown in <xref ref-type="fig" rid="F1">Figure 1</xref>. The indices <inline-formula id="inf155">
<mml:math id="m168">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>J</mml:mi>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> can be considered as the normalized loss function components <inline-formula id="inf156">
<mml:math id="m169">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>O</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>A</mml:mi>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> corresponding to the model-measurement differences, which can be used as a set of accuracy indicators of the reconstruction model and are defined as:<disp-formula id="e9">
<mml:math id="m170">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mn>4</mml:mn>
</mml:munderover>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mn>3</mml:mn>
</mml:munderover>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>B</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>]</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mn>4</mml:mn>
</mml:munderover>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mn>3</mml:mn>
</mml:munderover>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msqrt>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi mathvariant="normal">and</mml:mi>
</mml:mrow>
</mml:math>
<label>(9a)</label>
</disp-formula>
<disp-formula id="e9a">
<mml:math id="m171">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>J</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mn>4</mml:mn>
</mml:munderover>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mn>3</mml:mn>
</mml:munderover>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>J</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>]</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mn>4</mml:mn>
</mml:munderover>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mn>3</mml:mn>
</mml:munderover>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>J</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msqrt>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(9b)</label>
</disp-formula>
</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Relative differences <inline-formula id="inf157">
<mml:math id="m172">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>J</mml:mi>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> of the reconstructed <bold>(</bold>
<inline-formula id="inf158">
<mml:math id="m173">
<mml:mrow>
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="bold">J</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
<bold>)</bold> fields based on MMS measurements shown in <xref ref-type="fig" rid="F1">Figure 1</xref>. Panels <bold>(A)</bold> and <bold>(B)</bold> correspond to two cases of a standard setting of <italic>&#x3c3;</italic> in <xref ref-type="disp-formula" rid="e8">Eq. 8</xref> with <inline-formula id="inf159">
<mml:math id="m174">
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.1</mml:mn>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>B</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and an alternative setting of <inline-formula id="inf160">
<mml:math id="m175">
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>B</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, respectively.</p>
</caption>
<graphic xlink:href="fspas-09-878403-g003.tif"/>
</fig>
<p>The results from a pair of reconstructions with <inline-formula id="inf161">
<mml:math id="m176">
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.1</mml:mn>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>B</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf162">
<mml:math id="m177">
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>B</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, respectively, are presented in <xref ref-type="fig" rid="F3">Figure 3</xref>. The default setting, which has a smaller measurement noise of <inline-formula id="inf163">
<mml:math id="m178">
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.1</mml:mn>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>B</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, yields a more accurate reconstruction field as characterized by smaller indices <inline-formula id="inf164">
<mml:math id="m179">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>J</mml:mi>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>. On the other hand, if the measurement noise in the loss function <italic>y</italic> amounts to <inline-formula id="inf165">
<mml:math id="m180">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>B</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, such that <inline-formula id="inf166">
<mml:math id="m181">
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#x223c;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:mo>&#x223c;</mml:mo>
<mml:mn>0.1</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> as shown in <xref ref-type="fig" rid="F2">Figure 2</xref>, then, a numerical solution of <bold>B</bold> with <inline-formula id="inf167">
<mml:math id="m182">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>B</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> can be considered to be an acceptable or valid solution. Our default setting of <inline-formula id="inf168">
<mml:math id="m183">
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.1</mml:mn>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>B</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> leads to a numerical solution of <bold>B</bold> with <inline-formula id="inf169">
<mml:math id="m184">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:mo>&#x226a;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>B</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, which can be considered an accurate solution. It should also be noted that because of the existence of measurement errors in <inline-formula id="inf170">
<mml:math id="m185">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> (i.e., <inline-formula id="inf171">
<mml:math id="m186">
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#x3e;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>), a deterministic and idealized solution with <inline-formula id="inf172">
<mml:math id="m187">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:mo>&#x2261;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> is considered to be as accurate as one with <inline-formula id="inf173">
<mml:math id="m188">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. <xref ref-type="fig" rid="F3">Figure 3</xref> shows that far greater errors exist in the modeled current density <inline-formula id="inf174">
<mml:math id="m189">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>J</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> than those in the magnetic field <inline-formula id="inf175">
<mml:math id="m190">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. This is largely expected since the modeled current density <bold>J</bold> is a quantity derived from the prescribed <bold>B</bold> field and contains fewer free parameters and therefore is expected to lead to greater errors in <bold>J</bold> than in <bold>B</bold>. This is another reason for us to set <italic>&#x3c3;</italic> so that it is much smaller than <inline-formula id="inf176">
<mml:math id="m191">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>B</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> in <xref ref-type="disp-formula" rid="e8">Eq. 8</xref>, which yields a solution also with an acceptable error in the reconstructed <bold>J</bold> field. Comparison between the two panels in <xref ref-type="fig" rid="F3">Figure 3</xref> shows that the magnitude of the errors in the reconstruction model is sensitive to the measurement errors. This feature can be further confirmed by examining <inline-formula id="inf177">
<mml:math id="m192">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>J</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> variation with the time-dependent measurement errors. We note from <xref ref-type="fig" rid="F2">Figure 2</xref> that <inline-formula id="inf178">
<mml:math id="m193">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c3;</mml:mi>
<mml:mi>J</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> changes more significantly with time than <inline-formula id="inf179">
<mml:math id="m194">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c3;</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, which leads to a significant variation in the weighting factor <inline-formula id="inf180">
<mml:math id="m195">
<mml:mrow>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>A</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. <xref ref-type="fig" rid="F4">Figure 4</xref> shows both <inline-formula id="inf181">
<mml:math id="m196">
<mml:mrow>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>A</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mi>B</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mo>/</mml:mo>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mi>J</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf182">
<mml:math id="m197">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>J</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> for a standard setting of <inline-formula id="inf183">
<mml:math id="m198">
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.1</mml:mn>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>B</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. The figure shows a negative correlation between <inline-formula id="inf184">
<mml:math id="m199">
<mml:mrow>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>A</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf185">
<mml:math id="m200">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>J</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. Since errors in <inline-formula id="inf186">
<mml:math id="m201">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> are nearly constant, <xref ref-type="fig" rid="F4">Figure 4</xref> shows a strong positive correlation between the errors in the measured <inline-formula id="inf187">
<mml:math id="m202">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and the modeled <bold>J</bold>. Overall, <xref ref-type="fig" rid="F2">Figures 2</xref>&#x2013;<xref ref-type="fig" rid="F4">4</xref> show that the accuracy of the reconstructed fields from the stochastic optimization algorithm is limited by the measurement uncertainties, with more accurate measurements unsurprisingly resulting in a more accurate solution for the reconstruction based upon those measurements.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Weighting factor <inline-formula id="inf188">
<mml:math id="m203">
<mml:mrow>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>A</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> versus the relative difference <inline-formula id="inf189">
<mml:math id="m204">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>J</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> for the reconstructed current density <bold>J</bold> shown in <xref ref-type="fig" rid="F3">Figure 3</xref>.</p>
</caption>
<graphic xlink:href="fspas-09-878403-g004.tif"/>
</fig>
<p>Unlike reconstruction models based on the GSR technique, where the reconstructed fields are mainly derived by various physical relations, the new ER model presented here is mainly data-driven, directly fitting the modeled fields to the measured fields. Since the design of the general loss function highlighted in <xref ref-type="disp-formula" rid="e6">Eqs. 6</xref>, <xref ref-type="disp-formula" rid="e7">7</xref> also contains a component of the model departures characterizing a few physical constraints, the validity of those constraints can be used as a measure of the quality of the ER model in addition to the two indices <inline-formula id="inf190">
<mml:math id="m205">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>J</mml:mi>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> for measuring the accuracy of the solution. Here, one important constraint is the vanishing of the divergence of the magnetic field (<inline-formula id="inf191">
<mml:math id="m206">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>), which is also used as a constraint of the loss function component <inline-formula id="inf192">
<mml:math id="m207">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> in <xref ref-type="disp-formula" rid="e7">Eq. 7</xref>. <xref ref-type="bibr" rid="B11">Dunlop et al. (1988)</xref> introduced an index of the ratio of the divergence to the vorticity of the magnetic field as a quality indicator to measure the robustness of the reconstructed current density <bold>J</bold> field. In <xref ref-type="fig" rid="F5">Figure 5</xref>, we show the following two quality indicators <inline-formula id="inf193">
<mml:math id="m208">
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>model</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf194">
<mml:math id="m209">
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>curl</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> representing the ratio of the divergence to the vorticity of the magnetic field based on the reconstructed <bold>B</bold> field and the measured <inline-formula id="inf195">
<mml:math id="m210">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> field by curlometer technique, respectively. These are defined as<disp-formula id="e10">
<mml:math id="m211">
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>model</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mn>4</mml:mn>
</mml:munderover>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold">B</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mn>4</mml:mn>
</mml:munderover>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mn>3</mml:mn>
</mml:munderover>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#xd7;</mml:mo>
<mml:mi mathvariant="bold">B</mml:mi>
</mml:mrow>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msqrt>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi mathvariant="normal">and</mml:mi>
</mml:mrow>
</mml:math>
<label>(10a)</label>
</disp-formula>
<disp-formula id="e10a">
<mml:math id="m212">
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>curl</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mrow>
<mml:mo>&#x7c;</mml:mo>
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#x22c5;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo>&#x7c;</mml:mo>
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#xd7;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>]</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mtext>curlometer</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(10b)</label>
</disp-formula>
</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Quality indicators <inline-formula id="inf196">
<mml:math id="m213">
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>model</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf197">
<mml:math id="m214">
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>curl</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> representing the ratio of the divergence to the vorticity of the magnetic field based on the reconstructed <bold>B</bold> field and the measured <inline-formula id="inf198">
<mml:math id="m215">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> field by curlometer technique, respectively. The left and right panels correspond to two cases of a standard setting of <italic>&#x3c3;</italic> in <xref ref-type="disp-formula" rid="e8">Eq. 8</xref> with <inline-formula id="inf199">
<mml:math id="m216">
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.1</mml:mn>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>B</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and an alternative setting of <inline-formula id="inf200">
<mml:math id="m217">
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>B</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, respectively.</p>
</caption>
<graphic xlink:href="fspas-09-878403-g005.tif"/>
</fig>
<p>In the above, <inline-formula id="inf201">
<mml:math id="m218">
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>model</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is calculated by evaluating <inline-formula id="inf202">
<mml:math id="m219">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold">B</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf203">
<mml:math id="m220">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#xd7;</mml:mo>
<mml:mi mathvariant="bold">B</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> analytically based on the modeled <bold>B</bold> field at the four vertices, whereas <inline-formula id="inf204">
<mml:math id="m221">
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>curl</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is calculated by evaluating the volume-averaged <inline-formula id="inf205">
<mml:math id="m222">
<mml:mrow>
<mml:mo>&#x7c;</mml:mo>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#x22c5;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf206">
<mml:math id="m223">
<mml:mrow>
<mml:mo>&#x7c;</mml:mo>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#xd7;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> based on the measured <inline-formula id="inf207">
<mml:math id="m224">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> field following the schemes shown in <xref ref-type="bibr" rid="B10">Dunlop et al. (2002)</xref> and <xref ref-type="bibr" rid="B18">Middleton and Masson (2016)</xref>. Note that <inline-formula id="inf208">
<mml:math id="m225">
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>curl</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> has also been used as an objective index that measures the quality of the <bold>J</bold> fields reconstructed from the curlometer technique (<xref ref-type="bibr" rid="B10">Dunlop et al., 2002</xref>). On the other hand, the index <inline-formula id="inf209">
<mml:math id="m226">
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>model</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> defined in <xref ref-type="disp-formula" rid="e10">Eq. 10a</xref> measures the quality or robustness of both <bold>B</bold> and <bold>J</bold> fields derived from the ER model. <xref ref-type="fig" rid="F5">Figure 5</xref> shows that typically <inline-formula id="inf210">
<mml:math id="m227">
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>model</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:mn>0.01</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> for a standard setting of the model parameter <inline-formula id="inf211">
<mml:math id="m228">
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.1</mml:mn>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>B</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, whereas the typical values of <inline-formula id="inf212">
<mml:math id="m229">
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>curl</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are much greater, <inline-formula id="inf213">
<mml:math id="m230">
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>curl</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2265;</mml:mo>
<mml:mn>0.1</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>. Since <inline-formula id="inf214">
<mml:math id="m231">
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>curl</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is calculated directly by a linear approximation from the measured <inline-formula id="inf215">
<mml:math id="m232">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> field, it contains errors from both the linear approximation and measurement errors (<xref ref-type="bibr" rid="B11">Dunlop et al., 1988</xref>; <xref ref-type="bibr" rid="B10">Dunlop et al., 2002</xref>). Comparison between the two panels in <xref ref-type="fig" rid="F5">Figure 5</xref> also shows that the increase in the measurement errors by changing <inline-formula id="inf216">
<mml:math id="m233">
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.1</mml:mn>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>B</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> to <inline-formula id="inf217">
<mml:math id="m234">
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>B</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> only increases the quality indicator <inline-formula id="inf218">
<mml:math id="m235">
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>model</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> by a factor of &#x223c;3 (note the changed scale on the ordinate between the two panels for just the &#x201c;model&#x201d; result, not the &#x201c;curl&#x201d; result). The relation of <inline-formula id="inf219">
<mml:math id="m236">
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>model</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x226a;</mml:mo>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>curl</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is still valid for <inline-formula id="inf220">
<mml:math id="m237">
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>B</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. As a result, we can conclude based on <xref ref-type="fig" rid="F5">Figure 5</xref> that the uncertainties in the reconstructed fields based on the MMS-measured <inline-formula id="inf221">
<mml:math id="m238">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> near the EDR using the curlometer technique are mostly contributed by the linear approximation used in the technique. It should be pointed out that when an ER model is formulated and solved as an even-determined problem based on the traditional least-squares method, one may impose a condition of vanishing <inline-formula id="inf222">
<mml:math id="m239">
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>model</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> everywhere <inline-formula id="inf223">
<mml:math id="m240">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>model</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2261;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>. In this case, an alternative constraint corresponding to model departures, say, a vanishing variance of the modeled <bold>B</bold> field in a particular diretion <italic>M</italic>, i.e., <inline-formula id="inf224">
<mml:math id="m241">
<mml:mrow>
<mml:msup>
<mml:mo>&#x2202;</mml:mo>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>/</mml:mo>
<mml:mo>&#x2202;</mml:mo>
<mml:msup>
<mml:mi>M</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, needs to be introduced into the reconstruciton model (e.g., <xref ref-type="bibr" rid="B35">Torbert et al., 2020</xref>).</p>
<p>We now turn to the loss function component <inline-formula id="inf225">
<mml:math id="m242">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. The default setting of the weighting factors is <inline-formula id="inf226">
<mml:math id="m243">
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mn>1,0</mml:mn>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>. This means that the constraint of the precise physical relation of <inline-formula id="inf227">
<mml:math id="m244">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> is fully utilized whereas the constraint of matching the modeled current components to the ones derived from the curlometer technique on the tetrahedron faces is neglected. Again, setting <inline-formula id="inf228">
<mml:math id="m245">
<mml:mrow>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> here also means that we give no preference between two sets of constraints of the model-measurement differences and the model departures. Our analysis of the quality indicators <inline-formula id="inf229">
<mml:math id="m246">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>model</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>curl</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> derived from the runs without <inline-formula id="inf230">
<mml:math id="m247">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> shown in <xref ref-type="fig" rid="F5">Figure 5</xref> can be considered as a rationale for the default setting of <inline-formula id="inf231">
<mml:math id="m248">
<mml:mrow>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>. It is noted that the curlometer technique developed in <xref ref-type="bibr" rid="B11">Dunlop et al. (1988)</xref> and <xref ref-type="bibr" rid="B18">Middleton and Masson (2016)</xref> applies a linear approximation to the entire volume of the tetrahedron, whereas in <inline-formula id="inf232">
<mml:math id="m249">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> the linear approximation applies only to the four individual tetrahedron faces. Hence, it is worthwhile examining quantitatively the effect of the loss function component <inline-formula id="inf233">
<mml:math id="m250">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> on the performance of the reconstruction model. In <xref ref-type="fig" rid="F6">Figure 6</xref>, we show the indices <inline-formula id="inf234">
<mml:math id="m251">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mi>J</mml:mi>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> and the quality indicators <inline-formula id="inf235">
<mml:math id="m252">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>model</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>curl</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> for a sensitivity run of the reconstruction model with all parameters in default settings, except <inline-formula id="inf236">
<mml:math id="m253">
<mml:mrow>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> that is set to 1. Comparing <xref ref-type="fig" rid="F6">Figure 6A</xref> with <xref ref-type="fig" rid="F3">Figure 3A</xref>, we find that the inclusion of <inline-formula id="inf237">
<mml:math id="m254">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> significantly reduces the accuracy of the reconstructed fields. This is expected because the inclusion of <inline-formula id="inf238">
<mml:math id="m255">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> not only introduces a linear approximation in the calculation of the current density <bold>J</bold> from the magnetic field <bold>B</bold>, but also enhances the degree of over-determination of the model. Both of these are expected to increase the errors of a least-squares solution. Comparing <xref ref-type="fig" rid="F6">Figure 6B</xref> with <xref ref-type="fig" rid="F5">Figure 5A</xref> on the modeled quality indicators <inline-formula id="inf239">
<mml:math id="m256">
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>model</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> derived from different runs underscores the same conclusion&#x2014;i.e., that the inclusion of <inline-formula id="inf240">
<mml:math id="m257">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> makes the model performance worse. However, <xref ref-type="fig" rid="F6">Figure 6B</xref> also shows that <inline-formula id="inf241">
<mml:math id="m258">
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>model</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is still significantly smaller than <inline-formula id="inf242">
<mml:math id="m259">
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>curl</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> (note the different scales), indicating that a linear approximation in a loss function component only partially affects the model performance. This sensitivity investigation of setting <inline-formula id="inf243">
<mml:math id="m260">
<mml:mrow>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> also demostrates the flexibility of the new ER model that directly minimizes the general loss function with its components being able to be included or excluded without changing the model framework.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>
<bold>(A)</bold> Relative differences <inline-formula id="inf244">
<mml:math id="m261">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>J</mml:mi>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> and <bold>(B)</bold> quality indicators <inline-formula id="inf245">
<mml:math id="m262">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>model</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>curl</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> for a sensitivity run with weighting factors <inline-formula id="inf246">
<mml:math id="m263">
<mml:mrow>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf247">
<mml:math id="m264">
<mml:mrow>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> being both set to 1: <inline-formula id="inf248">
<mml:math id="m265">
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mn>1,1</mml:mn>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</caption>
<graphic xlink:href="fspas-09-878403-g006.tif"/>
</fig>
<p>At this stage, it is also interesting to examine a largely under-determined setting of excluding both <inline-formula id="inf249">
<mml:math id="m266">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf250">
<mml:math id="m267">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> in the generalized loss function <italic>L</italic> by setting <inline-formula id="inf251">
<mml:math id="m268">
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mn>0,0</mml:mn>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> in <xref ref-type="disp-formula" rid="e6">Eq. 6</xref>. There are only twenty-four (24) constraints in <inline-formula id="inf252">
<mml:math id="m269">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>O</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf253">
<mml:math id="m270">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>A</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, all given by the MMS measurements, whereas the reconstruction model contains thirty (30) model parameters that need to be determined. Hence, the problem is largely under-determined and the solution cannot be uniquely solved. For a stochastic optimization, such as the one based on the SPSA method, there is no fundamental difference in the non-uniqueness of the solution either due to the lack of constraints or due to random errors in the loss function. In other words, the unknown parameters for the reconstruction model can always be formally solved by minimizing the generalized loss function <italic>y</italic> in <xref ref-type="disp-formula" rid="e8">Eq. 8</xref>. <xref ref-type="fig" rid="F7">Figure 7</xref> shows the indices <inline-formula id="inf254">
<mml:math id="m271">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>J</mml:mi>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> and the quality indicators <inline-formula id="inf255">
<mml:math id="m272">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>model</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>curl</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> for a sensitivity run of the reconstruction model that sets <inline-formula id="inf256">
<mml:math id="m273">
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mn>0,0</mml:mn>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>. We note from <xref ref-type="fig" rid="F7">Figure 7A</xref> that the relative differences between the modeled and measured fields <inline-formula id="inf257">
<mml:math id="m274">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>J</mml:mi>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> are much less than those shown in <xref ref-type="fig" rid="F3">Figures 3A</xref>, <xref ref-type="fig" rid="F6">6A</xref>. However, the quality indicator <inline-formula id="inf258">
<mml:math id="m275">
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>model</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> shown in <xref ref-type="fig" rid="F7">Figure 7B</xref> is much greater than those derived by any approach shown above including <inline-formula id="inf259">
<mml:math id="m276">
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>curl</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> derived by the curlometer technique. <xref ref-type="fig" rid="F7">Figure 7</xref> shows that even though one can construct an empirical model that leads to a very good fit between the modeled and the measured fields at the prescribed spatial points, the fields may not necessarily satisfy some physical relations, such as <inline-formula id="inf260">
<mml:math id="m277">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>. This is due to the following two facts: 1) the fields contain errors, either in the measured field or in the modeled field derived from the measurements and 2) the numerical evaluation of the physical relation based on the discrete measurements involves a small difference between two large quantities. The divergence of a vector field contains two components of variation corresponding to variations in the magnitude and direction of the vector. For a deformation vector field that is mainly confluent-diffluent&#x2014;i.e., divergence is mainly caused by the change in direction&#x2014;the calculation of the divergence of the vector field generally involves a small difference of two large quantities (e.g., <xref ref-type="bibr" rid="B16">Holton, 2004</xref>). In this case, small errors in the <bold>B</bold> field will be greatly amplified in calculating <inline-formula id="inf261">
<mml:math id="m278">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold">B</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> unless an additional constraint or assumption of <inline-formula id="inf262">
<mml:math id="m279">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, or <inline-formula id="inf263">
<mml:math id="m280">
<mml:mrow>
<mml:mo>&#x7c;</mml:mo>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> being small, is explicitly included in the model or algorithm development. A similar assumption of &#x201c;charge neutrality&#x201d; in plasma physics is also used as an explicitly imposed constraint in developing various MHD models (e.g., <xref ref-type="bibr" rid="B12">Gurnett and Bhattacharjee, 2005</xref>).</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>
<bold>(A)</bold> Relative differences <inline-formula id="inf264">
<mml:math id="m281">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>J</mml:mi>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> and <bold>(B)</bold> quality indicators <inline-formula id="inf265">
<mml:math id="m282">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>model</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>curl</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> for a sensitivity run with weighting factors <inline-formula id="inf266">
<mml:math id="m283">
<mml:mrow>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf267">
<mml:math id="m284">
<mml:mrow>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> being both set to 0: <inline-formula id="inf268">
<mml:math id="m285">
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mn>0,0</mml:mn>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</caption>
<graphic xlink:href="fspas-09-878403-g007.tif"/>
</fig>
<p>The other more important implication of this test run for a largely under-determined setting with only 24 constraints for a 30-parameter reconstruction model is that the current ER model can be directly applied to reconstructing fields with a set of incomplete measurements. The stochastic optimization algorithms can solve for model parameters under the same algorithmic framework regardless whether the problem is over- or under-determined. For example, for a default setting of the current ER model with 33 constraints, the algorithm can be directly applied to an incomplete set of MMS measurements if the <inline-formula id="inf269">
<mml:math id="m286">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> measurements from one spacecraft are not available. Under such a circumstance, the same algorithm with 27 (&#x3d; 33&#x2212;6) constraints will produce a reconstruction field <inline-formula id="inf270">
<mml:math id="m287">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> that fits the measured <inline-formula id="inf271">
<mml:math id="m288">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> at three vertices having available measurements plus <inline-formula id="inf272">
<mml:math id="m289">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> being satisfied at all four vertices, all within the measurement errors. The results shown in <xref ref-type="fig" rid="F7">Figure 7</xref> also suggest that the deterioration of the reconstructed fields due to lack of the needed constraints is gradual. On the other hand, the algorithm based on the traditional least-squares method that solves a set of linear algebraic equations (e.g., <xref ref-type="bibr" rid="B35">Torbert et al., 2020</xref>) becomes inapplicable once the problem changes from an even- to under-determined one.</p>
</sec>
<sec id="s3-2">
<title>The Reconstructed Fields</title>
<p>We now present the reconstructed fields based on the MMS measurements shown in <xref ref-type="fig" rid="F1">Figure 1</xref>. A reconstruction model can be developed in either an <italic>L-M-N</italic> coordinate system derived from the minimum variance analysis or in a fixed system, such as GSE that is used in the present reconstruction model. One purpose of adopting the <italic>L-M-N</italic> coordinate system to develop a reconstruction model is to take advantage of the ability to neglect changes in the minimum variance direction to convert a slightly under-determined problem into an even-determined one (<xref ref-type="bibr" rid="B9">Denton et al., 2020</xref>; <xref ref-type="bibr" rid="B35">Torbert et al., 2020</xref>). When the reconstructed field varies rapidly with time, the constructed <italic>L-M-N</italic> coordinate may also change accordingly. Under such a circumstance, the reconstructed fields at different time instances cannot be directly compared with each other. Our reconstruction model based on the SPSA stochastic optimization method can automatically accommodate an over-determined or under-determined setting of the model as discussed above. As a result, the fields reconstructed at different temporal instances but on the common, fixed GSE coordinate system can be directly compared.</p>
<p>We present the reconstructed fields in a local GSE coordinate <italic>X-Y-Z</italic> such that<disp-formula id="e11">
<mml:math id="m290">
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>Y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>Z</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mi>X</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mi>Y</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mi>Z</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>Y</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>Z</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(11)</label>
</disp-formula>where <inline-formula id="inf273">
<mml:math id="m291">
<mml:mrow>
<mml:msup>
<mml:mi>X</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
<mml:mo>-</mml:mo>
<mml:msup>
<mml:mi>Y</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
<mml:mo>-</mml:mo>
<mml:msup>
<mml:mi>Z</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> define the generic GSE coordinate system and <inline-formula id="inf274">
<mml:math id="m292">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>Y</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>Z</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> &#x3d; <inline-formula id="inf275">
<mml:math id="m293">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1.373</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mn>10</mml:mn>
</mml:mrow>
<mml:mn>5</mml:mn>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:mn>2.70</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mn>10</mml:mn>
</mml:mrow>
<mml:mn>4</mml:mn>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:mn>2.32</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mn>10</mml:mn>
</mml:mrow>
<mml:mn>4</mml:mn>
</mml:msup>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>&#xa0;km is determined by the satellite constellation, which corresponds to the GSE coordinate of the mean barycenter averaged over the measurement time shown in <xref ref-type="fig" rid="F1">Figure 1</xref>. In <xref ref-type="fig" rid="F8">Figure 8</xref>, we show the reconstructed <bold>B</bold> fields projected into and its magnitude &#x7c;<bold>B</bold>&#x7c; (<inline-formula id="inf276">
<mml:math id="m294">
<mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:msubsup>
<mml:mi>B</mml:mi>
<mml:mn>1</mml:mn>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mi>B</mml:mi>
<mml:mn>2</mml:mn>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mi>B</mml:mi>
<mml:mn>3</mml:mn>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:math>
</inline-formula>, in nT) evaluated on the <italic>X-Z</italic> plane of <italic>Y</italic> &#x3d; 0 at six time instances of (a) <inline-formula id="inf277">
<mml:math id="m295">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1.172</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>&#xa0;s, (b) <inline-formula id="inf278">
<mml:math id="m296">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1.904</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>&#xa0;s, (c) <inline-formula id="inf279">
<mml:math id="m297">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2.636</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>&#xa0;s, (d) <inline-formula id="inf280">
<mml:math id="m298">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>3.368</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>&#xa0;s, (e) <inline-formula id="inf281">
<mml:math id="m299">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>4.100</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>&#xa0;s, and (f) <inline-formula id="inf282">
<mml:math id="m300">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>4.833</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>&#xa0;s after 22:34 UT. The figure shows that both the magnetic configuration and the intensity of the magnetic field change noticeably with time. The reconnection region is characterized by a weak &#x7c;<bold>B</bold>&#x7c; and a reversal of the orientation (or a near anti-parallization) of the <bold>B</bold> vectors across the region. It is noted that a weak &#x7c;<bold>B</bold>&#x7c; also means a weak confinement to the motions of energetic electrons. This will lead to localized very fine-scale energy spectra and angular distributions that could be correlated with the remote magnetic topologies through the gyro-sounding process as revealed by the data from the Fly&#x2019;s Eye Energetic Particle Spectrometer (FEEPS) onboard the MMS spacecrafts (<xref ref-type="bibr" rid="B8">Cohen et al., 2021</xref>; <xref ref-type="bibr" rid="B37">Turner et al., 2021</xref>). The development and evolvement of these two features can be easily identified in this figure. To provide a better view on the development of the reconnection region, we show in <xref ref-type="fig" rid="F9">Figure 9A</xref> the superimposed <bold>B</bold> fields at two neighboring time instances of <inline-formula id="inf283">
<mml:math id="m301">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2.636</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>&#xa0;s and <inline-formula id="inf284">
<mml:math id="m302">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>3.368</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>&#xa0;s on the same plot. The figure shows the development of an anti-parallel <bold>B</bold> field having a nearly opposite direction and an equal magnitude with a significantly weak <bold>B</bold> field sandwiched between the two regions at <inline-formula id="inf285">
<mml:math id="m303">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>3.368</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>&#xa0;s and especially in the region of <inline-formula id="inf286">
<mml:math id="m304">
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mo>&#x3e;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>. Though the reconstruction in the present model is under the <italic>X-Y-Z</italic> coordinate whereas the reconstruction in <xref ref-type="bibr" rid="B35">Torbert et al. (2020)</xref> was presented in the <italic>L-M-N</italic> coordinate, the configuration of the reconstructed <bold>B</bold>-field shown in <xref ref-type="fig" rid="F9">Figure 9A</xref> is qualitatively similar to that shown in <xref ref-type="bibr" rid="B35">Torbert et al. (2020)</xref>. <xref ref-type="fig" rid="F9">Figure 9B</xref> shows the corresponding cross tail current <bold>J</bold> on the <italic>Y-Z</italic> plane of <italic>X</italic> &#x3d; 0 that shows a significant intensification in its magnitude due to the development of the reconnection event.</p>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>Modeled <bold>B</bold> fields projected into and its magnitude &#x7c;<bold>B</bold>&#x7c; (in nT) evaluated on the <italic>X-Z</italic> plane of <italic>Y</italic> &#x3d; 0&#xa0;at six time instances of <bold>(A)</bold> <inline-formula id="inf287">
<mml:math id="m305">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1.172</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>&#xa0;s, <bold>(B)</bold> <inline-formula id="inf288">
<mml:math id="m306">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1.904</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>&#xa0;s, <bold>(C)</bold> <inline-formula id="inf289">
<mml:math id="m307">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2.636</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>&#xa0;s, <bold>(D)</bold> <inline-formula id="inf290">
<mml:math id="m308">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>3.368</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>&#xa0;s, <bold>(E)</bold> <inline-formula id="inf291">
<mml:math id="m309">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>4.100</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>&#xa0;s, and <bold>(F)</bold> <inline-formula id="inf292">
<mml:math id="m310">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>4.833</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>&#xa0;s after 22:34 UT on 11 July 2017.</p>
</caption>
<graphic xlink:href="fspas-09-878403-g008.tif"/>
</fig>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption>
<p>
<bold>(A)</bold> Modeled <bold>B</bold> fields projected into the <italic>X-Z</italic> plane of <italic>Y</italic> &#x3d; 0&#xa0;at two times of <inline-formula id="inf293">
<mml:math id="m311">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2.636</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>&#xa0;s (blue) and <inline-formula id="inf294">
<mml:math id="m312">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>3.368</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>&#xa0;s (red) after 22:34 UT on 11 July 2017. <bold>(B)</bold> Modeled <bold>J</bold> fields projected into the <italic>Y-Z</italic> plane of <italic>X</italic> &#x3d; 0&#xa0;at the same two instances as in panel <bold>(A)</bold>. A significant intensification in <bold>J</bold> fields at <inline-formula id="inf295">
<mml:math id="m313">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>3.368</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>&#xa0;s as indicated by a plot with dominant red arrows.</p>
</caption>
<graphic xlink:href="fspas-09-878403-g009.tif"/>
</fig>
</sec>
</sec>
<sec sec-type="conclusion" id="s4">
<title>Conclusion</title>
<p>A new ER model for the 3D magnetic field and plasma current field has been developed by use of a stochastic optimization method called SPSA. This reconstruction model adopts an empirical approach by fitting the prescribed analytic functions for the magnetic and plasma fields to the point-wise measurements from a constellation of satellites with a set of physical constraints determined by the MHD equations. The fitness is defined by a general loss function that consists of the model-measurement differences and the model departures from linear or nonlinear physical constraints. The new ER model directly minimizes the loss function using a stochastic optimization method called SPSA algorithm for which the effect of the random measurement errors is also included. We presented the concrete steps of how to implement this ER model to a special case of having the MMS-measured fields <inline-formula id="inf296">
<mml:math id="m314">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> combined with a set of physical constraints corresponding to an ideal MHD system of <xref ref-type="disp-formula" rid="e1">Eqs. 1a</xref>, b, which has been extensively investigated by traditional least-squares method (e.g., <xref ref-type="bibr" rid="B9">Denton et al., 2020</xref>; <xref ref-type="bibr" rid="B35">Torbert et al., 2020</xref>). Most SPSA applications contain the loss functions that only involve the difference between the modeled and measured quantities (e.g., <xref ref-type="bibr" rid="B6">Chin, 1999</xref>; <xref ref-type="bibr" rid="B31">Spall, 2003</xref>). On the other hand, the constraints contained in the generalized loss function (6) include not only the model-measurement differences but also the model departures derived from the physical constraints <xref ref-type="disp-formula" rid="e1">Eqs. 1a, b</xref>, which in turn characterizes the physical robustness of the fields reconstructed by an empirical model.</p>
<p>We have introduced the indices <inline-formula id="inf297">
<mml:math id="m315">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mi>J</mml:mi>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> in <xref ref-type="disp-formula" rid="e9">Eq. 9</xref> that calculate the relative differences between the modeled <inline-formula id="inf298">
<mml:math id="m316">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> fields and the measured <inline-formula id="inf299">
<mml:math id="m317">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> fields. This set of indices <inline-formula id="inf300">
<mml:math id="m318">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>J</mml:mi>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> provides an objective measure of the accuracy to the modeled fields. In addition, the concept of the quality indicator <inline-formula id="inf301">
<mml:math id="m319">
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>curl</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> introduced in <xref ref-type="bibr" rid="B11">Dunlop et al. (1988)</xref> has been extended to a new model quality indicator <inline-formula id="inf302">
<mml:math id="m320">
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>model</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> shown in <xref ref-type="disp-formula" rid="e10">Eq. 10</xref>. This index provides an objective measure to the robustness of the modeled field in terms of its physical property of <inline-formula id="inf303">
<mml:math id="m321">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>. These two sets of new indices are respectively associated with the two sets of constraints of model-measurement differences and the model departures used in designing the general loss function for the new ER model. The new ER model was applied to the measurements of an EDR observed by the MMS mission (<xref ref-type="bibr" rid="B34">Torbert et al., 2018</xref>). By conducting various sensitivity investigations of the reconstruction model, we were able to examine the sources of the errors in the reconstructed fields previously noted by the curlometer technique. It is now found that the errors in the plasma current density calculated directly from the measured magnetic fields based on curlometer technique were mostly contributed from the linear approximation to a nonlinear configuration of the 3D magnetic fields. A more comprehensive nonlinear ER model that uses <xref ref-type="disp-formula" rid="e1">Eqs. 1</xref>&#x2013;<xref ref-type="disp-formula" rid="e3">3</xref> with point-wise measurements of (<bold>B</bold>, <bold>J</bold>) and (<bold>U</bold>, <bold>E</bold>) fields and effectively includes the effects of plasma resistivity contained in <xref ref-type="disp-formula" rid="e2">Eqs. 2</xref>, <xref ref-type="disp-formula" rid="e3">3</xref> near the EDRs will be presented in our future investigations.</p>
</sec>
</body>
<back>
<sec id="s5">
<title>Data Availability Statement</title>
<p>The original contributions presented in the study are included in the article/<xref ref-type="sec" rid="s10">Supplementary Material</xref>, further inquiries can be directed to the corresponding author.</p>
</sec>
<sec id="s6">
<title>Author Contributions</title>
<p>XZ: Proposed the original idea, developed the model, and wrote the paper. IC: Provided the data, refined the idea, and revised the paper. BM: Refined the idea and revised the paper. RN: Refined the idea and revised the paper. DT: Refined the idea through various discussions. RT: Refined the idea.</p>
</sec>
<sec id="s7">
<title>Funding</title>
<p>This research was supported by the Magnetospheric Multiscale (MMS) mission of NASA&#x2019;s Science Directorate Heliophysics Division <italic>via</italic> subcontract to the Southwest Research Institute (NNG04EB99C) and NASA Grant NNX10AB84G.</p>
</sec>
<sec sec-type="COI-statement" id="s8">
<title>Conflict of Interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s9">
<title>Publisher&#x2019;s Note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ack>
<p>Constructive comments on SPSA applications from James C. Spall and Richard Denton are greatly appreciated. We also thank Daniel J. Gershman and others on MMS team for the FPI current density and magnetic field measurements used in this paper. Constructive comments from two reviewers are also appreciated.</p>
</ack>
<sec id="s10">
<title>Supplementary Material</title>
<p>The Supplementary Material for this article can be found online at: <ext-link ext-link-type="uri" xlink:href="https://www.frontiersin.org/articles/10.3389/fspas.2022.878403/full#supplementary-material">https://www.frontiersin.org/articles/10.3389/fspas.2022.878403/full&#x23;supplementary-material</ext-link>
</p>
<supplementary-material xlink:href="DataSheet1.pdf" id="SM1" mimetype="application/pdf" xmlns:xlink="http://www.w3.org/1999/xlink"/>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Axelsson</surname>
<given-names>O.</given-names>
</name>
</person-group> (<year>1996</year>). <source>Iterative Solution Methods</source>. <publisher-loc>Cambridge</publisher-loc>: <publisher-name>Cambridge University Press</publisher-name>, <fpage>654</fpage>. </citation>
</ref>
<ref id="B2">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Bhatnagar</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Prasad</surname>
<given-names>H. L.</given-names>
</name>
<name>
<surname>Prashanth</surname>
<given-names>L. A.</given-names>
</name>
</person-group> (<year>2013</year>). <source>Stochastic Recursive Algorithms for Optimization - Simultaneous Perturbation Method</source>. <publisher-loc>New York</publisher-loc>: <publisher-name>Springer</publisher-name>, <fpage>302</fpage>. </citation>
</ref>
<ref id="B3">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Boyd</surname>
<given-names>T. J.</given-names>
</name>
<name>
<surname>Sanderson</surname>
<given-names>J. J.</given-names>
</name>
</person-group> (<year>2003</year>). <source>The Physics of Plasmas</source>. <publisher-loc>Cambridge</publisher-loc>: <publisher-name>Cambridge University Press</publisher-name>, <fpage>532</fpage>. </citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Burch</surname>
<given-names>J. L.</given-names>
</name>
<name>
<surname>Moore</surname>
<given-names>T. E.</given-names>
</name>
<name>
<surname>Torbert</surname>
<given-names>R. B.</given-names>
</name>
<name>
<surname>Giles</surname>
<given-names>B. L.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Magnetospheric Multiscale Overview and Science Objectives</article-title>. <source>Space Sci. Rev.</source> <volume>199</volume>, <fpage>5</fpage>&#x2013;<lpage>21</lpage>. <pub-id pub-id-type="doi">10.1007/s11214-015-0164-9</pub-id> </citation>
</ref>
<ref id="B5">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Chanteur</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>1998</year>). &#x201c;<article-title>Spatial Interpolation for Four Spacecraft: Theory</article-title>,&#x201d; in <source>Analysis Methods for Multi-Spacecraft Data</source>. Editors <person-group person-group-type="editor">
<name>
<surname>Paschmann</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Daly</surname>
<given-names>P. W.</given-names>
</name>
</person-group> (<publisher-loc>Bern, Switzerl, and Paris, France</publisher-loc>: <publisher-name>The International Space Science InstituteEuropean Space Agency</publisher-name>), <fpage>395</fpage>&#x2013;<lpage>418</lpage>. <comment>Chap. 12</comment>. </citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chin</surname>
<given-names>D. C.</given-names>
</name>
</person-group> (<year>1999</year>). <article-title>Simultaneous Perturbation Method for Processing Magnetospheric Images</article-title>. <source>Opt. Eng.</source> <volume>38</volume>, <fpage>606</fpage>&#x2013;<lpage>611</lpage>. <pub-id pub-id-type="doi">10.1117/1.602104</pub-id> </citation>
</ref>
<ref id="B7">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Chong</surname>
<given-names>E. K. P.</given-names>
</name>
<name>
<surname>Zak</surname>
<given-names>S. H.</given-names>
</name>
</person-group> (<year>2001</year>). <source>An Introduction to Optimization</source>. <edition>Second Edition</edition>. <publisher-loc>New York</publisher-loc>: <publisher-name>John Wiley &#x26; Sons</publisher-name>, <fpage>476</fpage>. </citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cohen</surname>
<given-names>I. J.</given-names>
</name>
<name>
<surname>Turner</surname>
<given-names>D. L.</given-names>
</name>
<name>
<surname>Mauk</surname>
<given-names>B. H.</given-names>
</name>
<name>
<surname>Bingham</surname>
<given-names>S. T.</given-names>
</name>
<name>
<surname>Blake</surname>
<given-names>J. B.</given-names>
</name>
<name>
<surname>Fennell</surname>
<given-names>J. F.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>Characteristics of Energetic Electrons Near Active Magnetotail Reconnection Sites: Statistical Evidence for Local Energization</article-title>. <source>Geophys. Res. Lett.</source> <volume>48</volume>, <fpage>e2020GL090087</fpage>. <pub-id pub-id-type="doi">10.1029/2020GL090087</pub-id> </citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Denton</surname>
<given-names>R. E.</given-names>
</name>
<name>
<surname>Torbert</surname>
<given-names>R. B.</given-names>
</name>
<name>
<surname>Hasegawa</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Dors</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Genestreti</surname>
<given-names>K. J.</given-names>
</name>
<name>
<surname>Argall</surname>
<given-names>M. R.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>Polynomial Reconstruction of the Reconnection Magnetic Field Observed by Multiple Spacecraft</article-title>. <source>J. Geophys. Res. Space Phys.</source> <volume>125</volume>, <fpage>e2019JA027481</fpage>. <pub-id pub-id-type="doi">10.1029/2019JA027481</pub-id> </citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dunlop</surname>
<given-names>M. W.</given-names>
</name>
<name>
<surname>Balogh</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Glassmeier</surname>
<given-names>K.-H.</given-names>
</name>
<name>
<surname>Robert</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>2002</year>). <article-title>Four-point Cluster Application of Magnetic Field Analysis Tools: The Curlometer</article-title>. <source>J. Geophys. Res.</source> <volume>107</volume> (<issue>A11</issue>), <fpage>1384</fpage>. <pub-id pub-id-type="doi">10.1029/2001JA005088</pub-id> </citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dunlop</surname>
<given-names>M. W.</given-names>
</name>
<name>
<surname>Southwood</surname>
<given-names>D. J.</given-names>
</name>
<name>
<surname>Glassmeier</surname>
<given-names>K.-H.</given-names>
</name>
<name>
<surname>Neubauer</surname>
<given-names>F. M.</given-names>
</name>
</person-group> (<year>1988</year>). <article-title>Analysis of Multipoint Magnetometer Data</article-title>. <source>Adv. Space Res.</source> <volume>8</volume>, <fpage>273</fpage>&#x2013;<lpage>277</lpage>. <pub-id pub-id-type="doi">10.1016/0273-1177(88)90141-x</pub-id> </citation>
</ref>
<ref id="B12">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Gurnett</surname>
<given-names>D. A.</given-names>
</name>
<name>
<surname>Bhattacharjee</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2005</year>). <source>Introduction to Plasma Physics &#x2013; with Space and Laboratory Applications</source>. <publisher-loc>Cambridge</publisher-loc>: <publisher-name>Cambridge University Press</publisher-name>, <fpage>452</fpage>. </citation>
</ref>
<ref id="B13">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Harvey</surname>
<given-names>C. C.</given-names>
</name>
</person-group> (<year>1998</year>). &#x201c;<article-title>Spatial Gradients and the Volumetric Tensor</article-title>,&#x201d; in <source>Analysis Methods for Multi-Spacecraft Data</source>. Editors <person-group person-group-type="editor">
<name>
<surname>Paschmann</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Daly</surname>
<given-names>P. W.</given-names>
</name>
</person-group> (<publisher-loc>Bern, Switzerl, and Paris, France</publisher-loc>: <publisher-name>The International Space Science InstituteEuropean Space Agency</publisher-name>), <fpage>307</fpage>&#x2013;<lpage>322</lpage>. <comment>Chap. 12</comment>. </citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hasegawa</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Sonnerup</surname>
<given-names>B. U. &#xd6;.</given-names>
</name>
<name>
<surname>Dunlop</surname>
<given-names>M. W.</given-names>
</name>
<name>
<surname>Balogh</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Haaland</surname>
<given-names>S. E.</given-names>
</name>
<name>
<surname>Klecker</surname>
<given-names>B.</given-names>
</name>
<etal/>
</person-group> (<year>2004</year>). <article-title>Reconstruction of Two-Dimensional Magnetopause Structures from Cluster Observations: Verification of Method</article-title>. <source>Ann. Geophys.</source> <volume>22</volume>, <fpage>1251</fpage>&#x2013;<lpage>1266</lpage>. <pub-id pub-id-type="doi">10.5194/angeo-22-1251-2004</pub-id> </citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hasegawa</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Sonnerup</surname>
<given-names>B. U. &#xd6;.</given-names>
</name>
<name>
<surname>Klecker</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Paschmann</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Dunlop</surname>
<given-names>M. W.</given-names>
</name>
<name>
<surname>R&#xe8;me</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2005</year>). <article-title>Optimal Reconstruction of Magnetopause Structures from Cluster Data</article-title>. <source>Ann. Geophys.</source> <volume>23</volume>, <fpage>973</fpage>&#x2013;<lpage>982</lpage>. <pub-id pub-id-type="doi">10.5194/angeo-23-973-2005</pub-id> </citation>
</ref>
<ref id="B16">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Holton</surname>
<given-names>J. R.</given-names>
</name>
</person-group> (<year>2004</year>). <source>An Introduction to Dynamic Meteorology</source>. <edition>Fourth Edition</edition>. <publisher-loc>New York</publisher-loc>: <publisher-name>Elsevier Academic Press</publisher-name>, <fpage>535</fpage>. </citation>
</ref>
<ref id="B17">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Menke</surname>
<given-names>W.</given-names>
</name>
</person-group> (<year>1989</year>). <source>Geophysical Data Analysis: Discrete Inverse Theory</source>. <edition>Revised Edition</edition>. <publisher-loc>New York</publisher-loc>: <publisher-name>Academic Press</publisher-name>, <fpage>289</fpage>. </citation>
</ref>
<ref id="B18">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Middleton</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Masson</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2016</year>). <source>The Curlometer Technique: A Beginner&#x2019;s Guide</source>. <comment>CSA Technical Note. ESDC-CSA-TN-0001</comment>. <publisher-loc>Madrid, Spain</publisher-loc>: <publisher-name>European Space Astronomy Centre</publisher-name>, <fpage>19</fpage>. </citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pollock</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Moore</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Jacques</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Burch</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Gliese</surname>
<given-names>U.</given-names>
</name>
<name>
<surname>Saito</surname>
<given-names>Y.</given-names>
</name>
<etal/>
</person-group> (<year>2016</year>). <article-title>Fast Plasma Investigation for Magnetospheric Multiscale</article-title>. <source>Space Sci. Rev.</source> <volume>199</volume>, <fpage>331</fpage>&#x2013;<lpage>406</lpage>. <pub-id pub-id-type="doi">10.1007/s11214-016-0245-4</pub-id> </citation>
</ref>
<ref id="B20">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Press</surname>
<given-names>W. H.</given-names>
</name>
<name>
<surname>Teukolsky</surname>
<given-names>S. A.</given-names>
</name>
<name>
<surname>Vetterling</surname>
<given-names>W. T.</given-names>
</name>
<name>
<surname>Flannery</surname>
<given-names>B. P.</given-names>
</name>
</person-group> (<year>1992</year>). <source>Numerical Recipes in Fortran. The Arts of Scientific Computing</source>. <edition>Second Edition</edition>. <publisher-loc>Cambridge</publisher-loc>: <publisher-name>Cambridge University Press</publisher-name>, <fpage>963</fpage>. </citation>
</ref>
<ref id="B21">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Priest</surname>
<given-names>E.</given-names>
</name>
</person-group> (<year>2016</year>). &#x201c;<article-title>MHD Structures in Three-Dimensional Reconnection</article-title>,&#x201d; in <source>Magnetic Reconnection &#x2013; Concepts and Applications</source>. Editors <person-group person-group-type="editor">
<name>
<surname>Gonzalez</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Parker</surname>
<given-names>E.</given-names>
</name>
</person-group> (<publisher-loc>Switzerland</publisher-loc>: <publisher-name>Springer</publisher-name>), <fpage>101</fpage>&#x2013;<lpage>142</lpage>. <pub-id pub-id-type="doi">10.1007/978-3-319-26432-5_3</pub-id> </citation>
</ref>
<ref id="B22">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Robert</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Roux</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Harvey</surname>
<given-names>C. C.</given-names>
</name>
<name>
<surname>Dunlop</surname>
<given-names>M. W.</given-names>
</name>
<name>
<surname>Daly</surname>
<given-names>P. W.</given-names>
</name>
<name>
<surname>Glassmeier</surname>
<given-names>K. H.</given-names>
</name>
</person-group> (<year>1998</year>). &#x201c;<article-title>Tetrahedron Geometric Factors</article-title>,&#x201d; in <source>Analysis Methods for Multi-Spacecraft Data</source>. Editors <person-group person-group-type="editor">
<name>
<surname>Paschmann</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Daly</surname>
<given-names>P. W.</given-names>
</name>
</person-group> (<publisher-loc>Bern, Switzerl, and Paris, France</publisher-loc>: <publisher-name>The International Space Science InstituteEuropean Space Agency</publisher-name>), <fpage>323</fpage>&#x2013;<lpage>348</lpage>. <comment>Chap. 13</comment>. </citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Roelof</surname>
<given-names>E. C.</given-names>
</name>
<name>
<surname>Mauk</surname>
<given-names>B. H.</given-names>
</name>
<name>
<surname>Meier</surname>
<given-names>R. R.</given-names>
</name>
</person-group> (<year>1993</year>). <article-title>Simulations of EUV and ENA Magnetospheric Images Based on the Rice Convection Model</article-title>. <source>Proc. Spie, Instrumentation Magnetospheric Imagery</source> <volume>2008</volume>, <fpage>202</fpage>&#x2013;<lpage>213</lpage>. </citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Russell</surname>
<given-names>C. T.</given-names>
</name>
<name>
<surname>Anderson</surname>
<given-names>B. J.</given-names>
</name>
<name>
<surname>Baumjohann</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Bromund</surname>
<given-names>K. R.</given-names>
</name>
<name>
<surname>Dearborn</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Fischer</surname>
<given-names>D.</given-names>
</name>
<etal/>
</person-group> (<year>2016</year>). <article-title>The Magnetospheric Multiscale Magnetometers</article-title>. <source>Space Sci. Rev.</source> <volume>199</volume>, <fpage>189</fpage>&#x2013;<lpage>256</lpage>. <pub-id pub-id-type="doi">10.1007/s11214-014-0057-3</pub-id> </citation>
</ref>
<ref id="B25">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Scudder</surname>
<given-names>J. D.</given-names>
</name>
</person-group> (<year>2016</year>). &#x201c;<article-title>Collisionless Reconnection and Electron Demagnetization</article-title>,&#x201d; in <source>Magnetic Reconnection &#x2013; Concepts and Applications</source>. Editors <person-group person-group-type="editor">
<name>
<surname>Gonzalez</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Parker</surname>
<given-names>E.</given-names>
</name>
</person-group> (<publisher-loc>Switzerland</publisher-loc>: <publisher-name>Springer</publisher-name>), <fpage>33</fpage>&#x2013;<lpage>100</lpage>. <pub-id pub-id-type="doi">10.1007/978-3-319-26432-5_2</pub-id> </citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sonnerup</surname>
<given-names>B. U. &#xd6;.</given-names>
</name>
<name>
<surname>Guo</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>1996</year>). <article-title>Magnetopause Transects</article-title>. <source>Geophys. Res. Lett.</source> <volume>23</volume>, <fpage>3679</fpage>&#x2013;<lpage>3682</lpage>. <pub-id pub-id-type="doi">10.1029/96gl03573</pub-id> </citation>
</ref>
<ref id="B41">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sonnerup</surname>
<given-names>B. U. &#xd6;.</given-names>
</name>
<name>
<surname>Hasegawa</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Denton</surname>
<given-names>R. E.</given-names>
</name>
<name>
<surname>Nakamura</surname>
<given-names>T. K. M.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Reconstruction of the Electron Diffusion Region</article-title>. <source>J. Geophys. Res. Space Physics</source> <volume>121</volume>, <fpage>4279</fpage>&#x2013;<lpage>4290</lpage>. <pub-id pub-id-type="doi">10.1002/2016JA022430</pub-id> </citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sonnerup</surname>
<given-names>B. U. &#xd6;.</given-names>
</name>
<name>
<surname>Teh</surname>
<given-names>W.-L.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>Reconstruction of Two-Dimensional Coherent MHD Structures in a Space Plasma: The Theory</article-title>. <source>J. Geophys. Res.</source> <volume>113</volume>. <pub-id pub-id-type="doi">10.1029/2007JA012718</pub-id> </citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Spall</surname>
<given-names>J. C.</given-names>
</name>
</person-group> (<year>2000</year>). <article-title>Adaptive Stochastic Approximation by the Simultaneous Perturbation Method</article-title>. <source>IEEE Trans. Automat. Contr.</source> <volume>45</volume>, <fpage>1839</fpage>&#x2013;<lpage>1853</lpage>. <pub-id pub-id-type="doi">10.1109/tac.2000.880982</pub-id> </citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Spall</surname>
<given-names>J. C.</given-names>
</name>
</person-group> (<year>1998a</year>). <article-title>An Overview of the Simultaneous Perturbation Method for Efficient Optimization</article-title>. <source>Johns Hopkins APL Tech. Dig.</source> <volume>19</volume>, <fpage>482</fpage>&#x2013;<lpage>492</lpage>. </citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Spall</surname>
<given-names>J. C.</given-names>
</name>
</person-group> (<year>1998b</year>). <article-title>Implementation of the Simultaneous Perturbation Algorithm for Stochastic Optimization</article-title>. <source>IEEE Trans. Aerosp. Electron. Syst.</source> <volume>34</volume> (<issue>3</issue>), <fpage>817</fpage>&#x2013;<lpage>823</lpage>. <pub-id pub-id-type="doi">10.1109/7.705889</pub-id> </citation>
</ref>
<ref id="B31">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Spall</surname>
<given-names>J. C.</given-names>
</name>
</person-group> (<year>2003</year>). <source>Introduction to Stochastic Search and Optimization: Estimation, Simulation, and Control</source>. <publisher-loc>New York</publisher-loc>: <publisher-name>John Wiley &#x26; Sons</publisher-name>, <fpage>595</fpage>. </citation>
</ref>
<ref id="B32">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Spall</surname>
<given-names>J. C.</given-names>
</name>
</person-group> (<year>1992</year>). <article-title>Multivariate Stochastic Approximation Using a Simultaneous Perturbation Gradient Approximation</article-title>. <source>IEEE Trans. Automat. Contr.</source> <volume>37</volume>, <fpage>332</fpage>&#x2013;<lpage>341</lpage>. <pub-id pub-id-type="doi">10.1109/9.119632</pub-id> </citation>
</ref>
<ref id="B33">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Sturrock</surname>
<given-names>P. A.</given-names>
</name>
</person-group> (<year>1994</year>). <source>Plasma Physics: An Introduction to the Theory of Astrophysical, Geophysical and Laboratory Plasmas</source>. <publisher-loc>Cambridge</publisher-loc>: <publisher-name>Cambridge University Press</publisher-name>, <fpage>335</fpage>. </citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Torbert</surname>
<given-names>R. B.</given-names>
</name>
<name>
<surname>Burch</surname>
<given-names>J. L.</given-names>
</name>
<name>
<surname>Phan</surname>
<given-names>T. D.</given-names>
</name>
<name>
<surname>Hesse</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Argall</surname>
<given-names>M. R.</given-names>
</name>
<name>
<surname>Shuster</surname>
<given-names>J.</given-names>
</name>
<etal/>
</person-group> (<year>2018</year>). <article-title>Electron-scale Dynamics of the Diffusion Region during Symmetric Magnetic Reconnection in Space</article-title>. <source>Science</source> <volume>362</volume> (<issue>6421</issue>), <fpage>1391</fpage>&#x2013;<lpage>1395</lpage>. <pub-id pub-id-type="doi">10.1126/science.aat2998</pub-id> </citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Torbert</surname>
<given-names>R. B.</given-names>
</name>
<name>
<surname>Dors</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Argall</surname>
<given-names>M. R.</given-names>
</name>
<name>
<surname>Genestreti</surname>
<given-names>K. J.</given-names>
</name>
<name>
<surname>Burch</surname>
<given-names>J. L.</given-names>
</name>
<name>
<surname>Farrugia</surname>
<given-names>C. J.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>A New Method of 3&#x2010;D Magnetic Field Reconstruction</article-title>. <source>Geophys. Res. Lett.</source> <volume>47</volume>, <fpage>e2019GL085542</fpage>. <pub-id pub-id-type="doi">10.1029/2019gl085542</pub-id> </citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tsyganenko</surname>
<given-names>N. A.</given-names>
</name>
<name>
<surname>Sitnov</surname>
<given-names>M. I.</given-names>
</name>
</person-group> (<year>2007</year>). <article-title>Magnetospheric Configurations from a High-Resolution Data-Based Magnetic Field Model</article-title>. <source>J. Geophys. Res.</source> <volume>112</volume>. <pub-id pub-id-type="doi">10.1029/2007JA012260</pub-id> </citation>
</ref>
<ref id="B37">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Turner</surname>
<given-names>D. L.</given-names>
</name>
<name>
<surname>Cohen</surname>
<given-names>I. J.</given-names>
</name>
<name>
<surname>Bingham</surname>
<given-names>S. T.</given-names>
</name>
<name>
<surname>Stephens</surname>
<given-names>G. K.</given-names>
</name>
<name>
<surname>Sitnov</surname>
<given-names>M. I.</given-names>
</name>
<name>
<surname>Mauk</surname>
<given-names>B. H.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>Characteristics of Energetic Electrons Near Active Magnetotail Reconnection Sites: Tracers of a Complex Magnetic Topology and Evidence of Localized Acceleration</article-title>. <source>Geophys. Res. Lett.</source> <volume>48</volume>, <fpage>e2020GL090089</fpage>. <pub-id pub-id-type="doi">10.1029/2020GL090089</pub-id> </citation>
</ref>
<ref id="B38">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Yamada</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Yoo</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Zenitani</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2016</year>). &#x201c;<article-title>Energy Conversion and Inventory of a Prototypical Magnetic Reconnection Layer</article-title>,&#x201d; in <source>Magnetic Reconnection &#x2013; Concepts and Applications</source>. Editors <person-group person-group-type="editor">
<name>
<surname>Gonzalez</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Parker</surname>
<given-names>E.</given-names>
</name>
</person-group> (<publisher-loc>Switzerland</publisher-loc>: <publisher-name>Springer</publisher-name>), <fpage>143</fpage>&#x2013;<lpage>179</lpage>. <pub-id pub-id-type="doi">10.1007/978-3-319-26432-5_4</pub-id> </citation>
</ref>
<ref id="B39">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Lui</surname>
<given-names>A. T. Y.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Reconstruction of Neighboring Plasma Environment along a Satellite Path by a Barotropic Plasma Model</article-title>. <source>J. Atmos. Solar-Terrestrial Phys.</source> <volume>77</volume>, <fpage>46</fpage>&#x2013;<lpage>56</lpage>. <pub-id pub-id-type="doi">10.1016/j.jastp.2011.11.005</pub-id> </citation>
</ref>
<ref id="B40">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Spall</surname>
<given-names>J. C.</given-names>
</name>
</person-group> (<year>2002</year>). <article-title>A Modified Second-Order SPSA Optimization Algorithm for Finite Samples</article-title>. <source>Int. J. Adapt. Control. Signal. Process.</source> <volume>16</volume>, <fpage>397</fpage>&#x2013;<lpage>409</lpage>. <pub-id pub-id-type="doi">10.1002/acs.715</pub-id> </citation>
</ref>
</ref-list>
</back>
</article>