A method is disclosed for predicting a pulse periodicity in a signal. The method includes the steps of receiving a signal that includes a component that is periodic having an unknown periodicity and a noise component comparing the signal to an adjustable reference signal, and varying at least one of the phase and the periodicity of the reference signal until a best fit match is obtained between the signal and the reference signal.