平面剛体動力学 粒子系が固定された平面に平行に運動する場合、その系は平面運動に拘束されていると言われます。この場合、N 個の粒子 P i 、i =1,..., Nからなる剛体系に対するニュートンの法則(運動学)は、 k 方向への運動がないため単純化されます。基準点Rにおける 合力 とトルク を決定して、次の式を得ます 。F = ∑ 私 = 1 N m 私 A 私 、 T = ∑ 私 = 1 N ( r 私 − R ) × m 私 A 私 、 {\displaystyle \mathbf {F} =\sum _{i=1}^{N}m_{i}\mathbf {A} _{i},\quad \mathbf {T} =\sum _{i=1}^{N}(\mathbf {r} _{i}-\mathbf {R} )\times m_{i}\mathbf {A} _{i},}
ここで、r i は 各粒子の平面軌道を表す。
剛体の運動学 から、基準粒子の位置R と加速度A 、および剛体粒子系の角速度ベクトルω と角加速度 ベクトルα を用いて、粒子 P i の加速度を表す式が得られる。 A 私 = α × ( r 私 − R ) + ω × ( ω × ( r 私 − R ) ) + A 。 \displaystyle \mathbf {A} _{i}={\boldsymbol {\alpha }}\times (\mathbf {r} _{i}-\mathbf {R} )+{\boldsymbol {\omega }}\times ({\boldsymbol {\omega }}\times (\mathbf {r} _{i}-\mathbf {R} ))+\mathbf {A} .}
平面運動に制限されたシステムの場合、角速度ベクトルと角加速度ベクトルは運動平面に垂直なk に沿って方向付けられるため、この加速度方程式は簡略化されます。この場合、基準点R から点r iへの単位ベクトル e i と単位ベクトルを導入することで、加速度ベクトルを簡略化できます。t 私 = k × e 私 {\textstyle \mathbf {t} _{i}=\mathbf {k} \times \mathbf {e} _{i}} 、 それで A 私 = α ( Δ r 私 t 私 ) − ω 2 ( Δ r 私 e 私 ) + A 。 {\displaystyle \mathbf {A} _{i}=\alpha (\Delta r_{i}\mathbf {t} _{i})-\omega ^{2}(\Delta r_{i}\mathbf {e} _{i})+\mathbf {A} .}
これにより、システムにかかる合力は次のようになる。 F = α ∑ 私 = 1 N m 私 ( Δ r 私 t 私 ) − ω 2 ∑ 私 = 1 N m 私 ( Δ r 私 e 私 ) + ( ∑ 私 = 1 N m 私 ) A 、 {\displaystyle \mathbf {F} =\alpha \sum _{i=1}^{N}m_{i}\left(\Delta r_{i}\mathbf {t} _{i}\right)-\omega ^{2}\sum _{i=1}^{N}m_{i}\left(\Delta r_{i}\mathbf {e} _{i}\right)+\left(\sum _{i=1}^{N}m_{i}\right)\mathbf {A} ,} トルクとして T = ∑ 私 = 1 N ( m 私 Δ r 私 e 私 ) × ( α ( Δ r 私 t 私 ) − ω 2 ( Δ r 私 e 私 ) + A ) = ( ∑ 私 = 1 N m 私 Δ r 私 2 ) α k + ( ∑ 私 = 1 N m 私 Δ r 私 e 私 ) × A 、 {\displaystyle {\begin{aligned}\mathbf {T} ={}&\sum _{i=1}^{N}(m_{i}\Delta r_{i}\mathbf {e} _{i})\times \left(\alpha (\Delta r_{i}\mathbf {t} _{i})-\omega ^{2}(\Delta r_{i}\mathbf {e} _{i})+\mathbf {A} \right)\\{}={}&\left(\sum _{i=1}^{N}m_{i}\Delta r_{i}^{2}\right)\alpha \mathbf {k} +\left(\sum _{i=1}^{N}m_{i}\Delta r_{i}\mathbf {e} _{i}\right)\times \mathbf {A} ,\end{aligned}}}
どこe 私 × e 私 = 0 \textstyle \mathbf {e} _{i}\times \mathbf {e} _{i}=0} そしてe 私 × t 私 = k {\textstyle \mathbf {e} _{i}\times \mathbf {t} _{i}=\mathbf {k} } は、すべての粒子 P i に対して平面に垂直な単位ベクトルです。
重心 C を基準点として使用すると、ニュートンの法則のこれらの式は次のように簡略化されます。 F = M A 、 T = 私 C α k 、 {\displaystyle \mathbf {F} =M\mathbf {A} ,\quad \mathbf {T} =I_{\textbf {C}}\alpha \mathbf {k} ,}
ここで、M は全質量、I C は剛体システムの運動に垂直で重心を通る軸に関する慣性モーメント である。
3次元の剛体
方向性または態度に関する記述 剛体の三次元空間における向きを記述するための様々な手法が開発されてきた。それらを以下の節で概説する。
オイラー角 向きを表す最初の試みは、レオンハルト・オイラー によるものとされています。彼は、互いに回転できる3つの基準座標系を想像し、固定された基準座標系から始めて3回の回転を行うことで、空間内の他の任意の基準座標系が得られることに気づきました(2回の回転で垂直軸を固定し、もう1回の回転で他の2つの軸を固定します)。これらの3つの回転の値はオイラー角 と呼ばれます。一般的に、ψ {\displaystyle \psi } 歳差運動を表すために使用され、θ {\displaystyle \theta } 章動、そしてϕ {\displaystyle \phi } 固有回転。
オイラー角の図
固定軸を中心とした球の固有回転
オイラー角におけるコマの動き
テイト・ブライアン角テイト・ブライアン角、方向を表す別の方法 これらは、ヨー、ピッチ、ロールとも呼ばれる3つの角度で、航法角とカルダン角とも呼ばれます。数学的には、これらは12通りのオイラー角の組のうち6通りの組み合わせを構成し、その順序は飛行機などの乗り物の向きを表すのに最適です。航空宇宙工学では、これらは通常オイラー角と呼ばれます。
方向ベクトル オイラーはまた、2つの回転の合成は、異なる固定軸を中心とした1つの回転と等価であることに気づいた(オイラーの回転定理 )。したがって、前述の3つの角度の合成は、ただ1つの回転に等しくなければならないが、その軸は行列が開発されるまで計算が複雑であった。
この事実に基づき、彼は回転軸上のベクトルと角度の値に等しい大きさのベクトルを用いて、あらゆる回転をベクトル的に記述する方法を導入した。したがって、あらゆる向きは、基準座標系からその向きへと導く回転ベクトル(オイラーベクトルとも呼ばれる)によって表すことができる。向きを表すために用いられる回転ベクトルは、一般的に向きベクトル、または姿勢ベクトルと呼ばれる。
軸角度表現 と呼ばれる同様の方法では、回転軸に沿った単位ベクトル と、角度を示す別の値を使用して回転または向きを表します(図を参照)。
方向行列 行列の導入に伴い、オイラーの定理は書き換えられました。回転は、回転行列または方向余弦行列と呼ばれる直交行列によって記述されます。回転 行列は 、向きを表すために用いられる場合、一般的に方向行列または姿勢行列と呼ばれます。
上述のオイラーベクトルは回転行列の固有ベクトル です(回転行列は一意の実固有値 を持ちます)。2つの回転行列の積は回転の合成を表します。したがって、これまでと同様に、向きは初期座標系から目的の座標系への回転として表すことができます。
n 次元空間における非対称物体の 構成空間は SO( n ) × Rn で ある。物体に接ベクトル の基底を付加することで、向きを視覚化することができる。各ベクトルが指す方向によって、その向きが決定される。
方向四元数 回転を表す別の方法として、回転四元数( バーソルとも呼ばれる)を用いる方法があります。これらは回転行列や回転ベクトルと同等です。回転ベクトルに関しては、行列との間でより簡単に変換できます。向きを表すために回転四元数を用いる場合、通常は向き四元数または姿勢四元数と呼ばれます。
3次元におけるニュートンの第二法則三次元空間における剛体の運動を考察するためには、ニュートンの第二法則を拡張し、剛体の運動と、剛体に作用する力とトルクの系との関係を定義する必要がある。
ニュートンは粒子に関する第二法則を次のように定式化した。「物体の運動の変化は加えられた力に比例し、力が加えられた直線の方向に生じる。」[ 3 ] ニュートンは一般的に質量と速度の積を粒子の「運動」と呼んだため、「運動の変化」という表現は粒子の質量と加速度の積を指し、したがってこの法則は通常次のように表記される。 F = m 1 、 {\displaystyle \mathbf {F} =m\mathbf {a} ,} ここで、F は粒子に作用する唯一の外力、m は粒子の質量、a はその加速度ベクトルである。ニュートンの第二法則を剛体に拡張するには、剛体粒子系を考える必要がある。
粒子の剛体システム N 個の粒子 P i 、i=1,..., N からなるシステムが剛体に組み立てられている場合、ニュートンの第 2 法則は、その剛体内の各粒子に適用できます。質量m iの粒子 P i に作用する外力がF i である場合、 F 私 + ∑ j = 1 N F 私 j = m 私 1 私 、 私 = 1 、 … 、 N 、 {\displaystyle \mathbf {F} _{i}+\sum _{j=1}^{N}\mathbf {F} _{ij}=m_{i}\mathbf {a} _{i},\quad i=1,\ldots ,N,} ここで、F ijは粒子 P j が粒子 P i に作用する内部力であり、これらの粒子間の一定の距離を維持する力である。
人体は、幾何学的立体からなる剛体システムとしてモデル化されている。歩行中の人物をより分かりやすく視覚化するために、代表的な骨が追加された。 これらの力の方程式を簡略化するために、剛体システムに作用する合力と合トルクを導入します。この合力と合トルクは、システム内の粒子の1つを基準点 R として選択し、そこに各外力が関連するトルクを加えて加えられることで得られます。合力F と合トルクT は次の式で与えられます。 F = ∑ 私 = 1 N F 私 、 T = ∑ 私 = 1 N ( R 私 − R ) × F 私 、 {\displaystyle \mathbf {F} =\sum _{i=1}^{N}\mathbf {F} _{i},\quad \mathbf {T} =\sum _{i=1}^{N}(\mathbf {R} _{i}-\mathbf {R} )\times \mathbf {F} _{i},} ここで、R iは粒子 P i の位置を定義するベクトルである。
粒子に対するニュートンの第二法則は、これらの合力とトルクの公式と組み合わされて、次の式が得られる。 F = ∑ 私 = 1 N m 私 1 私 、 T = ∑ 私 = 1 N ( R 私 − R ) × ( m 私 1 私 ) 、 {\displaystyle \mathbf {F} =\sum _{i=1}^{N}m_{i}\mathbf {a} _{i},\quad \mathbf {T} =\sum _{i=1}^{N}(\mathbf {R} _{i}-\mathbf {R} )\times (m_{i}\mathbf {a} _{i}),} ここで、内部力F ij は ペアで相殺される。剛体の運動学 から、基準粒子の位置R と加速度a 、および剛体粒子系の角速度ベクトル ω と角加速度ベクトル α を用いて、粒子 P iの加速度を表す式が得られる。 1 私 = α × ( R 私 − R ) + ω × ( ω × ( R 私 − R ) ) + 1 。 {\displaystyle \mathbf {a} _{i}=\alpha \times (\mathbf {R} _{i}-\mathbf {R} )+\omega \times (\omega \times (\mathbf {R} _{i}-\mathbf {R} ))+\mathbf {a} .}
力-トルク方程式 重心と慣性行列を用いると、単一の剛体の力とトルクの方程式は次のようになる。 F = m 1 、 T = [ 私 R ] α + ω × [ 私 R ] ω 、 {\displaystyle \mathbf {F} =m\mathbf {a} ,\quad \mathbf {T} =[I_{R}]\alpha +\omega \times [I_{R}]\omega ,} これらは、剛体に対するニュートンの第二運動法則として知られています。
剛体B i , j = 1, ..., M の相互接続システムの動力学は、各剛体を分離し、相互作用力を導入することによって定式化される。各剛体に作用する外力と相互作用力の合力は、力-トルク方程式を与える。 F j = m j 1 j 、 T j = [ 私 R ] j α j + ω j × [ 私 R ] j ω j 、 j = 1 、 … 、 M 。 {\displaystyle \mathbf {F} _{j}=m_{j}\mathbf {a} _{j},\quad \mathbf {T} _{j}=[I_{R}]_{j}\alpha _{j}+\omega _{j}\times [I_{R}]_{j}\omega _{j},\quad j=1,\ldots ,M.}
ニュートンの定式化では、M個 の剛体のシステムのダイナミクスを定義する6M個の方程式が得られます。 [ 4 ]
3次元回転 回転する物体は、トルクの影響を受けているか否かにかかわらず、歳差運動 と章動 の挙動を示すことがある。回転する固体物体の挙動を記述する基本方程式は、オイラーの運動方程式 である。 τ = D L D t = d L d t + ω × L = d ( 私 ω ) d t + ω × 私 ω = 私 α + ω × 私 ω {\displaystyle {\boldsymbol {\tau }}={\frac {D\mathbf {L} }{Dt}}={\frac {d\mathbf {L} }{dt}}+{\boldsymbol {\omega }}\times \mathbf {L} ={\frac {d(I{\boldsymbol {\omega }})}{dt}}+{\boldsymbol {\omega }}\times {I{\boldsymbol {\omega }}}=I{\boldsymbol {\alpha }}+{\boldsymbol {\omega }}\times {I{\boldsymbol {\omega }}}} ここで、擬似ベクトル τ とL はそれぞれ物体にかかるトルクと 角運動量 、スカラーI は慣性モーメント 、ベクトルω は角速度、ベクトルα は角加速度、Dは慣性座標系における微分、dは物体に固定された相対座標系における微分である。
トルクが加わらない場合のこの方程式の解については、「オイラーの運動方程式」 および「ポアンソの楕円体」の 記事で説明されています。
オイラーの式から、回転軸に垂直なトルクτ 、したがって Lに垂直なトルクτを加えると、 τ とL の両方に垂直な軸を中心とした回転が生じることがわかる。この運動を歳差運動 と呼ぶ。歳差運動の角速度ΩP は、 次の外積 で与えられる。τ = Ω P × L 。 {\displaystyle {\boldsymbol {\tau }}={\boldsymbol {\Omega }}_{\mathrm {P} }\times \mathbf {L} .}
ジャイロスコープ の歳差運動歳差運動は、軸を水平にして片端を緩く(歳差運動方向に対して摩擦なく)支えたコマを置くことで実証できます。予想されるように落下するのではなく、軸のもう一方の端を支えずに放置すると、軸の自由端が水平面内でゆっくりと円を描き、結果として歳差運動が生じ、コマは軸を水平に保ったまま重力に逆らっているように見えます。この効果は上記の式で説明できます。コマにかかるトルクは、装置の重心に下向きに作用する重力と、装置の一方の端を支える上向きに作用する同じ大きさの力という2つの力によって発生します。このトルクによって生じる回転は、直感的に予想されるように下向きではなく、重力トルク(水平方向で回転軸に垂直)と回転軸(水平方向で支持点から外側)の両方に垂直な方向、つまり垂直軸を中心に回転し、装置が支持点を中心にゆっくりと回転します。
大きさτ の一定トルクの下では、歳差運動の速度ΩP は 、その角運動量の大きさ L に反比例する。τ = Ω P L 罪 θ 、 {\displaystyle \tau ={\mathit {\Omega }}_{\mathrm {P} }L\sin \theta ,} ここで、 θはベクトル ΩP とL の間の角度です。したがって、コマの回転が遅くなると(例えば摩擦によって)、角運動量が減少し、歳差運動の速度が増加します。これは、装置が自重を支えるのに十分な速さで回転できなくなるまで続き、歳差運動が停止して支持台から落下します。これは主に、歳差運動に対する摩擦によって別の歳差運動が発生し、それが落下を引き起こすためです。
慣例として、トルク、スピン、歳差運動というこれら3つのベクトルは、すべて右手の法則 に従って互いに対して向き付けられている。
剛体に作用する力の仮想仕事 剛体に作用する力の仮想的な仕事 を考慮することで、多くの便利な特徴を持つ剛体動力学の別の定式化が得られる。
単一の剛体上のさまざまな点に作用する力の仮想仕事は、作用点の速度と合力およびトルクを 使用して計算できます。これを確認するために、剛体内の点R 1 、R 2 ... R n に力F 1 、F 2 ... F nが作用するとします。
R i (i = 1, ..., n) の軌跡は 、剛体の動きによって定義されます。軌跡に沿った 点R iの速度は次のようになります。 V 私 = ω × ( R 私 − R ) + V 、 {\displaystyle \mathbf {V} _{i}={\boldsymbol {\omega }}\times (\mathbf {R} _{i}-\mathbf {R} )+\mathbf {V} ,} ここで、ω は物体の角速度ベクトルである。
バーチャルワーク 仕事は、各力とその接触点の変位との 内積 から計算される。δ W = ∑ 私 = 1 n F 私 ⋅ δ r 私 。 {\displaystyle \delta W=\sum _{i=1}^{n}\mathbf {F} _{i}\cdot \delta \mathbf {r} _{i}.} 剛体の軌跡が一般化座標 q j 、j = 1, ..., m の集合によって定義される場合、仮想変位δ r i は 次のように与えられる。 δ r 私 = ∑ j = 1 m ∂ r 私 ∂ q j δ q j = ∑ j = 1 m ∂ V 私 ∂ q ˙ j δ q j 。 {\displaystyle \delta \mathbf {r} _{i}=\sum _{j=1}^{m}{\frac {\partial \mathbf {r} _{i}}{\partial q_{j}}}\delta q_{j}=\sum _{j=1}^{m}{\frac {\partial \mathbf {V} _{i}}{\partial {\dot {q}}_{j}}}\delta q_{j}.} 物体に作用するこの力系の仮想仕事は、一般化座標で表すと次のようになる。 δ W = F 1 ⋅ ( ∑ j = 1 m ∂ V 1 ∂ q ˙ j δ q j ) + ⋯ + F n ⋅ ( ∑ j = 1 m ∂ V n ∂ q ˙ j δ q j ) {\displaystyle \delta W=\mathbf {F} _{1}\cdot \left(\sum _{j=1}^{m}{\frac {\partial \mathbf {V} _{1}}{\partial {\dot {q}}_{j}}}\delta q_{j}\right)+\dots +\mathbf {F} _{n}\cdot \left(\sum _{j=1}^{m}{\frac {\partial \mathbf {V} _{n}}{\partial {\dot {q}}_{j}}}\delta q_{j}\right)}
またはδq j の係数を収集するδ W = ( ∑ 私 = 1 n F 私 ⋅ ∂ V 私 ∂ q ˙ 1 ) δ q 1 + ⋯ + ( ∑ 1 = 1 n F 私 ⋅ ∂ V 私 ∂ q ˙ m ) δ q m 。 {\displaystyle \delta W=\left(\sum _{i=1}^{n}\mathbf {F} _{i}\cdot {\frac {\partial \mathbf {V} _{i}}{\partial {\dot {q}}_{1}}}\right)\delta q_{1}+\dots +\left(\sum _{1=1}^{n}\mathbf {F} _{i}\cdot {\frac {\partial \mathbf {V} _{i}}{\partial {\dot {q}}_{m}}}\right)\delta q_{m}.}
一般化された力 簡略化のため、回転角などの単一の一般化座標qで指定される剛体の軌跡を考えると、式は次のようになる。 δ W = ( ∑ 私 = 1 n F 私 ⋅ ∂ V 私 ∂ q ˙ ) δ q = ( ∑ 私 = 1 n F 私 ⋅ ∂ ( ω × ( R 私 − R ) + V ) ∂ q ˙ ) δ q 。 {\displaystyle \delta W=\left(\sum _{i=1}^{n}\mathbf {F} _{i}\cdot {\frac {\partial \mathbf {V} _{i}}{\partial {\dot {q}}}}\right)\delta q=\left(\sum _{i=1}^{n}\mathbf {F} _{i}\cdot {\frac {\partial ({\boldsymbol {\omega }}\times (\mathbf {R} _{i}-\mathbf {R} )+\mathbf {V} )}{\partial {\dot {q}}}}\right)\delta q.}
合力F とトルクT を導入すると、この方程式は次の形式になります。 δ W = ( F ⋅ ∂ V ∂ q ˙ + T ⋅ ∂ ω ∂ q ˙ ) δ q 。 {\displaystyle \delta W=\left(\mathbf {F} \cdot {\frac {\partial \mathbf {V} }{\partial {\dot {q}}}}+\mathbf {T} \cdot {\frac {\partial {\boldsymbol {\omega }}}{\partial {\dot {q}}}}\right)\delta q.}
量Q は次のように定義されます Q = F ⋅ ∂ V ∂ q ˙ + T ⋅ ∂ ω ∂ q ˙ 、 {\displaystyle Q=\mathbf {F} \cdot {\frac {\partial \mathbf {V} }{\partial {\dot {q}}}}+\mathbf {T} \cdot {\frac {\partial {\boldsymbol {\omega }}}{\partial {\dot {q}}}},}
は仮想変位 δq に関連する一般化力 として知られています。この式は、複数の一般化座標で定義される剛体の動きに一般化されます。 δ W = ∑ j = 1 m Q j δ q j 、 {\displaystyle \delta W=\sum _{j=1}^{m}Q_{j}\delta q_{j},} どこ Q j = F ⋅ ∂ V ∂ q ˙ j + T ⋅ ∂ ω ∂ q ˙ j 、 j = 1 、 … 、 m 。 {\displaystyle Q_{j}=\mathbf {F} \cdot {\frac {\partial \mathbf {V} }{\partial {\dot {q}}_{j}}}+\mathbf {T} \cdot {\frac {\partial {\boldsymbol {\omega }}}{\partial {\dot {q}}_{j}}},\quad j=1,\ldots ,m.}
重力やばねの力などの保存力は、ポテンシャルエネルギー として知られるポテンシャル関数V ( q 1 , ..., q n ) から導出できることに注意すると良いでしょう。この場合、一般化された力は次のように与えられます。 Q j = − ∂ V ∂ q j 、 j = 1 、 … 、 m 。 {\displaystyle Q_{j}=-{\frac {\partial V}{\partial q_{j}}},\quad j=1,\ldots ,m.}
剛体からなる機械システムの運動方程式は、ダランベールの仮想仕事の原理を用いて求めることができる。仮想仕事の原理は、剛体システムの静的平衡を研究するために用いられるが、ニュートンの法則に加速度項を導入することで、この手法は動的平衡を定義するために一般化される。
静的平衡 機械システムの剛体の静的平衡は、システムの任意の仮想変位に対して、加えられた力の仮想仕事がゼロであるという条件によって定義されます。これは仮想仕事の原理として知られています。 [ 5 ] これは、任意の仮想変位に対して一般化された力がゼロ、つまりQ i =0 であるという要件と同等です。
機械システムがn 個の 剛体 B i 、i = 1, ..., n から構成されているとし、各剛体に作用する力の合力を力-トルク対F i およびT i 、i = 1, ..., n とする。これらの作用力には、剛体が接続されている箇所での反力は含まれないことに注意してください。最後に、各剛体の速度V i および角速度ω i 、i = 1, ..., n は 、単一の一般化座標 q によって定義されると仮定します。このような剛体のシステムは、1自由度 を持つと言われます。
この1自由度系に作用する 力とトルクF i およびT iの仮想仕事は、次式で与えられる。 δ W = ∑ 私 = 1 n ( F 私 ⋅ ∂ V 私 ∂ q ˙ + T 私 ⋅ ∂ ω 私 ∂ q ˙ ) δ q = Q δ q 、 {\displaystyle \delta W=\sum _{i=1}^{n}\left(\mathbf {F} _{i}\cdot {\frac {\partial \mathbf {V} _{i}}{\partial {\dot {q}}}}+\mathbf {T} _{i}\cdot {\frac {\partial {\boldsymbol {\omega }}_{i}}{\partial {\dot {q}}}}\right)\delta q=Q\delta q,} どこ Q = ∑ 私 = 1 n ( F 私 ⋅ ∂ V 私 ∂ q ˙ + T 私 ⋅ ∂ ω 私 ∂ q ˙ ) 、 {\displaystyle Q=\sum _{i=1}^{n}\left(\mathbf {F} _{i}\cdot {\frac {\partial \mathbf {V} _{i}}{\partial {\dot {q}}}}+\mathbf {T} _{i}\cdot {\frac {\partial {\boldsymbol {\omega }}_{i}}{\partial {\dot {q}}}}\right),} これは、この1自由度系に作用する一般化された力です。
機械システムがm個の一般化座標q j 、j = 1, ..., m で定義される場合、システムはm個の自由度を持ち、仮想仕事は次のように与えられる。 δ W = ∑ j = 1 m Q j δ q j 、 {\displaystyle \delta W=\sum _{j=1}^{m}Q_{j}\delta q_{j},} どこ Q j = ∑ 私 = 1 n ( F 私 ⋅ ∂ V 私 ∂ q ˙ j + T 私 ⋅ ∂ ω 私 ∂ q ˙ j ) 、 j = 1 、 … 、 m 。 {\displaystyle Q_{j}=\sum _{i=1}^{n}\left(\mathbf {F} _{i}\cdot {\frac {\partial \mathbf {V} _{i}}{\partial {\dot {q}}_{j}}}+\mathbf {T} _{i}\cdot {\frac {\partial {\boldsymbol {\omega }}_{i}}{\partial {\dot {q}}_{j}}}\right),\quad j=1,\ldots ,m.} は一般化座標q j に関連付けられた一般化力です。仮想仕事の原理によれば、静的平衡は、システムに作用するこれらの一般化力がゼロ、つまり Q j = 0 、 j = 1 、 … 、 m 。 {\displaystyle Q_{j}=0,\quad j=1,\ldots ,m.}
これらのm 個の方程式は、剛体システムの静的平衡を定義する。
一般化された慣性力 合力F とトルクT の作用を受けて運動する単一の剛体を考えます。自由度は一般化座標q で定義されます。合力とトルクの基準点が剛体の重心であると仮定すると、一般化座標qに関連付けられた一般化慣性力 Q* は次のように与えられます。 Q * = − ( M A ) ⋅ ∂ V ∂ q ˙ − ( [ 私 R ] α + ω × [ 私 R ] ω ) ⋅ ∂ ω ∂ q ˙ 。 {\displaystyle Q^{*}=-(M\mathbf {A} )\cdot {\frac {\partial \mathbf {V} }{\partial {\dot {q}}}}-\left([I_{R}]{\boldsymbol {\alpha }}+{\boldsymbol {\omega }}\times [I_{R}]{\boldsymbol {\omega }}\right)\cdot {\frac {\partial {\boldsymbol {\omega }}}{\partial {\dot {q}}}}.}
この慣性力は、剛体の運動エネルギーから計算できます。 T = 1 2 M V ⋅ V + 1 2 ω ⋅ [ 私 R ] ω 、 {\displaystyle T={\tfrac {1}{2}}M\mathbf {V} \cdot \mathbf {V} +{\tfrac {1}{2}}{\boldsymbol {\omega }}\cdot [I_{R}]{\boldsymbol {\omega }},} 式を用いて Q * = − ( d d t ∂ T ∂ q ˙ − ∂ T ∂ q ) 。 {\displaystyle Q^{*}=-\left({\frac {d}{dt}}{\frac {\partial T}{\partial {\dot {q}}}}-{\frac {\partial T}{\partial q}}\right).}
m個の一般化座標を持つn 個の剛体 のシステムは、運動エネルギーを持つ。T = ∑ 私 = 1 n ( 1 2 M V 私 ⋅ V 私 + 1 2 ω 私 ⋅ [ 私 R ] ω 私 ) 、 {\displaystyle T=\sum _{i=1}^{n}\left({\tfrac {1}{2}}M\mathbf {V} _{i}\cdot \mathbf {V} _{i}+{\tfrac {1}{2}}{\boldsymbol {\omega }}_{i}\cdot [I_{R}]{\boldsymbol {\omega }}_{i}\right),} これは、m一般化慣性力を計算するために使用できます[ 6 ] Q j * = − ( d d t ∂ T ∂ q ˙ j − ∂ T ∂ q j ) 、 j = 1 、 … 、 m 。 {\displaystyle Q_{j}^{*}=-\left({\frac {d}{dt}}{\frac {\partial T}{\partial {\dot {q}}_{j}}}-{\frac {\partial T}{\partial q_{j}}}\right),\quad j=1,\ldots ,m.}
動的平衡 ダランベールの仮想仕事の原理は、剛体のシステムが動的平衡状態にあるのは、システムの任意の仮想変位に対して、加えられた力と慣性力の合計の仮想仕事がゼロである場合であると述べている。したがって、m個の一般化座標を持つn個の剛体のシステムの動的平衡には、 δ W = ( Q 1 + Q 1 * ) δ q 1 + ⋯ + ( Q m + Q m * ) δ q m = 0 、 {\displaystyle \delta W=\left(Q_{1}+Q_{1}^{*}\right)\delta q_{1}+\dots +\left(Q_{m}+Q_{m}^{*}\right)\delta q_{m}=0,} 任意の仮想変位δq j に対して、この条件はm 個の方程式 を与える。Q j + Q j * = 0 、 j = 1 、 … 、 m 、 {\displaystyle Q_{j}+Q_{j}^{*}=0,\quad j=1,\ldots ,m,} これは次のように書くこともできます d d t ∂ T ∂ q ˙ j − ∂ T ∂ q j = Q j 、 j = 1 、 … 、 m 。 {\displaystyle {\frac {d}{dt}}{\frac {\partial T}{\partial {\dot {q}}_{j}}}-{\frac {\partial T}{\partial q_{j}}}=Q_{j},\quad j=1,\ldots ,m.} その結果、剛体システムの運動を定義するm個の運動方程式が得られる。
ラグランジュ方程式一般化された力 Q j がポテンシャルエネルギーV ( q 1 , ..., q m ) から導出できる場合、これらの運動方程式は次の形式になります。 d d t ∂ T ∂ q ˙ j − ∂ T ∂ q j = − ∂ V ∂ q j 、 j = 1 、 … 、 m 。 {\displaystyle {\frac {d}{dt}}{\frac {\partial T}{\partial {\dot {q}}_{j}}}-{\frac {\partial T}{\partial q_{j}}}=-{\frac {\partial V}{\partial q_{j}}},\quad j=1,\ldots ,m.}
この場合、ラグランジアン L = T − V を導入すると、これらの運動方程式は次のようになります 。 d d t ∂ L ∂ q ˙ j − ∂ L ∂ q j = 0 j = 1 、 … 、 m 。 {\displaystyle {\frac {d}{dt}}{\frac {\partial L}{\partial {\dot {q}}_{j}}}-{\frac {\partial L}{\partial q_{j}}}=0\quad j=1,\ldots ,m.} これらはラグランジュの運動方程式 として知られています。
線運動量と角運動量
粒子のシステム 剛体粒子系の線運動量と角運動量は、粒子の位置と速度を質量中心に対して測定することによって定式化されます。粒子系 P i 、i = 1, ..., n が 座標r i と速度v i にあるとします。基準点R を選択し、相対位置ベクトルと速度ベクトルを計算します。 r 私 = ( r 私 − R ) + R 、 v 私 = d d t ( r 私 − R ) + V 。 {\displaystyle \mathbf {r} _{i}=\left(\mathbf {r} _{i}-\mathbf {R} \right)+\mathbf {R} ,\quad \mathbf {v} _{i}={\frac {d}{dt}}(\mathbf {r} _{i}-\mathbf {R} )+\mathbf {V} .}
基準点R に対する全線運動量ベクトルと全角運動量ベクトルは以下の通りである。 p = d d t ( ∑ 私 = 1 n m 私 ( r 私 − R ) ) + ( ∑ 私 = 1 n m 私 ) V 、 {\displaystyle \mathbf {p} ={\frac {d}{dt}}\left(\sum _{i=1}^{n}m_{i}\left(\mathbf {r} _{i}-\mathbf {R} \right)\right)+\left(\sum _{i=1}^{n}m_{i}\right)\mathbf {V} ,} そして L = ∑ 私 = 1 n m 私 ( r 私 − R ) × d d t ( r 私 − R ) + ( ∑ 私 = 1 n m 私 ( r 私 − R ) ) × V 。 {\displaystyle \mathbf {L} =\sum _{i=1}^{n}m_{i}\left(\mathbf {r} _{i}-\mathbf {R} \right)\times {\frac {d}{dt}}\left(\mathbf {r} _{i}-\mathbf {R} \right)+\left(\sum _{i=1}^{n}m_{i}\left(\mathbf {r} _{i}-\mathbf {R} \right)\right)\times \mathbf {V} .}
Rを 重心として選択する と、これらの式は次のように簡略化されます。p = M V 、 L = ∑ 私 = 1 n m 私 ( r 私 − R ) × d d t ( r 私 − R ) 。 {\displaystyle \mathbf {p} =M\mathbf {V} ,\quad \mathbf {L} =\sum _{i=1}^{n}m_{i}\left(\mathbf {r} _{i}-\mathbf {R} \right)\times {\frac {d}{dt}}\left(\mathbf {r} _{i}-\mathbf {R} \right).}
粒子の剛体システム これらの式を剛体に適用するために、粒子が互いに剛体で接続されていると仮定し、P i 、i=1,...,n は座標r i と速度v i によって位置付けられます。基準点R を選択し、相対位置と速度ベクトルを計算します。 r 私 = ( r 私 − R ) + R 、 v 私 = ω × ( r 私 − R ) + V 、 {\displaystyle \mathbf {r} _{i}=(\mathbf {r} _{i}-\mathbf {R} )+\mathbf {R} ,\quad \mathbf {v} _{i}=\omega \times (\mathbf {r} _{i}-\mathbf {R} )+\mathbf {V} ,} ここでωはシステムの角速度である。[ 7 ] [ 8 ] [ 9 ]
この剛体システムの線運動量 と 角運動量は、重心 R を基準として測定すると次のようになる。 p = ( ∑ 私 = 1 n m 私 ) V 、 L = ∑ 私 = 1 n m 私 ( r 私 − R ) × v 私 = ∑ 私 = 1 n m 私 ( r 私 − R ) × ( ω × ( r 私 − R ) ) 。 {\displaystyle \mathbf {p} =\left(\sum _{i=1}^{n}m_{i}\right)\mathbf {V} ,\quad \mathbf {L} =\sum _{i=1}^{n}m_{i}(\mathbf {r} _{i}-\mathbf {R} )\times \mathbf {v} _{i}=\sum _{i=1}^{n}m_{i}(\mathbf {r} _{i}-\mathbf {R} )\times (\omega \times (\mathbf {r} _{i}-\mathbf {R} )).}
これらの式は簡略化されて、次のようになります。 p = M V 、 L = [ 私 R ] ω 、 {\displaystyle \mathbf {p} =M\mathbf {V} ,\quad \mathbf {L} =[I_{R}]\omega ,} ここで、Mはシステム全体の質量であり、[I R ]は次のように定義される慣性 モーメント 行列である。[ 私 R ] = − ∑ 私 = 1 n m 私 [ r 私 − R ] [ r 私 − R ] 、 {\displaystyle [I_{R}]=-\sum _{i=1}^{n}m_{i}[r_{i}-R][r_{i}-R],} ここで、[r i − R] はベクトルr i − R から構成される歪対称行列である。
アプリケーション ロボットシステムの分析 動物、人間、または人型ロボットシステムの生体力学的解析 宇宙物体の分析 剛体の奇妙な動きの理解。[ 10 ] ジャイロスコープセンサーなどの、力学に基づいたセンサーの設計および開発。 自動車における各種安定性向上アプリケーションの設計および開発。 剛体を含むビデオゲームのグラフィックを向上させる
参考文献 ↑ B. Paul、『平面機械の運動学と動力学』、Prentice-Hall、ニュージャージー州、1979年 ↑ LW Tsai、『ロボット解析:直列および並列マニピュレータの力学』、John-Wiley、ニューヨーク、1999年。 ↑ ブリタニカ百科事典、ニュートンの運動法則。 ↑ KJ Waldron および GL Kinzel、『運動学と動力学、および機械設計』、第 2 版、John Wiley and Sons、2004 年。 ↑ トービー、ブルース (1984)。「エネルギー法」。エンジニアのための高度動力学 。HRW 機械工学シリーズ。アメリカ合衆国:CBS カレッジ出版。ISBN 0-03-063366-4 。 ↑ TR Kane および DA Levinson、『Dynamics, Theory and Applications』、McGraw-Hill、ニューヨーク、2005 年。 ↑ マリオン、JB; ソーントン、ST (1995). 古典力学系と粒子 (第 4 版). トムソン. ISBN 0-03-097302-3 。 。↑ Symon, KR (1971). Mechanics (3rd ed.). Addison-Wesley. ISBN 0-201-07392-7 。 。↑ テネンバウム、RA(2004)。 応用力学の基礎 。シュプリンガー 。ISBN 0-387-00887-X 。 。↑ Gomez, RW; Hernandez-Gomez, JJ; Marquina, V (2012年7月25日). "傾斜面上の跳躍する円筒" . Eur. J. Phys . 33 (5). IOP: 1359– 1365. arXiv : 1204.0600 . Bibcode : 2012EJPh...33.1359G . doi : 10.1088/0143-0807/33/5/1359 . S2CID 55442794 . 2016年 4月25日 取得 .
さらに読む E. レイマニス (1965). 固定点周りの結合剛体の運動に関する一般問題。 (シュプリンガー 、ニューヨーク)。 WB Heard (2006). 剛体力学:数学、物理学、応用。 (Wiley-VCH )。
外部リンク クリス・ヘッカーの剛体動力学に関する情報は、 2007年3月12日にウェイバックマシン に アーカイブされました。 物理ベースモデリング:原理と実践 Wayback Machine に2008年11月20日に アーカイブされたDigitalRuneナレッジベースには、剛体動力学に関する修士論文とリソース集が含まれています。F・クライン著「線幾何学と剛体の力学との関連性に関する覚書」(英訳) F・クライン著「ロバート・ボール卿のねじ理論について」(英訳) E. コットン著「固定点周りの立体の変位の幾何学的研究へのケイリー幾何学の応用」(英語訳)