 Full paper
 Open Access
 Published:
A comprehensive model of Earth’s magnetic field determined from 4 years of Swarm satellite observations
Earth, Planets and Space volume 70, Article number: 130 (2018)
Abstract
The European Space Agency’s threesatellite constellation Swarm, launched in November 2013, has provided unprecedented monitoring of Earth’s magnetic field via a unique set of gradiometric and multisatellite measurements from low Earth orbit. In order to exploit these measurements, an advanced “comprehensive inversion” (CI) algorithm has been developed to optimally separate the various major magnetic field sources in the nearEarth regime. The CI algorithm is used to determine Swarm Level2 (L2) magnetic field data products that include the core, lithospheric, ionospheric, magnetospheric, and associated induced sources. In addition, it has become apparent that the CI is capable of extracting the magnetic signal associated with the oceanic principal lunar semidiurnal tidal constituent \(M_2\) to such an extent that it has been added to the L2 data product line. This paper presents the parent model of the Swarm L2 CI products derived with measurements from the first 4 years of the Swarm mission and from ground observatories, denoted as “CIY4,” including the new product describing the magnetic signal of the \(M_2\) oceanic tide.
Introduction
It has been over 4 years since the launch of the European Space Agency (ESA) Swarm mission on November, 22, 2013 whose objective is to provide the bestever survey of Earth’s magnetic field. The constellation of the polarorbiting trio of satellites was designed to provide north–south gradient information from each spacecraft and unique east–west gradient information from its lowaltitude pair of fliers. The orbital planes of the highaltitude flier, known as “Swarm Bravo,” and the low pair, known as “Swarm Alpha” and “Swarm Charlie,” simultaneously sweep out different local times for improved determination of timevarying external fields. In order to best extract the signals from the various magnetic field sources, a modeling approach called “Comprehensive Inversion” (CI) (see Sabaka et al. 2013) has been developed over the years which basically parameterizes all of the major sources and subsequently coestimates them in order to obtain a proper separation while taking into account systematic errors or biases, which are often more detrimental than random errors. This approach has led to the wellknown series of “Comprehensive Models” (CMs) (e.g., Sabaka et al. 2002, 2004, 2015) and has been selected for deriving a consistent set of Swarm Level2 (L2) magnetic data products. The latest CI model, denoted as “CIY4,” is derived from 4 years of Swarm magnetic measurements as well as groundbased observations and serves as the source of the fourth version of the L2 data products.
The Swarm “Satellite Constellation Application and Research Facility” (SCARF) has been established with the goal of deriving L2 products by combination of data from the three satellites and of the various instruments (Olsen 2013). SCARF uses Level1b (L1b) data products (which are calibrated time series of magnetic field observations) and auxiliary data in order to determine specific L2 data products. The magnetic data products include models of the core, lithospheric, nonpolar ionospheric and largescale magnetospheric fields derived using two independent chain branches: several Dedicated Inversion (DI) chains (e.g., Rother et al. 2013; Thébault et al. 2016; Chulliat et al. 2016) in which the various sources are determined in a sequential approach after removing models describing the other sources, and the CI chain where the various data products are coestimated.
Tyler et al. (2003) were the first to determine the magnetic signal of the oceanic principal lunar semidiurnal constituent \(M_2\) from CHAMP satellite measurements, after filtering the data on an orbitbyorbit basis (which unfortunately removes a significant part of the signal). However, such data preprocessing is not necessary in the CI approach, which successfully extracted \(M_2\) from CHAMP data in the CM5 model (Sabaka et al. 2015). Subsequently, CI was used to extract \(M_2\) again from the first 20.5 months of Swarm data within the context of a model denoted as “CI1” (Sabaka et al. 2016). Encouraged by these results, the SCARF CI software was updated to include \(M_2\) extraction that was consequently used to produce the second, third, and fourth year CI Swarm L2 data product versions. The original list of L2 products does not include the oceanic \(M_2\) field; however, the Swarm “Data, Innovation and Science Cluster” (DISC), an international consortium of expert partners with the goal of enhancing the scientific return of the Swarm satellite mission by identifying and deriving new, innovative data products, considered the \(M_2\) field determined by CI mature enough to be distributed to the broader scientific community. Thus, the CI \(M_2\) product is now part of the L2 portfolio and is also described in this paper. It should be noted that unlike the other CI products that have DI redundancy, the \(M_2\) product is only produced under the CI chain.
This paper reports on the CIY4 model and the associated L2 magnetic field products, including the new \(M_2\) field. Although there have been reports on the DI products and the \(M_2\) tidal portion of the CI1 model in the literature (see references above), this is the first complete description of a CI parent model derived from Swarm satellite constellation data. This paper first presents a description of the data selection procedure in section “Data selection” followed by a brief overview of the CI algorithm in section “Methodology,” including model parameterization and the estimation procedure, and ends with a discussion of the results in section “Results and discussion,” focusing in particular on the new \(M_2\) magnetic field product.
Data selection
The Swarm data used in the CIY4 model is from the Swarm MagL L1b data product, version 0503, and its selection follows that of previous modeling efforts (e.g., Olsen et al. 2014; Olsen 2015; Finlay et al. 2016). Regarding magnetic activity level, data were chosen only when \(Kp \le 3^0\) and \(\left {dDst/dt}\right \le 3\,\hbox {nT/h}\). Gross outliers were controlled by selecting only those scalar and vector measurements for which the scalar \(\Delta F\) and vector \(\Delta {\mathbf {B}}\) residuals with respect to the CHAOS6x4 model (Finlay et al. 2016) satisfy \(\left {\Delta F}\right \le 100\,\hbox {nT}\) and \(\left {\Delta \mathbf {B}}\right \le 500\,\hbox {nT}\). The vector field measurements were further restricted to regions where the sun was more than \(10^{\circ }\) below the horizon and whose quasidipole (QD) latitude was equatorward of \(55^{\circ }\). Interestingly, the vector field measurements have been limited to the quieter conditions of \(Kp \le 2^+\) and \(\left {dDst/dt}\right \le 2\,\hbox {nT/h}\) in other studies (e.g., Sabaka et al. 2016), but the potential negative impact in CIY4 of the additional data from the relaxed selection criteria has been found to be negligible and in fact they may be beneficial since data coverage is improved. Temporal selection of Swarm data was between December 1, 2013, to December 31, 2017, at a \(15\,\hbox {s}\) sampling rate with north–south (NS) sums and differences being taken between every other pair. The east–west (EW) sums and differences are produced between Alpha and Charlie from April 17, 2014, to December 31, 2017, when the satellite pair were in a proper configuration. The EW measurements are constructed when Alpha and Charlie are at equal geographic latitude at slightly different times, usually within \(10\,\hbox {s}\).
It should be mentioned that to the authors’ knowledge, only the CI algorithm incorporates data measurement sums (the complement of the differences) (see Sabaka et al. 2013, 2015, 2016) as opposed to field measurements alone (see Olsen et al. 2014), difference measurements alone (see Olsen et al. 2017), and field and difference measurements (see Olsen 2015; Finlay et al. 2016). The sums balance the influence of the differences in determining fields from sources such as the ionosphere.
To complement the Swarm measurements, and to provide surface data control, vector hourly mean measurements from permanent magnetic observatories have been included in CIY4. These “observatory hourly means” (OHMs) were selected under the activity conditions of \(Kp \le 2^+\) and \(\left {dDst/dt}\right \le 2\,\hbox {nT/h}\) at all geomagnetic latitudes from December 1, 2013, to October 16, 2017. Note that these criteria are currently more restrictive than those used for the satellites. However, the more relaxed criteria will be investigated for all data in future CI models. Further details on this OHM data set can be found in Macmillan and Olsen (2013).
A plot of the Swarm and OHM data distributions over time used in CIY4 is shown in Fig. 1. Specifically, the plot shows the Swarm NS \((\delta F_{NS})\) and EW \((\delta F_{EW})\) scalar difference/sum pairs, the NS \((\delta \mathbf {B}_{NS})\) and EW \((\delta \mathbf {B}_{EW})\) vector difference/sum pairs, the single scalar and vector Swarm measurements, and the vector OHM measurements. The sidebyside constellation of the lower pair, Alpha and Charlie, has been maintained since April 17, 2014, and hence EW differences/sums are used only from this date onwards. Otherwise the data amounts and ratios are fairly consistent with natural variations due to the selection criteria, i.e., due to variations in the Kp and Dst indices as well as the drifts of the satellite orbital planes through local time; Alpha and Charlie cover all local times in about 19 weeks, whereas Bravo covers all local times in 20 weeks. The OHMs are also absent during the last two months of the data envelope.
Methodology
Model parameterization
The CI algorithm considers several major field sources including the core, lithosphere, oceanic \(M_2\) tidal, ionospheric and magnetospheric and their associated induced fields, and observatory biases, which account for local baseline field levels, particularly in the local lithosphere. The parameterizations of the various sources are summarized in Table 1.
Core and lithospheric fields
The spherical harmonic (SH) truncation level of the internal potential field is \(N_{\max }=100\), where the first 16 degrees have secular variation (SV) in the form of order4 Bsplines spanning 2013.9 to 2018.0 with knots every 6 months giving a total of 12 parameters per SH coefficient, and for degrees above 16 the coefficients are constant. The expression for the core/lithospheric potential at time t and position \(\mathbf {r}\), corresponding to EarthCentered EarthFixed (ECEF) spherical coordinates of radius, colatitude, and longitude \((r,\theta ,\phi )\), is given by
where the \(\mathfrak {R}\left\{ {\cdot }\right\}\) operator takes the real part of the expression only and \(Y_n^m\) is the surface SH of degree n and order m given by
where a is the Earth meanradius (\(6371.2\,\hbox {km}\)), \(P_n^m\) and \(\gamma _n^m\) are the Schmidt seminormalized associated Legendre function and static complex Gauss coefficient of degree n and order m, respectively. The timevariable core field is a linear combination of basis functions \(Y_{nq}^m(t,\theta ,\phi )\) with associated multipliers \(\gamma _{nq}^m\) such that
where \(b_q\) is the qth cubic Bspline of the expansion and the epoch of the expansion is 2015.0. For \(n=1{}16\) this is equivalent to the usual solid harmonic functions with timedependent Gauss coefficient multipliers of the form
where
and \(\gamma _{n0}^m=\gamma _n^m(2015)\). The general complex Gauss coefficient \(\gamma _n^m\) is related to the familiar real Gauss coefficients \(g_n^m\) and \(h_n^m\) by \(\gamma _n^m=g_n^mi h_n^m\), that is, \(g_n^m\) is the real part and \(h_n^m\) is the negative of the imaginary part.
Oceanic \(M_2\) field
The oceanic principal lunar semidiurnal constituent \(M_2\) has been included in CIY4 with the same parameterization defined in Sabaka et al. (2015, 2016), where the internal potential has a truncation level of \(N_{\max }=36\) and each coefficient is sinusoidal in time with a 12.42060122 hour periodicity with time \(\Delta t\) rendered with respect to Greenwich phase. The potential at time \(\Delta t\) and position \(\mathbf {r}\) in the ECEF system is then
where \(\tau _n^m\) is the complex coefficient and
with \(\omega _{M_2}=2\pi /12.42060122\,\hbox {rads/h}\).
Ionospheric field
The CIY4 ionospheric and induced parameterization uses quasidipole (QD) symmetric basis function (Emmert et al. 2010; Richmond 1995) as in Sabaka et al. (2004, 2015) in order to conform to the conductivity structures found in the Eregion ionosphere. As in Sabaka et al. (2015) the induced field now reflects a 3dimensional (3D) conductivity model where a surface layer containing continents and oceans is underline by a 1dimensional (1D) mantle known as “1D + oceans” (Kuvshinov 2008). The conductance of sea water has been taken from Manoj et al. (2006) and accounts for ocean bathymetry, ocean salinity, temperature and pressure. Conductance of the sediments is based on the global sediment thicknesses given by the map of Laske and Masters (1997) and calculated by a heuristic procedure similar to that described in Everett et al. (2003). The 1D mantle conductivity has been updated with satellite data by Kuvshinov and Olsen (2006).
As in Sabaka et al. (2015), the conductivity structure induces a secondary field in the spectral domain through transfer functions \(\mathbf {Q}(\omega )\) at frequency \(\omega\). If \(\varvec{\epsilon }(\omega )\) and \(\varvec{\iota }(\omega )\) are the vectors of complex SH coefficients for the inducing and induced fields, respectively, at frequency \(\omega\), then \(\varvec{\iota }(\omega )=\mathbf {Q}(\omega ) \varvec{\epsilon }(\omega )\). These complex matrices are dense owing to the fact that they reflect 3D conductivity, which means that a relatively smooth inducing field can create complicated induced field structure. Contrast this with a 1D conductivity where \(\varvec{\epsilon }_n^m\) can only induce \(\varvec{\iota }_n^m\), thus leading to a diagonal complex \(\mathbf {Q}(\omega )\) whose elements are functions of SH degree n only. The frequencies chosen correspond to the daily and subdaily periods of 24, 12, 8, and 6 hours. In addition, these periods are modulated further by an annual and semiannual periodicity and by scaling from the 3month running average of the \(F_{10.7}\) solar radiation index such that these \(\mathbf {Q}\) also reflect an infinite conductor at depth to approximate longperiod variations.
Magnetospheric field
The CIY4 parameterization of the magnetosphere and associated induced fields also follows Sabaka et al. (2015) by discretizing time into bins within which the fields are treated as static external and internal SH expansions in dipole coordinates, respectively. These SH expansions are to degree \(N_{\max }=1\) and order \(M_{\max }=1\) for internal and external fields in 1 h bins for the selected quiet periods. This results in 27, 542 hourly bins covering 77% of the hours of the model time span from December 1, 2013, to December 31, 2017.
Alignment parameters
Finally, the alignment between the vector magnetometer frame (VMF) and the spacecraft common reference frame (CRF) is parameterized in terms of three Euler angles representing rotations around the xaxis of the CRF followed about the new yaxis and then the new zaxis. The angles are treated as static in 10 day intervals.
Estimation procedure
The parameters discussed in the previous section are estimated via a nonlinear least squares (LS) problem that is solved using an iterative Gauss–Newton (GN) method (Seber and Wild 2003) with linear equality constraints, denoted LSLEGN, as introduced in Sabaka and Olsen (2006); Sabaka et al. (2013) and applied in Sabaka et al. (2015, 2016). The kth step of the algorithm is given by
where \(\cdot _2\) is the \(\ell _2\) norm, \(\varvec{\Delta d}_k\equiv \varvec{\Delta d}(\mathbf {x}_k)=\mathbf {d}\mathbf {a}(\mathbf {x}_k)\) is the residual vector of the data \(\mathbf {d}\) with respect to the nonlinear model vector \(\mathbf {a}(\mathbf {x}_k)\) evaluated at \(\mathbf {x}_k\), \(\mathbf {A}_k\equiv \mathbf {A}(\mathbf {x}_k)\) is the Jacobian of the model vector evaluated at \(\mathbf {x}_k\), \(\varvec{\Delta x}_k\) are the adjustments to the current parameter vector \(\mathbf {x}_k\), and \(\mathbf {L}_k\equiv \mathbf {L}(\mathbf {x}_k)\) is the squareroot factor of the data noise errorcovariance matrix \({\mathbf {C}}_k={\mathbf {L}}_k {\mathbf {L}}_k^{\mathrm{T}}\). There are \(N_q\) quadratic constraints, where \(\mathbf {F}_j\) is the squareroot factor of the jth a priori covariance matrix \({\mathbf {P}}_j^{1}={\mathbf {F}}_j {\mathbf {F}}_j^{\mathrm{T}}\) that, along with the Lagrange multiplier \(\lambda _j\), specifies the deviation of the solution from the preferred a priori model vector \(\mathbf {x}_j^{\prime }\). The matrix \(\mathbf {L}_k^{+}\) is the pseudoinverse of \(\mathbf {L}_k\) which accounts for infinite variances in \(\mathbf {C}_k^{+}=\mathbf {L}_k^{+ \mathrm T} \mathbf {L}_k^{+}\). As will be seen, the system is subject to the linear equality constraints
The solution to the kth step of LSLEGN, denoted \(\varvec{\widetilde{\Delta x}}_k\), is given by
where \({\mathbf {E}}_k={\mathbf {A}}_k^{\mathrm{T}}{\mathbf {C}}_k^{+}{\mathbf {A}}_k+\sum _{j=1}^{N_q}\lambda _j{\mathbf {P}}_j\), and \(\varvec{\overline{\Delta x}}_k\) is the unconstrained solution
For the CIY4 model, four LSLEGN iterations were performed. The starting model was taken from the CI model determined from 3 years of Swarm data. Table 2 shows the \(\ell _2\) norm of the adjustment vector \(\varvec{\Delta x}_k\) in Eq. 8 for each iteration k computed with and without the magnetospheric/induced parameters. The size of the adjustments is three orders of magnitude smaller for \(k=3\) compared to \(k=0\) when the magnetospheric/induced parameters are excluded and one order of magnitude smaller when all parameters are considered. This, along with inspection of the fields at each iteration, leads to the conclusion that the CIY4 estimate has reasonably converged.
Errorcovariance
The data noise errorcovariance matrix \(\mathbf {C}_k\) is designed to account for random, zeromean error in the measurements and theory, but is also augmented, as will be discussed, to allow for bias mitigation which results from systematic error in the theory. In CIY4, the OHM vector components are in the (North, East, Center) or \(\textit{NEC}\) local spherical coordinate system and are given isotropic, i.e., the same for each component, uncertainties, \(\sigma\), of 7, 4, and \(15\,\hbox {nT}\) for observatories with QD latitudes equatorward of \(\pm \, 10^{\circ }\), poleward of \(\pm \, 10^{\circ }\) and equatorward of \(\pm\, 55^{\circ }\), and poleward of \(\pm \, 55^{\circ }\), respectively. Single satellite vector measurements are used in the \(\textit{BP3}\) orthogonal coordinate system where “B” is along the predicted magnetic field direction, “P” is in the \(\hat{\mathbf{n}}\times {\mathbf {B}}\) direction where \(\hat{\mathbf{n}}\) is the unit vector along the CRF zaxis, and “3” completes the system. The uncertainties are assumed isotropic at \(2.2\,\hbox {nT}\) and attitude error is assumed negligible. The satellite scalar measurements, F, are given the same uncertainty. As for the satellite vector sums and differences, they are computed in the \(\textit{NEC}\) system and are assigned isotropic uncertainties of \(2.2\,\hbox {nT}\) and \(0.3\,\hbox {nT}\), respectively. Therefore, the random error contribution to \(\mathbf {C}_k\) is diagonal.
The reason \(\mathbf {C}_k\) is iteration dependent is because robust estimation in the form “iterative reweighted least squares” (IRLS) with Huber weights (Constable 1988) is used. Here, the ith scalar measurement is assigned a Huber weight at the kth GN iteration according to
where \(\sigma _i\) is the assigned uncertainty of the ith measurement, \(e_{i,k}\) is the current residual, and \(c=1.5\). Thus, the Huber distribution has a Gaussian core and Laplacian tails. These weights contribute to the diagonal elements of \(\mathbf {C}_k^{+}\).
The CI algorithm reduces many types of data, some of which contain large systematic biases in certain parameter subspaces. The biases considered here are driven by the three factors: (1) measurement type, such as scalar or vector, field or difference or sum, (2) sun position being more than \(10^{\circ }\) below the horizon (“dark”) or not (“light”), and (3) QD latitude range, equatorward of \(\pm\, 10^{\circ }\) (“low”), poleward of \(\pm\, 10^{\circ }\) and equatorward of \(\pm\, 55^{\circ }\) (“mid”), and poleward of \(\pm\, 55^{\circ }\) (“high”). Therefore, in order to mitigate these effects Sabaka et al. (2013) introduced a scheme known as “Selective Infinite Variance Weighting” (SIVW), which introduces additional “nuisance” versions to the usual “nominal” parameters in \(\mathbf {x}\) that are intended to absorb this bias. Mathematically, this is equivalent to constructing dense weight matrices containing null spaces in the directions of the biases in the parameter space. Thus, \(\mathbf {C}_k^{+}\) is indeed a pseudoinverse. Table 3 indicates how SIVW is applied with respect to various data types across the core, lithospheric, and tidal parameter subspaces. The remaining parameter subspaces are influenced by all data and have only a “nominal” version.
Constraints
For the CIY4 model, the number of explicit quadratic constraints minimized is \(N_q=8\) in Eq. 8, although the linear equality constraints can also be expressed this way. They are distributed as five distinct smoothing constraints, i.e., \(\mathbf {x}_j^{\prime }=\mathbf {0}\), on the core and lithospheric fields, which includes the mean squared second and third time derivatives of the radial component of the magnetic field, \(B_r\), at the core–mantle Boundary (CMB) at \(3480\,\hbox {km}\) radius over the entire time domain of the model, denoted as “\(\mathcal{P}\langle {\ddot{B}_r}^2\rangle\)” and “\(\mathcal{P}\langle {\dddot{B}_r}^2\rangle\),” respectively, and additional customized smoothing of \(\dddot{B}_r\) applied to the \((n=1,m=0)\) and \((n=2,m=0)\) harmonics, denoted as “\(\mathcal{P}\langle {\dddot{B}_{r,n=1,m=0}^2}\rangle\)” and “\(\mathcal{P}\langle {\dddot{B}_{r,n=2,m=0}^2}\rangle\),” respectively. The inclusion of smoothing the third time derivative of the core field, with special treatment of the zonal harmonics, follows an approach previously applied with success in the CHAOS model series in order to study field accelerations (see Olsen et al. 2014; Finlay et al. 2016). The smoothing applied to the second time derivative is rather weak, and note the difference compared to the CHAOS model series, where the constraint on the second time derivative is applied only at the model end points whereas it is applied across the entire time domain here. The highdegree lithosphere (\(n\ge 85\)) is smoothed by minimizing the mean square \(B_r\) component over Earth’s mean surface at \(6371.2\,\hbox {km}\) and is denoted as “\(\mathcal{P}\langle \left {\mathbf {B}_{n\ge 85}}\right ^2\rangle\).”
Following Sabaka et al. (2004, 2015), the ionospheric field is smoothed using two constraints, where the first minimizes nightside Eregion currents, denoted as “\(\mathcal{P}\langle \left {\mathbf {J}_{\mathrm{eq},\mathrm{MLT}:21{}05}}\right _2^2\rangle\),” which measures the mean square magnitude of the Eregion equivalent currents \({\mathbf {J}}_{\mathrm{eq}}\) flowing at \(110\,\hbox {km}\) altitude over the nighttime sector, defined as magnetic local time (MLT) \(21{:}00{}05{:}00\) hours, through the year. The second, denoted as “\(\mathcal{P}\langle \left {\nabla _s^2\mathbf {J}_{\mathrm{eq},p>0,\mathrm{mid{}lat}}}\right _2^2\rangle\),” measures the mean square magnitude of the surface Laplacian of the diurnally varying portion of \({\mathbf {J}}_{\mathrm{eq}}\) at midlatitudes at all local times.
As for the magnetospheric and associated induced fields, their solution stability is heavily dependent on the data distribution during each 1 hr bin. Because there are so many bins, an automated procedure was developed in Sabaka et al. (2015) in which the Euclidean (\(\ell _2\)) length of the magnetospheric/induced coefficients in each bin is minimized and is denoted as “\({\mathcal{P}}\langle \left {{\mathbf {p}}_{\mathrm{mag/ind}}}\right _2^2\rangle\).” The effect is to add a scalar multiple of the identity matrix, \(\lambda \mathbf {I}\), to the normal matrix corresponding to these parameters, \(\mathbf {E}_{mi}\). This damping parameter is then determined by first solving
where \(\mathbf {1}\) is a vector of ones, and then increasing \(\lambda\) from zero until
is satisfied, where \(\left {\cdot }\right _{\infty }\) is the \(\ell _{\infty }\) norm. Further details of the algorithm may be found in Sabaka et al. (2015).
Because the field induced by the magnetosphere is represented as a degree one internal potential field with 1 hour bin discretization in time, it should be clear that it can describe the same signal as the core temporal basis and thus represents a colinearity that cannot be uniquely resolved. Sabaka and Olsen (2006) and Sabaka et al. (2013) developed a set of linear equality constraints that were applied in Sabaka et al. (2015) that force each induced SH time series to be orthogonal to each core SV temporal basis function, including the constant, through time. This results in an induced field that is highfrequency in nature, but is sufficient for what is expected to be encountered. These constraints are manifested in Eq. 8 via the \(\mathbf {G}\) matrix whose description may be found in Sabaka and Olsen (2006) and Sabaka et al. (2013). As mentioned earlier, the linear equality constraints can be expressed as quadratic constraints, denoted as \(\mathcal{P}\langle \left {\mathbf {p}_{\mathrm{ind}\perp \mathrm{core}}}\right _2^2\rangle\), in which case the associated damping parameter \(\lambda \rightarrow \infty\). Table 4 shows the values of the damping parameters associated with the various quadratic constrains used in CIY4.
Results and discussion
Residual statistics
The weighted residual statistics for the CIY4 model are shown for the field and the NS sums and differences of the Alpha and Bravo satellites in Table 5 and continued in Table 6 for the Charlie satellite, the EW sums and differences between Alpha and Charlie, and the field of the OHMs. For the satellite data, the categories reflect the SIVW application scheme. Weighted statistics are shown because these are more representative of how the estimator treats the data types in the IRLS framework. The weighted means and rootmeansquares, \(\mu _w\) and \(r_w\), respectively, are related to the Huber weights in Eq. 12 as
where K is the number of measurements and \(e_i\) and \(w_i\) are the ith residual and Huber weight for a particular component, respectively, at the final iterate.
Alpha and Charlie show very similar residual statistics as expected since they constitute the low satellite pair, while Bravo shows slightly higher residuals. The expected properties of larger residuals at higher QD latitudes and on the light versus nightside appear to hold. The differences tend to exhibit the best fits while the sums are the worst of all the measurement types, particularly the lightside sums in the E component at low QD latitudes, probably due to radial currents (toroidal magnetic field) connected to the equatorial electrojet, and N and E components at mid QD latitudes, which is likely due to fieldaligned currents. The EW residual differences also appear to be somewhat larger than in the NS direction, but this will at least be partly due to the differencing of two separate instruments that have slightly different biases. Although the B and F field components are in slightly different directions, i.e., in the computed and observed field directions, respectively, their residual statistics for a given satellite are very similar, as one would expect. The OHMs also exhibit the same property of larger residuals at high QD latitudes and during sunlit conditions.
As mentioned in section “Data selection,” the Swarm vector data are chosen during times when \(Kp \le 3^0\) and so it is interesting to see the effect of this activity level on how well the data are fit. To this end Fig. 2 shows the field and difference residuals for the scalar and vector components of Alpha measurements as a function of Kp activity level. The residuals of the Bravo and Charlie satellites show patterns similar to that of Alpha and so are not included. One can see diminished ranges of scalar difference residuals compared to vector field residuals, as the former increase slightly and the latter more profoundly with Kp level. The ranges of the vector differences in the \(\textit{NEC}\) frame are much smaller than the field in the \(\textit{BP3}\) frame with the former appearing to be almost invariant to Kp activity level in contrast to the latter, which also increase with Kp level. This is intriguing since it means that more liberal bounds may be placed on Kp selection levels for differences (as previously reported by Olsen et al. 2016), allowing for better data coverage. Finally, the scalar residuals appear to increase asymmetrically (skewed toward more positive values) with increasing Kp as opposed to the symmetric increase seen in vector residuals, which is due to the presence of high latitude scalar data.
Parameter separability
The main advantage of the CI algorithm is that it coestimates the parameters from all considered sources in order to obtain optimal separation. However, one must be aware of colinearities between the parameters that can amplify noise in the measurements and contaminate the estimate. Though this may appear to be a weakness in the coestimation compared to the sequential approach, these colinearities may be present in both, but are only readily detectable in the former. The colinearities may be measured by inspecting the classic correlation coefficient, \(\rho\), between parameter pairs.
Because the CI algorithm initially removes the magnetospheric and associated induced parameters through Gaussian elimination, only \(\rho\) between nonmagnetospheric/induced parameters is directly available. Of these parameters, there are five groups with \(\left {\rho }\right \ge 0.7\) intercorrelations. The first group is between spline parameters of the core/SV basis functions that are mostly positive such that many are \(\rho \approx 1\). This was also detected in CM5 (Sabaka et al. 2015) and is due to the influence of the core/SV quadratic constraints that contain null spaces. The second group is between certain zonal pairs of coefficients in the nuisance crustal field of the form \(g_n^0\) and \(g_{n+2}^0\) that are positive and can reach 0.74. The third group is between ionospheric parameters which are mostly negative and can be as low as \(\,0.96\). These were not detected in CM5, but are also due to the influence of the quadratic constraints applied to the ionosphere that have large ranges in their eigenvalues. This suggests that these constraints are relatively stronger in CIY4 compared to CM5. The fourth group is between OHM biases whose locations are in close proximity such that some \(\rho \approx 1\). This was also seen in CM5 and is due to the similarity of the crustal field at the two locations, which is discussed in more detail in Sabaka et al. (2015). The last group concerns the Euler alignment angles and are either negative correlations between the x and zaxis rotations for the same satellite in a given bin that can reach \(\,0.96\) due to the intermediate rotation of approximately \(76^{\circ }\) about the yaxis or positive correlations between similar rotation axes in adjacent bins between \(\textit{Alpha}\) and \(\textit{Charlie}\) that can reach 0.98. The first and third groups are the result of smoothing constraints and are shown in Appendix A of Sabaka et al. (2015) to not adversely affect the solution and despite some large positive and negative \(\rho\) values in last group, it appears, as in CM5, that there are no deleterious effects.
As for correlations between the magnetospheric/induced parameters and the others, the parameter subspace correlation coefficient, \(\rho ^{\prime }\), introduced in Sabaka et al. (2015), may be used to bound \(\rho _{ij}\) between the ith magnetospheric/induced parameter and another jth parameter of interest such that \(\left {\rho _{ij}}\right \le \rho ^{\prime }_j\) for all i. Figure 3 shows \(\rho ^{\prime }\) for all nonmagnetospheric/induced parameters where the letters indicate the parameter regime. Most \(\rho ^{\prime }\) are well below the \(\rho =0.7\) threshold and all \(\rho ^{\prime }<0.94\). It peaks above 0.7 for nominal and nuisance core/SV and nuisance \(M_2\) tidal parameters and several Euler angles. The pattern is generally similar to that seen in CM5 and the correlations with the magnetospheric/induced parameters do not appear to be detrimental.
Core field
Figure 4 presents a comparison between the lowest SHs of the SV of the core field part of the CIY4 model and the same quantities from the latest update of the CHAOS6 model (Finlay et al. 2016), CHAOS6x5. The latter were also derived using Swarm data (L1b data product version 0503) up to the end of 2017 but were in addition constrained by annual differences of ground observatory monthly means. Despite the differences in their data selection and modeling techniques, the time dependence of the CIY4 and CHAOS6x5 SV coefficients between 2014 and 2018 are in good agreement. In particular, the almost linear slopes (corresponding to a constant secular acceleration (SA)) in the coefficients \(\dot{g^1_1}\), \(\dot{h^2_2}\) and \(\dot{g^2_3}\) match very well, while changes in the slope of the SV, corresponding to pulses in SA, are observed at similar times in both models in the time series of \(\dot{g^0_1}\), \(\dot{g^2_2}\), \(\dot{g^0_3}\), \(\dot{g^1_3}\). Overall, the time dependence of the SV in CIY4 is simpler than that in CHAOS6x5, and there are some differences in the starting levels since CHAOS6x5 contains other data sources at earlier times, but the major features are shared by the two models.
Example comparisons of the SV predicted at ground observatories, between 2014 and 2018, by CIY4 and CHAOS6x5 are shown in Fig. 5. Once more the trends predicted by the two models, including changes in the slope of the SV, are in close agreement and more importantly they also describe well the SV signal seen in annual differences of the ground observatory monthly means, especially on timescales longer than a year. This is particularly impressive for CIY4 since (unlike CHAOS6) it is not asked to directly fit annual differences of monthly mean observatory data. Both models show an interesting change in the slope of the SV in the Pacific region in late 2016/early 2017, for example, in \(\dot{B_r}\) at GUA and in the \(\dot{B}_{\phi }\) at HON (see Fig. 5). A change in slope is also clearly seen at this time in the annual differences of monthly means in \(\dot{B}_{\phi }\) at HON. This may possibly be a signature of a geomagnetic jerk type event taking place in the Pacific region; CIY4 is clearly able to follow such events.
Further details concerning the structure of the core field and its time changes at the outer edge of the geodynamo (i.e., the CMB) are given in Fig. 6. For consistency, all plots in Fig. 6 are truncated at SH degree 13; the timedependent internal field from CIY4 is stable at the CMB up to this degree. The CMB radial field and SV shown in the top two panels display familiar structures, with intense flux patches at high latitudes (under Siberia and Canada and under Antarctica toward South America and Australia), and at low latitudes under the hemisphere centered under the Atlantic, and with reversed flux features visible in the Southern Atlantic. The radial field SV is largest at low latitudes under the hemisphere centered on the Atlantic and in the northern hemisphere under Canada and Siberia. In contrast the Pacific and the Southern polar region are quiet.
Considering the SA and its time changes in CIY4 provides a number of new insights concerning the latest changes in the core field. The third panel in Fig. 6 shows the estimated change in the radial SV (i.e., the accumulated radial SA) at the CMB over the first 4 years of the Swarm mission, between 2014 and 2018. With 4 years of data it is now possible to confirm that using Swarm data alone results in similar SA patterns to those inferred previously from CHAMPonly and mixed CHAMPSwarm field models (Chulliat and Maus 2014; Finlay et al. 2015). In particular, between 2014 and 2018 significant field acceleration at the core surface has occurred (i) at low latitudes under northern South America and extending into the Eastern Pacific, (ii) under SouthEast Asia, and (iii) under Alaska and Siberia. The latter point confirms that CIY4 shows similar patterns of field accelerations at high northern latitudes to those highlighted by Livermore et al. (2017), indicating these features are not a consequence of the gap between CHAMP and Swarm or due to any differences in the observing capabilities of these missions. Localized changes in CMB field acceleration patterns have previously been linked to the occurrence of geomagnetic jerks (Olsen and Mandea 2007; Chulliat et al. 2010). The largest differences in the CIY4 radial field SA between 2014 and 2018 are found under northern South America and under the equatorial Pacific, consistent with a possible jerklike features found toward the end of the most uptodate ground observatory SV series from this region (see Fig. 5). The prospect of detailed magnetic field observations from the Swarm constellation during a jerk event is tantalizing, but a detailed assessment needs to await the accumulation of longer ground observatory series. It is in any case striking that large changes in field acceleration occur in the Pacific hemisphere, despite the lower amplitude of secular variation in this region.
Lithospheric field
Following Sabaka et al. (2013), the CIY4 lithospheric field is compared to that of the LCS1 (Olsen et al. 2017) and MF7 (Maus 2010) models using three metrics, the first being the LowesMauersberger spectrum, \(R_n(r)\), of Lowes (1966) defined as
where a and r are the reference and evaluation radii, respectively, \(\gamma _n^m\) are the complex, and \(g_n^m\) and \(h_n^m\) are the real Gauss coefficients of the SH expansion. The second metric is the degree correlation between two models
where \(g_{n,k}^m\) and \(h_{n,k}^m\) are the Gauss coefficients of model “k.” The last metric is the matrix of normalized coefficient differences (in %), S(n, m), given by
where \(g_{n,x}^m\) and \(h_{n,x}^m\) are the Gauss coefficients of the evaluated and reference models when “x” is “e” or “r,” respectively.
Figure 7 shows all three metrics for the lithospheric field defined as degrees \(n=15{}100\) and at epoch 2015.0. The top left panel shows the \(R_n(a)\) spectrum at \(a=6371.2\,\hbox {km}\) for CIY4 and LCS1 and for the differences between CIY4 and LCS1 and MF7. The differences are smaller with respect to LCS1 than MF7 and all differences are below the actual power over the degree range. Likewise, the top right panel shows degree correlations \(\rho _n\) that are higher with respect to LCS1 than MF7 for all degrees. The correlations are also above 0.8 with respect to LCS1, which gives confidence that the lithosphere is being extracted well. This is also confirmed in the lower panel where the matrix of normalized coefficient differences shows better agreement between CIY4 and LCS1 than with MF7, particularly in the sectoral \((n=m)\) terms. It is not surprising that the CIY4 lithosphere agrees better with LCS1 since both incorporate Swarm data.
A final comparison is shown in Fig. 8 where maps of the Z component are plotted and compared on Earth’s ellipsoidal surface (WGS84). The top panel shows the CIY4 lithospheric field for degrees \(n=16{}100\) while the bottom shows the difference between the fields of CIY4 and LCS1 for the same degree range. Red curves represent the QD latitudes of \(\pm\, 55^\circ\) and \(0^\circ\) and both maps use the same scale. The models appear to agree well overall with the largest discrepancies in the polar regions, as expected. There also appears to be a faint patchwork of differences in the proximity of low QD latitudes. This may be a result of including dayside differences in determining the nominal lithospheric part of the model. Overall, the quality of the CIY4 lithospheric model is quite encouraging, especially given the altitude of the Swarm satellites and the level of magnetic activity compared to the LCS1 and MF7 models, which include CHAMP data.
Oceanic \(M_2\) tidal field
The oceanic \(M_2\) signal was first detected in early CHAMP data by Tyler et al. (2003) and then later in CM5 by Sabaka et al. (2015) and from Swarm data in CI1 by Sabaka et al. (2016). Results were in all cases validated by comparison with forward models described by Tyler et al. (2003) and Kuvshinov (2008). Here the progression of models based on increasing amounts of Swarm data are compared along with the CM5 results. It is useful to consider the power of the tidal magnetic field using a generalization of the classic \(R_n\) spectrum of Lowes (1966) introduced in Sabaka et al. (2015, 2016) and defined as the mean square magnitude of the \(M_2\) magnetic field at SH degree n over a sphere of radius r and over the \(M_2\) tidal period given by
where \(a=6371.2\,\hbox {km}\). The \(R_n\) spectra are shown in Fig. 9 for models derived from 2, 3, and 4 (CIY4) years of Swarm data and from the entire CHAMP mission (CM5). All models show strong peak regions in the vicinity of degrees \(n=4{}7\) and roughly similar patterns up to about \(n=20\). However, at higher degrees the Swarm 2nd year model and CM5 diverge with higher power, especially CM5, due no doubt to field contamination. The Swarm 3rd and 4th (CIY4) year models show much less power at higher degrees and the latter shows a prominent peak at degree \(n=5\). There is a clear reduction in power from the 2nd to 3rd years of Swarm data, but not so much between the 3rd and 4th years, which is likely indicating some critical coverage threshold being achieved by the 3rd year or perhaps due to a decrease in solar activity.
As the \(M_2\) tide is a periodic phenomenon, it is convenient to decompose its magnetic field in terms of an amplitude and phase, which are indeed shown in Fig. 10 for the radial component at \(430\,\hbox {km}\) altitude for SH degrees \(n=1{}36\). From the top of the figure are shown amplitude and phase pairs for the fields derived from Swarm data through the 2nd, 3rd, and 4th (CIY4) years of the mission and from the CM5 model at the bottom. The progression confirms what is seen in the power spectra in that smallscale spurious, often north–south trending, features are eliminated as more Swarm data are available, culminating in the CIY4 model which is much less noiseprone then the CM5 model derived from CHAMP satellite data. It should be noted, however, that the midtolarge (and several small) features in the Swarm fields appear to be converging to those of CHAMP, thus validating the highquality measurements of both missions.
To illustrate the utility of the Swarm gradiometric measurements Fig. 11 shows the altitudes of the CHAMP satellite over its mission, the Swarm satellites through the end of the CIY4 data envelope, and the \(F_{10.7}\) solar radiation index. The CHAMP mission ran for over 10 years during which the final 4 occurred in a period of anomalously low solar activity, hence less magnetic disturbances, and allowed the satellite altitude to go below \(350\,\hbox {km}\). In contrast, the Swarm mission began flying during a relative high in \(F_{10.7}\) for almost 2 years, which has now decreased through the fourth year of the mission. However, until now, the lowpair altitudes have not gone below \(450\,\hbox {km}\). Thus, in spite of higher altitudes during relatively longer disturbed times, the Swarm constellation has extracted a high quality \(M_2\) tidal driven magnetic field.
As stated in the “Introduction”, the CI \(M_2\) magnetic field are provided as a new Swarm L2 data product. For this it has been decided that \(M_2\) SH coefficients will be presented in real notation as opposed to the complex notation used above such that Eq. 6 may be rewritten as
where the real and complex coefficients are related as
and the \(\mathfrak {I}\left\{ {\cdot }\right\}\) operator takes the imaginary part of the expression only.
Ionospheric field
As in Sabaka et al. (2015), the primary ionospheric Eregion current system is treated as a sheet current at an altitude of \(110\,\hbox {km}\) while the secondary system is induced by the primary system via the “1D+oceans” conductivity structure described in section “Ionospheric field.” Figure 12 shows the variability of the equivalent current, i.e., stream, function corresponding to the primary system in two aspects: variation with respect to local time during vernal equinox in the top four maps, and variation with respect to season in the bottom four maps. As the basis functions for the ionosphere in CIY4 have QD symmetry, the QD latitudes of \(\pm\, 55^{\circ }\) and \(0^\circ\) are shown in red and blue, respectively. As expected, the top four maps show opposing streamlines mostly following QD lines of latitude and the two major solarquiet (Sq) foci remaining mostly aligned along the same meridian during vernal equinox.
The bottom four maps show Sq foci aligned along the same meridian during vernal (March) and autumnal (September) equinox, while the northern foci is stronger and lags the southern foci in local time during northern summer (June) and the opposite happening during northern winter (December). Hence, the maps are similar to those from Sabaka et al. (2002, 2015); Chulliat et al. (2016) and are realistic at low and midlatitudes. At high latitudes, however, the field is probably over damped and does not show the fixedlocal time cells related to the wellknown current systems associated with plasma convection in the polar cap ionosphere, for example captured in the SIFMplus model of Olsen et al. (2016).
In order to further validate the CIY4 ionospheric field, a comparison of predictions of QD midlatitude OHM values was performed between CIY4 and a hybrid model in which the CIY4 ionosphere was replaced by the Swarm L2 “Dedicated Ionospheric Field Inversion” (DIFI) product presented in Chulliat et al. (2016), but updated with data through 2017 (Swarm L2 product SW_OPER_MIO_SHA_2D_20131201T000000_20171231T235959_0402), and the magnetosphere was replaced by the Swarm L2 MMA product (SW_OPER_MMA _SHA_2C_20131201T000000_20180101T000000_0401, described in the next section). The weighted RMS fit, \(r_w\), in the NEC frame from the hybrid model is (5.903, 6.056, 5.024) nT for dayside data and (3.512, 3.809, 3.657) nT for nightside data. This can be compared to the values for CIY4 from Table 6 in which the dayside is (6.861, 7.882, 5.452) nT and nightside is (4.133, 4.847, 3.675) nT. The hybrid model is clearly out performing CIY4 for this data set on the basis of \(r_w\), which is due to the DIFI ionospheric field predicting these data more closely. However, it should be stressed that the goal of field modeling is not the fitting of data, but rather the extraction of the most plausible geophysical parameters.
To illustrate this point, Fig. 13 shows maps of the radial component of the primary ionospheric magnetic field from CIY4 and from DIFI at Earth’s surface during vernal equinox centered on noon local time for 06, 12, 18, and \(00\,\hbox {UT}\). It is apparent that the largescale Sq vortices are in generally good agreement with respect to position and strength. However, the DIFI fields exhibit much more smallscale structure, which is undoubtably allowing for better data fits, at least for the QD midlatitude OHM data. It certainly could be that the CIY4 ionospheric field is overly smooth, as alluded to in section “Parameter separability,” but it could also be that some of the smallscale structure in DIFI is spurious. Indeed, the true state may lie between the two extremes.
Magnetospheric and induced fields
The CIY4 model is based on magnetic field observations from geomagnetic quiet periods, and as described in section “Magnetospheric field,” degree1 external (magnetospheric) and internal (induced) SH expansions are coestimated in hourly bins for the selected quiet periods. However, in order to obtain a continuous time series of magnetospheric and induced expansion coefficients a subsequent noncomprehensive approach is used: first, remove the CIY4 models of core, lithosphere (including observatory biases when applicable) and ionosphere (and its secondary induced part) from magnetic observations taken by Swarm and ground observatories covering the whole period from December 2013 to December 2017, including the geomagnetic disturbed periods that were excluded from CIY4, and then perform a SH analysis of the residuals in bins of 1.5 and 6 h duration for degree1 and higher degree coefficients, respectively. Details of this resulting Swarm MMA (“MagneticMagnetospheric”) L2 product will be described in a separate publication.
The CIY4 estimates of the dominant magnetospheric coefficient \(q_1^0\) are now assessed by comparing 15day averages of the CIY4 estimates with 15day averages of other values, including MMA, selected for the quiet periods for which CIY4 values are available. The top set of curves in Fig. 14 shows the excellent agreement between \(q_1^0\) as determined by CIY4 (blue curve) and MMA (red); the difference between the two values (green) is less than \(1{}2\,\hbox {nT}\). Also shown is \(RC_e\) (purple curve), which is the external, magnetospheric part of RC, an index of magnetospheric ringcurrent strength (Olsen et al. 2014) determined using 14 ground magnetic observatories (in the reference, 21 observatories were used to define RC), and Est, which is the external part of the Dst index determined using data from four lowlatitude magnetic observatories (Maus and Weidelt 2004). Agreement between CIY4 and \(RC_e\) (the negative sign makes the value comparable with \(q_1^0\)) is also very good; their difference (dark red curve) is smaller than \(3\,\hbox {nT}\) after correction for an offset in \(RC_e\) of \(12\,\hbox {nT}\). This offset accounts for the unknown absolute baseline level of ringcurrent indices such as RC and Dst, which are entirely determined from ground observatory data. There seems to be a small annual variation in the difference of about \(1\,\hbox {nT}\) amplitude, with minima in December and maxima in June, whose origin is unknown. The difference with \(Est\) (light blue curve) reveals erratic variations of up to \(\pm \, 8\,\hbox {nT}\) and more, which reflects the wellknown baselineinstabilities of the Dst index (e.g., Olsen et al. 2014).
Conclusions
The ESA Swarm L2 CI magnetic products have been extracted from the CIY4 parent model that was produced from 4 years of Swarm satellite and complementary observatory hourly means data. The core, lithospheric, ionospheric, and magnetospheric fields, as well as the new \(M_2\) tidal product, have been validated and are found to be of good quality. The core field is in good agreement with the CHAOS6 model, and the modeled SV follows closely trends seen at ground observatories. The SV in CIY4 is stable at the CMB out to at least degree 13, with a region of rapid change in core field SA seen at low latitudes under the Eastern Pacific and South America between 2014 and 2018. The lithospheric field agrees quite well with the MF7 model and the new highresolution LCS1 model over the entire SH degree range \(n=15{}100\). Maps of the radial field show good agreement, even at high latitudes. The power in the differences between CIY4 and these models is still well below the power of the actual lithospheric field over this same SH degree range. The ionospheric field at lowtomidlatitudes is also plausible and exhibits the same largescale structure as seen in previous CMs and the DI versions. The LT variability of its stream function as a function of UT and season is also what is expected. The estimated quiettime magnetospheric field variation shows good agreement with independent estimates of magnetospheric ringcurrent activity like RC and Dst.
The new Swarm \(M_2\) magnetic field product has been introduced in this paper. Its field coefficients will be distributed in real rather than complex form, and thus, there will be 2 coefficients for \(m=0\) terms and 4 for \(m{>}0\) terms. The progression from CHAMP through 2, 3, and now 4 years of Swarm data, culminating in the CIY4 model, shows a clear evolution of improvement in resolving the oceanic \(M_2\) magnetic field signal. Given that the CHAMP and Swarm missions are independent and have flown at different times under different conditions, the agreement between their \(M_2\) fields in amplitude and phase is very impressive. The resolution achieved with Swarm also suggests that other major tidal constituents could be convincingly detected.
Abbreviations
 CI:

