デジタルツインとML — 理論と支配方程式

カテゴリ: AI × CAE | 2026-03-01
digital-twin-ml-theory
理論と物理の世界へ

概要

🧑‍🎓

デジタルツインって最近よく聞くんですけど、CAEとの関係を教えてください。


🎓

デジタルツインとは、実世界の物理システムの仮想コピーをシミュレーションモデルとして構築し、センサデータとの同期を通じてリアルタイムに状態を監視・予測する技術だ。CAEの物理モデルに機械学習を組み合わせることで、高速な予測と適応的な更新を実現する。


🧑‍🎓

普通のCAEシミュレーションと何が違うんですか?


🎓

決定的な違いは「生きている」点だ。通常のCAEは設計段階で一度実行して終わりだが、デジタルツインは運用中ずっとセンサデータを取り込んで自分自身を更新し続ける。これによって経年劣化、予想外の荷重、環境変化に対応した予測ができる。


支配方程式

🧑‍🎓

数式ではどう表されるんですか?


🎓

状態空間モデルとして定式化される。システムの状態 $\mathbf{x}_k$ は時間発展方程式に従い、観測 $\mathbf{y}_k$ はその部分的な測定値だ。


$$\mathbf{x}_{k+1} = f(\mathbf{x}_k, \mathbf{u}_k) + \mathbf{w}_k$$
$$\mathbf{y}_k = h(\mathbf{x}_k) + \mathbf{v}_k$$

ここで $f$ は物理モデル(FEM等)、$\mathbf{u}_k$ は入力(荷重等)、$\mathbf{w}_k$ はモデル誤差、$h$ は観測演算子、$\mathbf{v}_k$ は観測ノイズだ。MLは$f$の高速近似(サロゲートモデル)として、あるいはモデル誤差 $\mathbf{w}_k$ の学習に使われる。


🧑‍🎓

MLが入ることで何が嬉しいんですか?


🎓

FEMの$f$をそのまま使うとリアルタイム更新に間に合わない。MLで$f$を近似することで、秒単位の予測が可能になる。さらに、物理モデルでは表現しきれない劣化メカニズムや環境依存性をデータから学習できる。


物理インフォームドアプローチ

🧑‍🎓

物理モデルとMLをどう組み合わせるんですか?


🎓

3つのパターンがある。


1. ハイブリッド型: 物理モデルの出力をMLで補正する。$\hat{y} = f_{\text{physics}}(x) + f_{\text{ML}}(x, \text{residual})$

2. サロゲート型: 物理モデル全体をMLで置き換える。高速だが外挿性に課題

3. 物理制約埋込型: PINNのように物理法則を損失関数に埋め込んだMLモデルを使う


実用上はハイブリッド型が最も信頼性が高い。物理モデルで大局的な挙動を捉え、MLで残差を修正する構成だ。

Coffee Break よもやま話

AlphaFoldとCAE——AIが物理を理解する日

2020年、DeepMindのAlphaFoldはタンパク質の3D構造予測を「解決した」と宣言しました。50年来の難問を、物理ベースではなくデータ駆動で解いたのです。CAEの世界でも同様の革命が起きつつあります——PINNやFNOは「方程式を解く」のではなく「解のパターンを学習する」。ただし、AlphaFoldでさえ学習データの範囲外では精度が落ちる。AIは万能ではないことを忘れずに。

各項の物理的意味
  • 保存量の時間変化項:対象とする物理量の時間的変化率を表す。定常問題では零となる。【イメージ】浴槽にお湯を張るとき、水位が時間と共に上がる——この「時間あたりの変化速度」が時間変化項。バルブを閉じて水位が一定になった状態が「定常」であり、時間変化項はゼロ。
  • フラックス項(流束項):物理量の空間的な輸送・拡散を記述する。対流と拡散の2種類に大別される。【イメージ】対流は「川の流れがボートを運ぶ」ように流れに乗って物が運ばれること。拡散は「インクが静止した水中で自然に広がる」ように濃度差で物が移動すること。この2つの輸送メカニズムの競合が多くの物理現象を支配する。
  • ソース項(生成・消滅項):物理量の局所的な生成または消滅を表す外力・反応項。【イメージ】部屋の中でヒーターをつけると、その場所に熱エネルギーが「生成」される。化学反応で燃料が消費されると質量が「消滅」する。外部から系に注入される物理量を表す項。
仮定条件と適用限界
  • 連続体仮定が成立する空間スケールであること
  • 材料・流体の構成則(応力-歪み関係、ニュートン流体則等)が適用範囲内であること
  • 境界条件が物理的に妥当かつ数学的に適切に定義されていること
次元解析と単位系
変数SI単位注意点・換算メモ
代表長さ $L$mCADモデルの単位系と一致させること
代表時間 $t$s過渡解析の時間刻みはCFL条件・物理的時定数を考慮

AI×CAEはまだ発展途上の分野です。 — Project NovaSolverは、機械学習と従来型ソルバーの融合がもたらす可能性を探求しています。

Project NovaSolver — CAE実務の課題に向き合う研究開発

「デジタルツインとMLをもっと効率的に解析できないか?」——私たちは実務者の声に耳を傾け、既存ワークフローの改善を目指す次世代CAEプロジェクトに取り組んでいます。具体的な機能はまだ公開前ですが、開発の進捗をお届けします。

進捗通知を受け取る →