IP Library › Granted Patent US 11,592,548
Granted Patent B2
US 11,592,548 · App. 16/586,420 · Granted Feb 28, 2023

Methods and apparatus to improve doppler velocity estimation

Inventors: Saiveena Kesaraju (Hillsboro, OR); Arnaud Amadjikpe (Beaverton, OR); Chulong Chen (Santa Clara, CA)
Assignee: Intel Corporation
G01S13/589G01S13/581G01S13/64H04B7/0413
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,592,548
App. No.
16/586,420
Granted
Feb 28, 2023
Kind
B2
Abstract

Methods, apparatus, systems and articles of manufacture are disclosed to improve Doppler velocity estimation. An example apparatus is disclosed including a transmitter to transmit a first sweep signal at a first position in a first block of time during a transmit time sequence pattern, and transmit a second sweep signal at a second position in a second block of time during the transmit time sequence pattern, the second position different than the first position. The example apparatus also includes a velocity analyzer to determine a velocity and a direction of arrival of a target object identified during the transmit time sequence pattern.

Claims (54)

1. An apparatus comprising:

a signal generator to generate a first pattern corresponding to positions of sweep signals for a first block of time of a transmit time sequence pattern;

a first transmitter to transmit a first sweep signal at a first position within the first block of time during the transmit time sequence pattern based on the first pattern;

a second transmitter to transmit a second sweep signal at a second position within the first block of time during the transmit time sequence pattern, the second position being different than the first position based on the first pattern;

the signal generator to generate a second pattern different than the first pattern by adjusting the positions of the sweep signals for a second block of time;

the first transmitter to transmit a third sweep signal at the second position within the second block of time after the first block of time during the transmit time sequence pattern based on the second pattern; and

a velocity analyzer to determine a velocity and a direction of arrival of a target object identified during the transmit time sequence pattern based on at least one received signal corresponding to at least one of the first sweep signal, the second sweep signal, or the third sweep signal.

2. The apparatus of claim 1 , wherein the first position and the second position are non-uniform across the transmit time sequence pattern and non-overlapping within the first block of time and the second block of time in relation to other sweep signals transmitted during the transmit time sequence pattern.

3. The apparatus of claim 1 , wherein the velocity analyzer is to determine a maximum unambiguous Doppler shift for the transmit time sequence pattern based on a number of blocks and a number of transmit antennas in the transmit time sequence pattern.

4. The apparatus of claim 3 , wherein the velocity analyzer is to extend a maximum unambiguous Doppler velocity for the transmit time sequence pattern.

5. The apparatus of claim 4 , wherein the velocity analyzer is to determine a spectral window for the transmit time sequence pattern based on a number of sweep signals in the transmit time sequence pattern.

6. The apparatus of claim 5 , wherein the velocity analyzer is to determine a signal model for the transmit time sequence pattern based on the spectral window.

7. The apparatus of claim 6 , wherein the velocity analyzer is to perform iterative adaptive processing on the signal model to determine Doppler spectral components for the target object.

8. The apparatus of claim 7 , wherein the velocity analyzer is to determine the maximum unambiguous Doppler velocity and the direction of arrival based on the Doppler spectral components.

9. The apparatus of claim 1 , further including a third transmitter to transmit a fourth sweep signal at a third position within the first block of time during the transmit time sequence pattern based on the first pattern, the third position different from the first and second positions.

10. The apparatus of claim 9 , wherein the third transmitter is to transmit a fifth sweep signal at the first position within the second block of time during the transmit time sequence pattern based on the second pattern.

11. The apparatus of claim 9 , wherein the third transmitter is to transmit a fifth sweep signal at a fourth position different than the third position within the second block of time during the transmit time sequence pattern based on the second pattern.

12. The apparatus of claim 1 , wherein the first block of time is adjacent to the second block of time.

13. A non-transitory computer readable medium comprising instructions that, when executed, cause a machine to at least:

generate a first pattern corresponding to positions of sweep signals for a first block of time of a transmit time sequence pattern;

cause a first antenna to transmit a first sweep signal at a first position within the first block of time during the transmit time sequence pattern based on the first pattern;

cause a second antenna to transmit a second sweep signal at a second position within the first block of time during the transmit time sequence pattern, the second position being different than the first position based on the first pattern;

generate a second pattern different than the first pattern by adjusting the positions of the sweep signals for a second block of time;

cause the first antenna to transmit a third sweep signal at the second position within the second block of time after the first block of time during the transmit time sequence pattern based on the second pattern; and

determine a velocity and a direction of arrival of a target object identified during the transmit time sequence pattern based on an obtained signal corresponding to at least one of the first sweep signal, the second sweep signal, or the third sweep signal.

