The present invention relates to a cascaded filter and a fundamental wave extraction method thereof, belonging to the technical field of
digital signal processing. The method includes: determining an initial value of an interpolation factor M; substituting the interpolation factor into the cascaded filter to obtain a filtering result corresponding to the initial value; the cascaded filter includes a shaping filter and a masking filter, the shaping filter is an FIR filter, and the shaping filter is obtained by interpolating M - 1 zeros between adjacent
impulse response coefficients of a
prototype filter; the masking filter is a
recursive filter; adjusting the magnitude of the interpolation factor, comparing the filtering results corresponding to different interpolation factors, and taking the value of the interpolation factor with the best filtering result as the final value of the interpolation factor; the cascaded filter performs fundamental wave extraction according to the final value of the interpolation factor. In the present invention, the increase of the M value does not affect the computational amount of the
recursive filter, and thus does not affect the computational amount of the overall cascaded filter. Therefore, when the M value is relatively large, the extraction efficiency of the fundamental wave is improved.