How to implement user-defined fiber-reinforced hyperelastic materials in finite element software

超弹性材料 有限元法 材料科学 切线 子程序 软件 压缩性 计算机科学 刚度 非线性系统 复合材料 正交异性材料 结构工程 奥格登 可扩展性 本构方程 固体力学 平面应力 数学 工程类 程序设计语言 机械 几何学 物理 量子力学 操作系统
作者
Heleen Fehervary,Lauranne Maes,Julie Vastmans,Gertjan Kloosterman,Nele Famaey
出处
期刊:Journal of The Mechanical Behavior of Biomedical Materials [Elsevier BV]
卷期号:110: 103737-103737 被引量:21
标识
DOI:10.1016/j.jmbbm.2020.103737
摘要

Finite element modeling is often used in biomechanical engineering to evaluate medical devices, treatments and diagnostic tools. Using an adequate material model that describes the mechanical behavior of biological tissues is essential for a reliable outcome of the simulation. Pre-programmed material models for biological tissues are available in many finite element software packages. However, since these pre-programmed models are presented to the user as a black box, without the possibility to modify the material description, many researchers turn to implementing their own material formulations. This is a complex undertaking, requiring extensive knowledge while documentation is limited. This paper provides a detailed description, at the level of the biomedical engineer, of the implementation of a nonlinear hyperelastic material model using user subroutines in Abaqus®, in casuUANISOHYPER_INV and UMAT. The Gasser-Ogden-Holzapfel material model is used as an example, resulting in four implementation variations: the built-in implementation, a UANISOHYPER_INV formulation, a UMAT with analytical tangent stiffness formulation and a UMAT with numerical tangent stiffness formulation. In addition, three different element formulations are used: a continuum compressible, a continuum incompressible and a plane stress incompressible. All cases are thoroughly verified by applying a series of deformations on a single cube element and by simulating an extension-inflation experiment with non-homogeneous deformations and multiple elements. In these test cases, stresses, displacements, reaction forces, the required number of iterations and the total CPU time were compared. The results show that the four implementation variations are very similar, with total relative errors between 10-3 and 10-15, number of iterations that varied by maximum one iteration, and a comparable CPU time. In addition to this detailed overview, the user subroutines are added as supplementary material to this tutorial, which can be used as the ideal starting point for biomechanical engineers to implement their own material models at different levels of complexity.

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
刚刚
刚刚
1秒前
2秒前
iitj发布了新的文献求助10
4秒前
5秒前
淡定自中发布了新的文献求助10
7秒前
10秒前
云7发布了新的文献求助10
11秒前
11秒前
Artin完成签到,获得积分10
12秒前
13秒前
13秒前
深情安青应助iris2333采纳,获得10
14秒前
14秒前
15秒前
甜美千山完成签到 ,获得积分10
16秒前
潇洒的以柳完成签到 ,获得积分10
17秒前
搜集达人应助zzz采纳,获得10
17秒前
17秒前
酷炫师发布了新的文献求助10
17秒前
松林发布了新的文献求助10
19秒前
ding应助zzy采纳,获得10
19秒前
OnceMoreee应助科研通管家采纳,获得30
20秒前
20秒前
科目三应助科研通管家采纳,获得10
20秒前
20秒前
斯文败类应助科研通管家采纳,获得10
20秒前
20秒前
桐桐应助科研通管家采纳,获得10
20秒前
搜集达人应助科研通管家采纳,获得10
20秒前
充电宝应助科研通管家采纳,获得10
21秒前
乐乐应助科研通管家采纳,获得10
21秒前
JamesPei应助科研通管家采纳,获得10
21秒前
wanci应助科研通管家采纳,获得10
21秒前
赘婿应助科研通管家采纳,获得10
21秒前
大个应助科研通管家采纳,获得10
21秒前
半晴发布了新的文献求助10
22秒前
22秒前
22秒前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
The Organometallic Chemistry of the Transition Metals 800
Chemistry and Physics of Carbon Volume 18 800
The Organometallic Chemistry of the Transition Metals 800
The formation of Australian attitudes towards China, 1918-1941 640
Signals, Systems, and Signal Processing 610
全相对论原子结构与含时波包动力学的理论研究--清华大学 500
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 工程类 有机化学 化学工程 生物化学 计算机科学 物理 内科学 复合材料 催化作用 物理化学 光电子学 电极 细胞生物学 基因 无机化学
热门帖子
关注 科研通微信公众号,转发送积分 6439655
求助须知:如何正确求助?哪些是违规求助? 8253514
关于积分的说明 17567087
捐赠科研通 5497706
什么是DOI,文献DOI怎么找? 2899320
邀请新用户注册赠送积分活动 1876140
关于科研通互助平台的介绍 1716642