The present disclosure relates to a radar apparatus, a method for transmitting a radar signal, and a radar signal processing apparatus.
Recently, a study of radar apparatuses using a radar transmission signal of a short wavelength including a microwave or a millimeter wave that can achieve high resolution has been carried out. Further, there has been a proposed radar apparatus, for example, in which a transmitter in addition to a receiver is provided with a plurality of antennas (array antenna), and which is configured to perform beam scanning through signal processing using the transmission and reception array antennas (which may also be referred to as a Multiple Input Multiple Output (MIMO) radar) (e.g., see Non-Patent Literature (hereinafter referred to as “NPL”) 1).
PTL 1
Japanese Patent Application Laid-Open No. 2019-211388
PTL 2
U.S. Patent Publication No. 2022/0066012
PTL 3
Japanese Patent Application Laid-Open No. 2008-304417
PTL 4
Japanese Patent Application Laid-Open No. 2014-119344
PTL 5
Japanese Patent Application Laid-Open No. 2020-204603
PTL 6
Japanese Patent Application Laid-Open No. 2022-92247
NPL 1
NPL 2
NPL 3
However, methods for a radar apparatus (e.g., MIMO radar) to sense a target object (or a target object) have not been comprehensively studied.
A non-limiting embodiment of the present disclosure contributes to providing a radar apparatus, a method for transmitting a radar signal, and a radar signal processing apparatus that improve a detection accuracy for a target object.
A radar apparatus according to one exemplary embodiment of the present disclosure includes: a plurality of transmission antennas including a first transmission antenna that forms a first beam and a second transmission antenna that forms a second beam different from the first beam; and transmission circuitry, which, in operation, performs multiplexing transmission of a transmission signal from the plurality of transmission antennas, the transmission signal being a signal to which a phase rotation corresponding to a combination of a Doppler shift amount and a code sequence has been applied, in which,
Note that these generic or specific exemplary embodiments may be achieved by a system, an apparatus, a method, an integrated circuit, a computer program, or a recoding medium, and also by any combination of the system, the apparatus, the method, the integrated circuit, the computer program, and the recoding medium.
According to an exemplary embodiment of the present disclosure, the sensing accuracy of a radar apparatus for a target object can be improved.
Additional benefits and advantages of the disclosed embodiments will become apparent from the specification and drawings. The benefits and/or advantages may be individually obtained by the various embodiments and features of the specification and drawings, which need not all be provided in order to obtain one or more of such benefits and/or advantages.
For example, there is a method of configuring a MIMO radar using transmission antennas or reception antennas with a plurality of different directional characteristics (or simply referred to as “directivity”) in different main beam directions (hereinafter, also referred to as “beam direction,” “transmission beam direction,” or “reception beam direction”) (see, for example, PTL 1 or PTL 2).
Examples of the different directional characteristics of transmission antennas or reception antennas include directional characteristics with approximately the same beam width but different beam directions, directional characteristics with both different beam directions and beam widths, and directional characteristics with approximately the same beam direction but different beam widths.
In the following, a MIMO radar using a plurality of transmission antennas (e.g., transmission antennas forming different beams) having different directional characteristics as described above is referred to as a “multi-beam transmission MIMO radar.” Here, the multi-beam transmission MIMO radar includes a plurality of transmission antennas having different directional characteristics. The multi-beam transmission MIMO radar may be configured to include one or more transmission antennas of the same directivity.
In addition, in the following, a MIMO radar using a plurality of reception antennas (for example, reception antennas forming different beams) having different directional characteristics as described above is referred to as a “multi-beam reception MIMO radar.” Here, the multi-beam reception MIMO radar includes a plurality of reception antennas having different directional characteristics. The multi-beam reception MIMO radar may be configured to include one or more reception antennas of the same directivity.
Similarly, in the following, a MIMO radar using a plurality of transmission antennas and reception antennas having different directional characteristics as described above is referred to as “multi-beam transmission and reception MIMO radar” (or multi-beam MIMO radar).
For example, as a method of multiplexing transmission in a MIMO radar using a plurality of transmission antennas, time division multiplexing (TDM) transmission (for example, PTL 3) and Doppler division multiplexing (DDM) transmission (for example, PTL 4) are known.
Time-division multiplexing transmission or Doppler multiplexing transmission can separate the reflected waves corresponding to the transmission signals from a plurality of transmission antennas using the assigned transmission time or Doppler frequency domain. On the other hand, with time-division multiplexing transmission and Doppler multiplexing transmission, as the number of transmission antennas increases, the detection range of Doppler frequencies is likely to narrow. For example, in time-division multiplexing and Doppler multiplexing, the detectable Doppler frequency range is −1/(2Nt×Tr)≤fd<1/(2Nt×Tr), and the detection range of Doppler frequencies narrows inversely proportional to the number of transmission antennas. Here, Nt is the number of transmission antennas, and Tr is the transmission period of a transmission signal.
PTL 5 (for example,
The phase rotation based on the code is performed, for example, by cyclically repeating the operation of applying the phase rotation to a chirp signal at a transmission period Loc×Tr (in
For example, in
These simultaneously multiplexed signals are received by a radar apparatus (for example, a reception signal processor). The radar apparatus, for example, performs Doppler frequency analysis on the radar reflected wave reception signals in separate Doppler analyzers (for example, V-FFT #1 and V-FFT #2) for each transmission period of the code length, for example, the reception signal for each odd-numbered transmission period and the reception signal for each even-numbered transmission period, and separates and receives the multiplexed transmission signals by performing code demultiplexing and Doppler demultiplexing based on the output of the Doppler frequency analysis.
Here, since the radar apparatus (for example, the Doppler analyzer) uses reception signals of the transmission period of the code length (Loc=2 in
As described above, the radar apparatus can detect the presence or absence of an aliasing signal by making the code multiplexing number between Doppler multiplexed signals non-uniform, performing multiplexing transmission from a plurality of transmission antennas, and detecting the reception signal level. Additionally, the radar apparatus can expand the Doppler frequency range (maximum Doppler) in which Doppler frequency can be detected without aliasing to +1/(2Tr), and also determine the transmission antenna.
For example, part (a) in
Further, for example, part (b) in
Note that, when the Doppler frequency of the target object is −1/(2Tr)≤fdtarget object<−1/(4Tr) or 1/(4Tr)≤fdtarget object<1/(2Tr), the Doppler analyzer (for example, V-FFT #1 and V-FFT #2) observes an aliasing Doppler frequency. At this time, the actual Doppler frequency differs from the Doppler frequency detected in the Doppler analyzer (V-FFT #1 and V-FFT #2) by a phase difference of 2π between the transmission periods of 2Tr, and thus, a x phase rotation is applied between the detection time differences Tr between V-FFT #1 and V-FFT #2. Accordingly, when the reception signal of Tx #2 is determined in the separation of code #1 as illustrated at part (b) in
By such separation and reception processing of coded Doppler multiplexed signals, the radar apparatus can estimate the Doppler frequency of the radar reflected wave in the Doppler frequency range of ±1/(2 Tr). As described above, by performing coded Doppler multiplexing transmission, the detectable Doppler frequency range is expanded to ±½Tr. For example, the detectable Doppler frequency range is expanded by Nt times compared to that in PTL 3 or 4.
As described above, a MIMO radar using coded Doppler multiplexing (for example, also referred to as “coded DDM”) is different from a MIMO radar using Doppler multiplexing transmission (DDM) in that a part of the Doppler frequency domain is not assigned to the transmission signal, and the MIMO radar performs separation processing of a Doppler multiplexed signal (hereinafter, referred to as “coded Doppler demultiplexing”) to estimate the Doppler frequency of a target object based on the reception power of the reception Doppler frequency of a reflected wave from the target object after code demultiplexing.
Therefore, the following can be assumed when applying coded Doppler multiplexing to a multi-beam transmission MIMO radar.
In a multi-beam transmission MIMO radar, for example, the reception level of a reflected wave may significantly vary depending on the beam direction (or transmission beam direction) and the target object direction. In a multi-beam transmission MIMO radar, the reflected wave reception level from the transmission antennas may vary significantly between when the beam direction and target object direction coincide with each other and when the beam direction and target object direction do not coincide. Therefore, in a multi-beam transmission MIMO radar, in the case of performing multiplexing transmission by using coded Doppler multiplexing, when the difference (or ratio) in the reflected wave reception levels between multi-beams in different beam directions is large, it may become difficult to perform Doppler demultiplexing using coded Doppler multiplexing. When Doppler demultiplexing becomes difficult, the detection performance of a target object in a MIMO radar may deteriorate, or the Doppler demultiplexing may be performed incorrectly, resulting in Doppler misestimation or deterioration in the angle measurement performance.
Hereinafter, an example in which Doppler demultiplexing is difficult in a multi-beam transmission MIMO radar that uses coded Doppler multiplexing will be described.
For example, a 4Tx MIMO radar including two transmission antennas in each of two beam directions will be described. For example, the number of transmission antennas corresponding to the respective two beam directions are represented as “NTxBeam #1” and “NTxBeam #2” (NTxBeam #1=NTxBeam #2=2).
For example, a multi-beam transmission MIMO radar that forms transmission beams (TxBeam #1 and TxBeam #2) in two different directions using two of four transmission antennas Tx #1, Tx #2, Tx #3, and Tx #4 will be described as illustrated in
For example, a case where Doppler multiplexed signals coded with Doppler multiplexing number NDM=3 and code multiplexing number NCM=2 are assigned to four transmission antennas Tx #1, Tx #2, Tx #3, and Tx #4 as illustrated at part (a) in
For example, when the target object direction is target object direction (1) illustrated in
Therefore, as illustrated at part (b) in
On the other hand, when the target object direction is target object direction (1) illustrated in
Therefore, for example, as illustrated at part (b) in
Further, for example, when the target object direction is an intermediate direction between the beam direction of TxBeam #1 and the beam direction of TxBeam #2, and the beam widths of both beams (each of which is about 3 dB or 6 dB of the beam) are in the direction of the overlapping area (for example, in the case of target object direction (2) illustrated in
Further, for example, when the target object direction is target object direction (3) illustrated in
Therefore, as illustrated at part (d) in
On the other hand, when the target object direction is target object direction (3) illustrated in
For example, in a case as illustrated at part (c) in
On the other hand, in a case such as part (b) in
Therefore, it is difficult for the multi-beam transmission MIMO radar to determine, based on the reception levels of these reception signals, which transmission antenna used for coded Doppler multiplexing transmission the detected Doppler frequency peak corresponds to. Therefore, it becomes difficult for the multi-beam transmission MIMO radar to separate the Doppler multiplexed signals, and it becomes difficult to determine Doppler frequency fd of the reflected wave (for example, referred to as “target object reflected wave”) from the target object within the range of −1/(2Tr)≤fd<1/(2Tr).
As described above, in the coded Doppler multiplexing, the coded Doppler demultiplexing processing is performed on the assumption that the reception levels of the reflected waves corresponding to respective transmission antennas are substantially the same, and that the reception level of the Doppler multiplexing interval, which is not Doppler multiplexed, is sufficiently low, approximately at the noise level. In a multi-beam transmission MIMO radar using coded Doppler multiplexing, as shown in (b) and part (d) in
In a non-limiting embodiment of the present disclosure, a method for improving the detection performance of a multi-beam transmission MIMO radar using coded Doppler multiplexing transmission will be described.
Embodiments according to exemplary embodiments of the present disclosure will be described below in detail with reference to the accompanying drawings. In the embodiments, the same constituent elements are identified with the same numerals, and a description thereof is omitted because of redundancy.
The following describes a configuration of a radar apparatus (for example, MIMO radar configuration) having a transmitting branch in which multiplexed different transmission signals are simultaneously sent from a plurality of transmission antennas, and a receiving branch in which the transmission signals are separated and subjected to reception processing.
Further, by way of example, a description will be given below of a configuration of a radar system using a frequency-modulated pulse wave such as a chirp pulse (e.g., also referred to as chirp pulse transmission (fast chirp modulation)). However, the modulation scheme is not limited to frequency modulation. For example, an exemplary embodiment of the present disclosure is also applicable to a radar system that uses a pulse compression radar configured to perform phase modulation or amplitude modulation on a pulse train to transmit a pulse train.
Further, the radar apparatus performs Doppler multiplexing transmission, for example. In addition, in the Doppler multiplexing transmission, the radar apparatus multiplexes and transmits signals by encoding (for example, performing code division multiplexing (CDM) on) the signals to which different phase rotations are applied, (for example, phase shifts, and the number of the phase rotations corresponds to the Doppler multiplexing number) (hereinafter, such signals are referred to as “Doppler multiplexed transmission signals,” and such multiplexing is referred to as “Coded Doppler Multiplexing”).
Radar apparatus 10 illustrated in
Radar transmitter 100 generates radar signals (radar transmission signals) and transmits the signals using transmission antenna section 109 (for example, a transmission array antenna) constituted by a plurality of transmission antennas (for example, Nt antennas) at a specified transmission period (hereinafter, referred to as “radar transmission period”).
Radar receiver 200 receives reflected wave signals, which are radar transmission signals reflected by a target object (not illustrated) using reception antenna section 202 (for example, a reception array antenna) including a plurality of reception antennas 202-1 to 202-Na. Radar receiver 200 performs signal processing on the reflected wave signals received by respective reception antennas, and outputs information (for example, positioning information) related to the estimation result by, for example, detecting the presence or absence of a target object or estimating the arrival distance, the Doppler frequency (for example, relative velocity), and the arrival direction of the reflected wave signal.
Note that radar apparatus 10 may be mounted on a mobile body such as a vehicle, and the positioning output (for example, information on the estimation result) of radar receiver 200 may be connected to a control apparatus ECU (Electronic Control Unit) (not illustrated) such as an advanced driver assistance system (ADAS) or an automatic driving system that enhances collision safety, and may be used for vehicle drive control or alarm call control.
Radar apparatus 10 may also be mounted on a relatively high structure (not illustrated), such as, for example, a roadside utility pole or traffic lights. Radar apparatus 10 may also be utilized, for example, as a sensor of a support system for enhancing the safety of passing vehicles or pedestrians, or as a sensor of a suspicious intrusion prevention system (not illustrated). The positioning output of radar receiver 200 may also be connected, for example, to a control device (not illustrated) in the support system or the suspicious intrusion prevention system for enhancing safety and may be utilized for an alarm call control or an abnormality detection control. The use of radar apparatus 10 is not limited to the above, and may also be used for other uses.
In addition, the target object is an object to be detected by radar apparatus 10. Examples of the target object include vehicles (including four-wheel and two-wheel vehicles), people, blocks, and curbs.
Radar transmitter 100 includes radar transmission signal generator 101, phase rotation amount setter 105, phase rotator 108, and transmission antenna section 109. Note that, radar transmission signal generator 101, phase rotation amount setter 105, and phase rotator 108 may be collectively referred to as transmission circuitry.
Radar transmission signal generator 101 generates a radar transmission signal. Radar transmission signal generator 101 includes, for example, transmission signal generation controller 102, modulation signal generator 103, and Voltage Controlled Oscillator (VCO) 104. Hereinafter, the components of radar transmission signal generator 101 will be described.
Transmission signal generation controller 102 configures, for example, transmission signal generation timing for each radar transmission period, and outputs information on the configured transmission signal generation timing to modulation signal generator 103 and phase rotation amount setter 105 (e.g., Doppler shift setter 106). The radar transmission period is herein represented by Tr.
Modulation signal generator 103 periodically generates, for example, saw-toothed modulation signals based on the information on the transmission signal generation timing for each radar transmission period Tr inputted from transmission signal generation controller 102.
VCO 104 outputs frequency modulation signals (hereinafter, for example, referred to as frequency chirp signal or chirp signal) as radar transmission signals (radar transmission wave) as illustrated in
Phase rotation amount setter 105 configures a phase rotation amount (for example, the phase rotation amount corresponding to the coded Doppler multiplexing transmission) to be applied to a radar signal in phase rotator 108 for each radar transmission period Tr based on information on the transmission signal generation timing for each radar transmission period Tr inputted from transmission signal generation controller 102. Phase rotation amount setter 105 includes, for example, Doppler shift setter 106 and encoder 107.
Doppler shift setter 106 configures a phase rotation amount to be applied to a radar transmission signal (e.g., chirp signal) and corresponding to a Doppler shift amount, for example, based on the information on the transmission signal generation timing for each radar transmission period Tr.
Encoder 107 configures a phase rotation amount corresponding to coding, for example, based on the information on the transmission signal generation timing for each radar transmission period Tr. Encoder 107 calculates the phase rotation amount for phase rotator 108 based on, for example, the phase rotation amount outputted from Doppler shift setter 106 and the phase rotation amount corresponding to the coding, and outputs the phase rotation amount to phase rotator 108. Further, encoder 107 outputs, for example, information on code sequences used for coding (for example, elements of orthogonal code sequences) to radar receiver 200 (for example, output switch 209).
Phase rotator 108 applies the phase rotation amount inputted from encoder 107 to the chirp signal inputted from VCO 104, and outputs the signal after the phase rotation to transmission antenna section 109. For example, each of phase rotators 108 includes a phase shifter, a phase modulator, and the like (not illustrated). The output signal of phase rotator 108 is amplified to a specified transmission power and radiated into space from each transmission antenna. For example, the radar transmission signals are multiplexed and transmitted from a plurality of transmission antennas by each being assigned a phase rotation amount corresponding to a combination of a Doppler shift amount and an orthogonal code sequence.
Next, an example of a configuration method for the phase rotation amount in phase rotation amount setter 105 will be described.
Doppler shift setter 106 sets phase rotation amount φndm for applying Doppler shift amount DOPndm, and outputs the phase rotation amount to encoder 107. Here, ndm=1 to NDM. NDM is the number of different Doppler shift amounts, and hereinafter is referred to as the “Doppler multiplexing number.”
In radar apparatus 10, since encoding by encoder 107 is used in combination, Doppler multiplexing number NDM may be set to be smaller than number Nt of transmission antennas used for multiplexing transmission. Note that Doppler multiplexing number NDM is two or more.
Doppler shift amounts DOP1, DOP2, . . . , DOPN_DM (where “N_DM” is also represented as “NDM”) may be, for example, set to even intervals or may be set to uneven intervals. Doppler shift amounts DOP1, DOP2, . . . , DOPN_DM may be set to satisfy, for example, 0≤DOP1, DOP2, . . . , DOPN_DM< (1/TrLoc) in order to be used in combination with encoding by encoder 107 described later. Alternatively, Doppler shift amounts DOP1, DOP2, . . . , and DOPN_DM may be set to satisfy, for example, Expression 1.
Further, for example, minimum Doppler shift interval ΔfMinInterval among Doppler shift amounts DOP1, DOP2, . . . , and DOPN_DM may satisfy the following Expression 2. Note that the Doppler shift interval (also referred to as the Doppler multiplexing interval or the Doppler interval) may be defined as the absolute value of the difference between any two of Doppler shift amounts DOP1, DOP2, . . . , and DOPN_DM. Here, Loc represents the number of code elements. For example, Loc represents the code length of a code used in encoder 107.
Further, phase rotation amount φndm for applying each of Doppler shift amounts DOP1, DOP2, . . . , DOPN_DM may be assigned, for example, as in the following Expression 3.
Note that, when a Doppler shift amount with an interval (even interval) of ΔfMinInterval is set (hereinafter, referred to as “even interval Doppler shift amount setting”), phase rotation amount φndm for applying Doppler shift amount DOPndm is assigned, for example, as in the following Expression 4.
Note that, the narrower the minimum Doppler shift interval ΔfMinInterval is, the more likely interference between Doppler multiplexed signals is to occur, and the more likely the target object detection accuracy is to be reduced (for example, deteriorated). Therefore, it is preferable to further widen the interval of the Doppler shift amounts within a range that satisfies the constraint condition of Expression 2. For example, when the equality holds in Expression 2 (for example, ΔfMinInterval=1/(TrNDMLOC)), the interval in the Doppler domain between Doppler multiplexed signals can be maximized (hereinafter, referred to as “maximum even interval Doppler shift amount setting”). In this case, Doppler shift amounts DOP1, DOP2, . . . , and DOPN_DM are equally divided into NDM parts in a phase rotation range of 0 or more and less than 2π, and different phase rotation amounts are assigned to respective parts. For example, phase rotation amount φndm for applying Doppler shift amount DOPndm is assigned as in the following Expression 5. Note that, in the following, the angle is expressed in radian.
In Expression 5, for example, in the case of Doppler multiplexing number NDM=2, phase rotation amount φ1 for applying Doppler shift amount DOP1 is 0, and phase rotation amount φ2 for applying Doppler shift amount DOP2 is π. For example, phase rotation amount φndm to which each Doppler shift amount DOPndm is applied is an even interval.
Note that the assignment of the phase rotation amounts for applying Doppler shift amounts DOP1, DOP2, . . . , and DOPN_DM is not limited to such an assignment method. For example, phase rotation amounts φ1, φ2, . . . , φN_DM (where “N_DM” corresponds to NDM) may be randomly assigned to Doppler shift amounts DOP1, DOP2, . . . , DOPN_DM using an assignment table of phase rotation amounts.
Further, in the even interval Doppler shift amount setting, the phase rotation amount may be set as in the following Expression 6 by setting ΔfMinInterval=1/(Tr(NDM+Nint)LOC) in Expression 4. Here, Nint is an integer value.
For each of phase rotation amounts φ1 to φN_DM for applying NDM Doppler shift amounts inputted from Doppler shift setter 106, encoder 107 sets one or a plurality of phase rotation amounts based on one or a plurality of orthogonal code sequences of NCM or less. Further, encoder 107 sets the phase rotation amounts based on both the Doppler shift amounts and the orthogonal code sequences, for example, the “coded Doppler phase rotation amounts” for generating coded Doppler multiplexed signals, and outputs the coded Doppler phase rotation amounts to phase rotators 108.
An exemplary operation of encoder 107 will be described below.
For example, encoder 107 preferably uses code sequences with code number NCM (NCM is, for example, code multiplexing number) each having a code length Loc, which are mutually less correlated or uncorrelated, and uses, for example, orthogonal code sequences. Note that, code elements constituting an orthogonal code sequence are not limited to real numbers and may include complex number values.
Hereinafter, NCM orthogonal code sequences each having code length Loc will be represented as Codencm={OCncm(1), OCncm(2), . . . , OCncm(Loc)}. OCncm(noc) represents the noc-th code element in the ncm-th orthogonal code sequence Codencm. Here, noc is an index of a code element, and noc=1 to Loc.
The orthogonal code sequence used in encoder 107 may be, for example, a Walsh-Hadamard code. Encoder 107 generates an orthogonal code sequence using a predetermined code length Loc capable of generating orthogonal code sequences with code number NCM.
For example, in the case of NCM=2, the code length Loc of the Walsh-Hadamard code is 2, and the orthogonal code sequences are Code1={1, 1} and Code2={1,−1}.
In encoder 107, the code multiplexing number (hereinafter referred to as the coded Doppler multiplexing number) when encoding Doppler multiplexed signals with ndm-th Doppler shift amount DOPndm inputted from Doppler shift setter 106 is represented as “NDOP_CODE(ndm).” Here, ndm=1 to NDM.
Encoder 107 sets coded Doppler multiplexing number NDOP_CODE(ndm) such that the sum of coded Doppler multiplexing numbers NDOP_CODE(1), NDOP_CODE(2), . . . , and NDOP_CODE(NDM) when encoding Doppler multiplexed signals is equal to number Nt of transmission antennas used for multiplexing transmission, for example. Thus, radar apparatus 10 can perform multiplexing transmission (hereinafter, referred to as coded Doppler multiplexing transmission) in the Doppler domain and the code domain using Nt transmission antennas.
Further, encoder 107 may be configured to include different coded Doppler multiplexing numbers in a range of one or more to Ncm or less with respect to coded Doppler multiplexing numbers NDOP_CODE(1), NDOP_CODE(2), . . . , NDOP_CODE(NDM), for example, by using an even interval Doppler shift amount setting including a maximum even interval Doppler shift amount setting. For example, encoder 107 sets coded Doppler multiplexing number NDOP_CODE(ndm) corresponding to at least one Doppler shift amount DOPndm to be smaller than NCM, without setting the code number NCM to Ncm for all coded Doppler multiplexing numbers. Thus, in a plurality of combinations of Doppler shift amounts DOPndm and orthogonal code sequences, the multiplexing number (coded Doppler multiplexing number) NDOP_CODE(ndm) by the orthogonal code sequence associated with at least one Doppler shift amount DOPndm may be different from the coded Doppler multiplexing number associated with another Doppler shift amount. For example, encoder 107 sets non-uniformly the coded Doppler multiplexing numbers for the Doppler multiplexed signals. With this configuration, radar apparatus 10 can individually separate and receive signals to which coded Doppler multiplexing transmission is performed by a plurality of transmission antennas over a Doppler range of ±½Tr, for example, by the aliasing determination processing in the reception processing described later.
Encoder 107 sets coded Doppler phase rotation amount ψndop_code(ndm), ndm(m) for phase rotation amount φndm that applies ndm-th Doppler shift amount DOPndm in mth transmission period Tr, as shown in the following Expression 7, and outputs the coded Doppler phase rotation amount to phase rotator 108.
Here, the subscript “ndop_code(ndm)” represents an index equal to or less than coded Doppler multiplexing number NDOP_CODE(ndm) for the phase rotation amounts φndm that apply Doppler shift amounts DOPndm. For example, ndop_code(ndm)=1, . . . , NDOP_CODE(ndm). Further, angle[x] is an operator that outputs the radian phase of real number x, and is, for example, angle[1]=0, angle[−1]=x, and angle[j]=π/2. The character “j” is an imaginary unit.
For example, as shown in Expression 7, coded Doppler phase rotation amount ψndop_code(ndm), ndm(m) makes a phase rotation amount for applying Doppler shift amount DOPndm constant in a period of a transmission period of code length Loc used for encoding (for example, the first term in Expression 7), and applies a phase rotation amount corresponding to each of Loc code elements OCndop_code(ndm)(1), . . . , OCndop_code(ndm)(Loc) of Codendop_code(ndm) used for encoding (the second term in Expression 7).
Further, encoder 107 outputs, in each transmission period (Tr), orthogonal code element index OC_INDEX to radar receiver 200 (output switch 209 described below). OC_INDEX is an orthogonal code element index that indicates an element of orthogonal code sequence Codendop_code(ndm), and is cyclically variable in a range of 1 to Loc for each transmission period (Tr) as in the following Expression 8.
Here, mod(x, y) denotes a modulo operator and is a function that outputs the remainder after x is divided by y. Further, m=1 to Nc. Nc denotes the number of transmission periods used for radar positioning (hereinafter referred to as “radar-transmission-signal transmission times”). In addition, radar-transmission-signal transmission times Nc is set to an integer multiple of Loc (Ncode multiple). For example, Nc=Loc×Ncode.
Next, an example of a method for non-uniformly setting coded Doppler multiplexing number NDOP_CODE(ndm) for Doppler multiplexed signals in encoder 107 will be described.
For example, encoder 107 sets orthogonal code sequence number (for example, code multiplexing number or code number) Ncm that satisfies the following condition. For example, orthogonal code sequence number NCM and Doppler multiplexing number NDM satisfy the following relationship with respect to number Nt of transmission antennas used for multiplexing transmission.
(Orthogonal code sequence number NCM)×(Doppler multiplexing number NDM)>Number Nt of transmission antennas used for multiplexing transmission
Next, an exemplary configuration of coded Doppler phase rotation amount ψndop_code(ndm),ndm (m) will be described.
For example, a case where number Nt of transmission antennas used for the multiplexing transmission is 3, Doppler multiplexing number NDM is 2, code multiplexing number NCM is 2, and orthogonal code sequences Code1={1, 1} and Code2={1,−1} with code length Loc=2 are used in encoder 107 will be described. In this case, for example, when the coded Doppler multiplexing numbers are NDOP_CODE(1)=1 and NDOP_CODE(2)=2, as illustrated in
Here, as an example, the phase rotation amount that applies Doppler shift amount DOPndm is set to φndm=2π(ndm−1)/NDM in Expression 5, and encoder 107 sets coded Doppler phase rotation amounts ψ1,1(m), ψ1,2(m), and ψ2,2(m) by using the phase rotation amount φ1 that applies Doppler shift amount DOP1 set to 0, and the phase rotation amount φ2 that applies Doppler shift amount DOP2 set to, and outputs the amounts to phase rotator 108. Note that the phase rotation amount may be described in a range of 0 or more and less than 2× radians by performing a modulo operation with 2×.
For example, the number of phases used for the phase rotation amounts may be set to be smaller than number Nt of transmission antennas used for the multiplexing transmission, regardless of the value of number Nt of transmission antennas. Further, the number of phases used in the phase rotation amounts for applying the Doppler shift amounts may be equal to the number NDM of Doppler shift amounts used in the multiplexing transmission.
Further, in the above example, the configuration of phase rotation amounts shown in the maximum even interval Doppler shift amount setting has been described. However, the configuration of the phase rotation amounts is not limited thereto, and the configuration of phase rotation amounts shown in the even interval Doppler shift amount setting (for example, Expression 6) may be used.
The foregoing description has been given of the configuration method for configuring phase rotation amounts in phase rotation amount setter 105.
In
The output (referred to as, for example, coded Doppler multiplexed signals) from each of Nt phase rotators 108 is amplified to a specified transmission power and then radiated into space from corresponding one of the Nt transmission antennas of transmission antenna section 109.
Hereinafter, phase rotator 108 that applies coded Doppler phase rotation amount ψndop_code(ndm),ndm(m) will be referred to as “phase rotator PROT #[ndop_code(ndm), ndm].” Similarly, a transmission antenna that radiates the output of phase rotator PROT #[ndop_code(ndm), ndm] into space is also referred to as “transmission antenna Tx #[ndop_code(ndm), ndm].” Here, ndm=1 to NDM, and ndop_code(ndm)=1 to NDOP_CODE(ndm). Alternatively, the Nt transmission antennas are also referred to as Tx #1, Tx #2, . . . , and Tx #Nt. The coded Doppler phase rotation amounts applied to the radar transmission signals transmitted from transmission antennas Tx #1, Tx #2, . . . , and Tx #Nt can be associated by using a pre-known table or the like. For example, by determining (or detecting) coded Doppler phase rotation amount ψndop_code(ndm),ndm(m), it is possible to determine (or detect) the transmission antenna.
For example, in the case of the example illustrated in
For example, phase rotator PROT #[1, 1] outputs a signal exp[jψ1,1(m)] cp(t) to which phase rotation amount ψ1,1(m) is applied in the mth transmission period with respect to chirp signal cp(t) generated for each transmission period by radar transmission signal generator 101. The output of phase rotator PROT #[1, 1] is outputted from transmission antenna Tx #[1, 1]. Here, cp(t) denotes a chirp signal for each transmission period. Similarly, the output of phase rotator PROT #[1, 2] is output from transmission antenna Tx #[1, 2], and the output of phase rotator PROT #[2, 2] is output from transmission antenna Tx #[2, 2].
The above has described the exemplary configuration of coded Doppler phase rotation amount ψndop_code(ndm), ndm (m).
Further, in the present embodiment, when coded Doppler multiplexing number NDOP_CODE(ndm) for the Doppler multiplexed signals is set non-uniformly, the multiplexing number (for example, coded Doppler multiplexing number NDOP_CODE(ndm)) of orthogonal code sequence Codencm corresponding to each Doppler shift amount DOPndm may vary in combinations of Doppler shift amounts DOPndm and orthogonal code sequences Codencm.
Further, in the present embodiment, when coded Doppler multiplexing number NDOP_CODE(ndm) for the Doppler multiplexed signals is set uniformly, the multiplexing number (for example, coded Doppler multiplexing number NDOP_CODE(ndm)) of orthogonal code sequence Codencm corresponding to each Doppler shift amount DOPndm may be the same in the combinations of Doppler shift amounts DOPndm and orthogonal code sequences Codencm.
In this case, the number of combinations of Doppler shift amounts DOPndm and orthogonal code sequences and the number of transmission antennas Nt may be the same (for example, NDM× NCM=Nt).
Further, in the present embodiment, transmission antennas Tx #1 to Tx #Nt may constitute a multi-beam transmission radar including transmission antennas with at least two different main beam directions (or beam directions). Transmission antennas Tx #1 to Tx #Nt may include a plurality of transmission antennas corresponding to different beam directions. Further, the transmission antennas Tx #1 to Tx #Nt may include a plurality of transmission antennas corresponding to the same beam direction.
For example, phase rotation amount setter 105 may add different coded Doppler phase rotation amounts ψndop_code(ndm), ndm (m) to chirp signals for respective transmission antennas to which the chirp signals are transmitted, in consideration of the configurations of transmission antennas Tx #1 to Tx #Nt having different beam directions and output the signals. As a result, even when the reception power levels of the reflected waves differ significantly between reception signals corresponding to chirp signals transmitted from transmission antennas with different beam directions, radar apparatus 10 can separate the coded Doppler multiplexed signals, thereby improving the positioning performance and the radar detection performance of radar apparatus 10.
Hereinafter, an exemplary operation of phase rotation amount setter 105 in radar transmitter 100 will be described when a multi-beam transmission radar including transmission antennas with at least two different beam directions is configured.
In the following description, among the plurality of beam directions (or the plurality of beams) used in the multi-beam transmission MIMO radar, the first beam direction (or the beam) will be described as “B1” and the second beam direction (or the beam) will be described as “B2.” Further, for example, the multi-beam number of beam directions different to each other is described as “NB,” and the qth beam direction (or beam) is described as “Bq.” Q is an integer value within a number of different beam directions (e.g., a multi-beam number NB). For example, when multi-beam number NB is 2, q=1 or 2.
Further, for example, number Nt of transmission antennas is Nt≥3, Doppler multiplexing number NDM is NDM>2, code multiplexing number NCM is NCM≥2, and Nt<NDM×NCM.
Further, in transmission antenna section 109, the number of transmission antennas corresponding to beam direction B1 is NB1, and the number of transmission antennas corresponding to beam direction B2 is NB2. In this case, NB1+NB2=Nt. Further, the number of transmission antennas corresponding to beam direction Bq is denoted as NBq. NBq≥1, and the total number of transmission antennas with beam directions Bq is Nt.
Further, the Doppler multiplexing number assigned to the transmission antennas with beam direction B1 is denoted as NDM_B1, and the Doppler multiplexing number assigned to the transmission antennas with beam direction B2 is denoted as NDM_B2. Here, NDM_B1, NDM_B2≤NDM.
Phase rotation amount setter 105 sets, for example, coded Doppler multiplexing number NDOP_CODE(ndm) for the Doppler multiplexed signal non-uniformly, and further sets coded Doppler phase rotation amount ψndop_code(ndm), ndm (m) to satisfy the following <Condition 1>. Here, ndm=1 to NDM, and ndop_code(ndm)=1 to NDOP_CODE(ndm).
For example, the Doppler shift amount and the pattern of the code sequence (for example, a coded Doppler multiplexing pattern) assigned to the transmission antenna with beam direction B1 and the coded Doppler multiplexing pattern assigned to the transmission antenna with beam direction B2 are made different from each other. For example, for the transmission antennas with beam direction B1 and for the transmission antennas with beam direction B2, phase rotation amount setter 105 sets coded Doppler phase rotation amount ψndop_code(ndm), ndm(m) that satisfies a condition of different Doppler multiplexing patterns (for example, assignment patterns of Doppler shift amounts), a condition of different code multiplexing patterns (for example, different code multiplexing numbers between Doppler multiplexed signals), or a condition of different patterns of Doppler multiplexing and code multiplexing.
For example, the condition of different Doppler multiplexing patterns (different Doppler multiplexing pattern condition) may be any one of the following conditions (for example, also referred to as “Condition 1A”).
(A-1) The Doppler multiplexing numbers corresponding to respective beam directions (for example, the Doppler multiplexing numbers of transmission signals transmitted from transmission antennas in respective beam directions) are the same (for example, NDM_B1=NDM_B2, provided NDM_B1=NDM_B2≥2), and the Doppler shift intervals (for example, the intervals of the Doppler shift amounts associated with the transmission antennas in respective beam directions) are different in respective beam directions.
(A-2) Doppler multiplexing numbers for respective beam directions are different (NDM_B1≠NDM_B2).
(A-3) When NDM_B1≥3 and NDM_B2≥3, when the same Doppler shift intervals are included in the Doppler shift intervals for respective beam directions, the orders of the Doppler shift intervals are different (cyclically mismatched).
Further, for example, the condition of different code multiplexing patterns (different code multiplexing pattern condition) may be any one of the following conditions (for example, also referred to as “Condition 1B”).
(B-1) The code intervals (for example, code index intervals) assigned to respective Doppler multiplexed signals are different (cyclically mismatched).
(B-2) The code multiplexing numbers assigned to respective Doppler multiplexed signals are different (cyclically mismatched).
Further, phase rotation amount setter 105 may set coded Doppler phase rotation amount ψndop_code(ndm), ndm(m) to satisfy, for example, the following Condition 2.
Signals transmitted from transmission antennas with the same beam direction are multiplexed and transmitted with a code multiplexing number that is non-uniform between Doppler multiplexed signals, and the code multiplexing number includes any number in a range of 1 or more to NCM-1 or less. For example, in a plurality of combinations of the Doppler shift amounts and the code sequences, a code multiplexing number by the code sequence associated with at least one Doppler shift amount is different from a code multiplexing number by the code sequence associated with another Doppler shift amount, with respect to at least one transmission antenna with beam direction B1 and beam direction B2.
For example, in item A-3 of Condition 1, when a value of a plurality of intervals of the Doppler shift amounts assigned to the transmission antennas with beam direction B1 is the same as a value of a plurality of intervals of the Doppler shift amounts assigned to the transmission antennas with beam direction B2 (for example, combinations of Doppler shift intervals are the same), the order of the plurality of Doppler shift intervals corresponding to the transmission antennas with beam direction B1 on the Doppler frequency axis may be different from the order of the plurality of Doppler shift intervals corresponding to the transmission antennas with beam direction B2 on the Doppler frequency axis. For example, the combination of intervals included in an array (in which the intervals of the Doppler shift amounts assigned to the transmission antennas with beam direction B1 are arranged in ascending order on the Doppler frequency axis) coincide with the combination of intervals included in an array (in which the intervals of the Doppler shift amounts assigned to the transmission antennas with beam direction B2 are arranged in ascending order on the Doppler frequency axis), and the first array and the second array are different arrays in a circular permutation. When item A-3 of Condition 1 is satisfied, the Doppler shift intervals of the transmission antennas with beam direction B1 do not coincide with the Doppler shift intervals of the transmission antennas with beam direction B2 (become cyclically mismatched) even when one of them is cyclically shifted in the Doppler frequency domain.
Further, for example, in item B-1 of Condition 1, the order of the code sequences corresponding to the transmission antennas with beam direction B1 on the Doppler frequency axis may be different from the order of the code sequences corresponding to the transmission antennas with beam direction B2 on the Doppler frequency axis. For example, an array in which the indexes of the code sequences corresponding to the Doppler shift amounts assigned to the transmission antennas with beam direction B1 are arranged in ascending order on the Doppler frequency axis and an array in which the indexes of the code sequences corresponding to the Doppler shift amounts assigned to the transmission antennas with beam direction B2 are arranged in ascending order on the Doppler frequency axis are different arrays in a circular permutation. When item B-1 of Condition 1 is satisfied, the indexes of the code sequences corresponding to Doppler shift amounts of the transmission antennas with beam direction B1 do not coincide with the indexes of the code sequences corresponding to Doppler shift amounts of the transmission antennas with beam direction B2 (become cyclically mismatched) even when one of them is cyclically shifted in the Doppler frequency domain.
Further, for example, in item B-2 of Condition 1, the order of the code multiplexing number by the code sequence associated with the transmission antennas with beam direction B1 on the Doppler frequency axis may be different from the order of the code multiplexing number by the code sequences associated with the transmission antennas with beam direction B2 on the Doppler frequency axis. For example, an array in which the code multiplexing numbers corresponding to the Doppler shift amounts assigned to the transmission antennas with beam direction B1 are arranged in ascending order on the Doppler frequency axis and an array in which the code multiplexing numbers corresponding to the Doppler shift amounts assigned to the transmission antennas with beam direction B2 are arranged in ascending order on the Doppler frequency axis are different arrays in a circular permutation. When item B-2 of Condition 1 is satisfied, the code multiplexing numbers corresponding to the Doppler shift amounts of the transmission antennas with beam direction B1 do not coincide with the code multiplexing numbers corresponding to Doppler shift amounts of the transmission antennas with beam direction B2 (become cyclically mismatched) even when one of them is cyclically shifted in the Doppler frequency domain.
By satisfying Condition 1 with the setting of the coded Doppler phase rotation amount by phase rotation amount setter 105, radar apparatus 10 can separate Doppler multiplexed signals and prevent the degradation of positioning performance and radar detection performance even when the reception power levels of reflected waves vary significantly between reception signals from transmission antennas with different beam directions (an example will be described later).
Further, by satisfying Condition 2 with the setting of the coded Doppler phase rotation amount by phase rotation amount setter 105, the detectable Doppler frequency range in radar apparatus 10 becomes in the range of −1/(2Tr)≤fd<1/(2Tr), which can be expanded to a range equivalent to the Doppler detection range in the case of one transmission antenna (an example will be described later).
For example, in the coded Doppler multiplexing transmission by radar apparatus 10, both Condition 1 and Condition 2 may be satisfied, or Condition 1 may be satisfied and Condition 2 does not have to be satisfied. For example, the following three cases are given as cases in which Condition 1 is satisfied but Condition 2 is not satisfied.
Case 1 is a case that does not satisfy Condition 2 in either beam direction B1 or beam direction B2. In Case 1, the detectable Doppler frequency range fd depends on the target object direction and is within the range of −1/(2Tr)≤fd<1/(2Tr), −1/(2LocNDM_B1Tr)≤fd<1/(2LocNDM_B1Tr), or −1/(2LocNDM_B2Tr)≤fd<1/(2LocNDM_B2Tr). Here, when the Doppler multiplexed signal assigned between transmission antennas with beam direction B1 does not include an unused code, NDM_B1=NB1/Loc holds, and the detectable Doppler frequency range fd becomes a range of −1/(2NB1Tr)≤fd<1/(2NB1Tr). Similarly, when the Doppler multiplexed signal assigned between transmission antennas with beam direction B2 does not include an unused code, NDM_B2=NB2/Loc holds, and the detectable Doppler frequency range fd becomes a range of of −1/(2 NB2Tr)≤fd<1/(2 NB2Tr).
Case 2 is a case in which beam direction B2 does not satisfy Condition 2. In Case 2, the detectable Doppler frequency range fd depends on the target object direction and becomes a range of −1/(2Tr)≤fd<1/(2Tr) or in the range of −1/(2Loc NDM_B2Tr)≤fd<1/(2Loc NDM_B2Tr). For example, when the Doppler multiplexed signal assigned between transmission antennas with beam direction B2 does not include an unused code, NDM_B2=NB2/Loc holds, and the detectable Doppler frequency range fd becomes a range of −1/(2NB2Tr)≤fd<1/(2NB2Tr).
Case 3 is a case in which beam direction B1 does not satisfy Condition 2. In Case 3, the detectable Doppler frequency range fd depends on the target object direction and becomes a range of −1/(2Tr)≤fd<1/(2Tr) or in the range of −1/(2Loc NDM_B1Tr)≤fd<1/(2Loc NDM_B1Tr). For example, when the Doppler multiplexed signal assigned between transmission antennas with beam direction B1 does not include an unused code, NDM_B1=NB1/Loc holds, and the detectable Doppler frequency range fd becomes a range of −1/(2NB1Tr)≤fd<1/(2NB1Tr).
In all the cases 1 to 3, the detectable Doppler frequency range can be expanded beyond the Doppler detection range of −1/(2 Nt Tr)≤fd<1/(2 Nt Tr), namely in the case of even interval Doppler multiplexing.
Hereinafter, an exemplary configuration the coded Doppler phase rotation amount in phase rotation amount setter 105 will be described. Hereinafter, the interval of the Doppler shift amounts to be applied to Tx #n1 and Tx #n2 will be referred to as the Doppler shift interval “Δfd (n1, n2).” Here, Δfd (n1, n2) represents the interval (DOPn2−DOPn1) between Doppler shift amount DOPn2 applied to Tx #n2 and Doppler shift amount DOPn1 applied to Tx #n1 as a reference. Note that, when Doppler shift interval Δfd(n1, n2) is a negative value (for example, when (DOPn2−DOPn1)<0), the Doppler shift interval Δfd(n1, n2) is calculated using Δfd(n1, n2)=1/(Loc Tr)−Δfd(n1, n2) in consideration of aliasing in a range of −1/(2 Loc Tr) or more and less than 1/(2 Loc Tr) which is an observation range in the Doppler analyzer, and is represented as a positive value.
Exemplary configuration 1 is an exemplary configuration of the coded Doppler phase rotation amounts when Condition 1 (a case of satisfying the different code multiplexing pattern condition) and Condition 2 are satisfied.
In
Further, in
Further, in
In
As illustrated in
Further, in
Further, in
In
Accordingly, the setting of the coded Doppler phase rotation amounts illustrated in
Further, in
Hereinafter, the code indexes assigned to transmission antennas with beam direction B1 for the corresponding Doppler multiplexed signals with Doppler shift amounts DOP1, DOP2, and DOP3 will be described as “CodeIndex_B1=(2, *, 1).” In CodeIndex_B1, “*” represents a case where no code is assigned. Further, when a plurality of codes is assigned to one Doppler multiplexed signal, the codes are represented using “&.” For example, when Code1 and Code2 are assigned to one Doppler multiplexed signal, the notation “1&2” is used. The code index is also referred to as a “code interval.”
Further, hereinafter, the code multiplexing numbers assigned to transmission antennas with beam direction B1 for the corresponding Doppler multiplexed signals with Doppler shift amounts DOP1, DOP2, and DOP3 will be described as “N_Code_B1=(1, 0, 1)” (in the case of
In
As described above, the code multiplexing numbers assigned to Doppler multiplexed signals for the transmission antennas with beam direction B1 and the transmission antennas with beam direction B2 are N_Code_B1=(1, 0, 1) and N_Code_B2=(0, 1, 1), respectively, and are cyclically matched, and thus, item B-2 of Condition 1 is not satisfied.
On the other hand, the code indexes assigned to Doppler multiplexed signals for the transmission antennas with beam direction B1 and the transmission antennas with beam direction B2 are CodeIndex_B1=(2,*,1) and CodeIndex_B2=(*,2,2), respectively, and are different (or cyclically mismatched, which hereinafter will be referred to as different code INDEX intervals).
Further, when the Doppler frequency of the target object is −1/(2Tr)≤fdtarget object<−1/(4Tr) or 1/(4Tr)≤fdtarget object<1/(2Tr), Doppler analyzer 210 described later observes an aliasing Doppler frequency. In this case, the code indexes are CodeIndex_B1_alias=(1, *, 2) and CodeIndex_B2_alias=(*, 1, 1), which are different (cyclically mismatched). Thus, in the example of
Thus, the setting of the coded Doppler phase rotation amounts illustrated in
Further, in
Thus, in the example of
Hereinafter, an example of reception signals in the outputs of Doppler analyzers 210 when transmission antenna section 109 includes transmission antennas with beam directions B1 and B2 based on the setting of the coded Doppler phase rotation amounts illustrated in
For example, when the target object direction is target object direction (1) illustrated in
Further, for example, when the target object direction is an intermediate direction between beam direction B1 and beam direction B2, and the target object direction is in the direction of an overlapping area (for example, target object direction (2) illustrated in
Further, for example, when the target object direction is target object direction (3) illustrated in
For example, when the target object direction is an intermediate direction between beam direction B1 and beam direction B2 (target object direction (2) illustrated in
Further, when the target object direction is beam direction B1 as illustrated at part (a) in
Thus, when the target object direction is beam direction B1 or B2, radar apparatus 10 can discriminate between a case where the reception level of the reception signal corresponding to the transmission antenna with beam direction B1 decreases and a case where the reception level of the reception signal corresponding to the transmission antenna with beam direction B2 decreases, in coded Doppler demultiplexer 212 described later.
Further, when the discrimination result indicates that the reception signals are from transmission antennas (Tx #1, Tx #2) with beam direction B1, the setting of the coded Doppler multiplexed signals for Tx #1 and Tx #2 with beam direction B1 is known; therefore, radar apparatus 10 can separate the multiplexed signals by performing an operation disclosed in, for example, PTLs 5 and 6. Further, even when the reception signals are determined to be from the transmission antennas (Tx #3, Tx #4) with beam direction B2, the setting of the coded Doppler multiplexed signals for Tx #3, Tx #4 with beam direction B2 is known, and thus, radar apparatus 10 can separate the multiplexed signals in the same manner.
Further, by satisfying Condition 2 in addition to Condition 1, the setting of the coded Doppler phase rotation amounts by phase rotation amount setter 105 can expand the Doppler detection range to a range equivalent to that in the case of one transmission antenna (a range of +1/(2Tr)) (an example will be described later).
By the operation of coded Doppler demultiplexer 212 as described above, radar apparatus 10 can determine Doppler frequency fd of the target object in a range of −1/(2Tr)≤fd<1/(2Tr), and can obtain an output in which each coded Doppler multiplexed signal is associated with its corresponding transmission antenna.
Exemplary configuration 2 is an exemplary configuration of the coded Doppler phase rotation amounts when Condition 1 (a case of satisfying the different code multiplexing pattern condition) and Condition 2 are satisfied.
In
Further, in
In
As illustrated in
Further, in
Further, in
In
Accordingly, the setting of the coded Doppler phase rotation amounts illustrated in
Further, in
Further, in
Further, when the Doppler frequency of the target object is −1/(2Tr)≤fdtarget object<−1/(4Tr) or 1/(4Tr)≤fdtarget object<1/(2Tr), Doppler analyzer 210 described later observes an aliasing Doppler frequency. In this case, the code indexes are CodeIndex_B1_alias=(2, *, 2, 1) and CodeIndex_B2_alias=(1, 1, 1, *), which are different (cyclically mismatched). Thus, in the example of
Thus, the setting of the coded Doppler phase rotation amounts illustrated in
Further, in
Thus, in the example of
Hereinafter, an example of reception signals in the outputs of Doppler analyzers 210 when transmission antenna section 109 includes transmission antennas with different beam directions B1 and B2 based on the setting of the Doppler shift amounts illustrated in
For example, when the target object direction is target object direction (1) illustrated in
Further, when the discrimination result indicates that the reception signals are from the transmission antennas (Tx #1, Tx #2, Tx #3) with beam direction B1, the setting of the coded Doppler multiplexed signals for Tx #1, Tx #2, and Tx #3 with beam direction B1 is known. Therefore, radar apparatus 10 can separate the multiplexed signals by performing the operation disclosed in, for example, PTLs 5 and 6. Further, when the reception signals are determined to be from transmission antennas (Tx #4, Tx #5, Tx #6) with beam direction B2, the setting of the coded Doppler multiplexed signals for Tx #4, Tx #5, and Tx #6 with beam direction B2 is known, and thus, radar apparatus 10 can separate the multiplexed signals in the same manner.
Further, by satisfying Condition 2 in addition to Condition 1, the setting of the coded Doppler phase rotation amounts by phase rotation amount setter 105 can expand the Doppler detection range to a range equivalent to that in the case of one transmission antenna (a range of +1/(2Tr)) (an example will be described later).
By the operation of coded Doppler demultiplexer 212 as described above, radar apparatus 10 can determine Doppler frequency fd of the target object in a range of −1/(2Tr)≤fd<1/(2Tr), and can obtain an output in which each coded Doppler multiplexed signal is associated with its corresponding transmission antenna.
Exemplary configuration 3 is an exemplary configuration of the coded Doppler phase rotation amounts when Condition 1 (a case of satisfying different code multiplexing pattern condition and Doppler multiplexing pattern condition) and Condition 2 are satisfied.
In
Further, in
In
As illustrated in
Further, in
Further, in
In
Further, in
Further, in
Note that, when the Doppler frequency of the target object is −1/(2Tr)≤fdtarget object<−1/(4Tr) or 1/(4Tr)≤fdtarget object<1/(2Tr), Doppler analyzer 210 described later observes an aliasing Doppler frequency. In this case, the code indexes become CodeIndex_B1_alias=(2, *, 1&2, *) and CodeIndex_B2_alias=(1, 1, *, 1), which are different (cyclically mismatched). Thus, in the example of
Thus, the setting of the coded Doppler phase rotation amounts illustrated in
Further, in
Hereinafter, an example of reception signals in the outputs of Doppler analyzers 210 when transmission antenna section 109 includes transmission antennas with different beams directions B1 and B2 based on the setting of the Doppler shift amounts illustrated in
For example, when the target object direction is target object direction (1) illustrated in
Further, when the discrimination result indicates that the reception signals are from the transmission antennas (Tx #1, Tx #2, and Tx #3) with beam direction B1, the setting of the coded Doppler multiplexed signals for Tx #1, Tx #2, and Tx #3 with beam direction B1 is known. Therefore, radar apparatus 10 can separate the multiplexed signals by performing the operation disclosed in, for example, PTLs 5 and 6. Further, when the reception signals are determined to be from transmission antennas (Tx #4, Tx #5, Tx #6) with beam direction B2, the setting of the coded Doppler multiplexed signals for Tx #4, Tx #5, and Tx #6 with beam direction B2 is known, and thus, radar apparatus 10 can separate the multiplexed signals in the same manner.
Further, by satisfying Condition 2 in addition to Condition 1, the setting of the coded Doppler phase rotation amounts by phase rotation amount setter 105 can expand the Doppler detection range to a range equivalent to that in the case of one transmission antenna (a range of +1/(2Tr)) (an example will be described later).
By the operation of coded Doppler demultiplexer 212 as described above, radar apparatus 10 can determine Doppler frequency fd of the target object in a range of −1/(2Tr)≤fd<1/(2Tr), and can obtain an output in which each coded Doppler multiplexed signal is associated with its corresponding transmission antenna.
Exemplary configuration 4 is an exemplary configuration of the coded Doppler phase rotation amounts when Condition 1 (different code multiplexing pattern condition) is satisfied and Condition 2 is not satisfied.
In
Further, in
In
As illustrated in
Further, in
Further, in
In
Further, in
Further, in
Note that, when the Doppler frequency of the target object is −1/(2Tr)≤fdtarget object<−1/(4Tr) or 1/(4Tr)≤fdtarget object<1/(2Tr), Doppler analyzer 210 described later observes an aliasing Doppler frequency. In this case, the code Indexes are CodeIndex_B1_alias=(2, 2) and CodeIndex_B2_alias=(*, 1), which are different (cyclically mismatched). Thus, in the example of
Thus, the setting of the coded Doppler phase rotation amounts illustrated in
Further, in
On the other hand, in
Thus, the setting of the coded Doppler phase rotation amounts illustrated in
Hereinafter, an example of reception signals in the outputs of Doppler analyzers 210 when transmission antenna section 109 includes transmission antennas with different beam directions B1 and B2 based on the setting of the Doppler shift amounts illustrated in
For example, when the target object direction is target object direction (1) illustrated in
Further, when the discrimination result indicates that the reception signals are from the transmission antennas (Tx #1 and Tx #2) with beam direction B1, the setting of the coded Doppler multiplexed signals for Tx #1 and Tx #2 with beam direction B1 is known. Therefore, radar apparatus 10 can separate the multiplexed signal by performing an operation disclosed in, for example, PTLs 5 and 6. Further, when the reception signals are determined to be from transmission antenna (Tx #3) with beam direction B2, the setting of the coded Doppler multiplexed signal for Tx #3 with beam direction B2 is known, and thus, radar apparatus 10 can separate the multiplexed signals in the same manner.
Further, in exemplary configuration 4, the setting of the coded Doppler phase rotation amounts by phase rotation amount setter 105 does not satisfy Condition 2 with respect to beam direction B1. In this case, the detectable Doppler frequency range fd is, depending on the target object direction, in the range of −1/(2Tr)≤fd<1/(2Tr) or in the range of −1/(2Loc NDM_B1Tr)≤fd<1/(2Loc NDM_B1Tr), and an effect of expanding the Doppler detection range depending on the target object direction can be obtained, compared to the Doppler detection range of the even interval DDM, which is −1/(6Tr)≤fd<1/(6Tr).
Exemplary configuration 5 is an exemplary configuration of the coded Doppler phase rotation amounts when Condition 1 (different Doppler multiplexing pattern condition and code multiplexing pattern condition) is satisfied and Condition 2 is not satisfied.
In
Further, in
In
As illustrated in
Further, in
Further, in
In
Further, in
Further, in
Note that, when the Doppler frequency of the target object is −1/(2Tr)≤fdtarget object<−1/(4Tr) or 1/(4Tr)≤fdtarget object<1/(2Tr), Doppler analyzer 210 described later observes an aliasing Doppler frequency. In this case, the code indexes are CodeIndex_B1_alias=(2, 2, *), and CodeIndex_B2_alias=(*, *, 1&2), which are different (cyclically mismatched). Thus, in the example of
Thus, the setting of the coded Doppler phase rotation amounts illustrated in
Further, in
On the other hand, in
Thus, the setting of the coded Doppler phase rotation amounts illustrated in
Hereinafter, an example of reception signals in the outputs of Doppler analyzers 210 when transmission antenna section 109 includes transmission antennas with different beam directions B1 and B2 based on the setting of the Doppler shift amounts illustrated in
illustrated in
Further, when the discrimination result indicates that the reception signals are from the transmission antennas (Tx #1 and Tx #2) with beam direction B1, the setting of the coded Doppler multiplexed signals for Tx #1 and Tx #2 with beam direction B1 is known. Therefore, radar apparatus 10 can separate the multiplexed signals by performing an operation disclosed in, for example, PTLs 5 and 6. Further, when the reception signals are determined to be from the transmission antennas (Tx #3 and Tx #4) with beam direction B2, the setting of the coded Doppler multiplexed signals for Tx #3 and Tx #4 with beam direction B2 is known, and thus, radar apparatus 10 can separate the multiplexed signals in the same manner.
Further, in exemplary configuration 5, the setting of the coded Doppler phase rotation amounts by phase rotation amount setter 105 does not satisfy Condition 2 with respect to beam direction B2. In this case, the detectable Doppler frequency range fd is, depending on the target object direction, in the range of −1/(2Tr)≤fd<1/(2Tr) or in the range of −1/(2Loc NDM_B2Tr)≤fd<1/(2Loc NDM_B2Tr), and an effect of expanding the Doppler detection range depending on the target object direction can be obtained, compared to the Doppler detection range of the even interval DDM, which is −1/(6Tr)≤fd<1/(6Tr).
The above describes exemplary configurations of coded Doppler phase rotation amounts in phase rotation amount setter 105.
Note that the setting of the coded Doppler phase rotation amounts is not limited to the above-described exemplary configurations 1 to 5. For example, at least one of number Nt of transmission antennas, number NB1 of transmission antennas with beam direction B1, number NB2 of transmission antennas with beam direction B2, the Doppler multiplexing numbers (NDM, NDM_B1, and NDM_B2), the code multiplexing numbers (NCM, NCM_B1, and NCM_B2), multi-beam number NB, the code intervals, and the Doppler shift intervals may be another value.
Note that, the above-described exemplary configurations 1 to 5 illustrate the exemplary configurations using a code with code multiplexing number NCM=2, but are not limited thereto, and the same setting of coded Doppler phase rotation amounts is possible even when code multiplexing number Ncm is set to, for example, NCM≥3. [Configuration of Radar Receiver 200]
In
Reception antennas Rx #1 to Rx #Na of reception antenna section 202 each receive a reflected wave signal resulted from a radar transmission signal being reflected by a target object (target), and output the received reflected wave signal to the corresponding one of antenna system processors 201 as a reception signal.
Each of antenna system processors 201 includes reception radio 203 and signal processor 206.
Signals received by Na reception antennas Rx #1 to Rx #Na are output respectively to Na reception radios 203. Further, the output signals from Na reception radios 203 are output respectively to Na signal processors 206.
Each of reception radios 203 includes mixer 204 and low pass filter (LPF) 205. Mixer 204 mixes the received reflected wave signal with a chirp signal (which is a transmission signal) input from radar transmission signal generator 101. Reception radio 203, for example, cause the output of mixer 204 to pass through LPF 205. As a result, a beat signal, which has a frequency depending on a delay time of the reflected wave signal, is output. For example, the difference in frequency between the transmission chirp signal (transmission frequency modulated wave), which is the transmission signal (radar transmission wave), and the reception chirp signal (reception frequency modulated wave), which is the reception signal (radar reflected wave), is obtained as the beat frequency.
Signal processor 206 of each antenna system processor 201-z (where z is any one of 1 to Na) includes AD converter 207, beat frequency analyzer 208, output switch 209, and Doppler analyzer 210.
The signal (for example, beat signal) outputted from LPF 205 is converted into discretely sampled data by AD converter 207 in signal processor 206.
Beat frequency analyzer 208 performs frequency analysis processing (for example, FFT processing) on the Ndata pieces of discrete sample data obtained within a specified time range (range gate) for each transmission period Tr. Signal processor 206 thus outputs a frequency spectrum in which a peak appears at a beat frequency dependent on the delay time of the reflected wave signal (radar reflected wave).
Here, the beat frequency response output from beat frequency analyzer 208 in zth signal processor 206 obtained by the mth chirp pulse transmission is denoted as “RFTz(fb, m).” Here, fb denotes the beat frequency index and corresponds to an FFT index (bin number). For example, fb=0, . . . , (Ndata/2)−1, z=1 to Na, and m=1 to NC. A beat frequency having smaller beat frequency index fb indicates a shorter delay time of the reflected wave signal (for example, a shorter distance to the target object).
Further, beat frequency index fb can be converted into distance information R(fb) using following Expression 10. Thus, in the following, beat frequency index fb is also referred to as “distance index fb.”
Here, Bw denotes a frequency-modulation bandwidth within the range gate for a chirp signal, and C0 denotes the speed of light. Also, in Expression 10, C0/(2Bw) represents the distance resolution.
Output switch 209 selectively switches to output the output of beat frequency analyzer 208 for each transmission period to OC_INDEX-th Doppler analyzer 210 among Loc Doppler analyzers 210, based on orthogonal code element index OC_INDEX inputted from encoder 107 of phase rotation amount setter 105, and outputs the output. For example, output switch 209 selects the OC_INDEX-th Doppler analyzer 210 obtained by Expression 8 in the mth transmission period Tr.
Signal processor 206 includes Loc Doppler analyzers 210-1 to 210-Loc. For example, data is inputted by output switch 209 to nocth Doppler analyzer 210 for each of Loc transmission periods (Loc×Tr). Therefore, nocth Doppler analyzer 210 performs Doppler analysis for each distance index fb using data (for example, beat frequency response RFTz(fb, m) inputted from beat frequency analyzer 208) of Ncode transmission periods out of Nc transmission periods. Here, noc is an index of the code element, and noc=1 to Loc.
For example, when Ncode is a power of 2, FFT processing is applicable in the Doppler analysis. In this case, the FFT size is Ncode, and a maximum Doppler frequency that is derived from the sampling theorem and in which no aliasing occurs is +1/(2Loc×Tr). Further, the Doppler frequency interval of Doppler frequency index fs is 1/(Ncode×Loc×Tr), and the range of Doppler frequency index fs is fs=−Ncode/2, . . . , 0, . . . , Ncode/2−1.
The following description will be given of a case where Ncode is a power of 2, as an example. Note that, when Ncode is not a power of 2, FFT processing can be performed with a data size (FFT size) that is a power of 2 by including zero-padded data, for example.
For example, output VFTznoc(fb, fs) of Doppler analyzer 210 in zth signal processor 206 is represented by the following Expression 11. Note that j is an imaginary unit, and z=1 to Na.
The processing in each component of signal processor 206 has been described above.
In
CFAR section 211 performs, for example, CFAR processing in which the outputs VFTznoc (fb, fs) of Doppler analyzers 210 of first to Nath signal processors 206 are power-added and two-dimensional CFAR processing including a distance axis and a Doppler frequency axis (corresponding to a relative velocity) or one-dimensional CFAR processes are combined, as in the following Expression 12 (for example, the processing disclosed in NPL 2 may be applied).
CFAR section 211 adaptively sets a threshold, and outputs, to coded Doppler demultiplexer 212, distance index fb_cfar, Doppler frequency index fs_cfar, and reception power information PowerFT (fb_cfar, fs_cfar) that provide reception power larger than the threshold.
Note that, when, for example, Expression 5 is used as phase rotation amount φndm for applying Doppler shift amount DOPndm, the interval of the Doppler shift amounts in the Doppler frequency domain in the outputs of Doppler analyzers 210 is even, and when the interval ΔFD of the Doppler shift amounts is represented by the interval of the Doppler frequency index, ΔFD=Ncode/NDM. Accordingly, in the outputs of Doppler analyzers 210, a peak is detected for each Doppler-shift multiplexed signal at an interval of ΔFD in the Doppler frequency domain.
The part (a) in
Accordingly, CFAR section 211 may divide each output of Doppler analyzer 210 into ranges of interval ΔFD of the Doppler shift amount, and may perform CFAR processing (for example, referred to as “Doppler domain compression CFAR processing”) after power addition (for example, referred to as “Doppler domain compression”) of each signal peak position subjected to Doppler multiplexing for each divided range, as shown in the following Expression 13. Here, fs_comp=−ΔFD/2, . . . , −ΔFD/2−1. For example, when ΔFD=Ncode/NDM, fs_comp=Ncode/(2NDM), . . . , Ncode/(2NDM)−1.
In Expression 13, however, in the case of the following:
the Doppler frequency index to which Ncode is added is used.
Similarly, in Expression 13, in the case of the following:
the Doppler frequency index from which Ncode is further subtracted is used.
The part (b) in
As a result of the Doppler domain compression, the range of Doppler frequency index fs_comp in the Doppler frequency domain is reduced to −ΔFD/2 or more to ΔFD/2−1 or less (in the case of ΔFD=Ncode/NDM, −Ncode/(2NDM) or more to Ncode/(2NDM)−1 or less).
CFAR section 211 using the Doppler domain compression CFAR processing, for example, adaptively sets a threshold and outputs, to coded Doppler demultiplexer 212, distance index fb_cfar, Doppler frequency indexes fs_comp_cfar, and reception power information PowerFT (fb_cfar, fs_comp_cfar+(nfd−ceil(NDM/2)−1)×ΔFD), nfd=1, . . . , NDM at NDM Doppler frequency indexes (fs_comp_cfar+ (nfd−ceil(NDM/2)−1)×ΔFD) that provide reception power larger than the threshold.
Next, an exemplary operation of coded Doppler demultiplexer 212 illustrated in
The following describes an example of processing performed by coded Doppler demultiplexer 212 when CFAR section 211 uses the Doppler domain compression CFAR processing. Further, the operation of coded Doppler demultiplexer 212 when omnidirectional antennas (or antennas with substantially uniform directional characteristics over the entire viewing angle covered by a plurality of transmission antennas with different beam directions) are used as a plurality of reception antennas will be described.
Coded Doppler demultiplexer 212 performs coded Doppler demultiplexing processing for Nt coded Doppler multiplexed signals.
For example, coded Doppler demultiplexer 212 separates Nt coded Doppler multiplexed signals using the outputs of Doppler analyzers 210 based on the distance index fb_cfar, Doppler frequency indexes fs_comp_cfar, reception power information (PowerFT(fb_cfar, fs_comp_cfar+(nfd−ceil(NDM/2)−1)×ΔFD), nfd=1 to NDM) at Doppler frequency indexes of NDM Doppler multiplexed signals (fs_comp_cfar+(nfd−ceil (NDM/2)−1)×ΔFD) inputted from CFAR section 211, and discriminates (e.g., determines or identifies) the transmission antennas and discriminates the Doppler frequencies (e.g., Doppler velocity or relative velocity).
As described above, when using the setting of the even interval Doppler shift amount including the setting of the maximum even interval Doppler shift amount, encoder 107 of phase rotation amount setter 105 utilizes, for example, not setting all NDM coded Doppler multiplexing numbers NDOP_CODE(1), NDOP_CODE(2), . . . , NDOP_CODE(NDM) to NCM, but setting at least one coded Doppler multiplex number to a value smaller than NCM (setting non-uniformly).
For example, coded Doppler demultiplexer 212(1) performs code separation processing, detects an coded Doppler multiplexed signal in which the coded Doppler multiplexing number is set to be smaller than NCM (for example, detects an unused coded Doppler multiplexed signal that is not used for multiplexing transmission), and performs aliasing determination. Thereafter, coded Doppler demultiplexer 212(2) performs Doppler code separation processing on coded Doppler multiplexed signals used for multiplexing transmission based on the aliasing determination result.
Such operation of coded Doppler demultiplexer 212 as described above is the same as the operation of an coded Doppler demultiplexer in a MIMO radar using known coded Doppler multiplexing transmission, and is described in, for example, PTLs 5 and 6, and thus, a detailed description of the operation will be omitted.
Note that, as the even interval Doppler shift amount setting including the maximum even interval Doppler shift amount setting, for example, when not all of NDM coded Doppler multiplexing numbers NDOP_CODE(1), NDOP_CODE(2), . . . , and NDOP_CODE(NDM) are set to NCM, and at least one coded Doppler multiplexing number is set to a value smaller than NCM, the Doppler frequency of the target object estimated in the range of −1/(2Tr)≤fd<1/(2Tr) is detectable by the operation of coded Doppler demultiplexer 212 described above (for example, PTLs 5 and 6).
Coded Doppler demultiplexer 212 determines whether Nt coded Doppler multiplexed signals have been detected normally. When Nt coded Doppler multiplexed signals are normally detected, coded Doppler demultiplexer 212 performs the processing in step A-3, and when Nt coded Doppler multiplexed signals are not normally detected, coded Doppler demultiplexer 212 performs the processing in step B-1.
For example, in the processing of step A-1, there may be a case where Nt coded Doppler multiplexed signals are not detected normally depending on the consistency between the main beam direction of the multi-beam and the target object direction.
For example, the following is assumed: a multi-beam MIMO radar is configured using transmission antennas with two beam directions B1 and B2, and the setting of phase rotation amount setter 105 is NDM>NDM_B1 or NDM>NDM_B2 (where NDM_B1, and NDM_B2<NDM). In this case, when the main beam direction of the multi-beam does not coincide with the target object direction, and there is a target object in the null direction, the reception power varies by more than a predetermined value, or a component with a reception power as small as the noise level is included between the reception powers PowerFT (fb_cfar, fs_comp_cfar+(nfd-ceil (NDM/2)−1)×ΔFD) at Doppler frequency indexes (fs_comp_cfar+(nfd-ceil (NDM/2)−1)×ΔFD) of NDM Doppler multiplexed signals. In such a case, coded Doppler demultiplexer 212 detects a coded Doppler multiplexed signal that is less than NDM, and thus, determines that the detection is not normal, and performs the processing in step B-1.
Further, for example, when the setting of phase rotation amount setter 105 is NDM=NDM_B1 for the transmission antenna with beam direction B1, the main beam direction B2 of the multi-beam does not coincide with the target object direction, and the target object direction is in the null direction, or when the setting of phase rotation amount setter 105 is NDM=NDM_B2 for the transmission antenna with beam direction B2, the main beam direction B2 of the multi-beam does not coincide with the target object direction, and the target object direction is in the null direction, the reception power within a predetermined range is received between the reception powers PowerFT (fb_cfar, fs_comp_cfar+(nfd-ceil(NDM/2)−1)×ΔFD) at Doppler frequency indexes (fs_comp_cfar+(nfd-ceil(NDM/2)−1)×ΔFD) of the NDM Doppler multiplexed signals. In this case, the number of unused coded Doppler multiplexed signals that are not used for multiplexing transmission becomes larger than the assumed number of (NDM−Nt) signals during the code separation processing. As a result, coded Doppler demultiplexer 212 fails in the aliasing determination, making it difficult to detect Nt coded Doppler multiplexed signals normally. Accordingly, since the number of unused coded Doppler multiplexed signals that are not used for multiplexing transmission is detected to be larger than the assumed number of (NDM−Nt) signals, coded Doppler demultiplexer 212 determines that the detection is not normal and performs the processing in step B-1.
Based on the aliasing determination result, coded Doppler demultiplexer 212 outputs, to direction estimator 213, reception signal Yz(fb_cfar, fs_comp_cfar, ncm, ndm) subjected to the coded Doppler demultiplexing processing of the coded Doppler multiplexed signal used for the multiplexing transmission together with distance index fb_cfar and Doppler frequency index fs_comp_cfar.
Here, Yz(fb_cfar, fs_comp_cfar, ndop_code(ndm), ndm) is the separated output (for example, the coded Doppler demultiplexing result) of the coded Doppler multiplexed signals with Doppler shift amount DOPndm and orthogonal code Codendop_code(ndm) at distance index fb_cfar and Doppler frequency index fs_comp_cfar of Doppler analyzer 210 in zth antenna system processor 201. For example, Yz(fb_cfar, fs_comp_cfar, ndop_code(ndm), ndm) represents a reception signal that is transmitted from transmission antenna Tx #[ndop_code(ndm), ndm], is reflected by the target object, and is received by zth antenna system processor 201. Note that z=1 to Na, and ncm=1 to NCM. Further, ndm=1 to NDM, and ndop_code(ndm)=1 to NDOP_CODE(ndm).
Further, coded Doppler demultiplexer 212 may, for example, output information on the Doppler frequency of the detected target object to direction estimator 213.
When Condition 2 is satisfied, coded Doppler demultiplexer 212 can detect the Doppler frequency of the target object estimated in the range of −1/(2Tr)≤fd<1/(2Tr) by using the aliasing determination result.
Coded Doppler demultiplexer 212 performs coded Doppler demultiplexing processing for NB1 coded Doppler multiplexed signals, assuming that the target object direction is beam direction B1.
For example, coded Doppler demultiplexer 212 separates NB1 coded Doppler multiplexed signals using the outputs of Doppler analyzers 210 based on the distance index fb_cfar, Doppler frequency indexes fs_comp_cfar, reception power information (PowerFT(fb_cfar, fs_comp_cfar+(nfd-ceil(NDM/2)−1)×ΔFD), nfd=1 to NDM) at Doppler frequency indexes of NDM Doppler multiplexed signals (fs_comp_cfar+(nfd-ceil(NDM/2)−1)×ΔFD) inputted from CFAR section 211, and discriminates (e.g., determines or identifies) the transmission antennas and discriminates the Doppler frequencies (e.g., Doppler velocity or relative velocity).
There are cases where the reception power varies by a predetermined value or more between the reception powers PowerFT (fb_cfar, fs_comp_cfar+ (nfd-ceil (NDM/2)−1)×ΔFD) at Doppler frequency indexes (fs_comp_cfar+(nfd-ceil (NDM/2)−1)×ΔFD) of the NDM Doppler multiplexed signals, or where (NDM−NDM_B1) components with reception power as small as the noise level are included. Note that, when the setting of phase rotation amount setter 105 is NDM=NDM_B1, (NDM−NDM_B1)=0, and a component with reception power as small as the noise level is not included. These Doppler multiplexed signals are unused Doppler multiplexed signals that are not used for multiplexed transmission.
Accordingly, coded Doppler demultiplexer 212 extracts, for example, NDM_B1 Doppler multiplexed signals with the highest power among the reception powers PowerFT(fb_cfar, fs_comp_cfar+(nfd-ceil(NDM/2)−1)×ΔFD) at Doppler frequency indexes (fs_comp_cfar+(nfd-ceil (NDM/2)−1)×ΔFD) of NDM Doppler multiplexed signals.
For example, when the Doppler multiplexing interval of the extracted NDM_B1 Doppler multiplexed signals with the highest power matches the Doppler multiplexing interval assigned to the transmission antennas with beam direction B1, coded Doppler demultiplexer 212(1) performs code separation processing, detects an coded Doppler multiplexed signal with the coded Doppler multiplexing number set to be smaller than NCM from the coded Doppler multiplexed signals assigned to the transmission antennas with beam direction B1 (for example, detects an unused coded Doppler multiplexed signal that is not used for multiplexing transmission), and performs an aliasing determination. Thereafter, coded Doppler demultiplexer 212(2) performs Doppler code separation processing on coded Doppler multiplexed signals used for multiplexing transmission based on the aliasing determination result.
Such operation of coded Doppler demultiplexer 212 as described above is the same as the operation of an coded Doppler demultiplexer in a MIMO radar using known coded Doppler multiplexing transmission, and is described in, for example, PTLs 5 and 6, and thus, a detailed description of the operation will be omitted.
Note that, by satisfying Condition 2 with the setting of the coded Doppler phase rotation amount, the Doppler frequency of the target object estimated in the range of −1/(2Tr)≤fd<1/(2Tr) can be detected by, for example, the operation of coded Doppler demultiplexer 212 described above (for example, PTLs 5 and 6).
Coded Doppler demultiplexer 212 determines whether NB1 coded Doppler multiplexed signals assigned to NB1 transmission antennas included in beam direction B1 are normally detected. When NB1 coded Doppler multiplexed signals are normally detected, coded Doppler demultiplexer 212 performs the processing in step B-3, and when the NB1 coded Doppler multiplexed signals are not normally detected, coded Doppler demultiplexer 212 performs the processing in step C-1.
For example, in the processing of step B-1, there may be a case where NB1 coded Doppler multiplexed signals are not detected normally depending on the consistency between the main beam direction of the multi-beam and the target object direction.
Coded Doppler demultiplexer 212, for example, determines that the target object direction is not beam direction B1 and performs the processing in step C-1 when the power difference (or power ratio) between the extracted NDM B1 Doppler multiplexed signals with the highest power and the other (NDM−NDM_B1) Doppler multiplexed signals with lower power is not equal to or greater than a predetermined level.
Further, when the extracted Doppler multiplexing interval of the extracted NDM_B1 Doppler multiplexed signals with the highest power does not coincide with the Doppler multiplexing interval assigned to the transmission antennas with beam direction B1, coded Doppler demultiplexer 212 determines that the target object direction is not beam direction B1 and performs the processing in step C-1.
Further, for example, the setting of phase rotation amount setter 105 is assumed to be NDM_B1=NDM_B2 with respect to beam direction B1. In this case, when the main beam direction B2 of the multi-beam and the target object direction do not coincide with each other and the target object is present in the null direction, the reception power within a predetermined range is received between the reception powers PowerFT (fb_cfar, fs_comp_cfar+(nfd-ceil(NDM/2)−1)×ΔFD) at Doppler frequency indexes (fs_comp_cfar+(nfd-ceil(NDM/2)−1)×ΔFD) of the NDM Doppler multiplexed signals. In such a case, unused coded Doppler multiplexed signals that are not used for the multiplexing transmission have a code interval different from the code interval of the NB1 coded Doppler multiplexed signals assumed in the code separation processing. Therefore, coded Doppler demultiplexer 212 fails in the aliasing determination, and it becomes difficult to normally detect NB1 coded Doppler multiplexed signals. In such a case, coded Doppler demultiplexer 212 determines that the detection for the NB1 coded Doppler multiplexed signals is not normal, and performs the processing in step C-1.
Coded Doppler demultiplexer 212 outputs, to direction estimator 213, reception signals YB1z(fb_cfar, fs_comp_cfar, ncm, ndm) subjected to the coded Doppler demultiplexing processing of the coded Doppler multiplexed signals used for the multiplexing transmission of NB1 transmission antennas with beam direction B1, based on the processing result in step B-2 together with distance index fb_cfar and Doppler frequency index fs_comp_cfar.
Here, YB1z(fb_cfar, fs_comp_cfar, ndop_code(ndm), ndm) is the separated output (for example, the coded Doppler demultiplexing result) of the coded Doppler multiplexed signals with Doppler shift amount DOPndm and orthogonal code Codendop_code(ndm) at distance index fb_cfar and Doppler frequency index fs_comp_cfar in Doppler analyzer 210 in zth antenna system processor 201. For example, YB1z(fb_cfar, fs_comp_cfar, ndop_code(ndm), ndm) represents a reception signal that is transmitted from NB1 transmission antennas Tx #[ndop_code(ndm), ndm] with beam direction B1, is reflected by the target object, and is received by zth antenna system processor 201. Note that z=1 to Na. Further, ndm=1 to NDM, ndop_code(ndm)=1 to NDOP_CODE(ndm), and signals other than those assigned to NB1 transmission antennas with beam direction B1 are output as zero.
Further, coded Doppler demultiplexer 212 may output the Doppler frequency of the detected target object to direction estimator 213.
Note that, when Condition 2 is satisfied, coded Doppler demultiplexer 212 can detect the Doppler frequency of the target object estimated in the range of −1/(2Tr)≤fd<1/(2Tr) by using the aliasing determination result.
Coded Doppler demultiplexer 212 performs coded Doppler demultiplexing processing for NB2 coded Doppler multiplexed signals, assuming that the target object direction is beam direction B2.
For example, coded Doppler demultiplexer 212 separates NB2 coded Doppler multiplexed signals using the outputs of Doppler analyzer 210 based on distance index fb_cfar, Doppler frequency index fs_comp_cfar, and reception power information (PowerFT(fb_cfar, fs_comp_cfar+(nfd-ceil(NDM/2)−1)×ΔFD), nfd=1 to NDM) at Doppler frequency indexes (fs_comp_cfar+(nfd-ceil (NDM/2)−1)×ΔFD) of NDM Doppler multiplexed signals (which are the outputs of CFAR section 211), and discriminates (e.g., determines or identifies) the transmission antennas and discriminates the Doppler frequencies (e.g., Doppler velocity or relative velocity).
There are cases where the reception power varies by a predetermined value or more between the reception powers PowerFT (fb_cfar, fs_comp_cfar+(nfd-ceil(NDM/2)−1)×ΔFD) at Doppler frequency indexes (fs_comp_cfar+(nfd-ceil (NDM/2)−1)×ΔFD) of the NDM Doppler multiplexed signals, or where (NDM−NDM_B2) components with reception power as small as the noise level are included. Note that, when the setting of phase rotation amount setter 105 is NDM=NDM_B2, (NDM−NDM_B2)=0, and a component with reception power as small as the noise level is not included. These Doppler multiplexed signals are unused Doppler multiplexed signals that are not used for multiplexed transmission.
Accordingly, coded Doppler demultiplexer 212 extracts, for example, NDM_B2 Doppler multiplexed signals with the highest power among the reception powers PowerFT(fb_cfar, fs_comp_cfar+(nfd-ceil(NDM/2)−1)×ΔFD) at Doppler frequency indexes (fs_comp_cfar+(nfd-ceil(NDM/2)−1)×ΔFD) of NDM Doppler multiplexed signals.
For example, when the Doppler multiplexing interval of the extracted NDM_B2 Doppler multiplexed signals with the highest power matches the Doppler multiplexing interval assigned to the transmission antennas with beam direction B2, coded Doppler demultiplexer 212(1) performs code separation processing, detects an coded Doppler multiplexed signal with the coded Doppler multiplexing number set to be smaller than NCM from the coded Doppler multiplexed signals assigned to the transmission antennas with beam direction B2 (for example, detects an unused coded Doppler multiplexed signal that is not used for multiplexing transmission), and performs aliasing determination. Thereafter, coded Doppler demultiplexer 212(2) performs Doppler code separation processing on coded Doppler multiplexed signals used for multiplexing transmission based on the aliasing determination result.
Such operation of coded Doppler demultiplexer 212 as described above is the same as the operation of an coded Doppler demultiplexer in a MIMO radar using known coded Doppler multiplexing transmission, and is described in, for example, PTLs 5 and 6, and thus, a detailed description of the operation will be omitted.
Note that, by satisfying Condition 2 with the setting of the coded Doppler phase rotation amount, the Doppler frequency of the target object estimated in the range of −1/(2Tr)≤fd<1/(2Tr) can be detected by, for example, the operation of coded Doppler demultiplexer 212 described above (for example, PTLs 5 and 6).
Coded Doppler demultiplexer 212 determines whether NB2 coded Doppler multiplexed signals assigned to NB2 transmission antennas included in beam direction B2 are detected normally. When NB2 coded Doppler multiplexed signals are normally detected, coded Doppler demultiplexer 212 performs the processing in step C-3, and when the NB2 coded Doppler multiplexed signals are not normally detected, coded Doppler demultiplexer 212 performs the processing in step D.
For example, in the processing of step C-1, there may be a case where NB2 coded Doppler multiplexed signals are not normally detected depending on the consistency between the main beam direction of the multi-beam and the target object direction.
Coded Doppler demultiplexer 212, for example, determines that the target object direction is not beam direction B2 and performs the processing in step D when the power difference (or power ratio) between the extracted NDM B2 Doppler multiplexed signals with the highest power and the other (NDM−NDM_B2) Doppler multiplexed signals with the lowest power is not equal to or greater than a predetermined level.
Further, when the Doppler multiplexing interval of the extracted NDM_B2 Doppler multiplexed signals with the highest power does not coincide with the Doppler multiplexing interval assigned to the transmission antennas with beam direction B2, coded Doppler demultiplexer 212 determines that the target object direction is not beam direction B2 and performs the processing in step D.
Further, for example, the setting of phase rotation amount setter 105 is assumed to be NDM B1=NDM_B2 with respect to beam direction B2. In this case, when the main beam direction B2 of the multi-beam and the target object direction do not coincide with each other and the target object is present in the null direction, the reception power within a predetermined range is received between the reception powers PowerFT(fb_cfar, fs_comp_cfar+(nfd-ceil(NDM/2)−1)×ΔFD) at Doppler frequency indexes (fs_comp_cfar+(nfd-ceil(NDM/2)−1)×ΔFD) of the NDM Doppler multiplexed signals. In such a case, the unused coded Doppler multiplexed signal that is not used for multiplexing transmission has a code interval different from the code interval of the NB2 coded Doppler multiplexed signals assumed in the code separation processing. Therefore, coded Doppler demultiplexer 212 fails in the aliasing determination, and it becomes difficult to normally detect NB2 coded Doppler multiplexed signals. In such a case, coded Doppler demultiplexer 212 determines that the detection for the NB2 coded Doppler multiplexed signals is not normal, and performs the processing in step D.
Coded Doppler demultiplexer 212 outputs, to direction estimator 213, reception signals YB2z(fb_cfar, fs_comp_cfar, ncm, ndm) subjected to the coded Doppler demultiplexing processing of the coded Doppler multiplexed signals used for the multiplexing transmission of NB2 transmission antennas with beam direction B2, based on the processing result in step C-2 together with distance index fb_cfar and Doppler frequency index fs_comp_cfar.
Here, YB2z(fb_cfar, fs_comp_cfar, ndop_code(ndm), ndm) is the separated output (for example, the coded Doppler demultiplexing result) of the coded Doppler multiplexed signals with Doppler shift amount DOPndm and orthogonal code Codendop_code(ndm) in distance index fb_cfar and Doppler frequency index fs_comp_cfar in Doppler analyzer 210 in zth antenna system processor 201. For example, YB2z(fb_cfar, fs_comp_cfar, ndop_code(ndm), ndm) represents a reception signal that is transmitted from NB2 transmission antennas Tx #[ndop_code(ndm), ndm] with beam direction B2, is reflected by the target object, and is received by zth antenna system processor 201. Note that z=1 to Na. Further, ndm=1 to NDM, ndop_code(ndm)=1 to NDOP_CODE(ndm), and signals other than those assigned to NB2 transmission antennas with beam direction B2 are output as zero.
Further, coded Doppler demultiplexer 212 may output the Doppler frequency of the detected target object to direction estimator 213.
Note that, when Condition 2 is satisfied, coded Doppler demultiplexer 212 can detect the Doppler frequency of the target object estimated in the range of −1/(2Tr)≤fd<1/(2Tr) by using the aliasing determination result.
When the condition in step C-2 is not satisfied, coded Doppler demultiplexer 212 may determine that the reception signal is a noise component or an interference component, and does not have to output the reception signal to direction estimator 213.
Note that, in the exemplary operation of coded Doppler demultiplexer 212 described above, the case where multi-beam number NB is 2 has been described, but multi-beam number NB is not limited thereto, and may be, for example, 3 or more. For example, when multi-beam number NB is 3, Doppler demultiplexer 212 may continue to perform Doppler demultiplexing processing for a beam direction different from beam directions B1 and B2 (or an overlapping beam range or a different beam, for example, beam direction B3) in step D (or between step C-2 and step D). This enables a similar Doppler demultiplexing operation even when the multi-beam number is further increased.
The exemplary operation of coded Doppler demultiplexer 212 has been described above.
Note that, when there are a plurality of distance indexes fb_cfar, Doppler frequency indexes fsddm_cfar, and a plurality of pieces of reception power information (PowerFT(fb_cfar, fsddm_cfar+(ndm−1)×NΔfa)) inputted from CFAR section 211, coded Doppler demultiplexer 212 may perform the above-described operation of coded Doppler demultiplexing a plurality of times for each of the distance index, the Doppler frequency index, and the reception power information, for example.
Next, an exemplary operation of direction estimator 213 illustrated in
The following describes an exemplary operation of direction estimator 213 in the case where a plurality of reception antennas of reception antenna section 202 are the same omnidirectional antenna or antennas having substantially uniform directional characteristics within the viewing angle of reception antennas with the plurality of different beam directions.
Direction estimator 213 performs, for example, direction estimation processing of a target object based on a signal inputted from coded Doppler demultiplexer 212 (for example, distance index fb_cfar, or reception signal Yz(fb_cfar, fs_comp_cfar, ndop_code(ndm), ndm) or YBqz(fb_cfar, fs_comp_cfar, ndop_code(ndm), ndm) subjected to the coded Doppler demultiplexing processing). Here, q=1 to NB. When the multi-beam number is two (NB=2), q is 1 or 2.
Note that, since reception signals Yz(fb_cfar, fs_comp_cfar, ndop_code(ndm), ndm) to be subjected to the coded Doppler demultiplexing processing are reception signals from transmission antennas using coded Doppler phase rotation amount ψndop_code(ndm), ndm(m), and thus the reception signals can be associated with transmission antennas Tx #1, Tx #2, . . . , and Tx #Nt.
Accordingly, in the following, notation YTz(fb_cfar, fs_comp_cfar, nt) associated with any one of transmission antennas Tx #1 to Tx #Nt is used for coded Doppler phase rotation amount ψndop_code(ndm), ndm(m) in reception signal Yz(fb_cfar, fs_comp_cfar, ndop_code(ndm), ndm). Here, nt=1 to Nt.
Similarly, notation YBTz(fb_cfar, fs_comp_cfar, nt) associated with any one of transmission antennas Tx #1 to Tx #Nt is used for coded Doppler phase rotation amount ψndop_code(ndm), ndm(m) in reception signal YBqz(fb_cfar, fs_comp_cfar, ndop_code(ndm), ndm). Here, nt=1 to Nt, and q=1 to NB. When the multi-beam number is two (NB=2), q is 1 or 2.
Hereinafter, exemplary operation 1 and exemplary operation 2 of direction estimator 213 will be described.
In exemplary operation 1, for example, direction estimator 213 generates virtual reception array correlation vector h(fb_cfar, fs_comp_cfar) of direction estimator 213 as shown in the following Expression 14, based on distance index fb_cfar and reception signal Yz(fb_cfar, fs_comp_cfar, ndop_code(ndm), ndm) subjected to the coded Doppler demultiplexing processing, and performs the direction estimation processing.
Here, when information inputted from coded Doppler demultiplexer 212 includes reception signal Yz(fb_cfar, fs_comp_cfar, ndop_code(ndm), ndm) subjected to coded Doppler demultiplexing processing, the information includes coded Doppler demultiplexing reception signals for Nt transmission antennas. Thus, virtual reception array correlation vector h(fb_cfar, fs_comp_cfar) of direction estimator 213 includes Nt×Na elements, which is the product of number Nt of transmission antennas and number Na of reception antennas, as shown in Expression 14. Direction estimator 213 uses virtual reception array correlation vector h(fb_cfar, fs_comp_cfar) to perform direction estimation based on the phase difference between transmission and reception antennas for the reflected wave signal from the target object.
In Expression 14, hcal[b] is an array correction value that corrects the phase deviation and the amplitude deviation between transmission antennas and between reception antennas. Here, b is an integer of 1 to (Nt×Na).
Direction estimator 213, for example, uses virtual reception array correlation vector h(fb_cfar, fs_comp_cfar) to calculate a spatial profile by varying azimuth direction θu within a predetermined angle range in direction estimation evaluation function PH(θu, fb_cfar, fs_comp_cfar).
Direction estimator 213 may extract a predetermined number of maximum peaks of the calculated spatial profile in descending order, and may output the azimuth direction of the maximum peak as an direction-of-arrival estimation value (for example, a positioning output).
Note that there are various methods for direction estimation evaluation function value PH(θu, fb_cfar, fs_comp_cfar) depending on the direction-of-arrival estimation algorithm. For example, an estimation method using an array antenna disclosed in NPL 3 may be used.
Further, in the example described above, an example in which direction estimator 213 calculates the azimuth direction as the direction-of-arrival estimation value has been described, but the present disclosure is not limited thereto. The arrival direction estimation in the elevation direction is possible, or the arrival direction estimation in the azimuth and elevation directions is also possible by using a MIMO antennas arranged in the elevation direction in a rectangular lattice shape. For example, direction estimator 213 may calculate the azimuth direction and the elevation angle direction as the direction-of-arrival estimation value for each of the transmission antennas with different beam directions, and output them as positioning outputs. Note that, the same application is possible in exemplary operation 2 of direction estimator 213 described later.
Through the above operations, the direction estimator of radar apparatus 10 may, for example, output, as the positioning outputs, the direction-of-arrival estimation value based on distance index fb_cfar and reception signal Yz(fb_cfar, fs_comp_cfar, ndop_code(ndm), ndm) subjected to the coded Doppler demultiplexing processing. Further, direction estimator 213 may output, as the positioning outputs, distance index fb_cfar and the Doppler frequency estimation value of the target object.
Further, distance index fb_cfar may be converted into distance information using Expression 10 and outputted. Note that, the same application is possible in exemplary operation 2 of direction estimator 213 described later.
Further, when there are a plurality of information inputs (for example, distance index fb_cfar and reception signal Yz(fb_cfar, fs_comp_cfar, ndop_code(ndm), ndm) subjected to coded Doppler demultiplexing processing) inputted from coded Doppler demultiplexer 212, direction estimator 213 may calculate the direction-of-arrival estimation values for the inputs in the same manner as the processing described above and may output the positioning results.
In exemplary operation 2, for example, direction estimator 213 generates virtual reception array correlation vector hq(fb_cfar, fs_comp_cfar, ndop_code(ndm), ndm) of direction estimator 213 shown in the following Expression 15 based on distance index fb_cfar and reception signal YBqz(fb_cfar, fs_comp_cfar, ndop_code(ndm), ndm) subjected to the coded Doppler demultiplexing processing, and performs the direction estimation processing based on the reception signals from the transmission antennas with beam direction Bq.
Here, q=1 to NB. For example, when multi-beam number NB is 2, q is 1 or 2. Hereinafter, the operation in the case of NB=2 will be described as an example, but the value of NB is not limited thereto.
Direction estimator 213 performs direction estimation processing of beam direction Bq corresponding to q that matches reception signal YBqz(fb_cfar, fs_comp_cfar, ndop_code(ndm), ndm) subjected to the coded Doppler demultiplexing processing.
Here, when information inputted from coded Doppler demultiplexer 212 includes reception signal YBqz(fb_cfar, fs_comp_cfar, ndop_code(ndm), ndm) subjected to coded Doppler demultiplexing processing, the information includes coded Doppler demultiplexing reception signals for Nt transmission antennas, but the information inputted includes a signal with a zero value, because the reception signal is not obtained except for the coded Doppler demultiplexing reception signals for NBq transmission antennas. Thus, virtual reception array correlation vector hq(fb_cfar, fs_comp_cfar) of direction estimator 213 includes Nt×Na elements, which is the product of number Nt of transmission antennas and number Na of reception antennas, as shown in Expression 15. Direction estimator 213 uses virtual reception array correlation vector hq(fb_cfar, fs_comp_cfar) to perform direction estimation based on the phase difference between transmission and reception antennas for the reflected wave signal from the target object.
For example, when the transmission antennas with beam direction B1 are Tx #1 and Tx #3, the transmission antennas with beam direction B2 are Tx #2 and Tx #4, NB1=2, NB2=2, Nt=4, and the number of reception antennas Na is 4, B1 beam antenna extraction vector SPB1 for extracting reception signals corresponding to the transmission antennas with beam direction B1, and B2 beam antenna extraction vector SPB2 for extracting reception signals corresponding to the transmission antennas with beam direction B2 may be represented by 16 (=Nt×Na)-th order column vectors as in the following Expressions 16 and 17. Here, superscript T denotes vector transposition.
Direction estimator 213, for example, uses the element index whose element is 1 in B1 beam antenna extraction vector SPB1 to extract the element component of the element index from virtual reception array correlation vector h1(fb_cfar, fs_comp_cfar), and generates a column vector in which the element components are arranged in ascending order of the element index as virtual reception array correlation vector hB1(fb_cfar, fs_comp_cfar) by the B1 beam antenna. For example, B1 beam antenna extraction vector SPB1 shown in Expression 16 has elements that are 1 at the first to fourth and ninth to twelfth element indexes. In this case, direction estimator 213 extracts element components from virtual reception array correlation vector h1(fb_cfar, fs_comp_cfar) in the order of the first to fourth and ninth to twelfth element indexes, and generates B1 beam antenna virtual reception array correlation vector hB1(fb_cfar, fs_comp_cfar).
Similarly, direction estimator 213, for example, uses the element index whose element is 1 in B2 beam antenna extraction vector SPB2 to extract the element component of the element index from virtual reception array correlation vector h2(fb_cfar, fs_comp_cfar), and generates a column vector in which the element components of the element index are arranged in ascending order of the element index as virtual reception array correlation vector hB2 (fb_cfar, fs_comp_cfar) by the B2 beam antenna. For example, B2 beam antenna extraction vector SPB2 shown in Expression 17 has elements that are 1 at the fifth to eighth and thirteenth to sixteenth element indexes. In this case, direction estimator 213 extracts element components from virtual reception array correlation vector h2(fb_cfar, fs_comp_cfar) in the order of the fifth to eighth and thirteenth to sixteenth element indexes, and generates B2 beam antenna virtual reception array correlation vector hB2(fb_cfar, fs_comp_cfar).
Direction estimator 213 calculates the spatial profile for each Bq beam by varying azimuth direction θu within a predetermined angle range in direction estimation evaluation function PH-Bq(θu, fb_cfar, fs_comp_cfar) using, for example, Bq beam antenna virtual reception array correlation vector hBq(fb_cfar, fs_comp_cfar). Here, q=1 or 2.
Direction estimator 213 may extract a predetermined number of maximum peaks of the spatial profile based on the calculated reception signal corresponding to the transmission antenna in beam direction Bq in descending order, and may output the azimuth direction of the maximum peak as an direction-of-arrival estimation value (for example, a positioning output) by the Bq beam.
Note that, there are various methods for direction estimation evaluation function value PH-Bq(θu, fb_cfar, fs_comp_cfar) depending on the direction-of-arrival estimation algorithm. For example, an estimation method using an array antenna disclosed in NPL 3 may be used.
By the above operation, direction estimator 213 of radar apparatus 10 may output, for example, the direction-of-arrival estimation value by the Bq beam based on distance index fb_cfar and reception signal YBz(fb_cfar, fs_comp_cfar, ndop_code(ndm), ndm) subjected to the coded Doppler demultiplexing processing, which is a reception signal from the transmission antenna with beam direction Bq, as the positioning output. Further, direction estimator 213 may output, as the positioning output, distance index fb_cfar and the Doppler frequency estimation value of the target object.
Further, when there are a plurality of information inputs (for example, distance index fb_cfar and reception signal YBqz(fb_cfar, fs_comp_cfar, ndop_code(ndm), ndm) subjected to the coded Doppler demultiplexing processing) inputted from coded Doppler demultiplexer 212, direction estimator 213 may calculate the direction-of-arrival estimation values for the inputs in the same manner as the processing described above and may output the positioning results.
The above describes exemplary operation 1 and exemplary operation 2 of direction estimator 213.
Next, an arrangement example of a MIMO antennas and an exemplary operation of direction estimator 213 when the arrangement of the MIMO antennas is used will be described. In the following, a transmission antenna and a reception antenna in a MIMO radar are collectively referred to as a MIMO antenna.
Note that, in the following description, each transmission antenna included in transmission antenna section 109 may be, for example, of a sub-array configuration in which a plurality of planar patch antennas is arranged in the longitudinal and lateral directions, as illustrated in
Note that the configuration of one transmission antenna is not limited to the example illustrated in
Hereinafter, an arrangement example of MIMO antennas in a case where two transmission antennas correspond to each transmission beam will be described. Each transmission beam may be formed by, for example, two transmission antennas.
In the following, as an example, the antenna arrangement of a MIMO radar with transmission antennas (number thereof being Nt=4) (e.g., Tx #1, Tx #2, Tx #3, and Tx #4) and reception antenna number Na being 3 (e.g., Rx #1, Rx #2, and Rx #3) will be described.
For example, as illustrated in
Further, in the following, the directivity of the reception antenna (for example, Rx #1, Rx #2, Rx #3) may be omnidirectional or may have substantially uniform directional characteristics within the viewing angle of the transmission antennas with a plurality of beam directions (for example, Tx #1, Tx #2, Tx #3, Tx #4).
For example, when number Nt of transmission antennas used for the multiple transmission is 4, radar apparatus 10 transmits radar transmission signals with a coded Doppler multiplexed signals (Doppler multiplexing number NDM=3, code multiplexing number NCM=2) with exemplary configuration 1 as the setting of the coded Doppler phase rotation amount in phase rotation amount setter 105. In this case, for example, in the configuration for Doppler shift amounts described above, it is possible to apply the assignment of Doppler multiplexed signals of NB1=2 and NB2=2.
Further, for example, arrangements VA #1 to VA #12 of virtual reception antennas (or MIMO virtual antennas) are configured from the arrangements of transmission antennas Tx #1, Tx #2, Tx #3, and Tx #4 and reception antennas Rx #1, Rx #2, and Rx #3.
Here, the arrangement of the virtual reception antennas (virtual reception array) may be represented as follows in Expression 18, for example, based on the positions (for example, the position of the feeding point) of the transmission antennas that constitutes transmission antenna section 109 and the position (for example, the positions of the feeding point) of the reception antennas that constitutes reception antenna section 202.
Here, the position coordinates of the transmission antenna (for example, Tx #n) that constitutes transmission antenna section 109 are represented as (XT_#n, YT_#n) (for example, n=1 to Nt), the position coordinates of the reception antenna (for example, Rx #z) that constitutes reception antenna section 202 are represented as (XR_#z, YR_#z) (for example, z=1 to Na), and the position coordinates of virtual antenna VA #b that constitutes the virtual reception array antenna are represented as (XV_#b, YV_#b) (for example, b=1 to Nt×Na).
Note that, in Expression 18, VA #1 is represented as the position reference (0,0) of the virtual reception array, for example.
Hereinafter, an arrangement example of MIMO antennas will be described. The following is described as XT_#n representing the horizontal position coordinates, and YT_#n representing the vertical position coordinates, but the configuration is not limited thereto.
As illustrated in parts (a) in
For example, as shown in parts (a) in
For example, the position coordinates of virtual antennas VA #1 to VA #12 become (XV_#1, YV_#1)=(0, 0), (XV_#2, YV_#2)=(Dr, 0), (XV_#3, YV_#3)=(2Dr, 0), (XV_#4, YV_#4)=(Dt, DV), (XV_#5, YV_#5)=(Dt+Dr, DV), (XV_#6, YV_#6)=(Dt+2Dr, DV), (XV_#7, YV_#7)=(3Dr, 0), (XV_#8, YV_#8)=(4Dr, 0), (XV_#9, YV_#9)=(5Dr, 0), (XV_#10, YV_#10)=(Dt+3Dr, DV), (XV_#11, YV_#11)=(Dt+4Dr, DV), and (XV_#12, YV_#12)=(Dt+5Dr, DV) regardless of ax and ay, as illustrated in parts (b) in
Here, arrangement example A (
For example, in exemplary operation 1 of direction estimator 213 described above, when the information inputted from coded Doppler demultiplexer 212 includes reception signal Yz(fb_cfar, fs_comp_cfar, ndop_code(ndm), ndm) subjected to the coded Doppler demultiplexing processing, direction estimator 213 generates virtual reception array correlation vector h(fb_cfar, fs_comp_cfar) shown in Expression 14 and performs the direction estimation processing.
Here, the reception signal by bth virtual antenna VA #b is represented by the bth element of virtual reception array correlation vector h(fb_cfar, fs_comp_cfar). Here, b is an integer of 1 to (Nt×Na).
Further, reception signals Yz(fb_cfar, fs_comp_cfar, ndop_code(ndm), ndm) subjected to coded Doppler demultiplexing processing and inputted from coded Doppler demultiplexer 212 include coded Doppler separation signals for Nt transmission antennas. This is a case where the target object direction is, for example, target object direction (2) illustrated in
In the MIMO antenna arrangement in parts (a) in
Further, in arrangement example A, as illustrated in the arrangement of Tx #1 and Tx #2 (or the arrangement of Tx #3 and Tx #4) at part (a) in
Further, arrangement example B is an arrangement using Dr and Dt providing the absolute value of the difference between Dt and Dr of approximately 0.5 wavelengths (|Dt−Dr|≈0.5), as shown in the arrangement of Tx #1 and Tx #2 (or the arrangement of Tx #3 and Tx #4) at part (a) in
Although a case where the difference between Dt and Dr, namely |Dt−Dr| (specified value), is set to half-wavelength (0.5λ) has been described, the configuration is not limited thereto. For example, |Dt−Dr| may be set to any value in the range of about 0.45% to 0.8λ (e.g., any value in the range of 0.5 to 0.8 times the wavelength of the radar transmission signal).
For example, |Dt−Dr| may be set according to the viewing angle of radar apparatus 10 in the horizontal direction, which can suppress grating lobes within the viewing angle. For example, when the viewing angle in the horizontal direction is a wide viewing angle ranging from ±70 degrees to ±90 degrees, |Dt−Dr| may be set to about 0.5λ. Alternatively, when the viewing angle in the horizontal direction is a narrow viewing angle ranging from ±20 degrees to ±40 degrees, |Dt−Dr| may be set as a wider interval, for example, about 0.7λ.
Further, in exemplary operation 2 of direction estimator 213 described above, direction estimator 213 generates virtual reception array correlation vector hB1(fb_cfar, fs_comp_cfar) or hB2(fb_cfar, fs_comp_cfar) based on reception signal YB1z(fb_cfar, fs_comp_cfar, ndop_code(ndm), ndm) or YB2z(fb_cfar, fs_comp_cfar, ndop_code(ndm), ndm) subjected to coded Doppler demultiplexing processing and inputted from coded Doppler demultiplexer 212, and performs the direction estimation processing.
Here, the reception signal by bth virtual antenna VA #b is represented by the bth element of virtual reception array correlation vector hq(fb_cfar, fs_comp_cfar). Here, q is 1 or 2.
Further, reception signals YBqz(fb_cfar, fs_comp_cfar, ndop_code(ndm), ndm) subjected to the coded Doppler demultiplexing processing and inputted from coded Doppler demultiplexer 212 include reception signals for NBq transmission antennas with beam direction Bq. This is a case where the target object direction is, for example, target object direction (1) (for example, in the case of beam direction B1) or target object direction (3) (for example, in the case of beam direction B2) illustrated in
Thus, in this case, for example, direction estimator 213 can perform direction estimation using the reception signals of virtual antennas VA #1 to VA #6 corresponding to transmission antennas Tx #1 and Tx #2 included in beam direction B1, in the case of q=1 (when the target object direction is target object direction (1) illustrated in
Note that, in arrangement example A, Dt and Dr may be set to, for example, one wavelength or more at part (a) in
Further, Dv in arrangement examples A and B may be set to, for example, a value of approximately 0.452 to 0.82 (for example, any value in a range of 0.5 times to 0.8 times the wavelength of the radar transmission signal). Dv may be set, for example, according to the viewing angle of radar apparatus 10 in the vertical direction. For example, when the viewing angle in the vertical direction is a wide viewing angle ranging from ±70 degrees to ±90 degrees, Dv may be set to about 0.5λ. Alternatively, when the viewing angle in the vertical direction is a narrow viewing angle ranging from ±20 degrees to ±40 degrees, Dv may be set as a wider interval, for example, about 0.7 2.
Here, A represents the wavelength of the carrier frequency of a radar transmission signal. For example, when a chirp signal is used as the radar transmission signal, λ is the wavelength of the center frequency in the frequency sweep band of the chirp signal.
Note that, in arrangement example A and arrangement example B, the arrangement of the reception antennas (Rx #1, Rx #2, and Rx #3) has been described as having the same position in the vertical direction and being offset by equal intervals Dr in the horizontal direction, but the arrangement of the reception antennas is not limited thereto. For example, in the horizontal arrangement of the reception antennas, the intervals between the reception antennas may be uneven.
The MIMO antenna arrangements described in arrangement example A and arrangement example B are examples, and the arrangement is not limited to the examples. For example, with respect to the MIMO antenna arrangements described in arrangement example A and arrangement example B, other antennas (at least one of the transmission antenna or the reception antenna) may be configured to be further arranged. In addition, the antenna arrangement may be such that the horizontal direction and the vertical direction are switched in arrangement example A and arrangement example B. Further, the interval between the transmission antennas described in arrangement example A and arrangement example B may be applied to the interval between the reception antennas, and the interval between the reception antennas described in arrangement example A and arrangement example B may be applied to the interval between the transmission antennas.
By the above-described operation, direction estimator 213 can perform the direction estimation processing in response to the fact that the separation operation of coded Doppler demultiplexer 212 varies according to the target object direction in the multi-beam transmission.
For example, when coded Doppler demultiplexer 212 can separate Doppler multiplexed signals that are all from transmission antennas (for example, in the case of target object direction (2)), direction estimator 213 can improve the angle measurement accuracy and the angle measurement resolution by performing direction estimation by using the reception signals of Nt×Na virtual reception antennas.
Further, for example, when coded Doppler demultiplexer 212 can separate Doppler multiplexed signal that is from the transmission antenna with beam direction Bq (for example, in the case of target object direction (1) or (3)), direction estimator 213 can improve the angle measurement accuracy and the angle measurement resolution by performing direction estimation by using the reception signals of NBq×Na virtual reception antennas.
The exemplary operations of direction estimator 213 have been described above.
As described above, in the present embodiment, radar apparatus 10 assigns coded Doppler multiplexed signals that are different between multi-beams that satisfy at least Condition 1 in phase rotation amount setter 105 in a multi-beam transmission MIMO radar using coded Doppler multiplexing (for example, signals in which at least Doppler multiplexing patterns or code multiplexing patterns are different). Thus, even when the reception levels between reflected waves corresponding to transmission antennas having different directional characteristics are significantly different, radar apparatus 10 can discriminate the transmission antennas in coded Doppler demultiplexer 212, enabling coded Doppler multiplexing. Therefore, according to the present embodiment, it is possible to suppress the deterioration of the target object detection performance or the deterioration of the erroneous estimation of the Doppler frequency or the measurement angle performance.
Further, for example, in the assignment of coded Doppler multiplexed signals in phase rotation amount setter 105, when Conditions 1 and 2 described above are satisfied, radar apparatus 10 can expand the detectable Doppler frequency range fd to −1/(2Tr)≤fd<1/(2Tr), even in cases where the reception levels of reflected waves corresponding to transmission antennas with different directional characteristics vary significantly, similar to the case of using one transmission antenna.
Further, in radar apparatus 10 according to the present embodiment, Doppler demultiplexing can be performed without using the beam direction determining processing using the reception antenna having directivity (or the directional receiving processing using the reception array antenna) as the multi-beam transmission and reception MIMO radar configuration, so that the reception processing computation quantity can be reduced.
Further, for example, when the reception antennas having the different beam directions are used as the multi-beam transmission and reception MIMO radar configuration, since the number of reception antennas available at the time of angle measurement may be reduced depending on the target object direction, the angle measuring accuracy or the angle measurement resolution of radar apparatus 10 may be reduced. In the present embodiment, for example, since Doppler demultiplexing is possible regardless of the target object direction without using a reception antenna having directivity, a decrease in the angle measurement accuracy and angle measurement resolution can be suppressed.
Therefore, according to the present embodiment, it is possible to improve the detection performance of a multi-beam transmission MIMO radar using coded Doppler multiplexing transmission.
In the above embodiment, the case where multi-beam number NB is 2 has been described, but multi-beam number NB may be 3 or more. In Variation 1, a case where multi-beam number NB is 3 or more will be described.
When multi-beam number NB is equal to or larger than 3, the setting of the coded Doppler phase rotation amount by phase rotation amount setter 105 applies Condition 1-a and Condition 1-b described later instead of Condition 1 described above. This makes it possible to obtain an effect of enabling the separation of Doppler multiplexed signals and suppressing the deterioration of positioning performance and radar detection performance as in the above-described embodiment even when the reception power level of a reflected wave is significantly different between reception signals from transmission antennas with different beam directions.
Hereinafter, an example of the conditions for setting the coded Doppler phase rotation amount by phase rotation amount setter 105 when multi-beam number NB is 3 or more will be described.
For example, transmission antenna section 109 includes NB1, NB2, . . . , and NBQ transmission antennas with different Q beam directions Bq. For example, phase rotation amount setter 105 of radar transmitter 100 in a MIMO radar (for example, radar apparatus 10) that performs multi-beam transmission sets coded Doppler multiplexing number NDOP_CODE(ndm) for the Doppler multiplexed signals to be non-uniform, and further sets coded Doppler phase rotation amount ψndop_code(ndm), ndm(m) to satisfy the following <Condition 1-a> and <Condition 1-b>. Here, ndm=1 to NDM, and ndop_code(ndm)=1 to NDOP_CODE(ndm).
<Condition 1-a>
Phase rotation amount setter 105 sets, for each transmission antenna in each beam direction Bq, coded Doppler phase rotation amount ψndop_code(ndm), ndm(m) that satisfies a condition of a different Doppler multiplexing pattern, a condition of a different code multiplexing pattern, or a condition of a different pattern of Doppler multiplexing and code multiplexing. Here, q=1 to Q.
<Condition 1-b>
When viewing angle regions overlapping each other are included between beam directions Bq, phase rotation amount setter 105 sets coded Doppler phase rotation amount ψndop_code(ndm), ndm(m) that satisfies a condition of a different code multiplexing pattern or a condition of a different pattern of Doppler multiplexing and code multiplexing, with a set of a plurality of transmission antennas (hereinafter, referred to as “transmission antenna set”) included in the overlapping regions (or, referred to as “overlapping beam regions”). Here, q=1 to Q.
The code and the Doppler multiplexed signals assigned to the transmission antenna of each beam Bq and the transmission antenna set included in the overlapping region satisfy at least one of the following conditions.
For example, the different Doppler multiplexing pattern condition may be any one of the following conditions (for example, also referred to as Condition 1A-a):
Alternatively, the different code multiplexing pattern condition may be any one of the following conditions (for example, also referred to as condition 1B-a):
Here, when multi-beam number NB is 3 or more, number Nt of transmission antennas is 4 or more, Doppler multiplexing number NDM is 2 or more, maximum code multiplexing number NCM is 2 or more, and Nt is less than NDM×NCM. Further, the number of transmission antennas with beam direction Bq is denoted as NBq. NBq≥1, and the total number of transmission antennas with beam directions Bq is Nt (NB1+NB2+ . . . +NBQ=Nt). Further, Doppler multiplexing number NDM_Bq assigned to the transmission antenna with beam direction Bq is denoted as NDM_Bq. In addition, NDM_Bq<NDM.
Further, in a MIMO radar (for example, radar apparatus 10) that performs multi-beam transmission using NB1, NB2, . . . , and NBQ transmission antennas for each of Q different beam directions Bq, phase rotation amount setter 105 of radar transmitter 100 may set coded Doppler phase rotation amount ψndop_code(ndm), ndm(m) to satisfy the following Condition 2-a and Condition 2-b in addition to Condition 1-a and Condition 1-b.
<Condition 2-a>
A signal transmitted from the transmission antenna of each beam Bq is multiplexed with a code multiplexing number that is non-uniform between Doppler multiplexed signals, and the code multiplexing number is any number in a range of 1 or more to NCM−1 or less. Here, q=1 to Q.
<Condition 2-b>
When there is an overlapping beam region between beams Bq, signals transmitted from a transmission antenna set included in the overlapping beam region is multiplexed and transmitted with a code multiplexing number that is non-uniform between Doppler multiplexed signals, and the code multiplexing number is any number in a range of 1 or more to NCM−1 or less.
By satisfying Conditions 2-a and 2-b, in addition to Conditions 1-a and 1-b, with the setting of the coded Doppler phase rotation amount by phase rotation amount setter 105, the Doppler detection range detectable by radar apparatus 10 can be expanded to a range equivalent to that in the case of one transmission antenna (for example, a range of ±1/(2Tr)), as in the above-described embodiment. Further, even when Conditions 1-a and 1-b are satisfied but Conditions 2-a and 2-b are not satisfied, the Doppler detection range can be expanded beyond the Doppler detection range of the even interval DDM (for example, −1/(2N(Tr)≤fd<1/(2N+Tr)) in the same manner as in the above embodiment.
Hereinafter, an exemplary operation of radar apparatus 10 will be described.
In exemplary operation 1, multi-beam number NB is 3, and no overlapping beam region is included between beam directions Bq.
For example,
For example, in
Further, when the discrimination result indicates that the reception signal corresponds to the transmission antenna with beam direction B1 (or B2 or B3), as the coded Doppler phase rotation amount is assigned in phase rotation amount setter 105 such that Condition 2-a is satisfied, the coded Doppler multiplexed signal for the transmission antenna with beam direction B1 (or B2 or B3) can be separated by using the operation of a known coded Doppler multiplexed signal separator. By the operation of coded Doppler demultiplexer 212 as described above, radar apparatus 10 can determine Doppler frequency fd of the target object in the range of −1/(2Tr)≤fd<1/(2Tr), and can obtain an output in which each Doppler multiplexed signal is associated with its corresponding transmission antenna.
In exemplary operation 2, multi-beam number NB is 3, and an overlapping beam region is included between beam directions Bq.
For example,
For example, in
Further, for example, in
Further, when the ditermination result indicates that the reception signal corresponds to the transmission antenna with beam direction B1 (or B2 or B3), the coded Doppler phase rotation amount is assigned in phase rotation amount setter 105 such that Condition 2-a is satisfied, and thus, the coded Doppler multiplexed signal for the transmission antenna with beam direction B1 (or B2 or B3) can be separated by using the operation of a known coded Doppler multiplexed signal separator. By the operation of coded Doppler demultiplexer 212 as described above, radar apparatus 10 can determine Doppler frequency fd of the target object in the range of −1/(2Tr)≤fd<1/(2Tr), and can obtain an output in which each Doppler multiplexed signal is associated with its corresponding transmission antenna.
Further, when the reception signal is determined to be from the overlapping beam region of the transmission antennas with beam directions B1 and B2 (or beam directions B2 and B3), the assignment of the coded Doppler multiplexed signals in phase rotation amount setter 105 satisfies Condition 2-b, and thus, the coded Doppler multiplexed signal for the transmission antenna included in the overlapping beam region of the transmission antennas with beam directions B1 and B2 (or beam directions B2 and B3) can be separated by using the operation of a known coded Doppler multiplexed signal separator. By the operation of coded Doppler demultiplexer 212 as described above, radar apparatus 10 can determine Doppler frequency fd of the target object in the range of −1/(2Tr)≤fd<1/(2Tr), and can obtain an output in which each Doppler multiplexed signal is associated with its corresponding transmission antenna.
The exemplary operation of radar apparatus 10 has been described above.
Next, an exemplary configuration a coded Doppler phase rotation amount in phase rotation amount setter 105 will be described.
Hereinafter, an exemplary configuration (in the case of NB=3) of the coded Doppler phase rotation amounts when Condition 1 (for example, Condition 1-a and Condition 1-b) and Condition 2 (for example, Condition 2-a and Condition 2-b) are satisfied will be described.
In
Further, in
Further, in
In
As illustrated in
Further, in
Further, in
Further, in
In
Further, in
Further, in
Note that, when the Doppler frequency of the target object is −1/(2Tr)≤fdtarget object<−1/(4Tr) or 1/(4Tr)≤fdtarget object<1/(2Tr), Doppler analyzer 210 observes an aliasing Doppler frequency. In this case, the indexes are CodeIndex_B1_alias=(1, 2, *, *, *), CodeIndex_B2_alias=(*, *, *, 2, 2), and CodeIndex_B3_alias=(2, *, 1, *, *), which are different (cyclically mismatched). Thus, in the example of
Thus, the setting of the coded Doppler phase rotation amounts illustrated in
Further, in
Note that, when the Doppler frequency of the target object is −1/(2Tr)≤fdtarget object<−1/(4Tr) or 1/(4Tr)≤fdtarget object<1/(2Tr), Doppler analyzer 210 observes an aliasing Doppler frequency. In this case, the code indexes are CodeIndex_B1&B2_alias=(1, 2, *, 2, 2) and CodeIndex_B2&B3_alias=(2, *, 1, 2, 2), which are different (cyclically mismatched). Thus, in the example of
Thus, the setting of the coded Doppler phase rotation amounts illustrated in
Further, in
Further, in
Hereinafter, an example of reception signals in the outputs of Doppler analyzers 210 when transmission antenna section 109 includes transmission antennas with different beam directions B1, B2, and B3 based on the setting of the Doppler shift amounts illustrated in
For example, when the target object direction is target object direction (1), (3), or (5) illustrated in
When the determination result indicates that the reception signal is from a transmission antenna with beam direction Bq or an overlapping beam region (for example, B2&B3 or B2&B3), the setting of the coded Doppler multiplexed signal for the transmission antenna with beam direction Bq or the overlapping beam region (B2&B3 or B2&B3) is known. Therefore, radar apparatus 10 can separate the multiplexed signal by performing an operation disclosed in, for example, PTLs 5 and 6.
Further, in the example of
In the above-described embodiment and variation, a case where beam directions in the multi-beam are different from each other has been described as illustrated in
Hereinafter, an exemplary configuration of a multi-beam will be described.
In exemplary configuration 1, for example, as illustrated in
In the above embodiment, an example in which the beam directions are different in the horizontal direction (or the horizontal plane) has been described as illustrated in
For example, as illustrated at part (a) in
Further, for example, as illustrated at part (b) in
In exemplary configuration 3, for example, as illustrated in
In the exemplary configuration 3, for example, by replacing the phrase “transmission antennas with different beam directions” described in the above embodiment with the phrase “transmission antennas with different beam widths” (hereinafter, referred to as “beams are different”), the configuration thereof can be applied in the same manner as in the above embodiment.
Hereinafter, as an example, an exemplary operation of radar apparatus 10 in the case where the beam directions are the same and the beam widths are different will be described using exemplary configuration 1 of the coded Doppler phase rotation amounts. Note that the setting of the coded Doppler phase rotation amounts is not limited to exemplary configuration 1, and the same operation can be performed and the same effect as in the above-described embodiment can be obtained even when another exemplary configuration of the coded Doppler phase rotation amount is used.
For example, when number Nt of transmission antennas is 4 (for example, Tx #1, Tx #2, Tx #3, and Tx #4), NB1=2, and NB2=2, exemplary configuration 1 of the setting of the coded Doppler phase rotation amounts in phase rotation amount setter 105 described above is applied. Note that, for example, Tx #1 and Tx #2 are transmission antennas with beam width B1 (for example, beam B1) illustrated in
In addition, in radar apparatus 10, the reception antenna may be an omnidirectional antenna (or an antenna having substantially uniform directional characteristics within the viewing angle covered by both the transmission antenna with beam B1 and the transmission antenna with beam B2).
For example, when a target object position is target object position (1) or target object position (3) illustrated in
Further, for example, when a target object position is in a region in which the viewing angles of both beam B1 and beam B2 overlap with each other as in target object position (4) illustrated in
Further, for example, when a target object position is within the viewing angle of beam B2 and outside the viewing angle of beam B1 as in target object position (2), as illustrated in
For example, as illustrated at part (b) in
Further, as illustrated at parts (a) and (c) in
For example, coded Doppler multiplexed signals transmitted from the transmission antennas of beam B1 (or beam B2) are subjected to coded Doppler multiplexing with the coded Doppler multiplexing numbers for the Doppler multiplexed signals being set non-uniformly. Thus, for example, when the reception signal is determined to be a reception signal corresponding to the transmission antenna of beam B1 (or beam B2) based on the determination result of coded Doppler demultiplexer 212, radar apparatus 10 can separate the coded Doppler multiplexed signals based on the known separation operation of coded Doppler multiplexed signals.
By the operation of coded Doppler demultiplexer 212 as described above, radar apparatus 10 can determine Doppler frequency fd of the target object in a range of −1/(2Tr)≤fd<1/(2Tr), and can obtain an output in which each Doppler multiplexed signal is associated with its corresponding transmission antenna.
The embodiments of the present disclosure have been described above.
(1) In a radar apparatus according to an exemplary embodiment of the present disclosure, the radar transmitter and the radar receiver may be individually arranged in physically separate locations from each other. In addition, in the radar receiver according an exemplary embodiment of the present disclosure, the direction estimator and any other component may be individually arranged in physically separate locations from one another.
(2) The numerical values of parameters used in an exemplary embodiment of the present disclosure, such as number Nt of transmission antennas, number Na of reception antennas, Doppler multiplexing number NDM, number NB of beams in a multi-beam, number NBq of transmission antennas in a beam direction, the Doppler shift amount, the Doppler shift interval, code multiplexing number NCM, and the code interval (code index), are examples and are not limited to those values. Further, for example, some of the transmission antennas included in the radar apparatus may be used as Nt transmission antennas, and some of the transmission antennas included in the radar apparatus may be used as Na reception antennas.
(3) The MIMO antenna arrangement example used in an exemplary embodiment of the present disclosure (e.g., arrangement example A and arrangement example B) has been described as a case where a radar transmission signals are transmitted from a plurality of transmission antennas using the coded Doppler multiplexing transmission, but the configuration is not limited thereto. For example, the arrangement can also be applied to a case where radar transmission signals are transmitted from a plurality of transmission antennas using time-division multiplexing or code multiplexing, and the effects from the disclosed MIMO antenna arrangement can also be obtained in such a case.
(4) In the above embodiment, in a multi-beam transmission MIMO radar using the coded Doppler multiplexing transmission, the following precondition is used: in order to expand the detectable Doppler frequency range to the ±1/(2Tr) range for the transmission antennas including Nt different directionalities, the code multiplexing number between Doppler multiplexed signals is set non-uniformly, and the coded Doppler multiplexing transmission is performed from a plurality of transmission antennas. In the above embodiment, a method for improving the detection performance of a multi-beam transmission MIMO radar by applying coded Doppler multiplexing transmission that satisfies Condition 1 and Condition 2 has been described. However, for example, when the movement velocity of an assumed target object is relatively low, or when the relative velocity between the radar apparatus and a target object is limited to a narrow range, the above-described precondition does not have to be applied.
For example, encoder 107 may set coded Doppler multiplexing numbers NDOP_CODE(1), NDOP_CODE(2), . . . , NDOP_CODE(NDM) to include the same number of coded Doppler multiplexing numbers in a range of one or more and Ncm or less by using an even interval Doppler shift amount setting with an interval narrower than the maximum even interval Doppler shift amount setting. For example, encoder 107 may set code number NCM for all the coded Doppler multiplexing numbers. Thus, in a plurality of combinations of Doppler shift amounts DOPndm and orthogonal code sequences, the multiplexing numbers (coded Doppler multiplexing number) NDOP_CODE(ndm) by the orthogonal code sequences associated with corresponding Doppler shift amounts DOPndm may be the same. For example, encoder 107 may set the coded Doppler multiplexing numbers for the Doppler multiplexed signals uniformly. With this setting, the Doppler multiplexed signals are for uneven interval Doppler multiplexing, and thus, radar apparatus 10 can individually separate and receive signals, to which the coded Doppler multiplexing transmission is performed, from a plurality of transmission antennas over a Doppler range of ±1/(2×Loc×Tr). By applying such a configuration of coded Doppler multiplexing transmission and further applying coded Doppler multiplexing transmission that satisfies Condition 1, it is possible to improve the detection performance of a multi-beam transmission MIMO radar.
Alternatively, encoder 107 may, for example, set coded Doppler multiplexing numbers NDOP_CODE(1), NDOP_CODE(2), . . . , NDOP_CODE(NDM) to include the same number of coded Doppler multiplexing numbers in a range of one or more and Ncm or less by using the maximum even interval Doppler shift amount setting. For example, encoder 107 may set code number Ncm for all the coded Doppler multiplexing numbers. In this case, the number of combinations of Doppler shift amounts DOPndm and orthogonal code sequences may be the same as number Nt of transmission antennas (for example, NDM×NCM=Nt). For example, encoder 107 may set the coded Doppler multiplexing number for Doppler multiplexed signals uniformly. In this setting, the aliasing determination processing in the reception processing of radar apparatus 10 is not applied. Further, radar apparatus 10 can individually separate and receive signals, to which the coded Doppler multiplexing transmission is performed, from a plurality of transmission antennas over a Doppler range of, for example, ±1/(2Loc×NDM×Tr). By applying such a configuration of coded Doppler multiplexing transmission and further applying coded Doppler multiplexing transmission that satisfies Condition 1, it is possible to improve the detection performance of a multi-beam transmission MIMO radar.
(5) In an embodiment of the present disclosure, the code multiplexing transmission may be performed using some, rather than all, of the Nt transmission antennas included in radar apparatus 10.
Further, when the code multiplexing transmission is performed using some, rather than all, of the Nt transmission antennas included in radar apparatus 10, radar apparatus 10 may set (or change) at least one of a combination of transmission antennas used for code Doppler multiplexing transmission and the multiplexing transmission number in a time division manner and transmit the same. In this case, for example, radar apparatus 10 may time-divisionally switch the combination of transmission antennas for each transmission period or for each code transmission period (for example, a period corresponding to the code length of a code sequence). Alternatively, for example, radar apparatus 10 may switch the combination of transmission antennas or the number of transmission antennas to be multiplexed for each measurement period (for each of the Nc radar-transmission-signal transmission times). Even when such an operation is applied, the effects of the embodiment described above can be obtained equally.
Further, when the code multiplexing transmission is performed using some, rather than all, of the Nt transmission antennas included in radar apparatus 10, radar apparatus 10 may set (for example, change) the combination of transmission antennas used for code Doppler multiplexing transmission in a time division manner and may transmit the same using different chirp signals. For example, radar apparatus 10 may transmit different chirp signals by changing at least one of the transmission band, the frequency sweep time, and the center frequency of the chirp signals, or by combining a plurality of these parameters.
(6) A radar apparatus according to an exemplary embodiment of the present disclosure includes, for example, a central processing unit (CPU), a storage medium such as a read only memory (ROM) that stores a control program, and a work memory such as a random access memory (RAM), which are not illustrated. In this case, the functions of the sections described above are implemented by the CPU executing the control program.
However, the hardware configuration of the radar apparatus is not limited to that in this example. For example, the functional sections of the radar apparatus may be implemented as an integrated circuit (IC). Each functional section may be formed as an individual chip, or some or all of them may be formed into a single chip.
Various embodiments have been described with reference to the drawings hereinabove. Obviously, the present disclosure is not limited to these examples. Obviously, a person skilled in the art would arrive at variations and modification examples within a scope described in claims, and it is understood that these variations and modifications are within the technical scope of the present disclosure. Each constituent element of the above-mentioned embodiments may be combined optionally without departing from the spirit of the disclosure.
The expression “section” used in the above-described embodiments may be replaced with another expression such as “circuit (circuitry),” “assembly,” “device,” “unit,” or “module.”
The above embodiments have been described with an example of a configuration using hardware, but the present disclosure can be realized by software in cooperation with hardware.
Each functional block used in the description of each embodiment described above is typically realized by an LSI, which is an integrated circuit. The integrated circuit controls each functional block used in the description of the above embodiments and may include an input terminal and an output terminal. The LSI may be individually formed as chips, or one chip may be formed so as to include a part or all of the functional blocks. The LSI herein may be referred to as an IC, a system LSI, a super LSI, or an ultra LSI depending on a difference in the degree of integration.
However, the technique of implementing an integrated circuit is not limited to the LSI and may be realized by using a dedicated circuit, a general-purpose processor, or a special-purpose processor. In addition, a Field Programmable Gate Array (FPGA) that can be programmed after the manufacture of the LSI or a reconfigurable processor in which the connections and the settings of circuit cells disposed inside the LSI can be reconfigured may be used.
When future integrated circuit technology replaces LSIs as a result of the advancement of semiconductor technology or other derivative technology, the functional blocks could be integrated using the future integrated circuit technology. Biotechnology can also be applied.
A radar apparatus according to one exemplary embodiment of the present disclosure includes: a plurality of transmission antennas including a first transmission antenna that forms a first beam and a second transmission antenna that forms a second beam different from the first beam; and transmission circuitry, which, in operation, performs multiplexing transmission of a transmission signal from the plurality of transmission antennas, the transmission signal being a signal to which a phase rotation corresponding to a combination of a Doppler shift amount and a code sequence has been applied, in which, to each of the plurality of transmission antennas, the combination in which at least one of the Doppler shift amount or the code sequence is different is associated, and a first pattern of the Doppler shift amount and the code sequence that are assigned to the first transmission antenna is different from a second pattern of the Doppler shift amount and the code sequence that are assigned to the second transmission antenna.
In one exemplary embodiment of the present disclosure, the number of the plurality of transmission antennas is less than the total number of the combinations.
In one exemplary embodiment of the present disclosure, the first pattern and the second pattern relate to an interval of the Doppler shift amount; a Doppler multiplexing number by the first transmission antenna and a Doppler multiplexing number by the second transmission antenna are identical to each other; and at least one of a plurality of the intervals of the Doppler shift amount by the first transmission antenna is different from the interval of the Doppler shift amount by the second transmission antenna.
In one exemplary embodiment of the present disclosure, the first pattern and the second pattern relate to a Doppler multiplexing number; and the Doppler multiplexing number by the first transmission antenna is different from the Doppler multiplexing number by the second transmission antenna
In one exemplary embodiment of the present disclosure, the first pattern and the second pattern relate to an order of intervals of a plurality of the Doppler shift amounts; a plurality of first Doppler shift intervals by the first transmission antenna are identical to a plurality of second Doppler shift intervals by the second transmission antenna; and an order of the plurality of first Doppler shift intervals on a Doppler frequency axis is different from an order of the plurality of second Doppler shift intervals on the Doppler frequency axis.
In one exemplary embodiment of the present disclosure, the first pattern and the second pattern relate to the code sequence; and in a plurality of the combinations, an index of the code sequence corresponding to each of the Doppler shift amounts associated with the first transmission antenna is different from an index of the code sequence corresponding to each of the Doppler shift amounts associated with the second transmission antenna.
In one exemplary embodiment of the present disclosure, the first pattern and the second pattern relate to a code multiplexing number by the code sequence; and in a plurality of the combinations, the code multiplexing number by the code sequences corresponding to the respective amounts of Doppler shift associated with the first transmission antenna is different from the code multiplexing number by the code sequences corresponding to the respective amounts of Doppler shift associated with the second transmission antenna.
In one exemplary embodiment of the present disclosure, in a plurality of the combinations, with respect to at least one of the first transmission antenna or the second transmission antenna, a code multiplexing number by the code sequence associated with at least one of a plurality of the Doppler shift amounts is different from the code multiplexing number by the code sequence associated with another Doppler shift amount.
The radar apparatus according to one exemplary embodiment of the present disclosure further includes: a plurality of reception antennas that receive a reflected wave signal resulted from the transmission signal being reflected by a target; and reception circuitry, which, in operation, performs direction estimation of the target using the reflected wave signal.
In one exemplary embodiment of the present disclosure, the radar apparatus according to further includes: a plurality of reception antennas arranged at a first interval in a first direction, in which the first transmission antennas are arranged at the first interval in the first direction and arranged at different positions in a second direction orthogonal to the first direction; the second transmission antennas are arranged at the first interval in the first direction and arranged at different positions in the second direction orthogonal to the first direction; and the first transmission antenna and the second transmission antenna are arranged at an interval larger than an aperture length of the plurality of reception antennas in the first direction.
In one exemplary embodiment of the present disclosure, the radar apparatus according to further includes: a plurality of reception antennas arranged at a first interval in a first direction, in which the first transmission antennas are arranged at a second interval in the first direction and arranged at different positions in a second direction orthogonal to the first direction; the second transmission antennas are arranged at the second interval in the first direction and arranged at different positions in the second direction orthogonal to the first direction; the first transmission antenna and the second transmission antenna are arranged at an interval larger than an aperture length of the plurality of reception antennas in the first direction; and a difference between the first interval and the second interval is a specified value based on a wavelength of the transmission signal.
In one exemplary embodiment of the present disclosure, the specified value is a value in a range of 0.45 times to 0.8 times the wavelength.
In one exemplary embodiment of the present disclosure, the first beam and the second beam are different in at least one of a beam direction or a beam width.
In one exemplary embodiment of the present disclosure, among the plurality of transmission antennas, a combination of transmission antennas used for the multiplexing transmission of the transmission signal is switched for each transmission period of the transmission signal, each period corresponding to a code length of the code sequence, or each measurement period in the radar apparatus.
The disclosure of Japanese Patent Application No. 2022-191347, filed on Nov. 30, 2022, including the specification, drawings and abstract, is incorporated herein by reference in its entirety.
The present disclosure is suitable as a radar apparatus for wide-angle range sensing.
Number | Date | Country | Kind |
---|---|---|---|
2022-191347 | Nov 2022 | JP | national |
Number | Date | Country | |
---|---|---|---|
Parent | PCT/JP2023/036608 | Oct 2023 | WO |
Child | 19019050 | US |