← 返回知识卡片总目录

DS1号 · 自学教材系列 | 理论力学

第 14 章 动能定理、达朗贝尔原理、虚位移原理

这是理论力学的收官之章。三件「利器」各显神通:动能定理从「功与能」的角度描述运动,达朗贝尔原理把动力学问题「伪装」成静力学问题,虚位移原理则用「假想的微小位移」一步到位地解出平衡。它们都从牛顿定律出发,却开辟了全新的解题视角。

🎯 本章学习目标

  1. 理解功与动能,从牛顿定律推导动能定理。
  2. 理解机械能守恒定律及其条件。
  3. 理解达朗贝尔原理:加惯性力,把动力学变成静力学。
  4. 理解虚位移原理:用虚位移求解平衡问题。

14.1功与动能

功是力在位移上的累积:F 作用在质点上,质点发生微小位移 dr,力做的元功 dW = F·dr。质点的 动能定义为 T = ½mv²,它衡量「物体因为运动而具有的『能量』」。

物理意义 功是「力在空间上的累积」(对比:冲量是「力在时间上的累积」)。动能是「运动的能量」,只和速度大小有关。功与动能通过动能定理联系起来:功改变了动能。这正是上一章「冲量改变动量」在空间维度的对应物。

🧠 一句话记忆 功 W = ∫F·dr 是「力攒路程的量」,动能 T = ½mv² 是「运动的能量」。

深入一步:功的正负号与三种常见力的功

元功 dW = F·dr 的点积自带符号:夹角小于 90° 做正功(动力),大于 90° 做负功(阻力),恰为 90° 不做功。恒力沿直线做功简化为 W = F s cosθ。有三类力的功值得单独记账:重力做功 W = ±mgh,只看起点与终点的高差 h,与路径形状无关——沿斜面绕行也好、竖直直落也好,同落差做功相同;弹簧弹力做功 W = ½k(x₁² − x₂²),由劲度系数与两端形变决定;摩擦力做功 W = −f·s,与走过的路径长短成正比——绕远就多耗。「与路径无关」还是「路径依赖」,是重力与摩擦最本质的区别,也是 14.3 节「保守力/非保守力」分类的伏笔。

验证「重力做功与路径无关」只需一步微元:把任意路径切成无数小段,每段元功只取力的竖直分量 dW = −mg·dz,水平漫游全被「垂直滤波」滤掉,求和只剩总落差 ∫dz = h。正是这个「滤波」性质让重力获得了「势能记账」的资格。弹簧弹力的功同样一步积分:W = ∫₀ˣ kx·dx = ½kx²——在 F–x 图上看,就是直线 F = kx 下的三角形面积;形变从 x₀ 回到零,弹力做正功 ½k x₀²,原样奉还。

弹簧弹力的功:三角形面积 F-x图中弹力与形变成正比,直线下的三角形面积等于弹力做的功,二分之一kx0平方。 x F F = kx x₀ W = ½kx₀²(三角形面积) 压缩(或拉伸)x₀ 时「存入」½kx₀² 的弹性势能,恢复时原样「取出」 全程平均弹力 = ½kx₀(斜边中点)——切忌拿初始弹力 kx₀ 直接乘位移
图 14-1弹簧弹力的功:F–x 图上直线 F = kx 下的三角形面积,即弹性势能 ½kx₀² 的图示来源。

📐 例题 1 斜面拉箱:四种力各记一笔功

质量 m = 50 kg 的货箱沿倾角 30° 的粗糙斜面,被平行于斜面的拉力 F = 400 N 从静止开始拉上 s = 6 m,动摩擦系数 μ = 0.15。求拉力、重力、摩擦力分别做的功与合功,并由合功估算货箱到达 6 m 处的速度。

思路 恒力沿直线 → 逐力套 W = F s cosθ 记账;支持力与位移垂直不做功。合功 = 动能增量(下一节的主角,这里先「试用」一次)。

解 WF = 400×6 = 2400 J。WG = m g s cos120° = 50×9.8×6×(−0.5) = −1470 J。支持力 N = m g cos30° = 424.4 N,摩擦力 f = μN = 63.7 N,Wf = −63.7×6 ≈ −382 J。合功 W = 2400 − 1470 − 382 ≈ 548 J。由 W = ½mv² − 0:v = √(2W/m) = √(2×548/50) ≈ 4.7 m/s。

答:WF = 2400 J、WG = −1470 J、Wf ≈ −382 J,合功约 548 J;到达时速度约 4.7 m/s。 ⚠ 易错点:重力与位移夹角是 120° 不是 150°(沿斜面向上,重力斜向下),统一走 W = Fs cosθ 的公式化流程,正负号自动出现;另外 424.4 N 这类中间值不要过早四舍五入,误差会顺着乘法放大。

刚体的动能:三张「快捷账单」

动能 T = ½mv² 是质点的账本;刚体是质点系,把每个质点的动能加起来,按运动形式整理出三张账单。平动刚体各点速度相同 → T = ½m vC²(C 为质心);定轴转动刚体各点 v = rω → T = Σ½mi(riω)² = ½Jω²;平面运动刚体(如滚动的轮子)两者兼有 → T = ½m vC² + ½JCω²。判断用哪张账单,先看刚体在做什么运动——这是用动能定理前必做的「分诊」。三张账单的共同点是只看速度(角速度)的大小:动能是标量,方向信息全部丢失。

