Variable time steps optimization of Lω -stable Crank–Nicolson method
Variable time steps optimization of Lω -stable Crank–Nicolson method
复制标题
Lω 稳定 Crank-Nicolson 方法的变时间步优化
DOI:
10.1515/1569398054308595
复制
发表时间:
2005
期刊:
影响因子:
--
通讯作者:
V. Lebedev
中科院分区:
文献类型:
--
作者:
A. Medovikov;V. Lebedev
We study the optimization of the Crank–Nicolson method, also known as the Euler second-order trapezoidal rule [5] for ordinary differential equations. The Crank–Nicolson method for the numerical integration of the first-order ordinary differential equations is A-stable, but it is not L-stable. This implies that the stability region coincides exactly with the negative half-plane z : ℜz ≤ 0, but the stability function |R(z)| tends to 1 rather than zero as ℜz→ –∞. This causes the unexpected oscillatory behaviour of the numerical solution of stiff differential equations. In order to avoid this problem we optimize the stability property of the stability function. Variable steps within the sequence of steps by the Crank–Nicolson method allow us to obtain different stability functions and formulate an optimization problem for roots and poles of the stability function. The optimal solution of this problem is the classical rational Zolotarev function. The appropriate selection of the sequence of step sizes eliminates the oscillatory behaviour of the numerical solution.