パラメータ設定
実線=衝突前速度、半透明破線=衝突後速度。上段:物体1(青)、下段:物体2(赤)。
2球の衝突アニメーション。衝突後の速度変化を確認できます。
理論・主要公式
$$m_1\mathbf{v}_1 + m_2\mathbf{v}_2 = m_1\mathbf{v}_1' + m_2\mathbf{v}_2'$$
$$e = \frac{|\mathbf{v}_2' - \mathbf{v}_1'|}{|\mathbf{v}_1 - \mathbf{v}_2|} \quad \text{(法線方向)}$$
よくある質問
運動量保存則が成り立たない場合はありますか?
外力(重力、摩擦力など)が無視できない場合は成り立ちません。ただし衝突時間が非常に短い場合(衝撃力 >> 外力)は近似的に成り立ちます。また、電磁場の中の荷電粒子では電磁場も運動量を持つため、粒子の運動量だけでは保存されません(全体系で保存される)。
衝突の反発係数は何で測定できますか?
最も簡単な方法は「落下試験」です。高さ h₀ からボールを落として高さ h₁ まで跳ね上がった場合、e = √(h₁/h₀) で求められます。スーパーボールはe≈0.9、テニスボールe≈0.7、鉄の球と鉄板ではe≈0.5程度です。温度でも変化し、冷えたボールはeが下がります。
爆発(分裂)も運動量保存で解けますか?
はい。爆発は「衝突の逆」です。静止している物体(全運動量=0)が爆発して2つに分かれた場合、m₁v₁+m₂v₂=0 から v₂ = -(m₁/m₂)v₁ となり、2つは反対方向に飛びます。ロケットの推進(ガスを後方に噴射して反作用を得る)も運動量保存の応用です。
衝突でなぜ「合体して最も遅くなる」のですか?
完全非弾性衝突(e=0)は衝突後の相対速度がゼロ(同速度で一体化)です。運動量保存から v' = (m₁u₁+m₂u₂)/(m₁+m₂) となります。これは「全運動量を合計質量で割った重心速度」に等しく、この衝突では最大のエネルギーが失われます。エネルギー損失は ΔKE = -μ(u₁-u₂)²/2(μは換算質量)と表されます。
実際の交通事故シミュレーションにはどんなソフトを使いますか?
LS-DYNA(Ansys)、Radioss(Altair)が業界標準です。陽解法有限要素法で、衝突時の複雑な変形・破壊・エアバック展開・ダミー人形の挙動を計算します。計算時間は実時間10〜100ミリ秒の衝突現象を数時間かけて計算します。自動車メーカーは実際の衝突試験(NCAP)との整合を検証してから設計に使います。
スーパーボールが反発係数1より大きくなることはありますか?
純粋な反発係数は e ≤ 1 が物理的制約です(e > 1 は衝突後に運動エネルギーが増えることを意味し、エネルギー保存則に反する)。ただし機械的なシステム(ばね機構付きボール、爆発ボルト)では見かけ上 e > 1 のような挙動をするものがあります。スーパーボールのeは約0.92が最大で、1には届きません。
2次元衝突・運動量保存シミュレーターとは
本シミュレーターでは、2次元平面上を等速直線運動する2つの剛体球の衝突を扱います。各物体の質量を \( m_1, m_2 \)、衝突前の速度ベクトルを \( \vec{v}_1, \vec{v}_2 \)、衝突後の速度ベクトルを \( \vec{v}_1', \vec{v}_2' \) とします。衝突時には運動量保存則が成立し、外力が働かないため \( m_1 \vec{v}_1 + m_2 \vec{v}_2 = m_1 \vec{v}_1' + m_2 \vec{v}_2' \) が成り立ちます。また、衝突の弾性度を表す反発係数 \( e \) を導入し、衝突方向の相対速度成分に対して \( (\vec{v}_2' - \vec{v}_1') \cdot \vec{n} = -e (\vec{v}_2 - \vec{v}_1) \cdot \vec{n} \) を適用します。ここで \( \vec{n} \) は衝突時の法線単位ベクトルです。\( e=1 \) の完全弾性衝突では運動エネルギーも保存され、\( e=0 \) の完全非弾性衝突では物体は合体します。これらの式を連立することで衝突後の速度を一意に決定し、アニメーションとベクトル図で視覚化します。
実世界での応用
産業での実際の使用例
自動車業界では、衝突安全設計において本シミュレーターの原理が活用されています。例えば、トヨタや日産は、車両同士の衝突試験の前に、バンパーやクラッシュボックスの反発係数と質量を変数とした2次元衝突解析を実施。これにより、歩行者保護や乗員への衝撃低減を効率的に最適化し、実車テストの回数削減と開発期間短縮に貢献しています。
研究・教育での活用
物理学や機械工学の大学教育では、運動量保存則の直感的理解を促す教材として活用されています。例えば、東京大学の基礎物理実験では、学生が質量や反発係数を変更しながら衝突後の速度ベクトルやエネルギー収支を可視化。理論式とシミュレーション結果を比較することで、完全弾性衝突から非弾性衝突までの現象を深く学べます。
CAE解析との連携や実務での位置付け
本シミュレーターは、本格的なCAE解析(例:ANSYSやLS-DYNAを用いたFEM衝突解析)の前段階として位置付けられます。設計初期段階でパラメトリックスタディを行い、運動量保存則に基づく大まかな挙動を把握。その後、詳細な3DモデルによるCAE解析へスムーズに移行することで、計算負荷を低減しつつ、設計の妥当性を効率的に検証するワークフローが実現します。
よくある誤解と注意点
「反発係数が1.0(完全弾性衝突)なら運動エネルギーも常に保存される」と思いがちですが、実際には完全弾性衝突でも外力が働かない場合に限り運動エネルギーが保存されます。本シミュレーターでは2物体のみを対象としているため保存されますが、現実の衝突では摩擦や空気抵抗によるエネルギー散逸が必ず生じる点に注意が必要です。
「衝突後の速度は質量の大小だけで決まる」と考えがちですが、実際には反発係数と衝突前の両物体の速度ベクトル(方向と大きさ)が複合的に影響します。特に反発係数が0(完全非弾性衝突)の場合でも、運動量保存則は成立するものの、衝突後に2物体が一体化するわけではなく、あくまで相対速度がゼロになるだけである点を誤解しないようにしましょう。
「速度ベクトル図で矢印の長さが運動量を表している」と思いがちですが、実際には矢印は速度(大きさと向き)を示しており、運動量は質量×速度で計算される別の物理量です。質量が異なる場合、速度ベクトル図だけでは運動量の大小を直接比較できないため、エネルギー収支グラフと併せて確認することが重要です。