Digital filters in adaptive time-stepping

被引:92
|
作者
Söderlind, G [1 ]
机构
[1] Lund Univ, Ctr Math Sci, SE-22100 Lund, Sweden
来源
关键词
algorithms; theory; adaptivity; algorithm analysis; control theory; digital filters; error control; mathematical software; stepsize control;
D O I
10.1145/641876.641877
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Adaptive time-stepping based on linear digital control theory has several advantages: the algorithms can be analyzed in terms of stability and adaptivity, and they can be designed to produce smoother stepsize sequences resulting in significantly improved regularity and computational stability. Here, we extend this approach by viewing the closed-loop transfer map H-(φ) over cap: log (φ) over cap bar right arrow log h as a digital filter, processing the signal log (φ) over cap ( the principal error function) in the frequency domain, in order to produce a smooth stepsize sequence log h. The theory covers all previously considered control structures and offers new possibilities to construct stepsize selection algorithms in the asymptotic stepsize-error regime. Without incurring extra computational costs, the controllers can be designed for special purposes such as higher order of adaptivity ( for smooth ODE problems) or a stronger ability to suppress high-frequency error components (nonsmooth problems, stochastic ODEs). Simulations verify the controllers' ability to produce stepsize sequences resulting in improved regularity and computational stability.
引用
收藏
页码:1 / 26
页数:26
相关论文
共 50 条
  • [1] Automatic control and adaptive time-stepping
    Söderlind, G
    NUMERICAL ALGORITHMS, 2002, 31 (1-4) : 281 - 310
  • [2] Automatic Control and Adaptive Time-Stepping
    Gustaf Söderlind
    Numerical Algorithms, 2002, 31 : 281 - 310
  • [3] Adaptive time-stepping and computational stability
    Söderlind, G
    Wang, L
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2006, 185 (02) : 225 - 243
  • [4] Adaptive time-stepping strategies for nonlinear stochastic systems
    Kelly, Conall
    Lord, Gabriel J.
    IMA JOURNAL OF NUMERICAL ANALYSIS, 2018, 38 (03) : 1523 - 1549
  • [5] A priori local error estimation with adaptive time-stepping
    Ruge, P
    COMMUNICATIONS IN NUMERICAL METHODS IN ENGINEERING, 1999, 15 (07): : 479 - 491
  • [6] Adaptive Time-stepping Method for CMP Simulation Efficiency
    Zhang, Rui
    Xie, Yu-wei
    Zhang, Qing
    Kan, Huan
    Pan, Wei-wei
    2024 INTERNATIONAL SYMPOSIUM OF ELECTRONICS DESIGN AUTOMATION, ISEDA 2024, 2024, : 587 - 591
  • [7] Using Polynomial Regression in Designing the Time Filters for the Leapfrog Time-Stepping Scheme
    Yazgi, Daniel
    Mohebalhojeh, Ali R.
    Ghader, Sarmad
    MONTHLY WEATHER REVIEW, 2017, 145 (05) : 1779 - 1795
  • [8] The geometry of Time-Stepping
    Mattiussi, C.
    2001, Electromagnetics Academy (32):
  • [9] Defeasible time-stepping
    Wedemann, RS
    Barbosa, VC
    Donangelo, R
    PARALLEL COMPUTING, 1999, 25 (04) : 461 - 489
  • [10] Algorithms and Data Structures for Multi-Adaptive Time-Stepping
    Jansson, Johan
    Logg, Anders
    ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2008, 35 (03):