The solution of the Neumann Problem is unique only up to an additive constant: if solves it, so does . Only potential differences are physical. A grounding condition is one linear functional with that selects one representative:

Common choices

groundingcontinuousdiscrete ()
zero mean over the domain
zero mean on the boundary
zero sum of boundary nodal values– for boundary DOFs, else
zero sum of all nodal values– (Euclidean minimum norm)
one grounded node / electrode
CEM electrode voltagessee Complete Electrode Model

The boundary sum and the boundary mean agree, up to a factor, on a uniform boundary mesh. In general they differ by the weights of the boundary mass matrix: has the entries , and holds exactly.

Mesh independence. The boundary mean is a functional of the potential alone. The nodal sum depends on how the boundary nodes are distributed: refining the mesh near one electrode adds nodes there and pulls the reference potential towards the local voltage. Solutions on different meshes then differ by a constant that has nothing to do with discretisation accuracy. This matters whenever voltages from different meshes are compared, as in convergence studies, adaptive refinement, or data simulated on a fine mesh and inverted on a coarse one. The boundary mean is therefore the robust choice. The nodal sum is a convenient approximation of it on uniform boundary meshes.

Changing the grounding afterwards. All solutions differ by constants, so any solution can be regrounded with the (oblique) projection

For a general null space with basis and grounding functionals this becomes , which requires to be invertible. A solver can therefore work with whatever representative is most convenient, for example the one orthogonal to the null space (see Projected Conjugate Gradient) or the one with a pinned node (see Projected Cholesky Factorization), and ground at the end.

Why the boundary grounding is natural for EIT.

  • The Neumann-to-Dirichlet Map is defined with : only boundary voltages are measured, so the reference should be fixed by boundary values, not by the (unmeasured) interior.
  • The boundary misfit is not invariant under . Minimising it over the constant gives . If the measured voltages have zero boundary mean, grounding with zero boundary mean automatically picks the best-fitting constant, so the misfit only measures the physically meaningful voltage differences. Discretely, the constant that is removed from the voltage error should be taken with the same weights as the grounding: the -weighted mean . With unit weights this reduces to the zero sum of boundary nodal values and the plain mean.
  • Grounding with the interior mean, or with the full nodal sum, adds a constant offset that depends on the conductivity in the interior. That spurious offset then appears in the data misfit.

In ModularEIT.jl: boundary_grounding, reground.

References

  1. P. Bochev, R. B. Lehoucq (2005). On the Finite Element Solution of the Pure Neumann Problem. SIAM Review 47(1), 50–66. doi:10.1137/S0036144503426074
  2. E. Somersalo, M. Cheney, D. Isaacson (1992). Existence and Uniqueness for Electrode Models for Electric Current Computed Tomography. SIAM J. Appl. Math. 52(4), 1023–1040. doi:10.1137/0152060
  3. J. L. Mueller, S. Siltanen (2012). Linear and Nonlinear Inverse Problems with Practical Applications. SIAM. doi:10.1137/1.9781611972344