境界要素法 (BEM )は、工学や 数理モデリングにおいて発生する線形 偏微分方程式 (PDE)を解くための数値計算手法です。より広く用いられている有限要素法 と同様に、解析対象を空間内の複数の点に分割し、それらの点で反復的に計算を行います。
BEMはFEM(および類似の手法)とは異なり、定義された境界(多くの場合、物体の外面または同様の境界)における値に基づいて計算することで、内部または外部の点における値を算出できます。これは、偏微分方程式を積分方程式 (境界積分 形式)として再定式化することによって実現されます。これにより、より大きな体積の計算が境界における解に基づく計算に縮小され、解く必要のある計算の総量が大幅に削減されます。たとえば、湖を通過する音の伝達を考慮する場合、FEMでは膨大な数の点を計算する必要がありますが、BEMではこれをエミッターの外面における条件の計算にまで縮小できます。
BEMは、応力解析 、流体力学 、音響学 、および類似の分野で広く使用されています。また、電磁気学、特に 無線アンテナ の性能の研究でも非常に一般的です。この場合、非常に広く使用されているため、一般的にはモーメント法 (MoM)という別の用語で呼ばれています。[ 1 ]
境界要素法は、固体中の破壊力学 や亀裂の解析にも適しており、亀裂問題に対するBEMアプローチはいくつか存在する。そのようなアプローチの1つは、超特異境界積分方程式の観点から亀裂の条件を定式化することであり、( Ang 2013 ) および接触力学を 参照。[ 2 ] [ 3 ]
数学的基礎 積分方程式は、支配偏微分方程式の厳密解とみなすことができます。境界要素法は、偏微分方程式で定義される空間全体ではなく、与えられた境界条件 を用いて、積分方程式に境界値を当てはめようとします。この処理が完了すると、後処理段階で、積分方程式を再び使用して、解領域内部の任意の点における解を直接数値的に計算することができます。
BEMは、グリーン関数を 計算できる問題に適用できます。これらは通常、線形 均質 媒体内の場を扱います。このため、境界要素法が有効に適用できる問題の範囲と一般性にはかなりの制約が生じます。非線形性は定式化に含めることができますが、一般的には体積積分が導入され、解を求める前に体積を離散化する 必要が生じるため、BEMの最もよく挙げられる利点の1つが失われます。体積を離散化せずに体積積分を扱うための有用な手法は、双対相反法 です。この手法では、放射基底関数 (局所補間関数)を使用して被積分関数の一部を近似し、体積領域全体(境界を含む)に分布する選択された点でコロケーションした後、体積積分を境界積分に変換します。双対相反BEMでは、体積をメッシュに離散化する必要はありませんが、解領域内の選択された点の未知数が、検討中の問題を近似する線形代数方程式に含まれます。
メッシュによって定義されたソースパッチとフィールドパッチのペアを接続するグリーン関数の要素は行列を形成し、これは数値的に解かれます。グリーン関数が、少なくとも互いに近いパッチのペアに対して良好な性質を示さない限り、グリーン関数はソースパッチとフィールドパッチのいずれか、または両方で積分する必要があります。ソースパッチとフィールドパッチ上の積分が同じである方法の形式は、「ガラーキン法 」と呼ばれます。ガラーキン法は、ソース点とフィールド点の交換に関して対称な問題に対する明らかなアプローチです。周波数領域の電磁気学では、これは電磁気的相反性 によって保証されます。単純なガラーキン実装に伴う計算コストは、通常かなり高額です。各要素のペアをループする必要があり(したがって、n 2 回の相互作用が発生します)、各要素のペアに対して、要素内の ガウス点を ループして、ガウス点の数の 2 乗に比例する乗数係数を生成します。また、必要な関数評価は通常、三角関数や双曲線関数の呼び出しを伴うため、非常にコストがかかります。とはいえ、計算コストの主な原因は、要素を完全に埋め尽くした行列を生成するための、この二重ループ処理にあります。
グリーン関数 、すなわち基本解は 、特異点負荷(例えば点電荷から生じる電場)を受けたシステム方程式の解に基づいているため、積分が困難な場合が多い。このような特異場の積分は容易ではない。単純な要素形状(例えば平面三角形)の場合は解析的積分を用いることができる。より一般的な要素の場合、特異点に適応する純粋な数値スキームを設計することは可能であるが、計算コストが非常に高くなる。もちろん、ソース点とターゲット要素(積分を行う場所)が十分に離れている場合、点の周囲の局所勾配を正確に定量化する必要がなくなり、基本解の滑らかな減衰により容易に積分が可能になる。境界要素問題の計算を高速化するために設計されたスキームでは、通常この特性が利用される。
閉形式のグリーン関数の導出は、境界要素法、特に電磁気学において特に重要です。特に層状媒体の解析では、空間領域のグリーン関数の導出には、ゾンマーフェルト経路積分による解析的に導出可能なスペクトル領域のグリーン関数の逆変換が必要です。この積分は解析的に評価できず、振動的で収束が遅いため数値積分はコストがかかります。堅牢な解析のために、空間グリーン関数は、プロニー法 や一般化された関数ペンシルなどの方法で複素指数関数として近似され、積分は ゾンマーフェルト恒等式 で評価されます。[ 4 ] [ 5 ] [ 6 ] [ 7 ] この方法は離散複素イメージ法として知られています。[ 6 ] [ 7 ]
他の方法との比較 境界要素法は、表面積/体積比が小さい問題の場合、計算リソースの観点から、有限要素法を含む他の方法よりも効率的な場合が多い。[ 8 ] 概念的には、モデル化された表面上に「メッシュ 」を構築することによって機能します。しかし、多くの問題では、境界要素法は、体積離散化法(有限要素法 、有限差分法 、有限体積法 )よりも著しく効率が劣ります。境界要素法の適用例としては、タンク内の液体のスロッシング の固有振動数 の効率的な計算が挙げられます。[ 9 ] [ 10 ] [ 11 ] 境界要素法は、接触問題の数値シミュレーション、特に接着接触のシミュレーションにおいて最も効果的な方法の 1 つです。 [ 12 ] [ 13 ]
境界要素法では、通常、要素が完全に格納された行列が生成されます。これは、記憶容量と計算時間が問題サイズの二乗に比例して増加する傾向があることを意味します。対照的に、有限要素法では、行列は通常、帯状(要素は局所的にのみ接続)であり、システム行列の記憶容量は問題サイズに対してほぼ線形に増加します。 多重極展開や適応型相互近似/階層行列 などの圧縮手法を用いることで、これらの問題を軽減できますが、複雑さが増すという代償を伴い、成功率は解決しようとしている問題の性質や関連する形状に大きく依存します。
参考文献 ↑ 電磁気学では、より伝統的な用語である「モーメント法」が「境界要素法」の同義語としてよく使われるが、常にそうとは限らない。この主題に関する詳細は、 ( Gibson 2008 )を参照のこと。 ↑ Pohrt, R.; Li, Q. (2014-10-01). "法線および接線接触問題に対する完全な境界要素定式化". Physical Mesomechanics . 17 (4): 334–340 . Bibcode : 2014PhyMe..17..334P . doi : 10.1134/S1029959914040109 . ISSN 1029-9599 . S2CID 137494525 . ↑ 「BEMベースの接触 圧力 計算チュートリアル」 。www.tribonet.org 。2017年11月9日。 ↑ Chow, YL; Yang, JJ; Fang, DG; Howard, GE (1991年3月)「厚いマイクロストリップ基板に対する閉形式の空間グリーン関数」 IEEE Transactions on Microwave Theory and Techniques . 39 (3): 588– 592. Bibcode : 1991ITMTT..39..588C . doi : 10.1109/22.75309 . ↑ Aksun, MI (2003 年 2 月). 「閉形式グリーン関数の導出のための堅牢なアプローチ」. IEEE Transactions on Microwave Theory and Techniques . 44 (5): 651–658 . doi : 10.1109/22.493917 . hdl : 11693/10779 . 1 2 Teo, Swee-Ann (2000). "一般多層媒体のグリーン関数に対する離散複素イメージ法". IEEE Microwave and Guided Wave Letters . 10 (10): 400–402 . doi : 10.1109/75.877225 . 1 2 Teo, Swee-Ann; Chew, Siou-Teck; Leong, Mook-Seng (2003 年 2 月)「離散複素イメージ法と極抽出の誤差解析」 IEEE Transactions on Microwave Theory and Techniques . 51 (2): 406–412 . Bibcode : 2003ITMTT..51..406T . doi : 10.1109/TMTT.2002.807834 . ↑ ( Katsikadelis 2002 ) を参照。 ↑ Kolaei, Amir; Rakheja, Subhash; Richard, Marc J. (2015-09-01). "Three-dimensional dynamic liquid slosh in partially-filled horizontal tanks subject to simultaneous longitudinal and lateral excitations". European Journal of Mechanics B . 53 : 251– 263. Bibcode : 2015EuJMB..53..251K . doi : 10.1016/j.euromechflu.2015.06.001 . ↑ Kolaei, Amir; Rakheja, Subhash; Richard, Marc J. (2015-01-31). "部分的に満たされた容器内の部分バッフルのスロッシング防止効果の解析のための結合マルチモーダルおよび境界要素法". Computers & Fluids . 107 : 43– 58. doi : 10.1016/j.compfluid.2014.10.013 . ↑ Kolaei, Amir; Rakheja, Subhash; Richard, Marc J. (2014-11-14). Volume 4A: Dynamics, Vibration, and Control . pp. V04AT04A067. doi : 10.1115/IMECE2014-37271 . ISBN 978-0-7918-4647-6 。↑ ポポフ、ヴァレンティン (2017). 接触力学と摩擦 - 物理的原理と (第 19 章) . Springer. pp. 337–341 . ISBN 9783662530801 。↑ Pohrt, Roman; Popov, Valentin L. (2015-04-09). "境界要素法における局所メッシュ依存剥離基準を用いた弾性固体の接着接触シミュレーション" . Facta Universitatis, Series: Mechanical Engineering . 13 (1): 3– 10. ↑ Najarzadeh, L., Movahedian, B. および Azhari, M., 2022. 修正放射状積分境界要素法を用いた可変水深における水波伝播問題の数値解法。Ocean Engineering、257、p.111613。 ↑ Najarzadeh, L., Movahedian, B. および Azhari, M., 2019. 修正された放射状積分境界要素法によるスカラー波動方程式の数値解法. Engineering Analysis with Boundary Elements , 105, pp.267-278.
参考文献 Ang, Whye-Teong (2007)『境界要素法入門』 、フロリダ州ボカラトン:Universal Publishers 、ISBN 978-1-58112-974-8 。Ang, Whye-Teong (2013), Hypersingular Integral Equations in Fracture Analysis , Oxford: Woodhead Publishing , ISBN 978-0-85709-479-7 。Banerjee, Prasanta Kumar (1994), 『工学における境界要素法』 (第2 版)、ロンドン他:McGraw-Hill 、ISBN 978-0-07-707769-3 。Beer, Gernot; Smith, Ian; Duenser, Christian (2008年4月8日)、『プログラミングによる境界要素法:エンジニアと科学者のために』 、ベルリン – ハイデルベルク – ニューヨーク:Springer-Verlag 、pp. XIV+494、ISBN 978-3-211-71574-1 Cheng, Alexander H.-D.; Cheng, Daisy T. (2005)、「境界要素法の起源と初期の歴史」、Engineering Analysis with Boundary Elements 、29 (3): 268–302 、doi : 10.1016/j.enganabound.2004.12.001、Zbl 1182.65005 こちらでも入手可能です。ギブソン、ウォルトン C (2008)、『電磁気学におけるモーメント法』 、フロリダ州ボカラトン:チャップマン&ホール /CRCプレス 、 xv+272ページ、 ISBN 978-1-4200-6145-1 MR 2503144、Zbl 1175.78002 。カツィカデリス、ジョン・T. (2002)『境界要素理論と応用』 アムステルダム:エルゼビア 、pp. XIV+336、ISBN 978-0-080-44107-8 。Wrobel, LC; Aliabadi, MH (2002) 『境界要素法 』ニューヨーク:John Wiley & Sons 、p. 1066、ISBN 978-0-470-84139-6 (全2巻)
さらに読む コンスタンダ、クリスチャン;ドティ、デール;ハミル、ウィリアム(2016)。境界積分方程式法と数値解法:弾性基礎上の薄板 。ニューヨーク:スプリンガー。ISBN 978-3-319-26307-6 。
外部リンク 境界要素に関するオンラインリソース 表面の下には何が隠されているのか?境界要素法とグリーン関数に関する学生と専門家向けガイド BEM入門コース(グリーン関数に関する章を含む) 平面亀裂問題に対する境界要素 クレムソン大学の電磁気モデリングに関するウェブサイト(現在利用可能なソフトウェアの一覧を含む) コンセプトアナリスト境界要素解析ソフトウェア Klimpke, Bruce 「有限要素法と境界要素法を組み合わせた磁場ソルバーを用いたハイブリッド磁場ソルバー」 、英国磁気学会会議、2003年。この論文では、FEM法とBEM法、およびハイブリッドアプローチを比較している。
無料ソフトウェア Bembelは、ラプラス、ヘルムホルツ、マクスウェル問題に対応する3次元等幾何高次オープンソースBEMソフトウェアで、圧縮と計算コスト削減のために高速多重極法を利用しています。 boundary-element-method.com音響学/ヘルムホルツおよびラプラス問題を解くためのオープンソースの境界要素法(BEM)ソフトウェア Puma-EM:オープンソースで高性能なモーメント法/多段階高速多重極法並列プログラム AcouSTO音響シミュレーションツールは、キルヒホッフ・ヘルムホルツ積分方程式(KHIE)用の無料かつオープンソースの並列BEMソルバーです。 FastBEMは、2D/3Dポテンシャル、弾性、ストークス流れ、音響問題を解くための無料の高速多重極境界要素プログラムです。 ParaFEMには、Gernot Beer、Ian Smith、Christian Duenser著『The Boundary Element Method with Programming: For Engineers and Scientists 』 (Springer、ISBN 1000) で説明されている弾性問題用の無料かつオープンソースの並列BEMソルバーが含まれています。 978-3-211-71574-1 (2008年) 境界要素テンプレートライブラリ(BETL)境界積分演算子の離散化のための汎用C++ソフトウェアライブラリ Nemohは、海洋構造物にかかる一次波浪荷重(付加質量、放射減衰、回折力)の計算に特化したオープンソースの流体力学BEMソフトウェアです。 Bemppは、3Dラプラス、ヘルムホルツ、マクスウェル問題のためのオープンソースのBEMソフトウェアです。 MNPBEMは、任意の形状のナノ構造に対するマクスウェル方程式を解くためのオープンソースのMatlabツールボックスです。 接触力学およびトライボロジーシミュレーター、無料、BEMベースのソフトウェア MultiFEBEは、計算力学のためのBEM-FEMソルバーであり、2Dおよび3Dの粘弾性または多孔弾性媒体を梁およびシェル構造要素と結合することを可能にします(例えば、動的な土壌構造相互作用問題など)。 BE-STATIK は、2次元ポテンシャル、弾性、板曲げ問題(キルヒホッフ)のための無料のBEプログラムです。