Processing math: 72%

P28

Hyperelastic Models

✅ 前面的内容,都假设使用 StVK 材料、优点是简单;缺点是无法处理反转。因此在材料力学中不常用。
Hyperplasia 利用能量密度(W)、提供一个从 Strain (G) 到 Stress (S)的映射

跳过

P29

First Piola–Kirchhoff stress

We treat the first Piola–Kirchhoff stress tensor P as a function of deformation gradient F:

f0=P(F)6(X10×X20+X20×X30+X30×X10)

It converts an interface normal N in the reference state to a traction t in the deformed state.

t=P(UDVT)N

✅ 没讲,

P30

Rotation-Invariance

The stress tensor P is rotation-invariant to U:

P(UDVT)=UP(DVT)

✅ 没讲,

P31

Isotropic Materials

The stress tensor P is rotation-invariant to U:

P(DVT)=P(D)VT

✅ 没讲,

P32

Isotropic Materials

Isotropic Materials:各向同性材料

✅ 符号解释:P:First Piola Stress、 F:Deformation Gradient
✅ 各向同性公式认为:P 是关于 F 的函数
✅ 对F做 SVD 分解可得到 UDVT,其中D是对角矩阵、其对角元素描述了三个方向的拉伸的量、把公式中的旋转分量剔除掉、 P 只与 Principal stretches 有关。

In many literatures, people parameterize P(IC,IIC,IIIC) by principal invariants, for:

I_\mathbf{C} =\mathrm{trace} (\mathbf{C} )=λ_0^2+λ_1^2+λ_2^2

III_\mathbf{C} =\mathrm{det} (\mathbf{C} ^2)=λ_0^4+λ_1^4+λ_2^4

II_\mathbf{C} =\frac{1}{2} (\mathrm{trace} ^2(\mathbf{C} )−\mathrm{trace} (\mathbf{C} ^2))=λ_0^2λ_1^2+λ_0^2λ_2^2+λ_1^2λ_2^2

\mathbf{C=U^TU} is the right Cauchy-Green deformation tensor.

I_c、 II_c、 III_c 的定义是基于材料学、数学的先验知识

P33

Isotropic Models

✅ 材料力学中更常用 neo-Hookean
✅Fung常用来模拟人体组织。

P34

计算P

Anyway, we still use the principal stretches for computation:

\mathbf{P} (λ_0,λ_1,λ_2)=\begin{bmatrix} \frac{∂W}{∂λ_0} & \Box &\Box \\ \Box & \frac{∂W}{∂λ_1} & \Box \\ \Box & \Box &\frac{∂W}{∂λ_2} \end{bmatrix}

And we compute the first Piola-Kirchhoff stress as:

\mathbf{P} = \mathbf{UP} (λ_0,λ_1,λ_2)\mathbf{V} ^\mathbf{T}

P35

A Quick Summary

✅ 主要是算P的方法不同

P36

The Limitation of StVK

Irving et al. 2004. Invertible Finite Elements For Robust Simulation of Large Deformation. SCA

✅ 纵轴是力、横轴长度为弹簧长度、参考长度是1, 因此横轴为1时纵轴为0. 横轴 > 1 代表拉伸、拉伸越大代表力越大。但压缩时, StVK 表现出的力不对,且当弹簧(四面体)反转以后,力也会反转,这种表现也不对,因为最后会停在横轴-1的状态上。

P37

✅ Poison Effect: 弹性体往上拉时两边会凹进去,本质原因是保体积。


本文出自CaterpillarStudyGroup,转载请注明出处。

https://caterpillarstudygroup.github.io/GAMES103_mdbook/