Solution of the transport equations using a moving coordinate system

Abstract A convection-diffusion equation arises from the conservation equations in miscible and immiscible flooding, thermal recovery, and water movement through desiccated soil. When the convection term dominates the diffusion term, the equations are very difficult to solve numerically. Owing to the hyperbolic character assumed for dominating convection, inaccurate, oscillating solutions result. A new solution technique minimizes the oscillations. The differential equation is transformed into a moving coordinate system which eliminates the convection term but makes the boundary location change in time. We illustrate the new method on two one-dimensional problems: the linear convection-diffusion equation and a non-linear diffusion type equation governing water movement through desiccated soil. Transforming the linear convection diffusion equation into a moving coordinate system gives a diffusion equation with time dependent boundary conditions. We apply orthogonal collocation on finite elements with a Crank-Nicholson time discretization. Comparisons are made to schemes using fixed coordinate systems. The equation describing movement of water in dry soil is a highly non-linear diffusion-type equation with coefficients varying over six orders of magnitude. We solve the equation in a coordinate system moving with a time-dependent velocity, which is determined by the location of the largest gradient of the solution. The finite difference technique with a variable grid size is applied, and a modified Crank-Nicholson technique is used for the temporal discretization. Comparisons are made to an exact solution obtained by similarity transformation, and with an ordinary finite difference scheme on a fixed coordinate system.

[1]  J. C. Jaeger,et al.  Conduction of Heat in Solids , 1952 .

[2]  B. Finlayson,et al.  Oscillation limits for weighted residual methods applied to convective diffusion equations , 1980 .

[3]  John C. Chien A general finite-difference formulation with application to Navier-Stokes equations , 1977 .

[4]  P. L. T. Brian,et al.  Numerical solution of convective transport problems , 1963 .

[5]  O. C. Zienkiewicz,et al.  Finite element methods for second order differential equations with significant first derivatives , 1976 .

[6]  B. Finlayson,et al.  Orthogonal collocation on finite elements , 1975 .

[7]  Comparative criteria for finite‐difference formulations for problems of fluid flow , 1977 .

[8]  D. D. Laumbach A High-Accuracy Finite-Difference Technique for Treating the Convection-Diffusion Equation , 1975 .

[9]  D. W. Peaceman,et al.  Numerical Calculation of Multidimensional Miscible Displacement by the Method of Characteristics , 1964 .

[10]  Narayan M. Chaudhari,et al.  An Improved Numerical Technique for Solving Multi-Dimensional Miscible Displacement Equations , 1971 .

[11]  M. Mariño NUMERICAL AND ANALYTICAL SOLUTIONS OF DISPERSION IN A FINITE, ADSORBING POROUS MEDIUM1 , 1974 .

[12]  H. H. Rachford,et al.  Numerical Calculation of Multidimensional Miscible Displacement , 1962 .

[13]  Richard S. Varga,et al.  Application of Oscillation Matrices to Diffusion-Convection Equations , 1966 .

[14]  J. H. Wilkinson The algebraic eigenvalue problem , 1966 .

[15]  F. G. Blottner,et al.  Variable grid scheme applied to turbulent boundary layers , 1974 .

[16]  R. B. Lantz Quantitative Evaluation of Numerical Diffusion (Truncation Error) , 1971 .

[17]  Richard S. Varga,et al.  Numerical methods of higher-order accuracy for diffusion-convection equations , 1968 .

[18]  R. L. Sani,et al.  Advection-dominated flows, with emphasis on the consequences of mass lumping. [Galerkin finite-element method] , 1976 .