Article View: comp.dsp
Article #1136Re: Digital Filter Design
From: Greg Berchin
Date: Thu, 22 Nov 1990 18:08
Date: Thu, 22 Nov 1990 18:08
39 lines
2347 bytes
2347 bytes
It sounds like a good application for "Frequency Domain Least Squares" system
identification. Inputs are frequency response values (magnitude and phase) at
a number of discrete frequencies from DC to one-half the sampling frequency
(for filters having real coefficients), or from DC to the sampling frequency
(for filters having complex coefficients). Outputs are coefficients of a
transfer function of the form:
-1 -n
b + b z + ... + b z
0 1 n
H(z) = --------------------------
-1 -m
1 + a z + ... + a z
1 m
Causality is assumed, stability is not necessary. You have total control over
"m" and "n", so you can model an all-zero system, an all-pole system, or a
pole-zero system. Both magnitude and phase are modeled. The algorithm is
VERY good at finding discrete equivalents for continuous-domain filters, which
is what it sounds like you are trying to do.
Your friendly university library should have, or be able to get, these:
G. Berchin, R. Roberts, and M.A. Soderstrand; "A New Model-Based Parameter
Estimation Technique for Use in Deconvolution"; Proceedings of the 1986
Asilomar Conference on Signals, Systems, and Computers; Pacific Grove, CA,
November 1986.
G. Berchin, M.A. Soderstrand, and R. Roberts; "Deconvolution Using
Model-Based Parameter Estimation", Proceedings of the 30th Midwest
Symposium on Circuits and Systems; Syracuse NY, August 1987.
G. Berchin and M.A. Soderstrand; "A Total Least-Squares Approach to
Frequency Domain System Identification"; Proceedings of the 32nd Midwest
Symposium on Circuits and Systems; Urbana IL, August 1989.
If not, or if you need any help with the algorithm, contact me through the net.
Greg Berchin
Technical Details
Message-ID:
<3965@nicmad.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rutgers!uwvax!astroatc!nicmad!berchinReferences:
<1990Nov14.194941.16247@watserv1.waterloo.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rutgers!uwvax!astroatc!nicmad!berchin From: berchin@nicmad.UUCP (Greg Berchin) Newsgroups: comp.dsp Subject: Re: Digital Filter Design Message-ID: <3965@nicmad.UUCP> Date: 22 Nov 90 18:08:10 GMT References: <1990Nov14.194941.16247@watserv1.waterloo.edu> Reply-To: berchin@nicmad.UUCP (Greg Berchin) Distribution: na Organization: Nicolet Instrument Corp. Madison, WI Lines: 39