Adaptive Stepsize Control for Extrapolation Semi-Implicit Multistep ODE Solvers

被引:4
|
作者
Butusov, Denis [1 ]
机构
[1] St Petersburg Electrotech Univ LETI, Youth Res Inst, St Petersburg 197376, Russia
基金
俄罗斯科学基金会;
关键词
differential equations; semi-implicit methods; multistep method; extrapolation; adaptive stepsize; DYNAMICS;
D O I
10.3390/math9090950
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Developing new and efficient numerical integration techniques is of great importance in applied mathematics and computer science. Among the variety of available methods, multistep ODE solvers are broadly used in simulation software. Recently, semi-implicit integration proved to be an efficient compromise between implicit and explicit ODE solvers, and multiple high-performance semi-implicit methods were proposed. However, the computational efficiency of any ODE solver can be significantly increased through the introduction of an adaptive integration stepsize, but it requires the estimation of local truncation error. It is known that recently proposed extrapolation semi-implicit multistep methods (ESIMM) cannot operate with existing local truncation error (LTE) estimators, e.g., embedded methods approach, due to their specific right-hand side calculation algorithm. In this paper, we propose two different techniques for local truncation error estimation and study the performance of ESIMM methods with adaptive stepsize control. The first considered approach is based on two parallel semi-implicit solutions with different commutation orders. The second estimator, called the "double extrapolation" method, is a modification of the embedded method approach. The introduction of the double extrapolation LTE estimator allowed us to additionally increase the precision of the ESIMM solver. Using several known nonlinear systems, including stiff van der Pol oscillator, as the testbench, we explicitly show that ESIMM solvers can outperform both implicit and explicit linear multistep methods when implemented with an adaptive stepsize.
引用
收藏
页数:14
相关论文
共 47 条
  • [1] Semi-Implicit Multistep Extrapolation ODE Solvers
    Butusov, Denis
    Tutueva, Aleksandra
    Fedoseev, Petr
    Terentev, Artem
    Karimov, Artur
    [J]. MATHEMATICS, 2020, 8 (06)
  • [2] Extrapolation Semi-implicit ODE Solvers with Adaptive Timestep
    Butusov, D. N.
    Tutueva, A. V.
    Homitskaya, E. S.
    [J]. PROCEEDINGS OF THE XIX IEEE INTERNATIONAL CONFERENCE ON SOFT COMPUTING AND MEASUREMENTS (SCM 2016), 2016, : 137 - 140
  • [3] Hardware-targeted Semi-implicit Extrapolation ODE Solvers
    Butusov, D. N.
    Karimov, A. I.
    Tutueva, A. V.
    [J]. 2016 INTERNATIONAL SIBERIAN CONFERENCE ON CONTROL AND COMMUNICATIONS (SIBCON), 2016,
  • [4] AN ADAPTIVE APPROACH TO STEPSIZE CONTROL IN ODE SOLVERS
    BIRTA, LG
    YANG, M
    ABOURABIA, O
    [J]. MATHEMATICS AND COMPUTERS IN SIMULATION, 1993, 35 (01) : 63 - 78
  • [5] New Step Size Control Algorithm for Semi-Implicit Composition ODE Solvers
    Fedoseev, Petr
    Pesterev, Dmitriy
    Karimov, Artur
    Butusov, Denis
    [J]. ALGORITHMS, 2022, 15 (08)
  • [6] PARALLEL ODE-SOLVERS WITH STEPSIZE CONTROL
    BELLEN, A
    VERMIGLIO, R
    ZENNARO, M
    [J]. JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 1990, 31 (02) : 277 - 293
  • [7] ON THE ERROR CONTROL IN ODE SOLVERS WITH LOCAL EXTRAPOLATION
    STETTER, HJ
    WEINMULLER, E
    [J]. COMPUTING, 1981, 27 (02) : 169 - 177
  • [8] Semi-Implicit ODE Solver for Matrix Riccati Equation
    Butusov, D. N.
    Karimov, T. I.
    Ostrovskii, V. Y.
    [J]. PROCEEDINGS OF THE 2016 IEEE NORTH WEST RUSSIA SECTION YOUNG RESEARCHERS IN ELECTRICAL AND ELECTRONIC ENGINEERING CONFERENCE (ELCONRUSNW), 2016, : 168 - 172
  • [9] Novel Normalization Technique for Chaotic Pseudo-random Number Generators Based on Semi-implicit ODE Solvers
    Tutueva, Aleksandra V.
    Butusov, Denis N.
    Pesterev, Dmitriy O.
    Belkin, Dmitriy A.
    Ryzhov, Nikolai G.
    [J]. PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE QUALITY MANAGEMENT,TRANSPORT AND INFORMATION SECURITY, INFORMATION TECHNOLOGIES (IT&QM&IS), 2017, : 291 - 294
  • [10] Comparison of parallel solvers for Moving Particle Semi-Implicit method
    Duan, Guangtao
    Chen, Bin
    [J]. ENGINEERING COMPUTATIONS, 2015, 32 (03) : 834 - 862