差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
| 弹性力学:能量法 [2025/12/08 13:16] – [1.3 应变能密度的导数关系] 张叶安 | 弹性力学:能量法 [2025/12/08 13:20] (当前版本) – [7. 扩展知识:泛函与变分法] 张叶安 | ||
|---|---|---|---|
| 行 63: | 行 63: | ||
| $$ \delta W = \delta U $$ | $$ \delta W = \delta U $$ | ||
| - | * | + | |
| * | * | ||
| * | * | ||
| 行 70: | 行 70: | ||
| **数学表达式**: | **数学表达式**: | ||
| - | * | + | |
| - | * | + | * |
| * | * | ||
| * | * | ||
| 行 86: | 行 86: | ||
| **总势能 ($\Pi_p$ 或 $E_t$) 定义**: | **总势能 ($\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) $$ | $$ \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$ 视为外力势能的减少)* | + | |
| + | **(注:这里 $W$ 视为外力势能的减少)** | ||
| **原理表述**: | **原理表述**: | ||
| 行 93: | 行 94: | ||
| $$ \delta \Pi_p = \delta (U - W) = 0 $$ | $$ \delta \Pi_p = \delta (U - W) = 0 $$ | ||
| - | * | + | |
| - | * | + | * |
| ===== 4. 瑞利-里兹法 (Rayleigh-Ritz Method) ===== | ===== 4. 瑞利-里兹法 (Rayleigh-Ritz Method) ===== | ||
| 行 104: | 行 105: | ||
| - **1. 假设位移函数**: | - **1. 假设位移函数**: | ||
| 选取一组包含待定系数 ($a_k, b_k, c_k$) 的函数来近似真实的位移场。 | 选取一组包含待定系数 ($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) $$ | + | $$ 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) $$ |
| - | | + | |
| + | **关键点**: | ||
| + | | ||
| - **2. 表达总势能**: | - **2. 表达总势能**: | ||
| - | | + | |
| - | $$ \Pi_p = f(a_1, ..., a_n, b_1, ..., b_n, ...) $$ | + | 利用几何方程(求应变)和物理方程(求应力/ |
| + | |||
| + | $$ \Pi_p = f(a_1, ..., a_n, b_1, ..., b_n, ...) $$ | ||
| - **3. 求解极值**: | - **3. 求解极值**: | ||
| - | | + | |
| - | $$ \frac{\partial \Pi_p}{\partial a_k} = 0, \quad \frac{\partial \Pi_p}{\partial b_k} = 0, \quad ... $$ | + | 根据最小势能原理,总势能取极小值,因此对每一个待定系数求偏导并令其为 0: |
| + | |||
| + | $$ \frac{\partial \Pi_p}{\partial a_k} = 0, \quad \frac{\partial \Pi_p}{\partial b_k} = 0, \quad ... $$ | ||
| - **4. 解代数方程组**: | - **4. 解代数方程组**: | ||
| - | | + | |
| + | 上述步骤会得到一个关于系数的线性代数方程组。解出系数后,回代到位移函数中,即可得到近似解。 | ||
| ===== 5. 虚应力原理与最小余能原理 ===== | ===== 5. 虚应力原理与最小余能原理 ===== | ||
| 行 131: | 行 139: | ||
| ==== 5.2 最小余能原理 (Principle of Minimum Complementary Energy) ==== | ==== 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^*$ 是余应变能密度)* | + | $$ \Pi_c = U^* - W^* = \iiint_V U_0^*(\sigma_{ij}) \text{d}V - \iint_{S_u} \bar{u}_i p_i \text{d}S $$ |
| - | * | + | |
| - | $$ \delta \Pi_c = 0 $$ | + | *(其中 $U_0^*$ 是余应变能密度)* |
| + | * | ||
| + | |||
| + | $$ \delta \Pi_c = 0 $$ | ||
| + | |||
| - | <note tip> | ||
| **对比总结**: | **对比总结**: | ||
| - | * | + | |
| - | * | + | * |
| - | </ | + | |
| ===== 6. 伽辽金法 (Galerkin Method) ===== | ===== 6. 伽辽金法 (Galerkin Method) ===== | ||
| 行 158: | 行 171: | ||
| **步骤**: | **步骤**: | ||
| 1. 假设位移函数 $u_i \approx \sum a_k \phi_k(x)$。 | 1. 假设位移函数 $u_i \approx \sum a_k \phi_k(x)$。 | ||
| + | |||
| 2. 这里的试函数 $\phi_k$ 既要满足位移边界条件,最好也能满足应力边界条件(虽然不是强制,但能提高精度)。 | 2. 这里的试函数 $\phi_k$ 既要满足位移边界条件,最好也能满足应力边界条件(虽然不是强制,但能提高精度)。 | ||
| + | |||
| 3. 将假设代入平衡方程,得到残差。 | 3. 将假设代入平衡方程,得到残差。 | ||
| + | |||
| 4. 令残差与试函数正交(即积分为0),建立方程组求解 $a_k$。 | 4. 令残差与试函数正交(即积分为0),建立方程组求解 $a_k$。 | ||
| 行 166: | 行 182: | ||
| 为了深入理解能量法,需要数学上的**变分法**基础。 | 为了深入理解能量法,需要数学上的**变分法**基础。 | ||
| - | * | + | |
| * | * | ||
| * | * | ||
| * | * | ||
| - | * | + | |
| * | * | ||
| * | * | ||
| - | * | + | |
| * | * | ||
| * | * | ||
| 行 188: | 行 204: | ||
| | | **(能量) 泛函** | | | | | **(能量) 泛函** | | | ||
| - | * | + | |
| - | * | + | * |
| - | * | + | * |