MPCの予測モデルと​してニューラルネット​ワークを使用する方法

4 vues (au cours des 30 derniers jours)
yu uchimura
yu uchimura le 13 Nov 2018
Neural Net Fitting アプリを使用してモデルを作成し、そのモデルを予測モデルとしてMPCのシミュレーションをSimulink上で行おうとしています。
ニューラルネットワークモデルの作成は完了し、以前伝達関数を予測モデルとして使用していたSimulinkブロックの組み合わせと同様に、予測モデルのみをニューラルネットワークモデルに置き換えています。(参考までにモデル画像を貼ります)
ブロック.JPG
しかし、MPC Designer の "Define and Linearize"ボタンをクリックすると、"Direct feedthrough from manipulated variables to any output is not allowed." というエラーメッセージが出て、MPCコントローラのデザインが出来ません。MPC controllerのブロックを別の物に置き換えた方がいいのでしょうか? もしくは、ニューラルネットワークモデルを用いてMPCのシミュレーションを行う際に、伝達関数をモデルに使用していた時と比べて変更しなければならない点があるのでしょうか?また、非線形モデル予測制御を用いた方がいいのでしょうか? 
建築学専攻のため知識不足な点は否めませんが、どうかご回答頂けると幸いです。

Réponses (1)

Hirokazu Tanaka
Hirokazu Tanaka le 13 Nov 2018
直接回答にはならないですが、ひとまず検索して引っかかった関連ページを紹介します。
ニューラルネットワークの使用例
そもそもエラーメッセージの Direct Feedthrough とは?

Catégories

En savoir plus sur Linear Plant Specification dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!