Patent US5349567A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5349567A Expired / Lapsed US ⏱️ 0.0 years remaining

Least mean square (LMS) normalizer for active sonar

Assignee: Raytheon Co
•
Filing: 1993-08-24
•
Granted: 1994-09-20
•
Expires: 2013-08-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A normalizer based on a Least Mean Square (LMS) adaptive algorithm configured to provide effective normalization when the background noise is locally non-stationary and when the target may be subject to time spread of unknown extent. The LMS algorithm used in the normalizer includes an adaptive filter in both the primary and reference inputs as a means of adapting to variations in both the signal and noise statistics. The LMS algorithm is implemented on the logarithm of the data, so that the difference minimized in the LMS structure drives the ratio of the signal power to noise power to a constant value. The algorithm can be used as a range normalizer by running it over range in each doppler bin, or as a frequency normalizer by operating across doppler in each range bin. By continually adapting to the statistics present in the data, the normalizer more effectively deals with the variations in the noise and signal statistics.

Inventors

  • 👤 Francis A. Reed

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 18:34
CPC Classifications
G; G01; G01S; G01S7/00; G01S7/52; G01S7/523; G01S7/526; G01S7/527; G01S7/5273; Y; Y10; Y10S; Y10S367/00; Y10S367/901

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 88 words
In an active sonar including a matched filter processor for processing received waveform echoes, an improved normalizer responsive to a sequence of matched filter output data to provide a normalizer output, comprising: means responsive to said matched filter output data for providing a logarithm of said output data; and normalizer processing means for processing said logarithm of said output data to dynamically adapt to locally non-stationary noise, said processing means comprising means for applying an adaptive Least Means Square (LMS) algorithm to said logarithm of said output data.
Claim 2
Dependent Claim 88 words
In an active sonar including a matched filter processor for processing received waveform echoes, an improved normalizer responsive to a sequence of matched filter output data to provide a normalizer output, comprising: means responsive to said matched filter output data for providing a logarithm of said output data; and normalizer processing means for processing said logarithm of said output data to dynamically adapt to locally non-stationary noise, said processing means comprising means for applying an adaptive Least Means Square (LMS) algorithm to said logarithm of said output data.
Claim 3
Dependent Claim 35 words
The normalizer of claim 1 wherein said processing means comprises a tapped delay line into which said logarithm of said sequence of matched filter output data is input, each tap including a corresponding tap weight.
Claim 4
Dependent Claim 47 words
The normalizer of claim 2 wherein said taps of said delay line include a signal window comprising one or more signal taps, and first and second noise tap windows each comprising one or more noise taps, said first and second noise windows straddling said signal tap window.
Claim 5
Dependent Claim 70 words
The normalizer of claim 3 wherein said means for applying said LMS algorithm comprises LMS weight update means responsive to an output of said normalizer for adaptively adjusting said tap weights of said first and second tap windows in accordance with said LMS algorithm, so that outputs of said taps comprising said first and second windows are weighted by tap weights which are adjusted in accordance with said LMS algorithm.
Claim 6
Dependent Claim 67 words
The normalizer of claim 4 wherein said processing means further comprises means for combining said adjusted tap outputs of said first noise window to form a first noise window signal, mean for combining said adjusted tap outputs of said second noise window to form a second noise window signal, and means for combining said first and second noise window signals to provide a combined adjusted noise signal.
Claim 7
Dependent Claim 28 words
The normalizer of claim 5 further comprising means for subtracting said combined noise signal from outputs from said one or more signal taps to provide said normalizer output.
Claim 8
Dependent Claim 16 words
The normalizer of claim 6 wherein no adaptation is applied to outputs of said signal taps.
Claim 9
Dependent Claim 41 words
The normalizer of claim 4 wherein said LMS weight update means further comprises means for adaptively adjusting said tap weights of said signal window taps in accordance with said LMS algorithm, to thereby adapt said normalizer to time-spreading of said signal.
Claim 10
Dependent Claim 30 words
The normalizer of claim 8 wherein said signal window comprises a plurality of signal taps, and said processing means further comprises means for combining said taps of said signal window.
Claim 11
Dependent Claim 19 words
The normalizer of claim 8 wherein the sum of said tap weights of said signal window taps equals one.
Claim 12
Dependent Claim 50 words
The normalizer of claim 8 wherein said means for applying said LMS algorithm includes a noise tap weight update coefficient applied to each noise tap output, and a signal tap weight update coefficient applied to each signal tap output, and wherein said noise coefficient is different from said signal coefficient.
Claim 13
Dependent Claim 38 words
The normalizer of claim 11 wherein said noise coefficient is a first time constant parameter which is set fast enough to account for noise variability, yet is relatively unresponsive to signals as they pass through said noise windows.
Claim 14
Dependent Claim 43 words
The normalizer of claim 12 wherein said signal coefficient is a second time constant parameter which is set shorter than said first time constant parameter in order to adjust to a narrow signal time spread as said signal passes through said signal window.
Claim 15
Dependent Claim 19 words
The normalizer of claim 1 wherein said sequence of matched filter data comprises a sequence of range bin outputs.
Claim 16
Dependent Claim 212 words
In an active sonar including a matched filter processor for processing received waveform echoes, an improved normalizer responsive to a sequence of matched filter output data to provide a normalizer output, comprising: means responsive to said matched filter output data for providing the logarithm of said output data; a normalizer means responsive to said logarithm of said matched filter output data to provide a normalizer output, said normalizer means comprising tapped delay line means having a plurality of tap outputs, wherein said first group of said tap outputs comprise a signal window, and second and third groups of said tap outputs on either side of said signal window taps comprise first and second noise windows, adaptive filter means responsive to said normalizer output for adapting respective tap weights applied to said tap outputs, means for respectively combining said signal window tap outputs, said first noise window tap outputs and said second noise window tap outputs to provide respective combined signal, first noise and second noise components, means for combining said first and second noise components to provide a composite noise component, and means for subtracting said composite noise component from said signal component to provide said normalizer output, wherein said normalizer adapts to locally non-stationary noise and time-spreading of said signal component.
Claim 17
Dependent Claim 212 words
In an active sonar including a matched filter processor for processing received waveform echoes, an improved normalizer responsive to a sequence of matched filter output data to provide a normalizer output, comprising: means responsive to said matched filter output data for providing the logarithm of said output data; a normalizer means responsive to said logarithm of said matched filter output data to provide a normalizer output, said normalizer means comprising tapped delay line means having a plurality of tap outputs, wherein said first group of said tap outputs comprise a signal window, and second and third groups of said tap outputs on either side of said signal window taps comprise first and second noise windows, adaptive filter means responsive to said normalizer output for adapting respective tap weights applied to said tap outputs, means for respectively combining said signal window tap outputs, said first noise window tap outputs and said second noise window tap outputs to provide respective combined signal, first noise and second noise components, means for combining said first and second noise components to provide a composite noise component, and means for subtracting said composite noise component from said signal component to provide said normalizer output, wherein said normalizer adapts to locally non-stationary noise and time-spreading of said signal component.
Claim 18
Dependent Claim 33 words
The normalizer of claim 15 wherein said adaptive filter means performs Least Means Square (LMS) filtering, and comprises LMS weight update means responsive to said normalizer output for adaptively adjusting said tap weights.
Claim 19
Dependent Claim 16 words
The normalizer of claim 15 wherein said adaptive filter means comprises Finite Impulse Response filter means.
Claim 20
Dependent Claim 23 words
The normalizer of claim 15 wherein the sum of said tap weights applied to said tap outputs of said signal window equals one.
Claim 21
Dependent Claim 69 words
The normalizer of claim 15 wherein said adaptive filter means further comprises means for applying a noise time constant coefficient to each of said tap outputs comprising said first and second noise windows, and means for applying a signal time constant coefficient to each of said tap outputs comprising said signal window, and wherein said noise time coefficient is a different value than the value of said signal coefficient.
Claim 22
Dependent Claim 32 words
The normalizer of claim 19 wherein noise time constant coefficient is set fast enough to account for noise variability, yet is relatively unresponsive to signals as they pass through said noise windows.
Claim 23
Dependent Claim 38 words
The normalizer of claim 19 wherein said signal time constant coefficient is set shorter than said noise time constant coefficient in order to adjust to a narrow signal time spread as said signal passes through said signal window.
Claim 24
Dependent Claim 264 words
An active sonar, comprising: a transmitter for generating a transmit waveform signal; a transmit transducer array for transmitting said transmit signal; a receiver transducer array; a beamformer responsive to outputs of said receiver array for producing a beamformer output; matched filter processing means responsive to a replica of said transmit waveform signal and to said beamformer output for producing a sequence of matched filter output signals; a normalizer for processing said matched filter output signals; threshold test means responsive to normalizer outputs for comparing said normalizer outputs to a threshold and declaring a detection when said threshold is exceeded; and wherein said normalizer comprises: means responsive to said matched filter output signals for providing the logarithm of said matched filter output signals; tapped delay line means having a plurality of tap outputs, wherein said first group of said tap outputs comprise a signal window, and second and third groups of said tap outputs on either side of said signal window taps comprise first and second noise windows, adaptive filter means responsive to said normalizer output for adapting respective tap weights applied to said tap outputs, means for respectively combining said signal window tap outputs, said first noise window tap outputs and said second noise window tap outputs to provide respective combined signal, first noise and second noise components, means for combining said first and second noise components to provide a composite noise component, and means for subtracting said composite noise component from said signal component to provide said normalizer output, wherein said normalizer adapts to locally non-stationary noise and time-spreading of said signal component.
Claim 25
Dependent Claim 264 words
An active sonar, comprising: a transmitter for generating a transmit waveform signal; a transmit transducer array for transmitting said transmit signal; a receiver transducer array; a beamformer responsive to outputs of said receiver array for producing a beamformer output; matched filter processing means responsive to a replica of said transmit waveform signal and to said beamformer output for producing a sequence of matched filter output signals; a normalizer for processing said matched filter output signals; threshold test means responsive to normalizer outputs for comparing said normalizer outputs to a threshold and declaring a detection when said threshold is exceeded; and wherein said normalizer comprises: means responsive to said matched filter output signals for providing the logarithm of said matched filter output signals; tapped delay line means having a plurality of tap outputs, wherein said first group of said tap outputs comprise a signal window, and second and third groups of said tap outputs on either side of said signal window taps comprise first and second noise windows, adaptive filter means responsive to said normalizer output for adapting respective tap weights applied to said tap outputs, means for respectively combining said signal window tap outputs, said first noise window tap outputs and said second noise window tap outputs to provide respective combined signal, first noise and second noise components, means for combining said first and second noise components to provide a composite noise component, and means for subtracting said composite noise component from said signal component to provide said normalizer output, wherein said normalizer adapts to locally non-stationary noise and time-spreading of said signal component.

References Cited (Backward Citations)

US3778822A Cited
US4270223A Cited
US5251185A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-09-19 1998-03-21 1998-09-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-09-19 2002-03-21 2002-09-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-09-19 2006-03-21 2006-09-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag