METHOD FOR CALIBRATING A MIMO RADAR SENSOR FOR MOTOR VEHICLES
20210025972 ยท 2021-01-28
Inventors
Cpc classification
G01S7/028
PHYSICS
G01S13/34
PHYSICS
G01S13/4454
PHYSICS
G01S13/4418
PHYSICS
International classification
Abstract
A method for the phase calibration of a MIMO radar sensor having an array of transmitting and receiving antenna elements that are offset from each other in at least one direction, and high-frequency modules, which are each assigned to a part of the array. The array is subdivided into transmitting subarrays and receiving subarrays in such a manner, that each subarray is assigned to exactly one of the high-frequency modules and at least two receiving subarrays, which belong to different high-frequency modules, are offset from each other in the at least one direction and are aligned with each other in the direction perpendicular to it. The method includes a calibration which corrects a receiving control vector with the aid of a known relationship between first and second comparison variables for the respective receiving subarrays.
Claims
1-4 (canceled)
5. A method for phase calibration of a MIMO radar sensor having an array of a plurality of transmitting and receiving antenna elements, which are offset from each other in at least one direction, and having a plurality of high-frequency modules, which are each assigned to a part of the array, wherein the array is subdivided into transmitting subarrays and receiving subarrays in such a manner, that each of the transmitting and receiving subarrays is assigned to exactly one of the high-frequency modules, and wherein at least two of the receiving subarrays, which are assigned to different ones of the high-frequency modules, are offset from each other in the at least one direction and are aligned with each other in a direction perpendicular to it, the method including at least one calibration routine comprising the following steps: prior to initial operation of the radar sensor: storing a directional diagram, which assigns each of a plurality of angles a respective control vector, which includes a transmitting control vector and a receiving control vector, the transmitting and receiving control vectors each including at least one component for each of the transmitting and receiving subarrays, respectively; after initial operation: executing a radar measurement for tracking an object; checking whether the tracked object is a single target or a multiple target; and when the tracked object it is a single target: carrying out a MISO measurement, using each of the at least two receiving subarrays; estimating an angle of the tracked object in light of MISO measurement results; computing a first comparison variable for each of the at least two receiving subarrays, the first comparison variable being a function of the components of the receiving control vector; computing a second comparison variable for each of the at least two receiving subarrays, the second comparison variable being a function of results of the MISO measurements; and correcting the receiving control vector using a known relationship between the first comparison variable and the second comparison variable for the respective receiving subarrays.
6. A method for phase calibration of a MIMO radar sensor having an array of a plurality of transmitting and receiving antenna elements, which are offset from each other in at least one direction, and having a plurality of high-frequency modules, which are each assigned to a part of the array, wherein the array is subdivided into transmitting subarrays and receiving subarrays in such a manner, that each of the transmitting and receiving subarrays is assigned to exactly one of the high-frequency modules, and wherein at least two transmitting subarrays, which belong to different ones of the high-frequency modules, are offset from each other in the at least one direction and are aligned with each other in a direction perpendicular to it, the method including at least one calibration routine comprising the following steps: prior to initial operation of the radar sensor: storing a directional diagram, which assigns each of a plurality of angles a respective control vector, which includes a transmitting control vector and a receiving control vector, the transmitting and receiving control vectors each including at least one component for each of the transmitting and receiving subarrays, respectively; after initial operation: executing a radar measurement for tracking an object; checking whether the tracked object is a single target or a multiple target; and when the tracked object is a single target: carrying out a SIMO measurement, using each of the transmitting subarrays; estimating an angle of the tracked object in light of the SIMO measurement results; computing a first comparison variable for each of the at least two transmitting subarrays, the first comparison variable being a function of the components of the transmitting control vector; computing a second comparison variable for each of the at least two transmitting subarrays, the second comparison variable being a function of the results of the SIMO measurements; and correcting the transmitting control vector using a known relationship between the first comparison variable and the second comparison variable for the respective transmitting subarrays.
7. The method as recited in claim 5, wherein the radar sensor includes at least three high-frequency modules, wherein the array is subdivided into the transmitting subarrays and the receiving subarrays in such a manner, that at least two of the transmitting and receiving subarrays, which are assigned to a first one of the high-frequency modules and a second one of the high-frequency modules, respectively, are positioned so as to be horizontally offset from each other, and at least one further one of the transmitting and receiving subarrays, which is assigned to a third one of the high-frequency modules, is positioned so as to be vertically offset from the at least two of the transmitting and receiving subarrays, and wherein, for a phase calibration of the first one of the high-frequency modules and the second one of the high-frequency modules, an azimuth angle estimation is made, and a phase calibration of the third one of the high-frequency modules, an elevation angle estimation is made.
8. The method as recited in claim 6, wherein the radar sensor includes at least three high-frequency modules, wherein the array is subdivided into the transmitting subarrays and the receiving subarrays in such a manner, that at least two of the transmitting and receiving subarrays, which are assigned to a first one of the high-frequency modules and a second one of the high-frequency modules, respectively, are positioned so as to be horizontally offset from each other, and at least one further one of the transmitting and receiving subarrays, which is assigned to a third one of the high-frequency modules, is positioned so as to be vertically offset from the at least two of the transmitting and receiving subarrays, and wherein, for a phase calibration of the first one of the high-frequency modules and the second one of the high-frequency modules, an azimuth angle estimation is made, and a phase calibration of the third one of the high-frequency modules, an elevation angle estimation is made.
9. A MIMO radar sensor, comprising: an array made up of a plurality of transmitting and receiving antenna elements, which are offset from each other in at least one direction; a plurality of high-frequency modules which are each assigned to a part of the array; and an evaluation and control circuit for the high-frequency modules, wherein the evaluation and control circuit is configured to phase calibrate the MIMO radar sensor, wherein the array is subdivided into transmitting subarrays and receiving subarrays in such a manner, that each of the transmitting and receiving subarrays is assigned to exactly one of the high-frequency modules, and wherein at least two of the receiving subarrays, which are assigned to different ones of the high-frequency modules, are offset from each other in the at least one direction and are aligned with each other in a direction perpendicular to it, the evaluation and control circuit being configured to: prior to initial operation of the radar sensor: store a directional diagram, which assigns each of a plurality of angles a respective control vector, which includes a transmitting control vector and a receiving control vector, the transmitting and receiving control vectors each including at least one component for each of the transmitting and receiving subarrays, respectively; after initial operation: execute a radar measurement for tracking an object; check whether the tracked object is a single target or a multiple target; and when the tracked object it is a single target: carry out a MISO measurement, using each of the at least two receiving subarrays; estimate an angle of the tracked object in light of MISO measurement results; compute a first comparison variable for each of the at least two receiving subarrays, the first comparison variable being a function of the components of the receiving control vector; compute a second comparison variable for each of the at least two receiving subarrays, the second comparison variable being a function of results of the MISO measurements; and correct the receiving control vector using a known relationship between the first comparison variable and the second comparison variable for the respective receiving subarrays.
10. A MIMO radar sensor, comprising: an array made up of a plurality of transmitting and receiving antenna elements, which are offset from each other in at least one direction; a plurality of high-frequency modules which are each assigned to a part of the array; and an evaluation and control circuit for the high-frequency modules, wherein the evaluation and control circuit is configured to phase calibrate the MIMO radar sensor, wherein the array is subdivided into transmitting subarrays and receiving subarrays in such a manner that each of the transmitting and receiving subarrays is assigned to exactly one of the high-frequency modules, and wherein at least two transmitting subarrays, which belong to different ones of the high-frequency modules, are offset from each other in the at least one direction and are aligned with each other in a direction perpendicular to it, the evaluation and control circuit being configured to: prior to initial operation of the radar sensor: store a directional diagram, which assigns each of a plurality of angles a respective control vector, which includes a transmitting control vector and a receiving control vector, the transmitting and receiving control vectors each including at least one component for each of the transmitting and receiving subarrays, respectively; after initial operation: execute a radar measurement for tracking an object; check whether the tracked object is a single target or a multiple target; and when the tracked object is a single target: carry out a SIMO measurement, using each of the transmitting subarrays; estimate an angle of the tracked object in light of the SIMO measurement results; compute a first comparison variable for each of the at least two transmitting subarrays, the first comparison variable being a function of the components of the transmitting control vector; compute a second comparison variable for each of the at least two transmitting subarrays, the second comparison variable being a function of the results of the SIMO measurements; and correct the transmitting control vector using a known relationship between the first comparison variable and the second comparison variable for the respective transmitting subarrays.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0029]
[0030]
[0031]
[0032]
DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTS
[0033] The radar sensor 8 shown in
[0034] In the example shown, array 10 is divided up into four domains D1-D4, which are each assigned one of high-frequency modules HF1-HF4. Each high-frequency module provides a transmitted signal for the transmitting antennae of its domain and includes, as is conventional and is therefore not shown here, a number of mixers, in which, in each instance, the signals received by a receiving antenna are mixed with a portion of the transmitted signal and thus converted down into an intermediate frequency band, which means that they are then digitized and processed further in an evaluating and control circuit 16 (in this case, outside of board 12).
[0035] Each of domains D1-D4 contains a number of subarrays of transmitting and receiving antennae. In the example shown, domain D1 includes two transmitting subarrays TX1, TX3 and a receiving subarray RS1, domain D2 includes two transmitting subarrays TX2, TX4 and a receiving subarray RS2, domain D3 includes two transmitting subarrays TX5, TX7 and a receiving subarray RS3, and domain D4 includes two transmitting subarrays TX6, TX8 and a receiving subarray RS4. In the example shown, each of transmitting subarrays TX1-TX8 is made up of one column or a plurality of parallel columns of antenna elements 14 running vertically (in the z-direction). On the other hand, each of receiving subarrays RS1-RS4 is made up of four parallel columns or sub-subarrays RX1-RX4, RX5-RX8, RX9-RX12 and RX13-RX16, respectively, which are positioned in two parallel rows running horizontally (in the y-direction) and are spaced uniformly with respect to each other within each row.
[0036] Transmitting subarrays TX1-TX8 form four pairs, which are offset from each other, and with respect to receiving subarrays RS1-RS4, in the z-direction. In this context, the transmitting subarrays of each pair are at the same elevation in the z-direction and are at a distance from each other in the y-direction, which is greater than the widths of transmitting subarrays RS1, RS2 (and RS3, RS4) together (in the y-direction).
[0037] The multicolumn transmitting subarrays allow a high-resolution estimate of the azimuth angle. In this context, according to the MIMO principle, measurements may be taken, using different combinations of transmitting and receiving subarrays, for example, by alternately transmitting, using transmitting subarrays TX1 and TX2, and evaluating the received signals of all eight antenna columns of receiving subarrays RS1 and RS2. Since the phase relationships between the received signals are a function of the relative position of the transmitting and receiving subarrays in the y-direction, in this manner, a virtual array is obtained, which is more than twice as wide as the two receiving subarrays RS1 and RS2 together.
[0038] According to the same principle, the offset of the transmitting and receiving subarrays in the z-direction also allows an estimate of the elevation angle.
[0039] However, a requirement for successful angle estimates is that the directional diagrams, which specify the phase relationships between the received signals as a function of the tracking angle of the object, are correctly calibrated.
[0040] However, in the radar sensor shown here, the complication arises that, for example, the subarrays in domains D1 and D2 are powered by two different high-frequency modules HF1 and HF2, which means that the correct calibration of the directional diagram is also a function of a possible phase offset between the transmitted signals of the two high-frequency modules HF1 and HF2. Since this phase offset may change during operation of the radar sensor, for example, due to temperature fluctuations in the high-frequency modules, a one-time calibration of the radar sensor at the factory is not sufficient.
[0041] Therefore, the present invention described herein provides a method which allows the directional diagrams to be recalibrated in such a manner during operation of the radar sensor, that the phase offsets between the different high-frequency modules HF1-HF4 may also be taken into account correctly.
[0042] However, for easier understanding, the calibration method will initially be explained for a highly simplified antenna array, which is shown in
[0043] In this example, the antenna array has only two transmitting antenna elements 14T and four receiving antenna elements 14R. Transmitting antenna elements 14T are powered by a high-frequency module HF having a connected control and evaluation unit, and emit radar signals, which are reflected by an object 18 and are received by each of the receiving antenna elements 14R. The received signals are evaluated separately in the control and evaluation unit.
[0044] Simply for the sake of clarity, in this case (as also in
[0045] In this example, receiving antenna elements 14R are positioned in a straight line at a uniform spacing (ULA; uniform linear array). The same also applies to transmitting antenna elements 14T; the transmitting and receiving antenna elements not necessarily having to be positioned on the same straight line.
[0046] In the example shown, the radar sensor is operated, using a time-division multiplexing method. That is, at any time, only one of the N.sub.tx(=2) transmitting antenna elements 14T is active. The activity phases of the individual antenna elements alternate with each other cyclically. In
[0047] Alternatively, the radar sensor could also be operated, using a frequency-division multiplexing method. All of the transmitting antenna elements 14T would then be active simultaneously but would operate at slightly different frequencies, so that the signals of the different transmitting antenna elements may be separated again on the receiving side.
[0048] A further option would be the code-division multiplexing method. In this instance, a particular code is modulated upon the signal transmitted by each of transmitting antenna elements 14T, and on the receiving side, the signals are separated from each other by code-selective filtering.
[0049] In the following, the time-division multiplexing method is discussed for purposes of clarification. In a simple signal model, it may be assumed that object 18 is a point-shaped scattering center, by which the signal emitted by active transmitting antenna element 14T is scattered in the form of a spherical wave that then reaches the different receiving antenna elements 14R. In
[0050] The four-component vector shall be denoted by xn; the components (x.sub.n,1, x.sub.n,2, x.sub.n,3, x.sub.n,4) of the four-component vector indicating the complex amplitudes of the signals, which are transmitted by nth transmitting antenna element 14T and are received by the four receiving antenna elements 14R. If d is the distance from antenna element to antenna element, is the wavelength of the radar radiation and s=x.sub.n,1 is the (time-dependent) complex amplitude of the signal, which is received by the first of the receiving antenna elements 14R (for example, the antenna element situated furthest to the right in
xn()=s(1,e.sup.2i(d/)sin, e.sup.2i(2d/)sin, e.sup.2i(d/)sin).sup.T=s a.sub.rx()(1)
[0051] The superscripted symbol T is intended to refer to the transpose, since the vectors here are written as line vectors but should be regarded as column vectors. Vector a.sub.rx is referred to as a receiving control vector. This control vector specifies the geometric characteristics and wave propagation characteristics of each receiving antenna array considered. Such a control vector may be determined not only for ULA antenna arrays, but generally for other antenna configurations, as well.
[0052] Accordingly, a control vector a.sub.tx may also be determined for the array of (in this example, only two) antenna elements 14T; in this example, the control vector would essentially be specifying the differences in the optical paths traveled from the transmitting antenna elements to object 18.
[0053] The following control vector is obtained for the entire MIMO antenna array:
a()=a.sub.tx()*a.sub.rx()(2)
[0054] Here, the symbol * denotes the Kronecker product. Thus, in the exemplified case considered here, the following applies:
a()=(a.sub.tx,1 a.sub.rx,1, a.sub.tx,1 a.sub.rx,2, a.sub.tx,1 a.sub.rx,3, a.sub.tx,1 a.sub.rx,4, a.sub.tx,2 a.sub.rx,1, a.sub.tx,2 a.sub.rx,2, a.sub.tx,2 a.sub.rx,3, a.sub.tx,2 a.sub.rx,4).sup.T(3)
[0055] The received signals form a vector x having N.sub.tx.Math.N.sub.rx components (in this example, 8 components), and the following applies:
x()=s a()(4)
[0056] Knowledge of control vector a() allows a relationship, which is one-to-one under suitable conditions, to be established between angle of the object and the received signals x, and the azimuth angle of the object to be deduced from the amplitude relationships and phase relationships of the received signals. However, since, in practice, the received signals will be more or less noisy, the azimuth angle may not be calculated exactly, but only estimated, for example, with the aid of a maximum likelihood estimation.
[0057] If this principle is generalized to multitarget estimations, then the individual angle becomes a vector , whose components indicate the angles of the different targets, the control vector a becomes a control matrix A, and the following equation applies
x=A(5)
[0058] In principle, the directional diagram, that is, the totality of all control vectors a() for all possible azimuth angles , may be measured for a given radar sensor prior to initial operation of the sensor. However, in the example shown in
[0059] Now, the objective is to recalibrate the directional diagram in such a manner, after the installation of the radar sensor in the vehicle, that such distortions of the directional diagram do not result in significant errors in the estimation of the angle.
[0060] First of all, an option for recalibrating transmitting control vector a.sub.tx() shall be described. In this context, it is useful to define relative control vectors a.sub.tx() and a.sub.rx():
a.sub.tx():=a.sub.tx()/a.sub.tx,1()(6)
and
a.sub.rx():=a.sub.tx,1()a.sub.rx()(7)
[0061] Due to equation (2),
a()=a.sub.tx()*a.sub.rx()(8)
since the factor a.sub.tx() cancels out. Therefore, recalibration of relative transmitting control vector a.sub.tx() is equivalent to recalibration of original transmitting control vector a.sub.tx ()
[0062] The quality of an angle estimate is described by the so-called quality function q(). This function is a measure of the probability that the estimates ascertained by the estimation algorithm correspond to the actual angular positions of the tracked objects. For the general case of a multitarget estimation, in which a plurality of targets that are not distinguishable in light of their distances and relative speeds are located at different angles .sub.j, the quality function is given by the equation
q.sup.2()x.sup.HP.sub.A()x(9)
[0063] In this, x is the vector of the signals obtained, using the different combinations of transmitting and receiving antenna elements, x.sup.H is the Hermitially conjugated vector for x, and P.sub.A()=A(A.sup.HA).sup.1A.sup.H, where A is the control matrix, which contains the control vectors of all targets. It is also possible for the control matrix to include a plurality of control vectors for the same target, if, due to reflections by guardrails or the like, a plurality of optical paths lead from the same target to the radar sensor.
[0064] In the case of a single target having only one path, this equation simplifies to
q.sup.2()=|a.sup.H()x|.sup.2/(|a()|.sup.2|x|.sup.2)(10)
[0065] The control vector a() may be measured and normalized prior to initial operation of the radar sensor. In each instance, signal vector x may also be normalized after an occurring measurement. Therefore, in the following, it should be assumed that both the control vector and the signal vector are normalized, thereby simplifying the equation further to:
q.sup.2()=|a.sup.H()x|.sup.2(11)
Vector x may be described as
x={xi}, i=1 . . . N.sub.tx(12)
[0066] In this, xi are the vectors, which specify the measuring signals that have been transmitted by the ith transmitting antenna element and received by the N.sub.rx receiving antenna elements. For a (single-target) MIMO angle estimate, using all of transmitting antenna elements 14T, the following quality function is obtained:
q.sup.2()=|a.sup.H()x|.sup.2|.sub.ia.sub.tx,i*()a.sub.rx.sup.H()xi|.sup.2(13)
[0067] In this, the sum is taken over all N.sub.tx transmitting antenna elements (summation index i), and a.sub.tx,i*() is the complex conjugate of the individual component a.sub.tx,i() of transmitting control vector a.sub.tx(). The final transformation in equation (13) follows from equation (2).
[0068] If variables .sub.i() are now defined as:
y.sub.i()=a.sub.rx.sup.H()xi(14)
then the following is obtained from equation (13):
q.sup.2()=|a.sub.tx,i*()y.sub.i()|.sup.2(15)
[0069] In a single-target SIMO angle estimation, which is carried out, using only the ith transmitting antenna element, the following is obtained (with normalization):
q.sup.2=|y.sub.i()|.sup.2/|xi|.sup.2. (16)
[0070] With the aid of this angular quality, it may now be decided if, in the case of the angle estimate, a single-target situation or a multitarget situation is present. In the multitarget situation, the quality function will have a markedly lower value. Therefore, in the case of estimated angle , the criterion, that the quality function lies below a suitably chosen threshold value, may be used for the decision.
[0071] However, other methods and criteria may optionally be utilized, as well, in order to distinguish between a single-target situation and a multitarget situation.
[0072] If the signal noise is disregarded, then the following is an approximation for the true angle :
xi=s a.sub.tx,i()a.sub.rx()(17)
where s represents the complex amplitude of the signal emitted by the target and is the actual angle of the target.
[0073] If equation (17) is substituted into equation (14), then the following is obtained:
y.sub.i()=a.sub.rx.sup.H()s a.sub.tx,i()a.sub.rx()(18)
[0074] Since arx() is normalized, this simplifies to
y.sub.i()=s a.sub.tx,i()(19)
[0075] If SIMO measurements are now taken one after the other, using each of transmitting antenna elements 14T, N.sub.tx relationships of the type indicated in equation (19) are obtained. However, since amplitude s is not known, it may not yet be immediately checked if, and how accurately, these equations (19) are satisfied. But, this problem may be circumvented by dividing each of the vectors on the left and right sides of equation (19) by a single one of their components (without limiting the generality due to first component a.sub.tx,1() and/or y.sub.1()). The following is then obtained:
a.sub.tx,n()/a.sub.tx,1()=y.sub.n()/y.sub.1()(20)
[0076] The variables on the left side of equation (20) are the components of the relative transmitting control vector a.sub.tx(). In accordance with equation (14), the variables on the right side are obtained from the measuring results xi and the known receiving control vector a.sub.rx() originally used.
[0077] Thus, recalibration is easily possible by replacing the relative transmitting control vector a.sub.tx() previously used with the vector including the components y.sub.n()/y.sub.1). With the aid of the difference between the old and the new relative transmitting control vectors, how markedly the previously utilized directional diagram has been distorted, may be determined in an equally simple manner.
[0078] In the procedure described above, a coherent summation (y.sub.i()=a.sup.H.sub.rx()xi) must be executed initially, and subsequently, the ratio y.sub.n()/y.sub.1() must be calculated. In general, however, only a tolerably small error is generated, if the calculation is simplified by initially computing the ratios x.sub.n,k/x.sub.11,k and subsequently averaging them over all k (that is, over all receiving antenna elements). Thus, the following relationships may also be used in place of equation (20), as an approximation:
a.sub.tx,n()/a.sub.tx,1()=(1/N.sub.rx).sub.k(x.sub.n,k/x.sub.1,k)(21)
[0079] In this, x.sub.n,k=(xn).sub.k=x.sub.j, where j=(k1)N.sub.tx+n, the nth component of the partial vector xn of x.
[0080] Therefore, the example method of the present invention includes the following steps: [0081] calculating a first comparison variable (e.g., a.sub.tx,n()/a.sub.tx,1()) for each transmitting antenna element (having the index n), the first comparison variable being a function of the components of transmitting control vector a.sub.tx(); [0082] calculating a second comparison variable (e.g., y.sub.n()/y.sub.1() or .sub.k(x.sub.n,k/x.sub.1,k)) for each transmitting antenna element, the second comparison variable being a function of the results of the SIMO measurements; and [0083] correcting transmitting control vector a.sub.tx() (or equivalent to that, the relative transmitting control vector a.sub.tx()) in light of a known relation (equation (20) or (21)) between the first and second comparison variables for each transmitting antenna element.
[0084] An analogous method also allows the receiving directional diagram, that is, receiving control vector a.sub.rx, to be calibrated or recalibrated.
[0085] In this context, the following takes the place of equation (13):
q.sup.2()=|.sub.i a.sub.tx,i*()a.sub.rx.sup.H()xi|.sup.2=|a.sub.rx.sup.H()x()|.sup.2(22)
where
x()=.sub.i a.sub.tx,i*()xi(23)
and analogously to equation (12):
x={xn}, n=1 . . . N.sub.rx(23)
[0086] In the case of a single-target MISO (multiple-input-single-output) angle estimate, which is executed only with the aid of the nth receiving antenna element, the following is obtained (with normalization):
q.sup.2=|xn|.sup.2/(.sub.i|xn.sub.i|.sup.2).sup.1/2(24)
[0087] Again, in light of the angular quality, it may be decided if, in the case of the angle estimate, a single-target situation or a multitarget situation is present.
[0088] If a single-target situation is present and the signal noise is disregarded, then the following is an approximation for true angle :
xi=s a.sub.tx,i()a.sub.rx()(25)
[0089] A computation analogous to equations (18) through (20) then results in:
a.sub.rx,n()/a.sub.rx,1()=x.sub.n()/x.sub.1()(26)
[0090] Thus, in this case, the first comparison variables are the components a.sub.rx,n()a.sub.rx,1() of a relative receiving control vector a.sub.rx (defined in a manner analogous to equation (6)). The second comparison variables, which are now a function of the results of the MISO measurements, are formed by the variables x.sub.n()/x.sub.1() for each receiving antenna element (index n).
[0091] In this case, as well, the comparison variables and relationships may be used as a good approximation in a manner analogous to equation (21):
a.sub.rx,n()/a.sub.rx,1()=(1/N.sub.tx).sub.k(x.sub.k,n/x.sub.k,1)(27)
[0092] The calibration procedures described above may also be executed in an analogous manner for the radar sensor 8 shown in
[0093] However, in the same way, calibration procedures, in which the boundaries between the domains are crossed, are also possible. For example, the directional diagram for the two receiving subarrays RS1 and RS2 may also be calibrated. The receiving control vector then includes eight components, four for each of the two subarrays. The MISO measurements are then carried out for each of the eight sub-subarrays RX1, RX8, for example, in each instance, using the four transmitting subarrays TX1-TX4. The measurements, using antenna combinations TX1, RX1-RX4 and TX3, RX1-RX4, yield a calibration for the sub-subarrays within domain D1. The measurements, using antenna combinations TX2, RX1-RX4 and TX4, RX1-RX4, yield a calibration for the same sub-subarrays, but these two calibrations will not generally agree, since in the measurements using TX2 and TX4, a phase offset between high-frequency modules HF1 and HF2 may also become noticeable. The same is true for the two possible calibrations of sub-subarrays RX5-RX8 in domain D2. In general, the phase offset between the two high-frequency modules may result in the corrected receiving control vectors' rejecting each other either in the first four components or in the last four components, depending on the domain in which the utilized transmitting subarray is situated. This deviation may now be used for determining the phase offset between high-frequency modules HF1 and HF2 and, on this basis, for undertaking a phase calibration of the two high-frequency modules.
[0094] The same applies analogously to domains D3 and D4 and the calibration of high-frequency modules HF3 and HF4. In the same way, the high-frequency modules may also be calibrated in the course of recalibration of the transmitting control sectors, with the aid of SIMO measurements.
[0095] By recalibrating the directional diagrams for elevation angle (), the phase offset between high-frequency modules HF1 and HF3 and the phase offset between high-frequency modules HF2 and HF4 may also be determined in a corresponding manner, which means that in the end, phase calibration for all four high-frequency modules is achieved.
[0096] A complete calibration procedure, which may be executed during a trip with the motor vehicle that includes radar sensor 8, is shown in
[0097] In step S1, the normal tracking operation is initially carried out, that is, objects in the surroundings of the vehicle are tracked with the aid of radar sensor 8. In this context, multitarget (azimuth and elevation) angle estimates are made for the tracked objects on the basis of the directional diagrams, which were measured originally during the initial operation of the radar sensor or were recalibrated in previous recalibration procedures.
[0098] In step S2, it is checked if, in the current tracking cycle, an object was located at an azimuth angle and/or at an elevation angle , for which recalibration has still not taken place or the last recalibration is already a certain time ago.
[0099] If that is the case (Y), then, in step S3, a SIMO measurement and angle estimation for the azimuth or elevation angle is carried out, using one of transmitting subarrays TX1-TX4. Otherwise (N), the method returns to step S1, and the loop including steps S1 and S2 is run through, until an object is found at an angle, for which recalibration is intended to take place.
[0100] With the aid of the angular quality in the SIMO angle estimate made in step S3, in step S4, it is decided whether or not the object tracked at angle and/or is a single object.
[0101] If it is not a single object (N), the method returns again to the loop including steps S1 and S2. If it is a single object (Y), then, in step S5, further SIMO measurements are taken, using all of the transmitting subarrays TX1-TX4. In this manner, one obtains a complete set of variables y.sub.i() for all of the transmitting subarrays. In light of the comparison variables calculated from this, then, in step S6, the (relative) transmitting control sector a.sub.tx() is corrected (recalibrated).
[0102] Optionally, another step S7 may follow, in which MISO measurements are carried out for the same object, using all of the sub-subarrays of receiving subarrays RX1-RX16. Then, in step S8, the (relative) receiving control vector a.sub.rx() is also corrected on the basis of these measurements.
[0103] If the time-division multiplexing method is used, then the intervals between the individual SIMO measurements and/or MISO measurements should not be overly large, in order that errors, which are generated by possible location shifts of the object in the time elapsing between the measurements, do not result in a significant error. However, it is possible to temporally nest the measurements in such a manner and/or to combine the measuring results in such a manner, that the errors caused by the temporal offset average out. An example of such a method is described in German Patent Application No. DE 10 2013 209 708 A1.
[0104] There is also an analogous refinement in the case of the frequency-division multiplexing method, since here, the distance of the target, in conjunction with the frequency shift between the transmitting antenna elements, may result in a phase difference between variables y.sub.i(), which, in some instances, must be compensated for.