メインコンテンツ

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

低次元化モデリング

正確な代理の作成による Simulink® モデルの計算量の削減

低次元化モデリングは、満足できる誤差内で期待される忠実度を維持しながら、モデルの計算量やストレージ要件を削減する手法です。低次元化モデルを使用すると、解析および制御設計を簡略化できます。

忠実度の高い最大次数のサードパーティ シミュレーション モデルなど、Simulink でモデル化されたサブシステムの低次元化モデル (ROM) を作成できます。これらのモデルは、システムレベルのデスクトップ シミュレーション、ハードウェアインザループ (HIL) テスト、制御設計、バーチャル センサー モデリングに使用できます。

Simulink モデルやモデル内のサブシステムの ROM を UI ワークフローを使用して作成するには、Reduced Order Modeling Support Package をインストールします。詳細については、File Exchange で Reduced Order Modeling Support Package を参照してください。

トピック

低次元化モデリングの基礎

  • Reduced Order Modeling (System Identification Toolbox)
    Reduce computational complexity of models by creating accurate surrogates.

データ駆動型の手法

  • Reduced Order Modeling of Electric Vehicle Battery System Using Neural State-Space Model (System Identification Toolbox)
    This example shows a reduced order modeling (ROM) workflow, where you use deep learning to obtain a low-order nonlinear state-space model that serves as a surrogate for a high-fidelity battery model. The low-order model takes the current (charge or discharge) and state of charge (SOC) as inputs and predicts voltage and temperature of an electric vehicle (EV) battery module while the battery is being cooled by an edge-cooled plate with a coolant at a constant flow rate. You train the low-order model and deploy it in Simulink® to compare it against the high-fidelity model.
  • Surrogate Modeling Using Gaussian Process-Based NLARX Model (System Identification Toolbox)
    In this example, you replace a hydraulic cavitation cycle model in Simulink with a surrogate nonlinear ARX (NLARX) model to facilitate faster simulation.
  • Simulink における LSTM ネットワークを使用した物理システムのモデリング (Deep Learning Toolbox)
    この例では、長短期記憶 (LSTM) ニューラル ネットワークを使用して、Simulink® モデルでバーチャル センサーとして機能する低次元化モデル (ROM) を作成する方法を示します。

線形化ベースの手法

物理学に基づく手法

関連情報