Effacer les filtres
Effacer les filtres

Z domain to freq domain (bode of closed loop with negative feed back)?

2 vues (au cours des 30 derniers jours)
mehmet baki
mehmet baki le 5 Jan 2018
Commenté : Star Strider le 5 Jan 2018
I just want to continous time domain freq response with discrete time freq response closep loop with negative feedback. But i dont know how to go from z domain to frequency domain analytically

Réponses (1)

Star Strider
Star Strider le 5 Jan 2018
Modifié(e) : Star Strider le 5 Jan 2018
If you have the Symbolic Math Toolbox, try this:
syms z s Fs
assume(Fs > 0)
H(z) = (z + 1) / (z^2 + 10*z - 5); % Create Transfer Function
BilTrns = s == 2*Fs * (z-1)/(z+1); % Bilinear Transform, s —> z
Bz = solve(BilTrns, z); % Bilinear Transform, z —> s
H(s) = H(Bz); % Substitute
H(s) = simplify(H(s), 'Steps',20) % Desired Result
It may not seem obvious at first, although it is.
EDIT To do the conversion numerically, use the d2c (link) function.
  6 commentaires
mehmet baki
mehmet baki le 5 Jan 2018
sir I know bode graphs both as discrete & cont. but I don't know how to graph asymptotically by hand
Star Strider
Star Strider le 5 Jan 2018
I have no idea what ‘omega_w’ is. You must look at the preceding discussion in the textbook to find out. That information is not on the page you posted, and it not standard notation, at least that I am aware of.

Connectez-vous pour commenter.

Community Treasure Hunt

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

Start Hunting!

Translated by