Problem with simulink neural network predictive controller
26 ビュー (過去 30 日間)
古いコメントを表示
whenevr i use a defined example of the predictive controller it works well in simulink but when i try to use my model as plant model to generate data its showing the following error:
"Error using nnident (line 1608)
Too many return arguments are specified. Specify only one.
Error in nncontrolutil (line 19)
feval(command,varargin{:}); - Show complete stack trace
Error while evaluating UIControl Callback."
I thought the problems might be with my modela and replaced it entirely with the given example of "cstr" model but still the same problem
Then i tried to replace one of the predefined model with mine own but still the same problem persists
Can anyone please help me out here?
thankyou
1 件のコメント
bhaskar varma
2020 年 2 月 20 日
hi aman,
im also facing the same issue ,
have you resolved it..?
please let me know whats the solution.
回答 (2 件)
Dorin
2019 年 11 月 20 日
For a new Simulink model, Matlab 2019b, in configuration Parameters /Data Import/Export has ticked for default an additional variable “Single simulation output -> out”. A solution is disactivate this option.
All the best
6 件のコメント
Daniel Pusicha
2021 年 11 月 5 日
Hi Dorin,
That's a good point that I had overseen before, to deactivate the tick in both files.
Thanks a lot
Daniel Pusicha
2021 年 11 月 5 日
Hi there again,
Firstly, I want to mention that I got confused as this forum entry is about the NN Predictive Controller however I was looking for the Model Reference Controller. Google led me here when I pasted my error message in so I guess the workaround that I applied may be also helpful here:
- I first saved the example and also the corresponding plant model which were provided by Matlab as a separated file (I choose the names MRC_for_plant.mdl and plant.mdl)
- Then I removed the given plant and replaced it by one of my desire in the MRC_for_plant.mdl and in the plant.mdl file
Now it seems to be working for my use case. I'm not quite sure if that is what you @aman hari have tried for the NN Predictive Controller? It seems to me that the example provided by Matlab requires some special settings as @Dorin pointed out which however may or may not be activated, varying from user to user (the settings Dorin suggested didn't work for me).
Btw., I attached my files so let me know if they work for you.
Best,
Daniel
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Sequence and Numeric Feature Data Workflows についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!