問い
宇宙は真空です.地面も空気も無く,ロケットが押せるものは何もありません.それなのにロケットは加速できます.なぜでしょうか.
もう一つ考えてみましょう.ロケットは燃料を燃やしたガスを,ロケットに対して秒速 3 km で後ろへ噴き出します.ロケットは,この噴射速度 3 kms−1 より大きな速さで進めるでしょうか(初め静止していた座標系で測ります).
考えてみる
「ガスが地面や空気を押して進む」と考えると,真空で進める理由が説明できません.けれども,ボートの上から荷物を後ろへ投げると,ボートが前へ動く経験があります.押す相手は外にいなくてもよく,投げたものそのものが相手になります.
投げられた荷物は後ろ向きの運動量を持ちます.ボートと荷物をひとまとめにした系には外から力が働かないので,系全体の運動量は変わりません.荷物が後ろ向きの運動量を得た分だけ,ボートは前向きの運動量を得ます.ロケットも同じで,ガスを投げ続ける船だと思えばよいのです.
ただし困ることがあります.ロケットはガスを出すたびに軽くなるので,質量 𝑚 が一定という前提の 𝑚𝒂 =𝑭 をそのまま使えません.そこで,ごく短い時間 d𝑡 の間の運動量の出入りを調べます.
微小時間の運動量の収支
直線上を進むロケットを考え,進む向きを正とします.時刻 𝑡 に質量 𝑚,速度 𝑣 だったとします.外力は無いとします.d𝑡 の間に,ロケットはガスを後ろへ噴射し,質量が d𝑚 だけ変わります.ガスを出すので d𝑚 は負の数で,噴き出したガスの質量は −d𝑚 です.ガスは,ロケットに対して速さ 𝑢 で後ろへ出ていきます.この 𝑢 を噴射速度といいます.
[図:ロケットと放出直後のガス]時刻 \(t\) と \(t+dt\) の2コマ.上のコマは質量 \(m\) で速度 \(v\) のロケット.下のコマは質量 \(m+dm\) で速度 \(v+dv\) のロケットと,後ろへ出ていく質量 \(-dm\) のガス.ガスの速度 \(v-u\) を矢印で示す.
噴射の前後で,ロケットとガスを合わせた運動量は変わりません.地面から見たガスの速度は 𝑣 −𝑢 なので
𝑚𝑣=(𝑚+d𝑚)(𝑣+d𝑣)+(−d𝑚)(𝑣−𝑢)
です.右辺を展開すると
𝑚𝑣=𝑚𝑣+𝑚d𝑣+𝑣d𝑚+d𝑚d𝑣−𝑣d𝑚+𝑢d𝑚
となり,𝑚𝑣 と 𝑣 d𝑚 が消えて
𝑚d𝑣+d𝑚d𝑣+𝑢d𝑚=0
が残ります.d𝑚 d𝑣 は微小量どうしの積で,ほかの項よりずっと小さいので落とします(理由は次の節で確かめます).
法則 ロケットの運動方程式
外力が無いとき
𝑚d𝑣=−𝑢d𝑚
がなりたつ.𝑢 はロケットに対するガスの噴射速度で,d𝑚 <0 なので右辺は正,つまりロケットは加速する.
両辺を d𝑡 で割ると 𝑚d𝑣d𝑡 =𝑢(−d𝑚d𝑡) です.右辺は,ロケットが受ける前向きの力と見なせます.
𝐹=𝑢(−d𝑚d𝑡)
で,噴射速度と毎秒の噴射質量の積です.これを推力といいます.噴射速度が大きく,たくさん噴き出すほど,推力が大きくなります.
ツィオルコフスキーの式
加速度は 𝑎 =𝑢𝑚(−d𝑚d𝑡) で,質量が減ると増えるなど,一般には一定とは限りません.そこで 𝑚 d𝑣 = −𝑢 d𝑚 を d𝑣 = −𝑢 d𝑚𝑚 と書き,両辺を積分します.最初の質量を 𝑚0,速度を 0,いまの質量を 𝑚,速度を 𝑣 とし,𝑢 は一定とすると
∫𝑣0d𝑣′=−𝑢∫𝑚𝑚0d𝑚′𝑚′⟹𝑣=−𝑢ln𝑚𝑚0
です.
公式 ツィオルコフスキーの式
𝑣=𝑢ln𝑚0𝑚
最終的な速さは,噴射速度と,質量が何分の1になったか(質量比 𝑚0/𝑚)の対数だけで決まる.
[図:質量比と速度増加の対数曲線]速度比v/uは質量比m₀/mの対数であり,曲線は(1,0)から始まる.
質量比と速さの関係は次のとおりです.
𝑚0/𝑚 | 2 | 𝑒 ( ≈2.7) | 10 | 100 |
|---|
𝑣/𝑢 | 0.69 | 1 | 2.3 | 4.6 |
質量比が 𝑒 を超えれば,ロケットの速さは(初め静止していた座標系で測って)噴射速度 𝑢 より大きくなります.これは質量の約63 %(1 −1/𝑒)を噴き出せば達成されます.問いに答えると,𝑢 =3.0 kms−1 で質量が 1/10 になれば 𝑣 =3.0 ×ln10 ≈6.9 kms−1 で,噴射速度 3.0 kms−1 の2倍以上です.
また,この式から,速さを増すには噴射速度を上げるのが効くとわかります.質量比で稼ぐには,𝑣 を2倍にするために質量比を2乗しなければならず,なかなか効きません.
重力があるとき
地表近くで初速度0から鉛直上向きに飛び,噴射速度 𝑢 と重力加速度 𝑔 は一定,空気抵抗は無いとします.ロケットには重力 𝑚𝑔 が下向きに働きます.d𝑡 の間に重力の力積 −𝑚𝑔 d𝑡 が加わるので
𝑚d𝑣=−𝑢d𝑚−𝑚𝑔d𝑡⟹d𝑣=−𝑢d𝑚𝑚−𝑔d𝑡
です.噴射を始めてから時間 𝑡 たったときの速さは
𝑣=𝑢ln𝑚0𝑚−𝑔𝑡
となります.重力の分 𝑔𝑡 だけ損をするので,燃焼時間が長いほど不利です.燃焼時間が 150 s なら 𝑔𝑡 ≈1.5 kms−1 を失います.ロケットが短い時間に一気に燃料を使うのはこのためです.
質量が減るもう一つの例
砂を積んだ台車が,滑らかな水平面を一定の速さ 𝑣 で進んでいます.台車の底の穴から砂がこぼれ続けるとき,台車の速さはどうなるでしょうか.
[図:こぼれる砂が運ぶ水平運動量]水平面を速さ \(v\) で進む台車と,底の穴から真下にこぼれ落ちる砂.こぼれる瞬間の砂は台車と同じ水平速度 \(v\) を持つ.
こぼれた砂は,離れる瞬間に台車と同じ水平の速度を持っています.ロケットの式でいえば,ガスの噴射速度が 𝑢 =0 の場合なので,𝑚 d𝑣 =0 で台車の速さは変わりません.
ポイント ここまでのまとめ
ロケットはガスを後ろへ噴射し,その反作用で進む.ロケットとガスを合わせた運動量は保存し,押す相手は噴射したガスなので,地面や空気のような外の相手は要らず,真空でも進める.
外力が無いとき 𝑚 d𝑣 = −𝑢 d𝑚.推力は(噴射速度)×(毎秒の噴射質量)である.
噴射速度 𝑢 が一定なら 𝑣 =𝑢ln(𝑚0/𝑚).質量比が 𝑒 を超えれば,噴射速度 𝑢 より大きな速さで進める.𝑢 =3.0 kms−1 で質量が 1/10 になれば約 6.9 kms−1 である.
鉛直上向きに飛び,𝑔 が一定で空気抵抗が無く,初速度0,𝑢 が一定なら 𝑣 =𝑢ln(𝑚0/𝑚) −𝑔𝑡 で,燃焼時間が長いほど損をする.
質量が変わる物体では,持ち去られた分や付け加わった分の運動量も数える.