境界要素法(BEM)による音響解析
理論と物理
音響BEMとは
先生、音響BEMって何ですか?
Helmholtz方程式を境界積分方程式に変換し、表面メッシュだけで音場を計算する手法。体積メッシュが不要なので、外部音場(無限領域)を自然に扱えるのが最大の利点。
支配方程式
音響場のHelmholtz方程式:
$k = \omega/c$: 波数。これをグリーンの定理で境界積分形に変換:
$G$: 自由空間グリーン関数:
$c(\mathbf{x})$: 境界上で$1/2$、領域内で$1$、領域外で$0$。
FEMと比べて何がいいんですか?
まとめ
BEMの起源は1960年代の弾性理論
境界要素法の数学的基盤を築いたのはスタンフォード大学のJaswon(1963年)とSympson。彼らは弾性問題の積分方程式を離散化する手法を発表したが、当時は音響への応用など想定していなかった。音響BEMへの転用はその10年後、Schenckが1968年にIBMの技術報告として発表したCHEFS法が先駆けとなり、後のNASTRANや市販ソルバーに影響を与えた。
各項の物理的意味
- 慣性項(質量項):$\rho \ddot{u}$、つまり「質量×加速度」。急ブレーキで体が前に投げ出された経験はありませんか? あの「持っていかれる感じ」がまさに慣性力です。重い物体ほど動き出しにくく、動き出したら止まりにくい。地震で建物が揺れるのも、地面が急に動いたのに建物の質量が「置いていかれる」から。静解析ではこの項をゼロにしますが、それは「ゆっくり力をかけるから加速度は無視できる」という仮定です。衝撃荷重や振動問題では絶対に省略できません。
- 剛性項(弾性復元力):$Ku$ や $\nabla \cdot \sigma$。ばねを引っ張ると「戻ろうとする力」を感じますよね? あれがフックの法則 $F=kx$ であり、剛性項の本質です。では質問——鉄の棒とゴム紐、同じ力で引っ張るとどちらが伸びるでしょうか? 当然ゴムです。この「伸びにくさ」がヤング率 $E$ であり、剛性を決めます。よくある勘違い:「剛性が高い=強い」ではありません。剛性は「変形しにくさ」、強度は「壊れにくさ」で、別の概念です。
- 外力項(荷重項):体積力 $f_b$(重力など)と表面力 $f_s$(圧力、接触力など)。こう考えてみてください——橋の上のトラックの重さは「中身全体にかかる力」(体積力)、タイヤが路面を押す力は「表面だけにかかる力」(表面力)。風圧、水圧、ボルトの締付力…すべて外力です。ここでありがちな失敗:荷重の方向を間違える。「引張」のつもりが「圧縮」になっていた——笑い話に聞こえますが、3D空間で座標系が回転していると実際に起こります。
- 減衰項:レイリー減衰 $C\dot{u} = (\alpha M + \beta K)\dot{u}$。ギターの弦を弾いてみてください。音は鳴り続けますか? いいえ、徐々に小さくなりますよね。振動エネルギーが空気抵抗や弦の内部摩擦で熱に変わるからです。車のショックアブソーバーも同じ原理——わざと振動エネルギーを吸収して乗り心地を良くしています。もし減衰がゼロだったら? 建物は地震の後いつまでも揺れ続けることになります。実際にはそうならないので、適切な減衰の設定が重要です。
仮定条件と適用限界
次元解析と単位系
| 変数 | SI単位 | 注意点・換算メモ |
|---|---|---|
| 変位 $u$ | m(メートル) | mm入力時は荷重・弾性率もMPa/N系に統一すること |
| 応力 $\sigma$ | Pa(パスカル)= N/m² | MPa = 10⁶ Pa。降伏応力との比較時に単位系の不一致に注意 |
| 歪み $\varepsilon$ | 無次元(m/m) | 工学歪みと対数歪みの区別に注意(大変形時) |
| 弾性率 $E$ | Pa | 鋼: 約210 GPa、アルミ: 約70 GPa。温度依存性に注意 |
| 密度 $\rho$ | kg/m³ | mm系ではtonne/mm³(= 10⁻⁹ tonne/mm³ for 鋼) |
| 力 $F$ | N(ニュートン) | mm系ではN、m系ではNで統一 |
数値解法と実装
音響BEMの離散化
境界積分方程式をどうやって数値的に解くんですか?
表面を三角形 or 四角形要素で離散化。音圧$p$と法線速度$v_n$を節点値で近似。
$[H]$, $[G]$: 影響行列。各要素間のグリーン関数の積分値。
特異積分の処理
BEMの実装で最も技術的に難しいのが特異積分($r \to 0$でグリーン関数が発散)の処理:
- 弱い特異性($1/r$): 極座標変換で正則化
- 強い特異性($1/r^2$): Cauchy主値で定義
- 超特異積分: Hadamard有限部分積分
非唯一性問題
外部BEMでは、閉じた境界の内部固有振動数で解が非唯一になる。対策:
- CHIEF法: 内部点に追加方程式を配置(過剰決定系)
- Burton-Miller法: 通常のBIEと法線微分BIEを線形結合。理論的に完全
Burton-Miller法が標準。超特異積分の処理が必要だが、確実に非唯一性を除去できる。
FMM(高速多重極法)
密行列で大規模問題が解けないのが弱点と言っていましたが…
FMM(Fast Multipole Method)で解決。遠方の要素群をまとめて近似計算:
- メモリ: $O(N^2) \to O(N)$
- 計算量: $O(N^2) \to O(N\log N)$
密行列で大規模問題が解けないのが弱点と言っていましたが…
FMM(Fast Multipole Method)で解決。遠方の要素群をまとめて近似計算:
100万要素規模のBEMが実用的になった。Actran, COMSOL等に実装済み。
まとめ
FMMがBEMの計算量をO(N²)→O(N log N)に
従来のBEMは節点数Nに対してO(N²)のメモリと計算量が必要で、大規模モデルは事実上不可能だった。1987年にGreengardとRokhlinが発表した高速多重極法(Fast Multipole Method)が革命をもたらし、自動車ボディ規模(数十万節点)の音響解析も現実的になった。NuancesのVirtualLab AcousticsやLMS Sysnoise 5.xはFMM-BEMをいち早く実装した製品として知られる。
線形要素(1次要素)
節点間を線形補間。計算コストは低いが、応力の精度が低い。せん断ロッキングに注意(低減積分やB-bar法で緩和)。
2次要素(中間節点付き)
曲線的な変形を表現可能。応力精度が大幅に向上するが、自由度は約2〜3倍に増加。推奨:応力評価が重要な場合。
完全積分 vs 低減積分
完全積分:過剰拘束(ロッキング)のリスク。低減積分:アワーグラスモード(零エネルギーモード)のリスク。適材適所で選択。
アダプティブメッシュ
誤差指標(ZZ推定量等)に基づく自動細分化。応力集中部の精度を効率的に向上。h法(要素分割)とp法(次数増加)がある。
ニュートン・ラフソン法
非線形解析の標準的手法。接線剛性マトリクスを毎反復更新。収束半径内で2次収束するが、計算コストが高い。
修正ニュートン・ラフソン法
接線剛性マトリクスを初期値または数反復毎に更新。各反復のコストは低いが、収束速度は線形的。
収束判定基準
力の残差ノルム: $||R|| / ||F_{ext}|| < \epsilon$(一般に $\epsilon = 10^{-3}$〜$10^{-6}$)。変位増分ノルム: $||\Delta u|| / ||u|| < \epsilon$。エネルギーノルム: $\Delta u \cdot R < \epsilon$
荷重増分法
全荷重を一度に負荷せず、小刻みに増加させる。弧長法(Riks法)は荷重-変位関係の極値点を越えて追跡可能。
直接法 vs 反復法のたとえ
直接法は「連立方程式を筆算で正確に解く」方法——確実だが大規模問題では時間がかかりすぎる。反復法は「当て推量を繰り返して正解に近づく」方法——最初は大雑把な答えだが、反復するたびに精度が上がる。辞書で言葉を探すとき、最初のページから順番に探す(直接法)より、見当をつけて開き、前後に調整する(反復法)方が効率的なのと同じ原理。
メッシュの次数と精度の関係
1次要素は「定規で曲線を近似する」——直線の折れ線で表現するため精度に限界がある。2次要素は「フレキシブルカーブ」——曲線的な変化を表現でき、同じメッシュ密度でも格段に精度が向上する。ただし、1要素あたりの計算コストは増えるため、トータルのコスト対効果で判断する。
実践ガイド
音響BEMの実務
エンジン放射音、タイヤ騒音、変圧器騒音、排気管の音響放射が典型的な適用先。
解析フロー
1. 構造の振動解析 — FEMで表面振動速度$v_n$を取得
2. BEM表面メッシュ作成 — FEMメッシュから抽出 or 独立作成
3. 境界条件設定 — $v_n$(Neumann条件)を設定
4. BEM求解 — 表面音圧$p$を計算
5. 音場評価 — 任意の観測点での音圧、放射パワーを計算
実務チェックリスト
BEMメッシュのガイドライン
| 最高周波数 [Hz] | 音速340m/sでの波長 [m] | 要素サイズ上限 [mm] |
|---|---|---|
| 500 | 0.68 | 113 |
| 1000 | 0.34 | 57 |
| 2000 | 0.17 | 28 |
| 5000 | 0.068 | 11 |
| 10000 | 0.034 | 5.7 |
5kHz以上だとメッシュがかなり細かくなりますね。
そう。高周波ではBEMのメッシュコストが急増するので、SEAへの切り替えを検討する。
車室内音響はBEMとFEMの使い分けが鍵
自動車の車室内(キャビン)騒音解析では、1kHz以下の低周波はFEM、1kHz以上の高周波はBEMが有利とされる。Audi AG が2000年代初頭に発表したベンチマーク研究では、BEM-FEM連成で実験値と3dB以内の精度を1500Hz帯域まで達成した事例が報告されている。ただし実務では境界条件の設定(特に吸音材の複素インピーダンス値)が精度を左右する最大の課題だ。
解析フローのたとえ
解析の流れは、実は料理とそっくりです。まず材料を買い出し(CADモデルの準備)、下ごしらえをして(メッシュ生成)、火にかけて(ソルバー実行)、最後に盛り付ける(後処理で可視化)。ここで大事な問いかけ——料理で一番失敗しやすい工程はどこでしょう? 実は「下ごしらえ」なんです。メッシュの品質が悪いと、どんなに優秀なソルバーを使っても結果はめちゃくちゃになります。
初心者が陥りやすい落とし穴
あなたはメッシュ収束性を確認していますか? 「計算が回った=結果が正しい」と思っていませんか? これ、実はCAE初心者が最も陥りやすい罠です。ソルバーは与えられたメッシュで「それなりの答え」を必ず返します。でもメッシュが粗すぎれば、その答えは現実から大きくずれている。最低3段階のメッシュ密度で結果が安定することを確認する——これを怠ると「コンピュータが出した答えだから正しいはず」という危険な思い込みに陥ります。
境界条件の考え方
境界条件の設定は、試験の「問題文を書く」のと同じです。問題文が間違っていたら? どんなに正確に計算しても答えは間違いますよね。「この面は本当に完全固定なのか」「この荷重は本当に一様分布なのか」——現実の拘束条件を正しくモデル化することが、実は解析全体で最も重要なステップだったりします。
ソフトウェア比較
ツール
Actranが圧倒的な印象ですが…
自動車NVHではActranがデファクト。航空宇宙でも広く使われている。COMSOLは小規模な研究・検証用途に便利。Siemens系はNastranユーザーとの親和性が高い。
Sysnoise買収がActranの音響BEM機能を強化
音響BEMの老舗ソルバーLMS Sysnoise(ベルギーLMS International製)は2000年代に業界標準の地位を確立したが、2012年にSiemensがLMSを買収しSimcenter Testlabブランドへ統合された。一方、FFT社(現Siemens傘下)のActranは音響有限要素と境界要素のハイブリッドで差別化を図り、航空機エンジンナセルの透過損失解析に強みを持つ。OptiStructやNASTRANもBEMモジュールを後年追加している。
選定で最も重要な3つの問い
- 「何を解くか」:境界要素法(BEM)による音響解析に必要な物理モデル・要素タイプが対応しているか。例えば、流体ではLES対応の有無、構造では接触・大変形の対応能力が差になる。
- 「誰が使うか」:初心者チームならGUIが充実したツール、経験者ならスクリプト駆動の柔軟なツールが適する。自動車のAT車(GUI)とMT車(スクリプト)の違いに似ている。
- 「どこまで拡張するか」:将来の解析規模拡大(HPC対応)、他部門への展開、他ツールとの連携を見据えた選択が長期的なコスト削減につながる。
先端技術
先端技術
IGA-BEMってすごいですね。メッシュ不要になるんですか?
CADのNURBS表面をそのまま使うので、「メッシュ生成」という工程がなくなる。特に曲面が多い形状(自動車ボディ、航空機胴体)で威力を発揮する。ただしまだ研究段階で、商用実装は限定的だ。
水中音響BEMは潜水艦設計で機密扱いだった
水中放射音の境界要素解析は1970〜80年代の米海軍DARPA プログラムの中で急速に発展した。潜水艦のスクリュー放射音低減は軍事機密だったため、民間への技術移転は冷戦終結後の1990年代まで遅れた。現在はABAQUS/Acoustics や Actran が水中音響BEMを標準機能として提供しており、洋上風力発電基礎の水中騒音評価にも使われている。
トラブルシューティング
音響BEMのトラブル
| 症状 | 原因 | 対策 |
|---|---|---|
| 特定周波数で音圧が発散 | 非唯一性(内部共鳴) | Burton-Miller法を有効化 |
| 音圧結果が全面で反転 | 法線方向が内向き | 全要素の法線を外向きに修正 |
| 結果が振動解析と不整合 | FEM→BEMの速度マッピングミス | メッシュ対応関係を確認。補間精度を検証 |
| 計算が遅い/メモリ不足 | 密行列のまま解いている | FMMを有効化。メッシュ数を確認 |
| 近距離場の音圧が不正確 | 観測点が要素面上 or 極近傍 | 観測点を要素サイズの2〜3倍離す |
| 高周波で結果が不安定 | メッシュが粗い(6要素/波長未満) | メッシュ細分化。またはSEAに切り替え |
法線方向を間違えるとそんなに影響があるんですか?
法線が反転すると、境界積分方程式の符号が変わる。音圧の正負が逆転したり、Burton-Miller法が正しく機能しなくなる。BEMモデルの最初の確認事項として法線チェックを必ず行うこと。
CHIEF法がなければBEMは固有振動数で破綻する
音響BEMには「不正則振動数(irregular frequency)」問題がある。構造物の特定の固有振動数でBEM方程式が特異行列になり、解が発散する現象だ。Schenck(1968年)が提案したCHIEF(Combined Helmholtz Integral Equation Formulation)法は内部点に追加方程式を配置することで問題を回避し、現在も多くの商用ソルバーの標準手法となっている。CHIEF点の配置を誤ると再び不安定になる点に注意が必要だ。
「解析が合わない」と思ったら
- まず深呼吸——焦って設定をランダムに変えると、問題がさらに複雑になる
- 最小再現ケースを作る——境界要素法(BEM)による音響解析の問題を最も単純な形で再現する。「引き算のデバッグ」が最も効率的
- 1つだけ変えて再実行——複数の変更を同時に行うと、何が効いたか分からなくなる。科学実験と同じ「対照実験」の原則
- 物理に立ち返る——計算結果が「重力に逆らって物が浮く」ような非物理的な結果なら、入力データの根本的な間違いを疑う
なった
詳しく
報告