NN Predictive Controller を使用する際の Plant Model の読み込み方が分かりません
5 views (last 30 days)
Show older comments
現在、Neural Net Fitting アプリを用いて12入力3出力のニューラルネットワークモデルを作成しており、このプラントモデルを用いてsimulink上でモデル予測制御を行いたいと考えています。
現状としては、NN Predictive Controller を用いてループを組み、Neural Network Predictive Control の画面(図1)中の Plant Identification をクリックし、図2の Plant Identification 中の Training Data のところで問題が発生しています。
図 1
図2
以下、問題です。
・Neural Net Fitting アプリにて作成したモデルを使用する場合は、Simulink Plant Model という欄でプラントモデルを選択するのだろうか?と思い、作成したプラントモデルをSimulink Model(MDL format)の形式で保存したものを読み込もうとしたのですが、図3のようなエラー( You must enter a valid filename for your Simulink plant model )が出てしまいます。これの解決方法を教えて頂きたいです。
または、NN Predictive Controller を使用する際は Neural Net Fitting アプリにて作成したモデルを使用するのではないのでしょうか?
図3
もし、この問題について詳しい方がいらっしゃいましたら、是非回答して頂けると幸いです。
よろしくお願いいたします。
0 Comments
Accepted Answer
Kazuya
on 29 Nov 2018
Edited: Kazuya
on 29 Nov 2018
例題が載っている Simulink によるニューラル ネットワーク予測コントローラーの設計 をみたところ、Simulink Plant Model という欄で選択するプラントモデルは、ニューラル ネットワーク プラント モデルのもとになるプラントモデルのことを指しているように見えます。
Neural Net Fitting アプリにて別で作成したモデルがある場合は、Neural Network Predictive Control の画面 (図1) の File -> Import Network から指定するとよさそうです。
何かのヒントになりましたら。
3 Comments
Kazuya
on 4 Dec 2018
1つ気になったのは、質問文内の「12入力3出力のニューラルネットワークモデル」というところなんですが、アプリを使って作成したモデルは入力も出力も複数あるものですか?
「NN Predictive Control」 で検索すると近い質問がみられますが、NN Predictive Control ブロックで使えるのはどうも、1入力1出力のモデルだけのように見えます。
More Answers (0)
See Also
Categories
Find more on 深層学習データの前処理 in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!