How do you specify the reference positions for a multi output system?

1 次查看(过去 30 天)
I know this may be a very simple question, however I am not sure if what I am doing is right since the MPC I have implemented is not yet successful. How do you specify the reference outputs for a multi-output system in the ref port on the MPC controller block? All the examples I have looked at/been able to find are when there is only a single output, so simply a constant sufficed, or when the reference is a trajectory needs to be followed, none when the outputs both need to tend towards some constant value.

回答(1 个)

Balavignesh
Balavignesh 2023-10-6
Hi Shirahn,
As per my understanding, you would like to specify the reference positions for a multi output system in 'ref' port of the Model Predictive Control (MPC) controller block in Simulink.
I would suggest you define the reference signals for each output of the multi-output system, and create a structure to hold reference signals for each output.
In the MPC Controller block, you could connect the reference structure to the 'ref' port of the 'MPC controller block' in Simulink.
Kindly refer to the following documentation links to get more infromation on:
Hope that helps!
Balavignesh.

类别

Help CenterFile Exchange 中查找有关 Controller Creation 的更多信息

标签

产品


版本

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by