物质点与空间点的坐标变换
在固体力学的分析中,物质点(Material point)和空间点(Spatial point)是描述变形与运动的两类基本参考点。物质点随材料一起运动,记录的是材料的固有属性;空间点则固定在空间坐标系中,用来描述观察者所看到的位移场。对这两类点进行坐标变换,是建立拉格朗日描述与欧拉描述之间桥梁的关键,也是求解应力、应变以及动量守恒方程的前提。
本文系统阐述物质点与空间点的坐标变换原理,给出常用的数学工具(坐标变换矩阵、雅可比矩阵),并通过平移、旋转和一般线性变换的具体例子,演示在固体力学中的实际应用。
物质点与空间点的概念
| 项目 | 物质点(Lagrangian) | 空间点(Eulerian) |
|---|---|---|
| 参考系 | 随材料运动的参考坐标系(常记为 $ \mathbf{X} $) | 固定在空间的当前坐标系(常记为 $ \mathbf{x} $) |
| 位置函数 | $ \mathbf{x} = \boldsymbol{\chi}(\mathbf{X},t) $ | $ \mathbf{X} = \boldsymbol{\chi}^{-1}(\mathbf{x},t) $ |
| 典型应用 | 描述材料的原始形状、应变的计算 | 描述速度场、应力场的分布 |
| 变量随时间变化 | 位置随时间变化,但标记 $ \mathbf{X} $ 固定 | 位置随时间变化,标记 $ \mathbf{x} $ 固定 |
注意:在实际计算中,常用的“坐标变换”指的就是 $ \boldsymbol{\chi} $ 与其逆映射 $ \boldsymbol{\chi}^{-1}$。
坐标系的选取
笛卡尔坐标系
- 最常用,基向量相互正交且长度为 1。
- 记作 $ {e_1,e_2,e_3} $,对应坐标 $ (X_1,X_2,X_3) $ 或 $ (x_1,x_2,x_3) $。
极坐标/柱坐标系
- 适用于轴对称或圆形结构。
- 需要引入度量张量 $ g_{ij} $ 来处理非正交基。
移动坐标系
- 当分析随时间平移或旋转的结构时,可在 随体坐标系(material frame)或 惯性坐标系(inertial frame)之间切换。
在固体力学的多数教材中,默认使用笛卡尔坐标系进行推导,后续若需转换到其他坐标系,只需在变换矩阵中加入相应的度量因子。
坐标变换的基本公式
设物质点在参考时刻 $ t_0 $ 的坐标为 $ \mathbf{X} $,在任意时刻 $ t $ 的空间坐标为 $ \mathbf{x} $,则 位移向量定义为
[
\mathbf{u}(\mathbf{X},t)=\mathbf{x}(\mathbf{X},t)-\mathbf{X}.
]
对应的 变形梯度张量(Deformation Gradient)为
[
\mathbf{F}(\mathbf{X},t)=\frac{\partial \mathbf{x}}{\partial \mathbf{X}}
= \mathbf{I}+\frac{\partial \mathbf{u}}{\partial \mathbf{X}},
]
其中 $ \mathbf{I} $ 为单位张量。
若已知空间点的坐标 $ \mathbf{x} $,想求对应的物质点坐标 $ \mathbf{X} $,则需要 逆变形梯度
[
\mathbf{F}^{-1}=\frac{\partial \mathbf{X}}{\partial \mathbf{x}}.
]
线性变换矩阵
在多数工程问题中,坐标变换可以近似为线性映射:
[
\mathbf{x}= \mathbf{A},\mathbf{X}+\mathbf{b},
]
- $ \mathbf{A}\in\mathbb{R}^{3\times3} $ 为线性变换矩阵,描述旋转、拉伸、剪切等几何操作。
- $ \mathbf{b}\in\mathbb{R}^{3} $ 为平移向量,描述整体平移。
对应的雅可比矩阵即为 $ \mathbf{A} $,其行列式 $ J=\det\mathbf{A} $ 表示体积的伸缩比例,满足
[
\mathrm{d}V = J,\mathrm{d}V_0.
]
特殊情形
- 纯平移:$ \mathbf{A}= \mathbf{I} $,$ \mathbf{b}\neq\mathbf{0} $。
- 纯旋转:$ \mathbf{A}= \mathbf{R} $(正交矩阵),$ \det\mathbf{R}=1 $,$ \mathbf{b}= \mathbf{0} $。
- 均匀拉伸:$ \mathbf{A}= \lambda \mathbf{I} $,$ J=\lambda^{3} $。
示例
1. 平移
已知平移向量 $ \mathbf{b}=(0.02,,0.00,,0.00) ,\text{m}$,则
[
\mathbf{x}= \mathbf{I},\mathbf{X}+ \mathbf{b}
\quad\Longrightarrow\quad
\begin{cases}
x_1 = X_1 + 0.02\
x_2 = X_2\
x_3 = X_3
\end{cases}
]
对应的位移场 $ \mathbf{u}(\mathbf{X})=\mathbf{b} $,变形梯度 $ \mathbf{F}= \mathbf{I} $,体积不变($J=1$)。
2. 绕 $z$ 轴旋转 $ \theta =30^{\circ}$
旋转矩阵
[
\mathbf{R}_z(\theta)=
\begin{bmatrix}
\cos\theta & -\sin\theta & 0\
\sin\theta & \ \cos\theta & 0\
0 & 0 & 1
\end{bmatrix}.
]
取 $ \theta =\pi/6 $,则
[
\mathbf{x}= \mathbf{R}_z(\pi/6),\mathbf{X}.
]
若 $ \mathbf{X}=(1,0,0)^{\mathrm{T}} $,则
[
\mathbf{x}= \bigl(\cos\frac{\pi}{6},\ \sin\frac{\pi}{6},\ 0\bigr)^{\mathrm{T}}
= (0.866,,0.5,,0)^{\mathrm{T}}\ \text{m}.
]
此时 $ \mathbf{F}= \mathbf{R}_z $,$ J=\det\mathbf{R}_z=1 $,说明纯旋转不改变体积。
3. 一般线性变形(剪切 + 拉伸)
设
[
\mathbf{A}=
\begin{bmatrix}
1.2 & 0.3 & 0\
0 & 1.0 & 0\
0 & 0 & 0.8
\end{bmatrix},
\qquad \mathbf{b}= \mathbf{0}.
]
则
[
\mathbf{x}= \mathbf{A},\mathbf{X},
\quad
\mathbf{F}= \mathbf{A},
\quad
J=\det\mathbf{A}=1.2\times1.0\times0.8=0.96.
]
体积收缩 4%。若取 $ \mathbf{X}=(1,1,1)^{\mathrm{T}} $,则
[
\mathbf{x}= (1.5,,1.0,,0.8)^{\mathrm{T}}.
]
在固体力学中的应用
应变张量的计算
- 绿应变(Lagrangian strain)
[
\mathbf{E}= \frac{1}{2}\bigl(\mathbf{F}^{\mathrm{T}}\mathbf{F}-\mathbf{I}\bigr).
] - 欧拉应变(Eulerian strain)
[
\mathbf{e}= \frac{1}{2}\bigl(\mathbf{I}-\mathbf{F}^{-{\mathrm{T}}}\mathbf{F}^{-1}\bigr).
]
通过坐标变换矩阵 $\mathbf{F}$,即可在任意参考系下得到相同的物理应变。
- 绿应变(Lagrangian strain)
动量守恒方程的拉格朗日形式
[
\rho_0 \frac{\partial^2 \mathbf{u}}{\partial t^2}= \nabla_{! \mathbf{X}}!\cdot\mathbf{P}+ \rho_0 \mathbf{b},
]
其中第一 Piola–Kirchhoff 应力 $\mathbf{P}= \mathbf{F},\boldsymbol{\sigma}$,$\boldsymbol{\sigma}$ 为 Cauchy 应力。坐标变换提供了 $\mathbf{F}$ 与 $\boldsymbol{\sigma}$ 的桥接。有限元实现
- 在单元内部,常用 自然坐标 $(\xi,\eta,\zeta)$ 与 全局坐标 $(x,y,z)$ 的映射
[
\mathbf{x}= \sum_{i=1}^{n} N_i(\xi,\eta,\zeta),\mathbf{x}_i,
]
这里 $N_i$ 为形函数,$\mathbf{x}_i$ 为节点坐标。该映射本质上是一个非线性坐标变换,求解时需计算雅可比矩阵 $ \mathbf{J}= \partial\mathbf{x}/\partial\boldsymbol{\xi}$。
- 在单元内部,常用 自然坐标 $(\xi,\eta,\zeta)$ 与 全局坐标 $(x,y,z)$ 的映射
大变形分析
当变形不再满足小应变假设时,必须使用完整的 $\mathbf{F}$ 而非线性化的 $ \mathbf{I}+\nabla\mathbf{u}$。此时坐标变换的精确性直接决定数值解的可靠性。
小结
- 物质点 与 空间点 分别对应拉格朗日坐标 $ \mathbf{X}$ 与欧拉坐标 $ \mathbf{x}$,二者通过映射 $ \boldsymbol{\chi}$ 相互转换。
- 坐标变换的核心是 变形梯度张量 $ \mathbf{F}= \partial\mathbf{x}/\partial\mathbf{X}$,其行列式 $J$ 反映体积变化。
- 在实际工程中,常用 线性变换矩阵(平移、旋转、剪切、拉伸)来近似描述局部变形,配合雅可比矩阵完成数值实现。
- 坐标变换是 应变、应力、动量守恒方程 的统一语言,也是有限元、谱方法等数值技术的基础。
掌握物质点与空间点的坐标变换,不仅能够在理论上建立拉格朗日与欧拉描述的等价关系,还能在数值模拟中实现高效、准确的几何映射,为复杂固体力学问题的求解奠定坚实的数学基础。