Can I use narxnet for system identification and then tune the response of controller connected to it?

1 view (last 30 days)
From the documentation and papers I have seen that narxnet could be a good option for system identification. I want to know if the matlab implementation of it can be used to model the dynamics of a system and then connect the trained network to a controller(say PID) and then tune the controller parameters to get a better performance?

Answers (1)

Debraj Bhattacharjee
Debraj Bhattacharjee on 25 Jul 2022
Yes, you can train a NLARX model using 'Neural Network' as the nonlinearity to replicate a narxnet model. You can then use this model inside the 'Nonlinear ARX Model' Simulink block for Control Design and Analysis.

Categories

Find more on Linear Model Identification 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!