Chapter 11 · Section 2

有限自由度体系的稳定

有限自由度 模型出发,建立求解 弹性稳定问题 的两条主线—— 静力法(由小偏差位移态的平衡方程)与 能量法(由势能驻值原理), 并通过同一例题 两自由度体系 验证两种方法得到同一临界荷载 $F_{\mathrm{Pcr}} = kl/3$。

互动提示

点击左侧 章节目录 跳到任意小节 · 点击每节末尾的 绿色 "下一节" 进入下一节 · 每个动画右下角有 ▶ 按钮:点击从上一断点继续播放,播完变为 重新播放。

11.2.1

体系失稳自由度

Degrees of Freedom
思考题 · 失稳自由度?

对同一类 "下端固定、顶端受压" 的压杆,在 忽略刚架杆轴向变形、仅右柱受轴压力、失稳前各杆无弯矩 这三条约定下—— 它的失稳自由度是多少?分别考察 $EI = \infty$(刚性)和 $EI$ 有限的情况。

答:若 $EI$ 有限(弹性压杆),挠曲线为连续函数,失稳自由度为无限多个; 若 $EI = \infty$(刚性),失稳自由度仅由铰/弹性支承数决定——可为 1 个、3 个 等有限数。

求解稳定问题时首先要回答:失稳后新的位移形态需要多少个独立参数来描述? 这个独立参数的个数就是体系的 失稳自由度

自由度的多少取决于 约束情况构件的刚性假设。 对弹性压杆而言,挠曲线需用无穷多个参数描述——属 无限自由度(§11-3 讨论); 而在若干工程简化模型中,可假设压杆本身为 刚性杆,仅在个别铰处集中变形,此时失稳自由度便降为有限。

① 失稳自由度为无限多

弹性压杆的任意截面均可发生微小侧移——挠曲线为连续函数 $y(x)$,需 无穷多个 独立参数刻画,属无限自由度问题。

动画 11.2.1-a
弹性压杆 · 连续挠曲线失稳

② 有限自由度的简化模型

当压杆本体视作 刚性,仅在弹性支座或铰接处集中变形时,失稳形态由 有限个 独立参数确定。 下图所示为 三个刚性杆 用两个弹性铰相连的压杆模型——失稳自由度为 $n = 2$ 或 $3$,取决于铰的个数。

动画 11.2.1-b
多刚性杆 · 铰接处集中变形
有限自由度模型的意义

虽然真实结构多为无限自由度,但 有限自由度模型 能以最简洁的形式 揭示稳定分析的基本原理—— 静力法的特征值方程、能量法的势能驻值条件,在有限自由度情形下都具有清晰的代数表达, 是理解无限自由度(§11-3)与能量近似法(§11-4)的重要基础。

11.2.2

静力法 · 基本思想

Static Method

静力法(又称平衡法)的核心思想: 在 原始平衡状态附近 假设一个微小的新位移形态,在该新形态上建立静力平衡方程; 若方程能出现 非零解,即说明新形态可与原形态同时满足平衡——此时对应的荷载即为 临界荷载

① 新位移形态下的平衡

以单自由度模型为例:下端固定、上端水平支杆的刚性压杆 $AC$($A$ 处转动刚度 $k_\theta = 3EI/l$), 失稳后 $A$ 处转角 $\theta$ 即唯一自由度。对刚性杆列矩平衡方程:

$$ F_{\mathrm P}\, l \sin\theta \;-\; k_\theta\, \theta \;=\; 0 $$
(11.2-1)
取小偏差近似 $\sin\theta \approx \theta$,代入 $k_\theta = 3EI/l$
动画 11.2.2-a
单自由度刚性压杆 · 新位移平衡

② 齐次方程的非零解条件

整理得关于 $\theta$ 的齐次方程:

