弹性椭圆壳体

弹性椭圆壳体的流固耦合模拟常用来检验浸没边界法的收敛性。
弹性椭圆壳体

正交异性[1]壳体

本节使用有限厚度弹性壳体测试收敛性问题。

  1. 计算区域为 Ω=[0,1]×[0,1]\Omega=[0,1]\times[0,1] ,周期边界条件[2]

  2. 初始的固体区域用曲线坐标描述,

χ(s,0)=(    cos(s1/R)(R+s2)+0.5sin(s1/R)(R+γ+s2)+0.5    )\chi(\textbf{s},0)=\left(\;\;\begin{array}{ll} \text{cos}(s_{1}/R)(R+s_{2})+0.5 \\ \text{sin}(s_{1}/R)(R+\gamma+s_{2})+0.5 \end{array}\;\;\right)

其中, s=(s1,s2)U=[0,2πR]×[0,ω]\textbf{s}=(s_{1},s_{2})\in U=[0,2\pi R]\times[0,\omega],沿着s1s_1方向的周期边界条件,R=0.25R=0.25ω=0.0625\omega=0.0625。当γ=0\gamma=0时,壳体的初始状态为半径为RR和厚度为ω\omega的圆环,结构体处于平衡状态。当γ0\gamma\neq 0时,壳体的初始状态是一个椭圆形环,处于非平衡状态。

在测试中,静态问题使用γ=0\gamma=0,动态问题使用γ=0.15\gamma=0.15。计算区域Ω\Omega离散为N×NN\times N的笛卡尔网格,Δx\Delta x 为网格间距。固体区域UU离散为28M×M28M\times M的四边形网格,M=1MfacN16M=\frac{1}{M_{fac}}\frac{N}{16},网格间距约为MfacΔxM_{fa c}\Delta x,有限元空间使用了Q1Q{1}[3]

这是一个相对简单的基准问题,其中的静态问题是IB方法中极少数存在解析解的测试问题之一。此外,由于某些 P\mathbb{P} 的选择允许IB方法达到更高阶的收敛率,这个基准问题可以验证我们的算法能否达到数值格式的精度。

参考构型中的中的固体力如何计算

理想各项异性材料

由沿着圆周方向的纤维构成。固体区域在s1方向上是周期边界条件,因此在固体边界上始终有PeN0\mathbb{P}^{\mathrm{e}} \mathbf{N} \equiv 0,partitioned weak formulations 和 unified weak formulations 的结果相同。应变能函数、第一PK应力张量、内力密度 G\mathbf{G} [4]:

We(F)=μe2wχs12=μe2wFα1Fα1W^{\mathrm{e}}(\mathbb{F})=\frac{\mu^{\mathrm{e}}}{2 w}\left\|\frac{\partial \chi}{\partial s_1}\right\|^2=\frac{\mu^{\mathrm{e}}}{2 w} \mathbb{F}_{\alpha 1} \mathbb{F}_{\alpha 1}

Pe=WeF=μew(χ1s10χ2s10)=μew(F110F210)\mathbb{P}^{\mathrm{e}}=\frac{\partial W^{\mathrm{e}}}{\partial \mathbb{F}}=\frac{\mu^{\mathrm{e}}}{w}\left(\begin{array}{cc} \frac{\partial \chi_1}{\partial s_1} & 0 \\ \frac{\partial \chi_2}{\partial s_1} & 0 \end{array}\right)=\frac{\mu^{\mathrm{e}}}{w}\left(\begin{array}{ll} \mathbb{F}_{11} & 0 \\ \mathbb{F}_{21} & 0 \end{array}\right)

G=μw2χs12=μw1+s2R(cos(s1/R)sin(s1/R))=μw1+s2Rr\mathbf{G}=\frac{\mu}{w} \frac{\partial^2 \chi}{\partial s_1^2}=\frac{\mu}{w} \frac{1+s_2}{R}\left(\begin{array}{c} -\cos \left(s_1 / R\right) \\ -\sin \left(s_1 / R\right) \end{array}\right)=-\frac{\mu}{w} \frac{1+s_2}{R} \mathbf{r}

对于γ=0\gamma=0的静态问题,pp的解析解为

