The present disclosure relates to interference in radar signals, and in particular to suppression of such interference. The radar systems discussed herein are suitable as vehicle radar systems.
Many vehicle radar systems comprise radar transceivers that are arranged for generating radar signals that are transmitted, reflected and received by means of appropriate antennas comprised in the radar system. The radar signals may for example be in the form of FMCW (Frequency Modulated Continuous Wave) signals where frequency chirp signals are formed in a well-known manner.
In a multi-radar environment, radars may interfere with each other as frequency chirps cross or come close to each other in frequency. When this happens, a burst of interference somewhere within the received signal during one or more of the chirp signals can be observed. This problem becomes apparent when the received analog signal has been converted to a digital baseband signal and typically is processed by the radar system using one or more Fast Fourier Transform (FFT) processing steps which converts signals in digital time domain into digital frequency domain signals.
If interference is present in one or more of the chirp signals, the noise floor will be raised since the noise may be spread across a wide band of frequencies. This raising of the noise floor has the effect of reducing the range and accuracy of the radar, which of course is undesirable.
EP 3 489 710 A1 discloses an arrangement for radar interference suppression. Here, interference mitigation is achieved by replacing obtained radar samples by modified samples which are generated based on frequency domain processing of batches of samples. However, additional interference suppression methods are desired.
It is an object of the present disclosure to provide improved methods and devices for interference suppression in radar signals. This object is achieved by a method for suppressing interference in a radar transceiver. The method includes the steps of transmitting a radar signal at a frequency F(t), receiving a radar signal, monitoring frequencies adjacent to the frequency F(t) for interference, and, if interference is detected (S4) in the adjacent frequencies and pausing radar signal transmission for a cross-over time duration. The cross-over time duration may be estimated by observing the aggressor signal prior to it appearing within the IF bandwidth or determined by monitoring it as it traverses across the IF bandwidth.
This way interference to both the radar transceiver and the interfering radar transceiver is avoided, which is an advantage. The method can be used both to mitigate interference from legacy radar transmitters, and also to mitigate interference experienced by legacy radar transceivers. The proposed method is of relatively low complexity and requires no explicit communication between radar transceivers in order to synchronize radar transmission, which is an advantage.
According to aspects of the present disclosure, determining the cross-over time duration includes determining a relative frequency gradient between the transmitted radar signal and an interfering radar signal. By determining a relative frequency gradient, it becomes possible to calculate the cross-over time duration in advance, given the IF bandwidth, without having to track the interference as it traverses across the receive frequency band of the radar transceiver.
According to aspects of the present disclosure, determining the cross-over time duration includes tracking the interference as it crosses a receive bandwidth, or IF bandwidth, of the radar transceiver. The interference can be followed as it traverses the receive frequency band. Thus, the radar transceiver can determine when the interference is no longer present, i.e., having exited the IF bandwidth, whereby radar transmission can be resumed. Consequently, determining the cross-over time duration can be performed implicitly simply by detecting onset and cessation of the interference.
According to aspects of the present disclosure, the monitoring includes filtering the received radar signal to detect signal content at the adjacent frequencies. Filtering is an efficient and robust method for detecting signal content at the adjacent frequencies. By using a filter bank, a frequency slope parameter of the interfering radar transmission can be robustly estimated, which is an advantage.
According to aspects of the present disclosure, the monitoring includes wavelet transforming or Fourier transforming the received radar signal to detect signal content at the adjacent frequencies. Fourier transforming and/or Wavelet transforming provides a more accurate means for detecting and characterizing interference as it traverses over frequency. For instance, a relative or absolute frequency slope parameter of the interfering radar signal can be determined, from which the cross-over time duration can be estimated.
According to aspects of the present disclosure, the monitoring includes storing previously received radar signal segments. By storing previously received radar signal samples it becomes possible to track and characterize one or more interfering radar signals as they cross different section of the transmitted radar signals. Depending on the relative frequency gradients of the transmitted radar signal and the interfering radar signal, the interference time instants will change from sweep to sweep, allowing the radar transceiver to characterize the interfering radar waveform in terms of at least relative frequency slope.
According to aspects of the present disclosure, determining the cross-over time duration includes applying a contention-based back-off routine. If both victim and aggressor have the proposed system fitted, it would be sub-optimal if both radars switched off simultaneously. A random time back-off before switching off transmission may cover this eventuality, as well as random switch-back-on in case it is detected that the other transceiver also switched off—like a kind of mini contention resolution.
According to aspects of the present disclosure, determining the cross-over time duration includes re-configuring a frequency derivative of the transmitted radar signal in dependence of parameters of the detected interference. By flipping the direction of the frequency sweep, the time duration of the cross-over event can be significantly shortened in some cases, which is an advantage.
According to aspects of the present disclosure, determining the cross-over time duration includes determining a fixed cross-over time duration. Using a fixed cross-over time duration represents a low complexity option, which reduces computational burden on the overall system.
According to aspects of the present disclosure, pausing the radar signal transmission includes predicting and repairing the received radar signal. By repairing the received signal, i.e., patching up the missing part, impact to further processing steps is reduced.
According to aspects of the present disclosure, the method also includes adjusting a transmission delay parameter of the transmitted radar signal in dependence of parameters of the detected interference. By, e.g., re-starting a block of chirps when interference is detected, the impact to further processing steps is further reduced.
There are also disclosed herein radar transceivers, control units and vehicles associated with the above-mentioned advantages. The herein disclosed methods may be executed in a vehicle or at least in part by a remote server wirelessly connected to the vehicle.
The present disclosure will now be described more in detail with reference to the appended drawings, where:
The inventive concept will now be described more fully hereinafter with reference to the accompanying drawings, in which certain embodiments of the inventive concept are shown. This inventive concept may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided by way of example so that this disclosure will be thorough and complete, and will fully convey the scope of the inventive concept to those skilled in the art. Like numbers refer to like elements throughout the description. Any step or feature illustrated by dashed lines should be regarded as optional.
According to an example, the vehicle radar system 110, 130 comprises a transceiver arrangement that is arranged for generating and transmitting radar signals in the form of frequency modulated continuous wave (FMCW) signals, sometimes also referred to as radar chirp signals, and to receive reflected radar signals 125, where the transmitted signals have been reflected by an object 140.
As exemplified in
FMCW radar operation and signal processing is known in general and will not be discussed in more detail herein.
With reference again to
The radar transceiver 110 may comprise a single radar unit or a plurality of radar units, potentially of different type and/or of different configuration. The different radar units may, e.g., be arranged as front radars, side radars, and/or rearward facing radars.
The radar transceiver 110 is associated with a field of view 120. In case the radar transceiver 110 is a front radar, a boresight direction 121 of the radar 110 often coincides with a center line of the field of view 120. In case the vehicle radar is instead configured as a side radar, then the boresight direction may point in some other angle compared to the forward direction of the vehicle 100.
The vehicle radar system 110, 130 in
For an FMCW system, interference occurs when two or more radar signals 180, 210 are close together in frequency for a period of time, specifically within the intermediate frequency (IF) receiving bandwidth of each other or cross each other in frequency. The net effect is that the time domain signal, i.e., the raw data or digitally sampled signal obtained after frequency down-conversion of the received radio frequency signal, experiences a burst of interference, which may be high compared to the wanted radar-return signal. There may be multiple interference bursts within a short time window.
It is appreciated that the term ‘interference’ is here to be interpreted broadly to comprise any signal component or signal comprised in the radar signal which has a detrimental effect on performance of a system making use of the received radar signal. Consequently, interference may comprise any of, e.g., external interference from other transmitters and radio frequency sources, internal interference from circuitry of the radar transceiver or other active components located close to the radar receiver, and pulsed interference signals which are associated with limited time duration. Nevertheless, the techniques disclosed herein are particularly suitable for mitigating interference caused by an interfering FMCW transceiver.
As noted above, the vehicle radar system 110, 130 may be connected via wireless link 150 to a remote server 160, which in turn may be comprised in a remote network 170. This server and network may be configured to assist the vehicle 100 in performing radar interference suppression. For instance, the remote server 160 may be arranged to configure parameters such as detection thresholds used by the control unit 130 and the like remotely, and also transmission parameters of the radar transceiver, such as frequency slopes and the like.
An optional storage module may also be comprised in the vehicle radar system. The storage module may store data comprising information about a surrounding environment of the vehicle 100 and about past vehicle operations, such as past experiences of radar interference and radar interference suppression operations. The storage module will be discussed in more detail below in connection to
A radar transceiver, such as the radar transceiver 110 is often associated with a receiving bandwidth in which signals are received, sometimes referred to as the intermediate frequency (IF) bandwidth of the radar transceiver. Radio frequency signals received outside of this bandwidth are filtered out by the receiver. For an FMCW transceiver, the frequency location of the IF band moves linearly over time together with the transmitted center frequency. The IF bandwidth 370 of the radar transceiver 110 is indicated in
With reference to
The time it takes for the interfering radar signal 180 to cross the IF bandwidth of the transmitted radar signal 210 is obtained as the IF bandwidth (in Hz) divided by the relative frequency slope of the two waveforms (in Hz/sec).
However, this interference need not come as a surprise to the radar transceiver. Frequencies adjacent to the IF bandwidth of the radar transceiver can be monitored. If the radar transceiver continuously or intermittently monitors frequency bands above 372 and below 371 the IF frequency band 370, then the interfering radar signal 180 can be detected before interference occurs. In order to avoid being interfered by the other radar signal, the radar transceiver 110 may pause its transmission during the cross-over time duration for the interference. Thus, the radar transceiver ‘dodges’ the incoming interference and then resumes normal operation again. During a radio transmission pause, the receive chain of the radar transceiver 110 may either be turned off completely so that nothing is received (including both desired and interfering signal) or be left on in order to monitor or track the interfering signal as it traverses the receive band. In case the receiver is left on, the data would of course not be retained for further processing, but discarded, since there is no transmission from the system at this time. Also, by pausing radar transmission, no interference is generated at the other radar transceiver, thus sparing also the interfering radar transceiver. It is an advantage that the proposed method not only spares the radar transceiver 110 from interference, but also the interfering radar transceiver.
It is appreciated that the interference can be of varying severity, i.e., comprise more or less energy. Strong interference may have a profound impact on detection performance, while weaker interference could be tolerable in some scenarios. According to some aspects the techniques disclosed herein also comprises determining a severity level of the interference, and only pausing transmission if the interference meets some severity criteria. For instance, a threshold on interference power can be set, and only such interference associated with a power above the threshold would then trigger a transmission pause. The threshold can be fixed or adapted during radar operation. For instance, the threshold can start out relatively low in a sequence of chirps and increase each time transmission is paused. This way it can be ensured that the transmitted signal is not paused too often. Also, the threshold can be set in dependence of the traffic scenario, and/or in dependence of the interference scenario.
By pausing radar signal transmission from onset to cessation of radar interference, a discontinuity is generated in the transmitted waveform. Hence, the disclosed technique comprises discontinuous radar transmission in the sense that the transmission may be paused from time to time as interfering radar signals traverse the IF bandwidth of the radar transceiver 110.
In other words,
It is noted that if both victim and aggressor have this system fitted, it would be sub-optimal if both radars switched off simultaneously. A random time back-off before switching off transmission may cover this eventuality, as well as random switch-back-on in case it is detected that the other transceiver also switched off—like a kind of mini contention resolution.
Optionally, the victim, i.e., the radar transceiver 110, may send a short modulated signal on top of the chirp indicating that it will momentarily switch off. This could be a digital message which is phase modulated on the carrier or it could be an analogue fade-out, or it could be the chirp stopping at the current continuous wave (CW) frequency (still transmitting for a period), while the phase locked loop (PLL) continues to generate the un-transmitted chirp (since this will be used to pick-up where it left off after the aggressor has passed). Alternatively, the radar transceivers may signal intent and actions via some other communication channel, e.g., via vehicle to vehicle (V2V) communications or via the remote server 160.
The input to the mixer 405 from the chirp generator, i.e., a voltage controlled oscillator (VCO) or the like, can be left running during a transmission paus such that the interference can be tracked as it traverses through the IF bandwidth by the receiver branch. However, the ADC sampling 410 may be paused or its output not forwarded to further processing 460, since the interference is not of interest—this would be the missed section to fill in with repair methods. However, the ADC samples can of course be used to track the interfering signal as it traverses the IF bandwidth of the radar transceiver 400.
The radar transceiver 400 shown in
The control signal 440 is also received by an ADC repair module 420 which is arranged to compensate for the radar signal transmission pause. The ADC repair module may, e.g., just apply an amplitude tapering to the received signal 415 in order to not affect FFT processing as much. However, the ADC repair module may also replace the received signal during the transmission pause by an ADC repair signal which will be discussed in more detail below in connection to
The ADC repair module 420 may also compensate for the transmission pause by applying any of the repair methods disclosed in EP 3 489 710 A1, which discloses an arrangement for radar interference suppression based on replacing obtained radar samples by modified samples which are generated based on frequency domain processing of batches of samples.
Notably, the chirp generator 450 is kept running regardless of whether the generated signal is actually transmitted or if transmission is paused.
To summarize,
According to some aspects, the interference monitoring circuit 430 is configured to determine a cross-over time duration for the interference, and the transmit branch 450, 455, TX is arranged to be paused in response to the control signal 440 for the cross-over time duration. As mentioned above, the cross-over time duration can be estimated from a relative frequency slope between the transmitted radar signal and the interfering radar signal, or it can be implicitly determined by monitoring the interference as it traverses the IF bandwidth of the receiver.
Since the received radar signal is narrow-band, it exhibits a degree of time correlation. It is therefore possible to ‘predict’ what it would have looked like based on a weighted combination of at least part of the received radar signal had the radar transmission not been paused. This prediction 520 is illustrated in
A gradient descent based method can be used to update finite impulse response (FIR) filter weights to obtain the weighted combination from filtering the received radar signal 415. This method provides a somewhat computationally expensive yet accurate way to determine suitable filter weights. Alternatively, the filter design to generate the weighted combination can be based on some autoregressive model, and the filter weights can be updated based on, e.g., the Burg method. In general, the sequence of time domain samples of the received radar signal 415 can be approximated or modelled by an autoregressive (AR) model. An autoregressive model specifies that the output variable, i.e., the time domain samples x[n], depends linearly on the previous values and on a stochastic term (an imperfectly predictable term). The model is in the form of a stochastic difference equation. Together with the moving-average (MA) model, it is a special case and key component of the more general autoregressive moving average (ARMA) and autoregressive integrated moving average (ARIMA) models of time series.
To find the coefficients on an AR model, here the weights of the filter, a number of different known methods can be used. One such example is the Burg method, also sometimes referred to as the ‘maximum entropy estimate’.
This way, if transmission is paused during a cross-over time duration, the missing section 510 due to pausing can be replaced by the prediction 520, as illustrated in
Notably, the generation of the prediction signal can be performed in a particularly efficient manner based on a weighted combination of time domain samples before the interfered section 530 by using an adaptive finite impulse response (FIR) filter trained on the received radar signal 415.
The sequence of time domain samples can also be filtered in both forward F and reverse R directions as indicated in
I.e., at the beginning of the missing part 510, the forward filter filtering in direction F is likely to be more accurate and generate a smaller prediction error compared to the reverse filter filtering in direction R. At the end of the missing part 510, the reverse is more likely to be the case, i.e., that the reverse filter generates a smaller error compared to the forward filter. It is proposed herein to merge the two filter outputs by weighting each filter output according to how long into the interfered part the current sample is. The weighting can be linear as indicated in
The predicted sample x′[n] for predicting a current sample x[n] may be determined as x′[n]=w1*x1′[n]+w2*x2′[n] (assuming normalized weights w1 and w2), where x1′[n] is the predicted sample from the forward filter and x2′[n] is the predicted sample from the reverse filter. This way a type of “cross-fading” is performed when combining the signal estimate or prediction in forward direction with the reverse direction to get a signal that has no jumps and meets neatly in the middle of the missing section 510.
It is appreciated that the slope reversal function illustrated in
The method comprises monitoring S3 frequencies adjacent to the frequency F(t) for interference. This monitoring may be focused on frequency bands adjacent to a receiving frequency band of the radar transceiver. As mentioned above, the monitoring may also comprise determining a severity level of the interference. Only interference meeting some severity criteria would then cause transmission paus.
The monitoring may, e.g., include filtering S31 the received radar signal to extract signal content at the adjacent frequencies. In case signal power is detected in a band adjacent to the receiving band of the radar transceiver, there is an indication that interference is present, and that action should be taken. A filter bank can be used to filter out signal content in a number of different sub-bands adjacent to each other and to the receiving band of the radar transceiver 110. As an interfering FMCW signal approaches the receiving band of the radar transceiver 110, signal power will move between the different sub-band filters. This way the frequency ramp slope of the interfering signal 180 can be estimated if the shift in energy is clocked. This frequency slope (in terms of Hz per second) can then be used to determine a suitable pausing time, i.e., an estimate of the cross-over time given the receiving bandwidth of the radar transceiver.
The monitoring may also comprise wavelet transforming or Fourier transforming S32 the received radar signal. This way signal energy at frequencies adjacent to the receiving frequency band of the radar transceiver can be detected, which signal energy is indicative of the presence of an interfering radar signal 180. The wavelet and/or Fourier transform processing will also indicate at which rate the interfering signal approaches the receiving band of the radar transceiver. This rate of change can be used to estimate the cross-over time duration and therefore a suitable transmission paus duration.
Another way to detect interference is to monitor the received signal 415 for sudden jumps and irregularities indicating the presence of interference. These time instants can then be stored in memory and compared between different chirps. The time instances of interferences can then be used to predict when the next interference cross-over will occur, and also the time duration of this cross-over. In other words, according to aspects, the monitoring comprises storing previously received radar signal segments S33.
If interference is detected S4 in the adjacent frequencies, the method determines S5 a cross-over time duration for the interference as discussed above and pauses S6 radar signal transmission for the cross-over time duration. Notably, a signal generator 450, oscillator, PLL, or the like in the radar transceiver 110, 400 may be kept running in order to maintain phase and frequency stability. This allows transmission to resume at the correct phase and frequency which would have been transmitted had the transmission not been subject to pause.
The cross-over time duration can, in a low complexity implementation, be determined S55 as a fixed cross-over time duration. This fixed cross-over time duration can be pre-configured of adapted based on current interference scenario.
Alternatively, according to some other aspects, the method comprises determining S51 a relative frequency gradient between the transmitted radar signal and an interfering radar signal. This relative frequency gradient, i.e., how fast the two signals are approaching each other in frequency, can be used to determine an adaptive cross-over time duration given the receiving bandwidth of the radar transceiver 110.
Determining S5 the cross-over time duration may simply comprise the radar receiver tracking the interfering signal as it traverses the receive bandwidth of the radar transceiver. When the interfering signal exits the receive bandwidth, transmission can be resumed. Thus, determining S5 the cross-over time duration is not necessarily done in advance, but can be done as the interference actually occurs.
Determining S5 the cross-over time duration may also comprise randomizing the determined cross-over time duration. If both victim 100 and aggressor 190 implement the proposed technique of pausing transmission, there is a possibility that both radars are switched off simultaneously, which would be sub-optimal. To alleviate these effects, a random time back-off time before switching off transmission can be used, as well as random switch-back-on. This way, if the interference disappears before it reaches the receiving bandwidth of the radar transceiver, the transmission need not be paused. In other words, the determined cross-over time duration may not necessarily correspond exactly to the time it takes for the interference to traverse the IF bandwidth, since it may also comprise a random perturbation for the reasons mentioned above.
Determining S5 the cross-over time duration may furthermore comprise applying a contention-based back-off routine S53. This would in a way be similar to a carrier sense multiple access system (CSMA) with collision detection (CD) features. Radar transceivers in vicinity of each other would monitor the adjacent frequency bands, i.e., adjacent to their receiving bands, for interference. If interference is present then the transmission is paused with a randomized back-off period. If no interference is present or disappears due to the other transceiver pausing its transmission, then transmission is allowed to continue.
As discussed in connection to
As discussed above in connection to
A less complex option of compensating for missing sections of the received radar signal is to apply an amplitude taper, or window function such as a Hamming window, to the received radar signal. This avoids jumps in the signal which could affect outputs of FFT processing in a negative way. In other words, pausing the radar signal transmission may according to some aspects comprise windowing S62 the received radar signal.
An FMCW signal is often windowed prior to FFT processing. This means that the signal is amplitude tapered at the beginning and at the end in order to avoid large signal jumps which may have a negative effect on the output of FFT post-processing. Consequently, if interference occurs at the beginning of the chirp, or at the very end, then interference effects are not so severe. According to some aspects, the method also comprises adjusting a transmission delay parameter of the transmitted radar signal in dependence of parameters of the detected interference. This way interference cross-over time instants can be shifted to the beginning or to the end of a chirp where the effects are not so severe.
One alternative option for repairing the received radar signal in case interference is detected is to wait for the interference to exit the receive bandwidth, and then restart chirp transmission from the lowest frequency in the hope that this chirp, or block of chirps may be received free of interference.
Particularly, the processing circuitry 810 is configured to cause the radar transceiver 110 to perform a set of operations, or steps. These operations, or steps, were discussed above in connection to
The storage medium 830 may also comprise persistent storage, which, for example, can be any single one or combination of magnetic memory, optical memory, solid state memory or even remotely mounted memory.
The radar transceiver 110 may further comprise a communications interface 820 for communications with at least one control unit 130, i.e., a radar interface 820. As such, the radar interface 820 may comprise one or more transmitters and receivers, comprising analogue and digital components and a suitable number of ports for wired or wireless communication.
The processing circuitry 810 is adapted to control the general operation of the radar transceiver 110 e.g. by sending data and control signals to the radar interface 720 and the storage medium 830, by receiving data and reports from the radar interface 820, and by retrieving data and instructions from the storage medium 830. Other components, as well as the related functionality, of the radar transceiver 110 are omitted in order not to obscure the concepts presented herein.
While the above description constitutes the preferred embodiment of the present invention, it will be appreciated that the invention is susceptible to modification, variation and change without departing from the proper scope and fair meaning of the accompanying claims.
Number | Date | Country | Kind |
---|---|---|---|
19191476.1 | Aug 2019 | EP | regional |
This application is a 35 U.S.C. § 371national phase of PCT International Application No. PCT/EP2020/072645, filed Aug. 12, 2020,which claims the benefit of priority under 35 U.S.C. § 119 to European Patent Application No. 19191476.1, filed Aug. 13, 2019, the contents of which are incorporated herein by reference in their entirety.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2020/072645 | 8/12/2020 | WO |