空気抵抗がある場合の最遠投射角
こんにちは。Math。です。
パソコンのフォルダを整理していたら,数学などに関するメモやら PDF やらがいくつか出てきました。ほとんどはネタにもできないような内容であったり,途中で書き終えていたりと使えないんですが,中には使えそうなものもありました。
というわけで,今回はその中の一つ,「空気抵抗がはたらく場合における最遠投射角の式」について書いていきます。
運動方程式を立てる
図 1 のように,鉛直上向きに 軸をとり,水平方向に 軸をとります。このとき, 軸がちょうど地表を表しているとします。
そして,質量 の物体を原点 から 軸正の向きに角度 ,速度 で投げたとします。ただし,, です。
さらに,この物体には重力加速度 と,速度に比例する空気抵抗(比例定数:)がはたらくものとします。
時刻 における物体の 座標, 座標をそれぞれ , と表すとき,物体の運動方程式は次のようになります。なお, は時刻 による の 1 階微分, は 2 階微分を表します1。
ここで,物体を時刻 に投げたとすれば,この運動方程式の初期条件は
となります。以下では,この初期条件のもとで運動方程式を解いていきます。
運動方程式を解く
どちらも 2 階線形微分方程式ですが,速度を未知関数とすることで 1 階線形微分方程式に帰着できます。
軸方向について
とおくと, 軸方向の運動方程式は次のように書き換えられます。
これはすぐに解くことができて,初期条件 に注意すれば
と求まります。さらに,初期条件 のもとでこの両辺を で積分すれば
と求まります。
これより, 軸方向の変位 と速度 のグラフの概形は図 3 のようになります。
グラフを見てもらうと分かるように,時間が経つにつれて速度は 0 に近づいていきます。また,いくら時間が経とうとも距離 までは飛ばないことも分かります。
軸方向について
軸方向に比べてやや複雑ですが,手順は全く同じです。先ほどと同様に とおいて, 軸方向の運動方程式を次のように書き換えます。
これは比較的簡単に解くことができて,初期条件 に注意すれば
と求まります。さらに,初期条件 のもとで,この両辺を で積分すれば
と求まります。
これより, 軸方向の変位 と速度 のグラフの概形は図 4 のようになります。
これもグラフから,時間の経過とともに落下距離が増えていくことや,落下速度が を超えないことなどが分かります。
以上より,この物体の運動(の軌跡)は次のように表せます。
最遠投射角
得られた式 を使って,物体の飛距離が最大となるような投射角(最遠投射角) を求めていきます。ただ,式 のままでは文字が多くてややこしいので,無次元量
を導入して,式 を次のように無次元化してあげます。
さて,最遠投射角を求めるためには,飛距離と投射角の関係を知る必要があります。そこで,まずは無次元化飛距離を求めていきます。
…と言いたいところなんですが,そう上手くはいきません。
飛距離を求めるためには, が再び 0 となる無次元化時刻 を求める必要があります。しかし, の式には の 1 次関数と指数関数が混在していて,初等的に解くことができません。なので,少し工夫します。
どうするかというと, と の式を連立させて を消去します。 の式から
と変形できるので,それぞれを の式に代入することで
を得ます。よって,この式で とすることで,無次元化飛距離 の満たす方程式が得られます。
ただし, は自明な解なので,以下では とします。
このとき,投射角 を決めてあげると,飛距離 は唯一つに定まります2。すなわち, は の関数と考えることができます。特に,最遠投射角 においては を満たします。
このことに注意して,式 の両辺を で微分して を代入すると
を得ます。 なので,この式はさらに
と書けます。よって,この式を について解き,改めて式 に代入することで, の満たす式が得られます。
の場合
式 の右辺が 0 となるので,この式を満たすのは
のときです。ただし,左の式を満たす は存在しないので,もし存在するならば右の式を満たします。そこで,右の式を について解くと
となり,これを満たす は存在します。実際, です。
の場合
とおいて式 を式変形していくと
とできます3。
あいにく,ここから について初等的に解くことはできませんが,Lambert の 関数4とよばれる特殊関数を用いても良いなら,次のようにして解くことができます。
(i) の場合
と表せるので,さらに計算していくことで
となります。 だったので, を主枝 に代えても同じです。
(ii) の場合
であることに注意すれば,主枝 を用いて
と表せます。よって,全く同様に
を得ます。
(i)と(ii)より, の場合における最遠投射角 は次のように書けます。
おわりに
かなり大変でしたが,空気抵抗がはたらく場合における最遠投射角の式を求めることができました。記事として書き直すために改めて自分でも計算していたんですが,過去の自分のモチベーションとか技巧に感心してしまいました。今の自分にできるとは到底思えないです。
ちなみに,いろんな数値で計算してみると分かりますが, が 45 以外になることは普通にあります。すなわち,空気抵抗を考慮した場合,一番よく飛ぶ角度は 45 とは限らないということが分かります。
参考文献
- ランベルトのW関数 - Wikipedia(閲覧日:2021/4/14)