ペットボトルロケットの打ち上げ
運動方程式
断面積 S1、長さ L の円柱に断面積 Sの小さな噴出口のついた容器を考えます。
空気と密度 &rho の水が入っているとき、空気の圧力を P、温度を T、容器の外の大気圧を P
A
とします。
さらに,容器の上面を0とした座標系で水面の位置を x とします。
1、ロケットに対する水の噴出速度を求める。
水の噴出速度 u は定常状態におけるベルヌーイの定理
P/&rho = u
2
/2 +P
A
/&rho
より、
u = (2(P-P
A
)/&rho)
1/2
・・・(1)
となります。(厳密にいえば水の噴出過程は定常状態ではないけれど、準定常状態と考えられます。)
また、水の質量保存より
m = &rho S
1
dx/dt = &rho Su・・・(2)
そして、容器内の水面は空気に押されて移動するわけですが、この現象は短時間で起こるので
空気の膨張は断熱膨張とみなせ、
P(S
1
x)
&gamma
=P
0
(S
1
x
0
)
&gamma
が成り立ちます。ここで、P
0
, x
0
はそれぞれ P, x の初期値であり、&gammaは比熱比C
p
/C
v
で、
2原子分子からなる空気の場合 7/5 です。上の式より
P=P
0
(x
0
/x)
&gamma
・・・(3)
を得ます。また断熱変化ではTV
&gamma -1
=一定なので
T=T
0
(x
0
/x)
&gamma -1
・・・(4)
も得られます。
よって、(1),(2),(3)より
dx/dt = S(2(P
0
(x
0
/x)
&gamma
-P
A
)/&rho)
1/2
/S
1
・・・(5)
が得られます。
2、ロケットの運動を考える。
ロケットの質量(水を含む)を M、地上の静止系から見たロケットの速度を V とします。
噴出した水からロケットが受ける力は、水の単位時間当たりの運動量変化に等しいので
F = &rho Su
2
・・・(6)
であり、空気抵抗を無視した場合のロケットの運動方程式は
M dV/dt= &rho Su
2
- Mg
となります。また、容器のみの質量をM
0
とすると
M = M
0
+ &rho(L-x)S
1
・・・(7)
となります。よって
dV/dt = &rho Su
2
/(M
0
+ &rho(L-x)S
1
) - g ・・・(8)
dX / dt = V・・・(9)
が得られます。
プログラム
計算結果