the Creative Commons Attribution 4.0 License.
the Creative Commons Attribution 4.0 License.
Data assimilation with multiple types of observation boreholes via the ensemble Kalman filter embedded within stochastic moment equations
ChuanAn Xia
Xiaodong Luo
Bill X. Hu
Monica Riva
Alberto Guadagnini
We employ an approach based on the ensemble Kalman filter coupled with stochastic moment equations (MEsEnKF) of groundwater flow to explore the dependence of conductivity estimates on the type of available information about hydraulic heads in a threedimensional randomly heterogeneous field where convergent flow driven by a pumping well takes place. To this end, we consider three types of observation devices corresponding to (i) multinode monitoring wells equipped with packers (Type A) and (ii) partially (Type B) and (iii) fully (Type C) screened wells. We ground our analysis on a variety of synthetic test cases associated with various configurations of these observation wells. Moment equations are approximated at second order (in terms of the standard deviation of the natural logarithm, Y, of conductivity) and are solved by an efficient transient numerical scheme proposed in this study. The use of an inflation factor imposed to the observation error covariance matrix is also analyzed to assess the extent at which this can strengthen the ability of the MEsEnKF to yield appropriate conductivity estimates in the presence of a simplified modeling strategy where flux exchanges between monitoring wells and aquifer are neglected. Our results show that (i) the configuration associated with Type A monitoring wells leads to conductivity estimates with the (overall) best quality, (ii) conductivity estimates anchored on information from Type B and C wells are of similar quality, (iii) inflation of the measurementerror covariance matrix can improve conductivity estimates when a simplified flow model is adopted, and (iv) when compared with the standard Monte Carlobased EnKF method, the MEsEnKF can efficiently and accurately estimate conductivity and head fields.
Parameter estimation for groundwater system modeling is a key and important challenge due to our incomplete knowledge of the spatial distributions of hydrogeological attributes, such as hydraulic conductivity. The ensemble Kalman filter (EnKF; Evensen, 1994) is a powerful approach to parameter estimation in subsurface flow (Hendricks Franssen and Kinzelbach, 2008; Zheng et al., 2019) and solute transport (Liu et al., 2008; Li et al., 2012; Chen et al., 2018; Xu and GomezHernandez, 2018) scenarios. Estimated system parameters can include conductivity (Botto et al., 2018), permeability (Zovi et al., 2017), porosity (Li et al., 2012), specific storage (Hendricks Franssen et al., 2011), dispersivity (Liu et al., 2008), riverbed conductivity (Kurtz et al., 2014), or unsaturated flow characteristic quantities (Zha et al., 2019; Li et al., 2020).
The EnKF can assimilate data sequentially through a realtime updating process. Alternatively, all collected measurements can be assimilated simultaneously, for example, within a typical model calibration framework. With reference to the latter aspect, the EnKF becomes an ensemble smoother (ES, Van Leeuwen and Evensen, 1996), as it is associated with a smoothing probability density function (PDF) rather than a filtering PDF (Jazwinski, 1967). With reference to the ES, observations in the past and current stages are assimilated only once, thus yielding increased efficiency with respect to the EnKF (Skjervheim et al., 2011). Iterative forms of the EnKF and ES, usually denoted by IEnKF (Gu and Oliver, 2007; Sakov et al., 2012) and IES (Chen and Oliver, 2013; Emerick and Reynolds, 2013; Luo et al., 2015; Chang et al., 2017; Li et al., 2018), have been developed to improve assimilation performance in scenarios characterized by strongly nonlinear behaviors. A variety of studies investigate challenges linked to such (ensemble) data assimilation algorithms, including, e.g., the possibility of coping with nonGaussian model parameter distributions (Zhou et al., 2011; Li et al., 2018), physical unphysical results stemming from the estimation workflow (Wen and Chen, 2006; Song et al., 2014), or spurious correlations (Panzeri et al., 2013; Bauser et al., 2018; Luo et al., 2019; Soares et al., 2019). All of these works contribute to improve the robustness of these algorithms for parameter estimation in complex environmental systems.
Recent studies include the work of Xia et al. (2018), who tackle conductivity estimation in a twodimensional variabledensity flow setting using a localized IEnKF to balance central processing unit (CPU) time and estimation accuracy. Bauser et al. (2018) develop an adaptive covariance inflation method for the EnKF to reduce the negative effect of spurious correlations and illustrate an application of the method in a soil hydrology field context. Mo et al. (2019) use a deeplearningbased model as a surrogate of a solute transport model to reduce the CPU time associated with ensemblebased data assimilation through an iterative local update ensemble smoother in a contaminant identification problem considering a synthetic twodimensional heterogeneous conductivity field. Li et al. (2020) compare benefits and drawbacks of embedding machinelearningbased (artificial neural network, ANN) and physicsbased models into an IES for a set of synthetic unsaturated flow scenarios and find that (a) the performance of an IES relying on the Richards' equation is significantly impacted by soil heterogeneity, initial, and boundary conditions, and (b) an IES based on either ANN or Richards' equation can be notably affected by the quality of the measurements.
In this broad framework, it is noted that the accuracy of parameter estimation for a given environmental system is jointly determined by the ability of the mathematical model to describe the system of interest (Sakov and Bocquet, 2018; Alfonzo and Oliver, 2020; Luo, 2019; Evensen, 2019), the ability of the assimilation algorithm used (Emerick and Reynolds, 2013; Bocquet and Sakov, 2014), as well as by the quantity and quality of available observations (Zha et al., 2019; Xia et al., 2018, and references therein).
With reference to a groundwater system, data that are commonly collected in a borehole and then employed for parameter estimation include head (water level or pressure), solute concentration, and/or in some cases fluxes. A well screen opened at multiple depths can provide information associated with preferential pathways of flow and/or solute transport. Hydraulic heads observed in such a setting can be considered to constitute an integrated type of information and to be representative of an average system state (Elci et al., 2001, 2003; Konikow et al., 2009; Zhang et al., 2019). Elci et al. (2001, 2003) conclude that the use of longscreen wells to collect measurements should be approached with caution, as these can yield misleading and ambiguous information concerning, e.g., hydraulic head, solute concentration, location of contaminant source, and plume geometry. These types of monitoring wells can be found in a variety of field settings where head and/or solute concentration data are collected (see, e.g., Elci et al. (2001, 2003), Post et al. (2007), Konikow et al. (2009), Zhang et al. (2019), and references therein). As an alternative, somehow localized information could be provided through the use of packers. Installing the latter can be costly and in some cases impractical.
Here, we aim to explore the effect that assimilating hydraulic head information collected over time within wells equipped with screens of differing lengths can have on our ability to characterize the spatial distribution of conductivity of a threedimensional fully saturated heterogeneous aquifer. We consider multinode wells (Konikow et al., 2009) to represent observation boreholes that can be (a) equipped with packers to mimic pointlike measurements, (b) fully screened, or (c) partially penetrating. To this end, we focus on a convergent flow scenario driven by a partially penetrating pumping well operating in a threedimensional heterogeneous conductivity field. Hydraulic head information is collected at a network of multinode wells to represent data associated with screened intervals of differing lengths along the vertical. We consider synthetic scenarios to provide transparent comparative analyses of the extent at which the quality of the estimated conductivity fields is influenced by the type of multinode wells considered.
Data assimilation is performed by relying on an EnKF coupled with stochastic moment equations (MEs) of transient groundwater flow (e.g., Tartakovsky and Neuman, 1998a, b; Zhang, 2002; Ye et al., 2004). The latter are approximated at second order (in terms of the standard deviation of the natural logarithm of hydraulic conductivity) and are solved by an efficient numerical scheme proposed in this study.
While we refer to Zhang (2002) and Winter et al. (2003) for reviews of MEs in heterogeneous conductivity fields, we recall that MEs of groundwater flow have been previously incorporated into geostatistical inverse modeling approaches (e.g., Hernandez et al., 2003) or stochastic pumping test interpretation (Neuman et al., 2004, 2007) and have been considered in field settings (Riva et al., 2009; Bianchi Janetti et al., 2010; Panzeri et al., 2015). More recent developments have allowed embedding stochastic MEs of steadystate groundwater flow in model reduction strategies (Xia et al., 2020). MEs of transient groundwater flow have also been framed in the context of data assimilation or parameter estimation approaches based on the EnKF approach (Li and Tchelepi, 2006; Panzeri et al., 2013, 2014).
Panzeri et al. (2013, 2014, 2015) present an approach for data assimilation (hereafter termed the MEsEnKF) that relies on embedding MEs of groundwater flow within an EnKF framework. They (a) demonstrate that the method does not suffer from spurious correlation, thus avoiding resorting to any localization or inflation techniques; (b) document the computational feasibility and accuracy of the approach in twodimensional synthetic logconductivity domains; and then (c) explore a first field application to estimate logtransmissivity through assimilation of drawdown data collected during a series of crosshole pumping tests.
An aspect that still somehow limits the advantages of the MEsEnKF is related to the formulation of MEs in terms of a Green's function approach (see also Ye et al., 2004). One is then required to solve the equation satisfied by a (zeroorder mean) Green's function for each node of the numerical grid employed to discretize the computational domain. While one can take advantage of symmetries related to the evaluation of the Green's function, Panzeri et al. (2014) show in their illustrative examples that the CPU time required by the MEsEnKF is equivalent to performing a classical EnKF relying on a collection of 35 000 Monte Carlo (MC) realizations. The negative impact of this computational scheme could be aggravated in threedimensional scenarios. Here, we circumvent this issue by solving MEs for threedimensional transient groundwater flow by relying on the (secondorder accurate) approximations of MEs presented by Zhang (2002).
The remainder of the work is structured as follows. Section 2 details the main elements associated with the mathematical background of MEs and multinode wells. Section 3 introduces the coupling between MEs and the EnKF approach. Section 4 illustrates the synthetic settings we analyze together with the criteria according to which the performance of the MEsEnKF and the standard Monte Carlobased EnKF (MCEnKF) is assessed. Section 5 is devoted to the presentation and analysis of the key results. The main conclusions of this work are presented in Sect. 6.
2.1 Stochastic moment equations for groundwater flow
We consider transient groundwater flow in a threedimensional domain Ω described by
subject to initial and boundary conditions
where x denotes the vector of Euclidian coordinates, t is time, K is hydraulic conductivity, S_{s} is specific storage, h is hydraulic head, q is Darcy flux, f is a forcing term, H_{0}(x) is initial hydraulic head, H(x,t) is head along the Dirichlet boundary, and Q is a prescribed flux along the Neuman boundary. In the following, we consider S_{s}(x), H(x,t), and Q(x,t) as deterministic, while H_{0}(x), f(x,t) and K(x) are taken to be random quantities.
The natural logarithm of hydraulic conductivity, Y(x)=ln K(x), is assumed to be a secondorder stationary process correlated in space with mean 〈Y(x)〉 and variance ${\mathit{\sigma}}_{Y}^{\mathrm{2}}$. Tartakovsky and Neuman (1998a, b) derive integrodifferential MEs to compute space–time dynamics of (ensemble) means and covariances of hydraulic heads and fluxes. They then resort to a perturbation approach to derive recursive approximations of these otherwise exact integrodifferential MEs. Ye et al. (2004) solve secondorder (in the standard deviation of Y, σ_{Y}) approximations of these MEs by finite elements for superimposed meanuniform and convergent flows for twodimensional settings. Since numerical solutions of moment equations are heavy in terms of computational resources (Zhang, 2002; Ye et al., 2004), in the following subsections we illustrate a workflow that enables us to evaluate all quantities of interest (up to second order in σ_{Y}) with reduced computational efforts.
2.1.1 Mean head and flux
We start by expressing a given random quantity, ℐ, as the sum of its (ensemble) mean, 〈ℐ〉, and a zeromean random fluctuation, ℐ^{′}. Here, and in the following, mean head and flux are approximated up to second order in σ_{Y} as
and the following equations hold
Here, superscript (i) indicates terms that are strictly of order i (in terms of powers of σ_{Y}), K_{G}(x)=e^{〈Y(x)〉} is the geometric mean of K(x), and r(x,t) is the secondorder residual flux evaluated as $\mathit{r}(\mathit{x},t)=\underset{y\to x}{lim}[{\mathrm{\nabla}}_{x}u(\mathit{y},\mathit{x},t\left)\right]$ (e.g., Xia et al. (2019) and references therein), where $u(\mathit{y},\mathit{x},t)=\langle {K}^{\prime}\left(\mathit{y}\right){h}^{\prime}(\mathit{x},t){\rangle}^{\left(\mathrm{2}\right)}$ is the secondorder approximation of the crosscovariance between hydraulic head and conductivity, computed as detailed in Sect. 2.1.2.
2.1.2 Crosscovariance between hydraulic head and conductivity
Multiplying Eqs. (1)–(4) by K(y) and taking expectation yield the following equation governing the evolution of $u(\mathit{y},\mathit{x},t)$
Here, ${C}_{Y}(\mathit{x},\mathit{y})=\langle {Y}^{\prime}\left(\mathit{x}\right){Y}^{\prime}\left(\mathit{y}\right)\rangle $ is the covariance of the logconductivity field, ${C}_{\mathrm{f}K}(\mathit{y},\mathit{x},t)=\langle {K}^{\prime}\left(\mathit{y}\right){f}^{\prime}(\mathit{x},t){\rangle}^{\left(\mathrm{2}\right)}$ is the secondorder crosscovariance between conductivity K(y) and forcing term f(x,t), and ${U}_{\mathrm{0}}(\mathit{y},\mathit{x})=\langle {K}^{\prime}\left(\mathit{y}\right){H}_{\mathrm{0}}^{\prime}\left(\mathit{x}\right){\rangle}^{\left(\mathrm{2}\right)}$ is the secondorder approximation of the crosscovariance between K and initial hydraulic head. Note that U_{0}(y,x) vanishes when H_{0} is deterministic.
2.1.3 Head covariance
The equation governing the evolution of the (secondorder) head covariance between space–time locations (y, τ) and (x, t), ${C}_{\mathrm{h}}(\mathit{y},\mathit{x},\mathit{\tau},t)=\langle {h}^{\prime}(\mathit{y},\mathit{\tau}){h}^{\prime}(\mathit{x},t){\rangle}^{\left(\mathrm{2}\right)}$, is given by (Zhang, 2002)
where $u(\mathit{x},\mathit{y},\mathit{\tau})=\langle {K}^{\prime}\left(\mathit{x}\right){h}^{\prime}(\mathit{y},\mathit{\tau}){\rangle}^{\left(\mathrm{2}\right)}$ is given by Eq. (8) and ${C}_{\mathrm{fh}}(\mathit{y},\mathit{x},\mathit{\tau},t)=\langle {h}^{\prime}(\mathit{y},\mathit{\tau})f(\mathit{x},t){\rangle}^{\left(\mathrm{2}\right)}$ is the secondorder crosscovariance between forcing term f(x,t) and hydraulic head h(y,τ). To minimize redundancy, hereinafter we omit stating that all cross/autocovariances of quantities of interest appearing in our formulations are to be considered as secondorder approximations. It is worth noting that spatially heterogenous conductivities of aquifer systems are often modeled through a single, in some cases multimodal, distribution (Winter et al., 2003). This approach corresponds to a homogenization of conductivity values that might be associated with diverse geomaterials within a unique system. Otherwise, the domain can be conceptualized as composed by zones, each associated with a given geomaterial and hydrogeological attributes. This leads to modeling the system under investigation as composed by a collection of disjoint blocks, whose location might be uncertain and within which a quantity such as conductivity can be spatially heterogeneous (see, e.g., Winter and Tartakovsky (2000, 2002), Winter et al. (2002, 2003), Guadagnini et al. (2004), Short et al. (2010), Perulero Serrano et al. (2014), Bianchi Janetti et al. (2019), and references therein). In this framework one can represent conductivity within each block upon relying on a distribution associated with low to mild variance, which is compatible with the order of approximation associated with the groundwater flow moment equations we consider (Winter and Tartakovsky (2002), Winter et al. (2002, 2003), and references therein). The scenario we investigate can then be seen as corresponding to the type of internal variability associated with a given geologic unit.
2.2 Monitoring wells
We consider three kinds of observation wells, leading to three diverse types of hydraulic head information (see Fig. 1). Type A wells are characterized by packers located at three depths, where pointwise hydraulic head observations are collected. Otherwise, Type B and/or C wells represent partially and fully penetrating wells, respectively, and provide hydraulic head values that are averaged along the corresponding screened intervals. Note that, even though there is no pumping from B and Cwells, there are flux exchanges between these wells and the surrounding aquifer system, as opposed to the setting associated with packers (Awells). Such flow is related to the difference between the water level within the well and hydraulic head values along the borehole.
Following Konikow et al. (2009), neglecting linear (due to skin effects) and nonlinear (due to turbulent flow) well loss terms, the water level at well I, ${h}_{I}^{\mathrm{w}}$, (Type B and/or C) at a given time t (omitted in the following equations for brevity) can be evaluated through
where n is the number of nodes in the multinode observation well I, i.e., the number of cells according to which the well screen is discretized; h_{i}, b_{i}, and K_{i} are the hydraulic head, thickness, and conductivity of the cell of the numerical grid whose centroid corresponds to the ith node in the multinode well, respectively. Note that Eq. (10) has been derived assuming that the flux exchange, i.e., the flow into (or out of) the monitoring well at the ith node, Q_{i}, depends linearly on the product b_{i}K_{i} (see also Sect. 2.2.2). Numerical evaluation of h_{i} at a given time t requires evaluating Q_{i}, as shown in Sect. 2.2.2.
2.2.1 Moments for hydraulic head at observation wells
Mean head at well I is approximated (at second order in σ_{Y}) as $\langle {h}_{I}^{\mathrm{w}}\rangle \approx \langle {h}_{I}^{\mathrm{w}\left(\mathrm{0}\right)}\rangle +\langle {h}_{I}^{\mathrm{w}\left(\mathrm{2}\right)}\rangle $ where, starting from Eq. (10), one can obtain the zero, $\langle {h}_{I}^{\mathrm{w}\left(\mathrm{0}\right)}\rangle $, and second, $\langle {h}_{I}^{\mathrm{w}\left(\mathrm{2}\right)}\rangle $, order components as
Here, ${T}_{\mathrm{G},i}={b}_{i}{K}_{\mathrm{G},i}$, $\langle {h}_{i}^{\left(\mathrm{0}\right)}\rangle $, $\langle {h}_{i}^{\left(\mathrm{2}\right)}\rangle $, K_{G,i}, and ${\mathit{\sigma}}_{Y,i}^{\mathrm{2}}$ correspond to the zero (evaluated by Eq. 6) and the second (evaluated by Eq. 7) order mean head, geometric mean of conductivity, and variance of logconductivity at the ith cell of a multinode monitoring well, respectively; ${u}_{ii}=\langle {K}_{i}^{\prime}{h}_{i}^{\prime}{\rangle}^{\left(\mathrm{2}\right)}$ is the crosscovariance between conductivity and head at the ith cell; $\langle {K}_{i}^{\prime}{h}_{I}^{{}^{\prime}\mathrm{w}}{\rangle}^{\left(\mathrm{2}\right)}$ is the crosscovariance between well head and conductivity at the ith cell (evaluated as detailed below; see Eq. 15).
The covariance between water levels at wells I (i.e., ${h}_{I}^{\mathrm{w}}$) and J (i.e., ${h}_{J}^{\mathrm{w}}$), ${C}_{{\mathrm{h}}^{\mathrm{w}}}=\langle {h}_{I}^{{}^{\prime}\mathrm{w}}{h}_{J}^{{}^{\prime}\mathrm{w}}{\rangle}^{\left(\mathrm{2}\right)}$, can be evaluated as (see also Appendix A, Eqs. A1–A3)
where ${T}_{\mathrm{G},i}={b}_{i}{K}_{\mathrm{G},i}$, ${T}_{\mathrm{G},j}={b}_{j}{K}_{\mathrm{G},j}$, I, and J are indices ranging from 1 to N_{w} (i.e., the total number of monitoring wells of Type B and C); n and m correspond to the total number of cells according to which the screens of boreholes I and J are discretized, respectively; C_{Y,ij} is the logconductivity covariance between the ith and jth cells of boreholes I and J, respectively; u_{ji} (or u_{ij}) is the crosscovariance between the conductivity of the jth cell of well J (or the ith cell of well I) and head of the ith cell of well I (or the jth cell of well J); and C_{h,ij} is the head covariance between the ith cell of well I and the jth cell of well J. Terms u_{ji} (or u_{ij}) and C_{h,ij} can be readily obtained by solving Eqs. (8) and (9).
The crosscovariance between ${h}_{I}^{\mathrm{w}}$ at a given time t and aquifer head h at time τ (at a given location; omitted for brevity), i.e., ${C}_{{\mathrm{h}}_{I}^{\mathrm{w}}{\mathrm{h}}^{\mathit{\tau}}}=\langle {h}_{I}^{{}^{\prime}\mathrm{w}}\left(t\right){h}^{\prime}\left(\mathit{\tau}\right){\rangle}^{\left(\mathrm{2}\right)}$ is given by
Here, ${u}_{i,\mathit{\tau}}=\langle {K}_{i}^{\prime}{h}^{\prime}\left(\mathit{\tau}\right){\rangle}^{\left(\mathrm{2}\right)}$ represents the crosscovariance between conductivity at the ith cell of well I and aquifer head (at a given location) at time τ. Likewise, ${C}_{\mathrm{h},i,\mathit{\tau}}=\langle {h}_{i}^{\prime}\left(t\right){h}^{\prime}\left(\mathit{\tau}\right){\rangle}^{\left(\mathrm{2}\right)}$ represents head covariance between head at time t at the ith cell of the monitoring well I and head at time τ at a given location in the aquifer.
The crosscovariance between ${h}_{I}^{\mathrm{w}}$ at time t and conductivity at a given location in the aquifer, ${C}_{{\mathrm{h}}_{I}^{\mathrm{w}}K}=\langle {h}_{I}^{{}^{\prime}\mathrm{w}}\left(t\right){K}^{\prime}{\rangle}^{\left(\mathrm{2}\right)}$, can be expressed as
where ${C}_{Y,i}=\langle {Y}_{i}^{\prime}{Y}^{\prime \prime}\rangle $ is the covariance between logconductivity at the ith cell along the monitoring borehole I and logconductivity at a given location in the domain, and ${u}_{i}=\langle {K}^{\prime}{h}_{i}^{\prime}\left(t\right){\rangle}^{\left(\mathrm{2}\right)}$ is crosscovariance between conductivity at a given point in the domain and aquifer head at time t at the ith cell along the monitoring borehole I.
It is worthwhile to note that covariances and crosscovariances evaluated in Eqs. (13)–(15) depend explicitly on the difference between the mean water level at the monitoring well and the mean hydraulic head along the well screen.
2.2.2 Moments for flux between a monitoring well and the aquifer
Assuming that the evolution of head at the observation borehole I can be conceptualized as a sequence of temporal events (each associated with the attainment of instantaneous equilibrium conditions), following Konikow et al. (2009), the link between ${h}_{I}^{\mathrm{w}}$, h_{i}, and Q_{i} can then be obtained by relying on the Thiem (1906) formulation as
where r_{0} and r_{w} are the effective (i.e., the radius of a well that would be associated with the same head as that calculated at the node of the cell that contains the well) and the actual well radius, respectively. The mean flux exchange is approximated as $\langle {Q}_{i}\rangle \approx \langle {Q}_{i}^{\left(\mathrm{0}\right)}\rangle +\langle {Q}_{i}^{\left(\mathrm{2}\right)}\rangle $ and from Eq. (16) one can write
The crosscovariance between Q_{i} at time t and aquifer head at time τ, ${C}_{{Q}_{i}{\mathrm{h}}^{\mathit{\tau}}}=\langle {Q}_{i}^{\prime}\left(t\right){h}^{\prime}\left(\mathit{\tau}\right){\rangle}^{\left(\mathrm{2}\right)}$, can be expressed as
where ${C}_{{\mathrm{h}}_{I}^{\mathrm{w}}{\mathrm{h}}^{\mathit{\tau}}}=\langle {h}_{I}^{{}^{\prime}\mathrm{w}}\left(t\right){h}^{\prime}\left(\mathit{\tau}\right){\rangle}^{\left(\mathrm{2}\right)}$, ${C}_{{\mathrm{h}}_{i}{\mathrm{h}}^{\mathit{\tau}}}=\langle {h}_{i}^{\prime}\left(t\right){h}^{\prime}\left(\mathit{\tau}\right){\rangle}^{\left(\mathrm{2}\right)}$. Finally, one can obtain the following expression for the crosscovariance between Q_{i} and K, ${C}_{{Q}_{i}K}=\langle {Q}_{{i}^{\prime}}^{\prime}{K}^{\prime}{\rangle}^{\left(\mathrm{2}\right)}$,
2.3 Numerical solution strategy
We solve Eqs. (6)–(9) numerically by approximating the spatial derivatives through a finite element approach and the temporal derivatives through an implicit method. As in Xia et al. (2019), moments 〈h^{(0)}〉, u, and 〈h^{(2)}〉 are sequentially obtained by solving Eqs. (6)–(8), respectively. Details associated with the evaluation of C_{h}, which requires 〈h^{(0)}〉 and u as inputs, are illustrated in the following.
For the purpose of our data assimilation workflow, we start by noting that we are interested in computing C_{h} associated with two identical time coordinates, i.e., ${C}_{\mathrm{h}}(\mathit{y},\mathit{x},\mathit{\tau}=t,t)=\langle {h}^{\prime}(\mathit{y},\mathit{\tau}=t){h}^{\prime}(\mathit{x},t){\rangle}^{\left(\mathrm{2}\right)}$. We then recall that Zhang (2002) computes ${C}_{\mathrm{h}}(\mathit{y},\mathit{x},\mathit{\tau}=t,t)$ for each time t (while ${C}_{\mathrm{h}}(\mathit{y},\mathit{x},\mathit{\tau}=t,t\mathrm{\Delta}t)$ is also unknown, Δt being a constant temporal step size) by solving for ${C}_{\mathrm{h}}(\mathit{y},\mathit{x},\mathit{\tau}=t,{t}^{\prime})$ from ${t}^{\prime}=\mathrm{0}$ to ${t}^{\prime}=t$. While this procedure can be computationally heavy for long times, Zhang (2002) points out that when flow changes only mildly, ${C}_{\mathrm{h}}(\mathit{x},\mathit{y},\mathit{\tau}=t,t\mathrm{\Delta}t)\approx {C}_{\mathrm{h}}(\mathit{x},\mathit{y},\mathit{\tau}=t\mathrm{\Delta}t,t\mathrm{\Delta}t)$, an approximation whose general validity is still not completely explored.
Here, we circumvent this issue and obtain high computational efficiency by directly evaluating ${C}_{\mathrm{h}}(\mathit{y},\mathit{x},\mathit{\tau}=t,t)$ from ${C}_{\mathrm{h}}(\mathit{y},\mathit{x},\mathit{\tau}=t\mathrm{\Delta}t,t\mathrm{\Delta}t)$ via (i) computing ${C}_{\mathrm{h}}(\mathit{y},\mathit{x},\mathit{\tau}=t,t\mathrm{\Delta}t)$ through the solution of the equation obtained by considering Eq. (9) where the space and time derivatives operate on τ and y (instead of t and x) from time t−Δt to t using ${C}_{\mathrm{h}}(\mathit{y},\mathit{x},\mathit{\tau}=t\mathrm{\Delta}t,t\mathrm{\Delta}t)$ as initial condition and then (ii) assessing ${C}_{\mathrm{h}}(\mathit{y},\mathit{x},\mathit{\tau}=t,t)$ by solving Eq. (9) using ${C}_{\mathrm{h}}(\mathit{y},\mathit{x},\mathit{\tau}=t,t\mathrm{\Delta}t)$ as the initial condition.
It is further noted that Eqs. (6)–(9) are characterized by the same format, their discretization leading to a system of equations where the coefficients of the unknown quantities are identical, the corresponding righthandside terms (i.e., the forcing terms) being a function of the (ensemble) moment to be solved. In this context, one can resort to a direct solver for each time step. Thus, factorization of the matrix containing the coefficients of the system of equations is performed only once, resulting in a high computational efficiency because only the righthandside term needs to be updated, depending on the moment of interest.
With reference to the forcing terms 〈f^{(0)}〉, 〈f^{(2)}〉, C_{fK}, and C_{fh} in Eqs. (6)–(9), we note that these vanish for Type A wells and when one disregards flux exchanges between Type B (or C) wells and the aquifer. In these instances, mean head values and the associated covariance are simply obtained upon evaluating Eqs. (6)—(9)numerically. Thus, when considering a time interval [$t\mathrm{\Delta}t,t$], the main computational cost stems from the evaluation of $u(\mathit{y},\mathit{x},t)$, ${C}_{\mathrm{h}}(\mathit{y},\mathit{x},\mathit{\tau}=t,t\mathrm{\Delta}t)$, and ${C}_{\mathrm{h}}(\mathit{y},\mathit{x},\mathit{\tau}=t,t)$, each of these requiring N times the computational cost (hereafter denoted as ${C}_{\mathrm{c}}^{\mathrm{MEs}}$) associated with the solution of the system of N equations resulting after discretization. Therefore, the total computational effort required for solving Eqs. (6)—(9) at each time step is 3 $N{C}_{\mathrm{c}}^{\mathrm{MEs}}$. Note that the computational effort is reduced to 2 $N{C}_{\mathrm{c}}^{\mathrm{MEs}}$ for the first time interval, when the initial head is deterministic, or for a steadystate flow scenario (see Xia et al., 2019).
Otherwise, considering flux exchange processes when representing Type B (or C) wells entails evaluation of the source terms in Eqs. (6)–(9) as $\langle {f}^{\left(\mathrm{0}\right)}\rangle =\langle {Q}_{i}^{\left(\mathrm{0}\right)}\rangle $, $\langle {f}^{\left(\mathrm{2}\right)}\rangle =\langle {Q}_{i}^{\left(\mathrm{2}\right)}\rangle $, ${C}_{\mathrm{f}K}={C}_{{Q}_{i}K}$, and ${C}_{\mathrm{fh}}={C}_{{Q}_{i}{\mathrm{h}}^{\mathit{\tau}}}$. The evaluation of the (ensemble) moments of interest across time interval [$t\mathrm{\Delta}t,t$] is then performed through the workflow depicted in Fig. 2. In this case, we note that convergence of the iterative procedure is attained when the absolute difference between mean well heads at iteration iter + 1, $\langle {h}_{I}^{\mathrm{w}}{\rangle}_{\mathrm{iter}+\mathrm{1}}$, and iter, $\langle {h}_{I}^{\mathrm{w}}{\rangle}_{\mathrm{iter}}$, is lower than a preset value ε. The main computational effort required for these evaluations corresponds to 3 (iter + 1)$N{C}_{\mathrm{c}}^{\mathrm{MEs}}$ for each time step.
We start by introducing the mean system state vector 〈φ〉 as
where 〈h〉, 〈Y〉 correspond, respectively, to Ndimensional vectors of mean head and mean logconductivity, and 〈h^{w}〉 is a N_{w}dimensional mean well head vector, subscript “T” representing transpose.
Each data assimilation cycle, corresponding to time interval [$t\mathrm{\Delta}t,t$] comprises a forecast (or forward propagation) step and an update (or analysis) step. The forecast step is implemented by solving the moment equations described in Sect. 2. We write the predicted mean and covariance of the system state as
Here, the superscript “f” represents predicted quantities obtained in the forecast step, 〈h〉^{f} is the predicted mean head (Eq. 5), 〈h^{w}〉^{f} is the predicted mean water level at monitoring borehole (Eqs. 11 and 12), 〈Y〉 is the updated natural logarithm of conductivity obtained at the previous data assimilation cycle, ${\mathbf{C}}_{\mathrm{h}}^{\mathrm{f}}$ is the predicted N×Ndimensional head covariance matrix, (Eq. 9), ${\mathbf{C}}_{{\mathrm{h}}^{\mathrm{w}}\mathrm{h}}^{\mathrm{f}}$ is the N_{w}×Ndimensional predicted crosscovariance between well and aquifer head (Eq. 14), ${\mathbf{C}}_{{\mathrm{h}}^{\mathrm{w}}}^{\mathrm{f}}$ is the predicted N_{w}×N_{w}dimensional covariance of well head (Eq. 13), ${\mathbf{C}}_{Y\mathrm{h}}^{\mathrm{f}}$ is the predicted N×Ndimensional crosscovariance between Y and aquifer head h (Eq. 8), ${\mathbf{C}}_{Y{\mathrm{h}}^{\mathrm{w}}}^{\mathrm{f}}$ is the predicted N×N_{w}dimensional crosscovariance between Y and well head h^{w} (Eq. 15), and ${\mathbf{C}}_{Y}^{\mathrm{f}}$ is N×Ndimensional Y covariance and is equal to its updated counterpart associated with the previous updating step.
The equations used to evaluate the state updated vector 〈φ〉^{up} and the updated covariance matrix P^{up} are
and
where C_{φd} (=P^{f}H^{T}) is the $(\mathrm{2}N+{N}_{\mathrm{w}})\times d$dimensional crosscovariance between the system state and the simulated observations, matrix H of dimension $d\times (\mathrm{2}N+{N}_{\mathrm{w}})$ is the observation operator that describes the relationship between the system state and the observations, C_{dd} (=HP^{f}H^{T}) is the d×ddimensional covariance matrix of the simulated observations, C_{D} is the d×ddimensional covariance of observation errors, I is the identity matrix, α is a constant inflation factor, α=1 corresponding to the uninflated ensemble Kalman filter, 〈φ_{so}〉 is the mean vector of the simulated observations, and d_{obs} is the ddimensional observation vector.
After the update step, 〈φ〉^{up} and P^{up} are expressed as
where all symbols have the same meaning (yet updated) as in Eq. (22).
When moving to a subsequent time interval during the assimilation process, we follow Panzeri et al. (2013) and (i) use the updated mean head vector 〈h〉^{up} as the initial condition of the governing equation for the zeroorder mean head, i.e., Eq. (6); (ii) making use of 〈Y〉^{up}, evaluate the updated geometric mean Nvector ${\mathbf{K}}_{\mathrm{G}}^{\mathrm{up}}$; (iii) obtain the initial condition of Eq. (8) through the product ${\mathbf{K}}_{\mathrm{G}}^{\mathrm{up}}{\mathbf{C}}_{Y\mathrm{h}}^{\mathrm{up}}$; (iv) use ${\mathbf{C}}_{\mathrm{h}}^{\mathrm{up}}$ as the initial condition of Eq. (9); and (v) use ${\mathbf{K}}_{\mathrm{G}}^{\mathrm{up}}$ and ${\mathbf{C}}_{Y}^{\mathrm{up}}$ as inputs to Eqs. (6)–(9) and Eqs. (11)–(20).
It should be noted that if one neglects flux exchanges between the aquifer and Type B and/or C monitoring wells (or a Type A well is considered), moments including water level at well (i.e., 〈h^{w}〉, ${\mathbf{C}}_{{\mathrm{h}}^{\mathrm{w}}\mathrm{h}}$, ${\mathbf{C}}_{{\mathrm{h}}^{\mathrm{w}}}$, ${\mathbf{C}}_{Y{\mathrm{h}}^{\mathrm{w}}}$) should be omitted in Eqs. (21)–(25).
We consider a threedimensional domain (Fig. 3a) of size $\mathrm{600}\times \mathrm{600}\times \mathrm{60}$ (hereafter, all quantities are considered in consistent units, following notation associated with prior studies, including, e.g., Panzeri et al. (2013) and references therein), the system being discretized onto a numerical mesh comprising $\mathrm{25}\times \mathrm{25}\times \mathrm{13}$ nodes, for a total of 34 560 tetrahedrons. A partially penetrating pumping well pumps at a constant rate of 1000 for $\mathrm{0}\le t\le \mathrm{30}$, after which water withdrawal stops and a recovering process takes place for $\mathrm{30}<t\le \mathrm{60}$. We subdivide the overall simulation time according to 20 uniform intervals, which can potentially be used for assimilation of head observations. The well pumping rate is uniformly distributed across the central nodes of layers no. 1 and 2 in the numerical mesh (numbering is from top to bottom of the domain). The left and right sides of the system are set as Dirichlet boundaries, where a deterministic head H=100 is fixed, the remaining boundaries being considered impervious. Initial head and storativity are deterministic and set equal to 100 and 10^{−3}, respectively. The natural logarithm of conductivity, Y, is modeled as a spatially correlated secondorder stationary random field with covariance given by
Here, δ_{i} and λ_{i} denote, respectively, the lag and correlation scale between two points along direction x_{i} (with i=1, 2, 3).
Twenty virtual monitoring wells are regularly distributed across the domain (Fig. 3b). Type A boreholes are mimicked by considering three packers positioned at three distinct depths, corresponding to layers no. 4, 7, and 10. Type B wells are equipped with three screens (i.e., n=3) whose barycenter is set at the same depths of the packers in Type A wells (see Fig. 1) and b_{i}=5 with i=1, 2, 3. Type C wells are completely penetrating across the 13 layers of the domain (i.e., n=13) with ${b}_{\mathrm{1}}={b}_{\mathrm{13}}=\mathrm{2.5}$ and b_{i}=5 for i=2, …, 12.
Reference hydraulic head values that are collected at Type B and C wells and employed in the data assimilation procedure are evaluated upon solving the flow problem on the reference hydraulic conductivity fields described in the following. Flux exchanges between the aquifer and monitoring wells are evaluated according to the procedure described in Sect. 2.2 and 2.3 setting the convergence criterion $\mathit{\epsilon}={\mathrm{10}}^{\mathrm{6}}$.
The effective radius of the monitoring wells is evaluated as (Chen and Zhang, 2009) ${r}_{\mathrm{0}}={\mathrm{2}}^{\mathrm{0.25}}{e}^{\mathrm{0.75}\mathit{\pi}}\mathrm{\Delta}x\approx \mathrm{0.113}\mathrm{\Delta}x=\mathrm{2.81}$ (Δx=25 being the horizontal size of a given element in the computational mesh). For the purpose of our illustrative example, we set r_{w}=0.1 (i.e., a=1.88).
We organize our exemplary settings according to the following four groups (for a total of 26 test cases, TCs) collected in Table 1.

