IDMODELの出力​が、IDDATAオブ​ジェクトの出力データ​と一致しないのはなぜ​ですか?

IDDATA オブジェクト "z" を生成し、System Identification Toolbox で IDMODEL "m" のシステム同定をしました。 COMPARE 関数を次のように用いて、
compare(z,m)
z と m が十分なフィット率であることが確認できました。しかし、Simulink 上でこのモデルを用いてシミュレーションし、Scope で結果を観測したところ、モデルの出力が IDDATA オブジェクトの出力に一致しません。

 Respuesta aceptada

MathWorks Support Team
MathWorks Support Team el 5 de En. de 2012

0 votos

Release 2011a (R2011a) にて、ドキュメントに追加されました。それ以前のリリースに関しては、以下の追加情報をご確認ください。
Simulink で同定モデルを用いる場合、適切な初期状態の特定をしない限り、モデルの出力が測定データの出力と一致することを期待するのは、妥当では
ありません。この件について実行例を記述した文書を本ページ下部からダウンロードでき、ご覧になることができます。基本的に、初期状態の推定をして推定結果をモデルブロックに設定することは必須です。この推定はシミュレーションのデータオブジェクトに対してPE 関数を用いて実行されます。
下記より、本事例のモデルと MATLAB ファイルについてもダウンロードすることができます。

Más respuestas (0)

Categorías

Más información sobre System Identification Toolbox en Centro de ayuda y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!