Abstract
We extend a recently developed recursive complex adaptive notch filter (CANF) structure, to enable the simultaneous adaptation of both the bandwidth and frequency parameters. This allows the design to track the frequencies of single, and when cascaded, multiple complex sinusoidal signals (CSSs); whilst optimising the bandwidth of each notch to reduce the noise output from the CANF structure. Comparative simulations and studies confirm the performance advantage of the proposed approach over using a fixed bandwidth parameter.