comprehensive inversion
 CM:

comprehensive model
 CMB:

core–mantle boundary
 CRF:

common reference frame
 DI:

dedicated inversion
 DIFI:

Dedicated Ionospheric Field Inversion
 DISC:

Data Innovation and Science Center
 ESA:

European Space Agency
 EW:

east–west
 ECEF:

EarthCentered Earth Fixed
 GN:

Gauss–Newton
 LS:

least squares
 LSLEGN:

least squares linear equality Gauss–Newton
 L1b:

level1b
 L2:

level2
 LT:

local time
 MMA:

magneticmagnetospheric
 NS:

north–south
 NEC:

north, east, center
 OHM:

observatory hourly means
 QD:

quasidipole
 SCARF:

Satellite Constellation Application and Research Facility
 SIVW:

Selective Infinite Variance Weighting
 SA:

secular acceleration
 SH:

spherical harmonic
 SV:

secular variation
 Sq:

solarquiet
 UT:

universal time
 VMF:

vector magnetometer frame
 1D:

onedimensional
 3D:

threedimensional
References
Chulliat A, Maus S (2014) Geomagnetic secular acceleration, jerks, and a localized standing wave at the core surface from 2000 to 2010. J Geophys Res Solid Earth 119(3):1531–1543
Chulliat A, Thébault E, Hulot G (2010) Core field acceleration pulse as a common cause of the 2003 and 2007 geomagnetic jerks. Geophys Res Lett 37:L07301
Chulliat A, Vigneron P, Hulot G (2016) First results from the Swarm dedicated ionospheric field inversion chain. Earth Planets Space 68(1):112. https://doi.org/10.1186/s4062301604816
Constable CG (1988) Parameter estimation in nonGaussian noise. Geophys J 94:131–142
Emmert JT, Richmond AD, Drob DP (2010) A computationally compact representation of magneticapex and quasidipole coordinates with smooth base vectors. J Geophys Res 115(A8):a08322
Everett M, Constable S, Constable C (2003) Effects of nearsurface conductance on global satellite induction responses. Geophys J Int 153:277–286
Finlay CC, Olsen N, TøffnerClausen L (2015) DTU candidate field models for IGRF12 and the CHAOS5 geomagnetic field model. Earth Planets Space 67:114. https://doi.org/10.1186/s4062301502743
Finlay CC, Olsen N, Kotsiaros S, Gillet N, TøffnerClausen L (2016) Recent geomagnetic secular variation from Swarm and ground observatories as estimated in the CHAOS6 geomagnetic field model. Earth Planets Space 68(1):112. https://doi.org/10.1186/s4062301604861
Kuvshinov A (2008) 3D global induction in the oceans and solid earth: recent progress in modeling magnetic and electric fields from sources of magnetospheric, ionospheric and oceanic origin. Surv Geophys 29(2):139–186
Kuvshinov AV, Olsen N (2006) A global model of mantle conductivity derived from 5 years of CHAMP, Ørsted, and SACC magnetic data. Geophys Res Lett 33:L18301
Laske G, Masters G (1997) A global digital map of sediment thickness. EOS Trans AGU 78:F483
Livermore PW, Hollerbach R, Finlay CC (2017) An accelerating highlatitude jet in Earth’s core. Nat Geosci 10:62–68
Lowes FJ (1966) Meansquare values on sphere of spherical harmonic vector fields. J Geophys Res 71:2179
Macmillan S, Olsen N (2013) Observatory data and the Swarm mission. Earth Planets Space 65:1355–1362. https://doi.org/10.1186/s4062301502289
Manoj C, Kuvshinov AV, Maus S, Lühr H (2006) Ocean circulation generated magnetic signals. Earth Planets Space 58:429–437. https://doi.org/10.1186/BF03351939
Maus S (2010) Magnetic field model MF7. www.geomag.us/models/MF7.html
Maus S, Weidelt P (2004) Separating the magnetospheric disturbance magnetic field into external and transient internal contributions using a 1D conductivity model of the Earth. Geophys Res Lett 31:L12614
Olsen N (2013) The Swarm Satellite Constellation Application and Research Facility (SCARF) and Swarm data products. Earth Planets Space 65:1189–1200. https://doi.org/10.1186/s4062301604816
Olsen N (2015) The Swarm Initial Field Model for the 2014 geomagnetic field. Geophys Res Lett 42(4):1092–1098
Olsen N, Mandea M (2007) Investigation of a secular variation impulse using satellite data: the 2003 geomagnetic jerk. Earth Planet Sci Lett 255:94–105
Olsen N, Lühr H, Finlay CC, Sabaka TJ, Michaelis I, Rauberg J, TøffnerClausen L (2014) The CHAOS4 geomagnetic field model. Geophys J Int 197:815–827
Olsen N, Finlay CC, Kotsiaros S, TøffnerClausen L (2016) A model of Earth’s magnetic field derived from two years of Swarm satellite constellation data. Earth Planets Space 68:124. https://doi.org/10.1186/s4062301605466
Olsen N, Ravat D, Finlay CC, Kother LK (2017) LCS1: a highresolution global model of the lithospheric magnetic field derived from CHAMP and Swarm satellite observations. Geophys J Int 211(3):1461–1477
Richmond AD (1995) Ionospheric electrodynamics using magnetic Apex coordinates. J Geomagn Geoelectr 47:191–212
Rother M, Lesur V, Schachtschneider R (2013) An algorithm for deriving core magnetic field models from the Swarm data set. Earth Planets Space 65:1223–1231. https://doi.org/10.5047/eps.2013.07.005
Sabaka TJ, Olsen N (2006) Enhancing comprehensive inversions using the Swarm constellation. Earth Planets Space 58:371–395. https://doi.org/10.1186/BF03351935
Sabaka TJ, Olsen N, Langel RA (2002) A comprehensive model of the quiettime nearEarth magnetic field: Phase 3. Geophys J Int 151:32–68
Sabaka TJ, Olsen N, Purucker ME (2004) Extending comprehensive models of the Earth’s magnetic field with Ørsted and CHAMP data. Geophys J Int 159:521–547
Sabaka TJ, TøffnerClausen L, Olsen N (2013) Use of the comprehensive inversion method for Swarm satellite data analysis. Earth Planets Space 65:1201–1222. https://doi.org/10.5047/eps.2013.09.007
Sabaka TJ, Olsen N, Tyler RH, Kuvshinov A (2015) CM5, a preSwarm comprehensive magnetic field model derived from over 12 years of CHAMP, Ørsted, SACC and observatory data. Geophys J Int 200:1596–1626
Sabaka TJ, Tyler RH, Olsen N (2016) Extracting oceangenerated tidal magnetic signals from Swarm data through satellite gradiometry. Geophys Res Lett 43(7):3237–3245
Seber GAF, Wild CJ (2003) Nonlinear regression. WileyInterscience, New York
Thébault E, Vigneron P, Langlais B, Hulot G (2016) A Swarm lithospheric magnetic field model to SH degree 80. Earth Planets Space 68(1):104. https://doi.org/10.1186/s4062301604816
Tyler RH, Maus S, Lühr H (2003) Satellite observations of magnetic fields due to ocean tidal flow. Science 299:239–241
Authors’ contributions
TJS led the development of the CI algorithm, oversaw its running, and led the writing of this manuscript. LTC produced the official 4th year version of the ESA Swarm L2 CI magnetic products. NO developed aspects of the CI algorithm and provided the scientific guidance for the external and associated induced magnetic fields. CCF designed the core field regularization and provided scientific guidance for the core field. All authors read and approved the final manuscript.
Acknowlegements
We would like to thank two anonymous reviewers for their useful comments. We would also like to thank ESA for providing prompt access to the Swarm L1b data. The staff of the geomagnetic observatories and INTERMAGNET are thanked for supplying highquality observatory data, and BGS is thanked for providing checked and corrected observatory hourly meanvalues.
Availability of data and materials
The Swarm L1B data is available from ESA. Observatory data is available from INTERMAGNET. The CIY4 versions of the various L2 magnetic field products are available from the ESA Swarm data product website at https://earth.esa.int/web/guest/swarm/dataaccess.
Competing interests
The authors declare that they have no competing interests.
Funding
TJS is supported through the NASA Earth Surface and Interior program. CCF acknowledges funding from the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (Grant Agreement No. 772561).
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
About this article
Cite this article
Sabaka, T.J., TøffnerClausen, L., Olsen, N. et al. A comprehensive model of Earth’s magnetic field determined from 4 years of Swarm satellite observations. Earth Planets Space 70, 130 (2018). https://doi.org/10.1186/s4062301808963
Received:
Accepted:
Published:
DOI: https://doi.org/10.1186/s4062301808963
Keywords
 Geomagnetism
 Field modeling
 Swarm satellites
 Tides