评估ATAM计算效率提高程度的新算法

李琦1,李彬1,2,孟晓军1,唐小微2

振动与冲击 ›› 2021, Vol. 40 ›› Issue (7) : 62-67.

PDF(2672 KB)
PDF(2672 KB)
振动与冲击 ›› 2021, Vol. 40 ›› Issue (7) : 62-67.
论文

评估ATAM计算效率提高程度的新算法

  • 李琦1,李彬1,2,孟晓军1,唐小微2
作者信息 +

A new algorithm for evaluating computing efficiency of ATAM

  • LI Qi1, LI Bin1,2, MENG Xiaojun1, TANG Xiaowei2
Author information +
文章历史 +

摘要

在《与荷载同步变化的时间步自动调整方法》中提出的时间步自动调整方法(apriori time adaptive method,ATAM)是先验式误差评估研究领域的一次有益尝试
。在ATAM使用过程中,由于一般情况下难以获得解析解,所以对数值计算程序应用ATAM自动调整时间步长后,相比时间步调整前,无法评估计算效率具体提高了多少。为了解决这个问题,提出了解决方法并对其进行了验证。在此基础上,进一步提出了一种简易评估算法,并推导出评估计算效率提高程度的计算公式。根据此计算公式,不需要采用最小时间步长代入到原数值程序中进行计算,可直接获得计算效率的提高程度,节省了大量计算成本。同时,对简易评估算法进行了验证,结果证实所提算法实用有效。

Abstract

The method of time step automatic adjustment proposed in “The time step automatic adjustment method with synchronous change of load” is a beneficial attempt in the field of prior error evaluation, it is called the apriori time adaptive method (ATAM). In process of using ATAM, it is generally difficult to obtain analytical solutions. Therefore, it is impossible to evaluate the improvement degree of calculation efficiency after applying ATAM in numerical computing programs. Here, a method to solve this problem was proposed and verified. Then, a simplified evaluation algorithm was further proposed, and a calculation formula to estimate the improvement degree of computing efficiency was deduced. It was shown that according to this calculation formula, the minimum time step is not needed to be substituted into the original numerical program for improving the computing efficiency; using the new evaluation algorithm can directly improve the computing efficiency and save a lot of computing costs; the practicability and effectiveness of the new evaluation algorithm are verified.

关键词

时间自适应 / 先验法 / 计算效率 / 计算精度

Key words

time adaptive / apriori method / computing efficiency / computing accuracy

引用本文

导出引用
李琦1,李彬1,2,孟晓军1,唐小微2. 评估ATAM计算效率提高程度的新算法[J]. 振动与冲击, 2021, 40(7): 62-67
LI Qi1, LI Bin1,2, MENG Xiaojun1, TANG Xiaowei2. A new algorithm for evaluating computing efficiency of ATAM[J]. Journal of Vibration and Shock, 2021, 40(7): 62-67

参考文献

[1]ZIENKIEWICZ O C, XIEY M. A simple error estimator and adaptive time stepping procedure for dynamic analysis[J]. Earthquake Engineering & Structural Dynamics, 1991, 20(9): 871-887.
[2]ZENG L F, WIBERG N E, LI X D. A posteriori local error estimation and adaptive time-stepping for newmark integration in dynamic analysis[J]. Earthquake Engineering & Structural Dynamics, 1992, 21(7): 555-571.
[3]WIBERG N E, LI X D. A post-processing technique and an a posteriori error estimate for the newmark method in dynamic analysis[J]. Earthquake Engineering & Structural Dynamics, 1993, 22(6): 465-489.
[4]KAVETSKI D, BINNING P, SLOAN S W. Adaptive backward Euler time stepping with truncation error control for numerical modelling of unsaturated fluid flow[J]. International Journal for Numerical Methods in Engineering, 2002, 53(6): 1301-1322. 
[5]SHYH-RONG K, YAU J D, YANG Y B. A robust time-integration algorithm for solving nonlinear dynamic problems with large rotations and displacements[J]. International Journal of Structural Stability and Dynamics, 2012, 12(6):1250051. 
[6]王开加, 程建生, 段金辉. 基于时间步长自适应技术的海上浮基风电平台绕流数值模拟分析[J]. 船舶与海洋工程, 2013, 2: 52-57. 
WANG Kaijia, CHENG Jiansheng, DUAN Jinhui. Numerical simulation analysis of offshore floating wind power generation platform based on time step adaptive method[J]. Naval Architecture and Ocean Engineering, 2013, 2: 52-57.
[7]毛卫南, 刘建坤. 自适应时间步长法在土体冻结水热耦合模型中的应用[J]. 防灾减灾工程学报, 2014, 34(4): 510-516. 
MAO Weinan, LIU Jiankun. Application of adaptive time step method to water-heat coupling model of soil freezing[J]. Journal of Disaster Prevention and Mitigation Engineering, 2014, 34(4): 510-516.
[8]NAVEED A, VOLKER J. Adaptive time step control for higher order variational time discretizations applied to convection-diffusion-reaction equations[J]. Computer Methods in Applied Mechanics and Engineering, 2015, 285: 83-101. 
[9]VAHID Z R, SHEN Y X. Massive parallelization of the phase field formulation for crack propagation with time adaptivity[J]. Computer Methods in Applied Mechanics and Engineering, 2016, 312: 224-253. 
[10]MARC L, SERGE P, KRISTOFFER G Z. Preface to the special issue on error estimation and adaptivity for nonlinear and time-dependent problems[J]. Computer Methods in Applied Mechanics and Engineering, 2015, 288: 1.
[11]LI B, TANG X W, YANG G. Time-step optimization method to improve calculation efficiency and feasibility validation reliance[J]. Engineering Optimization, 2019, 51(8):1324-1335.
[12]李彬, 唐小微. 与荷载同步变化的时间步自动调整方法[J]. 振动与冲击, 2018, 37(11):5-11.
LI Bin, TANG Xiaowei. A time step automatic adjustment method with load synchronous change[J]. Journal of Vibration and Shock, 2018, 37(11):5-11.
[13]温彦良, 李彬, 唐小微. 关于ATAM应用时注意的几个问题[J]. 振动与冲击, 2019, 38(9):109-114.
WEN Yanliang, LI Bin, TANG Xiaowei. Questions to note about ATAM application[J]. Journal of Vibration and Shock, 2019, 38(9):109-114.
[14]LI Q, LI B, SUN S R. Application of time step optimization method in seismic liquefaction analysis and its evaluation method for computational efficiency improvement[J]. Shock and Vibration, 2020,2020(4):1-11.
[15]王智超, 李彬, 唐小微. 时间自适应新方法及其计算效率的有效比较[J]. 应用基础与工程科学学报, 2016(4): 741-748.
WANG Zhichao, LI Bin, TANG Xiaowei. New method of time adaptive and comparison of its computational efficiency[J]. Journal of Basic Science and Engineering, 2016(4): 741-748.
[16]李彬, 唐小微. 动力时程分析时间步预判方法及其有效性验证[J]. 应用力学学报, 2018,35(5):933-937.
LI Bin, TANG Xiaowei. Time step anticipation method of dynamic time history analysis and the effectiveness verification[J]. Chinese Journal of Applied Mechanics, 2018,35(5):933-937.
[17]LIN Y H, TRETHEWEY M W. Finite element analysis of elastic beams subjected to moving dynamic loads[J]. Journal of Sound and Vibration, 1990, 136(2): 323-342. 
[18]FRYBA L. Vibration of solids and structures under moving loads[M]. London: Thomas Telford, 1999.
 

PDF(2672 KB)

Accesses

Citation

Detail

段落导航
相关文章

/