Systems and methods for ultrasonic velocity and acceleration detection
US-9739883-B2 · Aug 22, 2017 · US
US10031207B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10031207-B2 |
| Application number | US-201615059618-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 3, 2016 |
| Priority date | Mar 11, 2015 |
| Publication date | Jul 24, 2018 |
| Grant date | Jul 24, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A compensation filter is operable to receive a received signal in response to a transmitted signal, the received signal having a time duration. The compensation filter is operable to generate a compensated signal. The compensation filter changes shape of an associated transfer function during the time duration of the received signal to result in the compensated signal having an improved spectral flatness throughout the time duration of the received signal. The compensation filter can be used in a sonar system. A method, which can be used in a sonar system, uses the compensation filter.
Opening claim text (preview).
What is claimed is: 1. A compensation filter, comprising: a digital filter having a plurality of filter taps, the digital filter coupled to receive sequential samples of a received signal and to generate a compensated signal, the received signal generated in response to a transmitted signal, wherein the received signal and the transmitted signal have known frequencies that change with time, wherein the transmitted signal and the received signal travel though a transmission channel having a known relationship between channel loss per distance and the known frequencies of the received and transmitted signals; and an electronic memory coupled to the plurality of filter taps, wherein the electronic memory is operable to store a plurality of filter coefficient values, wherein the plurality of filter coefficient values are determined in accordance with the known relationship and in accordance with the known frequencies of the received signal, wherein the electronic memory is further operable to provide different sequential groups of the plurality of stored filter coefficient values to the plurality of filter taps synchronously with the sequential samples of the received signal, resulting in the digital filter applying different filter transfer characteristics to the sequential samples at different times of the received signal, wherein the different sequential groups of the plurality of filter coefficient values is selected to compensate for the channel loss by flattening a frequency spectrum of the compensated signal at the different times of the received signal. 2. The compensation filter of claim 1 , wherein the transmission channel comprises water, and wherein the transmitted signal and the received signal travel though the water as a transmitted sonar signal and a received sonar signal. 3. The compensation filter of claim 2 , wherein the transmitted sonar signal comprises an FM (frequency modulated) signal. 4. The compensation filter of claim 2 , wherein the transmitted sonar signal comprises a CTFM (continuous transmission frequency modulated) signal. 5. The compensation filter of claim 3 , wherein the transmitted sonar signal has a lowest frequency of about five kilohertz and a highest frequency of about ten kilohertz. 6. The compensation filter of claim 3 , wherein the transmitted sonar signal has a lowest frequency of about 2.5 megahertz and a highest frequency of about five megahertz. 7. A method of filtering a received signal, comprising: receiving sequential samples of the received signal with a digital filter to generate a compensated signal, the digital filter having a plurality of filter taps, the received signal received in response to a transmitted signal, wherein the received signal and the transmitted signal have known frequencies that change with time, wherein the transmitted signal and the received signal travel though a transmission channel having a known relationship between channel loss per distance and the known frequencies of the received and transmitted signals; storing a plurality of filter coefficient values wherein the plurality of filter coefficient values are determined in accordance with the known relationship and in accordance with the known frequencies of the received signal; and providing different sequential groups of the plurality of stored filter coefficient values to the plurality of filter taps synchronously with sequential samples of the received signal, resulting in the digital filter applying different filter transfer characteristics to the sequential samples at different times of the received signal, wherein the different sequential groups of the plurality of filter coefficient values is selected to compensate for the channel loss by flattening a frequency spectrum of the compensated signal at the different times of the received signal. 8. The method of claim 7 , wherein the transmission channel comprises water, and wherein the transmitted single and the received signal travel though the water as a transmitted sonar signal and a received sonar signal. 9. The method of claim 8 , wherein the transmitted sonar signal comprises an FM (frequency modulated) signal. 10. The method of claim 8 , wherein the transmitted sonar signal comprises a CTFM (continuous transmission frequency modulated) signal. 11. The method of claim 9 , wherein the transmitted sonar signal has a lowest frequency of about five kilohertz and a highest frequency of about ten kilohertz. 12. The method of claim 9 , wherein the transmitted sonar signal has a lowest frequency of about 2.5 megahertz and a highest frequency of about five megahertz. 13. The method of claim 9 . wherein the storing the plurality of filter coefficient values comprises: generating a first matrix of absorption values as a function of range to a target and frequency; normalizing the first matrix to generate a second matrix of normalized absorption values as a function of the range and the frequency; generating desired normalized filter transfer characteristics as a function of the range and the frequency in accordance with the first matrix; generating a third matrix of filter coefficient values as a function of the range and the frequency in accordance with the desired normalized filter transfer characteristics; and storing the third matrix of filter coefficient values in an electronic memory as the plurality of stored filter coefficient values. 14. A sonar system, comprising: a compensation filter, the compensation filter comprising: a digital filter having a plurality of filter taps, the digital filter coupled to receive sequential samples of a received sonar signal and to generate a compensated signal, the received sonar signal generated in response to a transmitted sonar signal, wherein the received signal and the transmitted signal have known frequencies that change with time, wherein the transmitted signal and the received signal travel though a transmission channel having a known relationship between channel loss per distance and the known frequencies of the received and transmitted signals; and an electronic memory coupled to the plurality of filter taps, wherein the electronic memory is operable to store a plurality of filter coefficient values, wherein the plurality of filter coefficient values are determined in accordance with the known relationship and in accordance with the known frequencies of the received signal, wherein the electronic memory is further operable to provide different sequential groups of the plurality of stored filter coefficient values to the plurality of filter taps synchronously with the sequential samples of the received signal, resulting in the digital filter applying different filter transfer characteristics to the sequential samples at different times of the received signal, wherein the different sequential groups of the plurality of filter coefficient values is selected to compensate for the channel loss by flattening a frequency spectrum of the compensated signal at the different times of the received signal. 15. The sonar system of claim 14 , wherein the transmitted sonar signal comprises an FM (frequency modulated) signal. 16. The sonar system of claim 14 , wherein the transmitted sonar signal comprises a CTFM (continuous transmission frequency modulated) signal. 17. The sonar system of claim 15 , wherein the transmitted sonar signal has a lowest frequency of about five kilohertz and a highest frequency of about ten kilohertz. 18. The sonar system of claim 15 , wherein the transmitted sonar signal has a lowest frequency of about 2.5 megahertz
using reflection of acoustic waves (G01S15/66 takes precedence) · CPC title
Extracting wanted echo signals {(Doppler systems G01S15/50)} · CPC title
Techniques for enhancing spatial resolution of targets (G01S7/52046 takes precedence) · CPC title
with means for adjusting phase or compensating for time-lag errors · CPC title
wherein the transmitted pulses use a frequency- or phase-modulated carrier wave · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.