Adaptive backward Euler time stepping with truncation error control for numerical modelling of unsaturated fluid flow

被引:71
作者
Kavetski, D [1 ]
Binning, P [1 ]
Sloan, SW [1 ]
机构
[1] Univ Newcastle, Dept Civil Surveying & Environm Engn, Callaghan, NSW 2308, Australia
关键词
Richards equation; adaptive time stepping; backward Euler scheme;
D O I
10.1002/nme.329
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
An automatic time stepping scheme with embedded error control is developed and applied to the moisture-based Richards equation. The algorithm is based on the first-order backward Euler scheme, and uses a numerical estimate of the local truncation error and an efficient time step selector to control the temporal accuracy of the integration. Local extrapolation, equivalent to the use of an unconditionally stable Thomas-Gladwell algorithm, achieves second-order temporal accuracy at minimal additional costs. The time stepping algorithm also provides accurate initial estimates for the iterative non-linear solver. Numerical tests confirm the ability of the scheme to automatically optimize the time step size to match a user prescribed temporal error tolerance. An important merit of the proposed method is its conceptual and computational simplicity. It can be directly incorporated into existing or new software based on the backward Euler scheme (currently prevalent in subsurface hydrologic modelling), and markedly improves their performance compared with simple fixed or heuristic time step selection. The generality of the approach also makes possible its use for solving PDEs in other engineering applications, where strong non-linearity, stability or implementation considerations favour a simple and robust low-order method, or where there is a legacy of backward Euler codes in current use. Copyright (C) 2001 John Wiley Sons, Ltd.
引用
收藏
页码:1301 / 1322
页数:22
相关论文
共 34 条
[1]   SELF-ADAPTIVE HIERARCHICAL FINITE-ELEMENT SOLUTION OF THE ONE-DIMENSIONAL UNSATURATED FLOW EQUATION [J].
ABRIOLA, LM ;
LANG, JR .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 1990, 10 (03) :227-246
[2]   A DOUGLAS-JONES PREDICTOR-CORRECTOR PROGRAM FOR SIMULATING ONE-DIMENSIONAL UNSATURATED FLOW IN SOIL [J].
BABAJIMOPOULOS, C .
GROUND WATER, 1991, 29 (02) :267-270
[3]   APPLYING HIGHER-ORDER DIRK TIME STEPS TO THE MODIFIED PICARD METHOD [J].
BAKER, DL .
GROUND WATER, 1995, 33 (02) :259-263
[4]  
Bergamaschi L, 1999, INT J NUMER METH ENG, V45, P1025, DOI 10.1002/(SICI)1097-0207(19990720)45:8<1025::AID-NME615>3.3.CO
[5]  
2-7
[6]   A GENERAL MASS-CONSERVATIVE NUMERICAL-SOLUTION FOR THE UNSATURATED FLOW EQUATION [J].
CELIA, MA ;
BOULOUTAS, ET ;
ZARBA, RL .
WATER RESOURCES RESEARCH, 1990, 26 (07) :1483-1496
[7]   A MASS CONSERVATIVE NUMERICAL-SOLUTION FOR 2-PHASE FLOW IN POROUS-MEDIA WITH APPLICATION TO UNSATURATED FLOW [J].
CELIA, MA ;
BINNING, P .
WATER RESOURCES RESEARCH, 1992, 28 (10) :2819-2828
[8]   SOME NEW PROCEDURES FOR NUMERICAL-SOLUTION OF VARIABLY SATURATED FLOW PROBLEMS [J].
COOLEY, RL .
WATER RESOURCES RESEARCH, 1983, 19 (05) :1271-1285
[9]  
Fassino C, 1998, COMMUN NUMER METH EN, V14, P921, DOI 10.1002/(SICI)1099-0887(1998100)14:10<921::AID-CNM198>3.0.CO
[10]  
2-0