剛体の力学
こまの運動の理解にむけて 剛体の運動方程式 オイラーの運動方程式
剛体の力学
コマをうまく立たせるには?
→ どうして?
フリスピーをうまく飛ばすには?
→ では、どうしてうまく飛ぶのだろう?
剛体の力学
そんな事を考えて、なにかいいことあるか?
ジャイロスコープ?
いったいそれはなんだ?
剛体とは
剛体
物体中の任意の2点の距離が常に一定のもの
外部からどのような力が加わろうとも全く変形しないもの
“オリハルコン”?
そんなものは現実には存在しないのだが、、、、、、、
“コマ”は剛体か?
無理矢理外力を加えれば変形する。
でもコマの運動を考える時には “剛体” として考えても問題ない
想定している環境下で、外力による変形を “無視” できるもの 場合によっては軟式テニスボールだって剛体。
剛体の運動
質点の運動を記述するためには、質点の「位置」を決めればよい。 座標 自由度
1次元運動 x 1個
2次元運動 x, y 2個 3次元運動 x, y, z 3個
r
では剛体の運動を記述するのに必要な『自由度』は?
剛体の運動の自由度: 剛体の位置
物体中の任意の2点間の距離は常に一定 基準の点を1点決めれば、
物体中の任意の点は表現できる 剛体の位置は、任意の一つの点
例えば 重心
剛体の運動の自由度: 並進運動
並進運動
物体の各点が同じ方向に移動する
剛体中のある一点の運動を考えればよい
質点の運動と見なすために重点の移動を考える
剛体の運動の自由度: 回転運動
回転運動
物体のある点を中心に回転する
剛体中のある一点のまわりの運動を考える 重点まわりの回転を考える
平面内だと回転角は一つ 3次元だと、例えば、
それぞれの軸まわりの3つの回転
回転運動といっても
3つの軸それぞれの周りでの回転を考える
となかなか難しいので、剛体の重心を通る「回転軸」を決め、 その軸周りの回転を考えるようにする。
(直交座標系を考えるとすると、例えばz軸を回転軸と考えて、
z軸を傾けるのに必要な2つの角度 θ、λ。それからz軸まわりの角度φ)
自由度は 3個
剛体の運動における自由度
並進運動=重心の移動 r= x y
z
回転運動: 3つの自由度
合計6個の自由度を持つ
, ,
剛体の運動方程式
重心の方程式は、質点の運動方程式と等しい。 今は並進運動を考えずに、回転運動のみを考える。
(剛体の1点がどこかに固定されている場合) 固定点を O とする。
剛体を
剛体を構成する質量 mi の質点の固まり と考える。
固定点 O からの距離は変化しないので、 質点の運動は
m i
r i
F i
O
d L i
dt =r i × F i
と考える事ができる。
L i = r i ×p i =m i r i ×v i
剛体の運動方程式
∑
i
d L i
dt = ∑ i r i × F i
剛体を構成するすべての質点について足し上げると、
∑
i
d L i
dt = ∑ i N i
N
i= r
i× F
i˙L = N N = ∑
i
N
i L = ∑
i
L
im i
r i
F i
O
(微少部分の固定点に対する 外力によるモーメントの和)
剛体の運動方程式: 剛体を固定しない場合
重心 O を回転の中心と取ると
m i
r i
F i
O R
重心の運動方程式
M d
2
R
dt 2 = ∑ i
F i
∑
i
m
i= M
∑
i
m
ir
i=0
重心周りの回転
∑
i
d L i
dt = ∑ i r i × F i
結果を先に書いてしまうと
の独立した二つの微分方程式で記述できる
重心
m
ir
iF
iO R
O '
r
i'重心とは
重力中心 質量平均
R=
∑
i
m
ir
i'∑
i
m
i=
1
M ∑
im
ir
i'
∑
i
m
i= M
剛体の固定点を O とすると、
M R= ∑
i
m
i R r
i = M R ∑
i
m
ir
i∑
i
m i r i =0
重心から見た、「剛体の重心」は原点ということ。 当然といえば当然の結果。
剛体の運動方程式の導出
原点 O' を剛体の外にとり、
剛体内の固定点 O の位置ベクトルを R とする。
剛体内の微少部分の位置ベクトルは 固定点を基準に、 ベクトル r であらわす。
微少部分
位置ベクトル 運動方程式
r
i'= Rr
im
i ¨R ¨r
i = F
i全体では
∑
i
m
i ¨R ¨r
i = ∑
i
F
i ∑
im
i ¨R ∑
im
i¨r
i= ∑
iF
i重心 O を回転の中心と取ると 重心 O を回転の中心と取ると
∑
i
m
i= M ∑
i
m
iri=0
∑
i
m
i ¨ri=0
M ¨ R= ∑
i
F i
重心にある質量 M の質点に、剛体に作用するすべての外力を合成した力が作用している場合と同じ
m
ir
iF
iO R
O '
r
i'剛体の運動方程式の続き
m
ir
iF
iO R
O '
r
i'˙L
i'=r
i'× F
i微少部分の原点まわりの回転を考える
R r
i × F
i˙L
i'= d
dt Rr
i × m
i˙Rm
i˙r
i
R× M ¨ R ∑
i
˙L
i= R× F ∑
i
r
i× F
i˙L
i'= d
dt m
i R× ˙ R R× m
i˙r
i m
ir
i × ˙ Rr
i× m
i˙r
i
˙L
i'= d
dt Rr
i × m
i˙Rm
i˙r
i
重心にOを取ると
∑
i
m
iri=0 ∑
i
m
i ˙ri=0
˙L
id
dt R× ˙ R = ˙ R× ˙ R R× ¨ R
重心に O をとって、微少部分について足し上げると、
M = ∑
i
m
iF = ∑
i
Fi
M ¨ R= F
∑
i
˙L i = ∑
i
r i × F i
原点周りの運動=重心の運動方程式 剛体の回転は、重心の運動と切り離し、 重心まわりの回転を考えれば良い
剛体の運動方程式のまとめ
重心の運動方程式 重心の運動方程式
M ¨ R= F
重心周りの回転 重心周りの回転
∑
i
˙L
i= ∑
i
r
i× F
im
ir
iF
iO
R
O '
重心周りの回転運動と 重心の運動に分解できる。
モーメントを使って書き直すと
˙L = N
剛体の(重心まわりの)角運動量の時間的変化は 剛体にかかる重心まわりのモーメントの和に等しい
剛体の回転運動とモーメント
m
ir
iF
iO
R
O '
˙L = N
N
i= r
i× F
iN = ∑
i
N
iN = ∫ r× F dV
角速度ベクトルの導入
剛体 剛体の中の任意の2点間の距離がつねに一定 つまり重心まわりの回転を考える場合、
「回転座標に固定されている質点の運動」に等しい
質点の角速度ベクトル ωi を導入する
v i = × r i
L = ∑
i
L i = ∑
i
r i × m i r i
L = ∑
i
m i r i × × r i
L = ∑
i
m i ∣ r i ∣ 2 − ∑
i
m i r i r i ⋅
A×B×C=BA⋅C−C A⋅B
角運動量ベクトルと角速度ベクトル
L = ∑
i
m i ∣ r i ∣ 2 − ∑
i
m i r i r i ⋅
この項が存在すると、角運動量と 角速度は平行でなくなる。
※平面内での質点の運動
位置ベクトルはつねに角速度と垂直
※ 平面内での質点の運動 L = m r2 ω = m r v = rp
慣性テンソル・角速度・角運動量
r
xr⋅ = ∑
k =x , y , z
r
k
kr
x= ∑
k
r
kr
x
kr r⋅ =
r
xr
xr
xr
yr
xr
zr
yr
xr
yr
yr
yr
zr
zr
xr
zr
yr
zr
z
x
y
z
L = ∑
i
m i ∣ r
i∣ 2 − ∑
i
m i r
i r
i⋅
rxr⋅=
r
xr
xr
xr
yr
xr
z
x
y
z
位置ベクトルの x 成分を見ると∣ r ∣
2=
∣ r ∣
20 0
0 ∣ r ∣
20
0 0 ∣ r ∣
2
L = I
I
kl= ∑
i m i ∣ r i ∣ 2 kl −r ik r jl
慣性テンソル
慣性モーメント・慣性乗積
L = I
I
kl= ∑
i m i ∣ r i ∣ 2 kl −r ik r jl
慣性テンソル
k = l の場合
慣性モーメント
k ≠ l の場合
慣性乗積
I
kk= ∑
i m i r l
2 r m 2
I
kl=− ∑
i m i r k r l
I = ∑
i
m
i
y
2 z
2−xy −xz
− yx x
2z
2− yz
−zx −zy x
2 y
2
成分で書き出してみると
慣性モーメント
I = ∑
i
m
i
y
i2 z
i2−x
iy
i−x
iz
i−y
ix
ix
i2z
i2− y
iz
i−z
ix
i−z
iy
ix
i2 y
i2
r
i2m
i
回転軸との距離が ri の質点 mi の回転運動を考える。 質点の角運動量の大きさは
L i =m i r i 2
角速度ベクトルを x, y, z の軸まわりの回転で考えて、 それぞれの(軸への距離の自乗)×(質量)を独立に考えた ものが 慣性モーメント
慣性テンソルとはなんぞや?
L = I
I
kl= ∑
i m i ∣ r i ∣ 2 kl −r ik r jl
m
ir
iF
iO
R
O '
微少部分の質量 微少部分の位置に関係
剛体中での質量分布
剛体の形状 に関係する量
あくまで、剛体中の固定点に対する量 → 固定点が変化すれば慣性テンソルも変化 剛体中の固定点周りの慣性テンソル I が分かっている剛体があったとき、
固定点を中心に角速度ベクトル ω で剛体を回転させると 剛体は固定点を中心として角運動量 L をもって回転する。
固定点に対し角運動量 L で運動している剛体は、その慣性テンソルを I とすると、 固定点周りに、角速度ベクトル ω をもって運動する。
剛体の角運動量は外力によるモーメントできまるので、
˙L = N
I
kl= ∑
i m i ∣ r i ∣ 2 kl −r ik r jl
r i
m i = dV
I
kl= ∫ dV ∣ r i ∣ 2 kl −r ik r jl
I =
∫ y 2 z 2 dV − ∫ xy dV − ∫ xz dV
− ∫ yx dV ∫ x 2 z 2 dV − ∫ yz dV
− ∫ zx dV − ∫ zy dV ∫ x 2 y 2 dV
慣性テンソルの積分表示
剛体の微少部分の質量は、 その体積と密度の積
(密度は剛体内で変化してもよい)
慣性テンソルのいろいろ
z
r
回転軸( z 軸)に固定されている半径 r0 の円柱
=
0
0
z
角速度ベクトルは z 軸と平行
I =
I
xxI
xyI
xzI
yxI
yyI
yzI
zxI
zyI
zz
0
0
z
=
I
xz
zI
yz
zI
zz
z
剛体がz軸まわり以外には回転しない場合は Izz のみを考える
慣性テンソル (慣性モーメントの計算)
z
r
m
i= dV
iI
zz= ∫
0 r0
r
2dV
dV =dz dr r d
dz
d
r d
dr
I
zz= ∫
0 2
d ∫
0 z0
dz ∫
0 r0
dr r
32 z
0 r
04 半径 r0 高さ z0 の円柱の体積は
4
V = π r02 z0
密度をρ(一定)とすると、質量は
m = π r02 z0 ρ
I
zz=
m r
022
ρは一定とする
剛体の運動方程式と慣性テンソル
N = ˙L
N = d
dt I
もし回転軸に対する慣性テンソルが分かっているのであれば、
外力によるモーメントによって、回転軸まわりの角速度の変化量が分かる
回転軸に固定された 円盤・円柱 の回転運動
z
r
m
r
0z
0F
I
zz= mr
02
N
z= I zz d
z2
dt
回転軸と垂直に、円柱側面に沿って外力 F を作用させる 外力によるモーメントは Nz = r0 F
角速度の時間変化は
˙
z= N
zI zz =
2 F
mr 0
角速度の変化
大きな力 大
重い物体 小
半径の大きな物体 小
回転軸に固定されていない剛体の運動: 固定点のある剛体
固定点
例
N = d L
dt =
d
dt I
運動方程式
固定点まわりの『外力のモーメント』 N 固定点まわりの『角運動量』 L 固定点まわりの『慣性テンソル』 I 固定点まわりの『角速度ベクトル』 ω
コマの動きを見てみると、軸周りの回転に加えて、軸自体が回転している 角速度ベクトルが時間とともに変動
角速度ベクトルが2成分を持つ
固定点まわりで回転しているので、回転と共に 『慣性テンソル』 が変化する。
= 1 2
計算の煩雑さを避けるために、
『剛体に固定された座標系』 を使って考える。
空間に固定された座標系で
慣性テンソルを計算する事が原因
慣性主軸
y
x
z
固定点 O を原点とする (x, y, z) 座標軸をとる
この軸に対する『慣性テンソル』が分かっているとする
OX方向を向いた基本ベクトル
n=
i
r i
r
i=
x
iy
iz
i
OXまわりの慣性モーメントを考えるOX
li=
∣
ri∣
sinicos
i= n⋅r
i∣ n ∣ ∣ r
i∣
l
i2= ∣ r
i∣
2sin
2
il
i2= ∣ r
i∣
2 1 − n⋅ r
i
2
∣ r
i∣
2
l
i2= ∣ r
i∣
2−n⋅r
i
2慣性主軸 つづき
l
i2= ∣ r
i∣
2−n⋅r
i
2n=
r
i=
x
iy
iz
i
2
2
2=1
l
i2= x
i2 y
i2 z
i2− x
i y
i z
i
2l
i2= x
i2 y
i2z
i2
2
2
2− x
i y
i z
i
2l
i2= y
i2z
i2
2 z
i2 x
i2
2 x
i2 y
i2
2−2 x
iy
i−2 y
iz
i−2 z
ix
iI
OX= ∑
i
m
il
i 2I
OX=
2∑
i
m
i y
i2
z
i2
2∑
i
m
i z
i2
x
i2
2∑
i
m
i x
i2
y
i2
I
OX= −2 ∑
i
m
ix
iy
i−2 ∑
im
ix
iz
i−2 ∑
im
iy
iz
iI
OX=
2I
xx
2I
yy I
zz2 I
yz2 I
xz2 I
xyこの式の意味する事はなんだろうか?
慣性主軸
I
OX=
2I
xx
2I
yy I
zz2 I
yz2 I
xz2 I
xyI
OX=1
を考えるI
x ' x' '
2 I
y ' y''
2I
z ' z ''
2=1
は楕円面を構成する 適当な回転により
となる座標系を選択できる。(3次元は難しいので2次元の楕円で考えるとよい) この楕円面で構成される 楕円体の主軸を 『慣性主軸』 という。
慣性主軸に対し 慣性乗積=0 となる。
剛体には、慣性乗積が0となるような、剛体に固定された座標系が必ず存在する。
回転体の場合、 慣性主軸は 回転軸と、それに垂直な任意の相直交する2軸
楕円: 2次元の場合
I
xx
2I
yy
22 I
xy =1
2次元で見てみると
I
xx
2I
yy
22 I
xy =1
'
'
楕円を回転したもの
I
x ' x' '
2 I
y ' y''
2=1
1 / ' I
x ' x '
2 1 / ' I
y ' y '
2=1
軸を適当にとる事で、
軸に対して傾きのない楕円をとるように出来る。
これは3次元でも同じ
回転体の慣性主軸
回転体の場合、 慣性主軸は 回転軸と、
それに垂直な任意の相直交する2軸
慣性乗積を考える必要がなくなる
コマの運動
コマのような『回転対称』な物体の場合、 対称軸を座標軸の一つにとる。
→ 『慣性乗積が0』
→ 回転軸に対して『慣性モーメント』は時間に対して一定
コマに固定されている系から見た回転を考え
→ 空間に固定されている系からはどの様にみえるか 考える。
『回転座標系での慣性力の問題』
→ 平面内ではなくて、3次元空間での問題
回転座標系で見た質点の運動のまとめ
x
y
x '
y '
r
˙=
˙r' =R [ − ×r ˙r ]
¨r' =R [ −
2r −2 × ˙r ¨r ]
r ' =R r
F ' =R [ −m
2r −2 m × ˙r F ]
コリオリの力
˙A ˙A − × A
静止座標系の任意のベクトル A を回転座標系でみる
˙A ˙A × A
回転座標系の任意ベクトル A を静止座標系でみる
みかけの成分
剛体に固定した系での運動方程式
˙A ˙A ×A
˙L ˙L ×L
角運動量の時間微分
N = ˙L × L
慣性主軸(剛体に固定した座標)からみた慣性モーメントは時間によらず一定
N = I ˙ × L
剛体上からみた 角運動量の変化
剛体の回転によって生じる みかけの成分
剛体の運動方程式: オイラーの運動方程式
N = I ˙ × L
慣性主軸に対し慣性乗積は 0I =
I
xx0 0
0 I
yy0
0 0 I
zz
成分毎に書き下すと
N x = I xx ˙ x I zz − I yy z y
N y = I yy ˙ y I xx − I zz x z
N z = I zz ˙ z I yy − I xx y x
オイラーの運動方程式
固定点を持つ剛体の、慣性主軸まわりの回転運動を記述する方程式