Hostname: page-component-7b7567c8c-2n9c9 Total loading time: 0 Render date: 2026-11-15T13:17:15.279Z Has data issue: false hasContentIssue false

Numerical approximation of viscous contact problems applied to glacial sliding

Published online by Cambridge University Press:  15 March 2022

Gonzalo G. de Diego*
Affiliation:
Mathematical Institute, University of Oxford, Oxford OX2 6GG, UK
Patrick E. Farrell
Affiliation:
Mathematical Institute, University of Oxford, Oxford OX2 6GG, UK
Ian J. Hewitt
Affiliation:
Mathematical Institute, University of Oxford, Oxford OX2 6GG, UK
*
†Email address for correspondence: gonzalezdedi@maths.ox.ac.uk

Abstract

Viscous contact problems describe the time evolution of fluid flows in contact with a surface from which they can detach and reattach. These problems are of particular importance in glaciology, where they arise in the study of grounding lines and subglacial cavities. In this work, we propose a novel numerical method for solving viscous contact problems based on a mixed formulation with Lagrange multipliers of a variational inequality involving the Stokes equations. The advection equation for evolving the geometry of the domain occupied by the fluid is then solved via a specially-built upwinding scheme, leading to a robust and accurate algorithm for viscous contact problems. We first verify the method by comparing the numerical results to analytical results obtained by a linearised method. Then we use this numerical scheme to reconstruct friction laws for glacial sliding with cavitation. Finally, we compute the evolution of cavities from a steady state under oscillating water pressures. The results depend strongly on the location of the initial steady state along the friction law. In particular, we find that if the steady state is located on the downsloping or rate-weakening part of the friction law, then the cavity evolves towards the upsloping section, indicating that the downsloping part is unstable.

Information

Type
JFM Papers
Copyright
© The Author(s), 2022. Published by Cambridge University Press
Figure 0

Figure 1.The periodic domain $\varOmega$ on which we model the evolution of a subglacial cavity.

Figure 1

Algorithm 1:Solution procedure for the subglacial cavity problem

Figure 2

Figure 2.Notation and ordering for nodes $\{(x_i,\theta _i)\}$ and edges $\{e_i\}$ along the attached region $\varGamma _a^{k}$.

Figure 3

Table 1.Information about the different meshes used to compute the steady cavity states together with calculations of the basal shear stress $\tau _b$, the basal sliding speed $u_b$, and the detachment and reattachment points of the cavity.

Figure 4

Figure 3.(a) Steady cavity shapes and (b) normal stresses along the attached region computed with different mesh sizes. The stress distribution obtained from the linearised theory is shown in black. Here, the amplitude of the obstacle is set to $r = 0.01$, the scaled effective pressure to $N = 0.3$, and the scaled horizontal velocity at the top to $u_i = 1$.

Figure 5

Figure 4.(a) Computed sliding law for steady glacial sliding with cavitation. (b) Cavity endpoints. The parameter $n$ in Glen's law (2.2) is set to $n = 1$ (green), 3 (blue) and 5 (red). For each $n$, we compute the sliding law for beds of amplitude $r = 0.01$ (circles, light), 0.04 (squares) and 0.08 (triangles, dark). For these computations, we set the scaled velocity at the top of the domain to $u_i = 1$ and the scaled viscosity parameter to $A = 0.5$. We use a mesh with 192 cells along the lower boundary. The parameter $\alpha (n)$ is computed from the slope of the curve near the origin for the lowest $r$.

Figure 6

Table 2.Value of the parameter $c_0$ associated with the sliding laws. This parameter is computed with the slope of these curves near the origin.

Figure 7

Figure 5.Unsteady cavitation for imposed oscillating effective pressures $N$ and fixed basal shear stress $\tau _b$ around the states with (a–c) $(u_{b,0}, N_0) = (1, 2.2281)$, and (d–f) $(1, 1.8843)$. In (a,d), the evolution of the cavity volume $V$ (right-hand axis) and basal sliding speed $u_b$ (left-hand axis, also for $N$) are plotted. One period of each solution is superimposed on the steady sliding law in (b,e), as indicated by the coloured dots. In (c, f), the cavity shapes are plotted at different time instants with coloured lines; the dotted lines represent the steady cavity shapes for $(u_{b,0},N_0)$.

Figure 8

Figure 6.Unsteady cavitation around the state with $(u_{b,0}, N_0) = (1, 1.8843)$ for imposed oscillating effective pressures $N$, with non-dimensional frequencies (a–c) $0.4$, and (d–f) $2$, and fixed basal shear stress $\tau _b$ . In (a,d), the evolution of the cavity volume $V$ (right-hand axis) and basal sliding speed $u_b$ (left-hand axis, also for $N$) are plotted. The effective pressure is plotted against the sliding speed in (b,e) in coloured dots, together with the steady solution in black. In (c, f), the cavity shapes are plotted at different time instants with coloured lines; the dotted lines represent the steady cavity shapes for $(u_{b,0},N_0)$.

Figure 9

Figure 7.Unsteady cavitation around the state with $(u_{b,0}, N_0) = (1, 1.0937)$ for imposed oscillating effective pressures $N$, with amplitudes (a–c) $0.1N_0$, and (d–f) $0.01N_0$, and fixed basal shear stress $\tau _b$. In (a,d), the evolution of the cavity volume $V$ (right-hand axis) and basal sliding speed $u_b$ (left-hand axis, also for $N$) are plotted. One period of each solution is superimposed on the steady sliding law in (b,e), as indicated by the coloured dots. In (c, f), the cavity shapes are plotted at different time instants with coloured lines; the dotted lines represent the steady cavity shapes for $(u_{b,0},N_0)$.

Figure 10

Figure 8.(a–d) Evolution of a subglacial cavity with the method from Stubblefield et al. (2021). (e) Values of $\boldsymbol {u}_h\boldsymbol {\cdot }\boldsymbol {n}$ at the endpoints and midpoint of each edge computed with the penalty method from Stubblefield et al. (2021) after a single time step. ( f) Average values of $\boldsymbol {u}_h\boldsymbol {\cdot }\boldsymbol {n}$ at each edge computed after a single time step with the method presented in this work. We set $r = 0.08$, $N = 1$, $u_i = 1$, ${\rm \Delta} t = 0.01$, $n = 1$ and $A = 0.5$.

Figure 11

Figure 9.Evolution of the cavity roof (a–d) with upwinding, and (e–h) without upwinding. For this numerical test, we set $r = 0.08$, $N = 1$, $u_i = 1$, ${\rm \Delta} t = 0.05$, $n = 1$ and $A = 0.5$.