Finding Rise Time from System Response
4 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I am trying to find appropriate sample time from the open loop response from my system for use in model predictive control:
A=[-1 1.6 0;0 0 1;0 0 -11.76];
B=[0; 0; 1];
C=[50 0 0];
D=zeros(1,1);
Cont_plant=ss(A,B,C,D); %continuous state space dynamics of plant
step(Cont_plant)
How do i get get the rise time,settling time since this system is not open loop stable? I tried to put it in feedback and still this:
A=[-1 1.6 0;0 0 1;0 0 -11.76];
B=[0; 0; 1];
C=[50 0 0];
D=zeros(1,1);
Cont_plant=ss(A,B,C,D); %continuous state space dynamics of plant
step(Cont_plant)
G=feedback(Cont_plant,1)
step(G)
0 commentaires
Réponses (1)
Burhan Burak AKMAN
le 29 Déc 2021
You can use 'stepinfo' function like below.
A=[-1 1.6 0;0 0 1;0 0 -11.76];
B=[0; 0; 1];
C=[50 0 0];
D=zeros(1,1);
Cont_plant=ss(A,B,C,D); %continuous state space dynamics of plant
step(Cont_plant)
G=feedback(Cont_plant,1);
step(G)
stepinfo(G)
1 commentaire
Voir également
Catégories
En savoir plus sur Switches and Breakers dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!




