Abstract
We present a numerical algorithm to implement e ntropy-based (M N) moment models in the context of a simple, linear kinetic equation for particles moving through a material slab. The closure for these models-as is the case for all entropy-based models-is derived through the solution of a constrained, convex optimization problem. The algorithm has two components. The first component is a discretization of the moment equations which preserves the set of realizable moments, thereby ensuring that the optimization problem has a solution (in exact arithmetic). The discretization is a second-order kinetic scheme which uses MUSCL-type limiting in space and a strong-stability- preserving, Runge-Kutta time integrator. The second component of the algorithm is a Newton-based solver for the dual optimization problem, which uses an adaptive quadrature to evaluate integrals in the dual objective and its derivatives. The accuracy of the numerical solution to the dual problem plays a key role in the time step restriction for the kinetic scheme. We study in detail the difficulties in the dual problem that arise near the boundary of realizable moments, where quadrature formulas are less reliable and the Hessian of the dual objective function is highly ill-conditioned. Extensive numerical experiments are performed to illustrate these difficulties. In cases where the dual problem becomes "too difficult" to solve numerically, we propose a regularization technique to artificially move moments away from the realizable boundary in a way that still preserves local particle concentrations. We present results of numerical simulations for two challenging test problems in order to quantify the characteristics of the optimization solver and to investigate when and how frequently the regularization is needed.
Original language | English |
---|---|
Pages (from-to) | B361-B391 |
Journal | SIAM Journal on Scientific Computing |
Volume | 34 |
Issue number | 4 |
DOIs | |
State | Published - 2012 |
Keywords
- Convex optimization
- Entropy-based closures
- Kinetic theory
- Moment equations
- Realizability
- Transport