📐 例题 2 飞轮与卡车:谁的动能大

储能飞轮 J = 2.5 kg·m²,转速 n = 1200 r/min;一辆 m = 5000 kg 的卡车以 v = 20 m/s 行驶。谁的动能大?要让飞轮追平卡车动能,转速需提到多少?

思路 定轴转动用 T = ½Jω²,平动用 T = ½mv²;先统一单位(ω 用 rad/s)再比较。

解 ω = 2πn/60 = 2π×1200/60 = 40π ≈ 125.7 rad/s。飞轮动能 T₁ = ½×2.5×(40π)² ≈ 19739 J ≈ 19.7 kJ。卡车动能 T₂ = ½×5000×20² = 1.0×10⁶ J = 1 MJ,约是飞轮的 51 倍。追平需要 ω′ = √(2T₂/J) = √(2×10⁶/2.5) = √(8×10⁵) ≈ 894 rad/s,折合约 8540 r/min。

答:卡车动能(1 MJ)远大于飞轮(约 19.7 kJ);飞轮需提速到约 894 rad/s(8500 余 r/min)才能追平。 ⚠ 易错点:把 1200 r/min 直接当 rad/s 用会虚高数千倍——换算链是「r/min → 除以 60 得 r/s → 乘 2π 得 rad/s」;大质量平动件(车辆、收放机构)的动能常被低估,制动与缓冲设计必须按能量「最坏情况」算。

工程应用:能量观点与「吸能设计」

结构抗坠撞设计里,工程师第一句话问的不是「碰撞力多大」,而是「总动能多少、由谁吸收、怎么摊薄」。坠撞总动能固定 → 吸能行程越长,平均载荷越低,乘员承受的过载越小。机身腹部布置可压溃的蜂窝夹层与泡沫铝,起落架用油针缓冲「吃掉」垂直速度,座椅导轨预留变形行程——全部是动能定理的工程翻译:F̄·Δs = ½mv²,动量定理在时间维度讨价还价(Δt),动能定理在空间维度讨价还价(Δs),一对双胞胎公式撑起了整个缓冲防护学科。

辨析:功是过程量,动能是状态量

问「某时刻功是多少」没有意义——功只在一段位移上才有定义;动能却只由该时刻速度决定,与来路无关。两者的落差正是动能定理的全部内容:无论过程多复杂、力怎么变、路径怎么绕,功最终都被「压缩」成首末两个动能之差。「只看首尾、不管过程」是它最锋利的品格,也是它的边界——过程中的信息(时间、轨迹细节、约束力)在定理里一律隐身,要这些信息得请别的定理出场。

14.2动能定理:从牛顿第二定律推导

动能定理同样藏在牛顿第二定律里。用速度 v 点乘 F = ma,并注意 a = dv/dt:

F·v = mv·dv/dt = d(½mv²)/dt = dT/dt

两边对时间积分(等价于对位移积分),得到动能定理:

W = ∫F·dr = ½mv₂² − ½mv₁² = T₂ − T₁ = ΔT

核心思想:动能定理 = 牛顿第二定律的「空间积分」形式 合外力做的功,等于动能的改变量。和动量定理(时间积分)完美对称:动量定理用「时间」累积(冲量→动量变),动能定理用「空间/位移」累积(功→动能变)。它不关心过程中每一瞬间,只看「开头和结尾」的动能之差。

🧠 一句话记忆 动能定理:合外力做功 = 动能改变量(W = ΔT = ½mv₂² − ½mv₁²)。

推导补全:每一步的「依据清单」

推导从「用速度点乘牛顿第二定律」开始,点乘是关键动作:F·v = m·(dv/dt)·v。链式法则给出 (dv/dt)·v = d(v²/2)/dt(标量的方向信息在此退场),于是 F·v = d(½mv²)/dt。左边 F·v 正是功率 P——单位时间做的功。所以动能定理的微分形式是一句工程语言:功率 = 动能增长率,P = dT/dt。对时间积分(∫F·vdt = ∫F·dr)即得 W = T₂ − T₁。发动机铭牌上的功率,最终都花在改变动能上——这句话是全章的工程锚点。

再看「哪些力不做功」的清单,它是动能定理干净的原因:光滑面法向约束力垂直于位移,不做功;固定铰链的约束力作用点不动,不做功;纯滚动时轮胎与地面接触点速度为零,静摩擦不做功;不可伸长柔索两端张力做功相互抵消;刚体内力成对出现、功抵消。这些「理想约束」统统从功账上隐身——方程干净是天赋,算不出约束力是代价。但滑动摩擦永不做零功:它只在接触点相对滑移为零时才休息。

📐 例题 3 弹簧弹射滑块:全过程能量账

水平面上,劲度系数 k = 200 N/m 的弹簧压缩 x₀ = 0.3 m,自由端贴着质量 m = 2 kg 的滑块。释放后滑块被弹射,离开弹簧后在 μ = 0.1 的粗糙平面上继续滑行直至停止。求滑块脱离弹簧瞬间的速度与之后的滑行距离,并验证总能量账。

