Is there a way to apply MIMO system to 'Neural Network Predictive Controller' block in SIMULINK?

8 views (last 30 days)
I'm working on a project for class. The plant as least has 3 controllable variables. It's a dynamic data-driven model. I thought about using 'NN Predictive controller'. But so far it seems like it only takes SISO. Is there any ways to apply MIMO system?

Answers (7)

Sepehr Saadatmand
Sepehr Saadatmand on 16 Mar 2019
I have the same question and I ws wondering why nobody answers this question! :(

nust frederick
nust frederick on 4 Apr 2019
could you figure it out?

david ezekiel
david ezekiel on 15 May 2020
Hi. I am having a similar challenge with optimizing a TRMS, which is a 2-input 2-output MIMO system, using the NN predictive controller. I used the TRMS as the subsystem block in NN predictive controller simulink model. I used the "create bus on the input and output of the TRMS subsystem to have 1 import and 1 purport from the buses. Whenever i tried to simulate/run the system, it gives me an "invalid setting in block '.....' for parameter 'value'" error. And when i try to Generate Training Data on the NN predictive controller, it comes with an error "The Simulate plant model mist have one Inport and one Outport". I am really stock here. Can anyone help pls. Thanks and Cheers

david ezekiel
david ezekiel on 15 May 2020
Hi. I am having a similar challenge with optimizing a TRMS, which is a 2-input 2-output MIMO system, using the NN predictive controller. I used the TRMS as the subsystem block in NN predictive controller simulink model. I used the "create bus on the inputs and outputs of the TRMS subsystem to have 1 inport and 1 outport from the buses and are used to connect to the NN predictive controller simulink model. Whenever i tried to simulate/run the system, it gives me an "invalid setting in block '.....' for parameter 'value'" error. And when i try to Generate Training Data on the NN predictive controller, it comes with an error "The Simulate plant model must have one Inport and one Outport". I am really stock here. Can anyone help pls. Thanks and Cheers

david ezekiel
david ezekiel on 15 May 2020
Is the design realizable?

david ezekiel
david ezekiel on 15 May 2020
Or do i need to do any modifications before the simulations can run/go through? Thanks

david ezekiel
david ezekiel on 15 May 2020
This problem seems otherworldly. At this point any help would do Sirs/ma

Community Treasure Hunt

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

Start Hunting!