目录

弹性力学:能量法 (Energy Methods)

能量法是弹性力学中一种非常强大的求解方法。与直接求解微分方程(如平衡方程、几何方程、物理方程)不同,能量法通过研究物体变形过程中储存的能量(应变能)与外力做功之间的关系,将复杂的微分方程问题转化为积分问题或代数方程组求解,特别适合处理复杂边界条件和数值计算(如有限元法)。

1. 基本概念:应变能 (Strain Energy)

在弹性变形过程中,外力对物体做功,这部分功转化为物体内部储存的能量,称为应变能(Strain Energy)。

1.1 一维情况

考虑一个受拉伸的杆件,其应力-应变关系遵循胡克定律。

$$ U_0 = \int_0^{\epsilon_x} \sigma_x \text{d}\epsilon_x = \frac{1}{2} E \epsilon_x^2 = \frac{1}{2} \sigma_x \epsilon_x $$

$$ W = \int_0^{\epsilon_x} \sigma_x \left( \frac{\partial u}{\partial x} \text{d}x \right) \text{d}y\text{d}z = \int_0^{\epsilon_x} \sigma_x \text{d}\epsilon_x \text{d}V $$

1.2 三维一般情况 (广义胡克定律)

对于三维受力状态,总应变能 $U$ 是应变能密度 $U_0$ 在整个体积 $V$ 上的积分: $$ U = \iiint_V U_0 \text{d}x\text{d}y\text{d}z $$

其中,应变能密度 $U_0$ 可以写为所有应力分量与对应应变分量乘积之和的一半: $$ U_0 = \frac{1}{2} (\sigma_x \epsilon_x + \sigma_y \epsilon_y + \sigma_z \epsilon_z + \tau_{xy} \gamma_{xy} + \tau_{yz} \gamma_{yz} + \tau_{zx} \gamma_{zx}) $$

或者使用爱因斯坦求和约定(张量形式): $$ U_0 = \frac{1}{2} \sigma_{ij} \epsilon_{ij} $$

引入广义胡克定律后,可以分别用应力或应变表示:

$$ U_0 = \frac{1}{2E} (\sigma_x^2 + \sigma_y^2 + \sigma_z^2) - \frac{\nu}{E} (\sigma_x \sigma_y + \sigma_y \sigma_z + \sigma_z \sigma_x) + \frac{1}{2G} (\tau_{xy}^2 + \tau_{yz}^2 + \tau_{zx}^2) $$

$$ U_0 = \frac{1}{2} [\lambda e^2 + 2G (\epsilon_x^2 + \epsilon_y^2 + \epsilon_z^2) + G (\gamma_{xy}^2 + \gamma_{yz}^2 + \gamma_{zx}^2)] $$

重要性质: 由公式可见,对于稳定的弹性材料,$U_0$ 恒为正值(正定性)。

1.3 应变能密度的导数关系

应变能函数 $U_0$ 是一个势函数。

$$ \frac{\partial U_0(\epsilon_{ij})}{\partial \epsilon_{ij}} = \sigma_{ij} $$

$$ \frac{\partial U_0(\sigma_{ij})}{\partial \sigma_{ij}} = \epsilon_{ij} $$

这表明弹性变形能又称为弹性势

2. 虚位移原理 (Principle of Virtual Displacement)

这是能量法的核心基石。

定义: 在外力作用下处于平衡状态的可变形体,当给予物体一个微小虚位移时,外力所做的总虚功 ($\delta W$) 等于物体内部储存的总虚应变能 ($\delta U$)。

$$ \delta W = \delta U $$

数学表达式:

等价性证明: 虚位移原理实际上等价于平衡方程加上应力边界条件。 $$ \int_V (\sigma_{ij,j} + F_{bi}) \delta u_i \text{d}V + \int_S (p_i - \sigma_{ij} n_j) \delta u_i \text{d}S = 0 $$ 如果满足虚位移原理(上式为0),且 $\delta u_i$ 是任意的,那么括号内的项必须为0,即推出了平衡方程 $\sigma_{ij,j} + F_{bi} = 0$ 和边界条件 $p_i = \sigma_{ij} n_j$。

3. 最小势能原理 (Principle of Minimum Potential Energy)

从虚位移原理可以推导出最小势能原理。

总势能 ($\Pi_p$ 或 $E_t$) 定义: $$ \Pi_p = U - W = \iiint_V U_0(\epsilon_{ij}) \text{d}V - \left( \iiint_V F_{bi} u_i \text{d}V + \iint_{S_\sigma} p_i u_i \text{d}S \right) $$

