MISOのHammerstein-Wienerモデルを作成することは可能でしょうか?
조회 수: 3 (최근 30일)
이전 댓글 표시
MathWorks Support Team
2020년 7월 9일
편집: MathWorks Support Team
2024년 2월 26일
Hammerstein-Wiener モデルによるMISO (Multiple Input Single Output) モデルの設計を行っているのですが、うまくできません。
MISOのHammerstein-Wiener モデルを設計することは可能なのでしょうか?
채택된 답변
MathWorks Support Team
2024년 2월 26일
편집: MathWorks Support Team
2024년 2월 26일
可能です。添付の例題(SLXファイルはR2018bで作成)を用意しました。
本例題では3入力1出力の単純な非線形システムを想定し、nlhwコマンドによってモデルの推定を行うまでの手順を示しています。
nlhwコマンドにて作成する場合には、引数にてHammerstein-Wienerの線形動特性ブロックの極零点数、及び入力遅延を指定する必要があります。
このとき、MIMO(MISO含む)では各々のプロパティについてNy×Nu(各々入出力の数)で構成された行列として指定することになっています。
なお、サンプルではコマンドスクリプトの事例を紹介しましたが、アプリ上からGUI操作によっても可能です。
以下ヘルプをご参考下さい。
Identifying Hammerstein-Wiener Models:
nlhw:
Estimate Hammerstein-Wiener Models in the App:
またSystem Identification Toolboxで推定できる非線形モデルはHammerstein-Wiener model以外にも非線形ARXモデル、非線形グレーボックスモデルがあります。
各モデルの詳細は以下のヘルプを参考下さい。
非線形モデルの同定:
댓글 수: 0
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 線形モデルの同定에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!