2、广义坐标#
用以确定质点系位形的一组独立参变量称为广义坐标。一般情况下,由n个质点A1,A2,…,An组成的系统,受到s个完整约束(即有s个独立的约束方程)时,总可以选取k=3n−s个广义坐标q1,q2,…,qk来确定它的位形。于是,质点系内任一点Ai的矢径可表示成广义坐标的函数,即:
ri=ri(q1,q2,…,qk;t)(i=1,2,…,n)3、广义虚位移#
广义坐标的等时变分称为广义虚位移,记为δqj。
一般情况下,由n个质点A1,A2,…,An组成的系统,受到s个约束(即有s个独立的约束方程)时,总可以选取k=3n−s个广义坐标q1,q2,…,qk来确定它的位形。于是,质点系内任一点Ai的矢径可表示成广义坐标的函数,即:
ri=ri(q1,q2,…,qk;t)(i=1,2,…,n)取等时变分,可得虚位移δri的广义坐标变换式:
δri=∂q1∂riδq1+∂q2∂riδq2+⋯+∂qk∂riδqk=j=1∑k∂qj∂riδqj(1) 广义力的定义#
将前面所得虚位移间的广义坐标变换式:
δri=j=1∑k∂qj∂riδqj代入虚位移原理:
i=1∑nδW(Fi)=i=1∑nFi⋅δri=0有
i=1∑nδW(Fi)=i=1∑nFi⋅δri=i=1∑nj=1∑kFi⋅∂qj∂riδqj=j=1∑k[i=1∑nFi⋅∂qj∂ri]δqj=0令
Qj=i=1∑nFi⋅∂qj∂ri(j=1,2,…,k)则上述式为
i=1∑nδW(Fi)=j=1∑kQjδqj=0式中的
Qj=i=1∑nFi⋅∂qj∂ri称为对应广义坐标 qj 的广义力。由于:
ri=xii+yij+zik故有:
∂qj∂ri=∂qj∂xii+∂qj∂yij+∂qj∂zik又因为
Fi=Fixi+Fiyj+Fizk所以广义力Qj的表达式可写成解析式:
Qj=i=1∑n(Fix∂qj∂xi+Fiy∂qj∂yi+Fiz∂qj∂zi)(j=1,2,…,k)广义力是代数量,不一定有明确的物理意义;广义力与qj一一对应,不与受力物体一一对应;广义力的量纲由它对应的广义虚位移δqj而定。当δqj的量纲是长度时,Qj的量纲就是力的量纲;当δqj量纲是角度时,Qj的量纲就是力矩的量纲。
对于主动力均为保守力的情形下的广义力,有更简明的表达公式。首先,系统有势能函数:
V=V(x1,y1,z1,x2,…,zn)=V(q1,q2,…,qk)主动力在坐标轴上的投影分别为:
Fix=−∂xi∂V,Fiy=−∂yi∂V,Fiz=−∂zi∂V由:
Qj=t=1∑n(Fix∂qj∂xi+Fiy∂qj∂yi+Fiz∂qj∂zi)则广义力表达式可写成:
Qj=−i=1∑n(∂xi∂V∂qj∂xi+∂yi∂V∂qj∂yi+∂zi∂V∂qj∂zi)简写为:
Qj=−∂qj∂V(f=1,2,⋯,j)即,当主动力有势时,对应于每个广义坐标的广义力等于势能函数对该坐标的偏导数冠以负号。故当主动力有势时,质点系的平衡条件可写为:
∂qj∂V=0(j=1,2,⋯,k)即,在势力场中,具有理想约束的质点系平衡条件为:质点系势能对于每个广义坐标之偏导数分别为零。故当主动力有势时,质点系主动力的虚功和为:
i=1∑nδW(Fi)=j=1∑kQjδqj=j=1∑k−∂qj∂Vδqj=−δV故质点系的平衡条件亦可写成
δV=0即,在势力场中,具有理想约束的质点系平衡条件为:质点系势能在平衡位置处一阶变分为零,即平衡位置上保守系统的势能取极值。
(2) 广义力的求解#
-
使用广义力的解析表达式:
Qj=i=1∑n(Fix∂qj∂xi+Fiy∂qj∂yi+Fiz∂qj∂zi)(j=1,2,…,k)
-
应用虚功的定义:
i=1∑nδW(Fi)=j=1∑kQjδqj=0
注意到广义坐标q1,q2,⋯,qk是彼此独立的,因此为了求某个广义力Qt,可以取一组特殊的虚位移,令δqt=0,其余的δqj=0(j=t),从而写成:
[∑δW]t=Qtδqt
式中[∑δW]t表示仅虚位移δ1t非零时系统上主动力的虚功之和。于是,广义力:
Qt=δqt[∑δW]t
NOTE这里只学习动力学普遍方程和第二类拉格朗日方程。