Delay-error-constrained minimax design of all-pass variable-fractional-delay digital filters

This paper first derives a simplified variable-fractional-delay (VFD) expression for the all-pass (AP) VFD digital filter, and then uses the simplified VFD expression to formulate the minimax AP-VFD filter design as a two-step linear-programming (LP) problem. To suppress the maximum error of the VFD...

Full description

Saved in:
Bibliographic Details
Published inSignal processing Vol. 120; pp. 438 - 447
Main Authors Deng, Tian-Bo, Soontornwong, Parinya
Format Journal Article
LanguageEnglish
Published Elsevier B.V 01.03.2016
Subjects
Online AccessGet full text
ISSN0165-1684
1872-7557
DOI10.1016/j.sigpro.2015.10.002

Cover

More Information
Summary:This paper first derives a simplified variable-fractional-delay (VFD) expression for the all-pass (AP) VFD digital filter, and then uses the simplified VFD expression to formulate the minimax AP-VFD filter design as a two-step linear-programming (LP) problem. To suppress the maximum error of the VFD response (VFD-peak-error), this minimax design minimizes the maximum error of the variable-frequency-response (VFR) subject to the VFD-peak-error constraint. Thus, this two-step design can minimize the VFR-peak-error with the VFD-peak-error suppressed below a prescribed upper bound. With the aid of the simplified VFD expression, the VFD-peak-error constraint can be approximately linearized as a linear one, and thus the minimax design can be solved by using the LP method. We will use an illustrative example to verify that the simplified VFD expression is almost the same as the true one, and that the proposed LP-based two-step minimax design can significantly suppress the VFD-peak-error. •We derive a simplified group-delay expression for an all-pass fractional-delay filter.•We propose a two-step method for designing all-pass fractional-delay filters.•We use illustrative examples to verify the two-step minimax design scheme.•The two-step minimax method can significantly suppress the maximum delay errors.
ISSN:0165-1684
1872-7557
DOI:10.1016/j.sigpro.2015.10.002