达朗贝尔原理与广义力
虚功原理能判断平衡,但圆环上的小环通常正在加速,主动力的切向投影不为零.要把同一思路用于动力学,必须把加速度项一起投影,而不是继续令主动力虚功为零.
本页从 牛顿运动定律 出发,学习达朗贝尔原理和 广义力(generalized force).需要掌握 虚位移与理想约束,会使用矢量标量积.
把牛顿方程投影到容许方向
在惯性参考系中,对恒定质量 𝑚𝑖m_i 的质点,有
𝑭(𝑎)𝑖+𝒇𝑖=𝑚𝑖¨𝒓𝑖boldsymbol F_i^(a)+boldsymbol f_i=m_iboldsymbol r_i移项后与容许虚位移作标量积,对所有质点求和.如果约束理想,约束力项消失,得到 达朗贝尔原理(d'Alembert's principle):
∑𝑖(𝑭(𝑎)𝑖−𝑚𝑖¨𝒓𝑖)⋅𝛿𝒓𝑖=0sum_ileft(boldsymbol F_i^(a)-m_iboldsymbol r_iright) *deltaboldsymbol r_i=0它的意思是:主动力与惯性项的差在每个容许方向上的投影都为零,剩余法向部分由反力补足.“动平衡”是一种方程改写,不表示运动质点真的处于静止平衡.
惯性项的含义
这里的 −𝑚𝑖¨𝒓𝑖 = −˙𝒑𝑖-m_iboldsymbol r_i=-boldsymbol p_i 是移到左边的动力学项,不是 −𝒑𝑖-boldsymbol p_i,也不是新增加的物理相互作用.它与 非惯性参考系的惯性力 需要区分;本页没有变换参考系.
广义力:每个坐标变化对应的虚功系数
对完整约束下的独立广义坐标,代入
𝛿𝒓𝑖=𝑛∑𝛼=1𝜕𝒓𝑖𝜕𝑞𝛼𝛿𝑞𝛼,deltaboldsymbol r_i=sum_alpha=1^n dboldsymbol r_i/d q_alphadelta q_alpha,主动力的总虚功成为
𝛿𝑊(𝑎)=∑𝛼𝑄𝛼𝛿𝑞𝛼,𝑄𝛼=∑𝑖𝑭(𝑎)𝑖⋅𝜕𝒓𝑖𝜕𝑞𝛼delta W^(a)=sum_alpha Q_alphadelta q_alpha, qquad Q_alpha=sum_iboldsymbol F_i^(a)* dboldsymbol r_i/d q_alpha𝑄𝛼Q_alpha 是与坐标 𝑞𝛼q_alpha 配对的广义力.它不是把某个矢量力简单改名;多个质点的力可以共同贡献于同一个 𝑄𝛼Q_alpha.
量纲与势能关系
𝑄𝛼𝛿𝑞𝛼Q_alphadelta q_alpha 必须具有能量量纲.若 𝑞𝛼q_alpha 是长度,广义力具有力的单位;若是无量纲角度,它具有力矩的单位.更一般地,广义力的单位是能量除以相应坐标的单位.
若主动力由位置势能 𝑉(𝒓1,…,𝒓𝑁,𝑡)V(boldsymbol r_1,ldots,boldsymbol r_N,t) 给出,则固定时间的链式法则给出
𝑄𝛼=∑𝑖(−∇𝑖𝑉)⋅𝜕𝒓𝑖𝜕𝑞𝛼=−𝜕𝑉𝜕𝑞𝛼Q_alpha=sum_i(-nabla_i V)* dboldsymbol r_i/d q_alpha =-d V/d q_alpha这一步不要求约束定常,但这里的势能不含速度.对于额外阻力或外驱动力,可以直接从虚功求相应广义力.
独立坐标下的动力学投影
将主动力与惯性项一起代入达朗贝尔原理,有
∑𝛼[𝑄𝛼−∑𝑖𝑚𝑖¨𝒓𝑖⋅𝜕𝒓𝑖𝜕𝑞𝛼]𝛿𝑞𝛼=0sum_alphaleft[ Q_alpha-sum_i m_iboldsymbol r_i* dboldsymbol r_i/d q_alpha right]delta q_alpha=0独立坐标的变分可任意选择,所以每个方括号分别为零:
∑𝑖𝑚𝑖¨𝒓𝑖⋅𝜕𝒓𝑖𝜕𝑞𝛼=𝑄𝛼sum_i m_iboldsymbol r_i* dboldsymbol r_i/d q_alpha=Q_alpha现在已消去了理想反力,但左边仍涉及位置矢量的二阶导数.下一页把它重写为动能的导数,就得到统一的拉格朗日方程.
例题:竖直圆环上的小环如何运动?
使用上一页的固定光滑圆环模型,半径 𝑅R,质量 𝑚m,坐标 𝜃theta 从最低点方向逆时针量取,𝑦y 向上.本题训练把加速度投影到容许方向,不要求解出 𝜃(𝑡)theta(t).
位置、单位径向与切向矢量为
𝒓=𝑅(sin𝜃,−cos𝜃),𝒆𝑟=(sin𝜃,−cos𝜃),𝒆𝜃=(cos𝜃,sin𝜃)boldsymbol r=R(sintheta,-costheta),qquad boldsymbol e_r=(sintheta,-costheta),qquad boldsymbol e_theta=(costheta,sintheta) 固定半径下,加速度为 𝒂 = −𝑅˙𝜃2𝒆𝑟 +𝑅¨𝜃𝒆𝜃boldsymbol a=-Rdottheta^2boldsymbol e_r+Rddotthetaboldsymbol e_theta,虚位移为 𝑅𝒆𝜃𝛿𝜃Rboldsymbol e_thetadeltatheta.重力 𝑭(𝑎) =(0, −𝑚𝑔)boldsymbol F^(a)=(0,-mg),所以
𝑄𝜃=(0,−𝑚𝑔)⋅𝑅𝒆𝜃=−𝑚𝑔𝑅sin𝜃Q_theta=(0,-mg)* Rboldsymbol e_theta=-mgRsintheta 径向加速度与虚位移垂直,因此达朗贝尔原理化为
(−𝑚𝑔𝑅sin𝜃−𝑚𝑅2¨𝜃)𝛿𝜃=0,¨𝜃+𝑔𝑅sin𝜃=0left(-mgRsintheta-mR^2ddotthetaright)deltatheta=0, qquad ddottheta+g/Rsintheta=0 正的小角度偏离最低点会产生负角加速度,方向符合回复作用.𝑔/𝑅g/R 的量纲是时间的负二次方.小角度下得到角频率 √𝑔/𝑅g/R;把角度移到最高点附近则得到不稳定运动.
反力被消去,不等于反力不存在
如果还要计算铁丝对小环的法向力,可把已求出的运动代回牛顿方程的径向分量.消元只是不让未知反力阻碍求切向运动.非完整约束下的变分通常相互受限,不能把上面的每个方括号直接分别置零.
文内自测
- 单摆小球受到水平向右的外力 𝐹(𝑡)F(t),求它对摆角的广义力.
自测一解答
𝜕𝒓/𝜕𝜃 =𝑙(cos𝜃,sin𝜃)dboldsymbol r/dtheta=l(costheta,sintheta),所以 𝑄ext𝜃 =𝐹(𝑡)𝑙cos𝜃Q_theta^rm ext=F(t)lcostheta.它的单位为 NmN ,m;小球接近水平位置时,水平力近乎沿杆,广义驱动趋近零.
- 圆环上的小环受到切向阻力 𝑭𝐷 = −𝑐𝑅˙𝜃𝒆𝜃boldsymbol F_D=-cRdotthetaboldsymbol e_theta,其中 𝑐 >0c>0,阻力如何改变上例?
自测二解答
阻力的广义力为 𝑄𝐷𝜃 = −𝑐𝑅2˙𝜃Q_theta^D=-cR^2dottheta.因此
𝑚𝑅2¨𝜃+𝑚𝑔𝑅sin𝜃+𝑐𝑅2˙𝜃=0mR^2ddottheta+mgRsintheta+cR^2dottheta=0 𝑐c 的单位为 kg/skg/s,每项都是力矩.令 𝑐 =0c=0 恢复无阻力方程.
继续学习与参考资料
上一页:虚功与理想约束.下一页:拉格朗日方程.极坐标加速度的推导可查 参考系与坐标系.
本页面最近更新:2026/10/12 13:04:22,更新历史
发现错误?想一起完善? 在 GitHub 上编辑此页!
本页面贡献者:Leafuke, Physics Learning Wiki Team
本页面的全部内容在 CC BY-SA 4.0 和 SATA 协议之条款下提供,附加条款亦可能应用