First-Order Plus Dead Time Model
6 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Following this Mathworks example I'm getting the expected output using the example of
with this code:

num = 5;
den = [1 1];
P = tf(num,den,'InputDelay',3.4)
figure()
step(P)
But how would I plot this by first solving the transfer function analytically, i.e., if I apply a step input to

which gives me 

then perform inverse Lapace transform on

which gives me 

but how do I apply the dead time part of
?

0 commentaires
Réponses (1)
Muhammad Aseer Khan
le 12 Fév 2021
for exp(-a*s)F(s) the Laplace inverse will be f(t-a)U(t-a). Then find inverse laplace of first 5/(s(s+a)) and then put (t-a) instead of t.
In Programming, Run a loop for no. of times you want to get samples. Say, I want to get 10 samples:
S12=[]; % It is am empty matrix in which I want to store my elements of all step response
for i=1:10
S12=[S12;5-5*exp(-0.2*(i-1.4))];
end
0 commentaires
Voir également
Catégories
En savoir plus sur Dynamic System Models 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!