消散
MATLAB语言
基质(化学分析)
应用数学
数值积分
计算机科学
刚度矩阵
数值分析
指数函数
数学
运动方程
矩阵指数
算法
刚度
数学分析
微分方程
经典力学
结构工程
物理
热力学
操作系统
工程类
复合材料
材料科学
作者
Chongmin Song,Xiaoran Zhang
标识
DOI:10.1016/j.cma.2023.116473
摘要
A new approach for developing implicit composite time integration schemes is established starting with rational approximations of the matrix exponential in the solution of the equations of motion. The rational approximations are designed to have the same effective stiffness matrix in all sub-steps. An efficient algorithm is devised so that the implicit equation for a sub-step is in the same form as that of the trapezoidal method. The proposed M-schemes are Mth order accurate using M sub-steps. The amount of numerical dissipation is controlled by a user-specified parameter ρ∞. The (M+1)-schemes that are (M+1)th order accurate using M sub-steps can also be constructed, but the amount of numerical dissipation is built in the schemes and not adjustable. The order of accuracy of all the schemes is not affected by external forces and physical damping. Numerical examples demonstrate that the proposed high-order composite schemes are effective for introducing numerical dissipation and allow the use of large time step sizes in wave propagation problems. The source code written in MATLAB is available for download at: https://github.com/ChongminSong/CompsiteTimeIntegration.
科研通智能强力驱动
Strongly Powered by AbleSci AI