A unified framework for designing FIR filters with arbitrary magnitude and phase response

Shefeng Yan*, Yuanliang Ma

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

35 Citations (Scopus)

Abstract

A unified framework for the optimal design of finite impulse response (FIR) filters with arbitrary magnitude and phase response using second-order cone (SOC) programming is proposed. FIR filters with desired frequency response can be implemented by minimizing the frequency domain response error measure (L 1, L2, or L norm of the error) between the desired response and the designed filter response. Some constraints can also be imposed in the passband or/and stopband to satisfy applications-oriented requirements. These optimal design problems can be reformulated as convex optimization form as the second-order cone programming and solved efficiently via the well-established interior point method. The SOC programming approach allows much more design flexibility in comparison to the classical minimax, least-square, and eigenfilter approaches. Computer simulations are presented to illustrate the developed algorithms and to evaluate the design performance. Simulation results for the design of fractional delay FIR filters and filters with desired frequency response show good performance of the proposed methods.

Original languageEnglish
Pages (from-to)510-522
Number of pages13
JournalDigital Signal Processing: A Review Journal
Volume14
Issue number6
DOIs
Publication statusPublished - Nov 2004
Externally publishedYes

Keywords

  • Arbitrary frequency response
  • Convex optimization
  • FIR filter design
  • Second-order cone programming

Fingerprint

Dive into the research topics of 'A unified framework for designing FIR filters with arbitrary magnitude and phase response'. Together they form a unique fingerprint.

Cite this