Newmark-β法 — トラブルシューティングガイド

カテゴリ: 構造解析 | 2026-02-20
この記事は統合版に移行しました
より充実した内容を newmark-method.html でご覧いただけます。
CAE visualization for newmark method troubleshoot - technical simulation diagram
Newmark-β法 — トラブルシューティングガイド

Newmark法のトラブル

高周波ノイズが消えない

🎓

Newmark法($\beta=1/4, \gamma=1/2$)は数値散逸ゼロ。高周波ノイズが一度入ると消えない。


対策:HHT-α法に切り替え($\alpha = -0.05$ 程度)。高周波を選択的に減衰。


非線形で収束しない

🎓

各ステップのNewton-Raphson反復が収束しない。


対策:


エネルギーが増加する

🎓

Newmark法は保存系(減衰なし)でエネルギーが厳密に保存される。増加しているなら:


まとめ

🎓
  • 高周波ノイズ → HHT-α法に切り替え
  • 非線形の収束 → $\Delta t$ を小さく。自動時間刻み
  • エネルギー増加 → 反復回数、接触、$\Delta t$を確認
  • Newmark法のトラブルは「$\Delta t$の設定」に帰着する — 小さくすれば大部分解決

  • Coffee Break よもやま話

    時間刻みが大きいと数値分散で波形がずれる

    Newmark-β(β=0.25)は無条件安定だが、時間刻みΔtが固有周期Tの1/20以上になると数値分散誤差で応答ピークが遅延するフェーズエラーが生じる。例えばΔt/T=0.1の場合、フェーズ誤差は約5%になる。地震応答計算で0.02s刻みを使う場合、固有周期0.2s以下のモードは精度が劣化するためモード切り捨て(カットオフ周波数)の設定と対応関係を確認する必要がある。

    トラブル解決の考え方

    「解析が合わない」と思ったら

    1. まず深呼吸——焦って設定をランダムに変えると、問題がさらに複雑になる
    2. 最小再現ケースを作る——Newmark-β法の問題を最も単純な形で再現する。「引き算のデバッグ」が最も効率的
    3. 1つだけ変えて再実行——複数の変更を同時に行うと、何が効いたか分からなくなる。科学実験と同じ「対照実験」の原則
    4. 物理に立ち返る——計算結果が「重力に逆らって物が浮く」ような非物理的な結果なら、入力データの根本的な間違いを疑う
    この記事の評価
    ご回答ありがとうございます!
    参考に
    なった
    もっと
    詳しく
    誤りを
    報告
    参考になった
    0
    もっと詳しく
    0
    誤りを報告
    0
    Written by NovaSolver Contributors
    Anonymous Engineers & AI — サイトマップ
    プロフィールを見る

    🔧 関連シミュレーター

    この理論を実際にパラメータを変えて体験できます → シミュレーター集