跳转至

达朗贝尔原理与广义力

虚功原理能判断平衡,但圆环上的小环通常正在加速,主动力的切向投影不为零.要把同一思路用于动力学,必须把加速度项一起投影,而不是继续令主动力虚功为零.

本页从 牛顿运动定律 出发,学习达朗贝尔原理和 广义力(generalized force).需要掌握 虚位移与理想约束,会使用矢量标量积.

把牛顿方程投影到容许方向

在惯性参考系中,对恒定质量 mim_i 的质点,有

Fi(a)+fi=mir¨iboldsymbol F_i^(a)+boldsymbol f_i=m_iboldsymbol r_i

移项后与容许虚位移作标量积,对所有质点求和.如果约束理想,约束力项消失,得到 达朗贝尔原理(d'Alembert's principle):

∑i(Fi(a)−mir¨i)⋅δri=0sum_ileft(boldsymbol F_i^(a)-m_iboldsymbol r_iright) *deltaboldsymbol r_i=0

它的意思是:主动力与惯性项的差在每个容许方向上的投影都为零,剩余法向部分由反力补足.“动平衡”是一种方程改写,不表示运动质点真的处于静止平衡.

惯性项的含义

这里的 −mir¨i=−p˙i-m_iboldsymbol r_i=-boldsymbol p_i 是移到左边的动力学项,不是 −pi-boldsymbol p_i,也不是新增加的物理相互作用.它与 非惯性参考系的惯性力 需要区分;本页没有变换参考系.

广义力:每个坐标变化对应的虚功系数

对完整约束下的独立广义坐标,代入

δri=∑α=1n∂ri∂qαδqα,deltaboldsymbol r_i=sum_alpha=1^n dboldsymbol r_i/d q_alphadelta q_alpha,

主动力的总虚功成为

δW(a)=∑αQαδqα,Qα=∑iFi(a)⋅∂ri∂qαdelta W^(a)=sum_alpha Q_alphadelta q_alpha, qquad Q_alpha=sum_iboldsymbol F_i^(a)* dboldsymbol r_i/d q_alpha

QαQ_alpha 是与坐标 qαq_alpha 配对的广义力.它不是把某个矢量力简单改名;多个质点的力可以共同贡献于同一个 QαQ_alpha.

竖直圆环上的质点,重力与径向反力及角度增加方向的切向虚位移

量纲与势能关系

QαδqαQ_alphadelta q_alpha 必须具有能量量纲.若 qαq_alpha 是长度,广义力具有力的单位;若是无量纲角度,它具有力矩的单位.更一般地,广义力的单位是能量除以相应坐标的单位.

若主动力由位置势能 V(r1,…,rN,t)V(boldsymbol r_1,ldots,boldsymbol r_N,t) 给出,则固定时间的链式法则给出

Qα=∑i(−∇iV)⋅∂ri∂qα=−∂V∂qαQ_alpha=sum_i(-nabla_i V)* dboldsymbol r_i/d q_alpha =-d V/d q_alpha

这一步不要求约束定常,但这里的势能不含速度.对于额外阻力或外驱动力,可以直接从虚功求相应广义力.

独立坐标下的动力学投影

将主动力与惯性项一起代入达朗贝尔原理,有

∑α[Qα−∑imir¨i⋅∂ri∂qα]δqα=0sum_alphaleft[ Q_alpha-sum_i m_iboldsymbol r_i* dboldsymbol r_i/d q_alpha right]delta q_alpha=0

独立坐标的变分可任意选择,所以每个方括号分别为零:

∑imir¨i⋅∂ri∂qα=Qαsum_i m_iboldsymbol r_i* dboldsymbol r_i/d q_alpha=Q_alpha

现在已消去了理想反力,但左边仍涉及位置矢量的二阶导数.下一页把它重写为动能的导数,就得到统一的拉格朗日方程.

例题:竖直圆环上的小环如何运动?

使用上一页的固定光滑圆环模型,半径 RR,质量 mm,坐标 θtheta 从最低点方向逆时针量取,yy 向上.本题训练把加速度投影到容许方向,不要求解出 θ(t)theta(t).

位置、单位径向与切向矢量为

r=R(sin⁡θ,−cos⁡θ),er=(sin⁡θ,−cos⁡θ),eθ=(cos⁡θ,sin⁡θ)boldsymbol r=R(sintheta,-costheta),qquad boldsymbol e_r=(sintheta,-costheta),qquad boldsymbol e_theta=(costheta,sintheta)

固定半径下,加速度为 a=−Rθ˙2er+Rθ¨eθboldsymbol a=-Rdottheta^2boldsymbol e_r+Rddotthetaboldsymbol e_theta,虚位移为 ReθδθRboldsymbol e_thetadeltatheta.重力 F(a)=(0,−mg)boldsymbol F^(a)=(0,-mg),所以

Qθ=(0,−mg)⋅Reθ=−mgRsin⁡θQ_theta=(0,-mg)* Rboldsymbol e_theta=-mgRsintheta

径向加速度与虚位移垂直,因此达朗贝尔原理化为

(−mgRsin⁡θ−mR2θ¨)δθ=0,θ¨+gRsin⁡θ=0left(-mgRsintheta-mR^2ddotthetaright)deltatheta=0, qquad ddottheta+g/Rsintheta=0

正的小角度偏离最低点会产生负角加速度,方向符合回复作用.g/Rg/R 的量纲是时间的负二次方.小角度下得到角频率 g/Rg/R;把角度移到最高点附近则得到不稳定运动.

反力被消去,不等于反力不存在

如果还要计算铁丝对小环的法向力,可把已求出的运动代回牛顿方程的径向分量.消元只是不让未知反力阻碍求切向运动.非完整约束下的变分通常相互受限,不能把上面的每个方括号直接分别置零.

文内自测

  1. 单摆小球受到水平向右的外力 F(t)F(t),求它对摆角的广义力.
自测一解答

∂r/∂θ=l(cos⁡θ,sin⁡θ)dboldsymbol r/dtheta=l(costheta,sintheta),所以 Qθext=F(t)lcos⁡θQ_theta^rm ext=F(t)lcostheta.它的单位为 NmN ,m;小球接近水平位置时,水平力近乎沿杆,广义驱动趋近零.

  1. 圆环上的小环受到切向阻力 FD=−cRθ˙eθboldsymbol F_D=-cRdotthetaboldsymbol e_theta,其中 c>0c>0,阻力如何改变上例?
自测二解答

阻力的广义力为 QθD=−cR2θ˙Q_theta^D=-cR^2dottheta.因此

mR2θ¨+mgRsin⁡θ+cR2θ˙=0mR^2ddottheta+mgRsintheta+cR^2dottheta=0

cc 的单位为 kg/skg/s,每项都是力矩.令 c=0c=0 恢复无阻力方程.

继续学习与参考资料

上一页:虚功与理想约束.下一页:拉格朗日方程.极坐标加速度的推导可查 参考系与坐标系.



评论