SOLUTION OF STEADY-STATE, 2-DIMENSIONAL CONSERVATION-LAWS BY MATHEMATICAL-PROGRAMMING

被引:12
|
作者
LAVERY, JE [1 ]
机构
[1] NASA,LEWIS RES CTR,CLEVELAND,OH 44135
关键词
BURGERS EQUATION; CONSERVATION LAW; FINITE-VOLUME METHOD; L1; PROCEDURE; MATHEMATICAL PROGRAMMING; NONSINGULAR PERTURBATION; SINGULAR PERTURBATION; SHOCK; STEADY STATE; 2-DIMENSIONAL;
D O I
10.1137/0728007
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Solution of steady-state scalar conservation laws [f(u)]x + pi[f(u)]y = 0 (tau-constant) on the unit square is considered for the two cases f(u) = u and u2. Piecewise constant Dirichlet conditions producing shocked solutions are given on the boundary of the unit square. A nonsingular perturbation 2-epsilon-u (epsilon a sufficiently small positive number), rather than a singular perturbation such as -epsilon(u(xx) + u(yy)), is added to the conservation law. The perturbed equation is discretized in a finite-volume sense on each of the cells of a grid of mm equal rectangular cells (m in the x-direction and n in the y-direction). Numerical values of u are located at the cell vertices. The arclength and area integrals of the finite-volume formulas are discretized by the trapezoidal rule. A system of mn equations results for the (m - 1)(n - 1) unknown values of u in the interior of the domain. This system is solved in the l1 sense; that is, the sum of the absolute values of the residuals of the equations is minimized. An algorithm requiring only O(mn) operations is introduced to solve this mathematical programming problem. The numerical solutions have discontinuities in or near the cells containing the shocks of the physically relevant solutions of the original conservation laws and are O(epsilon) approximations of these solutions. A complete theory for the linear case f(u) = u and computational results for the nonlinear case f(u) = u2 are presented. The l1 procedure captures boundary shocks as well as oblique and even zigzag interior shocks in one cell. The results presented here demonstrate that the l1 procedure is a robust, efficient, and highly accurate numerical procedure for solving certain two-dimensional scalar conservation laws.
引用
收藏
页码:141 / 155
页数:15
相关论文
共 50 条