デジタルツインのマルチフィジックス
理論:モデルとセンサーを組み合わせる
概要
デジタルツインは、詳しいシミュレーションを実機と同時に動かすことですか?
それだけでは足りない。どんなに詳しいモデルでも、損失や冷却の条件、材料の値には誤差があり、実機と同時に動かしているうちに答えがずれていく。一方、センサーは正確だが、測れる場所が限られる。モーターなら、外側のケースの温度は測れても、絶縁が傷む巻線の中の温度は測りにくい。デジタルツインの核心は、モデルが予測した値とセンサーの値の差を使って、モデルの状態を毎回補正することにある。こうすると、測れない場所の温度もモデルを通じて推定できる。マルチフィジックスの観点では、損失(電気)、温度(熱)、寿命(材料)を同時に追うために、計算が速い小さなモデルと、補正の仕組み(カルマンフィルターなど)を組み合わせる。
2点の熱のモデル
T₁ は巻線、T₂ はケースの温度。C₁ = 500 J/K、C₂ = 5,000 J/K、R₁₂ = 0.05 K/W、R₂ₐ = 0.02 K/W、周囲25℃。センサーはケースの温度 y を1秒ごとに測り、雑音 v の標準偏差は0.5 K。負荷は1,500 Wを600秒、300 Wを600秒の繰り返しで3周期(3,600秒)。実際の損失はモデルより2割多いとした。
カルマンフィルターによる補正
K はカルマンゲイン。状態に損失のずれ ΔP を加えると、ケースの温度の予測と測定の差から、モデルに足りない損失を推定できる。
月へ行った推定の技術
カルマンが測定値で状態を逐次推定する方法を発表したのは1960年。この方法に早くから目をつけたのが米航空宇宙局(NASA)のエイムズ研究センターで、アポロ計画の航法の計算に取り入れた。限られた計算機の能力で、雑音のある測定から宇宙船の位置と速度を推定し続ける必要があったからだ。少ない計算でモデルと測定を組み合わせるという同じ考えが、いまは工場の機械や電池、モーターのデジタルツインで使われている。
計算例
例1:巻線の温度の推定誤差(損失のモデル誤差2割)
| 方法 | 最大の誤差 | 最後の周期の平均誤差 | 最後の周期の最大誤差 |
|---|---|---|---|
| モデルだけ | 21.0 K | 12.6 K | 21.0 K |
| フィルター(温度2つ) | 15.2 K | 9.0 K | 15.1 K |
| フィルター+損失のずれ | 9.3 K | 1.2 K | 7.9 K |
実際の巻線の最高温度は150.8℃、そのときケースは60.8℃。最後に推定された損失のずれは49 W(実際は60 W)。
損失のずれまで推定すると平均の誤差は1.2 Kなのに、最後の周期でも最大7.9 Kの誤差が残るのはなぜですか?
誤差の形をモデルが正しく表していないからだ。実際の誤差は「損失が2割多い」という掛け算の形なので、300 Wのときは60 W、1,500 Wのときは300 W足りない。ところがフィルターは損失のずれを1つの足し算の値として推定しているので、負荷が急に変わった直後は前の値のままで、それを修正するのにケースの温度の変化を待つ必要がある。ケースは熱容量が大きく反応が遅いので、その間に巻線の推定がずれる。対策は、ずれを「損失の何割か」という比率で推定すること、あるいは銅の抵抗が温度で増えることをモデルに入れて誤差の原因そのものを減らすことだ。デジタルツインの精度は、補正の仕組みよりも、モデルが何を正しく表し、何を推定に任せるかの設計で決まることが多い。
モデリングの進め方
- 詳しい解析から、測りたい場所と測れる場所を結ぶ小さなモデルを作る。
- モデルの誤差の主な原因(損失、冷却など)を推定する状態として加える。
- センサーの雑音とモデルの不確かさから、フィルターの重みを決める。
- 試験で巻線に温度計を入れ、推定と比べて確かめる。
- 推定した温度から絶縁の寿命を積算し、保全の計画に使う。
「冷却ファンの目詰まりを見つけたツイン」
ある工場のポンプのモーターで、デジタルツインが推定する冷却の熱抵抗が、数か月かけて少しずつ増えていた。温度そのものはまだ上限に達していなかったが、熱抵抗の推定値だけがはっきり右肩上がりだった。点検すると、冷却ファンの吸気口がほこりで半分ほど詰まっていた。清掃後、推定値は元に戻った。測れない状態を推定し続けることで、温度の異常が出る前に原因を見つけられた例である。
よくある間違い
間違いと対策
| 間違い | 起きること | 対策 |
|---|---|---|
| モデルだけを動かす | 誤差がたまる | センサーで補正 |
| 測れる温度で代用 | 危険な温度を見逃す | モデルで推定 |
| 温度だけを補正 | ずれが残る | 誤差の原因を状態に |
| 詳しすぎるモデル | 実時間で動かない | 縮約モデルを使う |
| 推定値の検証をしない | 誤った判断 | 試験で実測と比較 |
関連する内容も知りたいです。
関連するページは連成問題の縮約モデル、モデル次数低減手法、データ駆動の連成解析、モーターの熱管理、連成シミュレーションの結合が参考になる。
関連トピック
なった
詳しく
報告