Re: Warping Pole/Zero Plot



Chris Barrett wrote:
I'm converting between to s domain and the z domain by finding the poles and zeros. My plots of the frequency response look correct, but the scaling on the y-axis is not the same. Does any one know how I fix this?


Here are some more details:

What I have is a continuous time transfer function given by

2*w_d
h(s) = ---------------------
s^2 + 2*w_d*s + w_d^2


Where w_d is the angular frequency of the -6 dB roll off. I find the poles and zeros of this solving the quadratic equation for the denominator and the a simple algebraic one for the numerator. I then convert the poles and zeros to the z^-1 domain by using the following equations

p_z = e^(i*T/p_s)
z_z = e^(i*T/z_s)

I use the poles and zeros in the z domain to find the new coefficients. I find a new transfer function from this and plot it. This is improperly scaled function I referred to in the first paragraph.

A couple of corrections:

I'm actually going from the omega-plane to the z-plane where

s = i*omega.

When I find the poles and zeros by solving the quadratic, I am solving it for omega and not s.

My transfer function was suppose to be

w_d^2
h(s) = ---------------------
s^2 + 2*w_d*s + w_d^2
.



Relevant Pages

  • Re: Poles an Zeros
    ... Basically, you can express the behavior of a linear, continuous-time, time-invariant system with a mathematical construct called a "transfer function". ... It turns out to be very easy to calculate the response of such a system to a continuous sine wave at a particular frequency -- in this case the poles of a system will tend to make the system gain go down as the frequency is increased, and the zeros will make the gain go up. ... Do you need to implement control loops in software? ...
    (sci.electronics.basics)
  • Warping Pole/Zero Plot
    ... My plots of the frequency response look correct, but the scaling on the y-axis is not the same. ... I find the poles and zeros of this solving the quadratic equation for the denominator and the a simple algebraic one for the numerator. ...
    (comp.dsp)
  • Re: filter with arbitrary and variable rolloff
    ... realized by alternating real poles with real zeros. ... If you plot R.B-J's poles and zeros on log paper, ... if i recall correctly there was some manual adjustment ...
    (comp.dsp)
  • Re: Value of coupling caps
    ... > happining (multiple poles) an octave or so before the first -3dB ... > bandwidth of the first stage to a reasonable point. ... > And then an octave wider for the next stage and ect. ... zeros were the only considerations. ...
    (rec.audio.tubes)
  • Re: Bandpass system identification using IIRs (audio)
    ... You've specified the response relatively very far away from the ... location of the poles and zeros, and with only 6 digit precision, ... like it requires many more bits of precision to specify the ...
    (comp.dsp)