simulation on matlab (not on simulink)

1 view (last 30 days)
Saka Toshi
Saka Toshi on 2 Aug 2020
Answered: Paul on 3 Aug 2020
I want to disturbance observation simulation on matlab not on simulink.
difinition:
E:error, R:reference, D:disturbance, De:estimated disturbance
P:real plant, Pm:model of P, C:controler, F:filter,
Y:output of P, Ym:output of Pm, U:output of C
four equations:
U=C*E=C*(R-Y)
Y=P*(U+D-De)
Ym=Pm*(U-De)
De=Pm^(-1)*F*(Y-Ym)
So, when I set R and D, how can I get Y without using simulink ??
I must solve these simultaneous equations??
Or I can use somethig useful matlab functions ??

Answers (1)

Paul
Paul on 3 Aug 2020
If have the a license for the Control System Toolbox you can use the connect function to build the model you want from a block diagram with R and D as inputs and Y as an output.
doc connect

Categories

Find more on Model Predictive Control Toolbox in Help Center and File Exchange

Tags

Products


Release

R2020a

Community Treasure Hunt

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

Start Hunting!