$$ \left( F_{\mathrm P}\, l \;-\; \frac{3EI}{l} \right)\theta \;=\; 0 $$
(11.2-2)
$\theta = 0$ 对应原始直线平衡态;令 $\theta$ 的系数 $= 0$,得非零解条件

令系数为零:$F_{\mathrm P}\, l - 3EI/l = 0$,即得 临界荷载

$$ F_{\mathrm{Pcr}} = \dfrac{3EI}{l^{2}} $$
(11.2-3)

③ 多自由度推广 · 特征方程

对具有 $n$ 个自由度的体系,可对新位移形态建立 $n$ 个独立的平衡方程, 形成关于 $n$ 个独立参数的 齐次线性代数方程组。 非零解存在的条件是系数行列式为零:

$$ D \;=\; 0$$
(11-1)
式 (11-1) 称为 稳定方程特征方程;$n$ 个实根对应 $n$ 个特征值
动画 11.2.2-b
多自由度 · 特征方程示意
11.2.3

例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$。

动画 11.2.3-a
· 两自由度刚性压杆体系

② 列隔离体平衡方程

由整体对 $A$ 点取矩 $\sum M_A = 0$,得 $D$ 端竖向反力

$$ F_{yD} \;=\; \tfrac{1}{3}\,(k y_1 + 2\, k y_2) $$
(11.2-4)

再取铰 $B$、$C$ 以右隔离体的矩平衡 $\sum M_B = 0,\ \sum M_C = 0$,整理后得

