Hybrid Finite-Difference Scheme for Solving the Dispersion Equation
Publication: Journal of Hydraulic Engineering
Volume 128, Issue 1
Abstract
An efficient hybrid finite-difference scheme capable of solving the dispersion equation with general Peclet conditions is proposed. In other words, the scheme can simultaneously deal with pure advection, pure diffusion, and/or dispersion. The proposed scheme linearly combines the Crank–Nicholson second-order central difference scheme and the Crank–Nicholson Galerkin finite-element method with linear basis functions. Using the method of fractional steps, the proposed scheme can be extended straightforwardly from one-dimensional to multidimensional problems without much difficulty. It is found that the proposed scheme produces the best results, in terms of numerical damping and oscillation, among several non-split-operator schemes. In addition, the accuracy of the proposed scheme is comparable with a well-known and accurate split-operator approach in which the Holly–Preissmann scheme is used to solve the pure advection process while the Crank–Nicholson second-order central difference scheme is applied to the pure diffusion process. Since the proposed scheme is a non-split-operator approach, it does not compute the two processes separately. Therefore, it is simpler and more efficient than the split-operator approach.
Get full access to this article
View all available purchase options and get full access to this article.
References
Balzano, A.(1999). “MOSQUITO: An efficient finite-difference scheme for numerical simulation of 2D advection.” Int. J. Numer. Methods Fluids, 31, 481–496.
Bradley, D., and Missaghi, M.(1988). “A Taylor-series approach to numerical accuracy and a third-order scheme for strong convective flows.” Comput. Methods Appl. Mech. Eng., 69, 133–151.
Cater, H. H., and Okubo, A. (1965). “A study of the physical process of movement and dispersion in the Cape Kennedy area.” Final Rep. U.S. Am. Energy Comm. Contract No. AT (30-1).
Chen, Y., and Falconer, R. A.(1992). “Advection–diffusion modeling using the modified QUICK scheme.” Int. J. Numer. Methods Fluids, 15, 1171–1196.
Chen, Y., and Falconer, R. A.(1994). “Modified forms of the third-order convection second-order diffusion scheme for the advection–diffusion equation.” Adv. Water Resour., 17, 147–17.
Gaskell, P. H., and Lau, A. K. C.(1988). “Curvature compensated convective transport: SMART, a new boundedness preserving transport algorithm.” Int. J. Numer. Methods Fluids, 8, 617–641.
Gersho, P. M., and Sani, R. L. (1998). Incompressible flow and the finite-element method, Wiley, Chichester, England, Vol. 1.
Holly, F. M., Jr., and Preissmann, A.(1977). “Accurate calculation of transport in two dimensions.” J. Hydraul. Eng., 103(11), 1259–1277.
Komatsu, T., Ohgushi, K., and Asai, K.(1997). “Refined numerical scheme for advective transport in diffusion simulation.” J. Hydraul. Eng., 123(1), 41–50.
Leonard, B. P.(1979). “A stable and accurate convective modeling procedure based on quadratic upstream interpolation.” Comput. Methods Appl. Mech. Eng., 19, 59–98.
Leonard, B. P.(1988). “Simple high-accuracy resolution program for convective modeling of discontinuities.” Int. J. Numer. Methods Fluids, 8, 1291–1318.
Leonard, B. P., and Noye, B. J. (1990). “Second- and third-order two-level implicit FDM’s for unsteady one-dimensional convection diffusion.” Computational techniques and applications: CTAC-89, Hemisphere, New York, 311–317.
Li, S. G., Ruan, F., and Mclaughlin, D.(1992). “A space–time accurate method for solving solute transport problems.” Water Resour. Res., 28, 2297–2306.
Morton, K. W., and Parrott, A. K.(1980). “Generalize Galerkin methods for first-order hyperbolic equation.” J. Comput. Phys., 36, 249–270.
Noye, B. J. (1986). “Finite-difference methods for solving the one-dimensional transport equation,” in Numerical modelling—applications to marine systems, B. J. Noye, ed., North-Holland Mathematics Studies Vol. 134, North-Holland, Dordrecht, pp. 231–256.
Noye, B. J.(1990). “A new third-order finite-difference method for transient one-dimensional advection diffusion.” Commun. Appl. Numer. Methods, 6, 279–288.
Roe, P. L.(1981). “Approximate Riemann solvers, parameter vectors, and difference schemes.” J. Comput. Phys., 43, 357–372.
Van Leer, B.(1977). “Towards the ultimate conservative difference scheme. IV. A new approach to numerical convection.” J. Comput. Phys., 23, 276–299.
Wang, J. C. T., and Windhopf, G. F.(1989). “A high-resolution TVD finite-volume scheme for Euler equations in conservation form.” J. Comput. Phys., 84, 145–173.
Warming, R. F., and Hyett, B. J.(1974). “The modified equation approach to the stability and accuarcy analysis of finite-difference methods.” J. Comput. Phys., 14, 159–179.
Yaneko, N. N. (1971). The method of fractional steps: the solution of problems of mathematical physics in several variables, Springer, New York.
Information & Authors
Information
Published In
Copyright
Copyright © 2002 American Society of Civil Engineers.
History
Received: Jun 12, 2000
Accepted: Jun 28, 2001
Published online: Jan 1, 2002
Published in print: Jan 2002
Authors
Metrics & Citations
Metrics
Citations
Download citation
If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.