IP Library › Granted Patent US 12,742,872
Granted Patent B2
US 12,742,872 · App. 18/461,488 · Granted Sep 22, 2026

Velocity and range disambiguation using radar networks with waveform optimization

Inventors: Jessica Bartholdy Sanson (Munich, DE); Johanna Gütlein-Holzer (Munich, DE); Andreas Barthelme (Gars, DE); Kalin Hristov Kabakchiev (Munich, DE); Andre Giere (Oberpframmern, DE)
Assignee: GM CRUISE HOLDINGS LLC
G01S13/584G01S7/352G01S13/589G01S13/931
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 12,742,872
App. No.
18/461,488
Granted
Sep 22, 2026
Kind
B2
Abstract

A radar sensor system comprises a first radar sensor and at least a second radar sensor and one or more processors configured to assign different pulse rate intervals (PRI) to the first radar sensor and the second radar sensor. The processor(s) s are further configured to: receive ambiguous velocity estimates from the first and second radar sensors, respectively; determine maximum detectable velocity (Vmax) values for the first and second radar sensors based on their respective PRIs; generate a first velocity vector for the first radar sensor based on the first Vmax and the first ambiguous velocity estimate; generate a second velocity vector for the second radar sensor based on the second Vmax and the second ambiguous velocity estimate; compare velocity values in the first and second velocity vectors; and identify and output a velocity value common to the first and second velocity vectors as a correct unambiguous velocity of the object.

Claims (60)

1 . A method performed by a radar system, the method comprising:

assigning a first pulse rate interval (PRI) to a first radar sensor in a radar network;

assigning a second PRI to a second radar sensor in the radar network;

receiving, for an object detected by the first and second radar sensors, a first ambiguous velocity estimate from the first radar sensor, and a second ambiguous velocity estimate from the second radar sensor;

determining a first maximum detectable velocity (Vmax) for the first radar sensor based on the first PRI, and determining a second Vmax for the second radar sensor based on the second PRI;

generating a first velocity vector for the first radar sensor based on the first Vmax and the first ambiguous velocity estimate, and generating a second velocity vector for the second radar sensor based on the second Vmax and the second ambiguous velocity estimate;

comparing velocity values in the first velocity vector to velocity values in the second velocity vector;

identifying a velocity value common to the first and second velocity vectors and outputting the velocity common to the first and second velocity vectors as a correct unambiguous velocity of the object; and

wherein signals transmitted from the first radar sensor in the sensor network and signals transmitted from the second radar sensor in the sensor network are transmitted at different times and wherein a transmission time difference between the signals is less than a possible range migration of the object during measurement.

2 . The method of claim 1 , generating the first and second velocity vectors comprises:

determining a first Vmax range that is double the first Vmax value; and

determining a second Vmax range that is double the second Vmax value.

3 . The method of claim 2 , wherein generating the first and second velocity vectors further comprises:

generating a first set of possible velocity values adding and subtracting multiples of the first Vmax range to the first ambiguous velocity estimate and including the first set of possible velocity values in the first velocity vector; and

generating a second set of possible velocity values adding and subtracting multiples of the second Vmax range to the second ambiguous velocity estimate and including the second set of possible velocity values in the second velocity vector.

4 . The method of claim 1 , wherein the first and second radar sensors have overlapping fields of view in which the object is concurrently detected by the first and second radar sensors.

5 . The method of claim 1 , wherein the first and second radar sensors are deployed on an automated vehicle.

6 . The method of claim 1 , wherein the first and second ambiguous velocity estimates are received as at least one of raw radar data and point cloud data.

7 . The method of claim 1 , wherein the first and second radar sensors are at least one of multiple input-multiple output (MIMO) radar sensors, orthogonal frequency division modulated (OFDM) radar sensors, and frequency modulated continuous wave (FMCW) radar sensors.

8 . A radar system comprising:

a first radar sensor and at least a second radar sensor;

one or more processors configured to:

assign a first pulse rate interval (PRI) to the first radar sensor;

assign a second PRI to the second radar sensor;

receive, for a object detected by the first and second radar sensors, a first ambiguous velocity estimate from the first radar sensor, and a second ambiguous velocity estimate from the second radar sensor;

determine a first maximum detectable velocity (Vmax) for the first radar sensor based on the first PRI, and determine a second Vmax for the second radar sensor based on the second PRI;