p(x,t)={p0+μeRrR,p0+μewR+wrRR<rR+w,p0r>R+w.p(x, t) = \begin{cases} p_0 + {\frac{\mu^e}{R}} & r \leq R, \\ p_0 + {\frac{\mu^e}{w}\frac{R + w - r}{R}} & R < r \leq R + w, \\ p_0 & r > R + w. \end{cases}

其中,r=x(0.5,0.5)r=\|\mathbf{x}-(0.5,0.5)\|

p0=πμe3w(R2(R+w)3R),p_0 = \frac{\pi \mu^e}{3w}{\left(R^2-\frac{ (R+w)^3}{R}\right)},

16361699964352_.pic

image-20231114203736482

image-20231114203725943

image-20231114203706640

正交异性 Neo-Hookean 材料

由沿着圆周方向和沿着径向的纤维构成,其中沿着径向的纤维在边界处中断,这导致压强和粘性力在界面处是间断的,这也导致了 partitioned formulation 和 unified formulation 的计算结果不同。大部分情况下,两种方法计算出来的位移精度差不多,但是当固体网格较粗时,partitioned formulation 算出压强的结果好一点,能更好地维持体积守恒性。

应变能函数为

W(F)=μs2wI1(C),W(F)=\frac{\mu^{s}}{2w}I_{1}(\mathbb{C}),

其中C=FTF\mathbb{C}=\mathbb{F}^{T}\mathbb{F}I1(C)=tr(F)I_{1}(\mathbb{C})=tr(\mathbb{F})

P=μswF.\mathbb{P}=\frac{\mu^{s}}{w}\mathbb{F}.

γ=0\gamma=0时, 结构体处于平衡状态,施加条件Ωp(x,t)dx=0\int_{\Omega}p(x,t)dx=0,可得

p(x,t)={lp0+μs(1R1R+w),rR,p0+μsw(1R(R+w+r)+RR+w)R<rR+wp0R+w<r.p(x,t)= \begin{cases}{l} p_{0}+\mu^{s}(\frac{1}{R}-\frac{1}{R+w}), &r\leq R,\\ p_{0}+\frac{\mu^{s}}{w}(\frac{1}{R}(R+w+r)+\frac{R}{R+w}) &R<r\leq R+w\\ p_{0}&R+w<r. \end{cases}

其中r=x(0.5,0.5)r=||x-(0.5,0.5)||p0=πμe3w(3wR+R2(R+w)3R)p_{0}=\frac{\pi\mu^{e}}{3w}(3wR+R^{2}-\frac{(R+w)^{3}}{R}).

画出收敛率折线图

  1. 总共有五条线,三条为计算结果,两条斜率为1和2的参考线。
  2. 三条计算结果分别为Mac=1, 2, 4的线。
  3. 每条线上的节点分别对应背景网格64,128,256,512,1024五个数据。
  4. 时间步长为0.24*dx。
  5. 速度分别依L1, L2, L∞ 范数2阶收敛。
  6. 压强分别依L1, L2, L∞ 范数2阶、1.5阶、1阶收敛。
  7. ρ=1,μ=1,\rho=1,\mu=1,μe=1\mu^{e}=1

ρ=1,μ=1,\rho=1,\mu=1,μe=1\mu^{e}=1,我们考虑时间区间0t30\leq t\leq 3.图8总结了在时间t=3t=3时,使用Mfac=1,2,4M_{fac}=1,2,4Δt=0.25Δx\Delta t=0.25\Delta x,N=64,128,256,512N=64,128,256,51210241024的误差数据.uu的所有范数都可以观察到一阶收敛性。一阶收敛性也可以通过ppL1L^{1}范数观到。pp在此问题的流固耦合界面上是不连续的。然而当前的方法在L2L^{2}范数下产生的收敛速率是0.5和在LL^{\infty}范数下是不收敛的。

我们还考虑了γ=0.15\gamma=0.15,使得壳在初始坐标下是不平衡的。我们设μ=0.01\mu=0.01,ρ=1\rho=1,且μe=1\mu^{e}=1,产生了大约为100的雷诺数。我们考虑的时间区间大约是0t1.250\leq t\leq 1.25,其关于壳大约是一个阻尼振动。同样没有一个精确解,因此收敛率使用Richardson 插值估计。图9 总结了当N=64,128,256,N=64,128,256,512512Mfac=1M_{fac}=144Δt=0.25Δx,\Delta t =0.25\Delta x,t=0.75st=0.75s的误差数据。对于uuχ\chi的所有范数都可以观察到一节收敛率,然而pp只在L1L^{1}范数下可观察到一阶收敛率。

对于这个问题我们观察到统一的和分离的公式对于uuχ\chi产生相似的精确解。


  1. 除了各向异性材料各向同性材料,还有正交异性材料正交异性材料指的是在三个互相垂直的方向上具有不同的性质的材料。心肌组织就是一种正交异性材料。 ↩︎

  2. 文章中周期边界条件定义在区域 Ω\Omega 上的函数为周期函数。 ↩︎

  3. 一般指定义在四边形网格、六边形网格上的一阶节点元为Q1Q1元,定义在三角形、四面体单元上的节点元一般为P1元、P2元。 ↩︎

  4. 力学上的一些名词解释可以再看看材料力学的书。https://www.bilibili.com/read/cv24615589/?spm_id_from=333.999.0.0&jump_opus=1 ↩︎