ABC — CAE用語解説
ABC
ABC(吸収境界条件)って「電磁波を吸収する」ということですよね? でも現実には境界は壁じゃないのに、どうして「吸収」するんですか?
定義
「開放領域を有限領域で解析する」ってどういうことですか?
アンテナの放射解析を例に考えよう。電磁波は理論上は無限遠まで広がるが、コンピュータは無限の空間は計算できない。だからシミュレーション領域を箱で囲む必要があるが、その境界で電磁波が反射すると現実とかけ離れた結果になる。ABCは「境界に到達した波を反射させずに外に「抜け出させる」」ように見せかける人工的な境界条件だ。
電磁気解析における役割
PMLって聞きますが、ABCとどう違うんですか?
ABCの一種がPML(Perfectly Matched Layer)で、領域外周に「完全マッチング層」という人工的な吸収媒体を数セル分配置する。Murの一次ABCより反射誤差が何桁も小さい——理想的にはどの入射角・周波数でも反射ゼロ。FDTD法やFEM-TD(時間域有限要素法)のシミュレーションでは事実上の標準になっている。CST Studio SuiteやHFSSが自動でPMLを設定してくれる。
PMLが優れているなら常にPMLを使えばいいんじゃないですか?
PMLは実装が複雑でメモリ消費も大きいため、精度要求が緩い場合はMur ABCで十分なこともある。また領域が曲率を持つ場合(円筒・球座標系)ではPMLの設定が難しい。実務では「解析したい現象の精度要求」に合わせてPML層の厚さ・吸収係数を調整する必要がある。
関連用語
ABCと組み合わせて知っておくべき関連手法を教えてください。
電磁場シミュレーションで「領域の端での反射が気になる」と思ったら、PMLを疑う——これが実務での診断の第一歩ですね!
CAE用語の正確な理解は、チーム内のコミュニケーションの基盤です。 — Project NovaSolverは実務者の学習支援も視野に入れています。
Project NovaSolver — CAE実務の課題に向き合う研究開発
「ABCをもっと効率的に解析できないか?」——私たちは実務者の声に耳を傾け、既存ワークフローの改善を目指す次世代CAEプロジェクトに取り組んでいます。具体的な機能はまだ公開前ですが、開発の進捗をお届けします。
進捗通知を受け取る →関連トピック
なった
詳しく
報告