共振周波数シミュレーター 戻る
構造解析

共振周波数シミュレーター

質量・バネ定数・減衰比を動かして共振曲線の形が変わる様子をリアルタイムで観察。Q値・半値幅・位相遅れも同時表示。CAE振動解析の核心がここにある。

システムパラメータ
質量 m
kg
バネ定数 k
N/m
減衰比 ζ
加振周波数 f_d
Hz
プリセット
共振統計
計算結果
1.59 Hz
固有振動数 fₙ
5.0
Q値
5.05
共振振幅倍率
0.32 Hz
半値幅 Δf
質量
位相
理論・主要公式
$$X = \frac{F_0/k}{\sqrt{(1-r^2)^2 + (2\zeta r)^2}}$$

$r = \omega/\omega_n$(周波数比)
Q値:$Q = 1/(2\zeta)$
固有円振動数:$\omega_n = \sqrt{k/m}$

共振周波数シミュレーターとは

🙋
このシミュレーターで「共振」って何ですか?グラフのピークが急に高くなるところですよね?
🎓
そうだね。大まかに言うと、外から加える振動のリズムと、そのモノ自体が持つ「自然な揺れのリズム」が一致すると、揺れがどんどん大きくなる現象だ。例えば、公園のブランコをちょうどいいタイミングで押し続けると大きく揺れるあれと同じ原理だよ。このツールでは、右の「質量」や「バネ定数」のスライダーを動かすと、そのピークの位置(共振周波数)がどう変わるか、リアルタイムで見られるんだ。
🙋
え、質量を重くすると共振周波数は下がるんですか?「減衰比」って何を変えてるんですか?
🎓
その通り!重いものはゆっくり揺れるから、共振する周波数も低くなるんだ。減衰比ζ(ゼータ)は、振動を止めようとする「ブレーキ」の強さだと思って。このスライダーを0に近づけると、ピークが非常に鋭く高くなる。逆に1に近づけると、ピークはほとんどなくなり、揺れはすぐに収まる。実務で多い金属構造物の減衰比は0.01〜0.1くらいだね。
🙋
グラフに出てくる「Q値」や「半値幅」って、何がわかるんですか?
🎓
いいところに気が付いたね。Q値は共振の「鋭さ」を表す数字で、Q = 1/(2ζ)で計算される。Q値が大きい(=減衰比が小さい)と、ピークが鋭くて、ほんの少し周波数がずれただけで応答が大きく落ちる。グラフ上でピークの高さの半分になる幅が「半値幅」で、これが狭いほどQ値が大きいんだ。シミュレーターで減衰比をいじると、この関係が目で見てわかるよ。

よくある質問

Q値(品質係数)は共振の鋭さを示し、値が大きいほど共振ピークが鋭くなります。半値幅は共振ピークの高さの1/√2(約70.7%)における曲線の幅で、これが狭いほど減衰が小さく、Q値が高いことを意味します。画面上に同時表示される数値とグラフを照らし合わせて確認してください。
質量を大きくすると共振周波数は低くなり、曲線全体が左にシフトします。バネ定数を大きくすると共振周波数は高くなり、曲線は右にシフトします。減衰比を変えるとピークの高さと鋭さが変化し、減衰が大きいほどピークは低く、なだらかになります。
共振周波数や減衰の影響を直感的に理解できるため、CAE解析の事前検討や結果の解釈に役立ちます。例えば、設計パラメータ変更が共振特性に与える影響を瞬時に確認でき、実機試験や詳細FEM解析の効率的な条件設定に活用できます。
減衰比を0にすると、共振周波数で振幅が理論上無限大に発散します(共振破壊)。シミュレーター上では数値的に大きな値が表示されますが、現実の機械では必ず微小な減衰が存在するため、設計時は適切な減衰を考慮しないと危険です。このツールでその危険性を視覚的に学べます。

実世界での応用

自動車・機械設計:エンジンのマウントや車体のサスペンション設計で、エンジン回転数や路面入力による共振を避けるために使用されます。シミュレーターで質量やバネ定数を変えながら共振点がどう移動するかを確認することは、設計パラメータの最適化に直結します。

建築・土木構造物:高層ビルや橋梁は風や地震による周期的な力を受けます。固有振動数がこれらの外力の周波数と一致しないよう設計する必要があり、その基礎理解にこの振動モデルが役立ちます。建物の減衰比は比較的小さく(0.02〜0.05)、共振が起こりやすいため注意が必要です。

家電・電子機器:洗濯機の脱水槽や冷蔵機のコンプレッサーなど、回転部を持つ機器では、起動・停止時に必ず共振周波数域を通過します。減衰を適切に設計し、共振時の振動振幅を許容範囲内に抑えることが信頼性向上の鍵となります。

音響・電子回路:スピーカーの振動板や、ラジオの同調回路(LC回路)も共振現象を利用しています。こちらは機械系よりもQ値(鋭さ)が非常に高く、特定の周波数だけを選択的に増幅・吸収することが可能です。

よくある誤解と注意点

このシミュレーターを使い始めるとき、いくつか勘違いしやすいポイントがあるよ。まず、「共振周波数はバネ定数だけで決まる」と思いがちだけど、実際は質量との組み合わせで決まる固有振動数 $\omega_n = \sqrt{k/m}$ が基準だ。例えば、バネを2倍硬くしても、質量も同時に2倍にしたら、共振周波数は変わらないんだ。

次に、「減衰比ζを0にすれば無限に振動する」という理解。理論上はそうなるけど、現実世界では摩擦や空気抵抗が必ず存在するから、ζ=0の系は存在しない。実務で金属構造物の解析をするとき、この「見えない減衰」をどう見積もるかが結構難しい。カタログにない材料を使う場合は、似た材料の値から類推したり、実験で測定したりする必要がある。

あと、グラフの縦軸「振幅倍率」の意味をしっかり押さえよう。これは静的な変位($F_0/k$)を何倍したか を示している。例えば、振幅倍率が10と出ても、外力$F_0$が小さければ実際の変位は微少だ。共振の「危険性」を評価するには、この倍率と実際にかかる外力の大きさの両方を見る必要がある。シミュレーション結果の数値だけを見て一喜一憂しないようにね。

使い方ガイド

  1. 「質量(kg)」スライダーで質量値を0.1~10kgの範囲で設定します
  2. 「バネ定数(N/m)」スライダーでばね定数を100~10000N/mの範囲で調整し、固有振動数fₙ=√(k/m)/(2π)を決定します
  3. 「減衰比ζ」を0~1.0の範囲で設定し、臨界減衰との関係を確認します
  4. 「加振周波数(Hz)」を変化させると、共振曲線上で現在の状態が追跡されます
  5. グラフから共振振幅倍率、Q値、半値幅Δf、位相遅れを読み取ります

具体的な計算例

質量m=1.0kg、バネ定数k=4000N/m、減衰比ζ=0.05の設定例:固有振動数fₙ=√(4000/1.0)/(2π)≈10.06Hzとなります。このとき共振振幅倍率は1/(2ζ)=10倍に達し、Q値=1/(2ζ)=10となります。加振周波数がfₙ付近で半値幅Δf=2ζfₙ≈1.0Hzの範囲内に入ると共振が顕著になります。ζ=0.1に増加させると振幅倍率は5倍に低下し、半値幅は約2Hzに拡大します。

実務での注意点