Step Response of a specific MIMO system

1 view (last 30 days)
Armin Mashhadi
Armin Mashhadi on 28 Apr 2020
Commented: YLieven on 29 Nov 2020
Hi,
I'm working on MIMO (2 input, 2 output) systems with PID controllers.
Recently i'm trying to regenerate results of a paper. This is the system:
and here is responding Controller's Parameters (given by the paper):
-2.0966 , -0.85319 -0.6741 3.3801 0.48281 0.87473
I used this code (Which works perfectly on another system), Apparently i have some issue with Delays. But i don't know how to fix this.
x = [-2.0966 , -0.85319 , -0.6741,...
3.3801 , 0.48281 , 0.87473];
s = tf ('s');
K1 = pid( x(1) , x(2) , x(3) );
K2 = pid( x(4) , x(5) , x(6) );
K = [K1 , 0 ; 0 , K2];
G = [ -2.2 * exp( - 1 *s) /( 7*s+1) ,...
1.3 * exp( -0.3*s) /( 7*s+1) ;...
-2.8 * exp( -1.8*s) /(9.5*s+1) , ...
4.3 * exp(-0.35*s) /(9.2*s+1)];
CL = feedback(G*K , eye(2));
step(CL);
Error:
Could you help me please, how can i get step response of this system?

Answers (0)

Categories

Find more on Get Started with Control System Toolbox 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!