The present disclosure relates to LiDAR (Light Detection and Ranging) systems and methods, and particularly to FMCW (Frequency Modulated Continuous Wave) LiDAR signal disambiguation sampling and processing circuits and methods.
According to a first aspect, there is provided an integrated photonics system including: a photonic integrated circuit including a photodiode (PD) for receiving a mixed optical signal including a combination of an outgoing LiDAR chirped optical signal and a returning LiDAR chirped optical signal, and generating from the mixed optical signal an electrical beat signal having a true beat frequency; at least one analog to digital converter (ADC) for sampling the electrical beat signal according to at least two predetermined sampling frequencies different from each other, and for generating respective at least two measured beat frequencies corresponding to the true beat frequency; and processing circuitry for receiving the at least two measured beat frequencies and configured to disambiguate the at least two measured beat frequencies, generating a candidate true beat frequency value.
In some embodiments, the at least one ADC samples in parallel the electrical beat signal from a single chirp segment.
In some embodiments, the at least one ADC comprises multiple ADCs, at least one for each predetermined sampling frequency, each sampling in parallel a duplicate of the electrical beat signal from the single chirp segment.
In some embodiments, the at least one ADC serially samples the electrical beat signal from separate similar chirp segments serially.
In some embodiments, the at least one ADC comprises a single ADC serially sampling multiple similar electrical beat signals from the similar chirp segments one after another, at least one similar chirp segment for each predetermined sampling frequency.
In some embodiments, the predetermined sampling frequencies have been selected such that a number of sampling points per sampling time period for each predetermined sampling frequency is a prime number unequal to the number sampling points per sampling time period for every other predetermined sampling frequency.
In some embodiments, the predetermined sampling frequencies have been selected such that a number of sampling points per sampling time period for each predetermined sampling frequency is coprime with and unequal to the number sampling points per sampling time period for every other predetermined sampling frequency.
In some embodiments, the predetermined sampling frequencies have been selected such that a number of sampling points per sampling time period for each predetermined sampling frequency has a least common multiple with the number of sampling points per sampling time period for every other predetermined sampling frequency, such that the effective measurable beat frequency range spans distance ranges and Doppler velocities of interest.
In some embodiments, the configuration of the processing circuitry to disambiguate the at least two measured beat frequencies includes configuration of the processing circuitry for: shifting each measured beat frequency of the at least two measured beat frequencies by integer multiples of their respective predetermined sampling frequencies generating shifted measured beat frequency values; and determining when the shifted measured beat frequency values coincide with each other within a selected tolerance, generating the candidate true beat frequency value.
In some embodiments, the processing circuitry is configured for generating a first true beat frequency value corresponding to a true beat frequency of an up-chirp segment, and for generating a second true beat frequency value corresponding to a true beat frequency of a down-chirp segment, and for determining a distance range and a Doppler velocity of an object of interest from the first and second true beat frequency values.
According to another aspect there is provided a method including: selecting at least two predetermined sampling frequencies different from each other; receiving a mixed optical signal including a combination of an outgoing LiDAR chirped optical signal and a returning LiDAR chirped optical signal; generating from the mixed optical signal an electrical beat signal having a true beat frequency; sampling the electrical beat signal according to the at least two predetermined sampling frequencies, generating respective at least two measured beat frequencies corresponding to the true beat frequency; and receiving the at least two measured beat frequencies and disambiguating the at least two measured beat frequencies, generating a candidate true beat frequency value.
In some embodiments, sampling the electrical beat signal comprises sampling in parallel the electrical beat signal from a single chirp segment.
In some embodiments, sampling in parallel the electrical beat signal comprises, for each predetermined frequency sampling a duplicate of the electrical beat signal from the single chirp segment with a respective ADC.
In some embodiments, sampling the electrical beat signal comprises serially sampling the electrical beat signal from separate similar chirp segments.
In some embodiments, serially sampling comprises serially sampling with a single ADC multiple similar electrical beat signals from the similar chirp segments one after another, at least one similar chirp segment for each predetermined sampling frequency
In some embodiments, the predetermined sampling frequencies are selected such that a number of sampling points per sampling time period for each predetermined sampling frequency is a prime number unequal to the number sampling points per sampling time period for every other predetermined sampling frequency.
In some embodiments, the predetermined sampling frequencies are selected such that a number of sampling points per sampling time period for each predetermined sampling frequency is coprime with and unequal to the number sampling points per sampling time period for every other predetermined sampling frequency.
In some embodiments, the predetermined sampling frequencies are selected such that a number of sampling points per sampling time period for each predetermined sampling frequency has a least common multiple with the number of sampling points per sampling time period for every other predetermined sampling frequency, such that the effective measurable beat frequency range spans distance ranges and Doppler velocities of interest.
In some embodiments, disambiguating the at least two measured beat frequencies includes: shifting each measured beat frequency of the at least two measured beat frequencies by integer multiples of their respective predetermined sampling frequencies generating shifted measured beat frequency values; and determining when the shifted measured beat frequency values coincide with each other within a selected tolerance, generating the candidate true beat frequency value.
Some embodiments further provide for generating a first true beat frequency value corresponding to a true beat frequency of an up-chirp segment, generating a second true beat frequency value corresponding to a true beat frequency of a down-chirp segment, and determining a distance range and a Doppler velocity of an object of interest from the first and second true beat frequency values.
The foregoing and additional aspects and embodiments of the present disclosure will be apparent to those of ordinary skill in the art in view of the detailed description of various embodiments and/or aspects, which is made with reference to the drawings, a brief description of which is provided next.
The foregoing and other advantages of the disclosure will become apparent upon reading the following detailed description and upon reference to the drawings.
While the present disclosure is susceptible to various modifications and alternative forms, specific embodiments or implementations have been shown by way of example in the drawings and will be described in detail herein. It should be understood, however, that the disclosure is not intended to be limited to the particular forms disclosed. Rather, the disclosure is to cover all modifications, equivalents, and alternatives falling within the scope of any invention defined by the appended claims.
Frequency-modulated continuous-wave (FMCW) LiDAR typically utilizes a sequence of laser frequency sweeps to achieve a high signal-to-noise-ratio (SNR) signal for use in their detection and ranging operations. As its name implies, FMCW LiDAR generates a sequence of laser chirp segments for transmission and eventual reception, using frequency modulation of a tunable continuous wave laser. The sequence of chirp segments typically include linear up-chirps and down-chirps, over which the frequency of the transmitted laser signal increases or decreases respectively. The LiDAR system receives reflections of the transmitted laser signal after interacting with a target in the form of a returning signal and combines it with a copy of the outgoing optical signal to generate a mixed optical signal. The mixed optical signal is sampled and processed to determine range and velocity information about the target.
With reference to
ƒup=[αR+βVD](modƒs) (1)
ƒdn=[αR−βVD](modƒs) (2)
As can be seen in equations (1) and (2) above, the beat frequencies are generally independently proportional to the range R and the Doppler velocity VD of the target, and hence are effectively weighted sums of the range R and Doppler velocity VD. The range, R can be determined from (1) and (2) by taking the sum of (1) and (2) and solving for R, while the Doppler velocity VD can be determined from (1) and (2) by taking the difference of (1) and (2) and solving for VD. It should be noted, that in equations (1) and (2), α=2BW/cTc, where c is the speed of light, BW is the bandwidth of the laser chirp segment in Hz, Tc is the laser chirp segment duration in seconds, and β=2/λ, where λ is the wavelength in meters. It should be noted that both the α and β constant terms for the up-chirp are respectively equal to the α and β constant terms for the down-chirp in the illustrated symmetrical triangular waveform of
Since these analog beat frequencies are sampled with a sampling frequency (ƒs), when the absolute value of the actual beat frequency exceeds |ƒs/2|, the measured beat frequency will be an aliased version of the true beat frequency aliased back into the available spectral range (−ƒs/2, +ƒs/2). When such a measured beat frequency is an aliased frequency the situation is referred to as “ambiguity”. The (modƒs) operator in equations (1) and (2) signify that when the up-chirp or down-chirp beat frequencies are greater than ƒs/2 or smaller than −ƒs/2 the measured beat frequency within the (−ƒs/2, +ƒs/2) range, will be an aliased version of the actual beat frequency lying outside of that range. Consequently, if either one (or both) of the up-chirp beat frequency ƒup or the down-chirp beat frequency ƒdn are aliased, then the range R and Doppler velocity VD determined in accordance with (1) and (2) will be incorrect. It should be understood from equations (1) and (2), that as the range R or the absolute value of the Doppler velocity VD increases, the chances for one or more of the measured beat frequencies to be aliased increases. Aliasing of a negative true beat frequency less than −ƒs/2 forward into the (−ƒs/2, +ƒs/2) range may be referred to as positive aliasing while aliasing of a positive true beat frequency more than ƒs/2 back into the (−ƒs/2, +ƒs/2) range may be referred to as negative aliasing.
With reference now also to
The measured beat frequencies 200, include a measured down-beat frequency (ƒdn) corresponding to the true down-beat frequency 202, and a measured up-beat frequency (ƒup) corresponding to the true up-beat frequency 204, because they both fall within the range of (−ƒs/2, +ƒs/2). A set of measured frequencies 200 such as that of
With reference now also to
The measured beat frequencies 300, include a measured down-beat frequency (ƒdn) corresponding to the true down-beat frequency 302 because it falls within the range of (−ƒs/2, +ƒs/2), and a measured up-beat frequency (ƒup) which is an aliased up-beat frequency 340 corresponding to a true up-beat frequency 304 which falls outside the range of (−ƒs/2, +ƒs/2). A set of measured frequencies 300 such as that of
It should be noted that the fact that measurements such as the aliased measured up-beat frequency 340 occur when the absolute value of the true beat frequency exceeds |ƒs/2| means that the effective upper limits of the measurable range R and measurable Doppler velocity VD of the target, i.e. that which may be determined with reasonable accuracy and without ambiguity, is conventionally limited to those which generate beat frequencies whose absolute value is less than |ƒs/2|. One way of extending these upper limits of performance is to increase the actual sampling frequency ƒs, however, this often requires increases in the sampling and processing circuitry which can cause implementation difficulties including, among others, increases in one or more of system costs, size, complexity, and power requirements.
In association with the embodiments disclosed herein, systems and methods of increasing performance in connection with an effective upper limit of the measurable beat frequency without ambiguity are described. The solutions presented mitigate one or more the incremental difficulties to implement the improvements in performance, and may be manifested as increased performance, reduction in implementation requirements, or both.
With reference now also to
In the embodiment of
With reference to
In alternatives to the embodiment illustrated in
In
In some embodiments, the use of two different frequencies is provided as an optional mode of operation. In such embodiments, while in the optional mode of operation, the time duration used for two triangular waveforms (including two up-chirps and two down-chirps as illustrated in
Although
With reference to
The beat frequencies 700, include a true beat frequency 704 which is greater than the normal upper limits of the measuring ranges for both sampling frequencies, namely, both ƒs1/2 and ƒs2/2. Consequently, sampling with the first sampling frequency generates a first measured beat frequency 741 which is a first aliased beat frequency corresponding to the true beat frequency 704, because it falls outside the range of (−ƒs1/2, +ƒs1/2), while sampling with the second sampling frequency generates a second measured beat frequency 742 which is a second aliased beat frequency corresponding to the true beat frequency 704, because it falls outside the range of (−ƒs2/2, +ƒs2/2). A set of true and measured frequencies 700 such as that of
Generating two staggered i.e. different measured beat frequencies 741742 in the process of measuring a single beat frequency, logically implies that one or more of the measured beat frequencies 741742 is aliased and hence there is ambiguity as to what the true beat frequency is. Consequently, one or more of the measured beat frequencies 741742 has been shifted by a respective integer multiple of the respective sampling frequencies. To determine the true beat frequency 704 and eliminate the ambiguity, the first aliased beat frequency 741 is shifted by various integer multiples of ƒs1 (including zero, positive, and negative integers) and the second aliased beat frequency 742 is shifted by various integer multiples of ƒs2 (including zero, positive, and negative integers) until the values are equal. For example, adding ƒs1 to the first aliased beat frequency 741 and adding ƒs2 to the second aliased beat frequency 742 results in the same frequency, which is the true beat frequency 704. This process of eliminating ambiguity is also be referred to as disambiguation or de-aliasing.
It should be noted, in cases where the measured beat frequencies using different sampling frequencies already equal one another, it is assumed that no aliasing has occurred and the true beat frequency has been measured. This occurs when the true beat frequency falls within (−ƒs1/2, +ƒs1/2) and (−ƒs2/2, +ƒs2/2), but also can occur when the true beat frequency falls outside of these ranges as described further below.
Although the example of the process of de-aliasing depicted in
Although
In order to enable the effective extension of measurement of beat frequencies beyond the ranges of (−ƒs1/2, +ƒs1/2) and (−ƒs2/2, +ƒs2/2) without aliasing or ambiguity, the two sampling frequencies should be judiciously chosen. Generally speaking, the mathematical relationship between the values of the sampling frequencies and equivalently the number of sampling points per period of time e.g. per chirp, determine the effective extension of the measurable beat frequency range using the above process. For example, choosing sampling frequencies such that 2*ƒs1=3*ƒs2(3*N1=2*N2) allows an extension of the measurable frequencies only up to a range of frequencies somewhere below 2*ƒs1=3*ƒs2. As noted above, true beat frequencies outside of the normal measurable ranges are aliased back by a shift equal to integer multiples of the respective sampling frequency, hence, a true beat frequency which is equal to 2*ƒs1=3*ƒs2 is shifted back by 3*ƒs2 when sampled with ƒs2 and will also be shifted back by 2*ƒs1 when sampled with ƒs1, but since these shifts are equal and both being applied to the same true beat frequency, the measured beat frequencies will be the same, resulting in the erroneous assumption that there is no aliasing. Since this kind of coinciding of frequency values occurs for a range of ƒs2 (the smaller frequency range) about the frequency 2*ƒs1=3*ƒs2, the range of measurable beat frequencies has been extended only up to 3*ƒs2−ƒs2/2=2.5 ƒs2, and equally extended negatively to −2.5 ƒs2. It should be noted that just as for known methods true beat frequencies outside of a measurable frequency range are aliased back to the normal range, so too in the de-aliasing process, true beat frequencies outside of an effectively extended frequency range will be aliased back to that extended range, in the sense that multiple higher beat frequencies will give rise to the same set of staggered aliased beat frequencies. Although effective extension of the range of measurable beat frequencies does not constitute absolute de-aliasing for every theoretically possible beat frequency, it does provide improved effective disambiguation of measurable beat frequencies which are generated by objects having ranges and Doppler velocities of interest. Considering this example, it should be understood that better relationships between ƒs1 and ƒs2 and equivalently N1 and N2 may be found to extend the effective measurable beat frequency range.
Given that the sampling time period T used to define the relationship between the frequencies is common, and since T=N1/ƒs1=N2/ƒs2, the relationship between the sampling frequencies and number of sample points is N1*ƒs2=N2*ƒs1. It follows that any actual beat frequency ƒbeat=N1*ƒs2=N2*ƒs1 will be aliased back to the middle of the (−ƒs1/2, +ƒs1/ 2) or (−ƒs2/2, +ƒs2/2) ranges, and for a range of the smaller of either ƒs1 or ƒs2 about N1*ƒs2=N2*ƒs1 the measured beat frequencies will be the same. This sets at least one upper limit for the extended effective measurement frequency range (using only two sampling frequencies) and is ±(Fl−ƒsx/2), where F1 is N1*ƒs2=N2*ƒs1 and ƒsx is the lesser of ƒs1 and ƒs2. Although this limit is generally applicable, it should be remembered that as in the example above, e.g. 3*N1=2*N2, the effective frequency measurement range only extends less (something on the order of 2.5*ƒs2) than this limit no matter how large N1 and N2 actually are (each on the order of a thousand in the example contexts). Such an extension (to only 2.5*ƒs2) would far less than the actual potential extension which may be obtained with differently selected frequencies.
In some embodiments, N1 and N2 are both selected specifically to be prime numbers. In such a case there will not be any m<N1 and n<N2 which satisfies n*ƒs1=m*ƒs2. Since this is equivalent to there not being any m<N1 and n<N2 which satisfies n*N1=m*N2, the least common multiple (LCM) of N1 and N2 is their product N1*N2. Consequently, there will be no exact ambiguities for all frequencies up to the limit described above, namely ±(Fl−ƒsx/2), where F1 is N1*ƒs2=N2*ƒs1 and ƒsx is the lesser of ƒs1 and ƒs2. Theoretically then, since typical N1 and N2 are on the order of a thousand, the range of effective measurable beat frequencies may be extended by on the order of multiples of thousands. In practice, since measurements of beat frequency are always only to within certain threshold margins of error, additional considerations as to which primes are selected should be made. Although not necessarily applicable to the given example contexts, if hypothetically N1=2003 and N2=3001, or N1=19997 and N2=30011 (all of which are prime numbers), then strictly speaking there will be no exact coincidence in aliased beat frequencies until true beat frequencies just below F1=N1*ƒs2=N2*ƒs1. It should be noted however, that due to the prime numbers themselves having a ratio which is close to ⅔, the aliased beat frequencies will repeatedly come very close to coincidence. Since T=N1*ƒs2=N2*ƒs1, it follows that 2003*ƒs2=3001*ƒs1 which implies 2*ƒs2≈3*ƒs1, and hence periodically for any true frequency being an integer multiple of 3*ƒs1, and 2*ƒs2, the aliased beat frequencies will come close to each other. The ratio 2003/3001 differs from ⅔ only on the order of 0.1% while the ratio of 19997/30011 differs from ⅔ only on the order of 0.01%. As such, the two prime numbers should be chosen so that their resulting sampling frequencies do not give rise to different aliased beat frequencies which are too close to one another to distinguish.
It should be understood that in embodiments involving more than two sampling frequencies and hence more than two different numbers of samples N per sampling time period T, each number Nx may be chosen to be a prime number, also satisfying to the extent possible the condition that the resulting sampling frequencies do not give rise to indistinguishable aliased beat frequencies of true beat frequencies within the theoretical extended measurable frequency range. It should be noted that for multiple frequencies, multiple pairwise limits dictate pairwise ambiguity as between them as discussed above, however, the upper limit dictated by complete ambiguity only occurs when integer multiples of all frequencies coincide. For example, with three sampling rates, given that the sampling time period T used to define the relationships between the frequencies is common, and since T=N1/ƒs1=N2/ƒs2=N3/ƒs3 and hence 1/T=ƒs1/N1=ƒs2/N2=ƒs3/N3, one relationship between the sampling frequencies and number of sample points is ƒs2*N2*N3=ƒs2*N1*N3=ƒs3*N1*N2. In a case where a true beat frequency is equal to ƒs1*N2*N3=ƒs2*N1*N3=ƒs3*N1*N2 it will be aliased back by shifts of N2*N3 integer multiples of ƒs1 which is equivalent to N1*N3 integer multiples of ƒs2 and also to N1*N2 integer multiples of ƒs3.
In some embodiments, the number of sample points sampling time period T are chosen to be pairwise coprime (sharing no common factors). In such embodiments, although N1 and N2 are not necessarily prime, they share no common factors. For example, although not necessarily applicable to given example contexts, if hypothetically N1=255=3*5*17 and N2=256=28 there will not be any m<N1 and m<N2 which satisfies n*ƒs1=m*ƒs2. Since this is equivalent to there not being any m<N1 and n<N2 which satisfies n*N1=m*N2, the least common multiple (LCM) of N1 and N2 is their product N1*N2. Consequently, there will be no exact ambiguities for all frequencies up to the limit described above, namely ±(Fl−ƒsx/2), where F1 is N1*ƒs2=N2*ƒs1 and ƒsx is the lesser of ƒs1 and ƒs2. Theoretically then, since typical N1 and N2 are normally on the order of a thousand, the range of effective measurable beat frequencies may be extended by multiples on the order of thousands. In practice, since measurements of beat frequency are always only to within certain threshold margins of error, additional considerations as to which coprimes are chosen should be made. As was discussed with the case for prime numbers, although pairs of coprime sample points N1 and N2 will not give rise to exact coincidence in aliased beat frequencies until true beat frequencies just below F1=N1*ƒs2=N2*ƒs1, the two coprime numbers should be chosen so that their resulting sampling frequencies do not give rise to different aliased beat frequencies which are too close to one another to distinguish. It should be understood that in embodiments involving more than two sampling frequencies and hence more than two different numbers of samples N per common sampling time period T, each number N, may be chosen to be pairwise coprime, also satisfying to the extent possible the condition that the resulting sampling frequencies do not give rise to indistinguishable aliased beat frequencies of true beat frequencies within the theoretical extended measurable frequency range. It should be noted that for multiple frequencies, multiple pairwise limits dictate pairwise ambiguity as discussed above, however, the upper limit dictated by complete ambiguity only occurs when integer multiples of all frequencies coincide.
It should be noted that in some embodiments, the various numbers of sampling points are all chosen to be coprimes rather than primes to facilitate ease of implementation with a clock generator PLL.
In some embodiments, the numbers of sample points per sampling time period T are chosen so that their LCM is large enough to ensure extension of the effective measurable beat frequency range to cover the desired frequency range, i.e. to enable measurement without ambiguity of the range and Doppler velocity of targets of interest, but are not themselves primes or coprimes. In such cases the LCM is smaller than the product of numbers of sample points by a factor of the product of their common factors c. For example if N1 and N2 share common factors whose product is c, and there are no other common factors (other than 1), each may be rewritten as N1=c*U1, and N2=c*U2, where U1 and U2 are the factors which multiplied by c obtain N1 and N2 respectively. It should be noted that since N1 and N2 share no other common factors than those in c, U1 and U2 are coprime or themselves prime numbers. In such a case, it follows from N1*ƒs2=N2*ƒs1 that c*U1*ƒs2=c*U2*ƒs1, hence U1*ƒs2=U2*ƒs1 and U1<N1 and U2<N2, therefore, there are m<N1 and n<N2 which satisfies n*ƒs1=m*ƒs2, specifically the factors U1 and U2. Consequently, there will be no exact ambiguities for all frequencies only up to a limit of ±(Fl−ƒsx/2) where F1 is u1*ƒs2=U2*ƒs1 and ƒsx is the lesser of ƒs1 and ƒs2. It follows then, that the range of effective measurable beat frequencies extends proportionally to these U factors, and hence N1 and N2 should be chosen for increasing U1 and U2, as much as possible. Since N1=c*U1, and N2=c*U2 it follows that U2*N1=U1*N2., and since U1 −and U2 are coprime, it also follows that the LCM of N1 and N2 is precisely U2*N1=U1*N2, and therefore, increasing U1 and U2, as much as possible is equivalent to increasing the LCM of N1 and N2 as much as possible. It also follows that, LCM=N1*U2=N1*N2/c.
In practice, since measurements of beat frequency are always only to within certain threshold margins of error, additional considerations as to which uncommon factors are chosen should be made. As was discussed with the case for prime and coprime numbers, although pairs of sample points N1 and N2 with respective factors U1 and U2 will not give rise to exact coincidence in aliased beat frequencies until true beat frequencies just below F1=U1*ƒs2=U2*ƒs1, the two numbers should be chosen so that their resulting sampling frequencies do not give rise to indistinguishable different aliased beat frequencies of true beat frequencies within the theoretical extended measurable frequency range. It should be understood that in embodiments involving more than two sampling frequencies and hence more than two different numbers of samples N per sampling time period T, each number Nx may be chosen to satisfy to the extent possible the condition that the resulting sampling frequencies do not give rise to indistinguishable different aliased beat frequencies of true beat frequencies within the theoretical extended measurable frequency range. It should be noted that for multiple frequencies, multiple pairwise limits dictate pairwise ambiguity as discussed above, however, complete ambiguity only occurs when integer multiples of all frequencies coincide. For example, with three sampling rates, given that the sampling time period T used to define the relationships between the frequencies is common, and since T=N1/ƒs1=N2/ƒs2=N3/ƒs3 and hence 1/T=ƒs1/N1=ƒs2/N2=ƒs3/N3, one relationship between the sampling frequencies and number of sample points is ƒs2*N2*N3=ƒs2*N1*N3=ƒs3*N1*N2. Since Nx=cUx, in a case where a true beat frequency is equal to ƒs1*U2*U3=ƒs2*U1*U3=ƒs3*U1*U2 it will be aliased back by shifts of U2*U3 integer multiples of ƒs1 which is equivalent to U1*U3 integer multiples of ƒs2 and also to U1*U2 integer multiples of ƒs3. With respect to a general case for m sampling frequencies, since there is a common sampling time period T: ƒs1/N1=ƒs2/N2= . . . =ƒsm/Nm. Since Nk may be rewritten as: Nk=cUk where c are the common factors of all of N1, N2, . . . Nm, it follows that ƒs1/U1=ƒs2/U2= . . . =ƒsm/Um. Multiplying by a product of all Uk, namely: Πk=1mUk, we obtain:
Letting ƒsj be the lowest sampling frequency, the theoretical upper and lower limits are:
Referring also to
The process begins with selecting a plurality of sampling frequencies 810 such as ƒs1 and ƒs2. As described above the frequencies may correspond to particular numbers of sampling points per sampling time period T, which may for example each be prime numbers, coprime with each other, or otherwise being neither and yet having been chosen to have large U factors or equivalently to have a sufficiently large least common multiple (LCM). Furthermore, the frequencies are chosen to help ensure distinguishable aliased beat frequencies for true beat frequencies within the target extended measurable beat frequency range. The LiDAR system is operated to transmit a triangular chirped optical signal which encounters a target, is reflected back to the LiDAR system and combined with a copy of the outgoing signal generating a mixed optical signal 820. The mixed optical signal is received and converted into an electrical beat signal 830 for example, by a PD and TIA. Either in series or in parallel, using for example one or more ADCs, the beat signal is sampled using the multiple sampling frequencies over each chirp segment of interest (up-chirp and down-chirp) generating the staggered measured beat frequencies 840 (when aliased) per type of chirp. Measured beat frequencies of each sampling frequency are shifted by integer multiples of the respective sampling frequencies and compared to determine if they match within tolerances, thereby disambiguating the beat frequencies i.e. determining the true beat frequency 850.
An example fragment of source code for determining a true beat frequency from two measured beat frequencies follows below. It should be understood that the following is provided only as one example of implementing the above procedures.
It is to be understood, that the component parts of the LiDAR system and the LiDAR beat frequency measurement system 400 with which it cooperates, may operate as part of a single instrument or device or may operate as part of a multiplicity of interconnected devices working together in proximity or remotely, or any combination thereof.
The above described beat frequency measurement process 800 may be performed by a processing device 408 such as a micro-processor/FPGA or any one or more other similar device, which may be implemented using one or more application specific integrated circuits (ASIC), micro-controllers, general purpose computer systems, digital signal processors, programmable logic devices (PLD), field programmable logic devices (FPLD), and the like, programmed according to the teachings as illustrated and described herein, as will be appreciated by those skilled in the optical, networking, software, and computing arts.
In addition, two or more computing systems or devices may be substituted for any one of the processors or controllers described herein. Accordingly, principles and advantages of distributed processing, such as redundancy, replication, and the like, also can be implemented, as desired, to increase the robustness and performance of processors or controllers described herein.
The operation of the example beat frequency measurement methods may be performed by machine readable instructions. In these examples, the machine readable instructions comprise an algorithm for execution by: (a) a processor, (b) a controller, and/or (c) one or more other suitable processing device(s). The algorithm may be embodied in software stored on tangible media such as, for example, a flash memory, a CD-ROM, a floppy disk, a hard drive, a digital video (versatile) disk (DVD), or other memory devices, but persons of ordinary skill in the art will readily appreciate that the entire algorithm and/or parts thereof could alternatively be executed by a device other than a processor and/or embodied in firmware or dedicated hardware in a well-known manner (e.g., it may be implemented by an application specific integrated circuit (ASIC), a programmable logic device (PLD), a field programmable logic device (FPLD), discrete logic, etc.). For example, any or all of the component processes or steps of the beat frequency measurement methods could be implemented by software, hardware, and/or firmware. Also, some or all of the machine readable instructions represented may be implemented manually.
While particular implementations and applications of the present disclosure have been illustrated and described, it is to be understood that the present disclosure is not limited to the precise construction and compositions disclosed herein and that various modifications, changes, and variations can be apparent from the foregoing descriptions without departing from the scope of an invention as defined in the appended claims.
Number | Date | Country | |
---|---|---|---|
63383534 | Nov 2022 | US |