思路 全过程只有弹簧正功与摩擦负功。分两段记账:恢复段(弹簧功 − 摩擦功 → 脱离速度),滑行段(只剩摩擦功 → 距离);最后合总账校核。

解 弹簧储能 E = ½kx₀² = ½×200×0.3² = 9 J。恢复段摩擦功 Wf1 = −μ m g x₀ = −0.1×2×9.8×0.3 = −0.588 J。½mv² = 9 − 0.588 → v² = 8.412 → v ≈ 2.90 m/s。滑行段:½mv² = μ m g s → s = 8.412/(0.1×2×9.8) ≈ 4.29 m。总账:摩擦耗能 = μmg(x₀ + s) = 1.96×(0.3+4.29) ≈ 9.0 J = 弹簧储能,分毫不差。

答:脱离速度约 2.90 m/s,滑行约 4.29 m;总账 9 J 全部由摩擦「吃掉」。 ⚠ 易错点:算脱离速度时漏掉恢复段的摩擦(少记 0.588 J,速度会虚高到 3 m/s);弹力是变力,做功必须用 ½kx² 记账,「平均力×位移」的直觉估算法在这里精确成立(平均力恰为 ½kx₀),但公式来源必须清楚。

📐 例题 4 曲面滑下与粗糙跑道制动

质量 m = 2 kg 的物块(视为质点)从高 h = 2.5 m 处沿光滑曲面自静止滑下,到底部进入 μ = 0.5 的粗糙水平跑道。求底部速度与跑道上的滑行距离,并解释「法向约束力为什么全程不做功」。

思路 光滑曲面段只有重力做功(法向力垂直于每一段位移)→ 机械能守恒直接给底速;粗糙段只有摩擦做功 → 动能定理给滑行距离。

解 底速:m g h = ½mv² → v = √(2gh) = √(2×9.8×2.5) = 7 m/s。滑行距离:½mv² = μ m g s → s = v²/(2μg) = 49/(2×0.5×9.8) = 5 m。能量总账的另一种读法:mgh = μmgs → s = h/μ = 2.5/0.5 = 5 m,两条路殊途同归。

答:底速 7 m/s,滑行 5 m。 ⚠ 易错点:曲面段路程未知、法向力大小随曲率变,没法用 W = Fs cosθ 逐段记账——这正是「重力做功只看落差」大显身手的场合;法向力处处垂直于位移(速度沿切向),功恒为零,别因为「力随位置变」就慌。

工程应用:着陆滑跑的能量账本

着陆滑跑距离的估算就是一道动能定理应用题:进跑道时的动能 T₀ = ½mv² 是「预算」,被气动阻力、发动机反推、刹车摩擦力矩几本账共同消耗。设计师能调度的是各阻力的大小与作用距离:接地后迅速放下增阻装置让气动阻力提前进场,高速段反推效率高、低速段刹车效率高——分阶段启用每一种耗能手段,把预算「吃干榨尽」,滑跑距离才能压进跑道。整个过程首尾两点就能算清,正是积分形式定理的威力;要中间细节(某时刻速度、刹车压力),才需要回到微分方程。

辨析:动能定理求不出「方向、时间与约束力」

动能是标量,一个动能方程只能解一个未知数(通常是速度大小)。它给不了方向(末速度朝哪?要靠动量定理或几何约束),给不了时间(滑行多久?要对运动学方程另行积分),更给不了约束力(不做功的力在方程里隐身,例题 4 里跑道压力 N 自始至终没出现过)。所以三大普遍定理从来不是互相替代,而是各出一道方程、联合围猎未知量——这正是第 13 章与本章合起来读的原因:动量管方向、动量矩管转动、动能管大小,三把刀一起出鞘,复杂动力学才缴械。

14.3机械能守恒定律

力分两类:保守力(重力、弹力、万有引力等,做功只与起点终点有关、与路径无关)和非保守力(如摩擦力)。保守力的功可以用势能的减少来表示。把动能定理拆开,就得到:

T₁ + V₁ = T₂ + V₂(只有保守力做功时)

核心思想:机械能守恒 当只有保守力做功时,动能与势能之和(机械能)保持不变。动能和势能可以互相转化——小球下落时势能转成动能,弹簧压缩时动能转成弹性势能——但总量守恒。若有摩擦力等非保守力做功,机械能就不守恒,一部分会转化为内能(发热)。

📖 为什么「只有保守力」才守恒 保守力的功可写成势能之差,移项后势能项并入两边,就得到机械能守恒。非保守力(如摩擦)的功无法写成势能差,它把机械能「漏」出去变成了热能,所以机械能不再守恒。这就是为什么理想摆(无摩擦)能一直摆下去,而真实摆会慢慢停下来。

🧠 一句话记忆 只有保守力做功 → 机械能守恒;有摩擦就漏能,不守恒。

深入一步:势能——给保守力记的账

