Page 307 - 《软件学报》2020年第10期
P. 307

孙晓鹏  等:局部各向异性的薄壳收缩变形                                                             3283


                      ×
         为 F  =  s  −  m 1 ∈ D D  R  3 2 , 其应变能可定义为 [13]
                                                 E=A j Ψ(F),
         其中,A j 为三角面片 f j 的面积,Ψ(F)为能量密度场,则面 f j 这 3 个顶点的应变能梯度分别记为
                                    ⎡  E   ∂  E ⎤ ∂        ∂  E   2  ∂  E
                                                   ()D
                                    ⎢        ⎥  =  A PF  − m T   ,   =  −  ∑                  (1)
                                                 j
                                    ⎢  ∂x  1 j  ∂  2 j ⎥ ⎣  ⎦  ∂x  x  3 j  i= 1 ∂  x ji
         其中,P(F)为Ψ(F)的 1st Piola-Kirchhoff 应力张量.
             基于变形梯度 F 计算面 f j 的二维变形梯度 =FpF            ∈ R 22×  , 其中,p 为投影矩阵 [23] ,则格林应变张量为 =ε
          1 (  T  −  ) FF I Saint Venant-Kirchhoff 模型应变能量密度场 Ψ 和 1st Piola-Kirchhoff 应力张量 () 分别记为
                                                                                  PF
                  ,
          2                                            S
                                    Ψ =  μ  2  λ tr ( ), PF  = ⎡  2μ ε  ε  + tr ε  λ +  () ⎤  I  ,
                                                2
                                                  ε
                                                      () F
                                     S     F  2            ⎣         ⎦
         其中,μ和λ为 Lame 系数,||·|| F 为 Frobenius 范数,tr(·)表示矩阵的迹,则薄壳模型 M 的弹性变形能 E S 可记为
                                                   = Ψ
                                                 E S ∫ Ω  S dX                                (2)
             根据公式(1)计算每个顶点的二维空间能量梯度,并基于 p 将能量梯度映射到三维空间,得到顶点三维空间
                 ∂ E
                           )i ∈
         能量梯度      S  (  1,2,3 .
                 ∂x
                   ji
         3.2   弯曲变形能
             本节基于 Bender 等离散等距弯曲模型         [13,24] ,定义薄壳模型 M 变形过程中的弯曲变形能 E B ,以阻止模型收缩
         变形过程中产生过度的面外弯曲,驱动模型恢复初始状态.

                                                 n1
                                     n0
                                              xs1            xs1
                                                         e1      e4
                                                     xs2    e0       xs3
                                           xs0
                                                 xs3
                                      xs2                e2      e3
                                                             xs0
                                           θ
                                     Fig.3    The geometry structure of a stencil
                                             图 3   模板 s 的结构

             对于边 e i ∈E 及其两个邻接三角面片,其 4 个顶点的集合记为 x s ={x s0 ,x s1 ,x s2 ,x s3 }、5 条边的集合记为 e s =
         {x s0 x s1 ,x s1 x s2 ,x s2 x s0 ,x s0 x s3 ,x s3 x s1 },则模板 s 的定义如图 3 所示,其中,两个邻接三角面片的法向量分别记为 n 0 和 n 1 ,
         其夹角为θ,则模板 s 的弯曲变形能定义为
                                                    1
                                                         s
                                                           T
                                             E  ( B  s  )x  = ∑ Q x x                         (3)
                                                           si sj
                                                         , i j
                                                    2  , ij
                    3
                         T
         这里, Q s  =    K K , A 0 和 A 1 分别为边 e i 的两个邻接三角面片的面积,其中,行向量 K 定义为(c 01 +c 04 ,c 02 +c 03 ,
                  A +  A
                   0  1
         –c 01 –c 02 ,–c 03 –c 04 ),其中,c ab =cot∠(e a ,e b ),则顶点 si 上的弯曲变形能梯度可定义为
                                               ∂ E
                                                       s
                                                          .
                                                 B  =∑ Qx
                                               ∂x      , ij  sj
                                                 si  j
             图 4 展示模板变形过程中呈现的不同状态,设模板初始结构为黑色,无弯曲变形能 E B 实施变形后结构为紫
                             0
         色,定义初始面片夹角为β .添加 E B 后,紫色模板受 E B 影响具有恢复初始结构的运动趋势,若 E B 过大,模板会发生
         过度抗弯曲现象以抵抗收缩(如蓝色模板所示),使模型产生抖动.理想模板运动范围应位于紫色模板和黑色模
         板之间(如绿色模板所示).
   302   303   304   305   306   307   308   309   310   311   312