System and method for generating PPM waveforms

US11822015B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11822015-B2
Application numberUS-202016863792-A
CountryUS
Kind codeB2
Filing dateApr 30, 2020
Priority dateApr 30, 2020
Publication dateNov 21, 2023
Grant dateNov 21, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

System and method for generating Pulse Position Modulated (PPM) lidar waveforms generating Pulse Position Modulated (PPM) waveforms in a lidar includes: a) creating a modulation pool, based on a maximum nominal pulse repetition frequency (PRF); b) eliminating bad modulation levels from the modulation pool to generate a good modulation pool; c) selecting a modulation level from the good modulation pool to generate a PPM code element; d) repeating steps b and c N times to generate an N-element PPM code, wherein the PPM code is PRF independent; e) selecting a PRF less than the maximum nominal PRF; f) generating a PPM waveform by applying the N-element PPM code to the selected PRF; and g) transmitting the PPM waveform by the lidar toward a target to determine a range to the target.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, performed by a system, for generating Pulse Position Modulated (PPM) waveforms in a lidar, the method comprising: a) creating a modulation pool, based on a maximum nominal pulse repetition frequency (PRF), wherein a number of elements in the modulation pool is given by a ratio of a maximum possible modulation of the system to a minimum possible modulation of the system; b) eliminating bad modulation levels from the modulation pool to generate a good modulation pool, wherein eliminating bad modulation levels comprises eliminating modulation values that cause baud collisions, and wherein baud collisions are determined by which modulation values are applied at which code element position; c) selecting a modulation level from the good modulation pool to generate a pulse position modulated (PPM) code element; d) repeating steps b and c N times to generate an N-element PPM code, wherein N is an integer greater than 1; e) selecting a PRF less than the maximum nominal PRF; f) generating a PPM waveform by applying the N-element PPM code to the selected PRF, wherein the PPM code is independent of the selected PRF; and g) transmitting the PPM waveform by the lidar toward a target to determine a range to the target. 2. The method of claim 1 , wherein the modulation level is selected using a selection function. 3. The method of claim 2 , wherein the selection function selects a modulation level via random sampling of the good modulation pool. 4. The method of claim 2 , wherein the selection function computes a next PPM code such that a new modulation level maximizes a minimum distance between its own position and position of modulation levels that have been eliminated from the modulation pool. 5. The method of claim 2 , wherein the selection function is optimized to generate longer PPM codes. 6. The method of claim 2 , wherein the selection function chooses a new modulation level from the good modulation pool such that the new modulation level maximizes the minimum distance between its own position and position of modulation levels that have been removed from the modulation pool. 7. The method of claim 1 , wherein the modulation values that cause baud collisions, j bad , for (N+1)-th code element is computed by: j bad =j N+1-(i-k) +j i −j k for i<k<N where i and k are indices to any ith and kth code elements. 8. A lidar for generating Pulse Position Modulated (PPM) waveforms to determine a range to a target comprising: a processor for creating a modulation pool, based on a maximum nominal pulse repetition frequency (PRF), wherein a number of elements in the modulation pool is given by a ratio of a maximum possible modulation of the system to a minimum possible modulation of the system; eliminating bad modulation levels from the modulation pool to generate a good modulation pool, wherein eliminating bad modulation levels comprises eliminating modulation values that cause baud collisions, and wherein baud collisions are determined by which modulation values are applied at which code element position; and selecting a modulation level from the good modulation pool to generate a pulse position modulated (PPM) code element, wherein the processor repeats eliminating bad modulation levels and selecting a modulation level N times to generate an N-element PPM code, wherein N is an integer greater than 1; selects a PRF less than the maximum nominal PRF; and generates a PPM waveform by applying the N-element PPM code to the selected PRF, wherein the PPM code is independent of the selected PRF; a transmitter for transmitting the PPM waveform by the lidar toward the target; and a receiver for receiving a waveform reflected from the target to determine the range to the target. 9. The lidar of claim 8 , wherein the processor selects the modulation level using a selection function. 10. The lidar of claim 9 , wherein the selection function selects a modulation level via random sampling of the good modulation pool. 11. The lidar of claim 9 , wherein the selection function computes a next PPM code such that a new modulation level maximizes a minimum distance between its own position and position of modulation levels that have been eliminated from the modulation pool. 12. The lidar of claim 9 , wherein the processor optimizes the selection function to generate longer PPM codes. 13. The lidar of claim 9 , wherein the selection function chooses a new modulation level from the good modulation pool such that the new modulation level maximizes the minimum distance between its own position and position of modulation levels that have been removed from the modulation pool. 14. The lidar of claim 8 , wherein the modulation values that cause baud collisions, j bad , for (N+1)-th code element is computed by: j bad j N+1-(i-k) +j i −j k for i<k<N where i and k are indices to any ith and kth code elements.

Assignees

Inventors

Classifications

  • G01S7/484Primary

    Transmitters · CPC title

  • G01S17/10Primary

    using transmission of interrupted, pulse-modulated waves (determination of distance by phase measurements G01S17/32) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11822015B2 cover?
System and method for generating Pulse Position Modulated (PPM) lidar waveforms generating Pulse Position Modulated (PPM) waveforms in a lidar includes: a) creating a modulation pool, based on a maximum nominal pulse repetition frequency (PRF); b) eliminating bad modulation levels from the modulation pool to generate a good modulation pool; c) selecting a modulation level from the good modulati…
Who is the assignee on this patent?
Raytheon Co
What technology area does this patent fall under?
Primary CPC classification G01S7/484. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 21 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).