simulation on matlab (not on simulink)

1 次查看(过去 30 天)
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 ??

回答(1 个)

Paul
Paul 2020-8-3
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

类别

Help CenterFile Exchange 中查找有关 Model Predictive Control Toolbox 的更多信息

标签

产品


版本

R2020a

Community Treasure Hunt

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

Start Hunting!

Translated by