跳到主要内容

宇都宮大学 地域創生科学研究科 工農総合科学専攻 機械知能工学プログラム 2023年度 第1期 機械力学と制御

Author​

祭音Myyura (Based on Miyake's answer refined with GPT 6 Astra)

Description​

長さ l1l_1 の質量を無視できる棒の上端を固定し、下端に質量 m1m_1 の重りを付ける。そこに長さ l2l_2 の軽い棒を連結し、その下端に質量 m2m_2 の重りを付けた2自由度系を考える。重力加速度を gg、一般化座標を図の θ1,θ2\theta_1,\theta_2 とする。xx 軸は右向き、yy 軸は上向きで、角度は鉛直下向きから測る。

二重振り子と座標

(1) 重りの位置 p1=(x1,y1),p2=(x2,y2)\boldsymbol p_1=(x_1,y_1),\boldsymbol p_2=(x_2,y_2) を一般化座標で表せ。

(2) 運動エネルギー T1,T2T_1,T_2 を一般化座標で表せ。

(3) xx 軸を基準とした重力による位置エネルギー U1,U2U_1,U_2 を一般化座標で表せ。

(4) ラグランジアン LL を T1,T2,U1,U2T_1,T_2,U_1,U_2 で表せ。

(5) ddt∂L∂θ˙1−∂L∂θ1=0\displaystyle\frac{d}{dt}\frac{\partial L}{\partial\dot\theta_1}-\frac{\partial L}{\partial\theta_1}=0 を、θ1,θ2\theta_1,\theta_2 に関する2階微分方程式で表せ。

(6) ddt∂L∂θ˙2−∂L∂θ2=0\displaystyle\frac{d}{dt}\frac{\partial L}{\partial\dot\theta_2}-\frac{\partial L}{\partial\theta_2}=0 を同様に表せ。ただし θ˙i=dθi/dt\dot\theta_i=d\theta_i/dt とする。

题目描述​

固定长 l1l_1 的轻杆上端,下端装有质量 m1m_1 的重物;再连接一根长 l2l_2 的轻杆,末端装有质量 m2m_2 的重物,构成图示双摆。重力加速度为 gg,xx 向右、yy 向上,两广义坐标 θ1,θ2\theta_1,\theta_2 均从竖直向下方向量起。

(1) 用广义坐标表示两个重物的位置;(2) 求各自动能 T1,T2T_1,T_2;(3) 以 xx 轴为零势能面,求各自重力势能 U1,U2U_1,U_2;(4) 用这些能量表示拉格朗日量 LL;(5)(6) 分别将对应 θ1,θ2\theta_1,\theta_2 的欧拉—拉格朗日方程写成二阶微分方程。

Kai​

以下、δ=θ1−θ2\delta=\theta_1-\theta_2 とおく。

(1)​

yy 軸が上向きであることに注意すると

p1=(l1sin⁡θ1,−l1cos⁡θ1),\boxed{\boldsymbol p_1=(l_1\sin\theta_1,-l_1\cos\theta_1)},
p2=(l1sin⁡θ1+l2sin⁡θ2,−l1cos⁡θ1−l2cos⁡θ2).\boxed{\boldsymbol p_2=(l_1\sin\theta_1+l_2\sin\theta_2, -l_1\cos\theta_1-l_2\cos\theta_2)}.

(2)​

位置を時間微分し、Ti=mi∣p˙i∣2/2T_i=m_i|\dot{\boldsymbol p}_i|^2/2 を用いる。

T1=12m1l12θ˙12,\boxed{T_1=\frac12m_1l_1^2\dot\theta_1^2},
T2=12m2(l12θ˙12+l22θ˙22+2l1l2θ˙1θ˙2cos⁡δ).\boxed{T_2=\frac12m_2\left(l_1^2\dot\theta_1^2+l_2^2\dot\theta_2^2 +2l_1l_2\dot\theta_1\dot\theta_2\cos\delta\right)}.

交差項には cos⁡θ1cos⁡θ2+sin⁡θ1sin⁡θ2=cos⁡(θ1−θ2)\cos\theta_1\cos\theta_2+\sin\theta_1\sin\theta_2 =\cos(\theta_1-\theta_2) を用いた。

(3)​

Ui=migyiU_i=m_igy_i なので

U1=−m1gl1cos⁡θ1,U2=−m2g(l1cos⁡θ1+l2cos⁡θ2).\boxed{U_1=-m_1gl_1\cos\theta_1},\qquad \boxed{U_2=-m_2g(l_1\cos\theta_1+l_2\cos\theta_2)}.

(4)​

L=T1+T2−U1−U2.\boxed{L=T_1+T_2-U_1-U_2}.

すなわち

L=12(m1+m2)l12θ˙12+12m2l22θ˙22+m2l1l2θ˙1θ˙2cos⁡δ+(m1+m2)gl1cos⁡θ1+m2gl2cos⁡θ2.\begin{aligned} L={}&\frac12(m_1+m_2)l_1^2\dot\theta_1^2 +\frac12m_2l_2^2\dot\theta_2^2 +m_2l_1l_2\dot\theta_1\dot\theta_2\cos\delta\\ &+(m_1+m_2)gl_1\cos\theta_1+m_2gl_2\cos\theta_2. \end{aligned}

(5)​

ddt∂L∂θ˙1=(m1+m2)l12θ¨1+m2l1l2θ¨2cos⁡δ−m2l1l2θ˙2(θ˙1−θ˙2)sin⁡δ,∂L∂θ1=−m2l1l2θ˙1θ˙2sin⁡δ−(m1+m2)gl1sin⁡θ1.\begin{aligned} \frac d{dt}\frac{\partial L}{\partial\dot\theta_1} ={}&(m_1+m_2)l_1^2\ddot\theta_1 +m_2l_1l_2\ddot\theta_2\cos\delta\\ &-m_2l_1l_2\dot\theta_2(\dot\theta_1-\dot\theta_2)\sin\delta,\\ \frac{\partial L}{\partial\theta_1} ={}&-m_2l_1l_2\dot\theta_1\dot\theta_2\sin\delta -(m_1+m_2)gl_1\sin\theta_1. \end{aligned}

差を取ると

(m1+m2)l12θ¨1+m2l1l2θ¨2cos⁡δ+m2l1l2θ˙22sin⁡δ+(m1+m2)gl1sin⁡θ1=0.\boxed{(m_1+m_2)l_1^2\ddot\theta_1 +m_2l_1l_2\ddot\theta_2\cos\delta +m_2l_1l_2\dot\theta_2^2\sin\delta +(m_1+m_2)gl_1\sin\theta_1=0}.

(6)​

ddt∂L∂θ˙2=m2l22θ¨2+m2l1l2θ¨1cos⁡δ−m2l1l2θ˙1(θ˙1−θ˙2)sin⁡δ,∂L∂θ2=m2l1l2θ˙1θ˙2sin⁡δ−m2gl2sin⁡θ2.\begin{aligned} \frac d{dt}\frac{\partial L}{\partial\dot\theta_2} ={}&m_2l_2^2\ddot\theta_2+m_2l_1l_2\ddot\theta_1\cos\delta\\ &-m_2l_1l_2\dot\theta_1(\dot\theta_1-\dot\theta_2)\sin\delta,\\ \frac{\partial L}{\partial\theta_2} ={}&m_2l_1l_2\dot\theta_1\dot\theta_2\sin\delta-m_2gl_2\sin\theta_2. \end{aligned}

したがって

m2l22θ¨2+m2l1l2θ¨1cos⁡δ−m2l1l2θ˙12sin⁡δ+m2gl2sin⁡θ2=0.\boxed{m_2l_2^2\ddot\theta_2+m_2l_1l_2\ddot\theta_1\cos\delta -m_2l_1l_2\dot\theta_1^2\sin\delta+m_2gl_2\sin\theta_2=0}.

Reference​