On the design of digital filters as a sum of two all-pass filters
T. Saramäki
Abstract
T. Saramäki
Abstract
The necessary and sufficient conditions are given for a digital filter transfer function to be implementable as a sum of two all-pass filters. The conditions are derived directly in thez-plane. The class of filters satisfying these conditions is shown to be wider than the class of filters obtained via the bilinear transformation from the corresponding conventional analog filters. An example shows that the given conditions enable us to design complementary filter pairs with different numerator and denominator orders directly using magnitude squared functions. These filters compare favorably with the corresponding classical filters.
OpenAlex reports 95 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
The necessary and sufficient conditions are given for a digital filter transfer function to be implementable as a sum of two all-pass filters. The conditions are derived directly in thez-plane. The class of filters satisfying these conditions is shown to be wider than the class of filters obtained via the bilinear transformation from the corresponding conventional analog filters. An example shows that the given conditions enable us to design complementary filter pairs with different numerator and denominator orders directly using magnitude squared functions. These filters compare favorably with the corresponding classical filters.
Key concepts: Bilinear transform, Prototype filter, Network synthesis filters, Analogue filter, Mathematics, Transfer function, Digital filter, Transformation (genetics)