有限自由度体系的稳定
从 有限自由度 模型出发,建立求解 弹性稳定问题 的两条主线—— 静力法(由小偏差位移态的平衡方程)与 能量法(由势能驻值原理), 并通过同一例题 两自由度体系 验证两种方法得到同一临界荷载 $F_{\mathrm{Pcr}} = kl/3$。
点击左侧 章节目录 跳到任意小节 · 点击每节末尾的 绿色 "下一节" 进入下一节 · 每个动画右下角有 ▶ 按钮:点击从上一断点继续播放,播完变为 ↻ 重新播放。
体系失稳自由度
Degrees of Freedom对同一类 "下端固定、顶端受压" 的压杆,在 忽略刚架杆轴向变形、仅右柱受轴压力、失稳前各杆无弯矩 这三条约定下—— 它的失稳自由度是多少?分别考察 $EI = \infty$(刚性)和 $EI$ 有限的情况。
答:若 $EI$ 有限(弹性压杆),挠曲线为连续函数,失稳自由度为无限多个; 若 $EI = \infty$(刚性),失稳自由度仅由铰/弹性支承数决定——可为 1 个、3 个 等有限数。
求解稳定问题时首先要回答:失稳后新的位移形态需要多少个独立参数来描述? 这个独立参数的个数就是体系的 失稳自由度。
自由度的多少取决于 约束情况 与 构件的刚性假设。 对弹性压杆而言,挠曲线需用无穷多个参数描述——属 无限自由度(§11-3 讨论); 而在若干工程简化模型中,可假设压杆本身为 刚性杆,仅在个别铰处集中变形,此时失稳自由度便降为有限。
① 失稳自由度为无限多
弹性压杆的任意截面均可发生微小侧移——挠曲线为连续函数 $y(x)$,需 无穷多个 独立参数刻画,属无限自由度问题。
② 有限自由度的简化模型
当压杆本体视作 刚性,仅在弹性支座或铰接处集中变形时,失稳形态由 有限个 独立参数确定。 下图所示为 三个刚性杆 用两个弹性铰相连的压杆模型——失稳自由度为 $n = 2$ 或 $3$,取决于铰的个数。
虽然真实结构多为无限自由度,但 有限自由度模型 能以最简洁的形式 揭示稳定分析的基本原理—— 静力法的特征值方程、能量法的势能驻值条件,在有限自由度情形下都具有清晰的代数表达, 是理解无限自由度(§11-3)与能量近似法(§11-4)的重要基础。
静力法 · 基本思想
Static Method静力法(又称平衡法)的核心思想: 在 原始平衡状态附近 假设一个微小的新位移形态,在该新形态上建立静力平衡方程; 若方程能出现 非零解,即说明新形态可与原形态同时满足平衡——此时对应的荷载即为 临界荷载。
① 新位移形态下的平衡
以单自由度模型为例:下端固定、上端水平支杆的刚性压杆 $AC$($A$ 处转动刚度 $k_\theta = 3EI/l$), 失稳后 $A$ 处转角 $\theta$ 即唯一自由度。对刚性杆列矩平衡方程:
② 齐次方程的非零解条件
整理得关于 $\theta$ 的齐次方程:
令系数为零:$F_{\mathrm P}\, l - 3EI/l = 0$,即得 临界荷载
③ 多自由度推广 · 特征方程
对具有 $n$ 个自由度的体系,可对新位移形态建立 $n$ 个独立的平衡方程, 形成关于 $n$ 个独立参数的 齐次线性代数方程组。 非零解存在的条件是系数行列式为零:
例11-1 · 两自由度体系(静力法)
Worked Example动画 11.2.3-a 所示体系 $AB$、$BC$、$CD$ 各杆均为刚性,节点 $B$、$C$ 处有 弹性支承(刚度 $k$),$D$ 端有轴向压力 $F_{\mathrm P}$。 试求临界荷载,并给出相应的失稳图形。
① 确定自由度 · 新位移形态
失稳时,体系的新位移形态由铰 $B$、$C$ 的两个 竖向位移 $y_1$、$y_2$ 完全确定——自由度 $n = 2$。 弹性支座反力分别为 $k y_1$ 与 $k y_2$。
② 列隔离体平衡方程
由整体对 $A$ 点取矩 $\sum M_A = 0$,得 $D$ 端竖向反力
再取铰 $B$、$C$ 以右隔离体的矩平衡 $\sum M_B = 0,\ \sum M_C = 0$,整理后得
③ 化为齐次方程组
消去 $F_{yD}$ 得到关于 $y_1, y_2$ 的齐次方程组:
④ 稳定方程与特征值
非零解要求系数行列式为零:
展开得 $3F_{\mathrm P}^2 - 4klF_{\mathrm P} + (kl)^2 = 0$,解出两个特征根:
⑤ 取较小者 · 临界荷载
失稳位移形态 · 对称与反对称
Mode Shapes本例把刚架杆视作 刚性($EI = \infty$)得到 2 自由度、2 特征值。 若杆件实际为 弹性 $EI \ne \infty$,失稳自由度变为无限多个——如何求临界荷载?
答:此时不能用有限自由度法。应 推广到无限自由度——用挠曲微分方程 $EIy''=-M$, 代入位移边界条件得齐次方程组,系数行列式 $= 0$ 给出 超越稳定方程(见 §11-3)。 特征值数目 = 自由度数,临界荷载仍取最小者。
例11-1 的两个特征根 $F_{\mathrm{P1}} = kl/3$ 与 $F_{\mathrm{P2}} = kl$ 分别对应 两个独立的失稳位移形态。将特征值代回齐次方程组,可求出两铰处位移的比值 $y_2 / y_1$:
反对称形态 $y_2/y_1 = -1$ · $F_{\mathrm P} = kl/3$
- 两铰位移 方向相反——$B$ 向上、$C$ 向下(或反之);
- 对应 较小 特征值 $F_{\mathrm{P1}} = kl/3$,是 真实临界荷载;
- 几何上关于体系中轴呈反对称。
对称形态 $y_2/y_1 = 1$ · $F_{\mathrm P} = kl$
- 两铰位移 同向同量——$B$ 与 $C$ 同时下挠;
- 对应 较大 特征值 $F_{\mathrm{P2}} = kl$,仅在反对称形态被约束时才可能出现;
- 几何上关于体系中轴呈对称。
- 具有 $n$ 个自由度的体系失稳时共有 $n$ 个特征值,对应 $n$ 种可能的失稳位移形态;
- 对称结构在对称荷载作用下,失稳位移形态 一定呈对称或反对称——利用这一性质可简化分析;
- 真实临界荷载对应 最小特征值——只有最小特征值对应的失稳形态才会被实际发生。
能量法 · 势能驻值原理
Energy Method能量法 的出发点是 势能驻值原理: 体系取得平衡的充分必要条件是——任意可能的位移和变形均使势能 $E_{\mathrm P}$ 取得 驻值, 即势能的一阶变分为零:
先以动画直观展示 势能驻值原理——扰动发生时,体系势能一阶变分为零时才保持平衡:
在驻值点附近考察 二阶变分 $\delta^{2} E_{\mathrm P}$ 的符号,即可判断平衡的稳定性。 直观上可用 小球在曲面上的三种平衡 来理解:
凹面:$\delta^{2} E_{\mathrm P} > 0$
势能处于极小值。任意微小扰动均引起势能 增加,体系回到原位置。
平面:$\delta^{2} E_{\mathrm P} = 0$
势能 无变化倾向——球可在任意位置停留,对应稳定与不稳定的分界。
凸面:$\delta^{2} E_{\mathrm P} < 0$
势能处于极大值。微小扰动引起势能 减小——体系加速偏离原位置(本态无动画,仅用文字说明)。
变形体系的势能 · 两部分之和
对于变形体系,总势能由 应变能 $U$ 与 荷载势能 $U_{\mathrm P}$ 两部分组成:
利用势能判断稳定性的两种等价方式: (i) 势能驻值 $\delta E_{\mathrm P} = 0$ 且位移有非零解 —— 即特征值问题; (ii) 势能二阶变分为零 $\delta^{2} E_{\mathrm P} = 0$ —— 即临界状态准则。两者本质相同,通常采用前者。
能量法 · 单自由度推导
Single-DOF Derivation以 动画 11.2.6-a 的单自由度刚性压杆为例,采用 能量法 重新求 $F_{\mathrm{Pcr}}$,并与静力法结果对比。 失稳前体系能量为零,考察失稳时 $A$ 处转角 $\theta$ 引起的能量变化。
$U = \tfrac{1}{2}\,k_\theta\, \theta^{2}$
$A$ 处弹性铰转动 $\theta$ 引起应变能:
$U_{\mathrm P} = -\, F_{\mathrm P}\, \Delta_{yB}$
$F_{\mathrm P}$ 作用点 $B$ 的竖向下移 $\Delta_{yB}$ 使荷载做正功,对应势能为负:
势能驻值 → 临界荷载
合成总势能:
应用势能驻值条件 $\mathrm d E_{\mathrm P}/\mathrm d \theta = 0$:
势能驻值条件 $\mathrm d E_{\mathrm P}/\mathrm d \theta = 0$ 与静力法的平衡方程 $F_{\mathrm P} l - k_\theta \theta = 0$ 本质上是 同一个 齐次方程—— 因为平衡即势能驻值。 二阶变分 $\mathrm d^{2} E_{\mathrm P}/\mathrm d \theta^{2} = 3EI/l - F_{\mathrm P} l$ 在 $F_{\mathrm P} = F_{\mathrm{Pcr}}$ 时恰好为零,对应 临界状态。
能量法 · n 自由度推广
Multi-DOF Generalization对具有 $n$ 个自由度的体系,设 $n$ 个独立的广义坐标为 $a_1, a_2, \ldots, a_n$。 失稳后体系的总势能可表达为这些坐标的函数:
① 势能驻值条件
由 $\delta E_{\mathrm P} = 0$ 且 $\delta a_1, \ldots, \delta a_n$ 任意,要求 $E_{\mathrm P}$ 对每个 $a_i$ 的一阶偏导数同时为零:
② 齐次线性代数方程组
由于 $E_{\mathrm P}$ 是 $a_i$ 的二次齐次函数,其一阶偏导为 $a_i$ 的 线性 函数, 故 (11-5) 构成一组关于 $a_1, \ldots, a_n$ 的 齐次线性代数方程组。 $a_1 = \cdots = a_n = 0$ 对应原始平衡态。
③ 稳定方程 · 特征值
失稳要求存在非零解,故方程组的系数行列式须为零:
由 $D = 0$ 可解出 $n$ 个特征值——即 $n$ 个可能的临界荷载。 取其中最小者 即为体系的真实临界荷载,其对应的 $a_i$ 比值给出失稳位移形态。
无论是由 小偏差位移态的平衡方程(静力法),还是由 势能对广义坐标的驻值条件(能量法), 最终都得到同一组齐次线性方程、同一个特征方程 $D = 0$、同一组特征值。 这是因为 平衡即势能驻值——两种方法在数学本质上是同一的。
例11-2 · 能量法重解动画 11.2.8-a
Worked Example · Energy试用 能量法 重新计算 例11-1(见动画 11.2.8-a) 体系的临界荷载,并与静力法的结果 $F_{\mathrm{Pcr}} = kl/3$ 进行对照。
① 体系动画与几何设定
失稳位移形态仍由 $y_1, y_2$ 两个独立参数确定。刚性杆自身不储能,应变能全部集中在 $B$、$C$ 两弹性支承中。
② 应变能 U
两弹性支座的应变能之和:
③ 荷载势能 U_P · $D$ 点水平位移
用式 (11-4) 近似 $l(1-\cos\theta) \approx l\theta^{2}/2$,对各刚性段累加可得 $D$ 点水平位移:
④ 总势能 · 驻值条件
分别令 $\partial E_{\mathrm P}/\partial y_1 = 0$ 与 $\partial E_{\mathrm P}/\partial y_2 = 0$,展开整理得:
⑤ 特征方程 · 结果
系数行列式为零:
展开得 $3 F_{\mathrm P}^{2} - 4 kl\, F_{\mathrm P} + (kl)^{2} = 0$,与例11-1 静力法 完全相同的特征方程。
方法对比 · 本节要点
Summary本节以 有限自由度体系 为载体,系统阐述了 静力法 与 能量法 两条求解主线。 通过同一例题(两自由度)验证:两种方法得到同一特征方程、同一临界荷载,本质相通。
静力法 Static Method
- 出发点:在原始平衡态附近假设新位移,列平衡方程;
- 求解条件:齐次方程组系数行列式 $D = 0$;
- 物理直观:力学平衡—— 作用力 = 弹性回复力;
- 适合 杆系、铰支模型 手算清晰。
能量法 Energy Method
- 出发点:写出体系总势能 $E_{\mathrm P} = U + U_{\mathrm P}$;
- 求解条件:势能驻值 $\partial E_{\mathrm P}/\partial a_i = 0$;
- 物理直观:能量守恒—— 应变能 = 外荷载做功;
- 适合 复杂体系、近似解(§11-4 瑞利法/里兹法的基础)。
| 对比项 | 静力法 | 能量法 |
|---|---|---|
| 基本原理 | 新位移态上的静力平衡 | 势能驻值原理 $\delta E_{\mathrm P} = 0$ |
| 方程形式 | 齐次平衡方程组 | $\partial E_{\mathrm P}/\partial a_i = 0$ 齐次方程组 |
| 非零解条件 | 系数行列式 $D = 0$(同一特征方程) | |
| 临界荷载选取 | $n$ 个特征值中 取最小者 | |
| 失稳形态 | 代回特征值可求出各 $a_i$ 的比值 | |
| 推广 | 静力微分方程(§11-3 无限自由度) | 瑞利/里兹近似解(§11-4) |
- 有限自由度:将弹性压杆简化为 "刚性杆 + 弹性铰/支座",失稳自由度为有限个数 $n$;
- 静力法 求 $F_{\mathrm{Pcr}}$:新位移态下列齐次平衡方程,由 $D = 0$ 得特征值;
- 能量法 求 $F_{\mathrm{Pcr}}$:写出 $E_{\mathrm P} = U + U_{\mathrm P}$,由 $\partial E_{\mathrm P}/\partial a_i = 0$ 得同一特征方程;
- $n$ 个特征值对应 $n$ 种失稳位移形态——对称结构失稳形态必对称或反对称,真实临界荷载为最小特征值;
- 下一节 §11-3 将把静力法推广到 无限自由度(弹性压杆挠曲微分方程)。