Abstract

The goal of sparse FIR filter design is to minimize the number of nonzero filter coefficients, while keeping its frequency response within specified boundaries. Such a design can be formally expressed via minimization of l0-norm of filter’s impulse response. Unfortunately, the corresponding minimization problem has combinatorial complexity. Therefore, many design methods are developed, which solve the problem approximately, or which solve the approximate problem exactly. In this paper, we propose an approach, which is based on the approximation of the l0-norm by an lp-norm with 0 < p < 1. We minimize the lp-norm using recently developed method for signomial programming (SGP). Our design starts with forming a SGP problem that describes filter specifications. The optimum solution of the problem is then found by using iterative procedure, which solves a geometric program in each iteration. The filters whose magnitude responses are constrained in minimax sense are considered. The design examples are provided illustrating that the proposed method, in most cases, results in filters with higher sparsity than those of the filters obtained by recently published methods.

Highlights

  • Finite impulse response (FIR) filters are used in many signal-processing applications

  • The goal of sparse FIR filter design is to minimize the number of nonzero filter coefficients, while keeping its frequency response within specified boundaries

  • We illustrate by examples that the proposed method results in filters with higher sparsity than those of the filters obtained by recently published methods

Read more

Summary

INTRODUCTION

Finite impulse response (FIR) filters are used in many signal-processing applications. The goal of sparse FIR filter design is to minimize the number of nonzero filter coefficients, while keeping its frequency response within specified boundaries. Such a design can be formally described as: min h , h s. We present a new method for the design of sparse symmetric FIR filters.

SIGNOMIAL PROGRAMMING
SPARSE FILTER DESIGN
SGP Problem
Solving of SGP Problem
PRACTICAL CONSIDERATIONS
Example 1
DESIGN EXAMPLES
Example 2
Example 3
Findings
CONCLUSIONS
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call