RADAR SYSTEM WITH BALANCING OF THE RECEPTION CHANNELS OVER A PLURALITY OF RADAR CHIPS
20220236375 · 2022-07-28
Inventors
Cpc classification
International classification
Abstract
In some implementations, a radar device comprises: a clock input configured to receive a clock signal, a local oscillator configured to generate a first RF local oscillator signal based on the clock signal, and also an RF input configured to receive a second RF local oscillator signal. The radar device further comprises a phase shifter configured to shift the phase of the first RF local oscillator signal or of the second RF local oscillator signal by a settable phase value. A monitor circuit is configured to combine the first RF local oscillator signal and the second RF local oscillator signal and to generate a sequence of signal values based on the combined signal. A computing unit is configured to determine the relative phase of the second RF local oscillator signal in relation to the first RF local oscillator signal based on the sequence of signal values.
Claims
1. A device comprising: a clock input configured to receive a clock signal; a local oscillator configured to generate a first RF local oscillator signal based on the clock signal; an RF input configured to receive a second RF local oscillator signal; a phase shifter configured to shift a phase of the first RF local oscillator signal or a phase of the second RF local oscillator signal by a settable phase value, a monitor circuit configured to generate a combined signal based on combining the first RF local oscillator signal and the second RF local oscillator signal and to generate a sequence of signal values based on the combined signal, wherein a specific phase value of a corresponding sequence of phase values is set for each signal value of the sequence of signal values; and a computing unit configured to determine a relative phase of the second RF local oscillator signal in relation to the first RF local oscillator signal based on the sequence of signal values.
2. The device as claimed in claim 1, further comprising one or more of: a first frequency multiplier, which is connected between the local oscillator and the monitor circuit and is configured to multiply a frequency of the first RF local oscillator signal; or a second frequency multiplier, which is connected between the RF input and the monitor circuit and is configured to multiply a frequency of the second RF local oscillator signal.
3. The device as claimed in claim 1, wherein the monitor circuit further comprises: an RF mixer configured to generate the combined signal by mixing the first RF local oscillator signals and the second RF local oscillator signal, wherein the combined signal is a baseband signal that is dependent on the settable phase value.
4. The device as claimed in claim 1, wherein the combined signal has a DC component, and wherein signal values of the sequence of signal values each represent an instance of the DC component of the combined signal.
5. The device as claimed in claim 1, wherein the monitor circuit further comprises: an analog-to-digital converter configured to generate, based on the combined signal, a digital signal corresponding to the sequence of signal values.
6. The device as claimed in claim 1, wherein the sequence of phase values contains equidistant phase values that are distributed uniformly over one or more full phase rotations.
7. The device as claimed in claim 1, wherein the computing unit is configured to calculate a spectral line of the sequence of signal values for the calculation of the relative phase.
8. The device as claimed in claim 7, wherein the spectral line is a complex number and the argument of the complex number is calculated for the calculation of the relative phase.
9. A method for a radar system, comprising: receiving a clock signal at a clock input of a radar chip; generating a first RF local oscillator signal using a local oscillator integrated in the radar chip; receiving a second RF local oscillator signal at an RF input of the radar chip; altering the phase of the first RF local oscillator signals or of the second RF local oscillator signal by a settable phase value using a phase shifter; generating a combined signal by combining the first RF local oscillator signal with the second RF local oscillator signal, wherein a sequence of signal values is generated, and wherein a specific phase value of a corresponding sequence of phase values is set for each signal value of the sequence of signal values; and determining, based on the sequence of signal values, a relative phase of the second RF local oscillator signal in relation to the first RF local oscillator signal.
10. The method as claimed in claim 9, wherein generating the combined signal includes mixing the first RF local oscillator signal with the second RF local oscillator signal to generate a baseband signal, and wherein the sequence of signal values represents DC components of the baseband signal for different phase values of the phase shifter.
11. The method as claimed in claim 9, wherein before generating the combined signal, one or more of a frequency of the first RF local oscillator signal or a frequency of the second RF local oscillator signal is increased using a frequency multiplier.
12. The method as claimed in claim 9, wherein the sequence of phase values contains equidistant phase values that are distributed uniformly over one or more full phase rotations.
13. The method as claimed in claim 12, wherein determining the relative phase comprises: calculating a spectral value from the sequence of signal values.
14. The method as claimed in claim 13, wherein the spectral line is a complex number and the argument of the complex number is calculated for the calculation of the relative phase.
15. A non-transitory computer-readable medium storing a set of instructions, the set of instructions comprising: one or more instructions that, when executed by one or more processors of a radar system, cause the radar system to: receive a clock signal at a clock input of a radar chip; generate a first RF local oscillator signal using a local oscillator integrated in the radar chip; receive a second RF local oscillator signal at an RF input of the radar chip; alter the phase of the first RF local oscillator signal or of the second RF local oscillator signal by a settable phase value using a phase shifter; generate a combined signal by combining the first RF local oscillator signal with the second RF local oscillator signal, wherein a sequence of signal values is generated, and wherein a specific phase value of a corresponding sequence of phase values is set for each signal value of the sequence of signal values; and determine, based on the sequence of signal values, a relative phase of the second RF local oscillator signal in relation to the first RF local oscillator signal.
16. The non-transitory computer-readable medium of claim 15, wherein the one or more instructions, that cause the radar system to generate the combined signal, cause the radar system to: generate the combined signal based on mixing the first RF local oscillator signal with the second RF local oscillator signal, wherein the combined signal comprises a baseband signal, and wherein the sequence of signal values represents DC components of the baseband signal for different phase values of the phase shifter.
17. The non-transitory computer-readable medium of claim 15, wherein prior to generating the combined signal, one or more of a frequency of the first RF local oscillator signal or a frequency of the second RF local oscillator signal is increased using a frequency multiplier.
18. The non-transitory computer-readable medium of claim 15, wherein the sequence of phase values contains equidistant phase values that are distributed uniformly over one or more full phase rotations.
19. The non-transitory computer-readable medium of claim 18, wherein the sequence of phase values contains equidistant phase values that are distributed uniformly over one or more full phase rotations.
20. The non-transitory computer-readable medium of claim 19, wherein the one or more instructions, that cause the radar system to determine the relative phase, cause the radar system to: calculate a spectral value from the sequence of signal values.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0009] Example implementations are explained in greater detail below with reference to figures. The illustrations are not necessarily true to scale and the example implementations are not restricted only to the aspects illustrated. Rather, importance is attached to illustrating the principles underlining the example implementations. In the figures:
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
DETAILED DESCRIPTION
[0016]
[0017] In the present example from
[0018]
[0019] The two MMICs 10 and 11 are synchronized, that is to say that they use the same local oscillator signal s.sub.LO(t) (also referred to as LO signal) and also the same system clock signal s.sub.CLK(t). The local oscillator signal s.sub.LO(t) is generated by an RF oscillator (local oscillator, not illustrated), which can be integrated in one of the MMICs 10 or 11 or else in a further MMIC. In the present example, the local oscillator integrated in the MIMIC 10 is used and the local oscillator signal s.sub.LO(t) generated thereby is transmitted (e.g., via an RF stripline) to the MMIC 11 and optionally toward further MMICs.
[0020] In the implementations illustrated in
[0021] The communication (data transmission) between the MMICs 10, 11 and the system controller 50 can be effected digitally, for example via one or more digital communication connections. Examples of such a communication connection are SPI (Serial Peripheral Interface), FC-Bus (Inter-Integrated Circuit Bus), and also high-speed connections such as e.g. MSB (Microsecond Bus), HSSL (High Speed Serial Link), CSI-2 (Camera Serial Interface) or LVDS (low voltage differential signal) interfaces. In some example implementations, time-critical signals are transmitted via a high-speed connection and non-time-critical signals are transmitted via slower connections such as e.g. SPI.
[0022]
[0023] The transmission channel TX1 substantially includes an RF power amplifier 112 configured to amplify the LO signal s.sub.LO(t) fed to the transmission channel TX1 and to emit it as antenna signal s.sub.RF(t) via the antenna 5 coupled to the output port of the transmission channel TX1. It goes without saying that the present example is simplified and the transmission channel TX1 can have further circuit components (e.g., configurable phase shifters). For the sake of simplicity, only those components needed to explain the example implementations and the concepts used by the latter are illustrated. In the implementation illustrated, the MMIC 10 comprises both a local oscillator 101, which can generate an internal LO signal s.sub.LO,int(t), and an RF input LO.sub.IN, at which an LO signal s.sub.LO,ext(t) generated outside the MMIC 10 can be received. An RF switch 102 forwards either the signal s.sub.LO,int(t) generated by the local oscillator (internal LO signal) or the signal s.sub.LO,ext(t) fed to the RF input LO.sub.IN (external LO signal) as local oscillator signal s.sub.LO(t) to the transmission and reception channels. That is to say that, depending on the state of the RF switch 102, s.sub.LO(t)=s.sub.LO,int(t) holds true or s.sub.LO(t)=s.sub.LO,ext(t) holds true.
[0024] The three reception channels RX1, RX2, and RX3 are constructed substantially identically. The MMICs 10 and 11 (and optionally further MMICs) can also be constructed identically or similarly. The reception channel RX1 will be described as representative of all the reception channels. In accordance with
[0025] The amplified RF radar signal y.sub.RF(t) is fed to a first RF port of a mixer 104. The LO signal s.sub.LO(t) is fed to a second RF port of the mixer 104. The mixer 104 substantially carries out a multiplication of the amplified RF radar signal y.sub.RF(t) by the LO signal s.sub.LO(t), which results in a down-conversion of the amplified RF radar signal y.sub.RF(t) from the RF band to baseband. The resulting baseband signal is designated by y.sub.BB(t). The baseband signal y.sub.BB(t) is fed to an analog signal processing chain 105, which includes a low-pass filter, in particular, in order to suppress undesired sidebands and image frequencies. Furthermore, the signal processing chain 105 can contain a high-pass filter, in order to suppress a DC component (DC offset) of the baseband signal y.sub.BB(t), and one or more amplifiers.
[0026] The baseband signal preprocessed in analog fashion by the analog signal processing chain 105 is designated by y(t). This signal is digitized using an analog-to-digital converter 106 and the resulting digital signal is referred to as a digital radar signal or digital baseband signal y.sub.RX1[n], which can also be regarded as an output signal of the reception channel RX1. As mentioned, the other reception channels are constructed substantially identically and therefore supply the digital baseband signals y.sub.RX2[n] and y.sub.RX3[n]. It goes without saying that the present example is simplified and the reception channel RX1 can have further circuit components in the analog and digital sections (e.g. configurable detectors, filters, decimators, phase shifters, etc.). Some components have been omitted in the figures, in order not to complicate the latter unnecessarily. The analog-to-digital converter 106 can oversample the analog signal y(t) and the digital output signal of the analog-to-digital converter 106 can be digitally preprocessed (e.g., decimated and digitally filtered).
[0027] It should be noted at this juncture that the mixer 104 can be constructed as a single stage or can contain a plurality of mixer stages, wherein the amplified RF radar signal y.sub.RF(t) is converted into an intermediate frequency band in a first mixer stage and into baseband in a further mixer stage. The output signal of the last mixer stage is always referred to as baseband signal y.sub.BB(t) here. The mixer 104 can also be a so-called IQ mixer, which supplies two baseband signals, which are referred to as in-phase signal and quadrature signal and can also be regarded as the real part and imaginary part of a complex-valued baseband signal. The applicability of the concepts and example implementations described here does not depend on whether the reception channels output real or complex-valued (digital) radar signals.
[0028] As mentioned, the digital radar signals y.sub.RX1[n], y.sub.RX2[n] and y.sub.RX3[n] can be transmitted via a communication interface 111 to a computing unit configured to detect radar targets (e.g. using range Doppler signal analysis). The transmission can be effected via a serial high-speed connection, for example. It should be mentioned at this juncture that in this example the digital radar signals y.sub.RX1[n], y.sub.RX2[n] and y.sub.RX3 [n] (output signals of the analog-to-digital converters in the RX channels RX1, RX2 and RX3, respectively) are transmitted to the computing unit directly via the communication connection mentioned. However, this is not necessarily the case. The MMIC 10 can also contain a digital frontend, in which the digital radar signals y.sub.RX1[n], y.sub.RX2 [n], y.sub.RX3 [n] and y.sub.RX4[n] are preprocessed as mentioned. By way of example, the digital radar signals y.sub.RX1 [n], y.sub.RX2[n], y.sub.RX3[n] and y.sub.RX4[n] can be subjected to filtering and/or decimation in the digital frontend. Furthermore, it is possible for a Fourier transformation already to take place in the digital frontend and for the transformed signals to be transmitted via the communication connection. The digital frontend in the radar chips can also be regarded as part of the computing unit mentioned.
[0029] The MMIC 10 also contains a local controller 110 configured to control and to coordinate the operation of the circuit components contained in the MIMIC 10. The local controller 110 can also be configured to receive data (e.g. control commands) from the system controller 50 via a communication connection. The communication connection can be an SPI bus, for example. It is also possible for the local controller 110 to use the communication interface 111 for communication with the system controller.
[0030] As already mentioned in the introduction, the phases of the baseband signals supplied by the reception channels RX1, RX2, and RX3 may be important for accurate detection of the radar targets (in particular for a good angular resolution). The circuit components (in particular the active circuit components) contained in the reception channels of an MIMIC can cause phase shifts. The reception channels of a particular radar MIMIC, with regard to the phase shift caused by them, behave substantially the same (with regard to temperature drift, aging effects, etc.) because the reception channels of an MMIC are practically identical in a manner governed by production on account of the integration in the same chip. Two reception channels integrated in different MMICs (e.g. MMICs 10 and 11, see
[0031]
[0032] As mentioned above, for an accurate detection/localization of radar targets it is important that the phase relationships between the emitted radar signals are known and/or constant. The same applies to the LO signals used by the individual reception channels (in particular the reception mixers). The relevant phases of the RF signals within an individual MMIC may be set such that, for example, all reception channels see the LO signal with a defined phase. However, if the LO signal is generated externally and received via the RF input LO.sub.IN, then the phase of the received LO signal s.sub.LO,ext(t) is not defined and is generally not constant either, but rather is subject to the drift phenomena mentioned above.
[0033]
[0034] A measurement of a phase may utilize a reference phase to which the phase sought relates. In other words, what is measured is not an absolute phase value, but rather always a phase relative to the phase of a reference signal (reference phase). One problem that is solved in the case of the example implementations described here is that of providing an RF reference signal and thus a reference phase which is at least approximately the same in a plurality of different radar chips (MMICs), such that phase values of the LO signal s.sub.LO,ext(t) received at the RF input LO.sub.IN that are measured in different radar chips are comparable.
[0035] The diagrams illustrated in
[0036] In accordance with the implementation shown in
[0037] The monitor circuit 30 is configured to combine the external LO signal s.sub.LO,ext(t) and the internal LO signal s.sub.LO,int(t) (RF reference signal) and to determine the (relative) phase ϕ.sub.LO,ext of the LO signal s.sub.LO,ext(t) received at the RF input LO.sub.IN based on the combined signal. In this context, “relative phase” denotes the phase in relation to the internal LO signal s.sub.LO,int(t), which serves as reference for the phase measurement (relative phase thus denotes the phase difference with respect to the reference phase). For this purpose, in the example illustrated in
[0038] In the present case, the phase shifter 301 is configured to shift the internal LO signal s.sub.LO,int(t) by a settable phase shift Δ.sub.ϕM. Since the two LO signals s.sub.LO,ext(t) and s.sub.LO,int(t) in the implementation from
[0039] Theoretically a single sample m[k] would be sufficient to calculate the phase ϕ.sub.LO,ext of the LO signal s.sub.LO,ext(t) received at the RF input LO.sub.IN given a known phase shift Δϕ.sub.M[k]. In order to increase the accuracy and to reduce the influence of noise, a plurality of samples m[k] are used for a measurement, in which case a different phase shift Δϕ.sub.M[k] can be set for each sample m[k]. In one example implementation, N samples m[k] are determined, wherein N is a power of two (e.g. N=2.sup.p where p is a positive integer) and wherein for associated phase shifts Δϕ.sub.M[k]=2kπ/N rad it holds true that (k=0, . . . , N−1). For the case N=8, for the sequence of phase shifts {0, π/4, π/2, 3π/4, π, 5π/4, 3π/2, 7π/4}, a corresponding sequence of samples m[k] (where k=0, . . . 7) is determined. Since the sequence of phase shifts includes equidistant phase values over one period (one full revolution), the sought phase of the LO signal s.sub.LO,ext(t) received at the RF input LO.sub.IN can be calculated relatively simply using Fourier transformation, in particular using the known FFT algorithm (FFT=Fast Fourier Transform). The FFT algorithm yields a corresponding sequence M[u] of spectral values (where u=0, . . . 7), the phase information sought being in the second spectral value M[1]. The phase sought is the argument of the spectral value M[1], e.g.
ϕ.sub.LO,ext=arg{M[1]}, or
ϕ.sub.LO,ext=tan.sup.−1(Im{M[1]}/Re{M[1]}).
In this case, the operators Im{⋅} and Re{⋅} supply the imaginary part and the real part, respectively, of the complex-valued spectral value M[1].
[0040] In every MMIC that receives an external LO signal, the phase ϕ.sub.LO,ext can be measured continually (e.g., at regular time intervals or from time to time as described above). The phase measurement can also be carried out in modulation pauses during radar operation. The measured phase information can be used, firstly, to adapt and calibrate the phases of the RF transmission signals generated in the transmission channels and of the LO signals used in the reception channels. Secondly, the measured phase information can be used to monitor radar operation. In some implementations, the radar operation may be monitored based on variations of the measured phase information. If the variation is too great (e.g., greater than a threshold variation), it can be assumed that the detection of radar targets is unreliable or at least no longer as accurate as it should be in accordance with the specifications of the radar sensor.
[0041] Nowadays the LO signal s.sub.LO(t) processed by the transmission and reception channels of a modern automobile radar system is usually in the range of between 60 and 90 GHz. However, it may be advantageous to generate the LO signal s.sub.LO,ext(t) with a lower frequency, for example in the range of between 10 and 15 GHz, and to distribute it to the individual radar chips of a radar system. In each radar chip, the frequency f.sub.LO,ext of the LO signal s.sub.LO,ext(t) received at the RF pin LO.sub.IN is then increased by a constant factor g using a frequency multiplier. One implementation is illustrated in
[0042] The implementation from
[0043] Furthermore, in the implementation from
[0044]
[0045] The LO signal s.sub.LO,ext(t) received at the RF input LO.sub.IN is fed via the RF switch 205 to the frequency multiplier 202, which increases the frequency of the LO signal s.sub.LO,ext(t) by the factor g as in the previous implementations. The output signal of the frequency multiplier 202 is designated by s.sub.LO,ext′(t) and its frequency is g.Math.f.sub.LO,ext. In some implementations, the lower LO frequency f.sub.LO,ext is 13 GHz, and the higher LO frequency is 78 GHz (corresponding to g=6). The LO signal s.sub.LO,ext(t) (with frequency g.Math.f.sub.LO,ext) is distributed as LO signal s.sub.LO(t) via the power divider 206 to the TX and RX channels and is processed by the latter.
[0046] The LO signal s.sub.LO,int(t) generated by the local oscillator 101 is likewise fed (via the RF switch 208) to the frequency multiplier 305, the output signal of which is designated by s.sub.LO,int(t) and that likewise has the higher LO frequency g.Math.f.sub.LO,ext. The significance of the RF switches 205 and 208 will also be explained later. Both (frequency-multiplied) LO signals s.sub.LO,int′(t) and also s.sub.LO,ext(t) are fed to the monitor circuit 30. The latter is constructed the same as in the implementation from
[0047] The concept of the phase measurement using an FFT algorithm is summarized schematically again in
[0048] For the measurement of the phase ϕ.sub.LO,ext, the RF switches 205, 207 and 208 are configured as illustrated in
[0049] A further example implementation relates to a method for a radar chip of a radar system. The method comprises receiving a clock signal (cf.
[0050] The method further comprises generating a combined signal (cf.