GNNがCFD圧力計算を最大37%高速化
グラフニューラルネットワークを用いた新手法が、流体シミュレーションの最大ボトルネックである圧力計算を最大37%短縮することが示された。航空・自動車・エネルギー分野のCAE業務コスト削減に直結する成果である。

欧州の研究チームは、非圧縮性流体シミュレーションにおける圧力ポアソン方程式の求解を、グラフニューラルネットワーク(GNN)を活用した代数的マルチグリッド法(AMG)の改良により大幅に加速する手法を発表した。計算流体力学(CFD)における反復計算の回数を削減し、実時間換算で4%から37%の高速化を複数のベンチマークで確認した。
CFDシミュレーションでは、流体の速度場と圧力場を交互に更新する反復計算が中核をなすが、圧力方程式の求解がその計算時間の大半を占めるとされる。特に非構造格子と呼ばれる複雑形状への対応メッシュでは、格子の不規則性が従来の線形ソルバの収束を著しく遅延させるという課題があった。
今回提案された手法は、修正グラフ畳み込み同型ネットワーク(GCIN)を用いてAMGのスムーザと呼ばれる前処理ステップを最適化するものである。係数行列の代数的構造をGNNが直接学習し、各V-サイクル反復後の残差を低減する最適な多項式係数を予測する。手法の特筆すべき点は、ソルバの線形性を維持しながら局所的な非等方性に適応できる点にある。また、学習時の最大128倍の規模のメッシュにも汎化性能を示しており、産業用途として注目されるAirfRANSデータセット(航空機翼周り流れ)での未学習問題においても収束加速を確認した。
ビジネス上のインパクトは複数の産業にわたる。航空宇宙メーカーの空力設計部門では、翼形状の最適化に際して数百ケースのCFD解析を繰り返す。計算時間が平均20%短縮されれば、設計イテレーション数の増加か、クラウドHPC費用の削減という形で直接的なROI改善につながる。自動車メーカーの車両開発部門においても、風洞実験の代替としてCFDの活用が進んでおり、ソルバ高速化は試作工程の短縮とタイムトゥマーケットの改善に寄与する。
エネルギー分野では、洋上風力発電の乱流解析や核融合炉内のプラズマ流体シミュレーションなど、非構造格子を必須とする大規模計算への応用が期待される。これらの分野では一件あたりの計算コストが数百万円規模に達する場合もあり、37%の高速化は直接的なコスト削減効果として経営層への説明が容易である。
KPI面では、シミュレーション1件あたりのCPU時間、クラウド計算費用(コンピュートコスト)、設計変更からCFD結果取得までのリードタイム短縮が主要な評価指標となる。CAEソフトウェアベンダーにとっては、既存のAMGソルバへの組み込みが比較的容易な点も商業化を後押しする要因である。
一方で、実用展開に向けた課題も残る。学習データの準備コストおよびGNNモデルの推論環境の整備が必要であり、特に既存のオンプレミスHPC環境との統合は工数を要する。また高速化率がベンチマークによって4%から37%と幅広いことから、問題設定によって効果に差が生じる点を導入前に検証する必要がある。研究チームは今後、より複雑な三次元流体問題への拡張と、学習データ生成の自動化に取り組むとしており、実用化の加速が見込まれる。