generate a first velocity vector for the first radar sensor based on the first Vmax and the first ambiguous velocity estimate, and generate a second velocity vector for the second radar sensor based on the second Vmax and the second ambiguous velocity estimate;

compare velocity values in the first velocity vector to velocity values in the second velocity vector;

identify and output a velocity value that is common to the first and second velocity vectors as a correct unambiguous velocity of the object; and

wherein signals transmitted from the first radar sensor in the sensor network and signals transmitted from the second radar sensor in the sensor network are transmitted at different times and wherein a transmission time difference between the signals is less than a possible range migration of the object during measurement.

9 . The radar system of claim 8 , wherein generating the first and second velocity vectors comprises:

determining a first Vmax range that is double the first Vmax value; and

determining a second Vmax range that is double the second Vmax value.

10 . The radar system of claim 9 , wherein generating the first and second velocity vectors further comprises:

generating a first set of possible velocity values adding and subtracting multiples of the first Vmax range to the first ambiguous velocity estimate and including the first set of possible velocity values in the first velocity vector; and

generating a second set of possible velocity values adding and subtracting multiples of the second Vmax range to the second ambiguous velocity estimate and including the second set of possible velocity values in the second velocity vector.

11 . The radar system of claim 8 , wherein the first and second radar sensors have overlapping fields of view in which the object is concurrently detected by the first and second radar sensors.

12 . The radar system of claim 8 , wherein the first and second radar sensors are deployed on an automated vehicle.

13 . The radar system of claim 8 , wherein the first and second ambiguous velocity estimates are received as at least one of raw radar data and point cloud data.

14 . The radar system of claim 8 , wherein the first and second radar sensors are at least one of multiple input-multiple output (MIMO) radar sensors, orthogonal frequency division modulated (OFDM) radar sensors, and frequency modulated continuous wave (FMCW) radar sensors.

15 . A central processing unit comprising:

a computer-readable medium having stored thereon instructions which, when executed by a processor, cause the processor to perform certain acts;

one or more processors configured to execute the instructions, the acts comprising:

assigning a first pulse rate interval (PRI) to a first radar sensor in a radar network;

assigning a second PRI to a second radar sensor in the radar network;

receiving, for a object detected by the first and second radar sensors, a first ambiguous velocity estimate from the first radar sensor, and a second ambiguous velocity estimate from the second radar sensor;

determining a first maximum detectable velocity (Vmax) for the first radar sensor based on the first PRI, and determining a second Vmax for the second radar sensor based on the second PRI;

generating a first velocity vector for the first radar sensor based on the first Vmax and the first ambiguous velocity estimate, and generating a second velocity vector for the second radar sensor based on the second Vmax and the second ambiguous velocity estimate;

comparing velocity values in the first velocity vector to velocity values in the second velocity vector;

identifying and outputting a velocity value that is common to the first and second velocity vectors as a correct unambiguous velocity of the object; and

wherein signals transmitted from the first radar sensor in the sensor network and signals transmitted from the second radar sensor in the sensor network are transmitted at different times and wherein a transmission time difference between the signals is less than a possible range migration of the object during measurement.

16 . The central processing unit of claim 15 , wherein generating the first and second velocity vectors comprises:

determining a first Vmax range that is double the first Vmax value; and

determining a second Vmax range that is double the second Vmax value.

17 . The central processing unit of claim 16 , wherein generating the first and second velocity vectors further comprises:

generating a first set of possible velocity values adding and subtracting multiples of the first Vmax range to the first ambiguous velocity estimate and including the first set of possible velocity values in the first velocity vector; and

generating a second set of possible velocity values adding and subtracting multiples of the second Vmax range to the second ambiguous velocity estimate and including the second set of possible velocity values in the second velocity vector.

18 . The central processing unit of claim 15 , wherein the first and second radar sensors have overlapping fields of view in which the object is concurrently detected by the first and second radar sensors.

19 . The central processing unit of claim 15 , wherein the first and second ambiguous velocity estimates are received as at least one of raw radar data and point cloud data.

