欢迎光临《计算力学学报》官方网站!
王海波,王鸿燊,纪海潮.非线性结构动力方程的自适应步长数值算法[J].计算力学学报,2024,41(6):1045~1052
本文二维码信息
码上扫一扫!
非线性结构动力方程的自适应步长数值算法
Adaptive step numerical algorithm for nonlinear structural dynamic equations
投稿时间:2023-04-06  修订日期:2023-05-28
DOI:10.7511/jslx20230406003
中文关键词:  非线性动力方程  自适应步长  精细积分法  Runge-Kutta法
英文关键词:nonlinear dynamic equation  adaptive step  precise integration  Runge-Kutta
基金项目:自然科学基金(50908230)资助项目.
作者单位E-mail
王海波 中南大学 土木工程学院, 长沙 410075 haibarg@163.com 
王鸿燊 中南大学 土木工程学院, 长沙 410075  
纪海潮 中南大学 土木工程学院, 长沙 410075  
摘要点击次数: 47
全文下载次数: 31
中文摘要:
      基于Runge-Kutta法实现对时间步长的自适应选择,研究提高非线性结构动力方程的计算精度。利用Runge-Kutta公式的局部截断误差,得出误差估计值ξn+1,根据ξn+1的大小自适应调节时间步长的大小,为算法提供一个判断语句,其能使算法流程图更加多样性。将该思想应用于经典Runge-Kutta算法和精细Runge-Kutta算法中,得到自适应步长的经典Runge-Kutta算法和精细Runge-Kutta算法,使算法的时间步长依赖于给定的每步误差限值,提高计算精度,数值算例论证了本文方法的有效性。
英文摘要:
      In this paper,we examine the enhancement of computational accuracy of nonlinear structural dynamic equations by using adaptive selection of the time step based on Runge-Kutta method.The local truncation error of Runge-Kutta formula is used to obtain the error estimate value ξn+1,and the size of the time step is adaptively adjusted according to the sizes of ξn+1,providing ξn+1 judgment statement for the algorithm,which can make the flow chart of the algorithm more diverse.This idea is applied to the classical Runge-Kutta algorithm and the fine Runge-Kutta algorithm,and the adaptive step sizes of the classical Runge-Kutta algorithm and the fine Runge-Kutta algorithm are obtained,so that the time step size of the algorithm is dependent on the given error limit of each step to improve the calculation accuracy.Numerical examples demonstrate the validity of the proposed ideas.
查看全文  查看/发表评论  下载PDF阅读器
您是第14547150位访问者
版权所有:《计算力学学报》编辑部
本系统由 北京勤云科技发展有限公司设计