arrow
Volume 34, Issue 4
A Variational Neural Network Approach for Glacier Modelling with Nonlinear Rheology

Tiangang Cui, Zhongjian Wang & Zhiwen Zhang

Commun. Comput. Phys., 34 (2023), pp. 934-954.

Published online: 2023-11

Export citation
  • Abstract

We propose a mesh-free method to solve the full Stokes equation for modeling the glacier dynamics with nonlinear rheology. Inspired by the Deep-Ritz method proposed in [13], we first formulate the solution to the non-Newtonian Stokes equation as the minimizer of a variational problem with boundary constraints. Then, we approximate its solution space by a deep neural network. The loss function for training the neural network is a relaxed version of the variational form, in which penalty terms are used to present soft constraints due to mixed boundary conditions. Instead of introducing mesh grids or basis functions to evaluate the loss function, our method only requires uniform sampling from the physical domain and boundaries. Furthermore, we introduce a re-normalization technique in the neural network to address the significant variation in the scaling of real-world problems. Finally, we illustrate the performance of our method by several numerical experiments, including a 2D model with the analytical solution, the Arolla glacier model with realistic scaling and a 3D model with periodic boundary conditions. Numerical results show that our proposed method is efficient in solving the non-Newtonian mechanics arising from glacier modeling with nonlinear rheology.

  • AMS Subject Headings

35A15, 65J15, 68T99, 70K25, 76A05

  • Copyright

COPYRIGHT: © Global Science Press

  • Email address
  • BibTex
  • RIS
  • TXT
@Article{CiCP-34-934, author = {Cui , TiangangWang , Zhongjian and Zhang , Zhiwen}, title = {A Variational Neural Network Approach for Glacier Modelling with Nonlinear Rheology}, journal = {Communications in Computational Physics}, year = {2023}, volume = {34}, number = {4}, pages = {934--954}, abstract = {

We propose a mesh-free method to solve the full Stokes equation for modeling the glacier dynamics with nonlinear rheology. Inspired by the Deep-Ritz method proposed in [13], we first formulate the solution to the non-Newtonian Stokes equation as the minimizer of a variational problem with boundary constraints. Then, we approximate its solution space by a deep neural network. The loss function for training the neural network is a relaxed version of the variational form, in which penalty terms are used to present soft constraints due to mixed boundary conditions. Instead of introducing mesh grids or basis functions to evaluate the loss function, our method only requires uniform sampling from the physical domain and boundaries. Furthermore, we introduce a re-normalization technique in the neural network to address the significant variation in the scaling of real-world problems. Finally, we illustrate the performance of our method by several numerical experiments, including a 2D model with the analytical solution, the Arolla glacier model with realistic scaling and a 3D model with periodic boundary conditions. Numerical results show that our proposed method is efficient in solving the non-Newtonian mechanics arising from glacier modeling with nonlinear rheology.

}, issn = {1991-7120}, doi = {https://doi.org/10.4208/cicp.OA-2022-0272}, url = {http://global-sci.org/intro/article_detail/cicp/22127.html} }
TY - JOUR T1 - A Variational Neural Network Approach for Glacier Modelling with Nonlinear Rheology AU - Cui , Tiangang AU - Wang , Zhongjian AU - Zhang , Zhiwen JO - Communications in Computational Physics VL - 4 SP - 934 EP - 954 PY - 2023 DA - 2023/11 SN - 34 DO - http://doi.org/10.4208/cicp.OA-2022-0272 UR - https://global-sci.org/intro/article_detail/cicp/22127.html KW - Deep learning method, variational problems, mesh-free method, non-Newtonian mechanics, nonlinear rheology, glacier modelling. AB -

We propose a mesh-free method to solve the full Stokes equation for modeling the glacier dynamics with nonlinear rheology. Inspired by the Deep-Ritz method proposed in [13], we first formulate the solution to the non-Newtonian Stokes equation as the minimizer of a variational problem with boundary constraints. Then, we approximate its solution space by a deep neural network. The loss function for training the neural network is a relaxed version of the variational form, in which penalty terms are used to present soft constraints due to mixed boundary conditions. Instead of introducing mesh grids or basis functions to evaluate the loss function, our method only requires uniform sampling from the physical domain and boundaries. Furthermore, we introduce a re-normalization technique in the neural network to address the significant variation in the scaling of real-world problems. Finally, we illustrate the performance of our method by several numerical experiments, including a 2D model with the analytical solution, the Arolla glacier model with realistic scaling and a 3D model with periodic boundary conditions. Numerical results show that our proposed method is efficient in solving the non-Newtonian mechanics arising from glacier modeling with nonlinear rheology.

Cui , TiangangWang , Zhongjian and Zhang , Zhiwen. (2023). A Variational Neural Network Approach for Glacier Modelling with Nonlinear Rheology. Communications in Computational Physics. 34 (4). 934-954. doi:10.4208/cicp.OA-2022-0272
Copy to clipboard
The citation has been copied to your clipboard