[sdiy] Filter terminology question

Michael Baxter mab at cruzio.com
Thu Nov 20 05:14:01 CET 2003


Hi Tom,

There's relatively easy answers to your question, but I will explain some 
of the system theory that supports it.

On Wed, 19 Nov 2003, Tom Arnold wrote:

> Okay. Here's a question that I thought I knew the answer to and when I
> realised I didnt, I started getting bogged down in the answers I was
> finding.
> 
> When talking about a filter, what is the difference between Poles and Order?

Poles and Order are different first of all. Poles are related to Zeros, 
but not directly to Order. Every filter has a transfer function, and 
usually this is described as a frequency-dependant ratio between input (a 
forcing function) and output. A pole is neighborhood in the frequency 
response where the ratio becomes very large, e.g. a peak in the frequency 
response. A zero is similarly a neighborhood in the frequency response 
where the ratio becomes zero -- no output.

A pole would be represented for instance by a band-pass filter, and a zero 
by a notch filter.

Now it's easy to see how this might be slightly confusing. Order has to do
with the number of energy storage elements, or cascaded sections. A
"second order filter" is somewhat like a "two pole filter," but only if
the transfer function has poles... it might have zeros instead. The poles 
or zeros might be place at the same or different frequencies. If they're 
the same frequency, this generally indicates that the filter has more 
selectivity. A 2-pole bandpass filter generally has a narrower "skirt" or 
bandwidth (which can be defined as either the upper and lower frequencies 
where the transfer function is -3 dB or -6 dB, depending on context) than 
a single-pole bandpass filter. Similarly, a 2-pole low-pass filter also 
has a greater fall-off rate as frequency increases, than does a 1-pole 
low-pass filter.

So, sometimes "Order" can be in effect mean the same thing as the number 
of "Poles," it doesn't always have to.

A more detailed elaboration beyond this would involve forcing functions 
that are complex exponentials, v = exp(st), where s is a complex operator, 
and exp(st) represents complex frequency. Also confusing, complex 
exponentials are just a way to say sine and cosine waves at the same time. 
This notation, and way of working, involves what is called the S-plane, 
and is based on the computational artifice called Laplace transforms, 
which greatly simplify manipulation of the differential equations involved 
in R-L-C networks. Basically, Laplace transforms turn differential 
equations involving complex quantities into simpler algebra. And, there 
are some graphical methods with the S-plane that tell you a lot about how 
a filter (or a system) is going to behave.

In the Laplace notation, poles and zeros also become much more obvious,
because each typical type of filter has a characteristic equation in
simple algebra form. A zero is where all or part of numerator goes to
zero, rendering and products in the numerator as zero, thus the transfer 
function becomes zero -- the filter has no output. A pole then is one or 
more products in the denominator of a charactertistic equation that also 
go to zero at some specific frequency -- 1/n where n is vanishingly small 
becomes essentially infinite, yielding a "pole" in the transfer function.

I hope I made some sense here, and this is useful information!

Kindly yours,
Michael



More information about the Synth-diy mailing list