NNPC error - S-function block 'untitled/NN Predictive Controller/S-Function' references obsolete level-1 MATLAB S-function 'predopt'.
60 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Tasmiyah Javed
el 19 de Nov. de 2024 a las 17:33
Comentada: Tasmiyah Javed
el 11 de Dic. de 2024 a las 14:15
Hello
I am working with NNPC block in Simulink with my plant model designed as a physical model of Ohmic heater using the Simscape library. The inputs to the NNPC for 'Plant Identification' step is Voltage (input) and Temperature (output). After the training of the NN, I enter the necessary values for the controller. The controller block gives me this error:
"Warning:S-function block 'untitled/NN Predictive Controller/S-Function' references obsolete level-1 MATLAB S-function 'predopt'. Manually review the code and convert to level-2 MATLAB S-function if necessary. For more information, see Convert Level-1 MATLAB S-Functions to Level-2."
Can anyone please help me how to remove this error. Any insights on this issue will be highly appreciated.
Thanking in anticipation.
0 comentarios
Respuesta aceptada
Saurabh
el 9 de Dic. de 2024 a las 6:53
It seems that the model was initially developed using an older version of MATLAB with a Level-1 S-function, and then it was imported and saved in a newer version. Could you try the following steps? Enter the "NN Predictive Controller" subsystem of the model and remove the "predopt" block. Then, create a new Level-2 S-function block with the following details:
S-function name: predopt
Parameters: You can copy and paste this list of parameters from the Level-1 S-function, as they might be the same.
After replacing the Level-1 S-function with a Level-2 one, try running the model again to see if it works successfully.
I hope this helps!
Más respuestas (0)
Ver también
Categorías
Más información sobre Configure Block Features for MATLAB S-Functions en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!