This disclosure relates generally to long range coherent light detection and ranging (LIDAR) systems.
Long range coherent light detection and ranging usually uses laser source(s) with coherent-length much larger than the desired LIDAR range. This translates to the deployment of very narrow-linewidth lasers. In addition, those narrow-linewidth lasers usually require noise-superior drivers and power-supplies, specialized sealed packages and tight temperature control. This in turn, yields a bulky, expensive, rare, and temperature-sensitive laser source systems for any coherent LIDAR application that targets ranges more than few tens of meters.
Coherent LIDAR usually requires precise control over the phase modulation, which often results in either performance degradation (reduced range) or complicated and costly systems (e.g., feedback, external modulation).
The common coherent LIDAR uses two-chirp frequency-modulated continuous-wave (FMCW), suffers from range-velocity ambiguity where two range-velocity pairs are ambiguous and cannot be easily resolved.
A traditional approach to the coherence problem is to employ very narrow-linewidth lasers, carefully packaged and controlled by practically noise-less drivers and quiet power-supplies. This approach (narrow-linewidth lasers) yield expensive and bulky LIDAR systems due to the stringent laser, package and driver requirements. This historically limited the usage of coherent long-range LIDARs to space, weather and military applications. In contrast automotive applications call for large-scale and cost-effective solutions to be viable.
Another approach to the coherence problem is a precise control of the laser chirp modulation (also denoted as chirp linearization) in short-range applications (e.g., optical-coherent-tomography) which typically uses K-clocks based on optical frequency discriminators such as Mach-Zehnder interferometers (via heterodyne or homodyne detection) to sample the data. While this approach is hardly used for long-range LIDAR applications, it does provide FMCW chirp linearization and laser frequency noise reduction over a narrow band, and thus is mentioned here. In addition, precise modulation has been obtained using control-loops, external modulation, precise pre-distortion signal, and post-processing. This approach (K-clock based sampling) fails to address one inherent aspect of automotive LIDAR (and all dynamic/in-motion LIDARs/scene)-Doppler shift due to relative velocity between LIDAR platform and ranging target. Whereas K-clock sampling corrects chirp non-linearities and slow frequency noise in stationary LIDAR targets by re-sampling the data, it adversely corrupts the signal in moving targets due to Doppler-shift. This makes the K-clock method unsuitable for automotive applications where practically all targets in the scene are moving and induce Doppler shifts. Other methods such as control loops and external modulation systems result in more complex LIDAR systems.
The ambiguity issue may be resolved using an additional chirp/waveform, coding or frequency offset using external modulation or external laser source. The previous solutions for this topic (ambiguity) extract a toll on the link-budget (range-performance), or on the complexity/cost of the system.
In the drawings, like reference characters generally refer to the same parts throughout the different views. The drawings are not necessarily to scale, emphasis instead generally being placed upon illustrating the principles of the invention. In the following description, various embodiments of the invention are described with reference to the following drawings, in which:
The following detailed description refers to the accompanying drawings that show, by way of illustration, specific details and embodiments in which the invention may be practiced.
The word “exemplary” is used herein to mean “serving as an example, instance, or illustration”. Any embodiment or design described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other embodiments or designs.
This disclosure provides a long range (and e.g. unambiguous) coherent light detection and ranging (LiDAR) system based on broad-linewidth lasers using optical frequency discriminator reference and post-processing.
Illustratively, a LIDAR system may be provided, which includes a laser source, which may be tapped into an optical frequency discriminator, detected, and sampled. Using digital processing techniques of phase estimation, the phase noise of the laser may be measured. Post processing may be applied to correct for laser phase-noise and modulation non-idealities, while keeping the Doppler signal uncorrupted, and resolving the range-velocity ambiguity.
A provided LIDAR system may improve the coherence (linewidth) of the laser source, or the precision of the modulation, and therefore may improve the detectability of targets, as well as reducing measurements errors, all while using standard cost-effective laser sources, and modulation schemes. This may result in LIDAR ranging performance equivalent to the performance that would have been achieved with expensive narrow-linewidth lasers, but using cost-effective standards lasers. In addition the resolution of the ambiguity improve performance without significant cost increase, and simplifies the system design.
Automotive self-driving and advanced (ADAS) applications require a LIDAR system that provides long-range (>200 m), high data rate (>1 MSPS) and immunity to interference from neighboring LIDAR systems and ambient light. Among other preferable qualities, coherent LIDAR provides inherent and superior immunity to interference and to ambient light. In addition, coherent LIDAR is the only LIDAR technology that can provide instantaneous velocity information from every pixel. These characteristics make a coherent LIDAR technology advantageous for automotive applications.
Coherent LIDAR technology was considered complex and costly, and was usually limited to few niche applications. Long-range coherent LIDAR systems were mostly used in space, military, and weather applications, while short-range coherent LIDAR systems were mostly used in medical applications. One of the main reasons coherent LIDAR systems were not commercialized for the consumer or automotive markets, was the stringent requirement for the laser source—Efficient Long-range LIDAR applications require laser sources with superior phase-noise characteristics. This stringent requirement for the laser source yielded increased LIDAR system cost, complexity, and supply-chain challenges.
An additional requirement for coherent LIDAR laser source is a precise control over the frequency modulation waveform. For example, coherent FMCW LIDAR requires precise linear frequency chirps. Other frequency or phase encoding techniques for a LIDAR system are also possible, and this disclosure may be adapted to more complex modulation waveforms, but this disclosure, as an example, provides linear optical frequency chirps for simplicity. Any deviation from linearity in a linear chirp FMCW LIDAR system would translate to range-performance degradation. This challenge is often addressed using control-loops, external modulation, precise pre-distortion signal, and post-processing. Among these approaches, post-processing benefits from being very cost-effective and robust. A common post-processing solution is to sample or re-sample the signal using a clock that indicate and follows the laser frequency evolution. This is referred to as K-Clock sampling, and is common in short-range applications for chirp-linearization.
The problem of laser phase-noise and the challenge of precise waveform control (e.g., chirp-linearization) are closely related—deviation from the precise waveform (e.g., chirp non-linearities) adds phase-noise to the received LIDAR beat signal in the same way that laser phase-noise does. In fact, when the laser is being modulated, it is very difficult to distinguish between laser phase-noise and waveform errors. Thus, they will be treated the same and be referred to as laser-phase-noise.
Automotive LIDAR poses a new challenge for post-processing of coherent LIDAR signal. The received beat signal is composed of two non-correlated terms:
In automotive applications wide range of velocities exist in almost any scene. A challenge posed by this application is that any traditional solution (e.g., k-clock sampling) to correct in post processing for phase-noise (and non-linearities) would corrupt the Doppler signal. The fact that the Doppler and range are intertwined in the signal requires a new approach.
This disclosure is focused in several areas, which will be described in more detail below:
The laser source(s) 202 (in other word laser light 203 emitted by the laser source(s) 202) are tapped (by means of an optical tap circuit 204) and a portion of the light 206 goes through an optical frequency discriminator 208. For example, an unbalanced Mach-Zehnder interferometer (MZI) could be used as the optical frequency discriminator 208. The optical frequency/phase is detected and sampled (e.g. in a detection and sampling circuit 210 of the LIDAR system 200). This path with the optical frequency discriminator 208 and detection/sampling hardware 210 will be referred to as the optical reference path, and the resultant sampled signal is the reference signal.
A LIDAR engine 212 of the LIDAR system 200 is provided to launch the laser light 214 to a scene, to receive the reflected light, and to output an electrical signal that embeds the information on range/velocity of the target. The LIDAR engine 212 could use the laser source(s) 202 shown above or could use a different laser source or could have an additional laser source(s). It could embed optical mixer, detector, amplifier, optics, any polarization handling components or any other element required for LIDAR.
An example 300 of the above design is shown in
The sampled reference signal from the optical reference path is used for post-processing of the target signal received from the LiDAR engine to correct for laser phase noise and non-linearities, and resolve target range-velocity ambiguities.
Unlike the K-Clock sampling approach, where the sampled signal is used to resample the received data, this approach is different. First, two important observations for long range coherent applications should be noted:
where ϕl is the laser's phase noise. This delayed self-interferometric signal yields received signal that are being filtered at frequencies larger than the interferometer FSR f>1/τ. This limits the frequency content of adverse phase noise. Thus, relevant frequency band for phase noise for long range targets (large τ) is typically narrow. This disclosure also applies to cases where the detected optical phase include signals from different lasers. For example:
where ϕl1,2 are phases of laser1 and laser2 respectively.
The conclusion from these two observations is that high-frequency phase-noise is only of interest for short-range targets, where performance is not degraded anyway. At long-ranges, mostly low-frequency phase noise is of interest.
The sampled signal 218 is being processed using phase-estimation techniques (as illustrated in a portion 400 of the LIDAR system 200 in
The phase noise correction and range-velocity disambiguation process is shown in
When the range hypothesis is close to the real targets range, the accumulated phase-noise is effectively suppressed. Any range around the hypothesis-range that is within the coherence length of the laser source 202 will yield high performance LIDAR signal, despite the fact that the range itself could be outside the coherence length of the laser. A standard laser without the features of this disclosure would have high performance within the coherence length (first range 502), and low performance outside the coherence length (second range 504), as shown in a first range diagram 500 in
In the LIDAR system 200 of this disclosure, the range hypothesis bank allows the LIDAR system 200 to replicate it high performance regime to other ranges, as shown in a second range diagram 600 in
Depending on the range hypothesis bank {Z0 . . . ZN}, the high-performance range can extend to long ranges, can overlap, or be isolated around some region of interest. It can also be seen from the above, that there is a relation between the inherent laser phase noise (or modulation non-idealities) and the number of range-hypothesis bank filters 222 provided to cover a long range. For a given desired efficient range more filters 222 are provided if the linewidth of the laser is broad. Consequently, if the linewidth of the laser (e.g. the laser source 202) is broader, more filters 222 are provided. An example may have constant range hypothesis bank 222, or could have a dynamic hypothesis bank 222, where the number N of filters 222 in the bank 222, or the shapes of the filters 222 can be changed in response to additional information from the LIDAR engine 212, the target application, or the LIDAR scene. Examples of the hypothesis bank 222 are: an iterative hypothesis bank 222; a random bank 222; a scene-based bank 222 depending on known targets in the scene or the expected targets in the scene; a history-based bank 222 depending on previous LIDAR measurements and supported by tracking information or prior knowledge and application specific.
An example 700 provides an FMCW (e.g., linear chirp). In this example 700, the LIDAR system 200 includes an unbalanced MZI acting as the optical frequency discriminator 208, with a single laser as the laser source 202, as shown in
Furthermore, the detection and sampling circuit 210 may include one or more photo diodes 712 coupled downstream to the optical mixer 708, and a sampling circuit 714 coupled downstream to the one or more photo diodes 712.
The sampled reference signal from the one or more photo diodes 712 in
The extracted phase Δϕ(n) is passed through the inverse filter. The digital inverse filter for this embodiment could take the form:
where A, B, M1, M2 are parameters chosen based on the details of the MZI delay and the properties of the sampler (e.g. the sampling circuit 714).
The digital hypothesis filter for range Zi could take the form:
where Ci, Di, Li, Ri are chosen based on the details of the sampling process and the hypothesis range Zi. These parameters are unique and optimized to correct phase error for range Zi.
The correction is calculated via the digital filters:
An alternative could take the form:
where F is a general function, and s is the Z-transform or Laplace-transform variable.
The set of corrections from the hypothesis bank 222 is applied to the received LIDAR signal rx (with unknown target at unknown range/velocity) to generate a set of corrected signals rx_corrected,i, each optimized to a particular range Zi. For example:
When the Rx signal is detected in the LIDAR engine 212 without IQ demodulation (most common implementation) there is a range-Doppler ambiguity. This usually occurs in FMCW LIDAR. The conventional FMCW technique of two-chirps (up/down, or other combination) suffers from ambiguity since two solutions (two range-velocity pairs) are ambiguous. This often requires additional chirp or other dis-ambiguity methods that often extract a toll on the link-budget. The method described in this disclosure may resolve that ambiguity. The Real signal portion (before any correction) has two identical sidebands 802, 804, as shown in a frequency diagram 800 in
The (complex signal portion) correction in this disclosure may be applied. However, it improves/corrects only one of these sidebands. The other sideband is in fact degraded even further (see e.g. negative sideband 902 at “−f1”, and positive sideband 904 at “+f1” in a first frequency diagram 900 in
By identifying which sideband 902, 904, 912, 914 was improved, the ambiguity is resolved. Thus, this process results in an unambiguous solution (range, velocity pair).
The corrected signal is further processed. An example 1000 of this processing could have the form as shown in
LIDAR engine 212 provides a received signal 1003 to a correction circuit 1002 (also denoted as uncorrected signal 1003), which also receives the N correction waveforms 224, as described above. Using the N correction waveforms 224 and the received signal 1003, the correction circuit 1002 determines N corrected signals 1004 and provides them to a LIDAR signal processing circuit 1006, which processes the N corrected signals 1004 to generate N solutions 1008. A selection circuit 1010 selects one of the N corrected signals 1004 and outputs the selected corrected signal 1004 as a single unambiguous solution 1012 for further processing, e.g. to be used for controlling the vehicle 100 (see
Resulting in an unambiguous solution 1012, with performance equivalent to the one achieved using narrow-linewidth laser and ultra precise modulation. Thus, even though the LIDAR system 200 had used an inferior laser (broad linewidth) and non-precise modulation/chirp (e.g., non-linear) that would otherwise resulted in extreme performance degradation, and possible ambiguity, the ideal performance is extracted, and the ambiguity resolved. The scheme could be generalized to optimize power-consumption, compute power, or others, by optimizing the number and shape of correction waveforms 224 in the hypothesis bank 222, using a different selection function to pick the optimum corrected signal, or other examples within the same framework. The disclosure is not limited to the above examples.
In other words, referring to
The compensation may be performed in the digital domain of the processing (also denoted as post-processing), e.g. after detecting received light in the photo diode (also denoted as received light). This way bandwidth limitation may be avoided in the LIDAR system 200.
The processor may be configured to determine the laser phase noise compensation by applying a first filter function implementing the inverse characteristic of the optical frequency discriminator 208 to provide a pre-compensation signal. Alternatively, or in addition, the processor may be configured to determine the laser phase noise compensation by further applying a series of a plurality of second filter functions to the pre-compensation signal. Each second filter function may describe the characteristic of the light transmission in a predefined distance from the output of the LIDAR system 200 to generate distance specific compensation signals. The processor may be further configured to apply the laser phase noise compensation by applying at least one of the distance specific compensation signals to the received light signal.
The laser phase noise compensation may include determining a plurality of distance specific compensated received light signals. The processor may be configured to select a distance specific compensated received light signal from the plurality of distance specific compensated received light signals.
The LIDAR system may include at least one laser source configured to generate the coherent laser light. The at least one laser source may include at least one frequency modulated continuous wave laser source. Alternatively, or in addition, the at least one laser source may include a plurality of laser sources. The LIDAR system 200 may further include an optical coupler to provide a plurality of coherent laser light beams to output as the coherent laser light and to provide the portion of the coherent laser light to the optical frequency discriminator 208.
The optical frequency discriminator 208 may include a Mach-Zehnder interferometer based discriminator.
A receiver may be configured to receive a light signal. The receiver may include a photo diode 712.
A computer readable medium may have instructions stored therein that, when executed by one or more processors, cause the processor to: determine laser phase noise in a frequency discriminated laser light determined by applying optical frequency discrimination to a portion of a coherent laser light of coherent laser light output by a LIDAR system 200; determine a laser phase noise compensation using the determined laser phase noise; apply the laser phase noise compensation to a light signal received by the LIDAR system 200 corresponding to the output coherent laser light.
The laser phase noise compensation may be determined by applying a first filter function implementing the inverse characteristic of the optical frequency discriminator 208 to provide a pre-compensation signal. The laser phase noise compensation may further apply a series of a plurality of second filter functions to the pre-compensation signal, each second filter function describing the characteristic of the light transmission in a predefined distance from the output of the LIDAR system 200 to generate distance specific compensation signals. The laser phase noise compensation may be applied by applying at least one of the distance specific compensation signals to the received light signal.
The laser phase noise compensation may include determining a plurality of distance specific compensated received light signals. The computer readable medium may further have instructions stored therein that, when executed by one or more processors, cause the processor to select a distance specific compensated received light signal from the plurality of distance specific compensated received light signals.
In the following, various examples are provided that may include one or more aspects described above.
Example 1 is a light detection and ranging system, including: an output to output coherent laser light; an optical frequency discriminator configured to apply optical frequency discrimination to a portion of the coherent laser light to generate frequency discriminated laser light; a processor configured to determine laser phase noise in the frequency discriminated laser light; determine a laser phase noise compensation using the determined laser phase noise; apply the laser phase noise compensation to a received light signal corresponding to the output coherent laser light.
In Example 2, the subject matter of Example 1 can optionally include that the processor is configured to determine the laser phase noise compensation by applying a first filter function implementing the inverse characteristic of the optical frequency discriminator to provide a pre-compensation signal.
In Example 3, the subject matter of Example 2 can optionally include that the processor is configured to apply a series of a plurality of second filter functions to the pre-compensation signal, each second filter function describing the characteristic of the light transmission in a predefined distance from the output of the light detection and ranging system to generate distance specific compensation signals. The processor is further configured to apply the laser phase noise compensation by applying at least one of the distance specific compensation signals to the received light signal.
In Example 4, the subject matter of any one of Examples 1 to 3 can optionally include at least one laser source configured to generate the coherent laser light.
In Example 5, the subject matter of Example 4 can optionally include that the at least one laser source includes at least one frequency modulated continuous wave laser source.
In Example 6, the subject matter of any one of Examples 4 or 5 can optionally include that the at least one laser source includes a plurality of laser sources; the light detection and ranging system further including an optical coupler to provide a plurality of coherent laser light beams to output as the coherent laser light and to provide the portion of the coherent laser light to the optical frequency discriminator.
In Example 7, the subject matter of any one of Examples 1 to 6 can optionally include that the optical frequency discriminator includes a Mach-Zehnder interferometer based discriminator.
In Example 8, the subject matter of any one of Examples 1 to 4 can optionally include a receiver configured to receive a light signal.
In Example 9, the subject matter Example 8 can optionally include that the receiver includes a photo diode.
In Example 10, the subject matter of any one of Examples 3 to 9 can optionally include that the laser phase noise compensation includes determining a plurality of distance specific compensated received light signals.
In Example 11, the subject matter of Example 10 can optionally include that the processor is further configured to select a distance specific compensated received light signal from the plurality of distance specific compensated received light signals.
Example 12 is a computer readable medium having instructions stored therein that, when executed by one or more processors, cause the processor to: determine laser phase noise in a frequency discriminated laser light determined by applying optical frequency discrimination to a portion of a coherent laser light of coherent laser light output by a light detection and ranging system; determine a laser phase noise compensation using the determined laser phase noise; apply the laser phase noise compensation to a light signal received by the light detection and ranging system corresponding to the output coherent laser light.
In Example 13, the subject matter of Example 12 can optionally include that the laser phase noise compensation is determined by applying a first filter function implementing the inverse characteristic of the optical frequency discriminator to provide a pre-compensation signal.
In Example 14, the subject matter of Example 13 can optionally include that the laser phase noise compensation is determined by further applying a series of a plurality of second filter functions to the pre-compensation signal, each second filter function describing the characteristic of the light transmission in a predefined distance from the output of the light detection and ranging system to generate distance specific compensation signals. The laser phase noise compensation is applied by applying at least one of the distance specific compensation signals to the received light signal.
In Example 15, the subject matter of Example 14 can optionally include that the laser phase noise compensation includes determining a plurality of distance specific compensated received light signals.
In Example 16, the subject matter of Example 15 can optionally include instructions stored therein that, when executed by one or more processors, cause the processor to select a distance specific compensated received light signal from the plurality of distance specific compensated received light signals.
Example 17 is a vehicle including a light detection and ranging system according to any one of Examples 1 to 11.
Example 18 is a sensor system including a light detection and ranging system according to any one of Examples 1 to 11.
Example 19 is a light detection and ranging system, including: means for determining laser phase noise in a frequency discriminated laser light determined by applying optical frequency discrimination to a portion of a coherent laser light of coherent laser light output by a light detection and ranging system; means for determining a laser phase noise compensation using the determined laser phase noise; means for applying the laser phase noise compensation to a light signal received by the light detection and ranging system corresponding to the output coherent laser light.
Another example uses a deliberate modulation on top of the LiDAR modulation (linear chirp in the example in this disclosure). Without any correction, this additional deliberate modulation would result in degradation or corruption of the signal. With the proposed solution described in this invention disclosure, performance is restored. This could be used for example for disambiguation of targets, for detection of multiple targets in the same LIDAR spot/pixel, for spur cancellation or other purpose.
While the invention has been particularly shown and described with reference to specific embodiments, it should be understood by those skilled in the art that various changes in form and detail may be made therein without departing from the spirit and scope of the invention as defined by the appended claims. The scope of the invention is thus indicated by the appended claims and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced.
This PCT application claims priority to U.S. provisional application 63/194,217, filed on May 28, 2021, the entirety of which is fully incorporated herein by reference.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2022/021839 | 3/25/2022 | WO |
Number | Date | Country | |
---|---|---|---|
63194217 | May 2021 | US |