Structure-preserving numerical method for Maxwell-Ampère Nernst-Planck model
arXiv:2204.11743 · doi:10.1016/j.jcp.2022.111845
Abstract
Charge dynamics play essential role in many practical applications such as semiconductors, electrochemical devices and transmembrane ion channels. A Maxwell-Ampère Nernst-Planck (MANP) model that describes charge dynamics via concentrations and the electric displacement is able to take effects beyond mean-field approximations into account. To obtain physically faithful numerical solutions, we develop a structure-preserving numerical method for the MANP model whose solution has several physical properties of importance. By the Slotboom transform with entropic-mean approximations, a positivity preserving scheme with Scharfetter-Gummel fluxes is derived for the generalized Nernst-Planck equations. To deal with the curl-free constraint, the dielectric displacement from the Maxwell-Ampère equation is further updated with a local relaxation algorithm of linear computational complexity. We prove that the proposed numerical method unconditionally preserves the mass conservation and the solution positivity at the discrete level, and satisfies the discrete energy dissipation law with a time-step restriction. Numerical experiments verify that our numerical method has expected accuracy and structure-preserving properties. Applications to ion transport with large convection, arising from boundary-layer electric field and Born solvation interactions, further demonstrate that the MANP formulation with the proposed numerical scheme has attractive performance and can effectively describe charge dynamics with large convection of high numerical cell Péclet numbers.
References in corpus (16)
- Steric Effects in Electrolytes: A Modified Poisson-Boltzmann Equation
- Local Simulation Algorithms for Coulomb Interaction
- Local Molecular Dynamics with Coulombic Interaction
- Ionic channels in biological membranes. Electrostatic analysis of a natural nanotube
- A free energy satisfying finite difference method for Poisson--Nernst--Planck equations
- Coulomb Interactions via Local Dynamics: A Molecular--Dynamics Algorithm
- Simulation of Electric Double Layers around Charged Colloids in Aqueous Solution of Variable Permittivity
- A free energy satisfying discontinuous Galerkin method for one-dimensional Poisson--Nernst--Planck systems
- Unconditionally positivity preserving and energy dissipative schemes for Poisson--Nernst--Planck equations
- A Positive and Energy Stable Numerical Scheme for the Poisson-Nernst-Planck-Cahn-Hilliard Equations with Steric Interactions
- Computing Coulomb Interaction in Inhomogeneous Dielectric Media via a Local Electrostatics Lattice Algorithm
- Dynamics of a Local Algorithm for Simulating Coulomb Interactions
- A Continuum,O(N) Monte-Carlo algorithm for charged particles
- Structure-Preserving and Efficient Numerical Methods for Ion Transport
- Simple and Robust Solver for the Poisson-Boltzmann Equation
- Field model for complex ionic fluids: analytical properties and numerical investigation