Natural frequency by 'damp(sys)'
20 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
So when I use damp(sys) for a second order system, it returns two different natural frequencies instead of one. Say, for system tf(1,[1 7 10]), the poles are -2 and -5, natural frequency should be sqrt(10), while using damp(tf(1,[1 7 10])), the natural frequency returns 2 and 5. I'm really confused. Please advise, thanks :-)
0 Commenti
Risposte (1)
Rick Rosson
il 14 Set 2014
Modificato: Rick Rosson
il 14 Set 2014
% Undamped natural frequency (radians per second):
omega_0 = sqrt(10);
% Attenuation coefficient (radians per second):
alpha = 7/2;
% Damping factor (dimensionless):
zeta = alpha/omega_0;
% Damped natural frequency (radians per second):
omega_d = sqrt(alpha^2 - omega_0^2);
% Pole location (complex s-plane):
poles(1) = -alpha + omega_d;
poles(2) = -alpha - omega_d;
0 Commenti
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!