14. The non-transitory computer readable medium of claim 13 , wherein the first position and the second position are non-uniform across the transmit time sequence pattern and non-overlapping within the first block of time and the second block of time in relation to other sweep signals transmitted during the transmit time sequence pattern.

15. The non-transitory computer readable medium of claim 13 , wherein the instructions further cause the machine to determine a maximum unambiguous Doppler shift for the transmit time sequence pattern based on a number of blocks and a number of transmit antennas in the transmit time sequence pattern.

16. The non-transitory computer readable medium of claim 15 , wherein the instructions further cause the machine to extend a maximum unambiguous Doppler velocity for the transmit time sequence pattern.

17. The non-transitory computer readable medium of claim 16 , wherein the instructions further cause the machine to determine a spectral window for the transmit time sequence pattern based on a number of sweep signals in the transmit time sequence pattern.

18. The non-transitory computer readable medium of claim 17 , wherein the instructions further cause the machine to determine a signal model for the transmit time sequence pattern based on the spectral window.

19. The non-transitory computer readable medium of claim 18 , wherein the instructions further cause the machine to perform iterative adaptive processing on the signal model to determine Doppler spectral components for the target object.

20. The non-transitory computer readable medium of claim 19 , wherein the instructions further cause the machine to determine the maximum unambiguous Doppler velocity and the direction of arrival based on the Doppler spectral components.

21. A method comprising:

generating, by executing an instruction with a processor, a first pattern corresponding to positions of sweep signals for a first block of time of a transmit time sequence pattern;

causing, by executing an instruction with the processor, transmission of a first sweep signal from a first transmit antenna at a first position within the first block of time during the transmit time sequence pattern based on the first pattern;

causing, by executing an instruction with the processor, transmission of a second sweep signal from a second transmit antenna at a second position within the first block of time during the transmit time sequence pattern, the second position being different than the first position based on the first pattern;

generating, by executing an instruction with the processor, a second pattern different than the first pattern by adjusting the positions of the sweep signals for a second block of time;

causing, by executing an instruction with the processor, transmission of a third sweep signal from the first transmit antenna at the second position within the second block of time different than the first block of time during the transmit time sequence pattern based on the second pattern; and

determining, by executing an instruction with the processor, a velocity and a direction of arrival of a target object identified during the transmit time sequence pattern based on at least one of the first sweep signal, the second sweep signal, or the third sweep signal.

22. The method of claim 21 , wherein the first position and the second position are non-uniform across the transmit time sequence pattern and non-overlapping within the first block of time and the second block of time in relation to other sweep signals transmitted during the transmit time sequence pattern.

23. The method of claim 21 , further including:

determining a maximum unambiguous Doppler shift for the transmit time sequence pattern based on a number of blocks and a number of transmit antennas in the transmit time sequence pattern;

extending a maximum unambiguous Doppler velocity for the transmit time sequence pattern;

determining a spectral window for the transmit time sequence pattern based on a number of sweep signals in the transmit time sequence pattern;

determining a signal model for the transmit time sequence pattern based on the spectral window; and

performing iterative adaptive processing on the signal model to determine Doppler spectral components for the target object.

24. The method of claim 23 , further including determining the maximum unambiguous Doppler velocity and the direction of arrival based on the Doppler spectral components.

25. An apparatus comprising:

means for generating a first pattern corresponding to positions of sweep signals for a first block of time of a transmit time sequence pattern;

first means for transmitting a first sweep signal from a first transmit antenna at a first position within the first block of time during the transmit time sequence pattern based on the first pattern;

second means for transmitting a second sweep signal from a second transmit antenna at a second position within the first block of time during the transmit time sequence pattern, the second position being different than the first position based on the first pattern;

the means for generating to generate a second pattern different than the first pattern by adjusting the positions of the sweep signals for a second block of time;

the first means for transmitting to transmit a third sweep signal from the first transmit antenna at the second position within the second block of time during the transmit time sequence pattern, the second block of time different than the first block of time based on the second pattern; and

means for analyzing velocity to determine a velocity and a direction of arrival of a target object identified during the transmit time sequence pattern based on at least one obtained signal corresponding to at least one of the first sweep signal, the second sweep signal, or the third sweep signal.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 24, 2019
From: KESARAJU, SAIVEENA; AMADJIKPE, ARNAUD; CHEN, CHULONG
To: INTEL CORPORATION
Reel/Frame 050814/0828 →
Continuity (1)
Related Publication 20200025906A1 · Jan 23, 2020
Cited By (4)
US 12,360,227 US 12,372,640 US 12,487,322 US 12,726,384