Resumen
The use of a filter bank of IIR filters for the spectral decomposition and analysis of signals has been popular for many years. As such, a new filter-bank resonator-based structure, representing an extremely hardware-efficient structure, has received a good deal of attention. Recently, multiple-resonator (MR)-based and general cascaded-resonator (CR)-based filters have been proposed. In comparison to single-resonator-based analyzers, analyzers with a higher multiplicity of resonators in the cascade provide lower side lobes and a higher attenuation in stopbands. In previous works, it was shown that the CR-based filter bank with infinite impulse response (IIR) filters, which is numerically more efficient than one with finite impulse response (FIR) filters, is suitable for dynamic harmonic analysis. This paper uses the same approach to design complex digital filter banks. In the previous case, the optimization task referred to the frequency responses of harmonic filters. In this work, the harmonic filters of the mother filter bank are reshaped so that the frequency response of the sum (or difference, depending on the parity of the number of resonators in the cascade) of two adjacent harmonic filters is optimized. This way, an online adaptive filter base can be obtained. The bandwidth of the filters in the designed filter bank can be simply changed online by adding or omitting the output signals of the corresponding harmonics of the mother filter.