弹性力学的指数时间传播者

IF 5 2区 工程技术 Q2 MATERIALS SCIENCE, MULTIDISCIPLINARY
{"title":"弹性力学的指数时间传播者","authors":"","doi":"10.1016/j.jmps.2024.105871","DOIUrl":null,"url":null,"abstract":"<div><div>We propose a computationally efficient and systematically convergent approach for elastodynamics simulations. We recast the second-order dynamical equation of elastodynamics into an equivalent first-order system of coupled equations, so as to express the solution in the form of a Magnus expansion. With any spatial discretization, it entails computing the exponential of a matrix acting upon a vector. We employ an adaptive Krylov subspace approach to inexpensively and accurately evaluate the action of the exponential matrix on a vector. In particular, we use an <em>apriori</em> error estimate to predict the optimal Krylov subspace size required for each time-step size. We show that the Magnus expansion truncated after its first term provides quadratic and superquadratic convergence in the time-step for nonlinear and linear elastodynamics, respectively. We demonstrate the accuracy and efficiency of the proposed method for one linear (linear cantilever beam) and three nonlinear (nonlinear cantilever beam, soft tissue elastomer, and hyperelastic rubber) benchmark systems. For a desired accuracy in energy, displacement, and velocity, our method allows for <span><math><mrow><mn>10</mn><mo>−</mo><mn>100</mn><mo>×</mo></mrow></math></span> larger time-steps than conventional time-marching schemes such as Newmark-<span><math><mi>β</mi></math></span> method. Computationally, it translates to a <span><math><mrow><mo>∼</mo><mn>1000</mn><mo>×</mo></mrow></math></span> and <span><math><mrow><mo>∼</mo><mn>10</mn><mo>−</mo><mn>100</mn><mo>×</mo></mrow></math></span> speed-up over conventional time-marching schemes for linear and nonlinear elastodynamics, respectively.</div></div>","PeriodicalId":17331,"journal":{"name":"Journal of The Mechanics and Physics of Solids","volume":null,"pages":null},"PeriodicalIF":5.0000,"publicationDate":"2024-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Exponential time propagators for elastodynamics\",\"authors\":\"\",\"doi\":\"10.1016/j.jmps.2024.105871\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>We propose a computationally efficient and systematically convergent approach for elastodynamics simulations. We recast the second-order dynamical equation of elastodynamics into an equivalent first-order system of coupled equations, so as to express the solution in the form of a Magnus expansion. With any spatial discretization, it entails computing the exponential of a matrix acting upon a vector. We employ an adaptive Krylov subspace approach to inexpensively and accurately evaluate the action of the exponential matrix on a vector. In particular, we use an <em>apriori</em> error estimate to predict the optimal Krylov subspace size required for each time-step size. We show that the Magnus expansion truncated after its first term provides quadratic and superquadratic convergence in the time-step for nonlinear and linear elastodynamics, respectively. We demonstrate the accuracy and efficiency of the proposed method for one linear (linear cantilever beam) and three nonlinear (nonlinear cantilever beam, soft tissue elastomer, and hyperelastic rubber) benchmark systems. For a desired accuracy in energy, displacement, and velocity, our method allows for <span><math><mrow><mn>10</mn><mo>−</mo><mn>100</mn><mo>×</mo></mrow></math></span> larger time-steps than conventional time-marching schemes such as Newmark-<span><math><mi>β</mi></math></span> method. Computationally, it translates to a <span><math><mrow><mo>∼</mo><mn>1000</mn><mo>×</mo></mrow></math></span> and <span><math><mrow><mo>∼</mo><mn>10</mn><mo>−</mo><mn>100</mn><mo>×</mo></mrow></math></span> speed-up over conventional time-marching schemes for linear and nonlinear elastodynamics, respectively.</div></div>\",\"PeriodicalId\":17331,\"journal\":{\"name\":\"Journal of The Mechanics and Physics of Solids\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":5.0000,\"publicationDate\":\"2024-09-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of The Mechanics and Physics of Solids\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0022509624003375\",\"RegionNum\":2,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"MATERIALS SCIENCE, MULTIDISCIPLINARY\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of The Mechanics and Physics of Solids","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0022509624003375","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"MATERIALS SCIENCE, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0

摘要

我们提出了一种计算高效、系统收敛的弹性动力学模拟方法。我们将弹性动力学的二阶动力学方程重构为一个等效的一阶耦合方程系统,从而以马格努斯展开的形式表达解。在任何空间离散化的情况下,都需要计算矩阵作用于矢量的指数。我们采用自适应克雷洛夫子空间方法,以低成本准确评估指数矩阵对矢量的作用。特别是,我们使用先验误差估计来预测每个时间步长所需的最佳 Krylov 子空间大小。我们证明,在第一项之后截断的马格努斯展开分别为非线性和线性弹性力学提供了二次收敛和超二次收敛的时间步长。我们对一个线性(线性悬臂梁)和三个非线性(非线性悬臂梁、软组织弹性体和超弹性橡胶)基准系统演示了所提方法的准确性和效率。对于所需的能量、位移和速度精度,我们的方法允许的时间步长比 Newmark-β 方法等传统时间行进方案大 10-100 倍。在计算方面,与线性和非线性弹性动力学的传统时间行进方案相比,我们的方法分别提高了 1000 倍和 10-100 倍的速度。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Exponential time propagators for elastodynamics
We propose a computationally efficient and systematically convergent approach for elastodynamics simulations. We recast the second-order dynamical equation of elastodynamics into an equivalent first-order system of coupled equations, so as to express the solution in the form of a Magnus expansion. With any spatial discretization, it entails computing the exponential of a matrix acting upon a vector. We employ an adaptive Krylov subspace approach to inexpensively and accurately evaluate the action of the exponential matrix on a vector. In particular, we use an apriori error estimate to predict the optimal Krylov subspace size required for each time-step size. We show that the Magnus expansion truncated after its first term provides quadratic and superquadratic convergence in the time-step for nonlinear and linear elastodynamics, respectively. We demonstrate the accuracy and efficiency of the proposed method for one linear (linear cantilever beam) and three nonlinear (nonlinear cantilever beam, soft tissue elastomer, and hyperelastic rubber) benchmark systems. For a desired accuracy in energy, displacement, and velocity, our method allows for 10100× larger time-steps than conventional time-marching schemes such as Newmark-β method. Computationally, it translates to a 1000× and 10100× speed-up over conventional time-marching schemes for linear and nonlinear elastodynamics, respectively.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Journal of The Mechanics and Physics of Solids
Journal of The Mechanics and Physics of Solids 物理-材料科学:综合
CiteScore
9.80
自引率
9.40%
发文量
276
审稿时长
52 days
期刊介绍: The aim of Journal of The Mechanics and Physics of Solids is to publish research of the highest quality and of lasting significance on the mechanics of solids. The scope is broad, from fundamental concepts in mechanics to the analysis of novel phenomena and applications. Solids are interpreted broadly to include both hard and soft materials as well as natural and synthetic structures. The approach can be theoretical, experimental or computational.This research activity sits within engineering science and the allied areas of applied mathematics, materials science, bio-mechanics, applied physics, and geophysics. The Journal was founded in 1952 by Rodney Hill, who was its Editor-in-Chief until 1968. The topics of interest to the Journal evolve with developments in the subject but its basic ethos remains the same: to publish research of the highest quality relating to the mechanics of solids. Thus, emphasis is placed on the development of fundamental concepts of mechanics and novel applications of these concepts based on theoretical, experimental or computational approaches, drawing upon the various branches of engineering science and the allied areas within applied mathematics, materials science, structural engineering, applied physics, and geophysics. The main purpose of the Journal is to foster scientific understanding of the processes of deformation and mechanical failure of all solid materials, both technological and natural, and the connections between these processes and their underlying physical mechanisms. In this sense, the content of the Journal should reflect the current state of the discipline in analysis, experimental observation, and numerical simulation. In the interest of achieving this goal, authors are encouraged to consider the significance of their contributions for the field of mechanics and the implications of their results, in addition to describing the details of their work.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信