Group 1. This group includes seven TCs (TC1–TC7) that allow exploring the way conductivity estimates can be influenced by relying on the assimilation of head data collected at diverse types of virtual observation boreholes, while considering a simplified modeling approach where flux exchanges between the aquifer and Type B (or C) monitoring wells are neglected during the data assimilation procedure, head observations (considered in the data assimilation procedure) corresponding to depthaveraged values along the corresponding screens. We note that relying on this approach is tantamount to considering an imperfect flow model and would possibly oversimplify the mathematical representation of the system behavior when compared with the one employed for constructing the reference head field. Nevertheless, it has the advantage of requiring a straightforward numerical implementation.
A zeromean reference Y field is generated at the nodes of the computational mesh upon relying on the widely tested and used SGSIM code (e.g., Deutsch and Journel, 1998) by setting a unit variance, ${\mathit{\lambda}}_{\mathrm{1}}={\mathit{\lambda}}_{\mathrm{2}}=\mathrm{100}$ and λ_{3}=20. While the correlation scale values are considered as perfectly known, we aim to estimate the mean and variance of Y. The initial guesses employed for the variance and mean of Y during data assimilation are 1.0 and 0.2, respectively. Test cases 1–3 are designed in a way that all 20 observation boreholes are of Type A, B, or C, respectively. Test cases 4–7 enable one to explore the way conductivity estimates can depend on the use of Type A boreholes (i.e., equipped with packers) within different zones, while considering Type B or C wells in the remaining regions. Test case 4 comprises Type A wells within zone 1 in Fig. 3b (i.e., within distances shorter than λ_{1} from the pumping well) and Type B boreholes being installed in zones 2 and 3 (at distances larger than λ_{1} from the pumping well). Test case 5 is characterized by the presence of Type A wells in zones 1 and 2, and Type B wells in zone 3. Test cases 6 and 7 are characterized by the presence of Type A wells in zone 1 and in zones 1–2 respectively, and Type C wells being located in the remaining zones. We note that the spatial arrangement of the observation boreholes is designed to allow these to be spaced by a distance approximately corresponding to a correlation scale of Y, thus encompassing strong to low degrees of correlation with respect to the pumping well location.