机械能守恒的骨架是「势能」这个记账工具。保守力(重力、弹力、万有引力)做功只与始末位置有关,于是可以定义一个只依赖位置的函数 V(x, y, z),让保守力的功自动对账:W保 = V₁ − V₂(保守力做正功,势能等量减少)。重力势能 V = mgh(h 为相对基准面的高度)、弹性势能 V = ½kx²(x 为相对自然长度的形变)。两件事必须心中有数:其一,势能零点可以任选——账本的「本金」记在哪一页不影响差额,工程上常取地面、弹簧自然长度或最低点为零点,怎么方便怎么来;其二,势能属于系统——重力势能是「地球—重物」系统共有的储能,弹性势能属于「弹簧—物块」系统,口语里说「某物体的势能」只是省略,概念上并不严格。

势能曲线是强大的直觉工具:把 V(x) 画出来,总能量画成一条水平线,物体「允许活动」的范围就是曲线低于水平线的区段;曲线下凹的「碗底」是稳定平衡位置(受扰动会荡回来),上凸的「峰顶」是不稳定平衡(一碰就滚走)。振动、稳定性这些后话,全部能在势能曲线上提前「看见」——它是本章通往振动理论的桥。

📐 例题 5 过山车顶点:临界高度与轨道压力

竖直圆轨道半径 R = 10 m,小车(连同乘员)质量 m = 300 kg 从高 h 处沿光滑轨道自静止滑下。(1) 要让小车恰好通过圆轨道最高点(顶点处轨道压力恰为零),h 至少多大?(2) 若实际 h = 27 m,求小车通过顶点的速度与轨道压力。

思路 全程光滑 → 机械能守恒给速度;顶点做圆周运动,「重力+轨道压力」共同提供向心力(第 12 章的自然坐标方程)。

解 (1) 顶点恰不脱轨的条件:m g = m v²/R → v² = gR = 98 m²/s²。机械能守恒(顶点高度为 2R):m g h = m g·2R + ½m v² → h = 2R + v²/(2g) = 20 + 98/19.6 = 25 m。(2) h = 27 m:顶点速度 v顶² = 2g(h − 2R) = 2×9.8×7 = 137.2 → v顶 ≈ 11.7 m/s。轨道压力:N + m g = m v顶²/R → N = m(v²/R − g) = 300×(13.72 − 9.8) = 1176 N。

答:临界高度 25 m;h = 27 m 时顶点速度约 11.7 m/s、轨道压力约 1176 N(约为车重的 0.4 倍)。 ⚠ 易错点:临界条件不是「顶点速度为零」而是 v = √(gR)——速度为零的瞬间向心加速度需求为零,随后重力立刻把它拽离轨道;「恰好通过」的物理含义是「重力独自充当向心力」。

过山车顶点的圆周动力学 小车沿光滑轨道从高h处滑下通过竖直圆轨道,顶点处重力与轨道压力共同提供向心力。 R 小车(顶点) mg N(轨道压力,指向圆心) h 释放高度 h(自静止) 顶点方程:N + mg = mv²/R(两力都指向圆心) 机械能守恒:mgh = mg·2R + ½mv² → h = 25 m(临界)
图 14-2过山车顶点:重力与轨道压力同时指向圆心,共同充当向心力;释放高度决定顶点速度(例题 5)。

工程应用:能量法——后续课程的「通用货币」

「动能+势能」这套账本有着惊人的通用性:材料力学把「势能」换成杆件的应变能,得到用能量法求位移的整套工具(本套教材材力篇的「能量法初步」);机械振动求固有频率的能量法只写一行——最大动能 Tmax 换最大势能 Vmax;流体力学的伯努利方程,本质是流体微元的机械能守恒。方法骨架一字不改,只换「能量载体」。飞行的能量管理(巡航—下降—复飞各阶段的能量剖面)也是同一套思路:把整架飞机当作一个能量系统来调度,高度是「势能存款」,速度是「动能存款」,推力是「收入」,阻力是「支出」——学完本章,你已经拿到了这本「存折」的记账规则。

辨析:三个「守恒」的分工

动量守恒要求合外力为零,动量矩守恒要求合外力矩为零,机械能守恒要求「只有保守力做功」。三个条件考察系统受力的三个不同侧面,一个成立不代表其他成立:光滑冰面两球相撞,动量守恒(外力为零)而动能未必守恒(取决于恢复程度);单摆大幅摆动,机械能守恒而动量不守恒(张力有水平分量时);绕日行星,动量矩守恒而动量时刻在变(引力不为零)。先侦察守恒条件,再决定动用哪条定律,是动力学解题的第一决策——把这条纪律练成本能,复杂题就变成了「选刀」题。

14.4达朗贝尔原理:动静法

