NN predictive controller - Internal S-function 'predopt', flag = 2 (update) problem

2 visualizaciones (últimos 30 días)
Hi there,
I'm encountering this problem for the first time, also i'm new to MATLAB & SIMULINK so please any help will be appreciated.
I'm trying to use NN to control the acceleration of a 1/2 car model, so that i used "NN predictive controller" block as shown and identified the NN plant. But when I run the si,ulation it gives this error:
Whatever i tried it just wouldn't work and I'm not understanding what should I do?
111.png
111.png
  3 comentarios
Ahmed EL-Ebiary
Ahmed EL-Ebiary el 3 de Jul. de 2021
which delay please as i face the same problem

Iniciar sesión para comentar.

Respuestas (1)

Jake Rankin
Jake Rankin el 21 de Feb. de 2019
I fixed my error after going back over some documentation
And the variable that altered it for me was No. Delayed Plant Input. Mine never worked if it was 1 so I changed it to 2.
I also used the training function trainbr when training my parameters.
Sorry it's not a technical answer, but that's what helped me :)

Categorías

Más información sobre Deep Learning Toolbox 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!

Translated by