Design of complex all-pass networks using Remez algorithm

Masaaki Ikehara, Masatomo Funaishi, Hideo Kuroda

Research output: Contribution to journalArticle

31 Citations (Scopus)

Abstract

A new method for designing complex all-pass digital filters is introduced. Phase error is regarded as amplitude of complex error between the designed and the desired all-pass function. Then the Remez exchange algorithm is applied to the amplitude of complex error, and it is approximated to be equiripple. Although equiripple solutions to phase approximation problems are not necessarily optimum in the Chebyshev sense, considerable design experience shows that equiripple approximations are often quite satisfactory results. Such cases are considered, and it is shown that the best uniform phase approximation to an arbitrarily specified phase response can be found. In this algorithm, a satisfactory solution is obtained through a few iterations without any initial guess of the solution. Furthermore, as one of the complex all-pass digital filter applications, a large class of real coefficient doubly complementary IIR digital filter pairs is introduced by using a single complex all-pass digital filter, which is approximately linear phase.

Original languageEnglish
Pages (from-to)549-556
Number of pages8
JournalIEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing
Volume39
Issue number8
DOIs
Publication statusPublished - 1992 Aug

Fingerprint

All-pass filters
Digital filters
IIR filters

ASJC Scopus subject areas

  • Signal Processing
  • Electrical and Electronic Engineering

Cite this

Design of complex all-pass networks using Remez algorithm. / Ikehara, Masaaki; Funaishi, Masatomo; Kuroda, Hideo.

In: IEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing, Vol. 39, No. 8, 08.1992, p. 549-556.

Research output: Contribution to journalArticle

@article{2e9e3b383c2648ee933b37eb62bf2b83,
title = "Design of complex all-pass networks using Remez algorithm",
abstract = "A new method for designing complex all-pass digital filters is introduced. Phase error is regarded as amplitude of complex error between the designed and the desired all-pass function. Then the Remez exchange algorithm is applied to the amplitude of complex error, and it is approximated to be equiripple. Although equiripple solutions to phase approximation problems are not necessarily optimum in the Chebyshev sense, considerable design experience shows that equiripple approximations are often quite satisfactory results. Such cases are considered, and it is shown that the best uniform phase approximation to an arbitrarily specified phase response can be found. In this algorithm, a satisfactory solution is obtained through a few iterations without any initial guess of the solution. Furthermore, as one of the complex all-pass digital filter applications, a large class of real coefficient doubly complementary IIR digital filter pairs is introduced by using a single complex all-pass digital filter, which is approximately linear phase.",
author = "Masaaki Ikehara and Masatomo Funaishi and Hideo Kuroda",
year = "1992",
month = "8",
doi = "10.1109/82.168947",
language = "English",
volume = "39",
pages = "549--556",
journal = "IEEE Transactions on Circuits and Systems II: Express Briefs",
issn = "1057-7130",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "8",

}

TY - JOUR

T1 - Design of complex all-pass networks using Remez algorithm

AU - Ikehara, Masaaki

AU - Funaishi, Masatomo

AU - Kuroda, Hideo

PY - 1992/8

Y1 - 1992/8

N2 - A new method for designing complex all-pass digital filters is introduced. Phase error is regarded as amplitude of complex error between the designed and the desired all-pass function. Then the Remez exchange algorithm is applied to the amplitude of complex error, and it is approximated to be equiripple. Although equiripple solutions to phase approximation problems are not necessarily optimum in the Chebyshev sense, considerable design experience shows that equiripple approximations are often quite satisfactory results. Such cases are considered, and it is shown that the best uniform phase approximation to an arbitrarily specified phase response can be found. In this algorithm, a satisfactory solution is obtained through a few iterations without any initial guess of the solution. Furthermore, as one of the complex all-pass digital filter applications, a large class of real coefficient doubly complementary IIR digital filter pairs is introduced by using a single complex all-pass digital filter, which is approximately linear phase.

AB - A new method for designing complex all-pass digital filters is introduced. Phase error is regarded as amplitude of complex error between the designed and the desired all-pass function. Then the Remez exchange algorithm is applied to the amplitude of complex error, and it is approximated to be equiripple. Although equiripple solutions to phase approximation problems are not necessarily optimum in the Chebyshev sense, considerable design experience shows that equiripple approximations are often quite satisfactory results. Such cases are considered, and it is shown that the best uniform phase approximation to an arbitrarily specified phase response can be found. In this algorithm, a satisfactory solution is obtained through a few iterations without any initial guess of the solution. Furthermore, as one of the complex all-pass digital filter applications, a large class of real coefficient doubly complementary IIR digital filter pairs is introduced by using a single complex all-pass digital filter, which is approximately linear phase.

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

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

U2 - 10.1109/82.168947

DO - 10.1109/82.168947

M3 - Article

AN - SCOPUS:0026902929

VL - 39

SP - 549

EP - 556

JO - IEEE Transactions on Circuits and Systems II: Express Briefs

JF - IEEE Transactions on Circuits and Systems II: Express Briefs

SN - 1057-7130

IS - 8

ER -