System and method for generating repeatable PPM waveforms

US11630206B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11630206-B2
Application numberUS-202016863858-A
CountryUS
Kind codeB2
Filing dateApr 30, 2020
Priority dateApr 30, 2020
Publication dateApr 18, 2023
Grant dateApr 18, 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.

Lidar and method for generating repeatable PPM waveforms to determine a range to a target include: a processor for a) creating a modulation pool, based on a maximum nominal PRF and a specified final PPM code length of N; b) obtaining a seed code; c) eliminating bad modulation levels from the modulation pool to generate a good modulation pool, d) selecting a modulation level from the good modulation pool; e) concatenating the selected modulation level to the seed code to generate an i-element modulation sequence; f) repeating steps c to e N times to generate an N-element modulation sequence; g) selecting a PRF less than the maximum nominal PRF; and h) generating a repeatable PPM waveform by applying the N-element modulation sequence to the selected PRF.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for generating repeatable 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) and a specified final PPM code length of N, wherein N is an integer greater than 1; b) obtaining a seed code; c) eliminating bad modulation levels from the modulation pool to generate a good modulation pool; d) selecting a modulation level from the good modulation pool; e) concatenating the selected modulation level to the seed code to generate an i-element modulation sequence, wherein i is an integer index greater than 1; f) repeating steps c to e N times to generate an N-element modulation sequence; g) selecting a PRF less than the maximum nominal PRF; h) generating a concatenated repeatable base PPM waveform by applying the N-element modulation sequence to the selected PRF; and i) transmitting the concatenated repeatable base PPM waveform by the lidar toward a target to determine a range to the target, wherein eliminating bad modulation levels comprises: discarding modulation levels that cause a baud collision between any pair of code elements in the base PPM waveform; discarding modulation levels that cause a baud collision between any pair of code elements in the base PPM waveform and a concatenated code formed by concatenating the base PPM waveform to itself; and discarding modulation levels that lie equidistant between the elements in the base PPM waveform, and code elements in the concatenated code. 2. The method of claim 1 , further comprising concatenating the base PPM waveform to itself before or during transmission. 3. The method of claim 1 , wherein the modulation level is selected using a selection function. 4. The method of claim 3 , wherein the selection function selects a modulation level via random sampling of the good modulation pool. 5. The method of claim 3 , wherein the selection function computes a best available next PPM code element. 6. The method of claim 3 , wherein the selection function is optimized to generate longer PPM codes. 7. The method of claim 3 , 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. 8. The method of claim 1 , further comprising receiving a waveform reflected from the target to determine the range to the target. 9. The method of claim 1 , wherein the bad modulation levels are determined from the following formula: j < = j N + 1 - ( i - k ) + ( j i - j k ) j > = j N + 1 + ( i - k ) - N max - ( j i - j k ) j = = j N + 1 - ( i - k ) + j N + 1 + ( i - k ) - N max

Assignees

Inventors

Classifications

  • for mapping or imaging · CPC title

  • G01S7/484Primary

    Transmitters · CPC title

  • G01S17/10Primary

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

  • common to transmitter and receiver · CPC title

  • Gain of receiver varied automatically during pulse-recurrence period · 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 US11630206B2 cover?
Lidar and method for generating repeatable PPM waveforms to determine a range to a target include: a processor for a) creating a modulation pool, based on a maximum nominal PRF and a specified final PPM code length of N; b) obtaining a seed code; c) eliminating bad modulation levels from the modulation pool to generate a good modulation pool, d) selecting a modulation level from the good modula…
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 Apr 18 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).