Design of equiripple minimum phase FIR filters with ripple ratio control

Masahiro Okuda, Masaaki Ikehara, Shin Ichi Takahashi

Research output: Contribution to journalArticle

4 Citations (Scopus)

Abstract

In this paper, we present a numerical method for the equiripple approximation of minimum phase FIR digital filters. Many methods have been proposed for the design of such filters. Many of them first design a linear phase filter whose length is twice as long, and then factorize the filter to obtain the minimum phase. Although these methods theoretically guarantee its optimality, it is difficult to control the ratio of ripples between different bands. In the conventional lowpass filter design, for example, when different weights are given for its passband and stopband, one needs to iteratively design the filter by trial and error to achieve the ratio of the weights exactly. To address this problem, we modifies well-known Parks-McClellan algorithm and make it possible to directly control the ripple ratios. The method iteratively solves a set of linear equations with controlling the ratio of ripples. Using this method, the equiripple solutions are obtained quickly.

Original languageEnglish
Pages (from-to)751-756
Number of pages6
JournalIEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
VolumeE89-A
Issue number3
DOIs
Publication statusPublished - 2006
Externally publishedYes

Fingerprint

FIR Filter
Ripple
FIR filters
Filter
Factorise
Digital Filter
Low-pass Filter
Trial and error
Filter Design
Digital filters
Linear equations
Linear equation
Numerical methods
Optimality
Numerical Methods
Design
Approximation

Keywords

  • Bandpass filters
  • FIR filter
  • Minimum phase
  • Ripple ratio

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Hardware and Architecture
  • Information Systems

Cite this

Design of equiripple minimum phase FIR filters with ripple ratio control. / Okuda, Masahiro; Ikehara, Masaaki; Takahashi, Shin Ichi.

In: IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, Vol. E89-A, No. 3, 2006, p. 751-756.

Research output: Contribution to journalArticle

@article{016c0947548a47569f20ca1534cfad03,
title = "Design of equiripple minimum phase FIR filters with ripple ratio control",
abstract = "In this paper, we present a numerical method for the equiripple approximation of minimum phase FIR digital filters. Many methods have been proposed for the design of such filters. Many of them first design a linear phase filter whose length is twice as long, and then factorize the filter to obtain the minimum phase. Although these methods theoretically guarantee its optimality, it is difficult to control the ratio of ripples between different bands. In the conventional lowpass filter design, for example, when different weights are given for its passband and stopband, one needs to iteratively design the filter by trial and error to achieve the ratio of the weights exactly. To address this problem, we modifies well-known Parks-McClellan algorithm and make it possible to directly control the ripple ratios. The method iteratively solves a set of linear equations with controlling the ratio of ripples. Using this method, the equiripple solutions are obtained quickly.",
keywords = "Bandpass filters, FIR filter, Minimum phase, Ripple ratio",
author = "Masahiro Okuda and Masaaki Ikehara and Takahashi, {Shin Ichi}",
year = "2006",
doi = "10.1093/ietfec/e89-a.3.751",
language = "English",
volume = "E89-A",
pages = "751--756",
journal = "IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences",
issn = "0916-8508",
publisher = "Maruzen Co., Ltd/Maruzen Kabushikikaisha",
number = "3",

}

TY - JOUR

T1 - Design of equiripple minimum phase FIR filters with ripple ratio control

AU - Okuda, Masahiro

AU - Ikehara, Masaaki

AU - Takahashi, Shin Ichi

PY - 2006

Y1 - 2006

N2 - In this paper, we present a numerical method for the equiripple approximation of minimum phase FIR digital filters. Many methods have been proposed for the design of such filters. Many of them first design a linear phase filter whose length is twice as long, and then factorize the filter to obtain the minimum phase. Although these methods theoretically guarantee its optimality, it is difficult to control the ratio of ripples between different bands. In the conventional lowpass filter design, for example, when different weights are given for its passband and stopband, one needs to iteratively design the filter by trial and error to achieve the ratio of the weights exactly. To address this problem, we modifies well-known Parks-McClellan algorithm and make it possible to directly control the ripple ratios. The method iteratively solves a set of linear equations with controlling the ratio of ripples. Using this method, the equiripple solutions are obtained quickly.

AB - In this paper, we present a numerical method for the equiripple approximation of minimum phase FIR digital filters. Many methods have been proposed for the design of such filters. Many of them first design a linear phase filter whose length is twice as long, and then factorize the filter to obtain the minimum phase. Although these methods theoretically guarantee its optimality, it is difficult to control the ratio of ripples between different bands. In the conventional lowpass filter design, for example, when different weights are given for its passband and stopband, one needs to iteratively design the filter by trial and error to achieve the ratio of the weights exactly. To address this problem, we modifies well-known Parks-McClellan algorithm and make it possible to directly control the ripple ratios. The method iteratively solves a set of linear equations with controlling the ratio of ripples. Using this method, the equiripple solutions are obtained quickly.

KW - Bandpass filters

KW - FIR filter

KW - Minimum phase

KW - Ripple ratio

UR - http://www.scopus.com/inward/record.url?scp=33645736959&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=33645736959&partnerID=8YFLogxK

U2 - 10.1093/ietfec/e89-a.3.751

DO - 10.1093/ietfec/e89-a.3.751

M3 - Article

AN - SCOPUS:33645736959

VL - E89-A

SP - 751

EP - 756

JO - IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences

JF - IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences

SN - 0916-8508

IS - 3

ER -