$$ \left\{\begin{aligned} F_{\mathrm P}\, y_1 \;+\; k y_2\, l \;-\; F_{yD}\cdot 2l &= 0 \\[2pt] F_{\mathrm P}\, y_2 \;-\; F_{yD}\, l &= 0 \end{aligned}\right. $$
(11.2-5)

③ 化为齐次方程组

消去 $F_{yD}$ 得到关于 $y_1, y_2$ 的齐次方程组:

$$ \left\{\begin{aligned} (3 F_{\mathrm P} - 2kl)\, y_1 \;-\; kl\, y_2 &= 0 \\[2pt] -\,kl\, y_1 \;+\; (3 F_{\mathrm P} - 2kl)\, y_2 &= 0 \end{aligned}\right. $$
(11.2-6)
$y_1 = y_2 = 0$ 对应原始直线平衡态;失稳要求存在 非零解

④ 稳定方程与特征值

非零解要求系数行列式为零:

$$ D \;=\; \begin{vmatrix} 3F_{\mathrm P} - 2kl & -\, kl \\[2pt] -\, kl & 3F_{\mathrm P} - 2kl \end{vmatrix} \;=\; 0 $$
(11.2-7)

展开得 $3F_{\mathrm P}^2 - 4klF_{\mathrm P} + (kl)^2 = 0$,解出两个特征根:

$$ F_{\mathrm{P1}} \;=\; \dfrac{kl}{3} \quad,\quad F_{\mathrm{P2}} \;=\; kl $$
(11.2-8)

⑤ 取较小者 · 临界荷载

$$ F_{\mathrm{Pcr}} \;=\; \min\{F_{\mathrm{P1}},\, F_{\mathrm{P2}}\} \;=\; \boxed{\;\dfrac{kl}{3}\;} $$
(11.2-9)
两个特征值中较小者即为体系实际的临界荷载
11.2.4

失稳位移形态 · 对称与反对称

Mode Shapes
思考题 · 若 EI ≠ ∞ 如何求临界荷载?

本例把刚架杆视作 刚性($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$

动画 11.2.4-a
反对称失稳 · $F_{\mathrm{Pcr}} = kl/3$
  • 两铰位移 方向相反——$B$ 向上、$C$ 向下(或反之);
  • 对应 较小 特征值 $F_{\mathrm{P1}} = kl/3$,是 真实临界荷载
  • 几何上关于体系中轴呈反对称。

对称形态 $y_2/y_1 = 1$ · $F_{\mathrm P} = kl$

动画 11.2.4-b
对称失稳 · $F_{\mathrm{P}} = kl$
  • 两铰位移 同向同量——$B$ 与 $C$ 同时下挠;
  • 对应 较大 特征值 $F_{\mathrm{P2}} = kl$,仅在反对称形态被约束时才可能出现;
  • 几何上关于体系中轴呈对称。
多自由度失稳的基本特点
  1. 具有 $n$ 个自由度的体系失稳时共有 $n$ 个特征值,对应 $n$ 种可能的失稳位移形态;
  2. 对称结构在对称荷载作用下,失稳位移形态 一定呈对称或反对称——利用这一性质可简化分析;
  3. 真实临界荷载对应 最小特征值——只有最小特征值对应的失稳形态才会被实际发生。
11.2.5

能量法 · 势能驻值原理

Energy Method

能量法 的出发点是 势能驻值原理: 体系取得平衡的充分必要条件是——任意可能的位移和变形均使势能 $E_{\mathrm P}$ 取得 驻值, 即势能的一阶变分为零:

$$ \delta E_{\mathrm P} \;=\; 0$$
(11-2)

先以动画直观展示 势能驻值原理——扰动发生时,体系势能一阶变分为零时才保持平衡:

动画 11.2.5-a

在驻值点附近考察 二阶变分 $\delta^{2} E_{\mathrm P}$ 的符号,即可判断平衡的稳定性。 直观上可用 小球在曲面上的三种平衡 来理解:

● 稳定平衡

凹面:$\delta^{2} E_{\mathrm P} > 0$

势能处于极小值。任意微小扰动均引起势能 增加,体系回到原位置。

动画 11.2.5-b
◆ 临界(随遇平衡)

平面:$\delta^{2} E_{\mathrm P} = 0$

势能 无变化倾向——球可在任意位置停留,对应稳定与不稳定的分界。

动画 11.2.5-c
▲ 不稳定平衡

凸面:$\delta^{2} E_{\mathrm P} < 0$

势能处于极大值。微小扰动引起势能 减小——体系加速偏离原位置(本态无动画,仅用文字说明)。

变形体系的势能 · 两部分之和

对于变形体系,总势能由 应变能 $U$荷载势能 $U_{\mathrm P}$ 两部分组成:

$$ E_{\mathrm P} \;=\; U \;+\; U_{\mathrm P}$$
(11-3)
$U$ = 体系的应变(内力)能;$U_{\mathrm P}$ = 外荷载势能(通常取失稳前为零)

利用势能判断稳定性的两种等价方式: (i) 势能驻值 $\delta E_{\mathrm P} = 0$ 且位移有非零解 —— 即特征值问题; (ii) 势能二阶变分为零 $\delta^{2} E_{\mathrm P} = 0$ —— 即临界状态准则。两者本质相同,通常采用前者。

11.2.6

能量法 · 单自由度推导

Single-DOF Derivation

动画 11.2.6-a 的单自由度刚性压杆为例,采用 能量法 重新求 $F_{\mathrm{Pcr}}$,并与静力法结果对比。 失稳前体系能量为零,考察失稳时 $A$ 处转角 $\theta$ 引起的能量变化。

应变能

$U = \tfrac{1}{2}\,k_\theta\, \theta^{2}$

$A$ 处弹性铰转动 $\theta$ 引起应变能:

$$ U \;=\; \tfrac{1}{2}\, k_\theta\, \theta^{2} \;=\; \tfrac{1}{2}\cdot \tfrac{3EI}{l}\cdot \theta^{2} $$
(11.2-10)
$k_\theta = 3EI/l$ 为 $A$ 端转动刚度
动画 11.2.6-a
单自由度刚性压杆 · 转角 θ
荷载势能

$U_{\mathrm P} = -\, F_{\mathrm P}\, \Delta_{yB}$

$F_{\mathrm P}$ 作用点 $B$ 的竖向下移 $\Delta_{yB}$ 使荷载做正功,对应势能为负:

$$ \Delta_{yB} \;=\; l\,(1 - \cos\theta) \;\approx\; \tfrac{l\,\theta^{2}}{2} $$
(11.2-11)
由几何近似 $1 - \cos\theta \approx \theta^{2}/2$
$$ U_{\mathrm P} \;=\; -\, F_{\mathrm P}\cdot \tfrac{l\,\theta^{2}}{2} $$
(11.2-12)
动画 11.2.6-b
$B$ 点竖向下移 · Δ_yB

势能驻值 → 临界荷载

合成总势能:

$$ E_{\mathrm P} \;=\; U + U_{\mathrm P} \;=\; \tfrac{1}{2}\left( \tfrac{3EI}{l} - F_{\mathrm P}\, l \right)\theta^{2} $$
(11.2-13)

应用势能驻值条件 $\mathrm d E_{\mathrm P}/\mathrm d \theta = 0$:

$$ \left( \tfrac{3EI}{l} - F_{\mathrm P}\, l \right)\theta \;=\; 0 $$
(11.2-14)
$\theta = 0$ 是平凡解;令系数 $= 0$,得非零解条件
$$ F_{\mathrm{Pcr}} \;=\; \dfrac{3EI}{l^{2}} $$
(11.2-15)
与 11.2.2 静力法结果完全一致 ✓
两种方法的等价性

势能驻值条件 $\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}}$ 时恰好为零,对应 临界状态

11.2.7

能量法 · n 自由度推广

Multi-DOF Generalization

对具有 $n$ 个自由度的体系,设 $n$ 个独立的广义坐标为 $a_1, a_2, \ldots, a_n$。 失稳后体系的总势能可表达为这些坐标的函数:

$$ E_{\mathrm P} \;=\; E_{\mathrm P}\!\left( a_{1},\, a_{2},\, \ldots,\, a_{n} \right) $$
(11.2-16)

① 势能驻值条件

由 $\delta E_{\mathrm P} = 0$ 且 $\delta a_1, \ldots, \delta a_n$ 任意,要求 $E_{\mathrm P}$ 对每个 $a_i$ 的一阶偏导数同时为零:

$$ \dfrac{\partial E_{\mathrm P}}{\partial a_{i}} \;=\; 0 \qquad (i = 1, 2, \ldots, n)$$
(11-5)

② 齐次线性代数方程组

由于 $E_{\mathrm P}$ 是 $a_i$ 的二次齐次函数,其一阶偏导为 $a_i$ 的 线性 函数, 故 (11-5) 构成一组关于 $a_1, \ldots, a_n$ 的 齐次线性代数方程组。 $a_1 = \cdots = a_n = 0$ 对应原始平衡态。

③ 稳定方程 · 特征值

失稳要求存在非零解,故方程组的系数行列式须为零:

$$ D \;=\; 0 $$
(11.2-17)
其形式与静力法的式 (11-1) 完全相同

由 $D = 0$ 可解出 $n$ 个特征值——即 $n$ 个可能的临界荷载。 取其中最小者 即为体系的真实临界荷载,其对应的 $a_i$ 比值给出失稳位移形态。

静力法与能量法的殊途同归

无论是由 小偏差位移态的平衡方程(静力法),还是由 势能对广义坐标的驻值条件(能量法), 最终都得到同一组齐次线性方程、同一个特征方程 $D = 0$、同一组特征值。 这是因为 平衡即势能驻值——两种方法在数学本质上是同一的。

11.2.8

例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$ 两弹性支承中。

动画 11.2.8-a
· 能量法分析

② 应变能 U

两弹性支座的应变能之和:

$$ U \;=\; \tfrac{k}{2}\,\bigl( y_{1}^{2} + y_{2}^{2} \bigr) $$
(11.2-18)

③ 荷载势能 U_P · $D$ 点水平位移

用式 (11-4) 近似 $l(1-\cos\theta) \approx l\theta^{2}/2$,对各刚性段累加可得 $D$ 点水平位移:

$$ \Delta_{xD} \;=\; \tfrac{1}{l}\,\bigl( y_{1}^{2} - y_{1} y_{2} + y_{2}^{2} \bigr) $$
(11.2-19)
$$ U_{\mathrm P} \;=\; -\, F_{\mathrm P}\, \Delta_{xD} \;=\; -\, \tfrac{F_{\mathrm P}}{l}\,\bigl( y_{1}^{2} - y_{1} y_{2} + y_{2}^{2} \bigr) $$
(11.2-20)

④ 总势能 · 驻值条件

$$ E_{\mathrm P} \;=\; U + U_{\mathrm P} \;=\; \tfrac{k}{2}\,(y_{1}^{2} + y_{2}^{2})\; -\; \tfrac{F_{\mathrm P}}{l}\,(y_{1}^{2} - y_{1} y_{2} + y_{2}^{2}) $$
(11.2-21)

分别令 $\partial E_{\mathrm P}/\partial y_1 = 0$ 与 $\partial E_{\mathrm P}/\partial y_2 = 0$,展开整理得:

$$ \left\{\begin{aligned} (k l - 2 F_{\mathrm P})\, y_1 \;+\; F_{\mathrm P}\, y_2 &= 0 \\[2pt] F_{\mathrm P}\, y_1 \;+\; (k l - 2 F_{\mathrm P})\, y_2 &= 0 \end{aligned}\right. $$
(11.2-22)

⑤ 特征方程 · 结果

系数行列式为零:

$$ \begin{vmatrix} kl - 2F_{\mathrm P} & F_{\mathrm P} \\[2pt] F_{\mathrm P} & kl - 2F_{\mathrm P} \end{vmatrix} \;=\; 0 $$
(11.2-23)

展开得 $3 F_{\mathrm P}^{2} - 4 kl\, F_{\mathrm P} + (kl)^{2} = 0$,与例11-1 静力法 完全相同的特征方程

$$ F_{\mathrm{Pcr}} \;=\; \dfrac{kl}{3} \qquad \checkmark $$
(11.2-24)
能量法与静力法得到完全相同的临界荷载
11.2.9

方法对比 · 本节要点

Summary

本节以 有限自由度体系 为载体,系统阐述了 静力法能量法 两条求解主线。 通过同一例题(两自由度)验证:两种方法得到同一特征方程、同一临界荷载,本质相通。

静力法 Static Method

动画 11.2.9-a
静力法 · 平衡路径分岔
  • 出发点:在原始平衡态附近假设新位移,列平衡方程;
  • 求解条件:齐次方程组系数行列式 $D = 0$;
  • 物理直观:力学平衡—— 作用力 = 弹性回复力
  • 适合 杆系、铰支模型 手算清晰。

能量法 Energy Method

动画 11.2.9-b
能量法 · 势能驻值
  • 出发点:写出体系总势能 $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)
本节要点
  1. 有限自由度:将弹性压杆简化为 "刚性杆 + 弹性铰/支座",失稳自由度为有限个数 $n$;
  2. 静力法 求 $F_{\mathrm{Pcr}}$:新位移态下列齐次平衡方程,由 $D = 0$ 得特征值;
  3. 能量法 求 $F_{\mathrm{Pcr}}$:写出 $E_{\mathrm P} = U + U_{\mathrm P}$,由 $\partial E_{\mathrm P}/\partial a_i = 0$ 得同一特征方程;
  4. $n$ 个特征值对应 $n$ 种失稳位移形态——对称结构失稳形态必对称或反对称,真实临界荷载为最小特征值;
  5. 下一节 §11-3 将把静力法推广到 无限自由度(弹性压杆挠曲微分方程)。
§11-3 弹性压杆 →