TY - JOUR
T1 - Toward a simple and accurate Lagrangian-based error estimator for the BDF algorithms and adaptive time-stepping
AU - Wang, Yazhou
AU - Luo, Dehong
AU - Zhang, Xuelin
AU - Wang, Zhitao
AU - Chen, Hui
AU - Zhang, Xiaobo
AU - Xie, Ningning
AU - Mei, Shengwei
AU - Xue, Xiaodai
AU - Zhang, Tong
AU - Tamma, Kumar K.
N1 - Publisher Copyright:
© 2023, Emerald Publishing Limited.
PY - 2023/11/22
Y1 - 2023/11/22
N2 - Purpose: The purpose of this paper is to design a simple and accurate a-posteriori Lagrangian-based error estimator is developed for the class of backward differentiation formula (BDF) algorithms with variable time step size, and the adaptive time-stepping in BDF algorithms is demonstrated for efficient time-dependent simulations in fluid flow and heat transfer. Design/methodology/approach: The Lagrange interpolation polynomial is used to predict the time derivative, and then the accurate primary result is obtained by the Gauss integral, which is applied to evaluate the local error. Not only the generalized formula of the proposed error estimator is presented but also the specific expression for the widely applied BDF1/2/3 is illustrated. Two essential executable MATLAB functions to implement the proposed error estimator are appended for practical applications. Then, the adaptive time-stepping is demonstrated based on the newly proposed error estimator for BDF algorithms. Findings: The validation tests show that the newly proposed error estimator is accurate such that the effectivity index is always close to unity for both linear and nonlinear problems, and it avoids under/overestimation of the exact local error. The applications for fluid dynamics and coupled fluid flow and heat transfer problems depict the advantage of adaptive time-stepping based on the proposed error estimator for time-dependent simulations. Originality/value: In contrast to existing error estimators for BDF algorithms, the present work is more accurate for the local error estimation, and it can be readily extended to practical applications in engineering with a few changes to existing codes, contributing to efficient time-dependent simulations in fluid flow and heat transfer.
AB - Purpose: The purpose of this paper is to design a simple and accurate a-posteriori Lagrangian-based error estimator is developed for the class of backward differentiation formula (BDF) algorithms with variable time step size, and the adaptive time-stepping in BDF algorithms is demonstrated for efficient time-dependent simulations in fluid flow and heat transfer. Design/methodology/approach: The Lagrange interpolation polynomial is used to predict the time derivative, and then the accurate primary result is obtained by the Gauss integral, which is applied to evaluate the local error. Not only the generalized formula of the proposed error estimator is presented but also the specific expression for the widely applied BDF1/2/3 is illustrated. Two essential executable MATLAB functions to implement the proposed error estimator are appended for practical applications. Then, the adaptive time-stepping is demonstrated based on the newly proposed error estimator for BDF algorithms. Findings: The validation tests show that the newly proposed error estimator is accurate such that the effectivity index is always close to unity for both linear and nonlinear problems, and it avoids under/overestimation of the exact local error. The applications for fluid dynamics and coupled fluid flow and heat transfer problems depict the advantage of adaptive time-stepping based on the proposed error estimator for time-dependent simulations. Originality/value: In contrast to existing error estimators for BDF algorithms, the present work is more accurate for the local error estimation, and it can be readily extended to practical applications in engineering with a few changes to existing codes, contributing to efficient time-dependent simulations in fluid flow and heat transfer.
KW - Adaptive time-stepping
KW - Backward differentiation formula
KW - Error estimator
KW - Time-dependent simulation
UR - https://www.scopus.com/pages/publications/85170652794
UR - https://www.scopus.com/pages/publications/85170652794#tab=citedBy
U2 - 10.1108/HFF-03-2023-0161
DO - 10.1108/HFF-03-2023-0161
M3 - Article
AN - SCOPUS:85170652794
SN - 0961-5539
VL - 33
SP - 4101
EP - 4127
JO - International Journal of Numerical Methods for Heat and Fluid Flow
JF - International Journal of Numerical Methods for Heat and Fluid Flow
IS - 12
ER -