Back to results
US 12,009,904 B2Granted
Adaptive narrowband interference rejection for satellite navigation receiver
AssigneeDeere & Company
InventorsWei Yu, Mark P. Kaplan, Richard G. Keegan, David M. Li
Life of this patent
Estimating the term…
Abstract
A controller is configured to control the adaptive notch filter and to execute a search technique (e.g., artificial intelligence (AI) search technique) to converge on filter coefficients and to recursively adjust the filter coefficients of the adaptive notch filter in real time to adaptively adjust one or more filter characteristics (e.g., maximum notch depth or attenuation, bandwidth of notch, or general magnitude versus frequency response of notch).
Claims8
A receiver system with interference rejection, the receiver system comprising:
- an antenna for receiving a radio frequency signal;
- a downconverter for converting the radio frequency signal to an intermediate frequency signal;
- an analog-to-digital converter for converting the intermediate frequency signal or analog baseband signal to a digital baseband signal;
- a selective filtering module for filtering of the digital baseband signal consistent with a target receive bandwidth;
- a narrow band rejection filter for rejecting an interference component, wherein the selective filtering module comprises:
- an adaptive notch filter supporting an infinite impulse response mode;
- and
- a controller for controlling the adaptive notch filter, the controller configured to execute a Steiglitz-McBride (SM)-modeled estimator or a least mean squares algorithm estimator to estimate filter coefficients of the adaptive notch filter, or both the Steiglitz-McBride (SM)-modeled estimator and least mean squares (LMS) algorithm estimator, the SM-modeled estimator or least mean squares algorithm estimator being storable in a data storage device and the controller configured to adjust recursively the filter coefficients of the adaptive notch filter based on the estimated filter coefficients, wherein the adaptive notch filter comprises a pre-scaler that is configured to apply a pre-scale to pre-emphasis filtering or adaptive line enhancer (ALE) module to reduce the logic size of a digital data processing system.
5 more elements
Dependencies are inferred from the claim text.