This application is a continuation of International Patent Application No. PCT/CN2019/097087, filed on Jul. 22, 2019. the disclosure of which is hereby incorporated by reference in its entirety.
This application relates to the field of sensor technologies, and in particular, to a radar system and a vehicle.
With development of an automated driving technology, there is a higher requirement for a sensing capability of a vehicle-mounted sensor. For a vehicle-mounted radar, to improve target measurement precision and target resolution, radar resolution is usually improved in three dimensions: range resolution, velocity resolution, and angular resolution. The angular resolution may be improved by increasing a virtual aperture by using a multiple-input multiple-output (multiple-input multiple-output, MIMO) virtual array. In other words, a plurality of transmit channels and a plurality of receive channels are used to virtualize a larger array, to increase an antenna aperture to obtain higher angular resolution.
For example, an array solution used in the conventional technology may be shown in
According to the solution shown in
In conclusion, a radar system is required, so that when high angular resolution is obtained, a quantity of transmit array elements and a quantity of receive array elements are reduced, to reduce design and processing difficulty.
Embodiments of this application provide a radar system and a vehicle, so that when high angular resolution is obtained, a quantity of transmit array elements and a quantity of receive array elements are reduced, to reduce design and processing difficulty.
According to a first aspect, an embodiment of this application provides a radar system. The radar system includes: a transmitter, configured to transmit a radar signal; and a receiver, configured to receive an echo signal obtained after the radar signal is reflected by a target. A transmit antenna array of the transmitter and a receive antenna array of the receiver are used to form a virtual linear array and a virtual planar array, the virtual linear array includes a uniform linear array in a first direction, the virtual planar array includes a uniform planar array, and a first spacing between two adjacent array elements in the uniform linear array is less than a second spacing between two adjacent array elements in the first direction in the uniform planar array.
The radar signal is any one of a frequency modulated continuous wave (FMCW), multiple frequency-shift keying (MFSK), and a phase modulated continuous wave (PMCW). The echo signal may be used to determine a horizontal azimuth and a vertical azimuth of the target.
The first direction may be a horizontal direction or a vertical direction. If the first direction is the horizontal direction, the virtual linear array is used to determine a horizontal azimuth measurement value of the target, and the virtual planar array is used to determine a vertical azimuth measurement value and the horizontal azimuth measurement value of the target; or if the first direction is the vertical direction, the virtual linear array is used to determine a vertical azimuth measurement value of the target, and the virtual planar array is used to determine the vertical azimuth measurement value and a horizontal azimuth measurement value of the target. In accompanying drawings and examples of this application, an example in which the first direction is the horizontal direction is used for illustration.
In the radar system provided in the first aspect, because a dense uniform linear array may be used to ensure a large field of view (FOV) in the first direction, there may be a more accurate calculation result when an azimuth (for example, the horizontal azimuth) corresponding to the first direction is calculated by using the uniform linear array (in other words, an azimuth of the target is calculated based on an observation result obtained based on each array element in a virtual antenna array). In addition, the uniform linear array may meet an FOV requirement in the first direction, a large spacing may be set between array elements in the uniform planar array in the first direction (if there is a small FOV, aliasing may exist in directions of a plurality of angles within an FOV range of the uniform linear array), to obtain correct angle information in the first direction by using an FOV of the uniform linear array. In other words, an antenna array disposed corresponding to the uniform planar array may include only a small quantity of array elements, to reduce a quantity of transmit array elements and a quantity of receive array elements. When the uniform linear array and the uniform planar array have a same aperture in the first direction, obtained angular resolution of the uniform linear array and the uniform planar array in the first direction is the same. When an aperture of the uniform linear array in the first direction is greater than an aperture of the uniform planar array in the first direction, obtained angular resolution of the uniform linear array in the first direction is higher, and obtained higher angular information of the uniform linear array in the first direction may be substituted into the uniform planar array, to obtain angle information in a second direction through calculation (for example, may be the vertical direction).
Therefore, in the radar system provided in the first aspect, the transmit antenna array and the receive antenna array may be used to virtualize one virtual linear array and one virtual planar array. The virtual linear array and the virtual planar array have different array element density in the first direction (the first spacing is less than the second spacing). Therefore, when the azimuth corresponding to the first direction is separately calculated by using the virtual linear array and the virtual planar array, different FOVs may be obtained: An FOV of the virtual linear array in the first direction is greater than an FOV of the virtual planar array in the first direction, and a result of calculating the azimuth in the first direction by using the virtual linear array is more accurate. Therefore, when the azimuth of the target is determined based on observation results obtained based on the two arrays of the virtual linear array and the virtual planar array, matching may be performed between the different FOVs. Because a matching degree between the two virtual arrays is more complex than a matching degree between virtual antenna arrays in the conventional technology, a small quantity of antennas may be disposed in the transmitter and the receiver, to implement the virtual linear array and the virtual planar array in this application. In addition, because the matching degree between the virtual linear array and the virtual planar array is complex, high angular resolution may be obtained through calculation based on the two arrays. In other words, according to the solution provided in the first aspect, high resolution in the vertical azimuth and the horizontal azimuth of the target may be obtained through calculation by using a small quantity of transmit antennas and a small quantity of receive antennas, so that when angular resolution of the radar system is increased, design and processing difficulty of the antenna array is reduced, and costs of the radar system are reduced.
In one possible design, the first spacing is d1, the second spacing is d2, d1 and d2 meet the following relationship:
M*d
1
=N*d
2.
Herein, M and N each are a positive integer, and M>N. According to this manner, engineering calculation may be simpler.
In one possible design, the first spacing is less than or equal to a half of a carrier wavelength of the radar signal. In this case, when the horizontal azimuth measurement value of the target is determined by using the virtual linear array, angle ambiguity does not exist. Therefore, there is a simpler calculation manner of determining the horizontal azimuth of the target.
In addition, the radar system provided in the first aspect may further include a processing unit, and the processing unit is configured to determine the horizontal azimuth and the vertical azimuth of the target based on the echo signal. The processing unit may determine the horizontal azimuth and the vertical azimuth of the target, to help the system determine a location of the target, and then perform a corresponding operation (for example, plan a route of automated driving) based on the location of the target.
Specifically, a manner in which the processing unit determines the horizontal azimuth and the vertical azimuth of the target may be: separately determining, based on the echo signal, an observation result that is of the radar signal and that is obtained based on the virtual linear array and an observation result that is of the radar signal and that is obtained based on the virtual planar array; and determining the horizontal azimuth and the vertical azimuth of the target based on the observation result that is of the radar signal and that is obtained based on the virtual linear array and the observation result that is of the radar signal and that is obtained based on the virtual planar array. In other words, after the receive antenna array receives the echo signal, the processing unit 403 may obtain, through calculation based on a signal received by each receive antenna in the receive antenna array, the observation result that is of the radar signal and that is obtained based on the virtual linear array and the observation result that is of the radar signal and that is obtained based on the virtual planar array. The two observation results may be used to calculate the horizontal azimuth and the vertical azimuth of the target.
In a possible design, the processing unit is specifically configured to: determine a first candidate horizontal azimuth of the target based on the observation result that is of the radar signal and that is obtained based on the virtual linear array; determine a second candidate horizontal azimuth and a candidate vertical azimuth of the target based on the observation result that is of the radar signal and that is obtained based on the virtual planar array; and determine the horizontal azimuth and the vertical azimuth of the target based on the first candidate horizontal azimuth, the second candidate horizontal azimuth, and the candidate vertical azimuth. According to the foregoing solution, the horizontal azimuth and the vertical azimuth of the target may be determined by using observation results of the echo signal that are obtained based on the virtual linear array and the virtual planar array.
The processing unit may determine the first candidate horizontal azimuth in a digital beam forming (DBF) or fast Fourier transform (FFT) manner based on the observation result that is of the radar signal and that is obtained based on the virtual linear array.
Similarly, the processing unit may determine the second candidate horizontal azimuth and the candidate vertical azimuth in the DBF or FFT manner based on the observation result that is of the radar signal and that is obtained based on the virtual planar array.
When the horizontal azimuth measurement value of the target is determined by using the virtual linear array, angle ambiguity may exist. In other words, the first candidate horizontal azimuth may include a plurality of azimuths, and only some horizontal azimuths are real horizontal azimuths of the target. In addition, because there is a large spacing between virtual channels in the virtual planar array in the horizontal direction, the second candidate horizontal azimuth θ2 obtained based on only the virtual planar array is ambiguous. If the first candidate horizontal azimuth θ1 obtained through measurement based on the virtual linear array is unambiguous, θ1 may be substituted into a response matrix of the virtual planar array, to directly obtain two-dimensional angle information (θ, φ) of the target. If the first candidate horizontal azimuth θ1 obtained through measurement based on the linear array is ambiguous, both the first candidate horizontal azimuth θ1 and the second candidate horizontal azimuth θ2 need to be used to determine a real horizontal azimuth θ of the target by using a Chinese remainder theorem. Then, θ is substituted into a response matrix of the virtual planar array, to obtain two-dimensional angle information (θ, φ) of the target.
In a possible design, the horizontal azimuth of the target includes a first horizontal azimuth and a second horizontal azimuth, the vertical azimuth of the target includes a first vertical azimuth and a second vertical azimuth, and the processing unit is further configured to: determine that a radar cross-section (RCS) corresponding to the first horizontal azimuth is greater than an RCS corresponding to the second horizontal azimuth; determine that an RCS corresponding to the first vertical azimuth is greater than an RCS corresponding to the second vertical azimuth; and determine that the first horizontal azimuth and the first vertical azimuth are a location of a first sub-target in the target, and the second horizontal azimuth and the second vertical azimuth are a location of a second sub-target in the target. According to the foregoing solution, when there are a plurality of targets around the radar system, matching is performed on a horizontal azimuth and a vertical azimuth of each target: If two horizontal azimuths and two vertical azimuths are obtained through calculation (in other words, there are two targets), a horizontal azimuth and a vertical azimuth that correspond to a larger RCS are a group, and represent two-dimensional angle information of one of the targets; and a horizontal azimuth and a vertical azimuth that correspond to a smaller RCS are a group, and represent two-dimensional angle information of the other target.
In the radar system provided in the first aspect, the transmit antenna array may include a vertical transmit antenna array and a horizontal transmit antenna array. The horizontal transmit antenna array and the receive antenna array form the virtual linear array, and the vertical transmit antenna array and the receive antenna array form the virtual planar array. According to the foregoing solution, an implementation of antenna arrays that form the virtual linear array and the virtual planar array is provided.
In an actual application, when a location of the transmit antenna array and a location of the receive antenna array are determined, a location of the virtual antenna array may be uniquely determined: It is assumed that Pm is coordinates of an antenna m (m=0, 1, . . . , Ntx−1) in Ntx transmit antennas, and Qn is a coordinate location of an antenna n (n=0, 1, . . . , Nrx−1) in Nrx receive antennas. In this case, a location of an array element in the formed virtual antenna array may be uniquely determined based on Pm+Qn. After the Ntx transmit antennas are traversed for m and the Nrx receive antennas are traversed for n, the location of the virtual antenna array may be determined.
In a specific application, in the radar system provided in the first aspect, transmit antennas in the horizontal transmit antenna array and receive antennas in the receive antenna array are traversed, to uniquely determine a location of the virtual linear array; and transmit antennas in the vertical transmit antenna array and the receive antennas in the receive antenna array are traversed, to uniquely determine a location of the virtual planar array. Therefore, a limitation on the location of the virtual linear array and the location of the virtual planar array may also be considered as a limitation on the real location of the transmit antenna array and the real location of the receive antenna array.
In an actual implementation, because of different pins and granularities of a chip, the transmit antenna array and the receive antenna array may have different implementations. Two implementations are listed below.
The receive antenna array includes k receive array elements that are arranged in a single line in the horizontal direction; the vertical transmit antenna array includes a first transmit antenna array and a second transmit antenna array that are respectively located on two sides of the receive antenna array, and the first transmit antenna array and the second transmit antenna array each include n transmit array elements that are arranged in a single line in the vertical direction; and the horizontal transmit antenna array includes a third transmit antenna array and a fourth transmit antenna array that are respectively adjacent to the first transmit antenna array and the second transmit antenna array, and the third transmit antenna array and the fourth transmit antenna array each include n transmit array elements that are arranged in a single line in the horizontal direction. In the first implementation, the virtual linear array includes 2*n*k virtual channels arranged in a single line in the horizontal direction, and the virtual planar array includes 2*m*k virtual channels. There are 2*k virtual channels in the horizontal direction, and there are n virtual channels in the vertical direction.
The receive antenna array includes k receive array elements that are arranged in a single line in the horizontal direction; the vertical transmit antenna array is located on one side of the receive array, and the vertical transmit antenna array includes n transmit array elements that are arranged in a single line in the vertical direction; and the horizontal transmit antenna array is adjacent to the vertical transmit antenna array, and the horizontal transmit antenna array includes n transmit array elements that are arranged in a single line in the horizontal direction. In the second implementation, the virtual linear array includes n*k virtual channels arranged in a single line in the horizontal direction, and the virtual planar array includes m*k virtual channels. There are k virtual channels in the horizontal direction, and there are n virtual channels in the vertical direction.
According to a second aspect, an embodiment of this application provides a vehicle. The vehicle includes the radar system provided in the first aspect and any possible design of the first aspect and an electronic control unit (ECU). The radar system is configured to: transmit a radar signal, receive an echo signal obtained after the radar signal is reflected by a target, and determine a horizontal azimuth and a vertical azimuth of the target based on the echo signal; and the ECU is configured to determine a driving route of the vehicle based on the horizontal azimuth and the vertical azimuth of the target.
The vehicle provided in the second aspect may measure a location of the target by using the radar system, to plan a driving route, and further implement automatic driving.
Usually, a radar system may increase a virtual aperture by using a MIMO virtual array, to improve angular resolution.
Specifically, in the embodiments of this application, a MIMO radar system may include an antenna array, a microwave integrated circuit (monolithic microwave integrated circuit, MMIC), and a processing unit. The antenna array may include a plurality of transmit antennas and a plurality of receive antennas, as shown in
The microwave integrated circuit is configured to: generate a radar signal, and then send the radar signal by using the antenna array. After the radar signal is sent, the radar signal is reflected by a target to form an echo signal, and the echo signal is received by the receive antenna. The microwave integrated circuit is further configured to: perform processing such as conversion and sampling on the echo signal received by the antenna array, and transmit the processed echo signal to the processing unit.
The processing unit is configured to perform an operation such as fast Fourier transformation (fast Fourier transformation, FFT) or signal processing on the echo signal, to determine information such as a range, a velocity, or an azimuth of the target based on the received echo signal. Specifically, the processing unit may be a device with a processing function, for example, a microprocessor (microcontroller unit, MCU), a central processing unit (central processing unit, CPU), a digital signal processor (digital signal processor, DSP), or a field-programmable gate array (field-programmable gate array, FPGA).
The antenna array includes a plurality of transmit antennas and a plurality of receive antennas. The transmit antenna is configured to transmit a radar signal, and the receive antenna is configured to receive an echo signal formed after the radar signal is reflected by a target. The antenna array includes a plurality of transmit antennas and a plurality of receive antennas, in other words, includes a plurality of transmit channels and a plurality of receive channels. Therefore, the antenna array may be used to virtualize a virtual array including a plurality of virtual transmit and receive channels, and the processing unit converts the received echo signal into an observation result obtained based on the virtual array, so that processing and calculation may be performed based on the observation result obtained based on the virtual array, to obtain the information such as the range, the velocity, or the azimuth of the target.
It should be noted that the radar system in the embodiments of this application may be applied to a plurality of fields. For example, the radar system in the embodiments of this application includes but is not limited to a vehicle-mounted radar, a roadside traffic radar, an unmanned aerial vehicle radar.
In the conventional technology, a radar antenna array scheme shown in
The virtual antenna array shown in
However, when there are a large quantity of transmit antennas and a large quantity of receive antennas, design and processing difficulty of the antenna array is increased (for example, because there is a small spacing between the transmit antennas, the antenna needs to be fed through a via, and there is a high design and processing requirement). In addition, the antenna array further occupies large space on a chip. Therefore, according to the antenna array scheme shown in
The embodiments of this application provide a radar system and a vehicle, so that when high angular resolution is obtained, a quantity of transmit array elements and a quantity of receive array elements are reduced, to reduce design and processing difficulty.
In addition, the transmit array element is connected to a transmit channel in the chip, the receive array element is connected to a receive channel in the chip, the quantity of transmit array elements or the quantity of receive array elements is reduced, in other words, a quantity of transmit channels and a quantity of receive channels in the chip are correspondingly reduced, and an amount of storage and processing corresponding to the quantity of transmit and receive channels is reduced. Therefore, according to the solutions provided in this application, a chip area, chip costs, and chip power consumption may be further reduced, thereby reducing a size, costs, and power consumption of a radar module.
It should be noted that in the embodiments of this application, “a plurality of” means two or more. In addition, it should be understood that in descriptions of this application, terms such as “first” and “second” are merely used for differentiation and description, but should not be understood as an indication or implication of relative importance or an indication or implication of an order. “Coupling” in this application refers to an electrical connection, and may specifically include two manners: a direct connection or an indirect connection. An application scenario of the embodiments of this application is briefly described below.
The following further describes in detail embodiments of this application with reference to the accompanying drawings.
Refer to
The transmitter 401 is configured to transmit a radar signal.
The receiver 402 is configured to receive an echo signal obtained after the radar signal is reflected by a target.
The echo signal may be used to determine a horizontal azimuth and a vertical azimuth of the target. The radar signal may be any one of a frequency modulated continuous wave (frequency modulated continuous wave, FMCW), multiple frequency-shift keying (multiple frequency-shift keying, MFSK), and a phase modulated continuous wave (phase modulated continuous wave, PMCW). Certainly, the radar signal may alternatively have a waveform used for another vehicle millimeter wave radar. This is not limited in this application.
A transmit antenna array of the transmitter 401 and a receive antenna array of the receiver 402 are used to form a virtual linear array (which may also be referred to as a “one-dimensional linear array”) and a virtual planar array (which may also be referred to as a “two-dimensional planar array”). The virtual linear array includes a uniform linear array in a first direction, and the virtual planar array includes a uniform planar array. A first spacing d1 between two adjacent array elements (namely, virtual channels) in the uniform linear array is less than a second spacing d2 between two adjacent array elements (namely, virtual channels) in the uniform planar array in the first direction.
Specifically, the first direction may be a horizontal direction, or may be a vertical direction. If the first direction is the horizontal direction, the virtual linear array is used to determine a horizontal azimuth measurement value of the target, and the virtual planar array is used to determine a vertical azimuth measurement value and the horizontal azimuth measurement value of the target; or if the first direction is the vertical direction, the virtual linear array is used to determine a vertical azimuth measurement value of the target, and the virtual planar array is used to determine the vertical azimuth measurement value and a horizontal azimuth measurement value of the target. In accompanying drawings and examples of this application, an example in which the first direction is the horizontal direction is used for illustration.
It should be noted that the horizontal direction and the vertical direction in this embodiment of this application are related to locations of virtual antenna arrays (the virtual linear array and the virtual planar array) including the transmit antenna array and the receive antenna array. That the first direction is the horizontal direction is used as an example. The horizontal direction may be understood as a direction in which array elements in the virtual linear array are sequentially arranged, and the vertical direction may be understood as a direction that is in a plane in which the virtual antenna array is located and that is perpendicular to the horizontal direction. For example, in this embodiment of this application, the horizontal direction and the vertical direction are relative to the ground on which a vehicle equipped with the radar system 400 runs.
In addition, in this embodiment of this application, the uniform linear array and the uniform planar array may be understood as follows: The uniform linear array includes a plurality of array elements arranged in a single line in the first direction, and there is an equal spacing between every two adjacent array elements. It may be considered that the uniform planar array is formed by arranging a plurality of uniform linear arrays in a second direction perpendicular to the first direction, and each uniform linear array includes a plurality of array elements arranged in a single line in the first direction. In the uniform planar array, there is an equal spacing between two adjacent array elements in the first direction, and an equal spacing between two adjacent array elements in the second direction. For example, the uniform planar array includes p*q array elements. To be specific, the uniform planar array is formed by arranging q uniform linear arrays at an equal interval in the second direction, and each uniform linear array includes p array elements arranged in a single line in the first direction. In each uniform linear array, there is an equal spacing between two adjacent array elements.
For example, a possible distribution form of the virtual linear array and the virtual planar array may be shown in
Different from the conventional technology, in this embodiment of this application, the transmit antenna array of the transmitter 401 and the receive antenna array of the receiver 402 may be used to virtualize one virtual linear array and one virtual planar array. The virtual linear array includes the uniform linear array in the first direction, and the virtual planar array includes the uniform planar array. There may be one or more uniform linear arrays included in the virtual linear array, and there may also be one or more uniform planar arrays included in the virtual planar array.
That the virtual linear array includes the uniform linear array in the first direction may specifically mean that the virtual linear array includes one or more uniform linear arrays in the first direction. If the virtual linear array includes a plurality of uniform linear arrays in the first direction, in this application, there is only a limitation that the uniform linear array may be found in the virtual linear array in an interpolation manner, and the virtual linear array is not limited to a uniform linear array.
Similarly, that the virtual planar array includes the uniform planar array may specifically mean that the virtual planar array includes one or more uniform planar arrays. If the virtual planar array includes a plurality of uniform planar arrays, in this application, there is only a limitation that the uniform planar array may be found in the virtual planar array in an interpolation manner, and the virtual planar array is not limited to a uniform planar array.
In particular, the uniform linear array is arranged more densely than the uniform planar array. In this manner, because a dense uniform linear array may be used to ensure a large field of view (field of view, FOV) in the first direction, there may be a more accurate calculation result when an azimuth (for example, the horizontal azimuth) corresponding to the first direction is calculated by using the uniform linear array (in other words, an azimuth of the target is calculated based on an observation result obtained based on each array element in the virtual antenna array). In addition, the uniform linear array may meet an FOV requirement in the first direction, a large spacing may be set between array elements in the uniform planar array in the first direction (if there is a small FOV, aliasing may exist in directions of a plurality of angles within an FOV range of the uniform linear array), to obtain correct angle information in the first direction by using an FOV of the uniform linear array. In other words, an antenna array disposed corresponding to the uniform planar array may include only a small quantity of array elements, to reduce a quantity of transmit array elements and a quantity of receive array elements. When the uniform linear array and the uniform planar array have a same aperture in the first direction, obtained angular resolution of the uniform linear array and the uniform planar array in the first direction is the same. When an aperture of the uniform linear array in the first direction is greater than an aperture of the uniform planar array in the first direction, obtained angular resolution of the uniform linear array in the first direction is higher, and angular information of the obtained higher angular resolution of the uniform linear array in the first direction may be substituted into the uniform planar array, to obtain angle information in a second direction through calculation (for example, may be the vertical direction). Therefore, in comparison with the conventional technology, in the solution in this application, the same angular resolution may be obtained in the first direction, but a smaller quantity of array elements are required.
In a possible example, if the first spacing is d1, and the second spacing is d2, d1 and d2 meet the following relationship: M*d1=N*d2, where M and N each are a positive integer, and M>N.
That the first direction is the horizontal direction is used as an example. The horizontal azimuth measurement value of the target may be determined by using the virtual linear array virtualized by using the transmitter 401 and the receiver 402, and the horizontal azimuth measurement value and the vertical azimuth measurement value of the target may be determined by using the virtual planar array virtualized by using the transmitter 401 and the receiver 402. In an actual application, when a spacing between array elements in the horizontal direction in the uniform linear array or the uniform planar array falls within a specific range, when the horizontal azimuth is determined by using the virtual linear array, angle ambiguity may exist (in other words, there are a plurality of measurement values of one target within a field of view range of the radar system). Therefore, after horizontal azimuth measurement values of the target are respectively obtained by using the virtual linear array and the virtual planar array, a real horizontal azimuth of the target may be determined by using a Chinese remainder theorem.
The following describes ambiguity: Usually, an unambiguous FOV is defined as FOV=2*arcsin (λ/2d) where d is an interval between array elements. It can be easily learned that a larger value of d indicates a smaller value of the unambiguous FOV. It is assumed that the FOV of the uniform linear array is an FOV 1, and an FOV of the uniform planar array in the first direction is an FOV 2. Because d1<d2, FOV 2<FOV 1. When an angle θ1 corresponding to the target within the FOV 1 is measured in the first direction in the uniform planar array, only an angle θ2 within the FOV 2 can be obtained. A real angle of the target in the first direction is θ=k1*FOV1+θ1=k2*FOV2+θ2, where k1 and k2 respectively correspond to aliasing coefficients of the FOV 1 and the FOV 2 in FOVs designed in the system. When there is aliasing in the FOV 1, θ may correspondingly have different values when k1 has different values, and the different values of θ may be considered as a plurality of measurement values of one target. When there is no aliasing in the FOV 1, k1 is 0. Similarly, when θ2 obtained through calculation based on the uniform planar array is ambiguous, θ may correspondingly have different values when k2 has different values, and the different values of θ may be considered as a plurality of measurement values of one target.
Specifically, the first spacing may be less than or equal to a half of a carrier wavelength of the radar signal. If the first spacing is less than or equal to a half of the carrier wavelength of the radar signal, the angle ambiguity does not exist when the horizontal azimuth measurement value of the target is determined by using the virtual linear array. Therefore, there is a simpler calculation manner of determining the horizontal azimuth of the target. Certainly, the first spacing may alternatively be greater than a half of the carrier wavelength of the radar signal. When the horizontal azimuth measurement value of the target is determined by using the virtual linear array, angle ambiguity exists. Therefore, the real horizontal azimuth of the target needs to be further determined by using the Chinese remainder theorem.
According to the solution in this embodiment of this application, the transmit antenna array of the transmitter 401 and the receive antenna array of the receiver 402 may be used to virtualize one virtual linear array and one virtual planar array. Only array elements in the virtual linear array are dense, and array elements in the virtual planar array are sparse. Therefore, the virtual linear array and the virtual planar array may be realized by using a small quantity of transmit antennas and a small quantity of receive antennas. Because the array elements in the virtual linear array and the array elements in the virtual planar array in the first direction have different density (the first spacing is less than the second spacing), different FOVs may be obtained when azimuths corresponding to the first direction are respectively calculated by using the virtual linear array and the virtual planar array: The FOV of the virtual linear array in the first direction is greater than the FOV of the virtual planar array in the first direction, and a result of obtaining the azimuth in the first direction through calculation by using the virtual linear array is more accurate. Therefore, when the azimuths of the target are determined based on observation results obtained based on the two arrays of the virtual linear array and the virtual planar array, matching may be performed between the different FOVs.
It can be easily learned that a matching degree between the virtual antenna arrays including the virtual linear array and the virtual planar array is more complex than a matching degree between virtual antenna arrays shown in
In this embodiment of this application, the transmit antenna array of the transmitter 401 and the receive antenna array of the receiver 402 form one virtual linear array and one virtual planar array. Specifically, the transmit antenna array may include a vertical transmit antenna array and a horizontal transmit antenna array. The horizontal transmit antenna array and the receive antenna array form the virtual linear array, and the vertical transmit antenna array and the receive antenna array form the virtual planar array.
Specifically, in an actual application, when a location of the transmit antenna array and a location of the receive antenna array are determined, a location of the virtual antenna array may be uniquely determined: It is assumed that Pm is coordinates of an antenna m (m=0, 1, . . . , Ntx−1) in Ntx transmit antennas, and Qn is a coordinate location of an antenna n (n=0, 1, . . . , Nrx−1) in Nrx receive antennas. In this case, a location of an array element in the formed virtual antenna array may be uniquely determined based on Pm+Qn. After the Ntx transmit antennas are traversed for m and the Nrx receive antennas are traversed for n, the location of the virtual antenna array may be determined.
In a specific application, in this embodiment of this application, transmit antennas in the horizontal transmit antenna array and receive antennas in the receive antenna array are traversed, to uniquely determine a location of the virtual linear array; and transmit antennas in the vertical transmit antenna array and the receive antennas in the receive antenna array are traversed, to uniquely determine a location of the virtual planar array. Therefore, a limitation on the location of the virtual linear array and the location of the virtual planar array in this embodiment of this application may also be considered as a limitation on the real location of the transmit antenna array and the real location of the receive antenna array.
It should be noted that the transmitter 401 may be an apparatus including the transmit antenna array and a transmit channel, and the receiver 402 may be an apparatus including the receive antenna array and a receive channel. The transmit antenna array and the receive antenna array may be located on a printed circuit board (print circuit board, PCB), and the transmit channel and the receive channel may be located in a chip, namely, an AOB (antenna on PCB). Alternatively, the transmit antenna array and the receive antenna array may be located in a chip package, and the transmit channel and the receive channel may be located in a chip, namely, an AIP (antenna in package). A combination form is not specifically limited in this embodiment of this application.
It should be understood that the transmitter 401 and the receiver 402 in this embodiment of this application are mainly improved in an arrangement manner of the transmit antenna array and the receive antenna array. Therefore, the transmit channel and the receive channel are not described in detail in the following description.
In an actual implementation, because of different pins and granularities of the chip, the transmit antenna array and the receive antenna array may have different implementations. Two implementations are listed below. Other manners are not enumerated.
In a first implementation, the receive antenna array includes k receive array elements that are arranged in a single line in the horizontal direction; the vertical transmit antenna array includes a first transmit antenna array and a second transmit antenna array that are respectively located on two sides of the receive antenna array, and the first transmit antenna array and the second transmit antenna array each include n transmit array elements that are arranged in a single line in the vertical direction; and the horizontal transmit antenna array includes a third transmit antenna array and a fourth transmit antenna array that are respectively adjacent to the first transmit antenna array and the second transmit antenna array, and the third transmit antenna array and the fourth transmit antenna array each include n transmit array elements that are arranged in a single line in the horizontal direction.
It can be easily learned that in the first implementation, the third transmit antenna array, the fourth transmit antenna array, and the receive antenna array form the virtual linear array. Because the third transmit antenna array and the fourth transmit antenna array each include n transmit array elements that are arranged in a single line in the horizontal direction, and the receive antenna array includes k receive array elements that are arranged in a single line in the horizontal direction, the virtual linear array includes 2*n*k virtual channels arranged in a single line in the horizontal direction.
The first transmit antenna array, the second transmit antenna array, and the receive antenna array form the virtual planar array. Because the first transmit antenna array and the second transmit antenna array each include n transmit array elements that are arranged in a single line in the vertical direction, and the receive antenna array includes k receive array elements that are arranged in a single line in the horizontal direction, the virtual planar array includes 2*m*k virtual channels, there are 2*k virtual channels in the horizontal direction, and there are m virtual channels in the vertical direction.
For example, a distribution manner of the transmit antenna array and the receive antenna array may be shown in
It should be noted that, because the transmit array elements in the first transmit antenna array and the second transmit antenna array and the receive array elements in the receive antenna array need to form a virtual channel, the first transmit antenna array and the second transmit antenna array are usually distributed on an outside of the receive antenna array, so that each transmit array element and any receive array element may form a virtual channel, to avoid blocking.
The virtual linear array and the virtual planar array including the transmit antenna array and the receive antenna array shown in
It can be easily learned that in the example in
In a second implementation, the receive antenna array includes k receive array elements that are arranged in a single line in the horizontal direction; the vertical transmit antenna array is located on one side of the receive array, and the vertical transmit antenna array includes n transmit array elements that are arranged in a single line in the vertical direction; and the horizontal transmit antenna array is adjacent to the vertical transmit antenna array, and the horizontal transmit antenna array includes n transmit array elements that are arranged in a single line in the horizontal direction.
It can be easily learned that in the second implementation, the horizontal transmit antenna array and the receive antenna array form a virtual linear array. Because the horizontal transmit antenna array includes n transmit array elements that are arranged in a single line in the horizontal direction, and the receive antenna array includes k receive array elements that are arranged in a single line in the horizontal direction, the virtual linear array includes n*k virtual channels arranged in a single line in the horizontal direction.
The vertical transmit antenna array and the receive antenna array form the virtual planar array. Because the vertical transmit antenna array includes n transmit array elements that are arranged in a single line in the vertical direction, and the receive antenna array includes k receive array elements that are arranged in a single line in the horizontal direction, the virtual planar array includes m*k virtual channels, there are k virtual channels in the horizontal direction, and there are n virtual channels in the vertical direction.
For example, a distribution manner of the transmit antenna array and the receive antenna array may be shown in
It should be noted that, because the transmit array element in the vertical transmit antenna array and the receive array element in the receive antenna array need to form a virtual channel, the vertical transmit antenna array is usually distributed on an outside of the receive antenna array, so that each transmit array element and any receive array element may form a virtual channel, to avoid blocking.
The virtual linear array and the virtual planar array including the transmit antenna array and the receive antenna array shown in
It can be easily learned that in
It should be noted that, in this embodiment of this application, the foregoing two implementations are merely examples, and an arrangement manner of the transmit antenna array and the receive antenna array is not limited to the manner shown in
For example, in the example in
For example, in the example in
In addition, the radar system 400 may further include a processing unit 403, configured to determine the horizontal azimuth and the vertical azimuth of the target based on the echo signal, as shown in
The processing unit 403 may be considered as the processing unit in
Specifically, the processing unit 403 may determine the horizontal azimuth and the vertical azimuth of the target in the following manner: separately determining, based on the echo signal, an observation result that is of the radar signal and that is obtained based on the virtual linear array and an observation result that is of the radar signal and that is obtained based on the virtual planar array; and determining the horizontal azimuth and the vertical azimuth of the target based on the observation result that is of the radar signal and that is obtained based on the virtual linear array and the observation result that is of the radar signal and that is obtained based on the virtual planar array.
After the receive antenna array receives the echo signal, the processing unit 403 may obtain, through calculation based on a signal received by each receive antenna in the receive antenna array, the observation result that is of the radar signal and that is obtained based on the virtual linear array and the observation result that is of the radar signal and that is obtained based on the virtual planar array.
After obtaining the observation result that is of the radar signal and that is obtained based on the virtual linear array and the observation result that is of the radar signal and that is obtained based on the virtual planar array, a processing process of the processing unit 403 may be divided into three steps: Step 1: Determine a first candidate horizontal azimuth of the target based on the observation result that is of the radar signal and that is obtained based on the virtual linear array. Step 2: Determine a second candidate horizontal azimuth and a candidate vertical azimuth of the target based on the observation result that is of the radar signal and that is obtained based on the virtual planar array. Step 3: Determine the horizontal azimuth and the vertical azimuth of the target based on the first candidate horizontal azimuth, the second candidate horizontal azimuth, and the candidate vertical azimuth. The following describes the three steps in detail.
For a target whose horizontal azimuth is θ, a phase response vector of the virtual linear array is an(θ):
a
n (θ)=[1 exp(−j*2πl1 sinθ/λ) . . . exp(−j*2π(n−1)d1 sinθ/λ)]
Assuming that the target signal is s(t), an observation result xn(t) obtained based on the virtual linear array is:
x
n (t)=an (θ)s(t)+u(t)
Herein, u(t) is noise, n ∈ [1,2,3, . . . , N] is a sequence number of each virtual channel in the virtual linear array, N is a quantity of virtual channels included in the virtual linear array, θ is the first candidate horizontal azimuth of the target, d1 is the first spacing between two adjacent virtual channels in the uniform linear array, and λ is the carrier wavelength of the radar signal. After determining the observation result that is of the radar signal and that is obtained based on the virtual linear array, the processing unit 403 may obtain a first candidate horizontal azimuth θ1 of the target by using a common angle estimation algorithm such as digital beam forming (digital beam forming, DBF) or fast Fourier transform (fast Fourier transform, FFT). For specific steps, refer to descriptions in the conventional technology. Details are not described herein.
It should be noted that, as described above, when the horizontal azimuth measurement value of the target is determined by using the virtual linear array, angle ambiguity may exist. In other words, the first candidate horizontal azimuth may include a plurality of azimuths, and only some horizontal azimuths are real horizontal azimuths of the target.
In step 1, if d1=λ/2, angle ambiguity does not exist, and one target has only one measurement value within an FOV range of the system. In other words, the first candidate horizontal azimuth θ1 determined according to the foregoing formula is the real horizontal azimuth of the target. Alternatively, if d1>λ/2, angle ambiguity may exist, and one target may have a plurality of measurement values within an FOV range of the system. In other words, the first candidate horizontal azimuth θ1 determined according to the foregoing formula may include a plurality of measurement values, and some of the measurement values are real horizontal azimuths of the target. In this case, the real horizontal azimuth of the target further needs to be determined by using the observation result obtained based on the virtual planar array.
For example,
For a target whose vertical azimuth is φ, a phase response vector of the virtual planar array is:
a
m(φ)=[1 exp(−j*2πl3 sinφ/λ) . . . exp(−j*2π(m−1)d3 sinφ/λ)].
Herein, n is a quantity of virtual channels in the virtual planar array in the vertical direction, d3 is a spacing between virtual channels in the vertical direction, and λ is the carrier wavelength of the radar signal.
If there are k virtual channels in the virtual planar array in the horizontal direction, a phase response matrix of the virtual planar array for the target may be obtained:
A=a
k
T (θ)am(φ)
Herein, ak(θ)=[1 exp(−j*2πl2 sinθ/λ) . . . exp(−j*2π(k−1)d2 sinθ/λ)]. For a target whose horizontal azimuth is θ and vertical azimuth is φ, a measurement result X(t) of the virtual planar array is:
X(t)=As(t)+w(t)
After determining the observation result that is of the radar signal and that is obtained based on the virtual planar array, the processing unit 403 may obtain a second candidate horizontal azimuth θ2 and a candidate vertical azimuth φ of the target by using a common angle estimation algorithm such as two-dimensional DBF or two-dimensional FFT. For specific steps, refer to descriptions in the conventional technology. Details are not described herein. It should be understood that, because there is a large spacing between virtual channels in the virtual planar array in the horizontal direction, the second candidate horizontal azimuth θ2 obtained based on only the virtual planar array is ambiguous.
Two-dimensional angle information (θ, φ) of the target may be obtained by using the first candidate horizontal azimuth obtained in step 1, and the second candidate horizontal azimuth and the candidate vertical azimuth that are obtained in step 2.
If the first candidate horizontal azimuth θ1 obtained through measurement based on the virtual linear array is unambiguous, θ1 may be substituted into the response matrix of the virtual planar array, to directly obtain the two-dimensional angle information (θ,φ) of the target.
If the first candidate horizontal azimuth θ1 obtained through measurement based on a linear array is ambiguous, both the first candidate horizontal azimuth θ1 and the second candidate horizontal azimuth θ2 need to be used to determine a real horizontal azimuth θ of the target by using a Chinese remainder theorem. Then, θ is substituted into the response matrix of the virtual planar array, to obtain the two-dimensional angle information (θ,φ) of the target.
For example, as shown in
It should be noted that an execution sequence of step 1 and step 2 may be exchanged, or step 1 and step 2 may be processed in parallel. Step 3 needs to be performed after steps 1 and 2 are performed. In addition, the foregoing steps of calculating the horizontal azimuth and the vertical azimuth may be performed independently, or may be performed based on RD-MAP (range-velocity map) that a target may exist on a existed RD-CELL (range-velocity cell) when a range and a velocity of the target are calculated. When the horizontal azimuth and the vertical azimuth are calculated on RD-CELL, if there are a plurality of targets, a probability that a plurality of targets overlap due to angle aliasing is reduced, so that there is a better effect of calculating the horizontal azimuth and the vertical azimuth based on RD-MAP.
If there are a plurality of targets around the radar system 400, when azimuths of two targets cannot be distinguished due to aliasing, matching may be performed by using a radar cross-section (radar cross-section, RCS) or other information.
Specifically, through calculation based on the virtual linear array and the virtual planar array, if obtained horizontal azimuths of the target include a first horizontal azimuth and a second horizontal azimuth, and vertical azimuths of the target include a first vertical azimuth and a second vertical azimuth, the processing unit 403 is further configured to: determine that an RCS corresponding to the first horizontal azimuth is greater than an RCS corresponding to the second horizontal azimuth; determine that an RCS corresponding to the first vertical azimuth is greater than an RCS corresponding to the second vertical azimuth; and determine that the first horizontal azimuth and the first vertical azimuth are a location of a first sub-target in the target, and the second horizontal azimuth and the second vertical azimuth are a location of a second sub-target in the target.
The first sub-target and the second sub-target are two targets that exist around the radar system.
In other words, if two horizontal azimuths and two vertical azimuths are obtained through calculation (in other words, there are two targets), a horizontal azimuth and a vertical azimuth that correspond to a larger RCS are a group, and represent two-dimensional angle information of one of the targets; and a horizontal azimuth and a vertical azimuth that correspond to a smaller RCS are a group, and represent two-dimensional angle information of the other target. Certainly, if there are more than two targets, matching may also be performed in a similar manner. Alternatively, matching may alternatively be performed based on a parameter other than the RCS. This is not specifically limited in this embodiment of this application.
For example, assuming that two targets exist around the radar system, an antenna array of the radar system is arranged in the arrangement manner shown in
Because apertures of the virtual linear array and the virtual planar array have a same size in the horizontal direction, the virtual linear array and the virtual planar array have same horizontal angular resolution. Therefore, the first candidate horizontal azimuth obtained based on the virtual linear array is substituted into the response matrix of the virtual planar array for vertical angle estimation, to obtain the horizontal azimuth and vertical azimuth corresponding to each target. As shown in
In addition, when an angle difference between the two targets in the horizontal direction is exactly equal to a repetition spacing in the virtual planar array in the horizontal direction (as shown in
In this case, the RCS of the target may be used to match the horizontal azimuth and the vertical azimuth. For example, an RCS of a target with target information of 3° is greater than an RCS of a target with target information of −26.6°, and an RCS of a target with target information of 2° is greater than an RCS of a target with target information of 6°. Therefore, a vertical azimuth of a target A whose horizontal azimuth is 3° is 2°, and a vertical azimuth of a target B whose horizontal azimuth is −26.6° is 6°, as shown in
For example, assuming that two targets A and B exist around the radar system, and an antenna array of the radar system is arranged in the arrangement manner shown in
Because apertures of the virtual linear array and the virtual planar array have a same size in the horizontal direction, the virtual linear array and the virtual planar array have same horizontal angular resolution. Therefore, the first candidate horizontal azimuth obtained based on the virtual linear array is substituted into the response matrix of the virtual planar array for vertical angle estimation, to obtain the horizontal azimuth and vertical azimuth corresponding to each target. Two-dimensional angle estimation of the target may be completed by using the response of the virtual linear array and the response of the virtual planar array, as shown in
In conclusion, in the radar system 400 provided in this embodiment of this application, the transmit antenna array of the transmitter 401 and the receive antenna array of the receiver 402 may be used to virtualize one virtual linear array and one virtual planar array. Because a matching degree between the two virtual arrays is more complex than a matching degree between virtual antenna arrays in the conventional technology, a small quantity of antennas may be disposed in the transmitter 401 and the receiver 402, to implement the virtual linear array and the virtual planar array in this application. In addition, because the matching degree between the virtual linear array and the virtual planar array is complex, high angular resolution may be obtained through calculation based on the two arrays. In other words, according to the solution provided in this embodiment of this application, high resolution in the vertical azimuth and the horizontal azimuth of the target may be obtained through calculation by using a small quantity of transmit antennas and a small quantity of receive antennas, so that when angular resolution of the radar system is increased, design and processing difficulty of the antenna array is reduced, and costs of the radar system are reduced.
Based on a same inventive concept, an embodiment of this application further provides a vehicle. As shown in
It's clear that a person skilled in the art can make various modifications and variations to the embodiments of this application without departing from the scope of this application. This application is intended to cover these modifications and variations of the embodiments of this application provided that they fall within the scope of protection defined by the following claims and their equivalent technologies.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2019/097087 | Jul 2019 | US |
Child | 17581176 | US |