1. 物质点法

物质点法(MPM)将连续体离散成一组质点. 每个质点代表一块材料区域并携带该区域材料的所有物质信息, 如质量, 速度, 应力和应变等. 计算网格仅用于动量方程的求解和空间导数的计算, 它不携带任何物质信息. 在每一个时间步中, 质点与计算网格完全固连(拉格朗日计算步), 可以用标准的有限元法在计算网格上求解物体的运动方程. 计算网格结点的运动方程可以通过将质点的运动量映射到计算网格得到, 求解后将计算网格结点的运动量映射回各质点, 从而得到这些质点在下一时刻的运动量(对流计算步).

物质点法是一种完全的拉格朗日质点类方法, 在每步中质点和计算网格没有相对运动, 避免了欧拉法因非线性对流项产生的数值困难. 质点已经携带了连续体的所有物质信息, 因此物质点法在每个时间步结束时抛弃变形后的计算网格, 在新的时间步中仍可以采用未变形的计算网格.

image-20240712103857244

在并行算法方面, 主要基于消息传递模型(MPI)和信息共享模型(OpenMP)实现.

2. 控制方程

2.1 物体运动和变形的描述

物体在 t = 0 时刻所占据的空间区域称为初始构形. 物体在 t 时刻所占据的空间区域成为现时构形. 为了度量物体的运动, 需要选取一个特定的构形作为基准, 称为参考构形.

image-20240712105208694

在参考构形中质点的矢径可以表示为

其中为直角坐标系的基矢量,为参考构形中质点矢径上的投影. 质点在参考构形中的矢径不随时间变化,称为物质坐标拉格朗日坐标, 它可以作为该质点的标记.

在现时构形中质点的矢径可以表示为

其中为矢径上的投影, 坐标给出了质点在空间中的位置,称为空间坐标欧拉坐标. 质点的运动方程可以表示为

在拉格朗日描述中, 质点的位移为

在欧拉描述中, 质点的位移为

质点的速度等于其矢径的变化率, 即令保持不变时矢径对时间的偏导数. 令保持不变时物理量对时间的导数称为物质导数, 也称为全导数拉格朗日导数. 由式可以得到质点的速度为

质点的加速度为其速度的物质导数, 即

如果物理量是用空间坐标和时间描述的, 即, 可以先利用式把它变换为复合函数, 它的物质导数为

描述的是时刻空间点处的物理量, 因此表示的是物理量在空间固定点处的变化率, 称为空间时间导数, 也称为局部导数欧拉导数. 它反映了物理量的非定常性.

2.2 变形梯度

质点的现时坐标相对于物质坐标的偏导数称为变形梯度, 它是一个非对称的二阶张量. 初始构形中由相邻质点构成的无限小线元在现时构形中变为

处作泰勒展开, 并略去高阶小项得

变形梯度的行列式

称为雅可比行列式.

引入排列张量, 可将式展开为

由行列式的性质和的定义式可得

设初始构形中的平行六面体体元的三个线元分别是,, 它们在现时构形中分别为,, 且

image-20240714111448284

现时构形中由,构成的六面体体元的体积为

因此变形梯度矩阵的行列式可用来表示变形过程中体元的体积变化, 即

可见表示变形前后体元体积之比.

2.3 变形率

考察一个典型的质点, 它在时刻的坐标为, 瞬时速度为. 与点相邻的质点的坐标为, 它相对于点的相对速度为

式中速度梯度张量. 它可分解为对称部分和反对称部分之和, 即

式中

分别为旋律张量变形率张量.

与速度梯度分解相似, 相对速度式也可分解为

其中

旋率张量是反对称张量, 它只有 3 个独立的分量, 总存在一个对偶矢量(旋度矢量), 使得

将上式代入式的第一式得

上式表明相对速度等于的矢量积. 在质点的邻域内, 相对速度对应于这个邻域绕过点的某轴的一个刚体运动, 矢量表示转动的角速度.

可以证明, 变形张量是相对于现时构形定义的柯西应变的速率, 也就是真实应变的速率,即

2.4 柯西应力

考虑物体在时刻的现时构形内的一个有向面元, 其法向单位向量在坐标轴上的投影记为. 面元两侧的介质通过面元相互作用以力元, 这个力元除以面元的面积就定义了该面元上的应力矢量:

面元与另外三个垂直于坐标轴的面元,构成一个四面体, 且有. 面元上的应力矢量记为, 由平衡条件可得

其中是垂直于坐标轴的面元上的应力矢量在坐标轴上的分量. 由式和式

image-20240721113927574

(箭头朝外)

由现时构形中垂直于坐标轴的三个面元上的应力矢量的九个分量定义了一个张量, 称为柯西应力张量. 由微元体关于力矩的平衡条件可以证明柯西应力张量是对称的, 即

柯西应力是定义在现时构形每单位面积上的接触力, 它是与变形相关的真实应力.

2.5 焦曼应力率

考察一承受单向应力作用并绕轴作刚体转动的杆, 如图2.4所示. 在杆平行于的瞬时,,, 而当杆转动到平行于轴的位置时,,. 相对于在空间固定的坐标系而言, 虽然杆内应力状态并未变化, 但刚体转动改变了柯西应力张量的分量, 导致柯西应力的变化率,无论是空间导数还是物质导数的时间偏导数都不等于零. 因此在本构方程中使用与变形率相关联的应力率时, 无论还是应力的物质导数都不是一个适当的度量. 用于本构方程中的应力率必须不受刚体转动的影响, 即必须是客观张量.

image-20240721151001362

考虑包含点的一个作瞬时转动的物质元, 动坐标系与物质元固连, 跟随物质元一起作瞬时刚体转动. 虽然柯西应力张量在空间固定坐标系中的变化率不为零, 但它在动坐标系中的变化率为零, 是一个客观张量.

在所考察的时刻, 动坐标系与固定坐标系重合, 如图 2.5 所示. 在点附近的任一相邻质点, 其在动坐标系中的坐标不受刚体转动影响, 而它在固定坐标系中的坐标以速率

变化. 在时刻, 有

image-20240721154212456

由式()可知, 动坐标系和固定坐标系之间的坐标变换的变换系数为

在动坐标系内定义应力率

显然物质元作刚体运动时,. 质点在时刻相对于固定坐标系的应力张量是

利用坐标变换将这个应力张量的分量变换到随体坐标系中, 有

将上式代入式, 并利用的反对称性, 最后得

按上式定义的应力率叫焦曼应力率, 它是不受刚体转动影响的客观张量, 可以在本构方程中使用.