The invention relates to a detection method for low-frequency non-stationary signals. The detection method comprises the following steps: S100, determining a
center frequency; S200, determining the bandwidth of a
main lobe; S300, determining a sidelobe bandwidth; S400, adjusting a phase shift coefficient; S500, transferring a function; S600, determining amplitude / phase frequency characteristics; S700, if the phase requirement is met, entering the step S800, otherwise, returning to the step S400; and S800, ending. The method has the beneficial effects that the problems that inter-
harmonics in a target
frequency band are difficult to extract and interference is difficult to eliminate can be effectively solved, the 75-125Hz low-frequency inter-
harmonics are well extracted through
simulation and experimental
verification of the detection
algorithm, the extraction precision can exceed 50%, the extraction precision of second
harmonics is up to more than 90%, the interference
signal can be attenuated to below 1% (the amplitude can be suppressed to be close to 0), and the
correctness and effectiveness of the detection
algorithm are fully verified.