固有振動数 計算

質量(m)とバネ定数(剛性 k)から固有振動数(f_n)、固有角振動数(ω_n)、周期(T)を素早く計算するオンラインツールです。1自由度(SDoF)バネ質量系の共振防止や構造・機械設計の検討に活用できます。

925.6K 利用回数 更新日 · 2026-05-08 ブラウザ内で処理 · アップロードなし
AD

固有振動数計算ツールの使い方

固有振動数計算ツールは、機械設計や構造解析、物理学の学習において、物体の持つ基本的な固有周波数や固有角振動数をブラウザ上で手軽に試算できるオンラインシミュレーションツールです。

使い方は非常にシンプルです。まず、対象となる物体の質量(m)剛性・バネ定数(k)の数値を入力し、使用する単位(kg、N/mなど)を選択します。値を入力すると、リアルタイムで固有周波数(Hz)固有角振動数(rad/s)、および**振動周期(s)**が計算結果パネルに表示されます。入力値の単位換算ステップや詳細な計算過程も併せて出力されるため、演習問題の答え合わせや各種設計検討のチェック用資料としてコピー&ペーストして活用できます。

正確な計算結果を得るためには、正の数値(0より大きい値)を入力してください。質量やバネ定数が0以下などの物理的に不適切な値が入力された場合は、エラーメッセージまたは状態注記が表示されます。多種多様な工業単位(SI単位系・ヤードポンド法など)の組み合わせに対応しているため、面倒な手計算での単位換算を行うことなく素早く試算が可能です。

計算公式と理論 - 固有振動数と共振

固有振動数計算ツールでは、最も基本的な「理想的な線形非減衰1自由度系(SDoF:Single-Degree-of-Freedom System)」の振動理論に基づいて計算を行っています。

基本公式は以下の通りです:

omega_n = sqrt(k / m); f_n = omega_n / (2π)

ここで:

  • m : 物体の質量 [kg]
  • k : システムの剛性(バネ定数) [N/m]
  • omega_n ($\omega_n$): 固有角振動数 [rad/s]
  • f_n ($f_n$): 固有周波数(固有振動数) [Hz]
  • 周期 T = $1 / f_n$ [s]

物体に外部から一定の周期的な力が加わるとき、その強制力の周波数が物体の固有振動数と一致すると、振幅が著しく増大する共振(Resonance)現象が発生します。共振が起きると、機械の破損、騒音・振動トラブル、構造物の倒壊などの重大な問題を引き起こす可能性があります。そのため、機械設計や建築構造の分野では、システムの固有周波数を把握し、運転周波数や励振周波数から遠ざける「共振回避」の設計が極めて重要となります。

本ツールは1自由度系の理想モデルを前提としているため、複雑な多自由度系や連続体(梁・板など)、減衰が存在するシステムでは、有限要素法(FEM)解析や実際の加振実験による検証のスクリーニング(概算)としてご利用ください。

固有振動数計算の主な活用シーン

固有振動数計算ツールは、工学系の学生から機械・自動車・精密機器・構造設計エンジニアまで、幅広い用途で活用されています。

  • 機械設計・振動対策: モーターやポンプなどの回転機器を設置する架台や保持構造の固有周波数を計算し、共振を回避するための剛性アップ(バネ定数向上)や軽量化(質量調整)の検討。
  • 物理・振動工学の学習: バネ質量系の基礎理論の理解、演習問題の解法の確認、質量や剛性の変化が固有角振動数や周期に与える影響のインタラクティブな確認。
  • 実験・測定前の事前推算: 振動試験やモーダル解析を実施する前に、加速度センサーの選定や測定周波数帯域の見積もりのための概算値取得。
  • 単位換算とパラメータ比較: インペリアル単位(ポンド、インチなど)とSI単位(kg、メートルなど)の混在する設計仕様の統一と複数案の比較。

すべての計算はローカルブラウザ上で安全かつ即座に実行されるため、パラメータを何度変更してもストレスなくスムーズに試算・検証を行うことができます。

固有振動数 計算についてのよくある質問

固有振動数計算ツールでは何が計算できますか?

本ツールでは、公式 omega_n = sqrt(k / m) および f_n = omega_n / (2π) に基づき、物体の質量(m)とバネ定数(k)から固有角振動数(rad/s)、固有周波数(Hz)、振動周期(s)を自動計算・表示します。

異なる単位を混ぜて入力することはできますか?

はい。質量(kg、g、lbなど)や剛性・バネ定数(N/m、kN/m、lbf/inなど)の各単位を選択でき、計算時に自動的に標準単位へと換算処理されます。

入力したデータはサーバーに保存されますか?

いいえ。すべての計算処理はお使いのブラウザ上(ローカル)で完結するため、入力データや計算結果が外部サーバーに送信・保存されることは一切ありません。