(注:这里 $W$ 视为外力势能的减少)

原理表述: 在所有满足几何边界条件 ($u_i = \bar{u}_i$ on $S_u$) 和变形协调条件的许可位移场中,真实位移场使系统的总势能取驻值(通常是极小值)。

$$ \delta \Pi_p = \delta (U - W) = 0 $$

4. 瑞利-里兹法 (Rayleigh-Ritz Method)

瑞利-里兹法是利用最小势能原理进行近似求解的一种直接方法。

求解步骤:

  1. 1. 假设位移函数:

选取一组包含待定系数 ($a_k, b_k, c_k$) 的函数来近似真实的位移场。

$$ u(x) \approx u_0 + \sum_{k=1}^n a_k u_k(x) $$

$$ v(x) \approx v_0 + \sum_{k=1}^n b_k v_k(x) $$

关键点: 选取的位移函数必须满足位移边界条件 (几何边界条件)。不必满足力的边界条件,也不必满足平衡方程。

  1. 2. 表达总势能:

利用几何方程(求应变)和物理方程(求应力/应变能),将总势能 $\Pi_p$ 表示为这些待定系数的函数:

$$ \Pi_p = f(a_1, ..., a_n, b_1, ..., b_n, ...) $$

  1. 3. 求解极值:

根据最小势能原理,总势能取极小值,因此对每一个待定系数求偏导并令其为 0:

$$ \frac{\partial \Pi_p}{\partial a_k} = 0, \quad \frac{\partial \Pi_p}{\partial b_k} = 0, \quad ... $$

  1. 4. 解代数方程组:

上述步骤会得到一个关于系数的线性代数方程组。解出系数后,回代到位移函数中,即可得到近似解。

5. 虚应力原理与最小余能原理

与虚位移原理和最小势能原理相对偶(Dual)的概念。

5.1 虚应力原理 (Principle of Virtual Stress)

又称虚余功原理。 * 定义: 当物体处于变形协调状态时,微小虚外力在真实位移上所做的总虚功 ($\delta W'$,余功),等于虚应力在真实应变上所完成的总虚应变余能 ($\delta U'$)。 * 条件: 虚应力场必须满足平衡方程力的边界条件

5.2 最小余能原理 (Principle of Minimum Complementary Energy)

$$ \Pi_c = U^* - W^* = \iiint_V U_0^*(\sigma_{ij}) \text{d}V - \iint_{S_u} \bar{u}_i p_i \text{d}S $$

*(其中 $U_0^*$ 是余应变能密度)*

$$ \delta \Pi_c = 0 $$

对比总结:

6. 伽辽金法 (Galerkin Method)

伽辽金法是一种加权余量法 (Weighted Residual Method),它比瑞利-里兹法应用范围更广,不仅用于弹性力学,也广泛用于流体力学等。

核心思想: 如果一个近似解 $u$ 不能精确满足微分方程(例如平衡方程),那么代入方程后会产生一个残差 (Residual, $R$)。伽辽金法要求这个残差在求解域上的加权积分为 0。

$$ \int_V R \cdot W_i \text{d}V = 0 $$

在弹性力学中,利用虚位移原理的弱形式: $$ \int_V (\sigma_{ij,j} + F_{bi}) \delta u_i \text{d}V = 0 $$ 这里的 $\delta u_i$ 就相当于权函数。

步骤: 1. 假设位移函数 $u_i \approx \sum a_k \phi_k(x)$。

2. 这里的试函数 $\phi_k$ 既要满足位移边界条件,最好也能满足应力边界条件(虽然不是强制,但能提高精度)。

3. 将假设代入平衡方程,得到残差。

4. 令残差与试函数正交(即积分为0),建立方程组求解 $a_k$。

7. 扩展知识:泛函与变分法

为了深入理解能量法,需要数学上的变分法基础。

8. 总结:数值计算方法的联系

固体结构数值计算方法的发展脉络:

强形式 (Strong Form) 弱形式 (Weak Form) 离散形式 (Discrete Form)
微分方程组 (平衡方程+边界条件) 变分原理 / 虚功原理 (积分形式) 代数方程组 ($Ku=F$)
精确解难求 降低了对函数连续性的要求 计算机可解
$\downarrow$ 加权余量法 $\downarrow$ 伽辽金法 有限元法 (FEM)
$\uparrow$ 变分原理 瑞利-里兹法
(能量) 泛函