🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.dsp
Article #867

Re: Phase compensation for IIR filters

#867
From: JAMES Taylor
Date: Thu, 12 Jul 1990 23:27
31 lines
1636 bytes
In article <1990Jul10.122121.28209@funet.fi> rk76073@naakka.tut.fi (Risto Kotalampi) writes:
>In article <3504@radio.oakhill.UUCP> you write:
>>
>>I would like to use an IIR filter in a particular application.  I 
...
>>the phase ripple can be as high as +-10 degrees and still be considered
>>acceptable correction. Any help would be apprieciated.
...
>> -Charlie Thompson
>
>A solution to your problem could be Allpass Filters. With Allpass' you
...
># Risto Kotalampi rk76073@tut.fi   # Phones :                           #

If you have the luxury of redesigning your IIR filter, I have had very good
results designing filters using Yule-Walker type techniques, certainly producing
+- 10 degrees in the passband, even for fairly funny filters (ie. low pass things
with integral 50Hz notches, notch just outside the pasband).
Reference:
Roberts and Mullis, Digital Signal Processing, Addison-Wesley, 1987

Although I used the functions delivered with Pro-Matlab from The Math Works to
do the design.

Also interesting (and of no personal design experience) is an article:
Clements, "On Causal Linear Phase IIR Digital Filters",
	IEEE Trans. ASSP, Vol 37, No. 4, Apr 1989

Good stuff -

James Taylor
Technical Details
Message-ID: <3187@phred.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!pilchuck!seahcx!phred!james
References: <3504@radio.oakhill.UUCP> <1990Jul10.122121.28209@funet.fi>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!pilchuck!seahcx!phred!james
From: james@phred.UUCP (JAMES Taylor)
Newsgroups: comp.dsp
Subject: Re: Phase compensation for IIR filters
Message-ID: <3187@phred.UUCP>
Date: 12 Jul 90 23:27:39 GMT
References: <3504@radio.oakhill.UUCP> <1990Jul10.122121.28209@funet.fi>
Reply-To: james@phred.UUCP (JAMES Taylor)
Organization: <1990Jul10.122121.28209@funet.fi>o
Lines: 31