动力学和静力学原本是两套方法。达朗贝尔(d'Alembert)想出了一个「神操作」:把牛顿第二定律 F = ma 移项:

F + (−ma) = 0

把「−ma」当成一个假想的力,叫 惯性力。于是动力学方程在形式上变成了一个「合力为零」的静力学平衡方程。

核心思想:加惯性力,动力学变静力学 达朗贝尔原理:在运动的质点上加上惯性力 −ma 后,质点即可按「受力平衡」处理。它的本质还是 F = ma,只是换了个写法。但这一换,让我们能套用全部静力学的平衡方程来解动力学问题——这就是「动静法」。惯性力不是真实力(没有施力物体),它是为了「凑成平衡」而引入的假想力。

📖 惯性力的「真实感」 坐车急刹车时,你会感觉「被往前推」——这个「力」就是惯性力。其实没有谁在推你,是你的身体要保持原来速度(惯性),而车在减速。从车内(加速系)看,仿佛有一个向前推你的力;从地面(惯性系)看,根本没有这个力。惯性力只在「加速参考系」里才「显得真实」,本质上是个假想力。

🧠 一句话记忆 达朗贝尔原理:加上惯性力 −ma,动力学方程就变成平衡方程,可套静力学方法。

深入一步:动静法「四步流程」

把动力学问题翻译成「静力学题」的完整流程是固定四步:① 运动学侦察——判断系统各构件做平动、定轴转动还是平面运动,用运动学定理把加速度(角加速度)全部用已知量与待求量表出;② 施加惯性力系——平动构件在质心加一个反向力 FI = −maC;定轴转动构件把惯性力系向转轴 O 简化:在 O 加惯性力 FI = −maC,再配惯性力偶 MIO = −JOα;平面运动构件向质心简化:FI = −maC 与 MIC = −JCα 两件都放在质心;③ 画「受力+惯性力」合并图;④ 套静力学全家桶——ΣF = 0、ΣM = 0,任意选投影轴与矩心,约束力照求。惯性力偶这「第二件套」是初学者最容易漏的零件:匀加速转动的飞轮质心在轴上、惯性力为零,但惯性力偶 −Jα 扎实存在,漏了它答案就会错得离谱。

📐 例题 6 杆释放瞬间:轴承的动约束力

质量 m = 6 kg、长 L = 1.2 m 的匀质细杆 OA,一端 O 铰接于墙,从水平位置由静止释放。求释放瞬间:角加速度 α、质心加速度以及轴承 O 的约束力(用动静法复核)。

思路 释放瞬间 ω = 0(尚无速度),但 α ≠ 0。先由动量矩定理求 α 与 aC,再用质心运动定理求轴承力;最后按「向转轴简化」施加惯性力与惯性力偶,用 ΣM = 0、ΣF = 0 复核。

解 对轴 O:JO = mL²/3 = 2.88 kg·m²,外力矩 M = m g·L/2 = 35.28 N·m,α = M/JO = 12.25 rad/s²。质心加速度(此刻 ω = 0,只有切向):aC = α·L/2 = 7.35 m/s²,方向竖直向下。轴承力:mg − FO = m aC → FO = m(g − aC) = 6×(9.8 − 7.35) = 14.7 N(向上),恰为 mg/4。动静法复核:在 O 加惯性力 FI = m aC = 44.1 N(与 aC 反向,竖直向上),配惯性力偶 MIO = JOα = 35.28 N·m(与 α 反向)。对 O 取矩:mg·L/2 − MIO = 35.28 − 35.28 = 0 ✓;竖直方向投影:FO + FI − mg = 14.7 + 44.1 − 58.8 = 0 ✓。

答:α = 12.25 rad/s²,aC = 7.35 m/s²(竖直向下),轴承约束力竖直向上 14.7 N(= mg/4)。 ⚠ 易错点:释放瞬间 ω = 0 使法向加速度为零,但角加速度此刻达到全程最大值(力矩最大、还没转起来);惯性力向转轴简化时,「力+力偶」必须成对使用同一简化中心——在 O 加力就配 JOα 的力偶,若把力移到质心 C 则力偶要换成 JCα(0.72×12.25 = 8.82 N·m),两套写法都对,混用必错。另外释放瞬间动约束力只有 mg/4,而静挂时是 mg——支撑结构按静载荷校核会失灵,这就是「动约束力」必须单独计算的原因。

深入一步:惯性力偶为什么必须登场

给平动构件加惯性力就够了,为什么转动构件还要追加一个「力偶」?根源在力系简化:把每个质点的惯性力(−miai)向同一点简化,主矢给出总惯性力 −MaC,主矩给出惯性力偶 −Jα(J 取对该简化中心的转动惯量)。平动时各点加速度相同,主矩恒为零,一件套够用;转动时即使主矢为零(质心恰在轴上),主矩依然非零——它对应「角加速度」这一自由度。换句话说:惯性力管平动自由度,惯性力偶管转动自由度,两个自由度就两件套,缺一不可。这也是动静法解题前必须先做运动学「分诊」的原因:分诊错了,件套就配错了。

工程应用:转子动平衡与旋转激振力

理想转子的质心应当正好落在转轴上。若制造或装配误差让质心偏离轴 e,转子以角速度 ω 旋转时,惯性力 FI = m e ω² 大小恒定、方向随转动不停换向,这正是轴承承受的旋转激振力——它推着轴承座做与转速同频的受迫振动。e = 0.1 mm、m = 10 kg、n = 3000 r/min 的小误差就有 0.1×10⁻³×10×(314)² ≈ 98.7 N 的激振力;转速翻倍,激振力按 ω² 翻四倍。航发与汽轮机转子的「动平衡」工艺,本质就是加配重让质心偏距 e 归零、并把惯性力偶也一并平衡掉——动静法把「振动、噪声、轴承寿命」这些工程痛点,翻译成了两条基础概念:质心偏距与角速度平方。适航与验收文件里对旋转件的平衡等级要求,源头就在这一页。

辨析:惯性力的「假」与「真」

惯性力不是真实的力:找不出施力者,也不满足牛顿第三定律的反作用配对。但它的「工程效果」千真万确——急刹时前排乘员的前冲感、高速转弯时向外甩的体感,都是随参考系「随身携带」的惯性力在起作用。动静法只是「效果等价」的记账手段,并非宣称惯性力真实存在;而在旋转机械的动坐标系(非惯性系)里写动力学方程,惯性力获得完整公民权,成为方程的正式成员。教材把达朗贝尔原理放在虚位移原理之前,正是让「假想力」先入场,为「虚」字辈的概念(虚位移、虚功)做好心理铺垫——两者共用一个哲学内核:用「假想的东西」换取「熟悉的算法」。

14.5虚位移原理

静力学解平衡,一般要逐个画受力图、列平衡方程。虚位移原理提供一条「捷径」:假想系统有一个微小的、满足约束的虚位移(想象中允许的位移,不一定是真的运动),那么系统平衡的充要条件是——所有主动力在虚位移上做的虚功之和为零:

Σ Fi · δri = 0

核心思想:平衡 ⇔ 虚功为零 虚位移原理:一个受理想约束的系统,其平衡的充分必要条件是,所有主动力在任意虚位移上所做的虚功之和等于零。它的妙处在于:约束力根本不用管(理想约束的约束力虚功为零),只需考虑主动力,就能一步解出平衡条件——尤其适合连杆机构、杠杆这类多约束系统。

虚位移原理 杠杆平衡时,主动力F1、F2在虚位移上做的虚功之和为零,约束力(支点反力)虚功为零不用管。 支点(约束) F₁(主动力) F₂(主动力) 平衡 ⇔ F₁·δr₁ + F₂·δr₂ = 0(约束力不用管)
图 14-3杠杆平衡:主动力 F₁、F₂ 的虚功之和为零,支点约束力虚功为零、无需考虑。

为什么约束力不用管 在理想约束(光滑面、光滑铰链、刚性杆等)下,约束力总是垂直于约束所允许的虚位移,因此约束力的虚功恒为零。这正是虚位移原理「跳过硬骨头」的关键——它避开了求解复杂约束力的麻烦。

🧠 一句话记忆 虚位移原理:主动力虚功之和为零 ⇔ 平衡;约束力垂直虚位移,虚功为零,直接忽略。

深入一步:虚位移 vs 实位移——一个「虚」字三重含义

实位移是系统在时间流逝中真实走过的位移(dr = vdt),虚位移是想象中、同一时刻、约束允许的任意无限小位移,记作 δr 以示区别。三重含义拆开看:① 冻结时间——dt = 0,把机构拍成照片,在照片上讨论「如果动,可以怎么动」;② 只受约束限制——只要不撕破约束的都算,实位移只是其中一种特例(真实运动恰好选了它);③ 大小方向任意——n 个自由度的系统有 n 组独立虚位移,每一种都可以拿去做「假想实验」。分析力学的通行做法由此浮现:拿不同的虚位移代入 ΣF·δr = 0,像代入不同的测试信号一样,把未知力一个个「逼」出来。

解题流程固定四步:① 判自由度、设广义坐标(找几个独立参数能完全确定位置);② 给一组方便的虚位移,把主动力作用点的坐标变分出来(δx、δy 用几何关系写成同一广义坐标的倍数);③ 代入 ΣFi·δri = 0;④ 由虚位移的任意性令其系数为零,解出待求量。「给虚位移」就是「让系统在照片上摆一个假想姿势」,全部技巧在步骤②的几何变分。

📐 例题 7 简支梁:解除约束求支反力

简支梁 AB 长 L = 4 m,中点受集中载荷 F = 6 kN(梁重不计)。用虚位移原理求支座 B 的反力。

思路 B 支座的约束力不出现在虚功方程里(不做功)——想求它,就把 B 支座「解除」,换成待求的主动力 FB,让系统获得绕 A 转动的一个自由度。

解 解除 B 支座,给绕 A 的虚转角 δθ:载荷作用点(中点)竖直向下位移 L/2·δθ,B 端竖直向上位移 L·δθ。虚功方程(以下移为正):F·(L/2)·δθ − FB·L·δθ = 0 → FB = F/2 = 3 kN。静力学复核:ΣMA = 0 → FB = F·(L/2)/L = 3 kN ✓,再由 ΣF = 0 得 FA = 3 kN。

答:FB = 3 kN(竖直向上),FA = 3 kN。 ⚠ 易错点:虚功方程里每个力都乘「自己的」虚位移,中点载荷的位移是 L/2·δθ 而不是 L·δθ;「解除约束」是虚位移原理求约束力的标准操作——不解除,它就永远隐身,解除后它升格为主动力,虚功方程立刻接客。

📐 例题 8 肘杆压榨机:小力压出大力

对称肘杆压榨机:顶铰 A 受竖直压力 P,两等长杆 AB、AC 与水平线夹角为 θ,B、C 为水平滑块,各压向工件的作用力为 Q。求 Q 与 P、θ 的关系;并算 θ = 30° 与 θ = 10° 时的放大倍数 Q/P,讨论 θ 为什么不能一味取小。

思路 一个自由度(角 θ),给 A 一个竖直虚位移 δyA,滑块各获得水平虚位移 δxB,由几何关系把 δxB 写成 δyA 的倍数,再代虚功方程。

解 设杆长 l,几何关系 xB = l cosθ、yA = l sinθ,变分得 δxB = −l sinθ·δθ、δyA = l cosθ·δθ → |δxB| = |δyA|·tanθ。虚功方程(压力 P 做负功,两侧 Q 各做正功):P·δyA = 2Q·δxB → Q = P/(2tanθ)。θ = 30°:Q = P/(2×0.577) ≈ 0.866P,输入 P = 100 N 时 Q ≈ 86.6 N。θ = 10°:Q = P/(2×0.176) ≈ 2.84P,P = 100 N 时 Q ≈ 283.6 N,放大到 2.84 倍。θ 更小,放大倍数更高——但滑块行程 δx 也随 tanθ 同步缩小:θ → 0 时 δxB → 0,机构「有力没行程」,且极易自锁卡死,实际取用要在「省力」与「行程」之间折中。

答:Q = P/(2tanθ);θ = 30° 时 Q ≈ 0.87P,θ = 10° 时 Q ≈ 2.84P。 ⚠ 易错点:两侧滑块各分一半压力,别漏了因子 2;δx 与 δyA 之比是 tanθ 而不是 sinθ——变分要走 δ(cosθ) = −sinθ·δθ、δ(sinθ) = cosθ·δθ 的正规链,「几何图上量比例」的粗估法在虚位移里不可靠。

肘杆压榨机:小力压出大力 顶铰A受压力P,两根对称杆AB、AC张开角θ,滑块B、C水平压向工件,输出力Q等于P除以二倍正切θ。 顶铰 A(受压力 P ↓) P 杆 AB 杆 AC 滑块 B 滑块 C Q Q θ 几何变分:δx_B/δy_A = tanθ → 虚功方程 P·δy_A = 2Q·δx_B Q = P/(2tanθ):θ 越小越省力,但滑块行程同步变小(例题 8)
图 14-4肘杆压榨机:压力 P 经对称双杆转为滑块压力 Q,Q = P/(2tanθ)——「小角度大放大」与「行程缩减」是同一枚硬币的两面。

工程应用与知识去向:从虚功到分析力学

虚位移原理的工程化身随处可见:螺旋千斤顶「转小圈、顶大重」,本质是螺纹升角扮演 θ;肘杆夹具在机床夹紧里以小气缸压力锁出数倍夹持力;飞机登机门的四连杆机构、缝纫机的送布机构,设计阶段都先摆「虚位移关系」再谈受力。而它在理论上的去向更加壮阔:把达朗贝尔原理与虚位移原理合体——给加速系统加惯性力后仍写虚功方程——就得到动力学普遍方程(Σ(F + FI)·δr = 0),再引入广义坐标与「拉格朗日能量函数」,就登上拉格朗日方程——整个分析力学的大门在这一点正式打开。你此刻学的虚位移,是那座大厦的第一块砖。

辨析:虚功方程与平衡方程,谁替代谁

对单个刚体的平衡问题,静力学方程组与虚功方程完全等价,谁也不占便宜。虚功原理的优势在多刚体系统:理想约束的约束力全部隐身,n 个自由度只需要 n 个虚功方程,方程数骤减;代价是要求约束理想、且需要「摆虚位移」的几何想象力。反之,当约束不理想(弹簧、摩擦存在)或必须求约束力时,解除约束或回头用平衡方程更直接。成熟工程师的姿势是:全局平衡用静力学,机构传力用虚功,两者在工具箱里平起平坐——选哪个,先看「约束力要不要出场」。

本章小结

  1. 功 W = ∫F·dr(力的空间累积),动能 T = ½mv²。
  2. 动能定理:W = ΔT,是牛顿第二定律的空间积分形式。
  3. 机械能守恒:只有保守力做功时,动能与势能之和不变。
  4. 达朗贝尔原理:加惯性力 −ma,把动力学问题转化为静力学平衡(动静法)。
  5. 虚位移原理:主动力虚功之和为零 ⇔ 平衡,约束力虚功为零可忽略。
  6. 常见力的功:重力 ±mgh 只看落差;弹力 ½k(x₁² − x₂²);摩擦 −f·s 路径依赖——「与路径无关与否」是保守力分类的分水岭。
  7. 刚体动能三账单:平动 ½mvC²;定轴转动 ½JOω²;平面运动 ½mvC² + ½JCω²——先分诊运动形式,再选账本。
  8. 动静法两件套:惯性力 −maC 管平动自由度,惯性力偶 −Jα 管转动自由度;力与力偶必须向同一简化中心成对配置。
  9. 虚位移原理求约束力:解除该约束、让它升格为主动力,即可从虚功方程中直接解出。

三大普遍定理对照表:一张表选对刀

定理核心方程守恒条件守恒量最擅长的问题
动量定理F = dp/dt(I = Δp)合外力为零(或某方向分量为零)总动量(或其某方向分量)碰撞、爆炸、变质量;含时间的问题
动量矩定理MO = dLO/dt合外力矩为零(对某轴)动量矩 LO(或对某轴分量)转动问题;中心力场(面积速度恒定)
动能定理W = ΔT只有保守力做功(机械能守恒)机械能 T + V只求速率大小;含路程的问题

三个定理是牛顿第二定律对 v·dt、r×、v· 三种「乘法」的产物,分别管住方向与时间、转动、大小与路程。实际解题从不是三选一,而是侦察守恒条件后「多刀齐下」:动量给方向、动量矩给转动、动能给速率,再由运动学几何把未知量串起来。一个标量方程解一个未知数——方程配额意识,是从本章通往综合题的第一素养。

全课收官:理论力学知识地图

十四章至此合拢成一条完整的逻辑链:静力学(第 1–7 章)回答「平衡时力该满足什么」——受力图、力系简化、平衡方程、摩擦,给了分析一切「不动」的问题的语言;运动学(第 8–11 章)回答「运动怎么描述」——点的运动、刚体平动与转动、合成运动、平面运动,给出 v、a、ω、α 之间的纯几何关系,全程不问力;动力学(第 12–14 章)把两者焊接——牛顿第二定律是总纲,动量、动量矩、动能三大普遍定理是它的三种投影,达朗贝尔原理让动力学穿上静力学的工装,虚位移原理反过来用「功」把静力学提到最高处。静→动→动静合一,课程的骨架就是工程问题「先画什么、再算什么」的标准动作。

知识去向:从这里出发去哪儿

材料力学:把「杆件」当作连续体,静力平衡方程 + 「能量法」直接延续本章的功与能语言,应变能就是势能账本的新载体。机械振动:以牛顿方程和能量法为双起点,动平衡、固有频率、受迫振动全部是本章惯性力与动能账单的续集。流体力学:伯努利方程是流体微元的机械能守恒,动量定理则用来算管道弯头的冲击力。结构力学与有限元:虚位移原理是位移法与单元刚度推导的祖师爷——「虚功等于零」在数值方法里被写成了矩阵方程。分析力学:达朗贝尔+虚位移=动力学普遍方程,再往前一步就是拉格朗日方程与哈密顿原理,那是机械、航天专业课程的理论地基。飞行原理:升力曲线、失速速度、巡航的能量管理,处处是「功—能—动量」的语言。你手里的这套工具,不是一门课的终点,而是后面每一门课的起点。

写在终章之后:三个学习心法

心法一:受力图先于一切。算错动力学题,十有八九错在没画受力图、漏了力或虚构了力。静力学第 2 章种下的习惯,到动力学一分不减地保值。心法二:守恒条件先于定理。看到题目先问「合外力为零吗?力矩为零吗?只有保守力做功吗?」——侦察完守恒条件再选定理,把「解方程」变成「选刀」,难度先减一半。心法三:用能量观点收尾。无论过程多复杂,最后用能量账单复核一遍量级与方向:功的来源与去向对得上吗?守恒量真的守恒吗?——这套「能量对账」的直觉,是工程师一辈子最可靠的计算器。十四章走完,愿这三条心法陪你走进后面的每一门课。

读完本章,你应该能……

思考题

1. 动能定理和动量定理各是什么积分形式?

提示:动能定理是牛顿第二定律对「位移/空间」的积分(功→动能变);动量定理是对「时间」的积分(冲量→动量变)。

2. 为什么有摩擦时机械能不守恒?

提示:摩擦力是非保守力,其功无法写成势能差,会把机械能转化为内能(热),故机械能不守恒。

3. 惯性力是真实的力吗?为什么?

提示:不是。惯性力没有施力物体,是引入「−ma」凑成平衡的假想力,只在加速参考系里才「显得」存在。

4. 虚位移原理为什么不用考虑约束力?

提示:理想约束下约束力垂直于允许的虚位移,故约束力虚功恒为零,只需考虑主动力的虚功。

5. 动能定理里「看不见约束力」,这是定理的漏洞吗?

提示:不是漏洞,是天性。理想约束力不做功,方程里自然没有它——这换来方程极简,代价是约束力要另请高明(平衡方程、质心运动定理或解除约束的虚功法)。会用一条定理,先要知道它「不给你什么」。

6. 应用动静法时,惯性力要不要计入「功」和「虚功」?

提示:分场合。动静法套的是静力学平衡方程(力与力矩,不含功),惯性力照常入场;而虚位移原理算「功」时,若系统处于平衡(a = 0、α = 0),惯性力本就为零;对加速系统,动力学普遍方程明确把惯性力的虚功计入。原则:同一个方程里用了哪种量(力/功),惯性力就以哪种身份参加。

7. 虚位移和实位移差在哪儿?虚位移可以为负吗?

提示:实位移是真实发生的(唯一、随时间);虚位移是约束允许的假想无限小位移(任意、同一时刻、冻结时间)。虚位移是位移变分 δr,本身可正可负——反向取一遍,方程变号,平衡条件不变,这正是「虚功为零」要求对所有虚位移都成立的原因。

8. 肘杆压榨机的 θ 越小越省力,为什么设计上不把 θ 做到接近零?

提示:Q = P/(2tanθ) 的放大倍数随 θ 减小飙升,但滑块行程 δx ∝ tanθ 同步缩水——θ→0 时「有力没行程」,且连杆受力随之暴涨(趋于沿杆方向传力,压杆稳定与摩擦自锁都成问题)。省力与行程是一对天平,机构设计取的是折中点,而非极端点。