Group 2. This group includes six TCs (TC#2–TC#7) that are variants of those of Group 1 and consider the solution of the data assimilation procedure without neglecting flux exchanges between virtual monitoring boreholes of Type B and/or C and the aquifer, i.e., data assimilation is performed by considering perfect knowledge of the groundwater flow model, which includes all of the processes underpinning the reference head fields.

Group 3. This group includes seven TCs designed to explore (i) the impacts of the mean and variance of the Y reference field on the data assimilation results associated with Type B and C boreholes (TC2#^{*}1–TC2#^{*}2, TC3#^{*}1–TC3#^{*}2) and (ii) settings where head data are assimilated solely from one depth (instead of all three locations) where a packer is installed along Type A wells (TC1^{*}1–TC1^{*}3).
To elaborate, here we consider (i) a nearly uniform (while random) zeromean Y reference field with variance equal to 0.01 (TC2#^{*}1 and TC3#^{*}1), the initial guesses employed for the variance and mean of Y during data assimilation being 0.09 and 0.2, respectively; (ii) a Y reference field with mean and variance equal to 0.2 and 1.70, respectively (TC2#^{*}2 and TC3#^{*}2), the initial guesses employed for the variance and mean of Y during data assimilation being 1 and 0, respectively; and (iii) three variants of TC1: TC1^{*}1 considers assimilating head information only from the upper packer (i.e., the one positioned at layer 4), and TC1^{*}2 and TC1^{*}3 are designed to assimilate head data only from the intermediate (positioned at layer 7) and bottom (positioned at layer 13) packer, respectively.

Group 4. This group includes six TCs where we explore the effect of inflating the measurementerror covariance matrix on the data assimilation when the latter is performed in a way similar to the corresponding TC2 and TC3 of Group 1. As such, data assimilation is based on an imperfect flow model (where flux exchanges between the aquifer and monitoring boreholes are disregarded). To cope with this, inflation on measurementerror covariance matrix is considered during data assimilation, the inflation factor being set to α=5 (TC2α_{1} and TC3α_{1}), 10 (TC2α_{2} and TC3α_{2}), and 100 (TC2α_{3} and TC3α_{3}; note that TC2 and TC3 correspond to α=1).
Initial input quantities required to solve moment equations and spatial fields of K_{G} and C_{Y} are obtained through the generation of 10 000 realizations of Y. The latter form the collection of realizations upon which the traditional Monte Carlo (MC)based ensemble Kalman filter (MCEnKF) is also applied. Results based on the MEsEnKF are then compared with those obtained through the MCEnKF. Head observations in all TCs are considered to be noisy and are obtained by adding a Gaussian white noise with a standard deviation of 0.01 to the reference heads collected at the virtual boreholes and used in the data assimilation procedure. The strength of the noise is selected on the basis of the calculated reference head fields and considering the level of accuracy that is related to measuring devices commonly employed in practical settings (e.g., when considering water loggers, accuracy of pressure head observations is commonly comprised between $\sim \pm \mathrm{0.005}$ and $\sim \pm \mathrm{0.05}$ m).
We rely on the criteria illustrated in the following to appraise the quality of the data assimilation performance. These are (i) the average absolute difference between the estimated (or updated) Y field and its reference counterpart, E_{Y}; (ii) the square root of the average estimation variance, S_{Y}; and (iii) the average absolute difference between the estimated (or updated) aquifer head and its reference counterpart, E_{h}, evaluated as
where 〈Y_{i}〉^{up}, $({\mathit{\sigma}}_{Y,i}^{\mathrm{2}}{)}^{\mathrm{up}}$, and ${Y}_{i}^{\mathrm{r}}$ indicate the estimated mean, variance, and reference Y values at the ith node of the computational mesh, respectively; 〈h_{i}〉^{up} and ${h}_{i}^{\mathrm{r}}$ represent the estimated mean and reference aquifer head value at the ith node of the grid. We note that S_{Y} is a metric quantifying the uncertainty associated with the estimated Y field conditional on the data assimilated (see, e.g., Panzeri et al., 2014; Nowak, 2010).
5.1 Comparison between the MCEnKF and MEsEnKF
In this section we compare the results obtained with our MEsEnKF approach and a standard MCEnKF for two selected test cases, TC1 and TC2#. Table 2 summarizes the outcomes computed via the MEsEnKF and MCEnKF (increasing the number of MC simulations from 100 to 10 000) at the end of the assimilation process in terms of E_{Y}, S_{Y}, and E_{h}. These results suggest that the overall quality of conductivity estimates grounded on the MEsEnKF is similar to what one can obtain upon relying on a MCEnKF based on 10 000 realizations, which is also consistent with the results illustrated by Panzeri et al. (2014) in twodimensional settings. Table 2 also includes the computational cost (CPU in seconds) needed for each test case and approach using the processor Inter Xeon(R) CPU E52650 v3 @ 2.30 GHz with 128 GB RAM. The CPU time required by the MEsEnKF is 20 times lower than the one required by a standard Monte Carlobased EnKF relying on 10 000 realizations. When compared with the findings of Panzeri et al. (2014) in their twodimensional settings, our results further support the computational appeal and feasibility of relying on a MEsEnKF approach also in a threedimensional setting. Note also that the CPU time required by TC2# is significantly larger (about six times) than the one needed for TC1, due to the implementation of flux exchanges between the aquifer system and the boreholes.
As an additional term of comparison, Fig. 4 depicts the spatial distributions of the estimated values of the mean and variance of the logconductivity field computed with the MEsEnKF and MCEnKF relying on 100, 500, 1000, and 10 000 realizations at the end of the data assimilation window at layers 4, 7, and 10 (where the packers are located) in TC1. The reference Y field is also depicted (see the left column of Fig. 4). Analogous outcomes are reported in Fig. 5 for TC2#. Visual inspection of these results provides further support to the ability of the MEsEnKF to yield conductivity distributions consistent with the corresponding reference values in these settings. As expected, the degree of spatial variability of the estimated mean and variance values of Y tends to stabilize as the number of realizations increases, being very similar to their MEsbased counterparts when 10 000 realizations are employed.
5.2 Effect of neglecting flux exchanges between boreholes and aquifer during data assimilation (Group 1)
Figure 6 shows the temporal behavior of E_{Y} (Fig. 6a), S_{Y} (Fig. 6b), and E_{h} (Fig. 6c) for TCs1–7 (i.e., Group 1 in Table 1) obtained through the MEsEnKF. The lowest values of E_{Y} are associated with TC1, where packers are set for all observation wells. Very similar results are also obtained for TC5 and TC7, where Type B or C wells are installed only at the farthest locations (i.e., zone 3 in Fig. 3b) from the pumping well, respectively; Type A boreholes are installed within the regions (i.e., zones 1–2 in Fig. 3b) closest to the well.
The highest values of E_{Y} correspond to TC3, where fully screened monitoring wells (Type C wells) are located in the entire domain. These are closely followed by the results associated with TC2, where observation wells screened across multiple (Type B wells) levels are considered. Considering the trend displayed by the results in Fig. 6a, one can then conclude that relying on point values of head contributes to increasing the overall quality of the data assimilation procedure, as expressed in terms of E_{Y}, when compared with considering vertically averaged head information while relying on a simplified groundwater flow model, which neglects flux exchanges between screened intervals of boreholes and the surrounding aquifer.
A comparison between the values of E_{Y} related to TC1 and TCs 5, 7 further suggests that the use of packers at locations far away (in terms of the horizontal correlation scale of Y) from the pumping well does not add additional information with respect to fully or partially screened wells, because vertical variability of head at such locations is modest. The importance of capturing vertical head variations during data assimilation is also manifest when comparing results related to TC4 and TC6. The values of E_{Y} related to the former are consistently lower than those associated with the latter, a result that is consistent with the use of fully screened (TC6) compared to partially screened (TC4) observation boreholes in most of the domain. The behavior of E_{h} is very similar to the one displayed by E_{Y}, thus strengthening the above conclusions.
One can note that the scenarios characterized by a dominance of Type C boreholes (i.e., TC3 and TC6) are characterized by the lowest values of S_{Y} (Fig. 6b). This result is related to the observation that depthaveraged well head information is here employed during data assimilation. Doing so tends to introduce a corresponding homogenization of the conductivity field resulting from the data assimilation procedure, which is reflected by the lower values of S_{Y}. As such, while the results associated with S_{Y} would suggest that the estimation variance associated with Y is low, the overall accuracy, as given in terms of E_{Y}, is also low when relying mostly on vertically averaged data. Otherwise, temporal values of S_{Y} are virtually indistinguishable for the other configurations considered.
The lowest E_{h} values are visually indistinguishable and are related to TC1, TC5, and TC7, which is generally consistent with the behavior of E_{Y}. The highest E_{h} values are associated with TC3, where fully screened monitoring wells (Type C wells) are located in the entire domain. These are followed by TC2, where partially screened monitoring wells (Type B wells) are distributed across the domain.
5.3 Effect of including flux exchanges between boreholes and aquifer during data assimilation (Groups 2 and 3)
Figure 7 depicts the temporal behavior of E_{Y} (Fig. 7a), S_{Y} (Fig. 7b), and E_{h} (Fig. 7c) for TC1 and TC2#–TC7# (i.e., Group 2 in Table 1) obtained through the MEsEnKF. The lowest values of E_{Y} are again associated with TC1. These are very closely matched by those obtained for TC5# and TC7#, where Type B or C wells are installed only at the farthest locations (i.e., zone 3 in Fig. 3b) from the pumping well. It is worth noting that the values of E_{Y} in TCs 5# and 7# are virtually identical. The highest values of E_{Y} correspond to TC3#, where only fully screened monitoring wells are distributed across the domain. These are very closely followed by the results associated with TC2#, where observation wells screened across multiple levels (Type B wells) are considered. Note that the temporal evolution of E_{Y} in these two TCs (TC2# and TC3#) is almost identical and tends to the same value at the end of the assimilation window. The comparison between the values of E_{Y} for TC4# and TC6# is also consistent with this finding.
Different from the results of Group 1, the temporal behavior of S_{Y} (Fig. 7b) is very similar to one displayed by E_{Y}. These results are in line with (i) the observation that each Type A borehole provides three head observations, while only one well head observation is essentially linked to Type B or C boreholes and (ii) the intuition that constraining the system with an increased number of observations would yield conductivity estimates characterized by an increased accuracy (in terms of lower E_{Y} and possibly S_{Y} values).
The lowest E_{h} values are related to TC1, TC5#, and TC7# and are visually indistinguishable (see Fig. 7c), a finding which is consistent with the behavior of E_{Y} (see Fig. 7a). The highest E_{h} values are associated with TC3#, closely followed by TC2#, TC6#, and then TC4#. Otherwise, the values of E_{h} become virtually indistinguishable.
Figure 7d depicts relative (percentage) differences between E_{Y} evaluated for TCs2#–7# and TCs2–7, considering the values of TCs2–7 as references (negative values correspond to lower values of E_{Y} in TCs2#–7# as compared with TCs2–7). Analogous results are reported for S_{Y} (Fig. 7e) and E_{h} (Fig. 7f). The largest accuracy improvement of Y estimates, as suggested by Fig. 7d, corresponds to TC3# (where the inclusion of flux exchanges between boreholes and aquifer is particularly relevant, since all monitoring wells fully penetrate the aquifer), followed by TC2#, TC6#, and TC7#, with respect to their counterparts in Group 1.
Uncertainty associated with conductivity estimates increases in TCs2#–7# as compared with their counterparts in Group 1 (see Fig. 7e, where relative differences of S_{Y} are all positive), this result being related to the vertical variability of flux exchanges along Type B and C boreholes, which is embedded in Group 2 TCs. The lowest (negative) relative differences for E_{h} correspond to TC3#, a result that is consistent with the depiction offered in Fig. 7d.
The temporal evolution of E_{Y} (Fig. 8a and d), S_{Y} (Fig. 8b and e), and E_{h} (Fig. 8c and f) for TC2#^{*}1, TC3#^{*}1, TC2#^{*}2, and TC3#^{*}2 is displayed in Fig. 8. These results show that head observations collected at Type B or C screened wells yield conductivity and head estimates of similar quality (in terms of E_{Y} and S_{Y}, or E_{h}, respectively) for the degrees of heterogeneity analyzed. Mean absolute differences between E_{Y} values associated with TC2#^{*}1 and TC3#^{*}1 is 0.008, while being virtually null when considering TC2#^{*}2 and TC3#^{*}2. Results of corresponding quality are also obtained when comparing S_{Y} and E_{h} values related to TC2#^{*}1 and TC3#^{*}1, or TC2#^{*}2 and TC3#^{*}2. We further note that values of E_{Y} in Fig. 8d (or E_{h} in Fig. 8f) are always higher than their counterparts depicted in Fig. 8a (or Fig. 8c), consistent with the observation that the accuracy of conductivity (and head) estimates tends to deteriorate with increasing degree of spatial heterogeneity of conductivities.
Figure 9 juxtaposes the temporal variability of E_{Y} (Fig. 9a), S_{Y} (Fig. 9b), and E_{h} (Fig. 9c) values for TCs 1^{*}1, 1^{*}2, 1^{*}3 (see Group 3 in Table 1), 1 (Group 1), and 2# (Group 2). Values of E_{Y} for TC2# are close to those of TC1^{*}2 (where only data at the central layer of the system are assimilated). Otherwise, values of E_{Y} at the end of the assimilation window for TC1^{*}3 (where only data at the bottom of the system are assimilated) are lowest when considering the TCs TC1^{*}1, TC1^{*}2, TC1^{*}3, and TC2#. Values of S_{Y} for all test cases but TC1 are visually indistinguishable. Finally, the temporal behavior of E_{h} for each test case is consistent with the one displayed by E_{Y}. These results seem to suggest that the benefit (in terms of E_{Y} and E_{h}) of collecting head observations from packers installed along the borehole depends on the observation depth and on the duration of the assimilation period.
5.4 Effect of inflation on measurementerror covariance matrix (Group 4)
Figure 10 depicts the temporal evolution of E_{Y} (Fig. 10a), S_{Y} (Fig. 10b), and E_{h} (Fig. 10c) for TC2α_{1}, TC2α_{2}, and TC2α_{3} (see Group 4 in Table 1), where partially screened monitoring wells (Type B wells) are located across the entire domain. The lowest values of E_{Y} are mainly associated with α=10 (i.e., TC2α_{2}) while the highest values correspond to α=1 or 100 (i.e., TC2 or TC2α_{3}, respectively). The magnitude of S_{Y} is seen to increase with α, in line with Eq. (24) according to which resorting to an inflation factor tends to decrease the strength of the dependence of conductivity estimates on head data. The highest E_{h} values are generally linked to TC2 at observation times shorter than 10 (i.e., corresponding to the stop of pumping), all other E_{h} values being otherwise visually indistinguishable.
Based on these results, we conclude that the accuracy of conductivity and head estimates is generally improved when inflating the measurementerror covariance matrix. As stated above, these results are consistent with the observation that inflating the measurementerror covariance matrix results in a reduced weight of the mismatch between modeled and observed values during data assimilation. We recall that using inflation (i.e., setting α>1) may be useful to compensate for relying on an imperfect mathematical model, a scenario which is consistent with TC2–7 in Group 1. For instance, the iterative ensemble smoothers (Chen et al., 2013; Luo et al., 2015) and the ensemble smoother with multiple data assimilation (ESMDA; Emerick and Reynolds, 2013) rely on the action of an inflation factor on the measurementerror covariance matrix to cope with highly nonlinear systems.
Figure 11 shows the temporal behavior of E_{Y} (Fig. 11a), S_{Y} (Fig. 11b), and E_{h} (Fig. 11c) for TC3α_{1}, TC3α_{2}, and TC3α_{3} (see Group 4 in Table 1), where fully screened monitoring wells (Type C wells) are located in the entire domain. The lowest E_{Y} values are mainly associated with α=100 (i.e., TC3α_{3}). The value of E_{Y} at the end of the assimilation period is largest for TC3. The magnitude of S_{Y} values also tends to increase with α in these cases. The highest and lowest E_{h} values are generally linked to TC3 and TC3α_{3}, respectively, for the early assimilation times and become virtually independent of α as time progresses. These results suggest that the highest inflation factors required to increase the quality of the data assimilation process (as measured through E_{Y} and E_{h}) are associated with the scenarios where head data are collected in fully screened boreholes (see, e.g., TC3α_{3} as compared to TC2α_{2}).
We draw the following main conclusions based on this study:

The use of packers to collect pointwise head data (Type A wells) yields higher accuracy of conductivity estimates than can be obtained by relying on partially or fully penetrating wells. The lowest values of E_{Y} (average absolute difference between the estimated mean of the logarithm of the conductivity field, Y, and its reference counterpart) are associated with the scenario where Type A wells are set across the domain. It is additionally worth noting that the benefit of installing Type A wells as opposed to partially (Type B) or fully screened (Type C) monitoring wells is mainly associated with regions (e.g., zone 1 in this study) where strong variations of head along the vertical can take place.

Using depthaveraged head data from Type B and C wells leads to comparable results in our settings, in terms of E_{Y}, S_{Y} (square root of the average estimation variance of Y), and E_{h} (average absolute difference between the estimated aquifer heads and their reference counterparts).

Neglecting flux exchanges between the aquifer and partiallyor fully screened monitoring wells in the groundwater flow model can significantly deteriorate the accuracy of conductivity estimates. Considering the application of an inflation technique to measurementerror covariance matrix can improve conductivity estimates when an imperfect flow model is applied.

The computational feasibility and accuracy of the moment equationsbased ensemble Kalman filter (MEsEnKF) are explored. The MEsEnKF is as accurate as a typical Monte Carlo (MC)based ensemble Kalman filter, which relies on a large number (on the order of 10 000) of MC realizations. Otherwise, the MEsEnKF is more efficient than its MCEnKF counterpart, the latter requiring about 20 times the central processing unit (CPU) time of the former, on the basis of our examples.
The water level at well I, ${h}_{I}^{\mathrm{w}}$ (with I=1, …, N_{w}), can be written as ${h}_{I}^{\mathrm{w}}=\langle {h}_{I}^{\mathrm{w}}\rangle +{h}_{I}^{{}^{\prime}\mathrm{w}}$. Making use of Eq. (10) one can obtain the following expression for the water level fluctuation ${h}_{I}^{{}^{\prime}\mathrm{w}}$
n is the total number of cells according to which the screen of borehole I is discretized. In a similar way, the water level fluctuation at well J, ${h}_{J}^{{}^{\prime}\mathrm{w}}$, is given by
where m corresponds to the total number of cells according to which the screen of borehole J is discretized. Multiplying Eq. (A1) by Eq. (A2), taking expectation and disregarding moments of order larger than two yields
Evaluation of Eq. (A3) at second order yields Eq. (13).
The FORTRAN code used for solving the moment equations of groundwater flow is available upon request.
All authors contributed to the preparation of the manuscript.
The authors declare that they have no conflict of interest.
This work was supported by the National Nature Science Foundation of China (Grant No. 42002247, 41530316) and by Nature Science Foundation of Guangdong Province, China (Grant No. 2020A1515111054). Part of the work was developed while Alberto Guadagnini was at the University of Strasbourg with funding from Region GrandEst and StrasbourgEurometropole through the “Chair Gutenberg”. Xiaodong Luo acknowledges financial support from the Research Council of Norway through the Petromaks2 project DIGIRES (RCN no. 280473) and the industrial partners AkerBP, Wintershall DEA, Vår Energi, Petrobras, Equinor, Lundin, and Neptune Energy. ChuanAn Xia was supported by International Young Researcher Development Project of Guangdong Province, China.
The main financial support comes from the National Nature Science Foundation of China, Grant No. 42002247.
This paper was edited by Brian Berkowitz and reviewed by three anonymous referees.
Alfonzo, M. and Oliver, D. S.: Seismic data assimilation with an imperfect model, Comput. Geosci., 24, 889–905, https://doi.org/10.1007/s10596019098490, 2020.
Bauser, H. H., Berg, D., Klein, O., and Roth, K.: Inflation method for ensemble Kalman filter in soil hydrology, Hydrol. Earth Syst. Sci., 22, 4921–4934, https://doi.org/10.5194/hess2249212018, 2018.
Bianchi Janetti, E., Riva, M., Straface, S., and Guadagnini, A.: Stochastic characterization of the Montalto Uffugo research site (Italy) by geostatistical inversion of moment equations of groundwater flow, J. Hydrol., 381, 42–51, 2010.
Bianchi Janetti, E., Guadagnini, L., Riva, M., Guadagnini, A.: Global sensitivity analyses of multiple conceptual models with uncertain parameters driving groundwater flow in a regionalscale sedimentary aquifer, J. Hydrol., 574, 544–556, 2019.
Bocquet, M. and Sakov, P.: An iterative ensemble Kalman smoother, Q. J. Roy. Meteorol. Soc., 140, 1521–1535, 2014.
Botto, A., Belluco, E., and Camporese, M.: Multisource data assimilation for physically based hydrological modeling of an experimental hillslope, Hydrol. Earth Syst. Sci., 22, 4251–4266, https://doi.org/10.5194/hess2242512018, 2018.
Chen, Y. and Oliver, D. S.: Levenberg–Marquardt forms of the iterative ensemble smoother for efficient history matching and uncertainty quantification, Comput. Geosci., 17, 689–703, 2013.
Chen, Z. and Zhang, Y.: Well flow models for various numerical methods, Int. J. Numer. Anal. Mod., 6, 375–388, 2009.
Chen, Z., GomezHernandez, J. J., Xu, T., and Zanini, A.: Joint identification of contaminant source and aquifer geometry in a sandbox experiment with the restart ensemble Kalman filter, J. Hydrol., 564, 1074–1084, 2018.
Chang, H., Liao, Q., and Zhang, D.: Surrogate model based iterative ensemble smoother for subsurface flow data assimilation, Adv. Water Resour., 100, 96–108, 2017.
Deutsch, C. V. and Journel, A. G.: GSLIB: Geostatistical Software Library and User's Guide, 2nd Edn., Oxford University Press, New York, p. 369, 1998.
Elci, A., Molz, F. J., and Waldrop, W. R.: Implications of Observed and Simulated Ambient Flow in Monitoring Wells, Ground Water, 39, 853–862, 2001.
Elci, A., Flach, G. P., and Molz, F. J.: Detrimental effects of natural vertical head gradients on chemical and water level measurements in observation wells: identification and control, J. Hydrol., 281, 70–81, 2003.
Emerick, A. A. and Reynolds, A. C.: Ensemble Smoother with Multiple Data Assimilation, Comput. Geosci., 55, 3–15, 2013.
Evensen, G.: Sequential data assimilation with a nonlinear quasigeostrophic model using Monte Carlo methods to forecast error statistics, J. Geophys. Res., 99, 10143–10162, 1994.
Evensen, G.: Accounting for model errors in iterative ensemble smoothers, Comput. Geosci., 23, 761–775, 2019.
Gu, Y. and Oliver, D. S.: An Iterative Ensemble Kalman Filter for Multiphase Fluid Flow Data Assimilation, SPE J., 12, 438–446, 2007.
Guadagnini, L., Guadagnini, A., and Tartakovsky, D. M.: Probabilistic Reconstruction of geologic facies, J. Hydrol., 294, 57–67, 2004.
Hendricks Franssen, H. J. and Kinzelbach, W.: Realtime groundwater flow modeling with the Ensemble Kalman Filter: Joint estimation of states and parameters and the filter inbreeding problem, Water Resour. Res., 44, W09408, https://doi.org/10.1029/2007WR006505, 2008.
Hendricks Franssen, H. J., Kaiser, H. P., Kuhlmann, U., Bauser, G., Stauffer, F., Mueller, R., and Kinzelbach, W.: Operational realtime modeling with ensemble Kalman filter of variably saturated subsurface flow including streamaquifer interaction and parameter updating, Water Resour. Res., 47, W02532, https://doi.org/10.1029/2010WR009480, 2011.
Hernandez, A. F., Neuman, S. P., Guadagnini, A., and Carrera, J.: Conditioning mean steady state flow on hydraulic head and conductivity through geostatistical inversion, Stoch. Env. Res. Risk A., 17, 329–338, 2003.
Jazwinski, A. H.: Stochastic processes and filtering theory, Academic Press, New York, 1967.
Konikow, L. F., Hornberger, G. Z., Halford, K. J., Hanson, R. T., and Harbaugh, A. W.: Revised multinode well (MNW2) package for MODFLOW groundwater flow model, Report 6A30, US Geological Survey, available at: http://pubs.er.usgs.gov/publication/tm6A30 (last access: 29 March 2021), 2009.
Kurtz, W., Hendricks Franssen, H. J., Kaiser, H. P., and Vereecken, H.: Joint assimilation of piezometric heads and groundwater temperatures for improved modeling of riveraquifer interactions, Water Resour. Res., 50, 1665–1688, 2014.
Li, L. and Tchelepi, H. A.: Conditional statistical moment equations for dynamic data integration in heterogeneous reservoirs, SPE Reserv. Eval. Eng., 9, 280–288, 2006.
Li, L., Zhou, H., GomezHernandez, J. J., and Hendricks Franssen, H.J.: Jointly mapping hydraulic conductivity and porosity by assimilating concentration data via ensemble Kalman filter, J. Hydrol., 428, 152–169, 2012.
Li, L., Stetler, L., Cao, Z., and Davis, A.: An iterative normalscore ensemble smoother for dealing with nonGaussianity in data assimilation, J. Hydrol., 567, 759–766, 2018.
Li, P., Zha, Y., Shi, L., Tso, C.H. M., Zhang, Y., and Zeng, W.: Comparison of the use of a physicalbased model with data assimilation and machine learning methods for simulating soil water dynamics, J. Hydrol., 584, 124692, https://doi.org/10.1016/j.jhydrol.2020.124692, 2020.
Liu, G., Chen, Y., and Zhang, D.: Investigation of flow and transport processes at the MADE site using ensemble Kalman filter, Adv. Water Resour., 31, 975–986, 2008.
Luo, X.: Ensemblebased kernel learning for a class of data assimilation problems with imperfect forward simulators, PLoS ONE, 14, e0219247, https://doi.org/10.1371/journal.pone.0219247, 2019.
Luo, X., Stordal, A. S., Lorentzen, R. J., and Nævdal, G.: Iterative Ensemble Smoother as an Approximate Solution to a Regularized MinimumAverageCost Problem: Theory and Applications, SPE J., 20, 962–982, 2015.
Luo, X., Lorentzen, R., Valestrand, R., and Evensen, G.: CorrelationBased Adaptive Localization for EnsembleBased History Matching: Applied to the Norne Field Case Study, SPE Reserv. Eval. Eng., 22, 1084–1109, 2019.
Mo, S., Zabaras, N., Shi, X., and Wu, J.: Deep Autoregressive Neural Networks for HighDimensional Inverse Problems in Groundwater Contaminant Source Identification, Water Resour. Res., 55, 3856–3881, 2019.
Neuman, S. P., Guadagnini, A., and Riva, M.: Typecurve estimation of statistical heterogeneity, Water Resour. Res., 40, W04201, https://doi.org/10.1029/2003WR002405, 2004.
Neuman, S. P., Blattstein, A., Riva, M., Tartakovsky, D. M., Guadagnini, A., and Ptak, T.: Type curve interpretation of latetime pumping test data in randomly heterogeneous aquifers, Water Resour. Res., 43, W10421, https://doi.org/10.1029/2007WR005871, 2007.
Nowak, W.: Measures of parameter uncertainty in geostatistical estimation and geostatistical optimal design, Math. Geosci., 42, 199–221, 2010.
Panzeri, M., Riva, M., Guadagnini, A., and Neuman, S. P.: Data assimilation and parameter estimation via ensemble Kalman filter coupled with stochastic moment equations of transient groundwater flow, Water Resour. Res., 49, 1334–1344, 2013.
Panzeri, M., Riva, M., Guadagnini, A., and Neuman, S. P.: Comparison of Ensemble Kalman Filter groundwaterdata assimilation methods based on stochastic moment equations and Monte Carlo simulation, Adv. Water Resour., 66, 8–18, 2014.
Panzeri, M., Riva, M., Guadagnini, A., and Neuman, S. P.: EnKF coupled with groundwater flow moment equations applied to Lauswiesen aquifer, Germany, J. Hydrol., 521, 205–216, 2015.
Perulero Serrano, R., Guadagnini, L., Riva, M., Giudici, M., and Guadagnini, A.: Impact of two geostatistical hydrofacies simulation strategies on head statistics under nonuniform groundwater flow, J. Hydrol., 508, 343–355, 2014.
Post, V., Kooi, H., and Simmons, C.: Using hydraulic head measurements in variabledensity ground water flow analyses, Ground Water, 45, 664–671, 2007.
Riva, M., Guadagnini, A., Neuman, S. P., Janetti, E. B., and Malama, B.: Inverse analysis of stochastic moment equations for transient flow in randomly heterogeneous media, Adv. Water Resour., 32, 1495–1507, 2009.
Sakov, P. and Bocquet, M.: Asynchronous data assimilation with the EnKF in presence of additive model error, Tellus A, 70, 1–7, https://doi.org/10.1080/16000870.2017.1414545, 2018.
Sakov, P., Oliver, D. S., and Bertino, L.: An Iterative EnKF for Strongly Nonlinear Systems, Mon. Weather Rev., 140, 1988–2004, 2012.
Short, M., Guadagnini, L., Guadagnini, A., Tartakovsky, D. M., and Higdon, D.: Predicting vertical connectivity within an aquifer system, Bayesian Anal., 5, 557–582, 2010.
Skjervheim, J.A., Evensen, G., Hove, J., and Vabø, J. G.: An ensemble smoother for assisted history matching, in: Proceedings of the SPE Reservoir Simulation Symposium, 21–23 February 2011, The Woodlands, TX, USA, SPE 141929, 2011.
Soares, R. V., Maschio, C., and Schiozer, D. J.: A novel localization scheme for scalar uncertainties in ensemblebased data assimilation methods, J. Petrol. Explor. Product. Technol., 9, 2497–2510, https://doi.org/10.1007/s1320201907275, 2019.
Song, X., Shi, L., Ye, M., Yang, J., and Navon, I. M.: Numerical Comparison of Iterative Ensemble Kalman Filters for Unsaturated Flow Inverse Modeling, Vadose Zone J., 13, 1–12, https://doi.org/10.2136/vzj2013.05.0083, 2014.
Tartakovsky, D. M. and Neuman, S. P.: Transient flow in bounded randomly heterogeneous domains: 1. Exact conditional moment equations and recursive approximations, Water Resour. Res., 34, 1–12, https://doi.org/10.1029/97WR02118, 1998a.
Tartakovsky, D. M. and Neuman, S. P.: Transient flow in bounded randomly heterogeneous domains: 2. Localization of conditional moment equations and temporal nonlocality effects, Water Resour. Res., 34, 13–20, 1998b.
Thiem, G.: Hydrologische methoden, J. M. Gebhart, Leipzig, Germany, p. 56, 1906.
Van Leeuwen, P. J. and Evensen, G.: Data assimilation and inverse methods in terms of a probabilistic formulation, Mon. Weather Rev., 124, 2898–2913, 1996.
Wen, X.H. and Chen, W. H.: Realtime reservoir model updating using ensemble Kalman Filter with confirming option, SPE J., 11, 431–442, 2006.
Winter, C. L. and Tartakovsky, D. M.: Mean flow in composite porous media, Geophys. Res. Lett., 27, 1759–1762, 2000.
Winter, C. L. and Tartakovsky, D. M.: Groundwater flow in heterogeneous composite aquifers, Water Resour. Res., 38, 1148, https://doi.org/10.1029/2001WR000450, 2002.
Winter, C. L., Tartakovsky, D. M., and Guadagnini, A.: Numerical solutions of moment equations for flow in heterogeneous composite aquifers, Water Resour. Res., 38, 131–138, https://doi.org/10.1029/2001WR000222, 2002.
Winter, C. L., Tartakovsky, D. M., and Guadagnini, A.: Moment Differential Equations for Flow in Highly Heterogeneous Porous Media, Surv. Geophys., 24, 81–106, 2003.
Xia, C.A., Hu, B. X., Tong, J., and Guadagnini, A.: Data Assimilation in DensityDependent Subsurface Flows via Localized Iterative Ensemble Kalman Filter, Water Resour. Res., 54, 6259–6281, 2018.
Xia, C.A., Guadagnini, A., Hu, B. X., Riva, M., and Ackerer, P.: Grid convergence for numerical solutions of stochastic moment equations of groundwater flow, Stoch. Env. Res. Risk A., 33, 1565–1579, https://doi.org/10.1007/s00477019017196, 2019.
Xia, C.A., Pasetto, D., Hu, B. X., Putti, M., and Guadagnini, A.: Integration of moment equations in a reducedorder modeling strategy for Monte Carlo simulations of groundwater flow, J. Hydrol., 590, 125257, https://doi.org/10.1016/j.jhydrol.2020.125257, 2020.
Xu, T. and GomezHernandez, J. J.: Simultaneous identification of a contaminant source and hydraulic conductivity via the restart normalscore ensemble Kalman filter, Adv. Water Resour., 112, 106–123, 2018.
Ye, M., Neuman, S. P., Guadagnini, A., and Tartakovsky, D. M.: Nonlocal and localized analyses of conditional mean transient flow in bounded, randomly heterogeneous porous media, Water Resour. Res., 40, W05104, https://doi.org/10.1029/2003WR002099, 2004.
Zha, Y. Y., Zhu, P. H., Zhang, Q. R., Mao, W., and Shi, L. S.: Investigation of Data Assimilation Methods for Soil Parameter Estimation with Different Types of Data, Vadose Zone J., 18, 190013, https://doi.org/10.2136/vzj2019.01.0013, 2019.
Zhang, D. X.: Stochastic methods for flow in porous media: Coping with uncertainties, Academic Press, San Diego, CA, 2002.
Zhang, Z. Y., Jiang, X. W., Wang, X. S., Wan, L., and Wang, J. Z.: Why mixed groundwater at the outlet of open flowing wells in unconfinedaquifer basins can represent deep groundwater: implications for sampling in longscreen wells, Hydrogeol. J., 27, 409–421, 2019.
Zheng, Q., Zhang, J., Xu, W., Wu, L., and Zeng, L.: Adaptive Multifidelity Data Assimilation for Nonlinear Subsurface Flow Problems, Water Resour. Res., 55, 203–217, 2019.
Zhou, H., GomezHernandez, J. J., Hendricks Franssen, H.J., and Li, L.: An approach to handling nonGaussianity of parameters and state variables in ensemble Kalman filtering, Adv. Water Resour., 34, 844–864, 2011.
Zovi, F., Camporese, M., Franssen, H.J. H., Huisman, J. A., and Salandin, P.: Identification of highpermeability subsurface structures with multiple point geostatistics and normal score ensemble Kalman filter, J. Hydrol., 548, 208–224, 2017.
 Abstract
 Introduction
 Theoretical background
 Ensemble Kalman filter coupled with moment equations
 Illustrative examples
 Results and discussion
 Conclusions
 Appendix A: Crosscovariance between water levels in partially and or fully screened monitoring boreholes
 Code availability
 Author contributions
 Competing interests
 Acknowledgements
 Financial support
 Review statement
 References
 Abstract
 Introduction
 Theoretical background
 Ensemble Kalman filter coupled with moment equations
 Illustrative examples
 Results and discussion
 Conclusions
 Appendix A: Crosscovariance between water levels in partially and or fully screened monitoring boreholes
 Code availability
 Author contributions
 Competing interests
 Acknowledgements
 Financial support
 Review statement
 References