20 . The central processing unit of claim 15 , wherein the first and second radar sensors are at least one of multiple input-multiple output (MIMO) radar sensors, orthogonal frequency division modulated (OFDM) radar sensors, and frequency modulated continuous wave (FMCW) radar sensors.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2023
From: SANSON, JESSICA BARTHOLDY; GÜTLEIN-HOLZER, JOHANNA; BARTHELME, ANDREAS; KABAKCHIEV, KALIN HRISTOV; GIERE, ANDRE
To: GM CRUISE HOLDINGS LLC
Reel/Frame 064861/0377 →
Priority Claims (1)
EP 23190923 · Aug 10, 2023 · regional
Continuity (1)
Related Publication 20250052886A1 · Feb 13, 2025
References Cited (46)
US 4954830A · Krikorian · 1990 [cited by examiner]
US 5027122A · Wieler · 1991 [cited by examiner]
US 5302955A · Schutte · 1994 [cited by examiner]
US 5457463A · Vencel · 1995 [cited by examiner]
US 5977905A · Le Chevalier · 1999 [cited by examiner]
US 6218983B1 · Kerry · 2001 [cited by examiner]
US 7420502B2 · Hartzstein · 2008 [cited by examiner]
US 7688256B2 · Finch · 2010 [cited by examiner]
US 8077074B2 · Venkatachalam · 2011 [cited by examiner]
US 8704703B2 · Sanyal · 2014 [cited by examiner]
US 9244164B2 · Luebbert · 2016 [cited by examiner]
US 9547078B2 · Kuehnle · 2017 [cited by examiner]
US 9778358B2 · Selzler · 2017 [cited by examiner]
US 9835723B2 · Jansen · 2017 [cited by examiner]
US 10317521B2 · Li · 2019 [cited by examiner]
US 10557933B2 · Kishigami · 2020 [cited by examiner]
US 11214143B2 · Kim · 2022 [cited by examiner]
US 11525908B2 · Laghezza · 2022 [cited by examiner]
US 11561299B1 · Hong · 2023 [cited by examiner]
US 11693112B2 · Jones · 2023 [cited by examiner]
US 11796632B2 · Wu · 2023 [cited by examiner]
US 12066520B2 · Wu · 2024 [cited by examiner]
US 12517217B2 · Lao · 2026 [cited by examiner]
US 20050285773A1 · Hartzstein · 2005 [cited by examiner]
US 20070013580A1 · Finch · 2007 [cited by examiner]
US 20100079330A1 · Venkatachalam · 2010 [cited by examiner]
US 20120242530A1 · Luebbert · 2012 [cited by examiner]
US 20130044023A1 · Sanyal · 2013 [cited by examiner]
US 20140022111A1 · Kuehnle · 2014 [cited by examiner]
US 20150084805A1 · Dawber · 2015 [cited by examiner]
US 20160124086A1 · Jansen · 2016 [cited by examiner]
US 20160306039A1 · Selzler · 2016 [cited by examiner]
US 20170299711A1 · Kishigami · 2017 [cited by examiner]
US 20170363715A1 · Li · 2017 [cited by examiner]
US 20180172813A1 · Rao et al. · 2018 [cited by applicant]
US 20180319280A1 · Kim · 2018 [cited by examiner]
US 20210255303A1 · Laghezza · 2021 [cited by examiner]
US 20220099817A1 · Crouch et al. · 2022 [cited by applicant]
US 20220334240A1 · Wu · 2022 [cited by examiner]
US 20230092131A1 · Lao · 2023 [cited by examiner]
US 20230393261A1 · Hong · 2023 [cited by examiner]
US 20260009879A1 · Jagannath · 2026 [cited by examiner]
Efficient Dealiasing of Doppler Velocities Using Local Environmental Constraints by Michael D. Ellis and Steven D Smith. Published Jan. 1989. (Year: 1989). [cited by examiner]
Maximum Unambiguous Range from the radartutorial.eu. Website https://www.radartutorial.eu/01.basics/Maximum%20Unambiguous%20Range.en.html (Year: 2023). [cited by examiner]
Extended European Search Report for European Application No. 23190923.5, Date of Mailing Feb. 5, 2024, 9 pages. [cited by applicant]
Grebner Timo et al: “Instantaneous Ego-Motion Estimation based on Ambiguous Velocity Information within a Network of Radar Sensors”, 2022 14th German Microwave Conference (GEMIC), IMA, May 16, 2022 (May 16, 2022), pp. 1… [cited by applicant]