パラメータ
プリセット
理論・主要公式
$$T = 2\pi\sqrt{\frac{L}{g}}$$
微小振幅の周期 [s]:$ 糸長 [m]、$ 重力加速度 [m/s²]
$$\ddot{ heta} + \frac{g}{L}\sin heta + \frac{b}{mL^2}\dot{ heta} = 0$$
非線形運動方程式:$ 減衰係数、$ 振り子の質量 [kg]
$$E = \frac{1}{2}mL^2\dot{ heta}^2 + mgL(1-\cos heta)$$
全エネルギー [J]:運動エネルギーと位置エネルギーの和(無減衰時保存)
単振り子の周期は長さだけで決まるのですか?
小振幅近似では T ≈ 2π√(L/g) なので、長さLと重力加速度gだけで決まります。質量・振幅に無関係(等時性)。大振幅では T ≈ 2π√(L/g)×(1 + θ₀²/16 + ...) のように振幅の補正が加わります。このシミュレーターはsinθをそのまま保持したRK4で解くため、大振幅の非線形性も正確に計算されます。
振り子の角度を170°(ほぼ真上)にすると何が起きますか?
θ₀→180°(真上)に近づくと周期が発散します。これはエネルギー保存則で、θ=180°の「不安定平衡点」に到達する時間が理論上無限大になるためです。位相空間ではこの点が「鞍点(サドルポイント)」になり、トラジェクトリは閉じた振動軌道と回転軌道に分かれる「分離線(separatrix)」が現れます。試してみると周期が急激に長くなる様子が観察できます。
現実の振り子の減衰はどのように発生しますか?
主に3つ:①空気抵抗(速度に比例、このシミュレーターのモデル)②支点の摩擦・音響放射③材料の内部減衰。実際の振り子時計は脱進機(エスケープメント)でエネルギーを補給し減衰を補償。高Q値(低減衰)の振り子では数千回振っても振幅がほぼ一定に保たれます。
振り子と建物の地震応答の関係を教えてください。
建物の1次固有振動モードは振り子に似た形で、固有周期はT ≈ 0.1×N(N:階数)秒程度。地震波の卓越周期がこれと一致すると共振して大きく揺れます(1995年阪神大震災では5〜6階建て建物が被害)。TMD(同調質量ダンパー)は建物の上に振り子を設置し、逆位相で振れさせて振動を吸収する——まさにこのシミュレーターの振り子が2つ連成した系です。
単振り子とバネ-マス系の類似性は何ですか?
単振り子の小振幅方程式 θ'' + (g/L)θ = 0 と、バネ-マス系の x'' + (k/m)x = 0 は数学的に同じ形です。g/L がバネのk/m に対応します。したがって固有角振動数ω₀=√(g/L)という振り子の式は、バネ系の ω₀=√(k/m) と完全に対応しています。CAEの振動解析では、複雑な構造を「等価な振り子(またはバネ-マス)」に置き換えて簡易的に固有周期を推定する手法がよく使われます。
非線形振り子はカオスになりますか?
外力を加えた「強制非線形振り子」はカオスになります。単振り子に周期的な外力 F₀cos(Ωt) を加えると、パラメータ(F₀とΩ)によって周期運動とカオス運動が混在します。二重振り子(2リンク)はこのシミュレーターの延長で、初期条件のわずかな差が指数関数的に拡大するカオスの典型例です。NovaSolverの「pendulum-chaos」ツールで二重振り子のカオスが体感できます。
単振り子シミュレーターとは
単振り子シミュレーターの物理モデルでは、質量 \( m \) の質点が長さ \( L \) の軽い糸で吊るされ、重力加速度 \( g \) の下で運動する非線形振動系を扱います。振れ角 \( \theta \) に対する運動方程式は、減衰係数 \( b \) を考慮して \( \frac{d^2\theta}{dt^2} = -\frac{g}{L} \sin\theta - b\frac{d\theta}{dt} \) と表されます。ここで、線形近似 \( \sin\theta \approx \theta \) を用いず、非線形項をそのまま保持することで、振幅に依存した周期変動やカオス的挙動の再現が可能です。数値積分には4次ルンゲ・クッタ法(RK4)を採用し、時間刻み \( \Delta t \) を十分小さく設定することで、エネルギー保存則を高精度に満たす計算を実現しています。また、角速度 \( \omega = d\theta/dt \) を導入すると、状態方程式は \( \frac{d\theta}{dt} = \omega \)、\( \frac{d\omega}{dt} = -\frac{g}{L}\sin\theta - b\omega \) となり、この連立微分方程式をRK4で逐次更新します。これにより、振り子アニメーション、角変位波形、位相空間(\( \theta-\omega \) 平面)の3つの可視化タブを通じて、減衰や初期条件の変化が非線形振動に与える影響を直感的に観察できます。
実世界での応用
産業での実際の使用例
自動車業界では、サスペンション設計において振り子モデルが応用されています。例えば、トヨタや日産の車両では、減衰係数とばね定数を最適化する際に、本シミュレーターと同様の非線形振動解析を用いて乗り心地と操縦安定性を両立させています。また、建設業界では、超高層ビルの制震装置「TMD(同調質量ダンパー)」の設計に活用。実際に「あべのハルカス」などでは、振り子の原理を応用したダンパーが風揺れを抑制しており、減衰係数や周期の調整に本シミュレーターの考え方が役立っています。
研究・教育での活用
大学の物理学実験や機械工学科では、単振り子の非線形現象(カオスやエネルギー散逸)を直感的に学ぶ教材として使用されています。特に、RK4数値積分によるリアルタイム計算は、理論式では扱いきれない大振幅振動や減衰効果を視覚化でき、学生がパラメータを動かしながら「なぜ振幅が減るのか」「位相空間で渦を巻く理由」を探究するのに最適です。東京大学や東北大学の基礎力学講義でも、同様のシミュレーターが導入されています。
CAE解析との連携や実務での位置付け
本シミュレーターは、本格的なCAE(例えばANSYSやAbaqus)の前段階として位置付けられます。実務では、まずこのツールで振り子の基本挙動(固有振動数や減衰比)を把握し、その結果を境界条件として詳細な3D有限要素解析に引き継ぎます。例えば、ロボットアームの関節振動を抑制する制御系設計では、本シミュレーターで減衰係数を調整した後、実機のCAEモデルでトルク最適化を行います。これにより、試作回数を減らし、開発コストを20〜30%削減できるとされています。
よくある誤解と注意点
「単振り子の運動は常に単振動(サインカーブ)で表せる」と思いがちですが、実際は初期角度が大きい(例:30度以上)と非線形効果が顕著になり、周期が長くなり波形も歪みます。本シミュレーターはRK4数値積分を用いて非線形微分方程式を解いているため、このずれをリアルタイムで確認できます。
「減衰係数を大きくすればすぐに振動が止まる」と考えがちですが、実際には減衰が強すぎると過減衰となり、振動せずにゆっくりと釣り合い位置に戻る現象が発生します。臨界減衰との違いを位相空間(θ-ω平面)の軌跡で観察すると理解しやすいでしょう。
「重力加速度を変えても振り子の動きは単純に速くなるだけ」と思われがちですが、実際には重力は復元力として働くため、角度が大きい領域では非線形性の影響度合いも変化します。重力を小さくすると相対的に減衰の影響が強く出る点にも注意が必要です。