The present disclosure relates to radar systems, including radar systems that can be used to determine a distance to a reflecting object in automotive applications.
Automotive radar systems can increase road safety and driver comfort. The first generation of automotive radar systems targeted automatic cruise control and parking aid applications.
According to a first aspect of the present disclosure there is provided a radar system comprising:
In one or more embodiments the transmitter controller is configured to operate the oscillator in the first-operating-mode to provide the first-ramp-frequency-portion of the transmit-radar-signal. The transmitter controller may be configured to operate the oscillator in the second-operating-mode to provide the second-ramp-frequency-portion of the transmit-radar-signal.
In one or more embodiments, in order to provide the combined-overlapping-portion, the receiver controller is configured to:
In one or more embodiments the receiver controller is configured to combine the windowed-first-overlapping-portion with the windowed-second-overlapping-portion by adding the windowed-first-overlapping-portion to the windowed-second-overlapping-portion.
In one or more embodiments, in order to provide the combined-overlapping-portion, the receiver controller is configured to:
In one or more embodiments, the receiver controller is configured to combine the windowed-settled-first-overlapping-portion with the windowed-settled-second-overlapping-portion by adding the windowed-settled-first-overlapping-portion to the windowed-settled-second-overlapping-portion.
In one or more embodiments the receiver controller is configured to provide the combined-first-portion by multiplying together the transmit-first-non-overlapping-portion and the received-first-non-overlapping-portion.
In one or more embodiments the receiver controller is configured to provide the combined-first-portion by multiplying together the transmit-first-non-overlapping-portion and the received-first-non-overlapping-portion, and removing an unsettled-portion from the result of the multiplication.
In one or more embodiments the receiver controller is configured to provide the combined-second-portion by multiplying together the transmit-second-non-overlapping-portion and the received-second-non-overlapping-portion.
In one or more embodiments the transmitter controller is configured to control the oscillator such that the transmit-radar-signal also comprises:
In one or more embodiments the transmitter controller is configured to reconfigure the oscillator from the first-operating-mode to the second-operating-mode during the transmit-first-constant-frequency-portion.
In one or more embodiments the transmitter controller is configured to set the duration of the transmit-first-constant-frequency-portion such that it is at least as long as the time difference between the transmit-radar-signal and the received-radar-signal. This time difference may be referred to as a time-of-flight.
In one or more embodiments the transmitter controller is configured to control the oscillator such that the transmit-radar-signal also comprises:
In one or more embodiments, the transmit-radar-signal may comprises a plurality of chirps. Each chirp may comprise (i) a transmit-first-ramp-frequency-portion, (ii) a transmit-first-returning-frequency-portion, (iii) a transmit-second-ramp-frequency-portion, and (iv) a transmit-second-returning-frequency-portion.
In one or more embodiments the receiver controller is further configured to determine a distance to a reflecting object based on the output signal.
According to a further aspect of the present disclosure there is provided an integrated circuit comprising any radar system disclosed herein.
There may be provided an automotive radar system comprising any radar system disclosed herein or any IC disclosed herein.
While the disclosure is amenable to various modifications and alternative forms, specifics thereof have been shown by way of example in the drawings and will be described in detail. It should be understood, however, that other embodiments, beyond the particular embodiments described, are possible as well. All modifications, equivalents, and alternative embodiments falling within the spirit and scope of the appended claims are covered as well.
The above discussion is not intended to represent every example embodiment or every implementation within the scope of the current or future Claim sets. The Figures and Detailed Description that follow also exemplify various example embodiments. Various example embodiments may be more completely understood in consideration of the following Detailed Description in connection with the accompanying Drawings.
One or more embodiments will now be described by way of example only with reference to the accompanying drawings in which:
Automotive parking assist systems can be based upon ultra-sonic and/or camera sensors. Car manufacturers are seeking ways to replace the ultra-sonic sensors by radar sensors. Ultra-sonic sensors require openings in the car's fascia in order to let the sound waves pass. These openings can be aesthetically displeasing, and can be exposed to the weather and dirt. Furthermore, these sensors are painted in the same colour as the car's fascia, therefore the car manufacturer has to keep a supply of different sensors.
Backwards facing cameras can also be used as a parking aid. In such a system, a live view of the area behind the car is displayed in the car's centre console. This can require an expensive cabling solution. Furthermore, it can be difficult to accurately estimate the distance between the camera and the objects in front of the camera.
Advantageously, a radar sensor can be mounted behind the car's fascia. As a consequence it is an aesthetically pleasing solution. Moreover, the radar sensor can be more reliable than an ultra-sonic sensor, because it is not exposed to weather influences and dirt.
An important requirement for radar based parking systems is an extremely high distance resolution. Due to practical limitations, known radar systems may not be able to provide a satisfactory distance resolution. For example, radar based parking applications require wide bandwidth waveforms that are difficult to realize in a cost effective way. One or more embodiments disclosed herein can increase this bandwidth.
The transmit section 110 comprises a transmitter controller 111, which may also be referred to as a high-frequency chirp generator. The transmitter controller 111 controls an oscillator, which in this example comprises a phase locked loop (PLL) 112. The PLL 112 is controlled such that it produces a frequency modulated continuous wave (FMCW), which will be referred to as a transmit-radar-signal 102. In this example, the transmit-radar-signal 102 is amplified by a power amplifier 114, and fed, via an antenna output connector (not shown), to a transmit aerial or antenna (not shown) for transmission as a radar signal.
In the presence of a reflective object, a received-radar-signal 104 is received by one or more receive aerials or antenna (not shown), and input via one or more antenna input connectors to the receive section 120. In the figure, one receiver is shown, although it will be appreciated that the system may comprise a different number of receivers, such as two or three or more. The received-radar-signal 104 is amplified by a low noise amplifier 125 and down-converted by a mixer 124 that mixes the received-radar-signal 104 with a copy of the transmit-radar-signal 141. In this example, the down-converted signal provided at the output of the mixer 124 is filtered by a high pass filter 121, amplified by a variable gain amplifier 123 and then filtered by a low pass filter 127. The signal output of the low pass filter 127 may be referred to as an intermediate-frequency (IF) signal 106, and is digitised by an analogue-to-digital converter (ADC) 122.
In this example, the output terminal of the ADC 122 is processed by a sample rate converter 128 and then provided as an input to a digital signal processor 131. The digital signal processor (DSP) 131 is an example of a receiver controller, and forms part of the control and processing section 130. The control and processing section 130 also includes a program memory 132 and a data memory 133. The output from the radar system may be communicated with other electronics within the automobile using a system interface 160 such as a controller area network (CAN) bus.
In summary, then, in a car radar systems—using “car” as an example of the automotive application field—a signal, modulated according to a specific waveform principle, is transmitted at a predetermined carrier frequency. The reflected signals are down-converted to baseband signals by the analogue receiver and processed by the digital part of the system. In these processing steps, one or more of the distance to an object, the relative radial velocity, that is to say, the velocity at which the object is approaching the car, and the angle between the object and the car are calculated.
As mentioned, the modulation system described above uses a frequency modulated continuous wave (FMCW). FMCW is a suitable waveform for automotive radar systems due to its accuracy and robustness. In particular, the implementation in which a sequence of short duration frequency chirps is transmitted can have favourable properties, for detecting objects moving with a non-zero relative radial velocity.
In a FMCW based radar system, the radial distance to a reflecting object is converted to a sine wave oscillating at a beat frequency determined by the slope of the frequency ramp and the time of flight to the object. It is up to the digital baseband to estimate the frequency of the sine wave; in some implementations this may be done by a Fast Fourier Transformation (FFT).
The difference between the carrier frequency (fc) 206 and the maximum frequency (fmax) 208 is the bandwidth of the ramp/chirp (Δf), and can be limited by the performance of the PLL. For example, the frequency range of the PLL may be set by selection of one of a plurality of hardware configurations that is suitable for a frequency spectrum that is assigned to the radar system. As a consequence, the bandwidth of the chirp (Δf) can be limited by the bandwidth of the hardware configuration that is in use.
As can be seen from
In a FMCW system, a sine wave with an increasing or decreasing frequency is transmitted, as indicated by the slopes of the frequency-domain plots of the transmit-radar signal 202 and the received-radar-signal 204. The instantaneous frequency difference between the transmit-radar signal 202 and the received-radar-signal 204 is constant for at least part of the duration of a frequency ramp.
As discussed above with reference to
where c0 is equal to the speed of light.
In case the relative velocity is non-zero, the corresponding Doppler frequency is added to the beat frequency. In this system however the duration of the chirp is very short, for example shorter than 100 us, and the frequency deviation is at least several tens of MHz. As a result the Doppler frequency is very small compared to the beat frequency and can be ignored in the calculation of the distance. The Doppler component will, however, change the phase of the received frequency ramp. A well-known technique, the two dimensional Fast Fourier Transformation (FFT), is used to calculate the relative radial velocity. This technique is further explained below with reference to
In FMCW radar systems, the relation between the distance and the beat frequency is linear. The beat frequency increases with increasing distance to the reflecting object. In practice, multiple reflections can be present in the field of view of the radar system. In this case, the output of the down-conversion operation is a summation of sine waves oscillating at the beat frequencies corresponding to the distances to the reflecting objects.
The illumination of two reflecting objects in the radar's field of view results in an IF (intermediate frequency) signal at the input of the ADC that consists of the summation of two sine waves oscillating at their respective beat frequencies. The resolution of the radar system defines how close these two objects can be located while still being perceived by the radar system as two separate objects. In FMCW radar system terminology, the first zero crossing bandwidth of the frequency domain response is used as a measure of the resolution. The relationship between this bandwidth and resolution in meters will be explained below.
The zero crossing bandwidth is equal to the inverse of TFFT, where TFFT is the duration of the acquisition interval in each frequency ramp. The acquisition interval and TFFT will be discussed below with reference to
The increase or decrease in beat frequency is now described by:
This increase in beat frequency has to be at least TFFT−1 Hz. Therefore:
From (4), it follows that DRES is equal to:
From (5), it follows that the distance resolution of the FMCW radar system is inversely proportional to the bandwidth of the frequency ramp (Δf) during the sampling interval.
The time delay between the transmit-radar-signal 302 and the received-radar-signal 304 is shown in
With reference to
Then, when the PLL is in the second-operating-mode, the transmit-second rising-frequency-portion 308 increases the frequency by a further amount equal to Δf. As will be discussed below, use of the two sub-ramps with different PLL configurations enables the bandwidth of the combined frequency ramp during a sampling interval to be increased. Therefore, in accordance with equation (5) above, it follows that the distance resolution (DRES) of the FMCW radar system is advantageously reduced. This is because DRES is inversely proportional to the bandwidth of the frequency ramp.
In this way, the PLL is operated in the first-operating-mode to provide the first rising-frequency-portion 307 of the transmit-radar-signal 302, and is operated in the second-operating-mode to provide the second rising-frequency-portion 308 of the transmit-radar-signal 302. Therefore, a second frequency ramp can be used that has a frequency deviation that does not fit in the sweep bandwidth of the waveform generator PLL when it is in the first-operating-mode.
As will be discussed in more detail below, the frequency ranges of the transmit-first-rising-frequency-portion 307 and the transmit-second rising-frequency-portion 308 can be controlled such that they overlap. The overlapping portions can then be processed such that any phase distortions between the end of the transmit-first-rising-frequency-portion 307 and the start of the transmit-second rising-frequency-portion 308 can be reduced.
The transmit-radar-signal 302 of
In some examples, the PLL is reconfigured after the transmit-first-falling-frequency portion 309. For this reason, the substantially constant portion 310 can also be referred to as Tswitch.
Due to the transmit-first-falling-frequency portion 309, which occurs temporally between the transmit-first-rising-frequency-portion 307 and the transmit-second rising-frequency-portion 308, the starting frequency of the transmit-second rising-frequency-portion 308 is less than the end frequency of the transmit-first-rising-frequency-portion 307. This results in an overlap in the frequency ranges of the transmit-first-rising-frequency-portion 307 and the transmit-second rising-frequency-portion 308. This overlap in frequency range is shown in
The frequency range of the transmit-first-overlapping-portion 315 corresponds to the frequency range of the transmit-second-frequency-overlapping-portion 316. The frequency range of the transmit-first-non-overlapping-portion 314 is less than that of the transmit-first-overlapping-portion 315. The frequency range of the transmit-second-non-overlapping-portion 317 is greater than that of the transmit-second-overlapping-portion 316.
The transmit-second-falling-frequency portion 312 enables the instantaneous frequency of the chirp to return to the carrier frequency (fc) for the start of the next chirp, and can be considered as a reset phase. During the transmit-second-falling-frequency portion 312, the PLL is reconfigured back to the first operating mode. There can be a small step in the transmit-radar-signal 302 during the reset phase, as the transmit-radar-signal returns to the carrier frequency. No significant signal processing may be required to account for this step because it does not occur during an acquisition interval.
Turning now to
As with the transmit-radar-signal 302, the received-radar-signal 304 includes a received-first-non-overlapping-portion 323 and a received-first-overlapping-portion 324. Also, the received-second-rising-frequency-portion 321 includes a received-second-overlapping-portion 325 and a received-second-non-overlapping-portion 326. Each of these portions is defined as being received at a time that corresponds to the equivalently named portions of the transmit-radar signal 302.
Turning now to
A settling-portion (Tsettle) 331 occurs at the start of the chirp. The IF signal 306 is building up to its beat-frequency level (fbeat) 1324 during the settling-portion 331, whilst the frequencies of the transmit-radar-signal 302 and the received-radar-signal 304 increase from the zero frequency level. This settling-portion (Tsettle) 331 of the IF signal 306 is an example of an unsettled-portion, which is excluded from a first acquisition interval 335.
A first acquisition interval 335 starts when the IF signal 306 reaches its beat-frequency level 324, after the initial settling time has expired. Once the IF signal 306 has reached its beat frequency, it can be said to have reached a settled frequency value. As is known in the art, the DSP can determine that an initial settling time has expired, and that the signal is “back at the receiver” within a given time (based upon the maximum distance of the radar). The PLL may also need some time to settle to linear behaviour. In some examples a few micro-seconds can be reserved for this processing. The precise timing can be generated by a timing generator inside the radar. The first acquisition interval 335 then continues until the transmit-radar-signal 302 starts falling (the transmit-first-falling-frequency portion 309). The duration of the first acquisition interval 335 can be referred to as TFFT. When the transmit-radar-signal 302 is falling and the received-radar-signal 304 is still rising, there will not be a constant difference between the frequency levels of the two signals, and therefore the IF signal 306 is no longer representative of the distance to the reflected object in the same way as it was before. The duration of the transmit-first-falling-frequency portion 309 can be set such that there is a sufficient overlap in frequency between the transmit-radar-signal 302 and the received-radar-signal 304 to enable the overlapping portions to be combined in an acceptable way, as will be described in more detail below with reference to
In this way, a combined-first-portion 337 of the IF signal 306 is provided, which includes a combination of the transmit-first-non-overlapping-portion 314 and the received-first-non-overlapping-portion 323. In this example, the combined-first-portion 337 includes the result of multiplying (using the mixer of
After the transmit-first-falling-frequency portion 309, the transmit-radar-signal 302 then begins the transmit-first-constant-frequency portion 310. The duration of the transmit-first-constant-frequency portion 310 can be at least as long as the time-of-flight τ 311 of the radar signal. In this example, the duration of the transmit-first-constant-frequency portion 310 is the same as the time-of-flight τ 311. In this way, the received-radar-signal 304 falls to the constant value just as the transmit-radar-signal 302 leaves the same constant value. At this instant in time, the beat frequency of the IF signal is zero because the frequency of the received-radar-signal 304 is the same as the frequency of the transmit-radar-signal 302.
Then, at the start of the transmit-second rising-frequency-portion 308, there is another settling-portion (Tsettle) during which the IF signal 306 settles to the correct beat frequency value 324. Once the IF signal 306 has settled, a second acquisition interval 327 begins, in the same way as the first acquisition interval 335 that is described above. The transmit-second-overlapping-portion 316 begins at the start of the transmit-second rising-frequency-portion 308 and ends a period of time after the settling-portion (Tsettle) has finished. That is, the transmit-second-overlapping-portion 316 and the settling-portion (Tsettle) 332 start at the same time, but the transmit-second-overlapping-portion 316 is longer than the settling-portion (Tsettle) 332. Therefore, the transmit-second-overlapping-portion 316 can be comprised of: a settled-transmit-second-overlapping-portion 328a and an unsettled-transmit-second-overlapping-portion 332. The received-second-overlapping-portion 325 can similarly include a settled-received-second-overlapping-portion that occurs at the same time as the corresponding settled-transmit-second-overlapping-portion.
In this way, a combined-second-portion 338 of the IF signal 306 is provided, which includes a combination of the transmit-second-non-overlapping-portion 317 and the received-second-non-overlapping-portion 326. In this example, the combined-second-portion 338 includes the result of multiplying (using the mixer of
Turning now to the transmit-first-rising-frequency-portion 307, the transmit-first-overlapping-portion 315 can be said to have a settled-transmit-first-overlapping-portion 329a, which corresponds to the same frequency range as the settled-transmit-second-overlapping-portion 328a. The remainder of the transmit-first-overlapping-portion 315 however is not unsettled.
It will be appreciated from the above description that the first acquisition interval 335 ends with a settled-transmit-first-overlapping-portion 329a, and the second acquisition interval 327 has a settled-transmit-second-overlapping-portion 328a at its start (which is not at the start of the received-second-rising-frequency-portion 321 because of the settling portion Tsettle). The settled-transmit-first-overlapping-portion 329a and the settled-transmit-second-overlapping-portion 328a of the transmit-radar signal 302 have the same frequency range.
For the duration of the settled-transmit-first-overlapping-portion 329a, the received-first-rising-frequency-portion 318 defines a settled-received-first-overlapping-portion 329b. Similarly, for the duration of the settled-transmit-second-overlapping-portion 328a, the received-second-rising-frequency-portion 321 defines a settled-received-second-overlapping-portion 328b.
The IF signal 306, includes a settled-first-overlapping-portion 329c, which is the product of the settled-transmit-first-overlapping-portion 329a and the settled-received-first-overlapping-portion 329b. The settled-first-overlapping-portion 329c of the IF signal 306 corresponds to the same period of time (shown with reference 329 in
Similarly, the IF signal 306 includes a settled-second-overlapping-portion 328c, which is the product of the settled-transmit-second-overlapping-portion 328a and the settled-received-second-overlapping-portion 328b. The settled-second-overlapping-portion 328c of the IF signal 306 corresponds to the same period of time (shown with reference 328 in
Each of the settled overlapping portions are shown in bold in
It will be appreciated that a system can also be provided in which the slopes of
Also, the transmit-radar-signal 302 in this example includes a plurality of chirps, where each chirp includes (i) the transmit-first-rising-frequency-portion 307, (ii) the transmit-first-falling-frequency-portion 309, (iii) the transmit-first-constant-frequency portion 310, (iv) the transmit-second-rising-frequency-portion 308, and (v) the transmit-second-falling-frequency-portion 312. Similarly, the received-radar-signal 304 includes a plurality of chirps, where each chirp includes (i) the received-first-rising-frequency-portion 318, (ii) the received-first-falling-frequency-portion 319, (iii) the received-first-constant-frequency portion 320, (iv) the received-second-rising-frequency-portion 321, and (v) the received-second-falling-frequency-portion 322.
As will be discussed below with reference to
In the digital domain, two sets of samples (one that corresponds to the first acquisition interval 335 and one that corresponds to the second acquisition interval 327) are available for the combined ramp. When combined, the two sets of samples correspond to a FMCW frequency ramp of nearly twice the bandwidth (AO that can be provided by a single configuration of the PLL. However, there can be a possible phase discontinuity between the last sample of the first acquisition interval 335 and the first sample of the second acquisition interval 327. This phase discontinuity can distort the frequency spectrum of the combined sampling intervals.
The phase of the IF signal 306 of the last sample of the first acquisition interval 335 in radians is given for the case of a single reflecting object:
During the transmit-first-falling-frequency portion 309 (which may be referred to as a reset phase), the instantaneous frequency of the transmitted frequency ramp is lowered by Fshift and remains constant for at least τ seconds. Therefore the phase of the IF signal 306 is equal to 2π(fc+ΔF−Fshift)τ after τ seconds. After the constant frequency period the transmitted frequency increases once more. During the r first seconds the received IF signal is described by:
At (Tramp+Treset+Tswitch+τ) seconds the IF signal is described by:
After τ seconds the received signal has an increasing frequency as well, therefore a component oscillating at the beat frequency is added. During the next (Treset−τ) seconds the IF signal is described by:
The signal at the first sample of the second acquisition interval is given by:
Comparing the phase of Equation 6 with the phase of Equation 10 the phase discontinuity is given by:
The phase discontinuity is distance dependent as it depends on the time of flight. In a FMCW system this dependency is translated to frequency.
In theory the phase of Equation 11 can be made zero by choosing
However, small deviations might occur due to transients in the receiver and transmitter chain. These transients could cause amplitude and small phase jumps between the end of the first acquisition interval and the start of the second acquisition interval.
To understand the influence of a phase discontinuity on a FMCW radar system it is useful to first examine the scenario in which one continuous frequency ramp is divided into a first and second acquisition interval of equal length. In the FMCW system of
The magnitude of the frequency spectrum of each (zero padded) acquisition interval is equal. The phase of the spectrum of the second acquisition interval is shifted compared to the phase of the spectrum of the first interval. This phase shift is due to the time shift of the second interval and different start frequency.
Thus, this phase shift depends on the duration of the acquisition interval and the frequencies at which the spectrum is evaluated. If both spectra would be added together, then they would add coherently at some frequencies and destructively at other frequencies. In this case, the spectra add coherently at the peak amplitude of a spectrum corresponding to a single reflecting object. The spectrum of the first and second acquisition interval are X1(n) and X2(n) respectively. Then the second spectrum is given by:
where
the cosine term equals 1, and constructive addition occurs at the frequency where the beat signal reaches its spectral peak. When n=n+1
Thus, destructive addition occurs one sample to the right (or left) of the maximum. This destructive addition reduces the width of the spectral response and thereby increases the resolution. If there is another phase term in Equation 12 then the coherent addition shifts in frequency, with the result that spectral distortion occurs.
Returning now to the example embodiment of
It is recalled that the phase discontinuity of equation 11 is distance dependent. That is, a first reflecting object causes a phase shift which is different from the phase shift caused by a second reflecting object, which is at a different distance to the radar than the first object. The distance is converted to a beat frequency in a FMCW system. Thus the linear phase relationship of equation 11 is converted into a linear phase shift over beat frequency in the frequency domain.
It will be appreciated from the above description that
In this example, the DSP has separated the first-sampling-interval-block 425 and the second-sampling-interval-block 427 from the IF signal and padded with blocks of zeros 440, 441 to form the first-data-block 442 and the second-data-block 443. Each of the blocks of zeros 440, 441 has the same length/duration (N) as the first-sampling-interval-block 425 and the second-sampling-interval-block 427. The first-sampling-interval-block 425 is padded by appending a first block of zeros 440. The second-sampling-interval-block 427 is padded by prepending a second block of zeros 441.
As discussed above, the end of the first-sampling-interval-block 425 includes a settled-first-overlapping-portion 429c, and the start of the second-sampling-interval-block 427 includes a settled-second-overlapping-portion 428c.
The DSP, then applies a time shift operation 442 to the first-data-block 442 such that some of the first block of zeros 440 are removed. The duration of the number of zeros that are removed corresponds to the duration of the settled-first-overlapping-portion 429 and the settled-second-overlapping-portion 428.
The number of samples to overlap (Noverlap) can be calculated as follows:
where Fsample equals the sampling frequency of the ADC that is shown in
The DSP then applies a first windowing operation 446 to the settled-first-overlapping-portion 429c of the IF signal to provide a windowed-settled-first-overlapping-portion 429d, and applies a second windowing operation 445 to the settled-second-overlapping-portion 428c of the IF signal to provide a windowed-settled-second-overlapping-portion 428d. In this example, a triangular windowing function is used. However, it will be appreciated that other windowing functions can be used. The output of the first windowing operation 446 is a processed-first-data-block 442a. The output of the second windowing operation 445 is a processed-second-data-block 443a.
The DSP then combines, in this example adds together, the processed-first-data-block 442a and the processed-second-data-block 443a, which is shown schematically as an adder 447 in
A distance to one or more reflecting objects can then be determined based on the output signal 472.
Due to the zero padding and time shifting that has previously been applied, the adding operation can be considered as adding the overlapping samples together, and appending the remaining samples of sampling interval 2427 to the new sampling interval 1425.
Optionally, further zero padding can applied to increase the length of the new acquisition interval to twice the length (N) of sampling interval 1425. These additional zeros 444 are included at the end of the processed-second-data-block 443a, after the first-sampling-interval-block 427.
The new acquisition interval (the output of the adder 447) can then be processed as if it was a single frequency ramp. Thus, in a next step, the DSP can apply additional windowing, for example using a Chebyshev window. The resultant windowed signal can then be transformed to the frequency domain by a FFT of twice the length of the first acquisition interval (N). In subsequent processing steps, a second FFT can be executed over multiple chirp signals to estimate the Doppler frequency as explained below with reference to
The overlapping technique described above with reference
The technique described above with reference to
A first plot 552 shows the results for a 500 MHz chirp, such as the one illustrated in
A second plot 554 shows the results for two combined 500 MHz chirps, such as the ones illustrated in
A third plot 556 shows the results for two combined 500 MHz chirps, such as the ones illustrated in
The second and third plots 554, 556 represent measurement result using two 500 MHz chirps to emulate a 1 GHz chirp. A 25.6 μs single acquisition interval was used, a Chebyshev window with 70 dB side lobes, and an effective chirp bandwidth of 420 MHz.
In the same way as
It is clear from
As mentioned above, the two dimensional Fast Fourier Transformation (FFT) can be used to calculate the relative radial velocity.
One or more examples disclosed herein relate to a technique for improving distance resolution by means of concatenating multiple radar waveforms in a radar waveform generator. For example, large bandwidth emulation for automotive radar systems can be provided by means of concatenation of multiple frequency ramps. A frequency modulated continuous waveform is described, which combines two frequency ramps with an offset in start frequency, into a single ramp with the goal of increasing the distance resolution.
As described above, a distance dependent, linear phase correction term can applied to the samples corresponding to the second frequency ramp. This correction can be implemented by a time shift in time domain. The samples corresponding to the second ramp can then be partially overlapped with the last samples of the first ramp. The obtained vector can then be windowed and transformed to the frequency domain.
Examples disclosed herein can address resolution limitations due to limited chirp bandwidth that can be caused by limitations of a Voltage Controlled Oscillator in a waveform generator PLL. The examples also address phase distortion, which can arise due to a concatenation of FMCW frequency ramps with equal frequency slope and duration but with different start frequencies. Small deviations in amplitude due to transients at the beginning and end of the chirp signal can also be addressed.
A FMCW based radar system is disclosed in which two or more frequency ramps are combined into a single frequency ramp with the goal of increasing the distance resolution of the radar system. A FMCW based radar system as disclosed herein can transmit a sequence of frequency ramps, wherein a single ramp is made up of multiple sub-ramps. Each of these multiple subs-ramps can have a starting frequency which is close to the frequency at which the previous sub ramp ended. In between the transmission of these multiple sub-ramps the PLL can switch between filter banks. A phase correction technique in the digital baseband of the radar system can be used to remove the phase discontinuity between two consecutive frequency sub-ramps. A technique is provided in which the second transmitted frequency sub-ramp has a time interval at the beginning of its acquisition interval in which the instantaneous frequencies are equal to the instantaneous frequencies during a time interval at the end of the first sub-ramp. A digital signal processing technique can be used in which part of the last first chirp acquisition interval is added to a first part of the second term. The addition can be weighted by window functions.
The instructions and/or flowchart steps in the above Figures can be executed in any order, unless a specific order is explicitly stated. Also, those skilled in the art will recognize that while one example set of instructions/method has been discussed, the material in this specification can be combined in a variety of ways to yield other examples as well, and are to be understood within a context provided by this detailed description.
In some example embodiments the set of instructions/method steps described above are implemented as functional and software instructions embodied as a set of executable instructions which are effected on a computer or machine which is programmed with and controlled by said executable instructions. Such instructions are loaded for execution on a processor (such as one or more CPUs). The term processor includes microprocessors, microcontrollers, processor modules or subsystems (including one or more microprocessors or microcontrollers), or other control or computing devices. A processor can refer to a single component or to plural components.
In other examples, the set of instructions/methods illustrated herein and data and instructions associated therewith are stored in respective storage devices, which are implemented as one or more non-transient machine or computer-readable or computer-usable storage media or mediums. Such computer-readable or computer usable storage medium or media is (are) considered to be part of an article (or article of manufacture). An article or article of manufacture can refer to any manufactured single component or multiple components. The non-transient machine or computer usable media or mediums as defined herein excludes signals, but such media or mediums may be capable of receiving and processing information from signals and/or other transient mediums.
Example embodiments of the material discussed in this specification can be implemented in whole or in part through network, computer, or data based devices and/or services. These may include cloud, internet, intranet, mobile, desktop, processor, look-up table, microcontroller, consumer equipment, infrastructure, or other enabling devices and services. As may be used herein and in the claims, the following non-exclusive definitions are provided.
In one example, one or more instructions or steps discussed herein are automated. The terms automated or automatically (and like variations thereof) mean controlled operation of an apparatus, system, and/or process using computers and/or mechanical/electrical devices without the necessity of human intervention, observation, effort and/or decision.
It will be appreciated that any components said to be coupled may be coupled or connected either directly or indirectly. In the case of indirect coupling, additional components may be located between the two components that are said to be coupled.
In this specification, example embodiments have been presented in terms of a selected set of details. However, a person of ordinary skill in the art would understand that many other example embodiments may be practiced which include a different selected set of these details. It is intended that the following claims cover all possible example embodiments.
Number | Date | Country | Kind |
---|---|---|---|
15177911.3 | Jul 2015 | EP | regional |