Physic Labs

分析力学

广义坐标与自由度

广义坐标在计入约束后描述系统构型;独立坐标的数目就是自由度。

描述单摆不必使用三个独立笛卡尔坐标:不可伸长的细线和固定悬点使摆球沿圆弧运动,只需角度 θ\theta。合适的坐标选择能将约束直接纳入描述。

fa(q1,…,qn,t)=0,Nddl=3N−rf_a(q_1,\ldots,q_n,t)=0, \qquad N_{\rm ddl}=3N-r

定义: 自由度

三维空间中 NN 个质点受 rr 个独立完整约束时,自由度为 3N−r3N-r。广义坐标 qiq_i 是足以确定构型的独立变量,可以是角度、长度或具有其他单位的量。

比较广义角度与摆球在圆轨迹上的位置,拖动即可改变构型。

完整约束

完整约束是坐标(也可能包括时间)之间的方程,例如平面单摆的 x2+y2=l2x^2+y^2=l^2。一个方程约束两个笛卡尔坐标,因此剩下一个独立坐标。通常不可积分的速度约束称为非完整约束。

x=lsin⁡θ,y=−lcos⁡θx=l\sin\theta, \qquad y=-l\cos\theta

用一个角度替代 x,yx,y 会自动满足摆长不变。多体系统的广义坐标也可以是关节角、距离或集体变量,不一定是以米计的几何长度。

例题: 刚杆连接的两个质点的自由度

两个质点在平面内运动,并由长度固定的刚杆相连。系统有多少自由度?

解答

共有 2N=42N=4 个笛卡尔坐标和一个独立距离约束,因此自由度为 4−1=34-1=3。

快速检测

可将允许的构型看作构型流形上的点。若完整约束写为 fa(x,t)=0f_a(\mathbf x,t)=0,雅可比矩阵 ∂fa/∂xi\partial f_a/\partial x_i 可在局部识别独立约束,其秩决定流形的局部维数。对于随时间变化的约束,允许的构型集合本身也在运动,因此允许速度必须满足 ∑i(∂fa/∂xi)x˙i+∂fa/∂t=0\sum_i(\partial f_a/\partial x_i)\dot x_i+\partial f_a/\partial t=0。只要能独立确定构型,角度、弧长和笛卡尔坐标都可以作为坐标。

空间中的两个自由质点有六个坐标;固定它们之间的距离施加一个独立约束,因此剩下五个自由度。选用质心坐标以及合适的角度和相对坐标,可以让约束更清楚。

受约束沿平面光滑曲线运动的质点有多少自由度?

广义坐标必须以米为单位吗?

参考文献

  1. Herbert Goldstein, Charles Poole, John Safko (2002). Classical Mechanics