[go: up one dir, main page]

WO2025109663A1 - Radar signal processing device, radar signal processing method, radar signal processing program, and recording medium - Google Patents

Radar signal processing device, radar signal processing method, radar signal processing program, and recording medium Download PDF

Info

Publication number
WO2025109663A1
WO2025109663A1 PCT/JP2023/041693 JP2023041693W WO2025109663A1 WO 2025109663 A1 WO2025109663 A1 WO 2025109663A1 JP 2023041693 W JP2023041693 W JP 2023041693W WO 2025109663 A1 WO2025109663 A1 WO 2025109663A1
Authority
WO
WIPO (PCT)
Prior art keywords
target
velocity
signal
angle
speed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
PCT/JP2023/041693
Other languages
French (fr)
Japanese (ja)
Inventor
大 笹川
正資 大島
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2025531894A priority Critical patent/JP7752813B1/en
Priority to PCT/JP2023/041693 priority patent/WO2025109663A1/en
Publication of WO2025109663A1 publication Critical patent/WO2025109663A1/en
Pending legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/02Systems using reflection of radio waves, e.g. primary radar systems; Analogous systems
    • G01S13/50Systems of measurement based on relative movement of target
    • G01S13/58Velocity or trajectory determination systems; Sense-of-movement determination systems
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/02Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00

Definitions

  • This disclosure relates to a radar signal processing device, a radar signal processing method, a radar signal processing program, and a recording medium in a TDM-MIMO (TDM: Time Division Multiplexing; MIMO: Multiple-Input Multiple-Output) radar device.
  • TDM Time Division Multiplexing
  • MIMO Multiple-Input Multiple-Output
  • TDM-MIMO radar devices have been adopted for applications including vehicle-mounted radar devices due to their wide frequency resources and simple hardware.
  • one of the issues with the TDM-MIMO radar device is that because the TDM-MIMO radar device switches over time, the speed measurement range (Nyquist frequency) that can be measured by the radar device is reduced.
  • aliasing also known as speed ambiguity; hereafter referred to as speed ambiguity
  • the target speed may be inaccurately estimated.
  • Patent Document 1 is an example of a prior art document that focuses on this issue.
  • Patent document 1 discloses a method for estimating a speed without aliasing, based on the premise that when the target speed is within the speed measurement range, an ideal corrected virtual array signal Sc will be a curve with a single peak in the angle FFT, whereas when the target speed is outside the speed measurement range, an erroneous virtual array signal Sc will likely be a curve with two peaks in the angle FFT.
  • Patent Document 1 had the problem that it was difficult to obtain the target speed and the azimuth angle to the target with high accuracy when there was velocity ambiguity.
  • the present disclosure aims to solve the above problem by providing a radar signal processing device that can obtain the target speed and highly accurate azimuth angle to the target over an expanded speed measurement range even when there is speed ambiguity.
  • the radar signal processing device includes a target detection unit that obtains the distance and angle of arrival of the target and the speed of the target using received signals corresponding to the incoming waves from the multiple receiving antennas that receive the reflected waves from the target and transmitted signals corresponding to the transmitted waves from the multiple transmitting antennas when the transmitted waves are transmitted in a time-division manner from the multiple transmitting antennas and reflected waves from the target are reflected by the target, an angle measurement compensation processing unit that estimates a phase element that depends on the azimuth angle of the target and is not affected by a phase element due to the speed of the target for a spatial signal obtained by the combination of the multiple transmitting antennas and the multiple receiving antennas, corrects the spatial signal using the phase element that depends on the azimuth angle, and obtains an angle-compensated spatial signal that is not affected by a phase element that depends on the azimuth angle of the target, and an angle measurement compensation processing unit.
  • a velocity estimation unit that performs fast Fourier transform processing on the angle-compensated spatial signal obtained by the speed compensation unit, determines whether or not there is aliasing of the velocity obtained by the target detection unit using the processing result obtained by the fast Fourier transform processing, and obtains an estimated velocity of the target from the velocity of the target obtained by the target detection unit based on the result of the determination; a velocity compensation processing unit that estimates a phase element dependent on the velocity of the target that is not affected by a phase element due to the azimuth angle to the target for the spatial signal, corrects the spatial signal using the phase element dependent on the velocity, and obtains a velocity-compensated spatial signal that is not affected by a phase element dependent on the velocity to the target; and an angle measurement unit that performs angle measurement signal processing on the velocity-compensated spatial signal obtained by the velocity compensation processing unit, and obtains the azimuth angle to the target.
  • FIG. 1 is a configuration diagram showing a radar signal processing device according to a first embodiment
  • 2 is an explanatory diagram showing a schematic diagram of the relationship between the transmitting antenna and the receiving antenna of the radar device and the transmitted waves and the received waves of a target.
  • FIG. FIG. 4 is a schematic diagram of time switching of a transmission signal of the radar device according to the first embodiment. 4 is a flowchart showing an operation of the radar signal processing device according to the first embodiment
  • 1 is a configuration diagram showing a hardware configuration of a radar signal processing device according to a first embodiment
  • a radar signal processing device 1 according to a first embodiment will be described with reference to FIGS. 1 to 4.
  • FIG. A radar signal processing device 1 according to the first embodiment is a radar signal processing device applied to an on-board TDM-MIMO radar device mounted on a moving object such as an automobile or indoor mobility device.
  • the TDM-MIMO radar device (hereinafter simply referred to as the radar device) has N transmitting antennas 21 to 23 and M receiving antennas 31 to 34 , and in addition to a radar signal processing device 1 which forms part of the receiving device, it also has a transmitting device (not shown), a control unit (not shown) which controls the transmitting device and the receiving device, and an overall control unit (not shown) which controls the entire radar device.
  • the transmitting device radiates transmission waves (radio waves) Tx 1 to Tx 3 , which are transmission signals, from transmitting antennas 2 1 to 2 3 in a time-division manner in time series order.
  • the transmitting device is a commonly known transmitting device used in an on-vehicle TDM-MIMO radar device, and a detailed description thereof will be omitted.
  • the receiving device receives transmission waves transmitted in a time-series manner from transmitting antennas 2-1 to 2-3 in a time-division manner, which are reflected by a target 100, and generates receiving signals consisting of digital information corresponding to arriving waves (received waves) Rx -1 to Rx- 4 from receiving antennas 3-1 to 3-4 which receive the reflected waves from target 100.
  • the transmitting device radiates transmission waves Tx 1 to Tx 3 from transmitting antennas 2 1 to 2 3 using commonly known methods such as the FMCW (Frequency Modulated Continuous Wave) method, the Fast-Chirp method, or the Pulse Doppler method, and detailed description thereof will be omitted.
  • the receiving device processes signals received by the receiving antennas 3 1 to 3 4 .
  • the transmitting antennas 2.sub.1 to 2.sub.3 each transmit chirp signals Tx.sub.1-1 , Tx.sub.2-1, Tx.sub.3-1, Tx.sub.1-2, ..., Tx.sub.1- Nc , Tx.sub.2 -Nc, and Tx.sub.3 - Nc whose frequencies increase over time as they are switched sequentially in chronological order by a transmitting device, as shown in FIG. Nc indicates the number of chirps in each of the transmitting antennas 2 1 to 2 3 .
  • Chirp signals Tx 1 -1, Tx 1 -2, . . . , Tx 1 -Nc represent the first, second, . . . , Nc-th transmission waves transmitted from the transmitting antenna 2-1 .
  • Chirp signals Tx 2 -1, . . . , Tx 2 -Nc indicate the 1st , .
  • Chirp signals Tx 3 -1, . . . , Tx 3 -Nc indicate the 1st, .
  • Chirp signals Tx 1 -nc, Tx 2 -nc, and Tx 3 -nc are transmitted in this order at time intervals (signal transmission intervals) Tc from transmitting antenna 2 1 , transmitting antenna 2 2, and transmitting antenna 2 3.
  • nc ranges from 1 to Nc.
  • the signal transmission interval for transmitting a chirp signal is Tc, but the signal transmission interval for signals transmitted from the same transmitting element of each of transmitting antennas 2-1, 2-2, and 2-3 is NTx ⁇ Tc.
  • NTx is the number of transmitting antennas, and in the radar device to which the first embodiment is applied, the number of elements is 3, for example.
  • the transmitting antennas 2 1 to 2 3 are arranged in an array with element spacing ⁇ dTx between adjacent transmitting antennas being equal or unequal. 2, the angles of transmission of the transmission waves Tx 1 to Tx 3 from the transmitting antennas 2 1 to 2 3 to the target 100 are indicated as ⁇ . ⁇ corresponds to the azimuth angle of the target in the radar device.
  • the receiving antennas 3 1 to 3 4 receive the incoming waves Rx 1 to Rx 4 reflected by the target 100, respectively.
  • the receiving antennas 3 1 to 3 4 are arranged in an array with element spacing ⁇ dRx between adjacent receiving antennas being equal or unequal.
  • the element spacing ⁇ dRx is set to a spacing that does not cause estimation errors due to grating lobes when performing processing to estimate the DOA (Direction Of Arrival) of radio waves. 2
  • DOA Direction Of Arrival
  • the sending angle and the arriving angle are ⁇ , and that the transmitting waves Tx 1 to Tx 3 and the arriving waves Rx 1 to Rx 4 do not take different paths, ie, are not so-called multipath waves.
  • the target 100 approaches the radar device at a speed V (approaching) or moves away from the radar device at a speed V (leaving), and the speed V of the target 100 may exceed the speed measurement range of the radar device.
  • the maximum velocity value Vmax in the velocity measurement range is expressed by the following equation (1).
  • Vmax ⁇ /(4NTx ⁇ Tc) (1)
  • is the wavelength of the transmission wave
  • NTx is the number of transmitting antennas
  • Tc is the signal transmission interval.
  • the velocity measurement range narrows in proportion to the number of elements NTx.
  • the speed V of the target 100 that exceeds the speed measurement range of the radar device is expressed by the following equation (2).
  • This velocity compensation process generally uses the detected Doppler velocity, so if velocity compensation is performed using a signal with velocity aliasing, the phase rotation is not offset, causing an erroneous measurement angle in the subsequent MIMO signal processing. Therefore, in a TDM-MIMO radar device, it is necessary to accurately estimate the velocity V of the target 100.
  • the radar signal processing device 1 according to embodiment 1 can estimate the velocity V of the target 100 with high accuracy even when the velocity V of the target 100 exceeds the maximum velocity value Vmax of the velocity measurement range, thereby preventing erroneous angle measurements from occurring.
  • the radar signal processing device 1 includes a target detection unit 11, an angle measurement compensation processing unit 12, a speed estimation unit 13, a speed compensation processing unit 14, and an angle measurement unit 15.
  • the target detection unit 11 receives reception signals consisting of digital information corresponding to the incoming waves Rx1 to Rx4 from the receiving antennas 31 to 34 , and calculates the relative distance between the radar device and the target 100 , the relative speed with respect to the target 100 , and the direction of the target 100 using the reception signals and transmission signals consisting of digital information corresponding to the transmission waves Tx1 to Tx3 from the transmitting antennas 21 to 23 for each set observation period.
  • the relative distance and the direction of the target 100 may be combined to be referred to as a signal indicating the position of the target 100, and the relative distance, direction and relative speed may be combined to be referred to as a signal for the target 100.
  • the relative distance and the relative velocity are simply referred to as the distance and the velocity.
  • the position and speed are calculated in the signal transmission interval NTx ⁇ Tc based on the number of combinations of the multiple transmitting antennas 2 1 to 2 3 and the multiple receiving antennas 3 1 to 3 4 , that is, N ⁇ M, or 3 ⁇ 4 in the first embodiment.
  • the velocity may include velocity ambiguity (foldback) if the velocity V of the target 100 exceeds the maximum velocity value Vmax of the velocity measurement range.
  • the position and velocity may be calculated by a method generally known in the art for calculating position and velocity in radar devices, and detailed description thereof will be omitted.
  • the position and velocity are calculated by performing 2D-FFT processing for each combination of multiple transmission antennas 21 to 23 and multiple reception antennas 31 to 34 , creating a range-Doppler map by incoherent integration, and then detecting the position and velocity of the target 100 by CFAR (Constant False Alarm Rate) signal processing.
  • CFAR Constant False Alarm Rate
  • the target detection unit 11 uses information indicating the position and speed of the target 100 to extract information on the target 100 from the range-Doppler map, thereby taking out spatial signals S for the combinations of the transmitting antennas 2 1 to 2 3 and the receiving antennas 3 1 to 3 4 .
  • the spatial signal S extracted by the target detection unit 11 is expressed in matrix form by the following equation (3).
  • each element in M rows and N columns represents a signal transmitted from the nth transmitting element (transmitting antenna 2 n ) and received by the mth receiving element (receiving antenna 3 m ).
  • n ranges from 1 to N
  • m ranges from 1 to M.
  • ⁇ mn is a distance/azimuth angle phase element due to the distance to the target 100 and the azimuth angle ⁇ to the target 100 at the nth transmitting element and the mth receiving element, and is expressed by the following equation (4).
  • ⁇ mn exp(i2 ⁇ dmn Sin( ⁇ )/ ⁇ ) (4)
  • ⁇ dmn is the element spacing for a reference element selected from the receiving antennas 3 1 to 3 4.
  • the reference element can be selected from any combination of antenna elements.
  • ⁇ vn is a velocity phase element resulting from the velocity V of the target 100 corresponding to the n-th transmitting element, and is expressed by the following equation (5).
  • ⁇ vn exp(i2 ⁇ 2(n-1)V Tc/ ⁇ ) (5)
  • the target detection unit 11 has a first function of calculating the position of the target 100 and the velocity of the target 100 using received signals corresponding to the incoming waves Rx1 to Rx4 from the receiving antennas 31 to 34 and transmitted signals corresponding to the transmitted waves Tx1 to Tx3 from the transmitting antennas 21 to 23, and a second function of obtaining a spatial signal S expressed in a matrix format, with columns indicating transmission and rows indicating reception, and with each element in the matrix having distance/azimuth phase elements and velocity phase elements.
  • the angle measurement compensation processor 12 has a third function of performing a process of estimating the direction of arrival (DOA estimation) from the spatial signal S obtained by the above equation (3) without being affected by the velocity of the target 100, and provisionally estimating the azimuth angle ⁇ with respect to the target 100, and a fourth function of performing a process of canceling the distance/azimuth phase element ⁇ from the spatial signal S obtained by the above equation (3) and leaving only the velocity phase element ⁇ , using the provisionally estimated azimuth angle ⁇ as a result of the DOA estimation process and the element spacing ⁇ d with respect to the reference element, to obtain an angle-compensated spatial signal S.
  • the angle measurement compensation processing unit 12 has an azimuth angle estimating unit 12a and a spatial signal compensating unit 12b, with the azimuth angle estimating unit 12a taking charge of the third function and the spatial signal compensating unit 12b taking charge of the fourth function.
  • the angle measurement compensation processing unit 12 estimates a phase element that depends on the arrival angle ⁇ of the target 100 without being influenced by the phase element due to the velocity V of the target 100, and then corrects the spatial signal S obtained by the above equation (3) using the phase element that depends on the arrival angle ⁇ to obtain an angle-compensated spatial signal S cmp.
  • the angle measurement compensation processing unit 12 estimates the distance/azimuth angle phase element ⁇ mn, and performs processing to cancel the distance/azimuth angle phase element ⁇ mn from the spatial signal S obtained by the above equation (3) while leaving only the velocity phase element ⁇ vn, thereby obtaining an angle-compensated spatial signal Scmp that is not affected by the arrival angle ⁇ with respect to the target 100.
  • the angle measurement compensation processor 12 obtains a reception correlation matrix R shown in the following equation (6) for the spatial signal S obtained by the above equation (3). This process is for provisionally estimating a phase element that depends on the arrival angle ⁇ of the target 100 without being affected by the phase element due to the velocity V of the target 100 .
  • the DOA estimation process can be performed using the reception correlation matrix R to provisionally obtain the azimuth angle ⁇ with respect to the target 100.
  • the angle measurement compensation processing unit 12 uses the reception correlation matrix R to perform DOA estimation processing using a signal processing method such as DBF (digital beamforming), the Capon method, MUSIC (Multiple Signal Classification) method, or ESPRIT (Estimation of Signal Parameter via Rotational Invariance Techniques) method, and tentatively estimates the azimuth angle (arrival angle) ⁇ with respect to the target 100.
  • the provisionally estimated azimuth angle ⁇ is obtained by estimating the direction of arrival using the array of receiving antennas 3-1 to 3-4 , and is therefore not affected by phase rotation due to the speed V of the target 100, making it possible to estimate the direction (arrival angle ⁇ ) relative to the target 100 with high accuracy.
  • the angle measurement compensation processing unit 12 may tentatively estimate the azimuth angle ⁇ with respect to the target 100 by the following method. That is, the first column of the spatial signal S obtained by the above equation (3) contains only the velocity phase element ⁇ v1, and the azimuth angle (arrival angle) ⁇ with respect to the target 100 can be estimated using only the signal extracted from the first column, regardless of the presence or absence of velocity ambiguity. Therefore, the angle measurement compensation processing unit 12 uses the signal shown in the first column of the spatial signal S obtained by the above equation (3) to perform DOA estimation processing using a signal processing method such as angle FFT, DBF, Capon method, MUSIC method, or ESPRIT method, and provisionally estimates the DOA estimation processing result as the azimuth angle ⁇ with respect to the target 100.
  • the azimuth angle ⁇ obtained by this method is also not affected by phase rotation due to the velocity V of the target 100, and therefore can be provisionally estimated as the direction (arrival angle ⁇ ) relative to the target 100 with high accuracy.
  • the angle measurement compensation processing unit 12 performs DOA estimation processing from the spatial signal S obtained by the above equation (3) without being influenced by the velocity phase element ⁇ vn, and provisionally estimates the azimuth angle ⁇ with respect to the target 100.
  • the fourth function of the angle measurement compensation processor 12 is processed as follows.
  • the angle measurement compensation processing unit 12 uses the azimuth angle ⁇ estimated by the third function and the element spacing ⁇ d with respect to the reference element to cancel the distance/azimuth phase element ⁇ from the spatial signal S obtained by the above equation (3) and leave only the velocity phase element ⁇ , thereby obtaining an angle-compensated spatial signal S cmp that is not influenced by the azimuth angle ⁇ with respect to the target 100, as shown in the following equation (7), that is, an angle-compensated spatial signal S cmp that is not influenced by the phase element due to the azimuth angle with respect to the target 100.
  • the velocity phase element ⁇ vn is due to the velocity V of the target 100 corresponding to the transmitting antennas 2-1 to 2-3 sampled at the signal transmission interval Tc, so that it is possible to estimate the phase rotation using FFT processing and other processes.
  • the column direction corresponds to the receiving antennas 3 1 to 3 4 .
  • the velocity estimator 13 estimates the velocity V of the target 100 using the angle-compensated spatial signal Scmp obtained from the angle measurement compensation processor 12, in which the range/azimuth phase element ⁇ mn is cancelled.
  • the speed estimation unit 13 performs FFT processing on the angle-compensated spatial signal Scmp in the transmitting antenna direction (row vector direction), thereby making it possible to calculate the maximum speed Vmax_ex in the speed measurement range of the radar device using the following equation (8).
  • the velocity estimation unit 13 can expand the estimation of the velocity V of the target 100 from the maximum velocity value Vmax of the velocity measurement range for the velocity Vamb of the target 100 calculated by the target detection unit 11 to the maximum velocity value Vmax_ex of the velocity measurement range, and further expand the resolution for estimating the velocity V of the target 100.
  • Vmax_ex ⁇ /(4Tc) (8)
  • the speed estimation unit 13 has a fifth function of performing FFT processing on the angle-compensated spatial signal Scmp in the transmitting antenna direction to obtain a maximum value Vp of the FFT processing result, and a sixth function of obtaining an estimated speed V using the maximum value Vp of the FFT processing result.
  • the speed estimation unit 13 has an FFT processing unit 13a and an estimation unit 13b, the FFT processing unit 13a is responsible for the fifth function, and the estimation unit 13b is responsible for the sixth function.
  • the FFT processing by the fifth function in the velocity estimation unit 13 may calculate the maximum value Vp of the FFT processing result by performing FFT processing on the velocity phase elements extracted from one row of the compensated spatial signal Scmp in the transmitting antenna direction, or may calculate the maximum value Vp of the FFT processing result by averaging each column of the angle-compensated spatial signal Scmp and performing FFT processing on the velocity phase elements in each averaged column in the transmitting antenna direction, or may further calculate the maximum value Vp of the FFT processing result by performing FFT processing on the velocity phase elements in each row of the angle-compensated spatial signal Scmp in the transmitting antenna direction and averaging the processed results.
  • the speed estimation unit 13 performs FFT processing to estimate the speed, which is based on the number of transmitting antennas 2 1 to 2 3 , and therefore the accuracy may be degraded. Therefore, in the sixth function, the speed estimation unit 13 uses the maximum value Vp of the FFT processing result obtained by the FFT processing by the fifth function to determine whether or not there is speed folding and whether the folding direction is positive or negative, and estimates the estimated speed V of the target 100 using the speed Vamb of the target 100 calculated by the target detection unit 11.
  • the speed estimation unit 13 can determine whether the speed has folded over and whether it is positive or negative depending on which of the following equations (9) to (12) the maximum value Vp of the FFT processing result satisfies.
  • the speed estimating unit 13 can obtain the estimated speed V of the target 100 by the following equation (12).
  • V Vamb+2Vmax (12) That is, the estimated speed V of the target 100 is set to a value obtained by adding twice the maximum speed Vmax in the speed measurement range for the speed Vamb to the speed Vamb of the target 100 calculated by the target detection unit 11.
  • the speed estimation unit 13 can obtain the estimated speed V of the target 100 by the following equation (13).
  • V Vamb-2Vmax (13) That is, the estimated speed V of the target 100 is set to the speed Vamb (negative value) of the target 100 calculated by the target detection unit 11 minus twice the maximum speed Vmax of the speed measurement range for the speed Vamb.
  • the speed estimating unit 13 can obtain the estimated speed V of the target 100 by the following equation (14).
  • V Vamb (14)
  • the estimated speed V of the target 100 is set to the speed Vamb of the target 100 calculated by the target detection unit 11 .
  • the speed estimation unit 13 may perform discriminatory processing to interpolate the roughness of the FFT processing result and output it.
  • the velocity estimation unit 13 performs FFT processing on the angle-compensated spatial signal Scmp, judges whether or not there is aliasing of the velocity Vamb obtained by the target detection unit 11 using the processing result Vp obtained by the FFT processing, and obtains an estimated velocity V of the target 100 from the velocity Vamb obtained by the target detection unit 11 based on the result of this judgment.
  • the estimated velocity V of the target 100 obtained by the velocity estimator 13 is output as the velocity V of the target.
  • the maximum value of the estimated speed V of the target 100 is the maximum speed Vmax_ex in the speed measurement range shown in the above equation (8) for the result of FFT processing of the angle-compensated spatial signal Scmp in the direction of the transmitting antenna, so the problem of speed ambiguity is resolved.
  • the velocity compensation processing unit 14 estimates a phase element dependent on the velocity V of the target 100 without being influenced by the phase element due to the arrival angle ⁇ of the target 100, and then corrects the spatial signal S obtained by the above equation (3) using the phase element dependent on the velocity V to obtain a velocity-compensated spatial signal Svcmp.
  • the estimated velocity V of the target 100 estimated by the velocity estimator 13 is used to compensate for the velocity phase element ⁇ vn of the spatial signal S obtained by the above equation (3).
  • a process is performed to cancel the velocity phase element ⁇ vn from the spatial signal S and leave only the distance/azimuth phase element ⁇ mn, thereby obtaining a velocity-compensated spatial signal Svcmp shown in the following equation (15).
  • the velocity phase element ⁇ vn for the spatial signal S is compensated using the estimated velocity V of the target 100 estimated by the velocity estimation unit 13, so that the velocity phase element ⁇ vn of the spatial signal S can be correctly compensated, and the velocity-compensated spatial signal Svcmp can be correctly obtained.
  • the velocity compensation processing unit 14 compensates for phase rotation of the velocity Vamb of the target 100 obtained by the target detection unit 11 using the estimated velocity V of the target 100 .
  • the row direction represents the distance/azimuth phase element ⁇ mn resulting from the distance and azimuth to the target 100 corresponding to the transmitting antennas 2-1 to 2-3 sampled at the signal transmission interval Tc, and the column direction corresponds to the receiving antennas 3-1 to 3-4 .
  • the velocity-compensated spatial signal S is a spatial signal that is not influenced by the velocity V with respect to the target 100 and that contains only the range/azimuth phase element ⁇ , by canceling out the velocity phase element ⁇ from the spatial signal S obtained by the above equation (3).
  • the angle measurement unit 15 estimates the azimuth angle ⁇ of the target using the velocity-compensated spatial signal Svcmp obtained from the velocity compensation processing unit 14, in which the velocity phase element ⁇ vn is cancelled.
  • the angle measurement unit 15 obtains a high-resolution angle measurement value, i.e., the azimuth angle (angle of arrival) ⁇ with respect to the target 100, by MIMO signal processing of the velocity-compensated spatial signal Svcmp using an angle measurement signal processing method such as angle FFT, DBF, or a super-resolution signal processing method such as the MUSIC method.
  • the azimuth angle ⁇ with respect to the target 100 obtained by the angle measuring unit 15 is output as the azimuth angle ⁇ of the target.
  • the target detection unit 11 calculates the distance and angle of arrival (azimuth) of the target 100 and the speed of the target 100 using received signals consisting of digital information corresponding to the incoming waves Rx1 to Rx4 from the receiving antennas 31 to 34 and transmitted signals consisting of digital information corresponding to the transmitted waves Tx1 to Tx3 from the transmitting antennas 21 to 23.
  • Step ST1 is a target signal detection step for a signal for the target 100.
  • the target detection unit 11 uses the calculated distance and angle of arrival (indicating the position of the target 100) for the target 100 and the velocity of the target 100 to obtain a spatial signal S shown in the above equation (3), which is expressed in matrix form, with columns indicating transmission and rows indicating reception, and each element in the matrix having a distance/azimuth angle phase element and a velocity phase element.
  • Step ST1 is also a step of acquiring a spatial signal S for the target 100.
  • step ST2 the azimuth angle estimation unit 12a in the angle measurement compensation processing unit 12 performs direction of arrival estimation (DOA estimation) processing on a signal having a distance/azimuth angle phase element and a velocity phase element for the target 100 (spatial signal S in embodiment 1) without being affected by the velocity of the target 100, and tentatively estimates the azimuth angle ⁇ for the target 100.
  • Step ST2 is a DOA estimation process step for provisionally estimating the azimuth angle ⁇ with respect to the target 100 performed by the array of receiving antennas 3 1 to 3 4 .
  • step ST3 the spatial signal compensation unit 12b in the angle measurement compensation processing unit 12 obtains an angle-compensated spatial signal Scmp in which the distance/azimuth phase element ⁇ mn is cancelled out for the spatial signal S for the target 100 using the azimuth angle ⁇ obtained by the azimuth angle estimation unit 12a.
  • Step ST3 is a step for obtaining an angle-compensated spatial signal S cmp in which the range/azimuth phase element ⁇ mn is cancelled.
  • step ST4 the FFT processing unit 13a in the velocity estimation unit 13 performs FFT processing on the angle-compensated signal, that is, the angle-compensated spatial signal Scmp in the first embodiment, and the estimation unit 13b uses the FFT processing result to determine whether or not there is aliasing with respect to the velocity Vamb of the target 100 calculated by the target detection unit 11.
  • Step ST4 is a return presence/absence determination step for determining whether or not there is a return with respect to the velocity Vamb of the target 100 calculated by the target detection unit 11.
  • step ST5 the estimation unit 13b in the speed estimation unit 13 obtains an estimated speed of the target 100 from the speed Vamb of the target 100 based on the determination of the presence or absence of a turnaround, and outputs the estimated speed as the target speed V.
  • the estimation unit 13b determines that a positive wraparound exists and calculates a value obtained by adding twice the maximum speed Vmax to the speed Vamb of the target 100 as the estimated speed V of the target 100; if the processing result by the FFT processing unit 13a is less than the negative value of the maximum speed Vmaxb of the speed measurement range for the speed Vam of the target 100, the estimation unit 13b determines that a negative wraparound exists and calculates a value obtained by subtracting twice the maximum speed Vmax from the speed Vamb of the target 100 (negative value) as the estimated speed V of the target 100; if the processing result by the FFT processing unit 13a is between the positive and negative values of the maximum speed Vmax of the speed measurement range for the speed Vamb of the target 100, the estimation unit 13b determines that there is no wraparound and sets the speed Vamb of the target 100 as
  • Steps ST4 and ST5 together are a speed acquisition step for determining whether or not there is a wraparound for the speed Vamb of the target 100, and for obtaining an estimated speed V of the target 100 from the speed Vamb of the target 100 based on the result of the determination.
  • step ST6 the velocity compensation processing unit 14 obtains a velocity-compensated spatial signal Svcmp in which the velocity phase element ⁇ vn is cancelled out using the estimated velocity V of the target 100 obtained by the velocity estimation unit 13 for a signal having a range/azimuth phase element and a velocity phase element for the target 100 (in embodiment 1, the spatial signal S).
  • Step ST6 is a velocity compensation step in which the velocity compensation processor 14 acquires a velocity-compensated signal in which the velocity phase element ⁇ vn is cancelled from a signal having the range/azimuth phase element ⁇ mn and the velocity phase element ⁇ vn.
  • step ST7 the angle measurement unit 15 obtains an azimuth angle (arrival angle) ⁇ with respect to the target 100 by MIMO signal processing using an angle measurement signal processing technique using the velocity compensated signal.
  • Step ST7 is an angle measurement step for obtaining an azimuth angle ⁇ with respect to the target 100.
  • the position of the target 100 is estimated based on the azimuth angle ⁇ for the target 100 obtained in step ST7 and the distance to the target 100 obtained in step ST1, and the estimated position of the target 100 is output.
  • the radar signal processing device 1 which is equipped with a target detection unit 11, an angle measurement compensation processing unit 12, a speed estimation unit 13, a speed compensation processing unit 14, and an angle measurement unit 15, is realized by a computer hardware configuration, and as shown in FIG. 5, is equipped with a CPU (Central Processing Unit) 1A, a large-capacity semiconductor memory (RAM: Random Access Memory) 1B, a storage device (ROM: Read only memory) 1C such as a hard disk device or a non-volatile recording device such as an SSD device, an input interface unit 1D, an output interface unit 1E, and a signal path (bus) 1F.
  • a CPU Central Processing Unit
  • RAM Random Access Memory
  • ROM Read only memory
  • the CPU 1A controls and manages the RAM 1B, the ROM 1C, the input interface section 1D, and the output interface section 1E.
  • the CPU 1A loads the programs stored in the ROM 1C into the RAM 1B, and executes various processes based on the programs loaded into the RAM.
  • the target detection unit 11, the angle measurement compensation processing unit 12, the speed estimation unit 13, the speed compensation processing unit 14, and the angle measurement unit 15 are each a component that represents a function executed by the CPU 1A based on a program stored in the ROM 1C and loaded into the RAM 1B.
  • the signal path 1F is a bus which interconnects the CPU 1A, the RAM 1B, the ROM 1C, the input interface section 1D, and the output interface section 1E.
  • the program stored in ROM 19 and executed by CPU 18 includes a target signal detection procedure in which the transmission waves transmitted in a time-division manner from multiple transmitting antennas are reflected by the target, and the distance, angle of arrival, and speed of the target are obtained using received signals corresponding to the arrival waves from multiple receiving antennas that receive the reflected waves from the target and transmitted signals corresponding to the transmission waves from multiple transmitting antennas; an angle of arrival compensation procedure in which an angle-compensated signal in which the distance and azimuth phase elements are cancelled out from a signal having distance and azimuth phase elements and speed phase elements obtained by a combination of multiple transmitting antennas and multiple receiving antennas; a velocity acquisition procedure in which a fast Fourier transform is performed on the angle-compensated signal, the processing result obtained by the fast Fourier transform is used to determine whether or not the target speed is folded back, and an estimated speed of the target is obtained from the target speed based on the result of the determination; a velocity compensation procedure in which a velocity-compensated signal in which the speed phase elements are
  • the speed estimation unit performs fast Fourier transform processing on the angle-compensated spatial signal obtained by the angle compensation processing unit and free from the influence of phase elements dependent on the azimuth angle relative to the target, and determines whether or not there is velocity aliasing using the processing result obtained by the fast Fourier transform processing, and obtains an estimated speed of the target from the target's speed based on the result of the determination
  • the angle measurement unit performs angle measurement signal processing on the velocity-compensated spatial signal obtained by the velocity compensation processing unit and free from the influence of phase elements dependent on the velocity relative to the target to obtain the azimuth angle relative to the target. Therefore, even when there is velocity ambiguity, it is possible to obtain the speed of the target with an expanded speed measurement range and the azimuth angle relative to the target with high accuracy.
  • Embodiment 2 A radar signal processing device 1 according to a second embodiment will be described with reference to FIGS.
  • the radar signal processing device 1 according to the second embodiment is the same as the radar signal processing device 1 according to the first embodiment except for the method of signal compensation in the angle measurement compensation processor 12. Therefore, the following mainly describes signal compensation in an angle measurement compensation processing unit 12A, which corresponds to the angle measurement compensation processing unit 12 in the first embodiment.
  • the same reference numerals as those shown in Figs. 1 to 5 designate the same or corresponding parts.
  • the angle measurement compensation processing unit 12A includes an azimuth angle estimation unit 12a and a signal compensation unit 12c.
  • the azimuth angle estimating unit 12a performs the same function as the third function performed by the azimuth angle estimating unit 12a in the radar signal processing device 1 according to the first embodiment.
  • the signal compensation unit 12c performs a function similar to the fourth function performed by the spatial signal compensation unit 12b in the radar signal processing device 1 according to the first embodiment. In short, the angle measurement compensation processing unit 12A obtains an angle-compensated signal that is not affected by the arrival angle ⁇ with respect to the target 100.
  • the signal compensation unit 12c performs phase compensation of the received signals corresponding to the waves arriving from the receiving antennas 3.sub.1 to 3.sub.4 using the azimuth angle .theta. obtained by the azimuth angle estimation unit 12a and the element spacing .DELTA.dRx of the receiving antennas 3.sub.1 to 3.sub.4 . Since the distance to the target 100 is obtained by the target detection unit 11, the received signal for phase compensation at this time has a distance/azimuth phase element ⁇ mn corresponding to the distance to the target 100 and the velocity phase element ⁇ vn.
  • the signal corresponding to the distance to the target 100 is a signal having (Nc ⁇ NTx) elements for each of the receiving antennas 3 1 to 3 4.
  • Nc is the number of chirps in each of the transmitting antennas 2 1 to 2 3
  • NTx is the number of transmitting antennas 2 1 to 2 3 .
  • the angle compensation processing unit 12A obtains an angle-compensated signal from the entire received signal, that is, a signal having (Nc ⁇ NTx ⁇ NRx) elements, by the azimuth angle estimation unit 12a and the signal compensation unit 12c, where NRx is the number of receiving antennas 3-1 to 3-4 .
  • the signal compensation unit 12c performs phase compensation processing on a signal having the extracted distance/azimuth phase element ⁇ mn corresponding to the distance to the target 100 and the velocity phase element ⁇ vn, using the estimated azimuth angle ⁇ , which is the result of the DOA estimation processing obtained by the azimuth estimation unit 12a, to obtain an angle-compensated spatial signal.
  • the phase compensation process extends the signal compensation range to signals extracted at the range to the target 100 .
  • the speed estimation unit 13 performs FFT processing on the signal that has been angle compensated by the angle measurement compensation processing unit 12A, and an estimation unit 13b uses the result of the FFT processing to determine whether or not there is aliasing with respect to the speed Vamb of the target 100 calculated by the target detection unit 11.
  • the angle measurement compensation processing unit 12A performs phase compensation on the entire received signal
  • the speed estimation unit 13 performs FFT processing on the entire phase-compensated received signal, so that the speed measurement range is expanded by the signal transmission interval Tc at which the chirp signal is transmitted. Furthermore, the observation time increases to ⁇ (N+NTx-1) ⁇ Tc ⁇ due to the signal transmission interval Tc and the number NTx of transmitting antennas 2 1 to 2 3 , improving the frequency resolution.
  • the transmission signals are transmitted from the transmitting antennas 2.sub.1 to 2.sub.3 at equal intervals.
  • a time may be provided after the transmission signal to stop transmission, or the transmission intervals may be unequal.
  • the Doppler frequency can be obtained by FFT processing or DFT (discrete Fourier transform) processing with zero padding according to the transmission interval of the transmission signal.
  • the estimated velocity V of the target 100 obtained by the velocity estimator 13 is output as the velocity V of the target. Further, the estimated velocity V of the target 100 obtained by the velocity estimation unit 13 is used by a velocity compensation processing unit 14, and the azimuth angle ⁇ for the target 100 obtained by an angle measurement unit 15 is output as the azimuth angle ⁇ of the target.
  • the target signal detection step ST1 and the DOA estimation processing step ST2 are the same as the target signal detection step ST1 and the DOA estimation processing step ST2 in the radar signal processing device 1 according to the first embodiment.
  • step ST3a the signal compensation unit 12c in the angle measurement compensation processing unit 12A performs phase compensation of the entire received signal corresponding to the arriving waves from the receiving antennas 3-1 to 3-4 using the azimuth angle ⁇ obtained by the azimuth angle estimation unit 12a and the element spacing ⁇ dRx of the receiving antennas 3-1 to 3-4 .
  • Step ST3a is a step for performing phase compensation on the entire received signal to obtain an angle-compensated signal.
  • Steps ST2 and ST3a together constitute an angle-of-arrival compensation step in which the angle measurement compensation processor 12A obtains an angle-compensated signal from the entire received signal, that is, a signal having (Nc ⁇ NTx ⁇ NRx) elements, where NRx is the number of receiving antennas 3-1 to 3-4 .
  • step ST4a the FFT processing unit 13a in the velocity estimation unit 13 performs FFT processing on the angle-compensated signal in the transmitting antenna direction (row direction), and the estimation unit 13b uses the FFT processing result to determine whether or not there is aliasing with respect to the velocity Vamb of the target 100 calculated by the target detection unit 11.
  • Step ST4a is a return presence/absence determination step for determining whether or not there is a return with respect to the velocity Vamb of the target 100 calculated by the target detection unit 11.
  • the velocity measurement range is expanded by the signal transmission interval Tc during which the chirp signal is transmitted. Furthermore, the observation time increases to ⁇ (N+NTx-1) ⁇ Tc ⁇ due to the signal transmission interval Tc and the number NTx of transmitting antennas 2 1 to 2 3 , improving the frequency resolution.
  • Step ST5 speed compensation step ST6, and angle measurement step ST7 are the same as step ST5, speed compensation step ST6, and angle measurement step ST7 in the radar signal processing device 1 according to the first embodiment.
  • Steps ST4a and ST5 together constitute a speed acquisition step for determining whether or not there is a return for the speed Vamb of the target 100, and for obtaining an estimated speed V of the target 100 from the speed Vamb of the target 100 based on the result of the determination.
  • the hardware configuration of the radar signal processing device 1 according to the second embodiment is also realized by a computer including a CPU 1A, a RAM 1B, a ROM 1C, an input interface unit 1D, an output interface unit 1E, and a signal path (bus) 1F, as shown in FIG. 5, in the same manner as the radar signal processing device 1 according to the first embodiment.
  • the radar signal processing device 1 like the radar signal processing device 1 according to the first embodiment, obtains the velocity V of the target 100 with an expanded velocity measurement range and the azimuth angle ⁇ with respect to the target 100 by separately estimating a phase element dependent on the azimuth angle ⁇ with respect to the target 100 and a phase element dependent on the velocity Vamb of the target 100, so that even when there is velocity ambiguity, it is possible to obtain the velocity of the target with an expanded velocity measurement range and the azimuth angle with respect to the target with high accuracy.
  • Embodiment 3 A radar signal processing device 1 according to a third embodiment will be described with reference to FIGS.
  • the radar signal processing device 1 of embodiment 3 differs from the radar signal processing device 1 of embodiment 1 in that it includes a target number detection unit 16 that detects the number of targets 100, but is otherwise the same. Therefore, the following description will focus on the target number detection unit 16.
  • the same reference numerals as those shown in Figs. 1 to 5 designate the same or corresponding parts.
  • the target number detection unit 16 includes a reception correlation matrix processing unit 16a, an eigenvalue decomposition unit 16b, and a target number determination unit 16c.
  • the reception correlation matrix processing unit 16a obtains the reception correlation matrix R shown in the above equation (6) using the spatial signal S obtained by the target detection unit 11 according to the above equation (3), and performs spatial averaging of the reception correlation matrix R.
  • the receiving correlation matrix processing unit 16a may perform forward spatial averaging processing in which the receiving antennas 3-1 to 3-4 are divided into subarrays and a plurality of receiving correlation matrices R created for each subarray are averaged to obtain a spatially averaged receiving correlation matrix, or may perform forward/backward (F/B) spatial averaging processing in which an average of correlation matrices in which the relationship between the signal order of the received signals and the arrival angles (arrival directions) of the received signals is inverted to obtain a spatially averaged receiving correlation matrix.
  • F/B forward/backward
  • the eigenvalue decomposition unit 16b obtains eigenvalues and corresponding eigenvectors in the spatially averaged reception correlation matrix with the rank of the matrix restored. Since the rank of the receiving correlation matrix that has been subjected to spatial averaging processing is restored, even when coherent waves are incident on the receiving antennas 3-1 to 3-4 , it is possible to obtain not only one eigenvalue and one eigenvector corresponding to that eigenvalue, but also two or more corresponding eigenvalues and two or more eigenvectors corresponding to those eigenvalues.
  • the target number determination unit 16c determines the number of targets 100 based on eigenvalues obtained using the reception correlation matrix spatially averaged by the eigenvalue decomposition unit 16b.
  • the eigenvalues and eigenvectors obtained by performing eigenvalue decomposition using the spatially averaged reception correlation matrix by the eigenvalue decomposition unit 16b are separated into those corresponding to arriving waves and noise with respect to the number of elements of the reception antennas 3-1 to 3-4 used in the eigenvalue decomposition.
  • the target number determination unit 16c determines the number of targets 100 based on the magnitude relationship of the eigenvalues. For example, the number of arriving waves corresponding to the number of targets 100 is determined by a method in which the power of noise previously checked is set as a threshold value and the number of arriving waves is obtained by comparing with the eigenvalue, or a method in which the number of arriving waves corresponding to the number of targets 100 is determined based on the ratio between the eigenvalues.
  • the target number determination unit 16c branches the process depending on whether the number of targets 100 obtained by the target number determination is one or two or more.
  • the target number determination unit 16c determines that the number of targets is 1, it is possible to separate and calculate a phase element that depends on the azimuth angle ⁇ with respect to the target 100 and a phase element due to the velocity Vamb of the target 100 for the spatial signal S, and therefore processing is performed by the angle measurement compensation processing unit 12, the velocity estimation unit 13, the velocity compensation processing unit 14, and the angle measurement unit 15, respectively.
  • the target number determination unit 16c performs processing such as interrupting processing of the current signal in the radar signal processing device 1 and moving on to processing of the received signal at the next time.
  • the target number detection unit 16 performs spatial averaging of the reception correlation matrix obtained using the spatial signal S, determines the number of targets 100 from the eigenvalues obtained using the reception correlation matrix that has been subjected to spatial averaging, and if the number of targets 100 is one, executes subsequent processing, but if the number of targets 100 is two or more, interrupts subsequent processing.
  • the target signal detection step ST1 is the same as the target signal detection step ST1 in the radar signal processing device 1 according to the first embodiment.
  • the reception correlation matrix processing unit 16a in the target number detection unit 16 obtains the reception correlation matrix R shown in the above equation (6) using the spatial signal S obtained by the target detection unit 11 according to the above equation (3), and performs spatial averaging processing of the reception correlation matrix R.
  • Step ST11 is a reception correlation matrix acquisition step for obtaining a reception correlation matrix that has been subjected to spatial averaging.
  • step ST12 the eigenvalue decomposition unit 16b in the target number detection unit 16 obtains eigenvalues and eigenvectors corresponding to the eigenvalues in the spatially averaged reception correlation matrix.
  • Step ST12 is an eigenvalue decomposition step for obtaining eigenvalues and eigenvectors corresponding to the eigenvalues.
  • step ST13 the target number determination unit 16c in the target number detection unit 16 determines the number of targets 100 based on the eigenvalues obtained by the eigenvalue decomposition unit 16b, and the process proceeds to step ST14.
  • step ST14 if the target number determination unit 16c determines that the number of targets 100 is 1, the process proceeds to step ST2.
  • step ST2 The operations after step ST2 are the same as those after step ST2 in the first embodiment, and therefore the description thereof will be omitted.
  • step ST14 if the target number determination unit 16c determines that the number of targets 100 is two or more, processing of the current signal is interrupted, and processing such as moving to processing of the received signal at the next time is performed.
  • the hardware configuration of the radar signal processing device 1 according to the third embodiment is also realized by a computer including a CPU 1A, a RAM 1B, a ROM 1C, an input interface unit 1D, an output interface unit 1E, and a signal path (bus) 1F, as shown in FIG. 5, in the same manner as the radar signal processing device 1 according to the first embodiment.
  • the radar signal processing device 1 determines the number of targets 100, and after determining in the target number detection unit 16 that the signal being handled is for one target 100, in the same manner as the radar signal processing device according to the first embodiment, it obtains the speed V of the target 100 with an expanded speed measurement range and the azimuth angle ⁇ with respect to the target 100 by separating and estimating the phase element dependent on the azimuth angle ⁇ with respect to the target 100 and the phase element dependent on the speed Vamb of the target 100, so that even when there is speed ambiguity, it is possible to obtain the speed of the target with an expanded speed measurement range and the azimuth angle with respect to the target with high accuracy.
  • the target number detection unit 16 shown in the third embodiment may be configured to be included in the radar signal processing device 1 according to the second embodiment.
  • the target number detection unit 16 performs the processes of steps ST11 to ST14 shown in FIG. 9 . If the target number detection unit 16 determines in step ST14 that the number of targets 100 is 1, the process proceeds to step ST2, and the processes of steps ST2, ST3, ST4a, ST5, ST6, and ST7 shown in FIG. 7 are performed.
  • the radar signal processing device disclosed herein is suitable for applications including automotive radar devices.
  • 1 radar signal processing device 2 1 to 2 3 transmitting antennas, 3 1 to 3 4 receiving antennas, 11 target detection section, 12, 12A angle measurement compensation processing section, 13 speed estimation section, 14 speed compensation processing section, 15 angle measurement section, 16 target number detection section, 100 target.

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar Systems Or Details Thereof (AREA)

Abstract

This radar signal processing device is provided with: a target detection unit that, by using transmission waves transmitted in a time division manner from a plurality of transmission antennas and reception signals from a plurality of reception antennas that received reflection waves from a target, obtains the distance to and the arrival angle relative to the target and the velocity of the target; an angle measurement compensation processing unit that corrects a spatial signal by using a phase element that depends on the azimuth angle relative to the target without the influence of a phase element due to the velocity of the target, and obtains an angle-compensated spatial signal; a velocity estimation unit that determines the presence or absence of velocity aliasing by using a processing result obtained from the angle-compensated spatial signal and obtains an estimated velocity of the target; a velocity compensation processing unit that corrects the spatial signal by using a phase element that depends on the velocity of the target without the influence of a phase element due to the azimuth angle relative to the target, and obtains a velocity-compensated spatial signal; and an angle measurement unit that performs angle measurement signal processing on the velocity-compensated spatial signal and obtains the azimuth angle relative to the target.

Description

レーダ信号処理装置、レーダ信号処理方法、レーダ信号処理プログラムおよび記録媒体Radar signal processing device, radar signal processing method, radar signal processing program, and recording medium

 本開示は、TDM-MIMO(TDM:Time Division Multiplexing、 時分割多重。MIMO:Multiple-Input Multiple-Output、多入力多出力)レーダ装置におけるレーダ信号処理装置、レーダ信号処理方法、レーダ信号処理プログラムおよび記録媒体に関する。 This disclosure relates to a radar signal processing device, a radar signal processing method, a radar signal processing program, and a recording medium in a TDM-MIMO (TDM: Time Division Multiplexing; MIMO: Multiple-Input Multiple-Output) radar device.

 近年、TDM-MIMOレーダ装置は周波数リソースの広さ及びハードウェアの簡便さから、車載用レーダ装置をはじめとするアプリケーションに採用される。
 しかし、TDM-MIMOレーダ装置の一つの課題として、TDM-MIMOレーダ装置は時間により切り替えを行うことから、レーダ装置において測定され得る速度計測範囲(ナイキスト周波数)を低減させるため、速度計測範囲を超えた速度で移動する目標(ターゲット)に対しては折り返し(エイリアシング、速度アンビギュイティともいう。以下、速度アンビギュイティという。)が発生し、目標の速度が不正確に推定される場合がある。
In recent years, TDM-MIMO radar devices have been adopted for applications including vehicle-mounted radar devices due to their wide frequency resources and simple hardware.
However, one of the issues with the TDM-MIMO radar device is that because the TDM-MIMO radar device switches over time, the speed measurement range (Nyquist frequency) that can be measured by the radar device is reduced. As a result, aliasing (also known as speed ambiguity; hereafter referred to as speed ambiguity) occurs for targets moving at speeds that exceed the speed measurement range, and the target speed may be inaccurately estimated.

 この課題に着目した先行技術文献として、特許文献1が挙げられる。
 特許文献1に、目標の速度が速度計測範囲内の速度であると理想的な補正された仮想アレイ信号Scは角度FFTにおける単一ピークを有する曲線となるのに対し、目標の速度が速度計測範囲を超えた速度であると誤った仮想アレイ信号Scは角度FFTにおける2つのピークを有する曲線となることが高いとし、折り返しのない速度を推定する方法が示されている。
Patent Document 1 is an example of a prior art document that focuses on this issue.
Patent document 1 discloses a method for estimating a speed without aliasing, based on the premise that when the target speed is within the speed measurement range, an ideal corrected virtual array signal Sc will be a curve with a single peak in the angle FFT, whereas when the target speed is outside the speed measurement range, an erroneous virtual array signal Sc will likely be a curve with two peaks in the angle FFT.

特表2019-522220号公報Special table 2019-522220 publication

 特許文献1に示されたデータ再生装置は、速度アンビギュイティがある場合において、目標の速度と高精度な目標に対する方位角を得難いという課題があった。 The data reproduction device shown in Patent Document 1 had the problem that it was difficult to obtain the target speed and the azimuth angle to the target with high accuracy when there was velocity ambiguity.

 本開示は上記課題を解決するもので、速度アンビギュイティがある場合においても、速度計測範囲を広げた目標の速度と高精度な目標に対する方位角を得ることができるレーダ信号処理装置を得ることを目的とする。 The present disclosure aims to solve the above problem by providing a radar signal processing device that can obtain the target speed and highly accurate azimuth angle to the target over an expanded speed measurement range even when there is speed ambiguity.

 本開示に係るレーダ信号処理装置は、複数の送信アンテナから時分割に送信される送信波が目標により反射され、目標からの反射波を受信した複数の受信アンテナからの到来波に応じた受信信号と複数の送信アンテナからの送信波に応じた送信信号を用いて目標に対する距離および到来角と目標の速度を得る目標検出部と、目標検出部により得られる複数の送信アンテナと複数の受信アンテナの組み合わせによる空間信号に対して目標の速度による位相要素の影響がない目標に対する方位角に依存した位相要素を推定し、当該方位角に依存した位相要素を用いて空間信号に対して補正し、目標に対する方位角に依存した位相要素の影響がない角度補償された空間信号を得る測角補償処理部と、測角補償処理部により得られる角度補償された空間信号に対して高速フーリエ変換処理を行い、高速フーリエ変換処理により得られる処理結果を用いて目標検出部により得た速度の折り返しの有無を判定し、当該判定した結果に基づき目標検出部により得た目標の速度から目標の推定速度を得る速度推定部と、空間信号に対して目標に対する方位角による位相要素の影響がない目標の速度に依存した位相要素を推定し、当該速度に依存した位相要素を用いて空間信号に対して補正し、目標に対する速度に依存した位相要素の影響がない速度補償された空間信号を得る速度補償処理部と、速度補償処理部により得られる速度補償された空間信号に対して測角信号処理を実施し、目標に対する方位角を得る測角部と、を備える。 The radar signal processing device according to the present disclosure includes a target detection unit that obtains the distance and angle of arrival of the target and the speed of the target using received signals corresponding to the incoming waves from the multiple receiving antennas that receive the reflected waves from the target and transmitted signals corresponding to the transmitted waves from the multiple transmitting antennas when the transmitted waves are transmitted in a time-division manner from the multiple transmitting antennas and reflected waves from the target are reflected by the target, an angle measurement compensation processing unit that estimates a phase element that depends on the azimuth angle of the target and is not affected by a phase element due to the speed of the target for a spatial signal obtained by the combination of the multiple transmitting antennas and the multiple receiving antennas, corrects the spatial signal using the phase element that depends on the azimuth angle, and obtains an angle-compensated spatial signal that is not affected by a phase element that depends on the azimuth angle of the target, and an angle measurement compensation processing unit. a velocity estimation unit that performs fast Fourier transform processing on the angle-compensated spatial signal obtained by the speed compensation unit, determines whether or not there is aliasing of the velocity obtained by the target detection unit using the processing result obtained by the fast Fourier transform processing, and obtains an estimated velocity of the target from the velocity of the target obtained by the target detection unit based on the result of the determination; a velocity compensation processing unit that estimates a phase element dependent on the velocity of the target that is not affected by a phase element due to the azimuth angle to the target for the spatial signal, corrects the spatial signal using the phase element dependent on the velocity, and obtains a velocity-compensated spatial signal that is not affected by a phase element dependent on the velocity to the target; and an angle measurement unit that performs angle measurement signal processing on the velocity-compensated spatial signal obtained by the velocity compensation processing unit, and obtains the azimuth angle to the target.

 本開示によれば、速度アンビギュイティがある場合においても、速度計測範囲を広げた目標の速度と高精度な目標に対する方位角を得ることができる。 According to this disclosure, even when there is velocity ambiguity, it is possible to obtain the target velocity and highly accurate azimuth angle to the target with an expanded velocity measurement range.

実施の形態1に係るレーダ信号処理装置を示す構成図である。1 is a configuration diagram showing a radar signal processing device according to a first embodiment; レーダ装置の送信アンテナ及び受信アンテナと目標との送信波および受信波との関係を模式的に示した説明図である。2 is an explanatory diagram showing a schematic diagram of the relationship between the transmitting antenna and the receiving antenna of the radar device and the transmitted waves and the received waves of a target. FIG. 実施の形態1に係るレーダ装置の送信信号の時間の切り替えの模式図である。FIG. 4 is a schematic diagram of time switching of a transmission signal of the radar device according to the first embodiment. 実施の形態1に係るレーダ信号処理装置の動作を示すフローチャートである。4 is a flowchart showing an operation of the radar signal processing device according to the first embodiment; 実施の形態1に係るレーダ信号処理装置のハード構成を示す構成図である。1 is a configuration diagram showing a hardware configuration of a radar signal processing device according to a first embodiment; 実施の形態2に係るレーダ信号処理装置を示す構成図である。FIG. 11 is a configuration diagram showing a radar signal processing device according to a second embodiment. 実施の形態2に係るレーダ信号処理装置の動作を示すフローチャートである。10 is a flowchart showing an operation of the radar signal processing device according to the second embodiment; 実施の形態3に係るレーダ信号処理装置を示す構成図である。FIG. 11 is a configuration diagram showing a radar signal processing device according to a third embodiment. 実施の形態3に係るレーダ信号処理装置の動作を示すフローチャートである。13 is a flowchart showing an operation of the radar signal processing device according to the third embodiment;

実施の形態1.
 実施の形態1に係るレーダ信号処理装置1を図1から図4を用いて説明する。
 実施の形態1に係るレーダ信号処理装置1は、自動車または屋内モビリティなどの移動体に搭載される車載用のTDM-MIMOレーダ装置に適用されるレーダ信号処理装置である。
 TDM-MIMOレーダ装置(以下、単にレーダ装置という)は、図2に示すように、N個の送信アンテナ2~2とM個の受信アンテナ3~3を備え、受信装置の一部をなすレーダ信号処理装置1の他に、送信装置(図示せず)と送信装置及び受信装置を制御する制御部(図示せず)とレーダ装置全体を制御する全体制御部(図示せず)などを有する。
Embodiment 1.
A radar signal processing device 1 according to a first embodiment will be described with reference to FIGS. 1 to 4. FIG.
A radar signal processing device 1 according to the first embodiment is a radar signal processing device applied to an on-board TDM-MIMO radar device mounted on a moving object such as an automobile or indoor mobility device.
As shown in FIG. 2, the TDM-MIMO radar device (hereinafter simply referred to as the radar device) has N transmitting antennas 21 to 23 and M receiving antennas 31 to 34 , and in addition to a radar signal processing device 1 which forms part of the receiving device, it also has a transmitting device (not shown), a control unit (not shown) which controls the transmitting device and the receiving device, and an overall control unit (not shown) which controls the entire radar device.

 なお、M、Nは複数であり、実施の形態1が適用されるレーダ装置では、一例としてNが3、Mが4である。
 すなわち、送信アンテナ2~2として3素子、受信アンテナ3~3として4素子示しているが、これらの数に限定されるものではなく、送信アンテナ2~2および受信アンテナ3~3ともに複数の素子であればよい。
It should be noted that M and N are plural numbers, and in the radar device to which the first embodiment is applied, N is 3 and M is 4, for example.
That is, although the transmitting antennas 2 1 to 2 3 are shown as three elements and the receiving antennas 3 1 to 3 4 are shown as four elements, the numbers are not limited to these, and it is sufficient that each of the transmitting antennas 2 1 to 2 3 and the receiving antennas 3 1 to 3 4 has a plurality of elements.

 送信装置は送信アンテナ2~2から時分割に時系列順に送信信号である送信波(電波)Tx~Txを放射させる。
 送信装置は一般に知られた車載用のTDM-MIMOレーダ装置に用いられる送信装置であり、詳細な説明は省略する。
 受信装置は、送信アンテナ2~2から時分割に時系列順に送信される送信波が物体である目標100により反射され、目標100からの反射波を受信した受信アンテナ3~3からの到来波(受信波)Rx~Rxに応じたデジタル情報からなる受信信号を生成する。
The transmitting device radiates transmission waves (radio waves) Tx 1 to Tx 3 , which are transmission signals, from transmitting antennas 2 1 to 2 3 in a time-division manner in time series order.
The transmitting device is a commonly known transmitting device used in an on-vehicle TDM-MIMO radar device, and a detailed description thereof will be omitted.
The receiving device receives transmission waves transmitted in a time-series manner from transmitting antennas 2-1 to 2-3 in a time-division manner, which are reflected by a target 100, and generates receiving signals consisting of digital information corresponding to arriving waves (received waves) Rx -1 to Rx- 4 from receiving antennas 3-1 to 3-4 which receive the reflected waves from target 100.

 送信装置は、FMCW(Frequency Modulated Continuous Wave)方式、Fast-Chirp方式、あるいはパルスドップラー方式など一般に知られている方式により、送信アンテナ2~2から送信波Tx~Txを放射させるものであり、詳細な説明は省略する。
 受信装置は、受信アンテナ3~3が受信した受信波を信号処理するものである。
The transmitting device radiates transmission waves Tx 1 to Tx 3 from transmitting antennas 2 1 to 2 3 using commonly known methods such as the FMCW (Frequency Modulated Continuous Wave) method, the Fast-Chirp method, or the Pulse Doppler method, and detailed description thereof will be omitted.
The receiving device processes signals received by the receiving antennas 3 1 to 3 4 .

 実施の形態1が適用されるレーダ装置では、アップチャープのFast-Chirp方式を例にとって説明する。
 送信アンテナ2~2はそれぞれ、送信装置により、図3に示すような、順次時系列順に切り替えられながら時間とともに周波数が増加するチャープ信号Tx-1、Tx-1、Tx3-1、Tx-2、・・・、Tx-Nc、Tx-Nc、Tx3-Ncを送信する。
 Ncは送信アンテナ2~2それぞれにおけるチャープ数を示す。
In the radar device to which the first embodiment is applied, the up-chirp Fast-Chirp method will be described as an example.
The transmitting antennas 2.sub.1 to 2.sub.3 each transmit chirp signals Tx.sub.1-1 , Tx.sub.2-1, Tx.sub.3-1, Tx.sub.1-2, ..., Tx.sub.1- Nc , Tx.sub.2 -Nc, and Tx.sub.3 - Nc whose frequencies increase over time as they are switched sequentially in chronological order by a transmitting device, as shown in FIG.
Nc indicates the number of chirps in each of the transmitting antennas 2 1 to 2 3 .

 チャープ信号Tx-1、Tx-2、・・・、Tx-Ncは送信アンテナ2から送信される1番目、2番目、・・・、Nc番目の送信波を示す。
 チャープ信号Tx-1、・・・、Tx-Ncは送信アンテナ2から送信される1番目、・・・、Nc番目の送信波を示す。
 チャープ信号Tx-1、・・・、Tx-Ncは送信アンテナ2から送信される1番目、・・・、Nc番目の送信波を示す。
Chirp signals Tx 1 -1, Tx 1 -2, . . . , Tx 1 -Nc represent the first, second, . . . , Nc-th transmission waves transmitted from the transmitting antenna 2-1 .
Chirp signals Tx 2 -1, . . . , Tx 2 -Nc indicate the 1st , .
Chirp signals Tx 3 -1, . . . , Tx 3 -Nc indicate the 1st, .

 送信アンテナ21、送信アンテナ22、送信アンテナ2の順に時間間隔(信号送信間隔)Tcでチャープ信号Tx-nc、チャープ信号Tx-nc、チャープ信号Tx-ncが送信される。なお、ncは1からNcである。
 レーダ装置全体を考えると、チャープ信号が送信される信号送信間隔はTcであるが、送信アンテナ21、送信アンテナ22、送信アンテナ2それぞれ同一送信素子から送信される信号送信間隔はNTx×Tcである。
 NTxは送信アンテナの数であり、実施の形態1が適用されるレーダ装置では素子数3を例としている。
Chirp signals Tx 1 -nc, Tx 2 -nc, and Tx 3 -nc are transmitted in this order at time intervals (signal transmission intervals) Tc from transmitting antenna 2 1 , transmitting antenna 2 2, and transmitting antenna 2 3. Note that nc ranges from 1 to Nc.
Considering the entire radar device, the signal transmission interval for transmitting a chirp signal is Tc, but the signal transmission interval for signals transmitted from the same transmitting element of each of transmitting antennas 2-1, 2-2, and 2-3 is NTx×Tc.
NTx is the number of transmitting antennas, and in the radar device to which the first embodiment is applied, the number of elements is 3, for example.

 送信アンテナ2~2は、隣接する送信アンテナの素子間隔ΔdTxが等間隔もしくは不等間隔アレイにより配置される。
 また、送信アンテナ2~2から目標100に対する送信波Tx~Txの送出角を、図2において、θとして示している。
 θはレーダ装置における目標の方位角に相当する。
The transmitting antennas 2 1 to 2 3 are arranged in an array with element spacing ΔdTx between adjacent transmitting antennas being equal or unequal.
2, the angles of transmission of the transmission waves Tx 1 to Tx 3 from the transmitting antennas 2 1 to 2 3 to the target 100 are indicated as θ.
θ corresponds to the azimuth angle of the target in the radar device.

 受信アンテナ3~3はそれぞれ、目標100が反射した到来波Rx~Rxを受信する。
 受信アンテナ3~3は、隣接する受信アンテナの素子間隔ΔdRxが等間隔もしくは不等間隔アレイにより配置される。
 但し、素子間隔ΔdRxは、電波のDOA(Direction Of Arrival。 到来方向)推定処理をするにあたり、グレーティングローブによる推定誤差が発生しない間隔とされる。
 また、受信アンテナ3~3における目標100からの到来波Rx~Rxの到来角を、図2において、θとして示している。
The receiving antennas 3 1 to 3 4 receive the incoming waves Rx 1 to Rx 4 reflected by the target 100, respectively.
The receiving antennas 3 1 to 3 4 are arranged in an array with element spacing ΔdRx between adjacent receiving antennas being equal or unequal.
However, the element spacing ΔdRx is set to a spacing that does not cause estimation errors due to grating lobes when performing processing to estimate the DOA (Direction Of Arrival) of radio waves.
2, the angles of arrival of the waves Rx 1 to Rx 4 from the target 100 at the receiving antennas 3 1 to 3 4 are indicated as θ.

 送出角および到来角をθとし、送信波Tx~Txと到来波Rx~Rxが異なる経路を取る、いわゆるマルチパス波ではないことを前提とする。
 また、目標100はレーダ装置に速度Vで近づく(接近)、もしくはレーダ装置から速度Vで遠ざかって(離反)おり、目標100の速度Vはレーダ装置の速度計測範囲を超える場合があるものとする。
It is assumed that the sending angle and the arriving angle are θ, and that the transmitting waves Tx 1 to Tx 3 and the arriving waves Rx 1 to Rx 4 do not take different paths, ie, are not so-called multipath waves.
In addition, the target 100 approaches the radar device at a speed V (approaching) or moves away from the radar device at a speed V (leaving), and the speed V of the target 100 may exceed the speed measurement range of the radar device.

 実施の形態1が適用されるレーダ装置において、速度計測範囲の速度最大値Vmaxは次式(1)で表される。
 Vmax=λ/(4NTx×Tc)          (1)
 式(1)において、λは送信波の波長、NTxは送信アンテナの数、Tcは信号送信間隔である。
 式(1)から明らかなように、速度計測範囲は素子数NTxに比例して狭くなる。
In the radar device to which the first embodiment is applied, the maximum velocity value Vmax in the velocity measurement range is expressed by the following equation (1).
Vmax=λ/(4NTx×Tc) (1)
In equation (1), λ is the wavelength of the transmission wave, NTx is the number of transmitting antennas, and Tc is the signal transmission interval.
As is clear from equation (1), the velocity measurement range narrows in proportion to the number of elements NTx.

 また、レーダ装置の速度計測範囲を超える目標100の速度Vは次式(2)で表される。
 |V|>Vmax               (2)
 目標100の速度Vは、目標100がレーダ装置に速度Vで接近、もしくはレーダ装置から速度Vで離反するので、正負の値になるため、絶対値をつけている。
Moreover, the speed V of the target 100 that exceeds the speed measurement range of the radar device is expressed by the following equation (2).
|V|>Vmax (2)
The velocity V of the target 100 approaches the radar device at velocity V or moves away from the radar device at velocity V, so it can be a positive or negative value, and therefore an absolute value is given.

 目標100の速度Vが速度計測範囲の速度最大値Vmaxを超えている場合、チャープ信号方向のFFT(=スロータイム方向のFFT、FFT:Fast Fourier Transform、高速フーリエ変換)処理で目標のドップラー速度を求めようとすると、ナイキスト周波数を超えた信号であるため、ドップラー速度の折り返しが発生する。
 TDM-MIMOレーダ装置では、時分割送信の関係上、目標100がレーダ装置に速度Vで接近、もしくはレーダ装置から速度Vで離反する目標100に対する信号は、信号送信間隔Tc分だけ位相が回転して受信されるため、測角信号処理などのMIMO信号処理をするために速度補償処理をする必要がある。
When the velocity V of the target 100 exceeds the maximum velocity Vmax of the velocity measurement range, if an attempt is made to obtain the Doppler velocity of the target by FFT processing in the chirp signal direction (= FFT in the slow time direction, FFT: Fast Fourier Transform), aliasing of the Doppler velocity occurs because the signal exceeds the Nyquist frequency.
In a TDM-MIMO radar device, due to time division transmission, a signal for a target 100 approaching the radar device at a speed V or moving away from the radar device at a speed V is received with its phase rotated by the signal transmission interval Tc, so speed compensation processing is required to perform MIMO signal processing such as angle measurement signal processing.

 この速度補償処理は、検出したドップラー速度を使用することが一般的であるため、速度の折り返しのある信号で速度補償をすると、位相回転の相殺がされず、その後のMIMO信号処理で誤測角を起こす。そのため、TDM-MIMOレーダ装置では、目標100の速度Vを正確に推定する必要がある。
 実施の形態1に係るレーダ信号処理装置1は、目標100の速度Vが速度計測範囲の速度最大値Vmaxを超えている場合でも、目標100の速度Vを精度高く推定でき、誤った測角が生じることを抑制する。
This velocity compensation process generally uses the detected Doppler velocity, so if velocity compensation is performed using a signal with velocity aliasing, the phase rotation is not offset, causing an erroneous measurement angle in the subsequent MIMO signal processing. Therefore, in a TDM-MIMO radar device, it is necessary to accurately estimate the velocity V of the target 100.
The radar signal processing device 1 according to embodiment 1 can estimate the velocity V of the target 100 with high accuracy even when the velocity V of the target 100 exceeds the maximum velocity value Vmax of the velocity measurement range, thereby preventing erroneous angle measurements from occurring.

 実施の形態1に係るレーダ信号処理装置1は、図1に示すように、目標検出部11と測角補償処理部12と速度推定部13と速度補償処理部14と測角部15を備える。
 目標検出部11は受信アンテナ3~3からの到来波Rx~Rxに応じたデジタル情報からなる受信信号を受け、設定した観測周期ごとに当該受信信号と送信アンテナ2~2からの送信波Tx~Txに応じたデジタル情報からなる送信信号を用いてレーダ装置と目標100との間の相対距離、目標100との相対速度、および目標100の方位を算出する。
As shown in FIG. 1, the radar signal processing device 1 according to the first embodiment includes a target detection unit 11, an angle measurement compensation processing unit 12, a speed estimation unit 13, a speed compensation processing unit 14, and an angle measurement unit 15.
The target detection unit 11 receives reception signals consisting of digital information corresponding to the incoming waves Rx1 to Rx4 from the receiving antennas 31 to 34 , and calculates the relative distance between the radar device and the target 100 , the relative speed with respect to the target 100 , and the direction of the target 100 using the reception signals and transmission signals consisting of digital information corresponding to the transmission waves Tx1 to Tx3 from the transmitting antennas 21 to 23 for each set observation period.

 以下の説明において、目標100の相対距離および目標100の方位を合わせて目標100に対する位置を示す信号、相対距離及び方位と相対速度を合わせて目標100に対する信号という場合がある。
 また、相対距離および相対速度は単に距離及び速度という。
In the following description, the relative distance and the direction of the target 100 may be combined to be referred to as a signal indicating the position of the target 100, and the relative distance, direction and relative speed may be combined to be referred to as a signal for the target 100.
Moreover, the relative distance and the relative velocity are simply referred to as the distance and the velocity.

 位置および速度は、信号送信間隔NTx×Tcにおいて、複数の送信アンテナ2~2と複数の受信アンテナ3~3の組み合わせの数、つまりN×M、実施の形態1では3×4個算出される。
 速度には、目標100の速度Vが速度計測範囲の速度最大値Vmaxを超えている場合、速度アンビギュイティ(折り返し)を含み得る。
 位置および速度の算出はレーダ装置において一般的に知られた位置および速度の算出方式によるものでよく、詳細な説明を省略する。
The position and speed are calculated in the signal transmission interval NTx×Tc based on the number of combinations of the multiple transmitting antennas 2 1 to 2 3 and the multiple receiving antennas 3 1 to 3 4 , that is, N×M, or 3×4 in the first embodiment.
The velocity may include velocity ambiguity (foldback) if the velocity V of the target 100 exceeds the maximum velocity value Vmax of the velocity measurement range.
The position and velocity may be calculated by a method generally known in the art for calculating position and velocity in radar devices, and detailed description thereof will be omitted.

 位置および速度の算出は、一例として、アップチャープのFast-Chirp方式の送信信号及び受信信号の場合、複数の送信アンテナ2~2と複数の受信アンテナ3~3の組み合わせそれぞれにおいて、2D-FFTの処理をし、インコヒーレント積分によりレンジドップラマップを作成した後、CFAR(Constant false alarm rate)の信号処理により目標100の位置および速度を検出することにより行われる。
 なお、Fast-Chirp方式以外の方式であっても、レーダ信号の形式に合った条件で、目標100による反射信号が得られていればよい。
As an example, in the case of transmission signals and reception signals of the up-chirp Fast-Chirp method, the position and velocity are calculated by performing 2D-FFT processing for each combination of multiple transmission antennas 21 to 23 and multiple reception antennas 31 to 34 , creating a range-Doppler map by incoherent integration, and then detecting the position and velocity of the target 100 by CFAR (Constant False Alarm Rate) signal processing.
It should be noted that any method other than the Fast-Chirp method may be used as long as a reflected signal from the target 100 is obtained under conditions that match the format of the radar signal.

 目標検出部11は、目標100の位置および速度を示す情報を用い、レンジドップラマップから目標100に対する情報を抽出することにより、送信アンテナ2~2と受信アンテナ3~3の組み合わせ分の空間信号Sを取り出す。
 目標検出部11により取り出される空間信号Sは、実施の形態1において、送信アンテナ2~2として3素子、受信アンテナ3~3として4素子を用いた4×3MIMOの場合、次式(3)により行列形式で表わされる。
The target detection unit 11 uses information indicating the position and speed of the target 100 to extract information on the target 100 from the range-Doppler map, thereby taking out spatial signals S for the combinations of the transmitting antennas 2 1 to 2 3 and the receiving antennas 3 1 to 3 4 .
In the first embodiment, in the case of 4×3 MIMO using three elements as transmitting antennas 2 1 to 2 3 and four elements as receiving antennas 3 1 to 3 4 , the spatial signal S extracted by the target detection unit 11 is expressed in matrix form by the following equation (3).


Figure JPOXMLDOC01-appb-I000001

Figure JPOXMLDOC01-appb-I000001

 上式(3)において、列が送信、行が受信を示す。M行N列の各要素は、n番目の送信素子(送信アンテナ2)から送信され、m番目の受信素子(受信アンテナ3)により受信された信号を表している。nは1からNであり、mは1からMである。 In the above formula (3), columns indicate transmission and rows indicate reception. Each element in M rows and N columns represents a signal transmitted from the nth transmitting element (transmitting antenna 2 n ) and received by the mth receiving element (receiving antenna 3 m ). n ranges from 1 to N, and m ranges from 1 to M.

 また、上式(3)において、Φmnはn番目の送信素子、m番目の受信素子における目標100に対する距離及び目標100に対する方位角θによる距離・方位角位相要素であり、次式(4)により表わされる。
 Φmn=exp(i2πΔdmn Sin(θ)/λ)       (4)
 式(4)において、Δdmnは受信アンテナ3~3の内から選択した基準素子に対する素子間隔である。基準素子はアンテナ素子から任意の組み合わせを基準にとることができる。
In addition, in the above equation (3), Φ mn is a distance/azimuth angle phase element due to the distance to the target 100 and the azimuth angle θ to the target 100 at the nth transmitting element and the mth receiving element, and is expressed by the following equation (4).
Φmn=exp(i2πΔdmn Sin(θ)/λ) (4)
In equation (4), Δdmn is the element spacing for a reference element selected from the receiving antennas 3 1 to 3 4. The reference element can be selected from any combination of antenna elements.

 上式(3)において、Φvnはn番目の送信素子に対応する目標100の速度Vに起因する速度位相要素であり、次式(5)により表わされる。
 Φvn=exp(i2π 2(n-1)V Tc/λ)     (5)
In the above equation (3), Φvn is a velocity phase element resulting from the velocity V of the target 100 corresponding to the n-th transmitting element, and is expressed by the following equation (5).
Φvn=exp(i2π 2(n-1)V Tc/λ) (5)

 要するに、目標検出部11は受信アンテナ3~3からの到来波Rx~Rxに応じた受信信号と送信アンテナ2~2からの送信波Tx~Txに応じた送信信号を用いて目標100に対する位置および目標100の速度を算出する第1の機能と、行列形式で表され、列が送信、行が受信を示し、行列における各要素は距離・方位角位相要素と速度位相要素を有する空間信号Sを得る第2の機能を有する。 In short, the target detection unit 11 has a first function of calculating the position of the target 100 and the velocity of the target 100 using received signals corresponding to the incoming waves Rx1 to Rx4 from the receiving antennas 31 to 34 and transmitted signals corresponding to the transmitted waves Tx1 to Tx3 from the transmitting antennas 21 to 23, and a second function of obtaining a spatial signal S expressed in a matrix format, with columns indicating transmission and rows indicating reception, and with each element in the matrix having distance/azimuth phase elements and velocity phase elements.

 上式(3)により得られる空間信号Sを用いて、ドップラー周波数(速度)から空間信号Sにおける速度位相要素Φvnの項を補償することにより、距離・方位角位相要素Φmnを利用して測角を行った場合、目標100の速度Vが速度計測範囲の速度最大値Vmaxを超えている場合、速度に速度アンビギュイティ(折り返し)を含み得るため、速度に速度アンビギュイティを持つ場合、速度位相要素Φvnが正しく補償されず、測角に対する正しいMIMO信号処理ができない場合がある。 When measuring an angle using the distance/azimuth phase element Φmn by compensating the velocity phase element Φvn term in the spatial signal S from the Doppler frequency (velocity) using the spatial signal S obtained by the above formula (3), if the velocity V of the target 100 exceeds the maximum velocity value Vmax of the velocity measurement range, the velocity may contain velocity ambiguity (folding). Therefore, if the velocity has velocity ambiguity, the velocity phase element Φvn may not be compensated correctly, and correct MIMO signal processing for the measured angle may not be possible.

 従って、実施の形態1では、次の処理を行う。
 測角補償処理部12は、上式(3)により得られる空間信号Sから目標100の速度の影響がない形で到来方向の推定(DOA推定)処理を行ない、目標100に対する方位角θを仮に推定する第3の機能と、DOA推定処理の結果である仮に推定された方位角θと基準素子に対する素子間隔Δdmnを用い、上式(3)により得られる空間信号Sから距離・方位角位相要素Φmnを打ち消して速度位相要素Φvnのみを残す処理を行い、角度補償された空間信号Scmpを得る第4の機能を有する。
 測角補償処理部12は方位角推定部12aと空間信号補償部12bを有し、方位角推定部12aが第3の機能を司り、空間信号補償部12bが第4の機能を司る。
Therefore, in the first embodiment, the following process is carried out.
The angle measurement compensation processor 12 has a third function of performing a process of estimating the direction of arrival (DOA estimation) from the spatial signal S obtained by the above equation (3) without being affected by the velocity of the target 100, and provisionally estimating the azimuth angle θ with respect to the target 100, and a fourth function of performing a process of canceling the distance/azimuth phase element Φ from the spatial signal S obtained by the above equation (3) and leaving only the velocity phase element Φ, using the provisionally estimated azimuth angle θ as a result of the DOA estimation process and the element spacing Δd with respect to the reference element, to obtain an angle-compensated spatial signal S.
The angle measurement compensation processing unit 12 has an azimuth angle estimating unit 12a and a spatial signal compensating unit 12b, with the azimuth angle estimating unit 12a taking charge of the third function and the spatial signal compensating unit 12b taking charge of the fourth function.

 すなわち、測角補償処理部12は、第3の機能および第4の機能を有することにより、目標100の速度Vによる位相要素の影響がない形で目標100の到来角θに依存した位相要素を推定した後、上式(3)により得られる空間信号Sに対して到来角θに依存した位相要素を用いて補正し、角度補償された空間信号Scmpを得る。
 要するに、測角補償処理部12は、距離・方位角位相要素Φmnを推定し、上式(3)により得られる空間信号Sから距離・方位角位相要素Φmnを打ち消して速度位相要素Φvnのみを残す処理を行い、目標100に対する到来角θの影響がない角度補償された空間信号Scmpを得る。
That is, by having the third function and the fourth function, the angle measurement compensation processing unit 12 estimates a phase element that depends on the arrival angle θ of the target 100 without being influenced by the phase element due to the velocity V of the target 100, and then corrects the spatial signal S obtained by the above equation (3) using the phase element that depends on the arrival angle θ to obtain an angle-compensated spatial signal S cmp.
In short, the angle measurement compensation processing unit 12 estimates the distance/azimuth angle phase element Φmn, and performs processing to cancel the distance/azimuth angle phase element Φmn from the spatial signal S obtained by the above equation (3) while leaving only the velocity phase element Φvn, thereby obtaining an angle-compensated spatial signal Scmp that is not affected by the arrival angle θ with respect to the target 100.

 測角補償処理部12における第3の機能について説明する。
 測角補償処理部12は、上式(3)により得られる空間信号Sに対して次式(6)に示す受信相関行列Rを得る。
 この処理は、目標100の速度Vによる位相要素の影響がない形で目標100の到来角θに依存した位相要素を仮に推定するための処理である。
The third function of the angle measurement compensation processing unit 12 will be described.
The angle measurement compensation processor 12 obtains a reception correlation matrix R shown in the following equation (6) for the spatial signal S obtained by the above equation (3).
This process is for provisionally estimating a phase element that depends on the arrival angle θ of the target 100 without being affected by the phase element due to the velocity V of the target 100 .


Figure JPOXMLDOC01-appb-I000002

Figure JPOXMLDOC01-appb-I000002

 上式(6)により理解されるように、受信相関行列Rには、相関行列演算時に速度位相要素Φvnが打ち消され、距離・方位角位相要素Φmnのみが残る。
 従って、速度アンビギュイティの有無にかかわらず、受信相関行列Rを用いてDOA推定処理を行ない目標100に対する方位角θを仮に得ることができる。
As can be seen from equation (6) above, in the reception correlation matrix R, the velocity phase element Φvn is cancelled out during correlation matrix calculation, and only the range/azimuth phase element Φmn remains.
Therefore, regardless of the presence or absence of velocity ambiguity, the DOA estimation process can be performed using the reception correlation matrix R to provisionally obtain the azimuth angle θ with respect to the target 100.

 よって、測角補償処理部12は、受信相関行列Rを用い、DBF(digital beamforming)、Capon法、MUSIC(Multiple Signal Classification)法、またはESPRIT(Estimation of Signal Parameter via Rotational Invariance Techniques)法等の信号処理手法を用いてDOA推定処理を行い、目標100に対する方位角(到来角)θを仮に推定する。
 仮に推定した方位角θは、受信アンテナ3~3のアレイで行う到来方向の推定処理により得ているため、目標100の速度Vによる位相回転の影響を受けないため、精度の高い目標100に対する方向(到来角θ)を推定することができる。
Therefore, the angle measurement compensation processing unit 12 uses the reception correlation matrix R to perform DOA estimation processing using a signal processing method such as DBF (digital beamforming), the Capon method, MUSIC (Multiple Signal Classification) method, or ESPRIT (Estimation of Signal Parameter via Rotational Invariance Techniques) method, and tentatively estimates the azimuth angle (arrival angle) θ with respect to the target 100.
The provisionally estimated azimuth angle θ is obtained by estimating the direction of arrival using the array of receiving antennas 3-1 to 3-4 , and is therefore not affected by phase rotation due to the speed V of the target 100, making it possible to estimate the direction (arrival angle θ) relative to the target 100 with high accuracy.

 なお、測角補償処理部12は、仮に推定する目標100に対する方位角θを次の方法により得たものでもよい。
 すなわち、上式(3)により得られる空間信号Sの第1列は、速度位相要素はΦv1のみとなっており、第1列のみを抜き出した信号だけであれば速度アンビギュイティの有無に関わらず目標100に対する方位角(到来角)θを推定することができる。
 従って、測角補償処理部12は、上式(3)により得られる空間信号Sの第1列に示される信号を用い、角度FFT、DBF、Capon法、MUSIC法、またはESPRIT法等の信号処理手法を用いてDOA推定処理を行い、DOA推定処理結果を目標100に対する方位角θとして仮に推定する。
 この方法により得た方位角θも、目標100の速度Vによる位相回転の影響を受けないため、精度の高い目標100に対する方向(到来角θ)として仮に推定することができる。
The angle measurement compensation processing unit 12 may tentatively estimate the azimuth angle θ with respect to the target 100 by the following method.
That is, the first column of the spatial signal S obtained by the above equation (3) contains only the velocity phase element Φv1, and the azimuth angle (arrival angle) θ with respect to the target 100 can be estimated using only the signal extracted from the first column, regardless of the presence or absence of velocity ambiguity.
Therefore, the angle measurement compensation processing unit 12 uses the signal shown in the first column of the spatial signal S obtained by the above equation (3) to perform DOA estimation processing using a signal processing method such as angle FFT, DBF, Capon method, MUSIC method, or ESPRIT method, and provisionally estimates the DOA estimation processing result as the azimuth angle θ with respect to the target 100.
The azimuth angle θ obtained by this method is also not affected by phase rotation due to the velocity V of the target 100, and therefore can be provisionally estimated as the direction (arrival angle θ) relative to the target 100 with high accuracy.

 要するに、測角補償処理部12は、第3の機能として、上式(3)により得られる空間信号Sから速度位相要素Φvnが影響しない形でDOA推定処理を行い、目標100に対する方位角θを仮に推定する。
 測角補償処理部12における第4の機能は、次のように処理される。
 測角補償処理部12は、第3の機能により推定した方位角θと基準素子に対する素子間隔Δdmnを用い、上式(3)により得られる空間信号Sから距離・方位角位相要素Φmnを打ち消して速度位相要素Φvnのみを残す処理を行い次式(7)に示す目標100に対する方位角θの影響がない角度補償された空間信号Scmp、つまり、目標100に対する方位角による位相要素の影響がない角度補償された空間信号Scmpを得る。
In short, as a third function, the angle measurement compensation processing unit 12 performs DOA estimation processing from the spatial signal S obtained by the above equation (3) without being influenced by the velocity phase element Φvn, and provisionally estimates the azimuth angle θ with respect to the target 100.
The fourth function of the angle measurement compensation processor 12 is processed as follows.
The angle measurement compensation processing unit 12 uses the azimuth angle θ estimated by the third function and the element spacing Δd with respect to the reference element to cancel the distance/azimuth phase element Φ from the spatial signal S obtained by the above equation (3) and leave only the velocity phase element Φ, thereby obtaining an angle-compensated spatial signal S cmp that is not influenced by the azimuth angle θ with respect to the target 100, as shown in the following equation (7), that is, an angle-compensated spatial signal S cmp that is not influenced by the phase element due to the azimuth angle with respect to the target 100.


Figure JPOXMLDOC01-appb-I000003

Figure JPOXMLDOC01-appb-I000003

 上式(7)において、行方向に着目すると、信号送信間隔Tcでサンプリングされた送信アンテナ2~2に対応する目標100の速度Vに起因する速度位相要素Φvnになっているため、FFT処理をはじめとする位相回転の推定が可能となる。
 なお、上式において、列方向は受信アンテナ3~3に対応する。
In the above equation (7), when one focuses on the row direction, the velocity phase element Φvn is due to the velocity V of the target 100 corresponding to the transmitting antennas 2-1 to 2-3 sampled at the signal transmission interval Tc, so that it is possible to estimate the phase rotation using FFT processing and other processes.
In the above equation, the column direction corresponds to the receiving antennas 3 1 to 3 4 .

 速度推定部13は、測角補償処理部12から得られる距離・方位角位相要素Φmnが打ち消された角度補償された空間信号Scmpを用いて目標100の速度Vを推定する。
 速度推定部13は、角度補償された空間信号Scmpを送信アンテナ方向(行ベクトル方向)にFFT処理することにより、レーダ装置の速度計測範囲の速度最大値Vmax_exを次式(8)とした計算が可能となる。
The velocity estimator 13 estimates the velocity V of the target 100 using the angle-compensated spatial signal Scmp obtained from the angle measurement compensation processor 12, in which the range/azimuth phase element Φmn is cancelled.
The speed estimation unit 13 performs FFT processing on the angle-compensated spatial signal Scmp in the transmitting antenna direction (row vector direction), thereby making it possible to calculate the maximum speed Vmax_ex in the speed measurement range of the radar device using the following equation (8).

 すなわち、速度推定部13は、角度補償された空間信号Scmpを用いることにより、目標100の速度Vの推定を、目標検出部11により算出された目標100の速度Vambに対する速度計測範囲の速度最大値Vmaxから速度計測範囲の速度最大値Vmax_exまで拡張でき、しかも、目標100の速度Vの推定に対する分解能も広がる。
 Vmax_ex=λ/(4Tc)           (8)
In other words, by using the angle-compensated spatial signal Scmp, the velocity estimation unit 13 can expand the estimation of the velocity V of the target 100 from the maximum velocity value Vmax of the velocity measurement range for the velocity Vamb of the target 100 calculated by the target detection unit 11 to the maximum velocity value Vmax_ex of the velocity measurement range, and further expand the resolution for estimating the velocity V of the target 100.
Vmax_ex=λ/(4Tc) (8)

 速度推定部13は、角度補償された空間信号Scmpを送信アンテナ方向にFFT処理してFFT処理結果の最大値Vpを得る第5の機能と、FFT処理結果の最大値Vpを用いて推定速度Vを得る第6の機能を有する。
 速度推定部13はFFT処理部13aと推定部13bを有し、FFT処理部13aが第5の機能を司り、推定部13bが第6の機能を司る。
The speed estimation unit 13 has a fifth function of performing FFT processing on the angle-compensated spatial signal Scmp in the transmitting antenna direction to obtain a maximum value Vp of the FFT processing result, and a sixth function of obtaining an estimated speed V using the maximum value Vp of the FFT processing result.
The speed estimation unit 13 has an FFT processing unit 13a and an estimation unit 13b, the FFT processing unit 13a is responsible for the fifth function, and the estimation unit 13b is responsible for the sixth function.

 速度推定部13における第5の機能によるFFT処理は、補償された空間信号Scmpにおける1行分を取り出した速度位相要素を送信アンテナ方向にFFT処理することによりFFT処理結果の最大値Vpを算出してもよく、また、角度補償された空間信号Scmpにおけるそれぞれの列を平均し、平均した各列における速度位相要素を送信アンテナ方向にFFT処理することによりFFT処理結果の最大値Vpを算出してもよく、さらには、角度補償された空間信号Scmpにおけるそれぞれの行における速度位相要素を送信アンテナ方向にFFT処理し、処理した結果を平均してFFT処理結果の最大値Vpを算出してもよい。 The FFT processing by the fifth function in the velocity estimation unit 13 may calculate the maximum value Vp of the FFT processing result by performing FFT processing on the velocity phase elements extracted from one row of the compensated spatial signal Scmp in the transmitting antenna direction, or may calculate the maximum value Vp of the FFT processing result by averaging each column of the angle-compensated spatial signal Scmp and performing FFT processing on the velocity phase elements in each averaged column in the transmitting antenna direction, or may further calculate the maximum value Vp of the FFT processing result by performing FFT processing on the velocity phase elements in each row of the angle-compensated spatial signal Scmp in the transmitting antenna direction and averaging the processed results.

 速度推定部13においてFFT処理され、推定される速度は、送信アンテナ2~2の数に基づくFFT処理になるため、精度が劣化する場合がある。
 したがって、速度推定部13は、第6の機能において、第5の機能によるFFT処理により得られるFFT処理結果の最大値Vpを用い、速度の折り返しの有無とその正負の方向を求め、目標検出部11により算出された目標100の速度Vambを用いて目標100の推定速度Vを推定する。
The speed estimation unit 13 performs FFT processing to estimate the speed, which is based on the number of transmitting antennas 2 1 to 2 3 , and therefore the accuracy may be degraded.
Therefore, in the sixth function, the speed estimation unit 13 uses the maximum value Vp of the FFT processing result obtained by the FFT processing by the fifth function to determine whether or not there is speed folding and whether the folding direction is positive or negative, and estimates the estimated speed V of the target 100 using the speed Vamb of the target 100 calculated by the target detection unit 11.

 速度推定部13は、第5の機能により得られるFFT処理結果の最大値Vpを用い、速度の折り返しの有無とその正負の方向を、次に示す方法により求める。
 すなわち、速度推定部13は、FFT処理結果の最大値Vpと、目標検出部11により算出された目標100の速度Vambに対する上式(1)に示した速度計測範囲の速度最大値Vmax(=λ/(4NTx×Tc))と、角度補償された空間信号Scmpを送信アンテナ方向にFFT処理した結果に対する上式(8)に示した速度計測範囲の速度最大値Vmax_ex(=λ/(4Tc))との関係が、次式(9)の関係にある場合にFFT処理結果の最大値Vpは速度が正の折り返し方向にあると判定し、次式(10)の関係にある場合にFFT処理結果の最大値Vpは速度が負の折り返し方向にあると判定し、次式(11)の関係にある場合にFFT処理結果の最大値Vpは速度に正負の折り返しがないと判定する。
The speed estimation unit 13 uses the maximum value Vp of the FFT processing result obtained by the fifth function to determine whether or not there is speed aliasing and whether the aliasing is positive or negative, by the method described below.
That is, the speed estimation unit 13 determines that the maximum value Vp of the FFT processing result is in the direction of positive velocity aliasing if the relationship between the maximum value Vp of the FFT processing result, the maximum velocity Vmax (=λ/(4NTx×Tc)) of the velocity measurement range shown in the above equation (1) for the velocity Vamb of the target 100 calculated by the target detection unit 11, and the maximum velocity Vmax_ex (=λ/(4Tc)) of the velocity measurement range shown in the above equation (8) for the result of FFT processing of the angle-compensated spatial signal Scmp in the transmitting antenna direction satisfies the relationship of the following equation (9), determines that the maximum value Vp of the FFT processing result is in the direction of negative velocity aliasing if the relationship of the following equation (10) satisfies the relationship of the following equation (10), and determines that the maximum value Vp of the FFT processing result does not have positive or negative aliasing in the velocity if the relationship of the following equation (11) satisfies the relationship of the following equation (11).

 すなわち、目標検出部11により算出された目標100の速度Vambは、速度最大値が速度最大値Vmaxである速度計測範囲で求まるため、FFT処理結果の最大値Vpが次式(9)から次式(12)のいずれの関係式を満足するかにより、速度推定部13は速度の折り返しの有無とその正負の方向を得ることができる。 In other words, since the speed Vamb of the target 100 calculated by the target detection unit 11 is found within the speed measurement range in which the maximum speed value is the maximum speed value Vmax, the speed estimation unit 13 can determine whether the speed has folded over and whether it is positive or negative depending on which of the following equations (9) to (12) the maximum value Vp of the FFT processing result satisfies.

 Vmax<Vp≦Vmax_ex               (9)
 -Vmax_ex≦Vp<-Vmax            (10)
 -Vmax<Vp<Vmax              (11)
Vmax<Vp≦Vmax_ex (9)
-Vmax_ex≦Vp<-Vmax (10)
-Vmax<Vp<Vmax (11)

 速度推定部13は、FFT処理結果の最大値Vpが上式(9)の関係にあると、目標100の推定速度Vを次式(12)により求めることができる。
 V=Vamb+2Vmax               (12)
 すなわち、目標100の推定速度Vを目標検出部11により算出された目標100の速度Vambに、速度Vambに対する速度計測範囲の速度最大値Vmaxの2倍の値を加算した値とする。
When the maximum value Vp of the FFT processing result satisfies the relationship of the above equation (9), the speed estimating unit 13 can obtain the estimated speed V of the target 100 by the following equation (12).
V=Vamb+2Vmax (12)
That is, the estimated speed V of the target 100 is set to a value obtained by adding twice the maximum speed Vmax in the speed measurement range for the speed Vamb to the speed Vamb of the target 100 calculated by the target detection unit 11.

 速度推定部13は、FFT処理結果の最大値Vpが上式(10)の関係にあると、目標100の推定速度Vを次式(13)により求めることができる。
 V=Vamb-2Vmax               (13)
 すなわち、目標100の推定速度Vを目標検出部11により算出された目標100の速度Vamb(負の値)に、速度Vambに対する速度計測範囲の速度最大値Vmaxの2倍の値を減算した値とする。
When the maximum value Vp of the FFT processing result satisfies the relationship of the above equation (10), the speed estimation unit 13 can obtain the estimated speed V of the target 100 by the following equation (13).
V=Vamb-2Vmax (13)
That is, the estimated speed V of the target 100 is set to the speed Vamb (negative value) of the target 100 calculated by the target detection unit 11 minus twice the maximum speed Vmax of the speed measurement range for the speed Vamb.

 速度推定部13は、FFT処理結果の最大値Vpが上式(11)の関係にあると、目標100の推定速度Vを次式(14)により求めることができる。
 V=Vamb                   (14)
When the maximum value Vp of the FFT processing result satisfies the relationship of the above equation (11), the speed estimating unit 13 can obtain the estimated speed V of the target 100 by the following equation (14).
V=Vamb (14)

 すなわち、目標100の推定速度Vを目標検出部11により算出された目標100の速度Vambとする。
 速度推定部13は、角度補償された空間信号Scmpを送信アンテナ方向にFFT処理する際に、ディスクリ処理をしてFFT処理結果の粗さを補間して出力してもよい。
That is, the estimated speed V of the target 100 is set to the speed Vamb of the target 100 calculated by the target detection unit 11 .
When performing FFT processing on the angle-compensated spatial signal Scmp in the transmitting antenna direction, the speed estimation unit 13 may perform discriminatory processing to interpolate the roughness of the FFT processing result and output it.

 要するに、速度推定部13は角度補償された空間信号Scmpに対してFFT処理を行い、FFT処理により得られる処理結果Vpを用いて目標検出部11により得た速度Vambの折り返しの有無を判定し、当該判定した結果に基づき目標検出部11により得た速度Vambから目標100の推定速度Vを得る。
 速度推定部13により得られた目標100の推定速度Vが目標の速度Vとして出力される。
In short, the velocity estimation unit 13 performs FFT processing on the angle-compensated spatial signal Scmp, judges whether or not there is aliasing of the velocity Vamb obtained by the target detection unit 11 using the processing result Vp obtained by the FFT processing, and obtains an estimated velocity V of the target 100 from the velocity Vamb obtained by the target detection unit 11 based on the result of this judgment.
The estimated velocity V of the target 100 obtained by the velocity estimator 13 is output as the velocity V of the target.

 目標100の推定速度Vの最大値は、角度補償された空間信号Scmpを送信アンテナ方向にFFT処理した結果に対する上式(8)に示した速度計測範囲の速度最大値Vmax_exとなっているので、速度アンビギュイティの問題が解決している。 The maximum value of the estimated speed V of the target 100 is the maximum speed Vmax_ex in the speed measurement range shown in the above equation (8) for the result of FFT processing of the angle-compensated spatial signal Scmp in the direction of the transmitting antenna, so the problem of speed ambiguity is resolved.

 速度補償処理部14は、目標100の到来角θによる位相要素の影響がない形で目標100の速度Vに依存した位相要素を推定した後、上式(3)により得られる空間信号Sに対して速度Vに依存した位相要素を用いて補正し、速度補償された空間信号Svcmpを得る。
 実施の形態1では、速度推定部13により推定した目標100の推定速度Vを用い、上式(3)により得られる空間信号Sに対して速度位相要素Φvnを補償、つまり、空間信号Sから速度位相要素Φvnを打ち消して距離・方位角位相要素Φmnのみを残す処理を行い、次式(15)に示す速度補償された空間信号Svcmpを得る。
The velocity compensation processing unit 14 estimates a phase element dependent on the velocity V of the target 100 without being influenced by the phase element due to the arrival angle θ of the target 100, and then corrects the spatial signal S obtained by the above equation (3) using the phase element dependent on the velocity V to obtain a velocity-compensated spatial signal Svcmp.
In the first embodiment, the estimated velocity V of the target 100 estimated by the velocity estimator 13 is used to compensate for the velocity phase element Φvn of the spatial signal S obtained by the above equation (3). In other words, a process is performed to cancel the velocity phase element Φvn from the spatial signal S and leave only the distance/azimuth phase element Φmn, thereby obtaining a velocity-compensated spatial signal Svcmp shown in the following equation (15).

 この時、速度推定部13により推定した目標100の推定速度Vを用いて空間信号Sに対する速度位相要素Φvnを補償するので、空間信号Sの速度位相要素Φvnを正しく補償することができ、速度補償された空間信号Svcmpを正しく得ることができる。
 速度補償処理部14は、目標検出部11により得た目標100の速度Vambを目標100の推定速度Vにより位相回転を補償する。
At this time, the velocity phase element Φvn for the spatial signal S is compensated using the estimated velocity V of the target 100 estimated by the velocity estimation unit 13, so that the velocity phase element Φvn of the spatial signal S can be correctly compensated, and the velocity-compensated spatial signal Svcmp can be correctly obtained.
The velocity compensation processing unit 14 compensates for phase rotation of the velocity Vamb of the target 100 obtained by the target detection unit 11 using the estimated velocity V of the target 100 .


Figure JPOXMLDOC01-appb-I000004

Figure JPOXMLDOC01-appb-I000004

 上式(15)において、行方向は、信号送信間隔Tcでサンプリングされた送信アンテナ2~2に対応する目標100に対する距離及び方位角に起因する距離・方位角位相要素Φmnになっており、列方向は受信アンテナ3~3に対応する。
 上式(15)に示すように、速度補償された空間信号Svcmpは、上式(3)により得られる空間信号Sから速度位相要素Φvnを打ち消して距離・方位角位相要素Φmnのみの目標100に対する速度Vの影響がない空間信号である。
In the above equation (15), the row direction represents the distance/azimuth phase element Φmn resulting from the distance and azimuth to the target 100 corresponding to the transmitting antennas 2-1 to 2-3 sampled at the signal transmission interval Tc, and the column direction corresponds to the receiving antennas 3-1 to 3-4 .
As shown in the above equation (15), the velocity-compensated spatial signal S is a spatial signal that is not influenced by the velocity V with respect to the target 100 and that contains only the range/azimuth phase element Φ, by canceling out the velocity phase element Φ from the spatial signal S obtained by the above equation (3).

 測角部15は、速度補償処理部14から得られる速度位相要素Φvnが打ち消された速度補償された空間信号Svcmpを用いて目標の方位角θを推定する。
 測角部15は、速度補償された空間信号Svcmpを、角度FFT、DBF、またはMUSIC法等の超分解能信号処理手法といった測角信号処理手法を用いたMIMO信号処理により、高分解能な測角値、つまり目標100に対する方位角(到来角)θを得る。
 測角部15により得られた目標100に対する方位角θが目標の方位角θとして出力される。
The angle measurement unit 15 estimates the azimuth angle θ of the target using the velocity-compensated spatial signal Svcmp obtained from the velocity compensation processing unit 14, in which the velocity phase element Φvn is cancelled.
The angle measurement unit 15 obtains a high-resolution angle measurement value, i.e., the azimuth angle (angle of arrival) θ with respect to the target 100, by MIMO signal processing of the velocity-compensated spatial signal Svcmp using an angle measurement signal processing method such as angle FFT, DBF, or a super-resolution signal processing method such as the MUSIC method.
The azimuth angle θ with respect to the target 100 obtained by the angle measuring unit 15 is output as the azimuth angle θ of the target.

 次に、実施の形態1に係るレーダ信号処理装置1の動作を図4に示すフローチャートを用いて説明する。
 ステップST1において、目標検出部11が受信アンテナ3~3からの到来波Rx~Rxに応じたデジタル情報からなる受信信号と送信アンテナ2~2からの送信波Tx~Txに応じたデジタル情報からなる送信信号を用いて目標100に対する距離及び到来角(方位角)と目標100の速度を算出する。
Next, the operation of the radar signal processing device 1 according to the first embodiment will be described with reference to the flowchart shown in FIG.
In step ST1, the target detection unit 11 calculates the distance and angle of arrival (azimuth) of the target 100 and the speed of the target 100 using received signals consisting of digital information corresponding to the incoming waves Rx1 to Rx4 from the receiving antennas 31 to 34 and transmitted signals consisting of digital information corresponding to the transmitted waves Tx1 to Tx3 from the transmitting antennas 21 to 23.

 ステップST1は目標100に対する信号の目標信号検出ステップである。
 ステップST1において、目標検出部11は算出した目標100に対する距離及び到来角(目標100の位置を示す)と目標100の速度を用いて、行列形式で表され、列が送信、行が受信を示し、行列における各要素は距離・方位角位相要素と速度位相要素を有する上式(3)に示す空間信号Sを得る。
 ステップST1は目標100に対する空間信号Sの取得ステップでもある。
Step ST1 is a target signal detection step for a signal for the target 100.
In step ST1, the target detection unit 11 uses the calculated distance and angle of arrival (indicating the position of the target 100) for the target 100 and the velocity of the target 100 to obtain a spatial signal S shown in the above equation (3), which is expressed in matrix form, with columns indicating transmission and rows indicating reception, and each element in the matrix having a distance/azimuth angle phase element and a velocity phase element.
Step ST1 is also a step of acquiring a spatial signal S for the target 100.

 ステップST2において、測角補償処理部12における方位角推定部12aが、目標100に対する距離・方位角位相要素と速度位相要素を有する信号、実施の形態1では空間信号Sに対し、目標100の速度の影響がない形で到来方向の推定(DOA推定)処理を行ない目標100に対する方位角θを仮に推定する。
 ステップST2は受信アンテナ3~3のアレイで行う目標100に対する方位角θを仮に推定するDOA推定処理ステップである。
In step ST2, the azimuth angle estimation unit 12a in the angle measurement compensation processing unit 12 performs direction of arrival estimation (DOA estimation) processing on a signal having a distance/azimuth angle phase element and a velocity phase element for the target 100 (spatial signal S in embodiment 1) without being affected by the velocity of the target 100, and tentatively estimates the azimuth angle θ for the target 100.
Step ST2 is a DOA estimation process step for provisionally estimating the azimuth angle θ with respect to the target 100 performed by the array of receiving antennas 3 1 to 3 4 .

 ステップST3において、測角補償処理部12における空間信号補償部12bが、目標100に対する空間信号Sに対し、方位角推定部12aが得た方位角θを用いて距離・方位角位相要素Φmnが打ち消された角度補償された空間信号Scmpを得る。
 ステップST3は、距離・方位角位相要素Φmnが打ち消された角度補償された空間信号Scmpを得るステップである。
 ステップST2およびステップST3は合わせて、測角補償処理部12が距離・方位角位相要素Φmnと速度位相要素Φvnを有する信号から距離・方位角位相要素Φmnが打ち消された角度補償された信号を取得する到来角補償ステップである。
In step ST3, the spatial signal compensation unit 12b in the angle measurement compensation processing unit 12 obtains an angle-compensated spatial signal Scmp in which the distance/azimuth phase element Φmn is cancelled out for the spatial signal S for the target 100 using the azimuth angle θ obtained by the azimuth angle estimation unit 12a.
Step ST3 is a step for obtaining an angle-compensated spatial signal S cmp in which the range/azimuth phase element Φ mn is cancelled.
Steps ST2 and ST3 together constitute an angle-of-arrival compensation step in which the angle measurement compensation processing unit 12 acquires an angle-compensated signal in which the distance/azimuth phase element Φmn is cancelled out from a signal having a distance/azimuth phase element Φmn and a velocity phase element Φvn.

 ステップST4において、速度推定部13におけるFFT処理部13aが角度補償された信号、実施の形態1では角度補償された空間信号ScmpをFFT処理し、推定部13bがFFT処理結果を用いて目標検出部11により算出された目標100の速度Vambに対する折り返しの判定を行う。
 ステップST4は、目標検出部11により算出された目標100の速度Vambに対する折り返しの有無の判定を実施する折り返し有無判定ステップである。
In step ST4, the FFT processing unit 13a in the velocity estimation unit 13 performs FFT processing on the angle-compensated signal, that is, the angle-compensated spatial signal Scmp in the first embodiment, and the estimation unit 13b uses the FFT processing result to determine whether or not there is aliasing with respect to the velocity Vamb of the target 100 calculated by the target detection unit 11.
Step ST4 is a return presence/absence determination step for determining whether or not there is a return with respect to the velocity Vamb of the target 100 calculated by the target detection unit 11.

 ステップST5において、速度推定部13における推定部13bが、折り返しの有無の判定に基づき、目標100の速度Vambから目標100の推定速度を得、推定速度を目標の速度Vとして出力する。 In step ST5, the estimation unit 13b in the speed estimation unit 13 obtains an estimated speed of the target 100 from the speed Vamb of the target 100 based on the determination of the presence or absence of a turnaround, and outputs the estimated speed as the target speed V.

 すなわち、推定部13bは、FFT処理部13aによる処理結果が目標100の速度Vambに対する速度計測範囲の速度最大値Vmaxの正の値を超えていると、正の折り返しが有とし、目標100の推定速度Vとして目標100の速度Vambに2倍の速度最大値Vmaxを加算した値を算出し、FFT処理部13aによる処理結果が目標100の速度Vamに対する速度計測範囲の速度最大値Vmaxbの負の値を未満であると、負の折り返しが有とし、目標100の推定速度Vとして目標100の速度Vamb(負の値)に2倍の速度最大値Vmaxを減算した値を算出し、FFT処理部13aによる処理結果が目標100の速度Vambに対する速度計測範囲の速度最大値Vmaxの正の値と負の値の間であると折り返しがないとし、目標100の推定速度Vとして目標100の速度Vambとする。 In other words, if the processing result by the FFT processing unit 13a exceeds the positive value of the maximum speed Vmax of the speed measurement range for the speed Vamb of the target 100, the estimation unit 13b determines that a positive wraparound exists and calculates a value obtained by adding twice the maximum speed Vmax to the speed Vamb of the target 100 as the estimated speed V of the target 100; if the processing result by the FFT processing unit 13a is less than the negative value of the maximum speed Vmaxb of the speed measurement range for the speed Vam of the target 100, the estimation unit 13b determines that a negative wraparound exists and calculates a value obtained by subtracting twice the maximum speed Vmax from the speed Vamb of the target 100 (negative value) as the estimated speed V of the target 100; if the processing result by the FFT processing unit 13a is between the positive and negative values of the maximum speed Vmax of the speed measurement range for the speed Vamb of the target 100, the estimation unit 13b determines that there is no wraparound and sets the speed Vamb of the target 100 as the estimated speed V of the target 100.

 ステップST4およびステップST5は合わせて、目標100の速度Vambに対する折り返しの有無の判定、および判定した結果に基づき目標100の速度Vambから目標100の推定速度Vを得る速度取得ステップである。 Steps ST4 and ST5 together are a speed acquisition step for determining whether or not there is a wraparound for the speed Vamb of the target 100, and for obtaining an estimated speed V of the target 100 from the speed Vamb of the target 100 based on the result of the determination.

 ステップST6において、速度補償処理部14が、目標100に対する距離・方位角位相要素と速度位相要素を有する信号、実施の形態1では空間信号Sに対し、速度推定部13が得た目標100の推定速度Vを用いて速度位相要素Φvnが打ち消された速度補償された空間信号Svcmpを得る。
 ステップST6は、速度補償処理部14が距離・方位角位相要素Φmnと速度位相要素Φvnを有する信号から速度位相要素Φvnが打ち消された速度補償された信号を取得する速度補償ステップである。
In step ST6, the velocity compensation processing unit 14 obtains a velocity-compensated spatial signal Svcmp in which the velocity phase element Φvn is cancelled out using the estimated velocity V of the target 100 obtained by the velocity estimation unit 13 for a signal having a range/azimuth phase element and a velocity phase element for the target 100 (in embodiment 1, the spatial signal S).
Step ST6 is a velocity compensation step in which the velocity compensation processor 14 acquires a velocity-compensated signal in which the velocity phase element Φvn is cancelled from a signal having the range/azimuth phase element Φmn and the velocity phase element Φvn.

 ステップST7において、測角部15が、速度補償された信号を用いて測角信号処理手法を用いたMIMO信号処理により、目標100に対する方位角(到来角)θを得る。
 ステップST7は、目標100に対する方位角θを得る測角ステップである。
 ステップST7において得られた目標100に対する方位角θとステップST1において得られた目標100に対する距離とにより、目標100の位置が推定され、推定された目標100の位置が出力される。
In step ST7, the angle measurement unit 15 obtains an azimuth angle (arrival angle) θ with respect to the target 100 by MIMO signal processing using an angle measurement signal processing technique using the velocity compensated signal.
Step ST7 is an angle measurement step for obtaining an azimuth angle θ with respect to the target 100.
The position of the target 100 is estimated based on the azimuth angle θ for the target 100 obtained in step ST7 and the distance to the target 100 obtained in step ST1, and the estimated position of the target 100 is output.

 目標検出部11と測角補償処理部12と速度推定部13と速度補償処理部14と測角部15を備える実施の形態1に係るレーダ信号処理装置1はコンピュータによるハードウェア構成により実現され、図5に示すように、CPU(Central Processing Unit)1Aと、大容量の半導体メモリ(RAM:Random Access Memory)1Bと、ハードディスク装置又はSSD装置などの不揮発性記録装置などの記憶装置(ROM:Read only memory)1Cと、入力インタフェース部1Dと、出力インタフェース部1Eと、信号路(バス)1Fを備える。 The radar signal processing device 1 according to embodiment 1, which is equipped with a target detection unit 11, an angle measurement compensation processing unit 12, a speed estimation unit 13, a speed compensation processing unit 14, and an angle measurement unit 15, is realized by a computer hardware configuration, and as shown in FIG. 5, is equipped with a CPU (Central Processing Unit) 1A, a large-capacity semiconductor memory (RAM: Random Access Memory) 1B, a storage device (ROM: Read only memory) 1C such as a hard disk device or a non-volatile recording device such as an SSD device, an input interface unit 1D, an output interface unit 1E, and a signal path (bus) 1F.

 CPU1AはRAM1BとROM1Cと入力インタフェース部1Dと出力インタフェース部1Eを制御、管理する。
 CPU1AはROM1Cに記憶されたプログラムをRAM1Bにロードし、CPU1AがRAMにロードされたプログラムに基づき各種処理を実行する。
The CPU 1A controls and manages the RAM 1B, the ROM 1C, the input interface section 1D, and the output interface section 1E.
The CPU 1A loads the programs stored in the ROM 1C into the RAM 1B, and executes various processes based on the programs loaded into the RAM.

 目標検出部11と測角補償処理部12と速度推定部13と速度補償処理部14と測角部15それぞれは、ROM1Cに記憶され、RAM1Bにロードされたプログラムに基づき、CPU1Aが実行した機能を示す構成要素である。
 なお、信号路1FはCPU1AとRAM1BとROM1Cと入力インタフェース部1Dと、出力インタフェース部1Eを相互に接続するバスである。
The target detection unit 11, the angle measurement compensation processing unit 12, the speed estimation unit 13, the speed compensation processing unit 14, and the angle measurement unit 15 are each a component that represents a function executed by the CPU 1A based on a program stored in the ROM 1C and loaded into the RAM 1B.
The signal path 1F is a bus which interconnects the CPU 1A, the RAM 1B, the ROM 1C, the input interface section 1D, and the output interface section 1E.

 ROM19に記憶された、CPU18に実行させるプログラムは、複数の送信アンテナから時分割に送信される送信波が目標により反射され、目標からの反射波を受信した複数の受信アンテナからの到来波に応じた受信信号と複数の送信アンテナからの送信波に応じた送信信号を用いて目標に対する距離及び到来角と目標の速度を取得する目標信号検出手順と、複数の送信アンテナと複数の受信アンテナの組み合わせによる距離・方位角位相要素と速度位相要素を有する信号から距離・方位角位相要素が打ち消された角度補償された信号を取得する到来角補償手順と、角度補償された信号に対して高速フーリエ変換処理を行い、当該高速フーリエ変換処理により得られる処理結果を用いて目標の速度の折り返しの有無を判定し、当該判定した結果に基づき目標の速度から目標の推定速度を得る速度取得手順と、距離・方位角位相要素と速度位相要素を有する信号から速度位相要素が打ち消された速度補償された信号を取得する速度補償手順と、速度補償された信号測角信号処理を実施し、目標に対する方位角を得る測角手順と、を備える。 The program stored in ROM 19 and executed by CPU 18 includes a target signal detection procedure in which the transmission waves transmitted in a time-division manner from multiple transmitting antennas are reflected by the target, and the distance, angle of arrival, and speed of the target are obtained using received signals corresponding to the arrival waves from multiple receiving antennas that receive the reflected waves from the target and transmitted signals corresponding to the transmission waves from multiple transmitting antennas; an angle of arrival compensation procedure in which an angle-compensated signal in which the distance and azimuth phase elements are cancelled out from a signal having distance and azimuth phase elements and speed phase elements obtained by a combination of multiple transmitting antennas and multiple receiving antennas; a velocity acquisition procedure in which a fast Fourier transform is performed on the angle-compensated signal, the processing result obtained by the fast Fourier transform is used to determine whether or not the target speed is folded back, and an estimated speed of the target is obtained from the target speed based on the result of the determination; a velocity compensation procedure in which a velocity-compensated signal in which the speed phase elements are cancelled out from a signal having distance and azimuth phase elements and speed phase elements; and an angle measurement procedure in which an azimuth angle is obtained for the target by performing velocity-compensated signal angle measurement signal processing.

 実施の形態1に係るレーダ信号処理装置1は、測角補償処理部により得られる目標に対する方位角に依存した位相要素の影響がない角度補償された空間信号に対し、速度推定部が高速フーリエ変換処理を行い、高速フーリエ変換処理により得られる処理結果を用いて速度の折り返しの有無を判定し、当該判定した結果に基づき目標の速度から前記目標の推定速度を得、速度補償処理部により得られる目標に対する速度に依存した位相要素の影響がない速度補償された空間信号に対し、測角部が測角信号処理を実施して目標に対する方位角を得るので、速度アンビギュイティがある場合においても、速度計測範囲を広げた目標の速度と高精度な目標に対する方位角を得ることができる。 In the radar signal processing device 1 according to the first embodiment, the speed estimation unit performs fast Fourier transform processing on the angle-compensated spatial signal obtained by the angle compensation processing unit and free from the influence of phase elements dependent on the azimuth angle relative to the target, and determines whether or not there is velocity aliasing using the processing result obtained by the fast Fourier transform processing, and obtains an estimated speed of the target from the target's speed based on the result of the determination, and the angle measurement unit performs angle measurement signal processing on the velocity-compensated spatial signal obtained by the velocity compensation processing unit and free from the influence of phase elements dependent on the velocity relative to the target to obtain the azimuth angle relative to the target. Therefore, even when there is velocity ambiguity, it is possible to obtain the speed of the target with an expanded speed measurement range and the azimuth angle relative to the target with high accuracy.

実施の形態2.
 実施の形態2に係るレーダ信号処理装置1を図6および図7を用いて説明する。
 実施の形態2に係るレーダ信号処理装置1は、実施の形態1に係るレーダ信号処理装置1に対し、測角補償処理部12における信号補償の方法が異なり、その他の点については同じである。
 従って、実施の形態1における測角補償処理部12に相当する測角補償処理部12Aにおける信号補償を中心に説明する。
 なお、図6および図7中、図1から図5に示された符号と同一符号は同一又は相当部分を示す。
Embodiment 2.
Second Embodiment A radar signal processing device 1 according to a second embodiment will be described with reference to FIGS.
The radar signal processing device 1 according to the second embodiment is the same as the radar signal processing device 1 according to the first embodiment except for the method of signal compensation in the angle measurement compensation processor 12.
Therefore, the following mainly describes signal compensation in an angle measurement compensation processing unit 12A, which corresponds to the angle measurement compensation processing unit 12 in the first embodiment.
In addition, in Figs. 6 and 7, the same reference numerals as those shown in Figs. 1 to 5 designate the same or corresponding parts.

 測角補償処理部12Aは方位角推定部12aと信号補償部12cを有する。
 方位角推定部12aは、実施の形態1に係るレーダ信号処理装置1における方位角推定部12aが司る第3の機能と同じ機能を司る。
 信号補償部12cは、実施の形態1に係るレーダ信号処理装置1における空間信号補償部12bが司る第4の機能と同様の機能を司る。
 要するに、測角補償処理部12Aは、目標100に対する到来角θの影響がない角度補償された信号を得る。
The angle measurement compensation processing unit 12A includes an azimuth angle estimation unit 12a and a signal compensation unit 12c.
The azimuth angle estimating unit 12a performs the same function as the third function performed by the azimuth angle estimating unit 12a in the radar signal processing device 1 according to the first embodiment.
The signal compensation unit 12c performs a function similar to the fourth function performed by the spatial signal compensation unit 12b in the radar signal processing device 1 according to the first embodiment.
In short, the angle measurement compensation processing unit 12A obtains an angle-compensated signal that is not affected by the arrival angle θ with respect to the target 100.

 信号補償部12cは、方位角推定部12aが得た方位角θと受信アンテナ3~3の素子間隔ΔdRxを用いて受信アンテナ3~3からの到来波に応じた受信信号の位相補償を行う。
 この時の位相補償を行う受信信号は、目標100に対する距離が目標検出部11により得られているので、目標100に対する距離に対応する距離・方位角位相要素Φmnと前記速度位相要素Φvnを有する信号を取り出す。
The signal compensation unit 12c performs phase compensation of the received signals corresponding to the waves arriving from the receiving antennas 3.sub.1 to 3.sub.4 using the azimuth angle .theta. obtained by the azimuth angle estimation unit 12a and the element spacing .DELTA.dRx of the receiving antennas 3.sub.1 to 3.sub.4 .
Since the distance to the target 100 is obtained by the target detection unit 11, the received signal for phase compensation at this time has a distance/azimuth phase element Φmn corresponding to the distance to the target 100 and the velocity phase element Φvn.

 目標100に対する距離に対応する信号は受信アンテナ3~3それぞれに対して(Nc×NTx)個の要素を持った信号である。Ncは送信アンテナ2~2それぞれにおけるチャープ数であり、NTxは送信アンテナ2~2の数である。
 測角補償処理部12Aは、方位角推定部12aと信号補償部12cにより受信信号全体、つまり、(Nc×NTx×NRx)個の要素を持った信号から角度補償された信号を取得する。NRxは受信アンテナ3~3の数である。
The signal corresponding to the distance to the target 100 is a signal having (Nc×NTx) elements for each of the receiving antennas 3 1 to 3 4. Nc is the number of chirps in each of the transmitting antennas 2 1 to 2 3 , and NTx is the number of transmitting antennas 2 1 to 2 3 .
The angle compensation processing unit 12A obtains an angle-compensated signal from the entire received signal, that is, a signal having (Nc×NTx×NRx) elements, by the azimuth angle estimation unit 12a and the signal compensation unit 12c, where NRx is the number of receiving antennas 3-1 to 3-4 .

 信号補償部12cは、取り出された目標100に対する距離に対応する距離・方位角位相要素Φmnと前記速度位相要素Φvnを有する信号を方位角推定部12aにより得られたDOA推定処理の結果である推定された方位角θを用いて位相補償処理を実施し、角度補償された空間信号を得る。
 目標100に対する距離に対応して取り出された信号を用いることにより、位相補償処理は信号補償範囲を目標100に対する距離で抽出した信号まで拡張される。
The signal compensation unit 12c performs phase compensation processing on a signal having the extracted distance/azimuth phase element Φmn corresponding to the distance to the target 100 and the velocity phase element Φvn, using the estimated azimuth angle θ, which is the result of the DOA estimation processing obtained by the azimuth estimation unit 12a, to obtain an angle-compensated spatial signal.
By using signals extracted corresponding to the range to the target 100 , the phase compensation process extends the signal compensation range to signals extracted at the range to the target 100 .

 速度推定部13が測角補償処理部12Aにより角度補償された信号をFFT処理し、推定部13bがFFT処理結果を用いて目標検出部11により算出された目標100の速度Vambに対する折り返しの判定を行う。
 測角補償処理部12Aにより、受信信号全体を位相補償し、速度推定部13が位相補償された受信信号全体に対してFFT処理を行っているので、チャープ信号が送信される信号送信間隔Tc分だけ速度計測範囲が広がる。
 また、信号送信間隔Tcと送信アンテナ2~2の数NTx分だけ観測時間が{(N+NTx-1)×Tc}に増加し、周波数分解能が向上する。
The speed estimation unit 13 performs FFT processing on the signal that has been angle compensated by the angle measurement compensation processing unit 12A, and an estimation unit 13b uses the result of the FFT processing to determine whether or not there is aliasing with respect to the speed Vamb of the target 100 calculated by the target detection unit 11.
The angle measurement compensation processing unit 12A performs phase compensation on the entire received signal, and the speed estimation unit 13 performs FFT processing on the entire phase-compensated received signal, so that the speed measurement range is expanded by the signal transmission interval Tc at which the chirp signal is transmitted.
Furthermore, the observation time increases to {(N+NTx-1)×Tc} due to the signal transmission interval Tc and the number NTx of transmitting antennas 2 1 to 2 3 , improving the frequency resolution.

 なお、送信アンテナ2~2から送信される送信信号が等間隔に送信される例としているが、等間隔に送信されるのではなく、送信信号の後に送信を停止する時間を設けることまたは送信間隔が不等間隔であってもよい。
 このような場合は、送信信号の送信間隔に応じて0埋めをしたFFT処理、またはDFT(discrete Fourier transform)処理によってドップラー周波数を求めればよい。
In this example, the transmission signals are transmitted from the transmitting antennas 2.sub.1 to 2.sub.3 at equal intervals. However, instead of being transmitted at equal intervals, a time may be provided after the transmission signal to stop transmission, or the transmission intervals may be unequal.
In such a case, the Doppler frequency can be obtained by FFT processing or DFT (discrete Fourier transform) processing with zero padding according to the transmission interval of the transmission signal.

 速度推定部13により得られた目標100の推定速度Vが目標の速度Vとして出力される。
 また、速度推定部13により得られた目標100の推定速度Vは、速度補償処理部14に用いられ、測角部15により得られた目標100に対する方位角θが目標の方位角θとして出力される。
The estimated velocity V of the target 100 obtained by the velocity estimator 13 is output as the velocity V of the target.
Further, the estimated velocity V of the target 100 obtained by the velocity estimation unit 13 is used by a velocity compensation processing unit 14, and the azimuth angle θ for the target 100 obtained by an angle measurement unit 15 is output as the azimuth angle θ of the target.

 次に、実施の形態2に係るレーダ信号処理装置1の動作を図7に示すフローチャートを用いて説明する。
 目標信号検出ステップST1およびDOA推定処理ステップST2は、実施の形態1に係るレーダ信号処理装置1における目標信号検出ステップST1およびDOA推定処理ステップST2と同じである。
Next, the operation of the radar signal processing device 1 according to the second embodiment will be described with reference to the flowchart shown in FIG.
The target signal detection step ST1 and the DOA estimation processing step ST2 are the same as the target signal detection step ST1 and the DOA estimation processing step ST2 in the radar signal processing device 1 according to the first embodiment.

 ステップST3aにおいて、測角補償処理部12Aにおける信号補償部12cが、方位角推定部12aが得た方位角θと受信アンテナ3~3の素子間隔ΔdRxを用いて受信アンテナ3~3からの到来波に応じた受信信号全体の位相補償を行う。
 ステップST3aは受信信号全体の位相補償を行ない、角度補償された信号を得るステップである。
 ステップST2およびステップST3aは合わせて、測角補償処理部12Aが受信信号全体、つまり、(Nc×NTx×NRx)個の要素を持った信号から角度補償された信号を取得する到来角補償ステップである。NRxは受信アンテナ3~3の数である。
In step ST3a, the signal compensation unit 12c in the angle measurement compensation processing unit 12A performs phase compensation of the entire received signal corresponding to the arriving waves from the receiving antennas 3-1 to 3-4 using the azimuth angle θ obtained by the azimuth angle estimation unit 12a and the element spacing ΔdRx of the receiving antennas 3-1 to 3-4 .
Step ST3a is a step for performing phase compensation on the entire received signal to obtain an angle-compensated signal.
Steps ST2 and ST3a together constitute an angle-of-arrival compensation step in which the angle measurement compensation processor 12A obtains an angle-compensated signal from the entire received signal, that is, a signal having (Nc×NTx×NRx) elements, where NRx is the number of receiving antennas 3-1 to 3-4 .

 ステップST4aにおいて、速度推定部13におけるFFT処理部13aが角度補償された信号を送信アンテナ方向(行方向)にFFT処理を実施し、推定部13bがFFT処理結果を用いて目標検出部11により算出された目標100の速度Vambに対する折り返しの判定を行う。
 ステップST4aは、目標検出部11により算出された目標100の速度Vambに対する折り返しの有無の判定を実施する折り返し有無判定ステップである。
In step ST4a, the FFT processing unit 13a in the velocity estimation unit 13 performs FFT processing on the angle-compensated signal in the transmitting antenna direction (row direction), and the estimation unit 13b uses the FFT processing result to determine whether or not there is aliasing with respect to the velocity Vamb of the target 100 calculated by the target detection unit 11.
Step ST4a is a return presence/absence determination step for determining whether or not there is a return with respect to the velocity Vamb of the target 100 calculated by the target detection unit 11.

 ステップST3aにおいて受信信号全体を位相補償し、ステップST4aにおいて位相補償された受信信号全体に対してFFT処理を行っているので、チャープ信号が送信される信号送信間隔Tc分だけ速度計測範囲が広がる。
 また、信号送信間隔Tcと送信アンテナ2~2の数NTx分だけ観測時間が{(N+NTx-1)×Tc}と増加し、周波数分解能が向上する。
Since the entire received signal is phase-compensated in step ST3a and the entire phase-compensated received signal is subjected to FFT processing in step ST4a, the velocity measurement range is expanded by the signal transmission interval Tc during which the chirp signal is transmitted.
Furthermore, the observation time increases to {(N+NTx-1)×Tc} due to the signal transmission interval Tc and the number NTx of transmitting antennas 2 1 to 2 3 , improving the frequency resolution.

 ステップST5、速度補償ステップST6、および測角ステップST7は、実施の形態1に係るレーダ信号処理装置1におけるステップST5、速度補償ステップST6、および測角ステップST7と同じである。
 なお、ステップST4aおよびステップST5は合わせて、目標100の速度Vambに対する折り返しの有無の判定、および判定した結果に基づき目標100の速度Vambから目標100の推定速度Vを得る速度取得ステップである。
Step ST5, speed compensation step ST6, and angle measurement step ST7 are the same as step ST5, speed compensation step ST6, and angle measurement step ST7 in the radar signal processing device 1 according to the first embodiment.
Steps ST4a and ST5 together constitute a speed acquisition step for determining whether or not there is a return for the speed Vamb of the target 100, and for obtaining an estimated speed V of the target 100 from the speed Vamb of the target 100 based on the result of the determination.

 なお、実施の形態2に係るレーダ信号処理装置1のハードウェア構成も、実施の形態1に係るレーダ信号処理装置1と同様に、図5に示すように、CPU1Aと、RAM1Bと、ROM1Cと、入力インタフェース部1Dと、出力インタフェース部1Eと、信号路(バス)1Fを備えるコンピュータにより実現される。 The hardware configuration of the radar signal processing device 1 according to the second embodiment is also realized by a computer including a CPU 1A, a RAM 1B, a ROM 1C, an input interface unit 1D, an output interface unit 1E, and a signal path (bus) 1F, as shown in FIG. 5, in the same manner as the radar signal processing device 1 according to the first embodiment.

 実施の形態2に係るレーダ信号処理装置1は、実施の形態1に係るレーダ信号処理装置1と同様に、目標100に対する方位角θに依存した位相要素と目標100の速度Vambによる位相要素をそれぞれ分離して推定することにより、速度計測範囲を広げた目標100の速度Vと目標100に対する方位角θを得るので、速度アンビギュイティがある場合においても、速度計測範囲を広げた目標の速度と高精度な目標に対する方位角を得ることができる。 The radar signal processing device 1 according to the second embodiment, like the radar signal processing device 1 according to the first embodiment, obtains the velocity V of the target 100 with an expanded velocity measurement range and the azimuth angle θ with respect to the target 100 by separately estimating a phase element dependent on the azimuth angle θ with respect to the target 100 and a phase element dependent on the velocity Vamb of the target 100, so that even when there is velocity ambiguity, it is possible to obtain the velocity of the target with an expanded velocity measurement range and the azimuth angle with respect to the target with high accuracy.

実施の形態3.
 実施の形態3に係るレーダ信号処理装置1を図8および図9を用いて説明する。
 実施の形態3に係るレーダ信号処理装置1は、実施の形態1に係るレーダ信号処理装置1に対し、目標100の数を検出する目標数検出部16を備えた点が相違し、その他の点については同じである。
 従って、目標数検出部16を中心に説明する。
 なお、図8および図9中、図1から図5に示された符号と同一符号は同一又は相当部分を示す。
Embodiment 3.
A radar signal processing device 1 according to a third embodiment will be described with reference to FIGS.
The radar signal processing device 1 of embodiment 3 differs from the radar signal processing device 1 of embodiment 1 in that it includes a target number detection unit 16 that detects the number of targets 100, but is otherwise the same.
Therefore, the following description will focus on the target number detection unit 16.
In addition, in Figs. 8 and 9, the same reference numerals as those shown in Figs. 1 to 5 designate the same or corresponding parts.

 目標数検出部16は受信相関行列処理部16aと固有値分解部16bと目標数判定部16cを有する。
 受信相関行列処理部16aは、目標検出部11による上式(3)により得られる空間信号Sを用いて、上式(6)に示す受信相関行列Rを得、受信相関行列Rの空間平均処理を実施する。
The target number detection unit 16 includes a reception correlation matrix processing unit 16a, an eigenvalue decomposition unit 16b, and a target number determination unit 16c.
The reception correlation matrix processing unit 16a obtains the reception correlation matrix R shown in the above equation (6) using the spatial signal S obtained by the target detection unit 11 according to the above equation (3), and performs spatial averaging of the reception correlation matrix R.

 受信相関行列処理部16aは、受信アンテナ3~3の数が3素子より多いと、受信アンテナ3~3をサブアレイに分割してサブアレイ毎に作成した複数の受信相関行列Rの平均を算出するForward型空間平均処理を実施して空間平均処理された受信相関行列を得る、もしくは受信信号の信号順と受信信号の到来角(到来方向)の関係を反転させた相関行列の平均を組み合わせたForward/Backward(F/B)型空間平均処理を実施して空間平均処理された受信相関行列を得てもよい。
 Forward型空間平均処理またはForward/Backward(F/B)型空間平均処理をすることにより、目標検出部11により検出した目標100の信号がコヒーレント波の組み合わせである場合においても縮退した行列のランクを回復させることができる。
When the number of receiving antennas 3-1 to 3-4 is greater than three elements, the receiving correlation matrix processing unit 16a may perform forward spatial averaging processing in which the receiving antennas 3-1 to 3-4 are divided into subarrays and a plurality of receiving correlation matrices R created for each subarray are averaged to obtain a spatially averaged receiving correlation matrix, or may perform forward/backward (F/B) spatial averaging processing in which an average of correlation matrices in which the relationship between the signal order of the received signals and the arrival angles (arrival directions) of the received signals is inverted to obtain a spatially averaged receiving correlation matrix.
By performing forward spatial averaging processing or forward/backward (F/B) spatial averaging processing, the rank of a degenerate matrix can be restored even when the signal of the target 100 detected by the target detection unit 11 is a combination of coherent waves.

 固有値分解部16bは、行列のランクを回復させた空間平均処理された受信相関行列において、固有値と対応する固有ベクトルを得る。
 空間平均処理された受信相関行列は、行列のランクが回復しているため、受信アンテナ3~3にコヒーレント波が入射している場合においても、1つの固有値とその固有値に対応する1つの固有ベクトルを得るのみに限らず、対応する2つ以上の固有値とその固有値に対応する2つ以上の固有ベクトルを得ることができる。
The eigenvalue decomposition unit 16b obtains eigenvalues and corresponding eigenvectors in the spatially averaged reception correlation matrix with the rank of the matrix restored.
Since the rank of the receiving correlation matrix that has been subjected to spatial averaging processing is restored, even when coherent waves are incident on the receiving antennas 3-1 to 3-4 , it is possible to obtain not only one eigenvalue and one eigenvector corresponding to that eigenvalue, but also two or more corresponding eigenvalues and two or more eigenvectors corresponding to those eigenvalues.

 目標数判定部16cは、固有値分解部16bにより空間平均処理された受信相関行列を用いて得られた固有値により目標100の数を判定する。
 固有値分解部16bにより、空間平均処理された受信相関行列を用いて固有値分解を実施して得られた固有値及び固有ベクトルは、固有値分解に使用した受信アンテナ3~3の素子数に対して到来波と雑音に対応するものに分けられる。
The target number determination unit 16c determines the number of targets 100 based on eigenvalues obtained using the reception correlation matrix spatially averaged by the eigenvalue decomposition unit 16b.
The eigenvalues and eigenvectors obtained by performing eigenvalue decomposition using the spatially averaged reception correlation matrix by the eigenvalue decomposition unit 16b are separated into those corresponding to arriving waves and noise with respect to the number of elements of the reception antennas 3-1 to 3-4 used in the eigenvalue decomposition.

 例えば、サブアレイの受信アンテナの素子数が3で、到来波の数が2を想定した場合、2つの固有値が到来波に対応し、残りの1つは雑音に対応する。
 目標数判定部16cによる目標100の数の判定は、固有値の大小の関係に基づいて判定を行う。例えば、あらかじめ調べておいた雑音の電力を閾値とし、固有値との比較により到来波の数を得る方法、または固有値同士の比から判定する方法などによって目標100の数に対応する到来波の数を判定する。
For example, assuming that the number of elements of the receiving antenna of the subarray is three and the number of arriving waves is two, two eigenvalues correspond to the arriving waves and the remaining one corresponds to noise.
The target number determination unit 16c determines the number of targets 100 based on the magnitude relationship of the eigenvalues. For example, the number of arriving waves corresponding to the number of targets 100 is determined by a method in which the power of noise previously checked is set as a threshold value and the number of arriving waves is obtained by comparing with the eigenvalue, or a method in which the number of arriving waves corresponding to the number of targets 100 is determined based on the ratio between the eigenvalues.

 目標数判定部16cは、目標数判定により得られた目標100の数が1つであるか2つ以上であるかによって処理を分岐する。
 目標数判定部16cは、目標数が1と判定すると、空間信号Sに対して目標100に対する方位角θに依存した位相要素と目標100の速度Vambによる位相要素をそれぞれ分離して計算することができるため、測角補償処理部12と速度推定部13と速度補償処理部14と測角部15それぞれによる処理が実施される。
 目標数判定部16cは、目標数が2つ以上の場合、レーダ信号処理装置1において、現在の信号での処理は中断し、次の時刻の受信信号での処理に移行する等の処理を行う。
The target number determination unit 16c branches the process depending on whether the number of targets 100 obtained by the target number determination is one or two or more.
When the target number determination unit 16c determines that the number of targets is 1, it is possible to separate and calculate a phase element that depends on the azimuth angle θ with respect to the target 100 and a phase element due to the velocity Vamb of the target 100 for the spatial signal S, and therefore processing is performed by the angle measurement compensation processing unit 12, the velocity estimation unit 13, the velocity compensation processing unit 14, and the angle measurement unit 15, respectively.
If the number of targets is two or more, the target number determination unit 16c performs processing such as interrupting processing of the current signal in the radar signal processing device 1 and moving on to processing of the received signal at the next time.

 要するに、目標数検出部16は、空間信号Sを用いて得た受信相関行列の空間平均処理を実施し、当該空間平均処理された受信相関行列を用いて得られた固有値により目標100の数を判定し、目標100の数が1つであればその後の処理を実行させ、目標100の数が2つ以上であるとその後の処理を中断させる。 In short, the target number detection unit 16 performs spatial averaging of the reception correlation matrix obtained using the spatial signal S, determines the number of targets 100 from the eigenvalues obtained using the reception correlation matrix that has been subjected to spatial averaging, and if the number of targets 100 is one, executes subsequent processing, but if the number of targets 100 is two or more, interrupts subsequent processing.

 次に、実施の形態3に係るレーダ信号処理装置1の動作を図9に示すフローチャートを用いて説明する。
 目標信号検出ステップST1は、実施の形態1に係るレーダ信号処理装置1における目標信号検出ステップST1と同じである。
 ステップST11において、目標数検出部16における受信相関行列処理部16aが、目標検出部11による上式(3)により得られる空間信号Sを用いて、上式(6)に示す受信相関行列Rを得、受信相関行列Rの空間平均処理を実施する。
 ステップST11は空間平均処理された受信相関行列を得る受信相関行列取得ステップである。
Next, the operation of the radar signal processing device 1 according to the third embodiment will be described with reference to the flowchart shown in FIG.
The target signal detection step ST1 is the same as the target signal detection step ST1 in the radar signal processing device 1 according to the first embodiment.
In step ST11, the reception correlation matrix processing unit 16a in the target number detection unit 16 obtains the reception correlation matrix R shown in the above equation (6) using the spatial signal S obtained by the target detection unit 11 according to the above equation (3), and performs spatial averaging processing of the reception correlation matrix R.
Step ST11 is a reception correlation matrix acquisition step for obtaining a reception correlation matrix that has been subjected to spatial averaging.

 ステップST12において、目標数検出部16における固有値分解部16bが、空間平均処理された受信相関行列において、固有値と固有値に対応する固有ベクトルを得る。
 ステップST12は固有値と固有値に対応する固有ベクトルを得る固有値分解ステップである。
In step ST12, the eigenvalue decomposition unit 16b in the target number detection unit 16 obtains eigenvalues and eigenvectors corresponding to the eigenvalues in the spatially averaged reception correlation matrix.
Step ST12 is an eigenvalue decomposition step for obtaining eigenvalues and eigenvectors corresponding to the eigenvalues.

 ステップST13において、目標数検出部16における目標数判定部16cが、固有値分解部16bにより得られた固有値により目標100の数を判定し、ステップST14に進む。
 ステップST14において、目標数判定部16cが目標100の数が1と判定するとステップST2に進む。
In step ST13, the target number determination unit 16c in the target number detection unit 16 determines the number of targets 100 based on the eigenvalues obtained by the eigenvalue decomposition unit 16b, and the process proceeds to step ST14.
In step ST14, if the target number determination unit 16c determines that the number of targets 100 is 1, the process proceeds to step ST2.

 ステップST2以降の動作は実施の形態1におけるステップST2以降の動作と同じであり、説明は省略する。
 一方、ステップST14において、目標数判定部16cが目標100の数が2以上と判定すると現在の信号での処理は中断し、次の時刻の受信信号での処理に移行する等の処理を行う。
The operations after step ST2 are the same as those after step ST2 in the first embodiment, and therefore the description thereof will be omitted.
On the other hand, in step ST14, if the target number determination unit 16c determines that the number of targets 100 is two or more, processing of the current signal is interrupted, and processing such as moving to processing of the received signal at the next time is performed.

 なお、実施の形態3に係るレーダ信号処理装置1のハードウェア構成も、実施の形態1に係るレーダ信号処理装置1と同様に、図5に示すように、CPU1Aと、RAM1Bと、ROM1Cと、入力インタフェース部1Dと、出力インタフェース部1Eと、信号路(バス)1Fを備えるコンピュータにより実現される。 The hardware configuration of the radar signal processing device 1 according to the third embodiment is also realized by a computer including a CPU 1A, a RAM 1B, a ROM 1C, an input interface unit 1D, an output interface unit 1E, and a signal path (bus) 1F, as shown in FIG. 5, in the same manner as the radar signal processing device 1 according to the first embodiment.

 実施の形態3に係るレーダ信号処理装置1は、目標100の数を判定し、取り扱っている信号が1つの目標100であることを目標数検出部16において判定した後、実施の形態1に係るレーダ信号処理装置と同様に、目標100に対する方位角θに依存した位相要素と目標100の速度Vambによる位相要素をそれぞれ分離して推定することにより、速度計測範囲を広げた目標100の速度Vと目標100に対する方位角θを得るので、速度アンビギュイティがある場合においても、速度計測範囲を広げた目標の速度と高精度な目標に対する方位角を得ることができる。 The radar signal processing device 1 according to the third embodiment determines the number of targets 100, and after determining in the target number detection unit 16 that the signal being handled is for one target 100, in the same manner as the radar signal processing device according to the first embodiment, it obtains the speed V of the target 100 with an expanded speed measurement range and the azimuth angle θ with respect to the target 100 by separating and estimating the phase element dependent on the azimuth angle θ with respect to the target 100 and the phase element dependent on the speed Vamb of the target 100, so that even when there is speed ambiguity, it is possible to obtain the speed of the target with an expanded speed measurement range and the azimuth angle with respect to the target with high accuracy.

 なお、実施の形態3において示した目標数検出部16を、実施の形態2に係るレーダ信号処理装置1が備える構成にしてもよい。
 実施の形態2に係るレーダ信号処理装置1が実施の形態3において示した目標数検出部16を備えた場合、実施の形態2に係るレーダ信号処理装置1は、図7に示すフローにおいて、目標信号検出ステップST1の後、目標数検出部16が図9に示すステップST11からステップST14の処理を実施し、ステップST14において目標数検出部16が目標100の数が1と判定するとステップST2に進み、図7に示すステップST2、ステップST3、ステップST4a、ステップST5、ステップST6、およびステップST7の処理を実施する。
The target number detection unit 16 shown in the third embodiment may be configured to be included in the radar signal processing device 1 according to the second embodiment.
When the radar signal processing device 1 according to the second embodiment is equipped with the target number detection unit 16 shown in the third embodiment, in the radar signal processing device 1 according to the second embodiment, in the flow shown in FIG. 7 , after the target signal detection step ST1, the target number detection unit 16 performs the processes of steps ST11 to ST14 shown in FIG. 9 . If the target number detection unit 16 determines in step ST14 that the number of targets 100 is 1, the process proceeds to step ST2, and the processes of steps ST2, ST3, ST4a, ST5, ST6, and ST7 shown in FIG. 7 are performed.

 なお、各実施の形態の自由な組み合わせ、あるいは各実施の形態の任意の構成要素の変形、もしくは各実施の形態において任意の構成要素の省略が可能である。 Furthermore, it is possible to freely combine the embodiments, modify any of the components in each embodiment, or omit any of the components in each embodiment.

 本開示に係るレーダ信号処理装置は、車載用レーダ装置をはじめとするアプリケーションに好適である。 The radar signal processing device disclosed herein is suitable for applications including automotive radar devices.

 1 レーダ信号処理装置、2~2 送信アンテナ、3~3 受信アンテナ、11 目標検出部、12、12A 測角補償処理部、13 速度推定部、14 速度補償処理部、15 測角部、16 目標数検出部、100 目標。 1 radar signal processing device, 2 1 to 2 3 transmitting antennas, 3 1 to 3 4 receiving antennas, 11 target detection section, 12, 12A angle measurement compensation processing section, 13 speed estimation section, 14 speed compensation processing section, 15 angle measurement section, 16 target number detection section, 100 target.

Claims (10)

 複数の送信アンテナから時分割に送信される送信波が目標により反射され、前記目標からの反射波を受信した複数の受信アンテナからの到来波に応じた受信信号と前記複数の送信アンテナからの送信波に応じた送信信号を用いて前記目標に対する距離および到来角と前記目標の速度を得る目標検出部と、
 前記目標検出部により得られる前記複数の送信アンテナと前記複数の受信アンテナの組み合わせによる空間信号に対して前記目標の速度による位相要素の影響がない前記目標に対する方位角に依存した位相要素を推定し、当該方位角に依存した前記位相要素を用いて前記空間信号に対して補正し、前記目標に対する方位角に依存した位相要素の影響がない角度補償された空間信号を得る測角補償処理部と、
 前記測角補償処理部により得られる角度補償された空間信号に対して高速フーリエ変換処理を行い、高速フーリエ変換処理により得られる処理結果を用いて前記目標検出部により得た速度の折り返しの有無を判定し、当該判定した結果に基づき前記目標検出部により得た前記目標の速度から前記目標の推定速度を得る速度推定部と、
 前記空間信号に対して前記目標に対する方位角による位相要素の影響がない前記目標の速度に依存した位相要素を推定し、当該速度に依存した前記位相要素を用いて前記空間信号に対して補正し、前記目標に対する速度に依存した位相要素の影響がない速度補償された空間信号を得る速度補償処理部と、
 前記速度補償処理部により得られる速度補償された空間信号に対して測角信号処理を実施し、前記目標に対する方位角を得る測角部と、
 を備えるレーダ信号処理装置。
a target detection unit that detects a distance to the target, an angle of arrival, and a speed of the target by using received signals corresponding to incoming waves from the multiple receiving antennas that receive the reflected waves from the target and transmitted signals corresponding to the transmitted waves from the multiple transmitting antennas;
an angle measurement compensation processing unit that estimates a phase element that is dependent on an azimuth angle with respect to the target and is not influenced by a phase element due to the speed of the target for a spatial signal obtained by a combination of the multiple transmitting antennas and the multiple receiving antennas, corrects the spatial signal using the phase element that is dependent on the azimuth angle, and obtains an angle-compensated spatial signal that is not influenced by a phase element that is dependent on the azimuth angle with respect to the target;
a speed estimation unit that performs a fast Fourier transform process on the angle-compensated spatial signal obtained by the angle measurement compensation processing unit, judges whether or not there is aliasing of the speed obtained by the target detection unit using a processing result obtained by the fast Fourier transform process, and obtains an estimated speed of the target from the speed of the target obtained by the target detection unit based on the judgment result;
a velocity compensation processing unit that estimates a phase element that is dependent on the velocity of the target and is not influenced by a phase element due to an azimuth angle to the target for the spatial signal, corrects the spatial signal using the phase element that is dependent on the velocity, and obtains a velocity-compensated spatial signal that is not influenced by a phase element that is dependent on the velocity to the target;
an angle measurement unit that performs angle measurement signal processing on the velocity-compensated spatial signal obtained by the velocity compensation processing unit to obtain an azimuth angle with respect to the target;
A radar signal processing device comprising:
 前記空間信号は、行列形式で表され、列が送信、行が受信を示し、行列における各要素は距離・方位角位相要素と速度位相要素を有し、
 前記測角補償処理部により得られる角度補償された空間信号は、前記空間信号から距離・方位角位相要素を打ち消して速度位相要素のみを残す処理により得られ、
 前記速度補償処理部により得られる速度補償された空間信号は前記空間信号から速度位相要素を打ち消して距離・方位角位相要素のみを残す処理により得られる、
 請求項1に記載のレーダ信号処理装置。
The spatial signal is represented in a matrix format, with columns representing transmissions and rows representing receptions, and each element in the matrix has a range/azimuth phase element and a velocity phase element;
The angle-compensated spatial signal obtained by the angle measurement compensation processing unit is obtained by a process of canceling the distance/azimuth phase element from the spatial signal and leaving only the velocity phase element,
The velocity-compensated spatial signal obtained by the velocity compensation processing unit is obtained by a process of canceling a velocity phase element from the spatial signal and leaving only a distance/azimuth phase element.
2. The radar signal processing device according to claim 1.
 前記空間信号は、行列形式で表され、列が送信、行が受信を示し、行列における各要素は距離・方位角位相要素と速度位相要素を有し、
 前記測角補償処理部により得られる角度補償された空間信号は、前記空間信号から目標の速度の影響がない形で到来方向のDOA推定処理を行ない、前記目標に対する方位角を推定し、当該DOA推定処理の結果である推定された方位角を用い、前記空間信号から距離・方位角位相要素を打ち消して速度位相要素を残す処理により得られる、
 請求項1に記載のレーダ信号処理装置。
The spatial signal is represented in a matrix format, with columns representing transmissions and rows representing receptions, and each element in the matrix has a range/azimuth phase element and a velocity phase element;
The angle-compensated spatial signal obtained by the angle measurement compensation processing unit is obtained by performing a DOA estimation process of the direction of arrival from the spatial signal without being affected by the speed of the target, estimating an azimuth angle to the target, and using the estimated azimuth angle resulting from the DOA estimation process, canceling the distance/azimuth phase element from the spatial signal and leaving a speed phase element.
2. The radar signal processing device according to claim 1.
 前記空間信号は、行列形式で表され、列が送信、行が受信を示し、行列における各要素は距離・方位角位相要素と速度位相要素を有し、
 前記測角補償処理部により得られる角度補償された空間信号は、前記空間信号から目標の速度の影響がない形で到来方向のDOA推定処理を行ない、前記目標に対する方位角を推定し、前記目標に対する距離に対応する前記距離・方位角位相要素と前記速度位相要素を有する信号を取り出し、信号補償範囲を前記目標に対する距離で抽出した信号まで拡張して当該DOA推定処理の結果である推定された方位角を用いて位相補償処理を実施して得られる、
 請求項1に記載のレーダ信号処理装置。
The spatial signal is represented in a matrix format, with columns representing transmissions and rows representing receptions, and each element in the matrix has a range/azimuth phase element and a velocity phase element;
The angle-compensated spatial signal obtained by the angle measurement compensation processing unit is obtained by performing a DOA estimation process of the direction of arrival from the spatial signal without being affected by the speed of the target, estimating an azimuth angle to the target, extracting a signal having the distance/azimuth angle phase element and the speed phase element corresponding to the distance to the target, expanding the signal compensation range to the signal extracted by the distance to the target, and performing a phase compensation process using the estimated azimuth angle that is a result of the DOA estimation process.
2. The radar signal processing device according to claim 1.
 前記速度推定部により得られる前記目標の推定速度は、
 前記折り返しの有無の判定結果が正の折り返しを示すと、前記目標検出部により得た前記目標の速度に、前記目標検出部により得る前記目標の速度に対する速度計測範囲の速度最大値の2倍の値を加算した値とし、
 前記折り返しの有無の判定結果が負の折り返しを示すと、前記目標検出部により得た前記目標の速度に、前記目標検出部により得る前記目標の速度に対する速度計測範囲の速度最大値の2倍の値を減算した値とし、
 前記折り返しの有無の判定結果が正負の折り返しがないを示すと、前記目標検出部により得た前記目標の速度とする、
 請求項1から請求項4のいずれか1項に記載のレーダ信号処理装置。
The estimated velocity of the target obtained by the velocity estimation unit is
When the result of the determination of the presence or absence of a turnaround indicates a positive turnaround, a value obtained by adding a value twice the maximum speed value of a speed measurement range for the speed of the target obtained by the target detection unit to the speed of the target obtained by the target detection unit is determined;
When the result of the determination of the presence or absence of a turnaround indicates a negative turnaround, a value obtained by subtracting from the speed of the target obtained by the target detection unit a value twice the maximum speed value of a speed measurement range for the speed of the target obtained by the target detection unit is set as a value;
If the result of the determination of the presence or absence of aliasing indicates that there is no positive or negative aliasing, the velocity of the target obtained by the target detection unit is used.
The radar signal processing device according to any one of claims 1 to 4.
 前記速度補償処理部における前記空間信号に対して前記目標に対する方位角による位相要素の影響がない前記目標の速度に依存した位相要素は、前記速度推定部により得られた前記目標の推定速度である請求項1から請求項4のいずれか1項に記載のレーダ信号処理装置。 The radar signal processing device according to any one of claims 1 to 4, wherein the phase element dependent on the target's speed, which is not affected by the phase element due to the azimuth angle to the target, for the spatial signal in the speed compensation processing unit, is the estimated speed of the target obtained by the speed estimation unit.  前記空間信号を用いて得た受信相関行列の空間平均処理を実施し、当該空間平均処理された受信相関行列を用いて得られた固有値により前記目標の数を判定し、前記目標の数が1つであればその後の処理を実行させ、前記目標の数が2つ以上であるとその後の処理を中断させる目標数検出部をさらに備える請求項1から請求項4のいずれか1項に記載のレーダ信号処理装置。 The radar signal processing device according to any one of claims 1 to 4, further comprising a target number detection unit that performs spatial averaging of a reception correlation matrix obtained using the spatial signal, determines the number of targets based on an eigenvalue obtained using the reception correlation matrix that has been subjected to the spatial averaging process, and executes subsequent processing if the number of targets is one, and interrupts subsequent processing if the number of targets is two or more.  目標検出部が、複数の送信アンテナから時分割に送信される送信波が目標により反射され、前記目標からの反射波を受信した複数の受信アンテナからの到来波に応じた受信信号と前記複数の送信アンテナからの送信波に応じた送信信号を用いて前記目標に対する距離及び到来角と前記目標の速度を取得する目標信号検出ステップと、
 測角補償処理部が、前記複数の送信アンテナと前記複数の受信アンテナの組み合わせによる距離・方位角位相要素と速度位相要素を有する信号から前記距離・方位角位相要素が打ち消された角度補償された信号を取得する到来角補償ステップと、
 速度推定部が、前記角度補償された信号に対して高速フーリエ変換処理を行い、当該高速フーリエ変換処理により得られる処理結果を用いて前記目標の速度の折り返しの有無を判定し、当該判定した結果に基づき前記目標の速度から前記目標の推定速度を得る速度取得ステップと、
 速度補償処理部が、前記距離・方位角位相要素と前記速度位相要素を有する信号から前記速度位相要素が打ち消された速度補償された信号を取得する速度補償ステップと、
 測角部が前記速度補償された信号測角信号処理を実施し、前記目標に対する方位角を得る測角ステップと、
 を備える
 レーダ信号処理方法。
a target signal detection step in which a target detection unit acquires a distance to the target, an angle of arrival, and a speed of the target using received signals corresponding to incoming waves from the multiple receiving antennas that receive the reflected waves from the target and transmitted signals corresponding to the transmitted waves from the multiple transmitting antennas;
an angle-of-arrival compensation step in which an angle measurement compensation processing unit acquires an angle-compensated signal in which the distance/azimuth angle phase elements are cancelled from a signal having a distance/azimuth angle phase element and a velocity phase element obtained by a combination of the plurality of transmitting antennas and the plurality of receiving antennas;
a velocity estimation step of performing a fast Fourier transform process on the angle-compensated signal, determining whether or not the velocity of the target is aliased using a processing result obtained by the fast Fourier transform process, and obtaining an estimated velocity of the target from the velocity of the target based on the result of the determination;
a velocity compensation step in which a velocity compensation processing unit obtains a velocity compensated signal in which the velocity phase element is cancelled from a signal having the range/azimuth phase element and the velocity phase element;
an angle measuring step in which an angle measuring unit performs signal processing of the velocity compensated signal angle measurement to obtain an azimuth angle with respect to the target;
A radar signal processing method comprising:
 複数の送信アンテナから時分割に送信される送信波が目標により反射され、前記目標からの反射波を受信した複数の受信アンテナからの到来波に応じた受信信号と前記複数の送信アンテナからの送信波に応じた送信信号を用いて前記目標に対する距離及び到来角と前記目標の速度を取得する目標信号検出手順と、
 前記複数の送信アンテナと前記複数の受信アンテナの組み合わせによる距離・方位角位相要素と速度位相要素を有する信号から前記距離・方位角位相要素が打ち消された角度補償された信号を取得する到来角補償手順と、
 前記角度補償された信号に対して高速フーリエ変換処理を行い、当該高速フーリエ変換処理により得られる処理結果を用いて前記目標の速度の折り返しの有無を判定し、当該判定した結果に基づき前記目標の速度から前記目標の推定速度を得る速度取得手順と、
 前記距離・方位角位相要素と前記速度位相要素を有する信号から前記速度位相要素が打ち消された速度補償された信号を取得する速度補償手順と、
 前記速度補償された信号測角信号処理を実施し、前記目標に対する方位角を得る測角手順と、
 をコンピュータに実行させるレーダ信号処理プログラム。
a target signal detection step in which transmission waves transmitted in a time division manner from a plurality of transmitting antennas are reflected by a target, and a distance to the target, an angle of arrival, and a speed of the target are obtained using reception signals corresponding to the arrival waves from the plurality of receiving antennas which receive the reflected waves from the target, and transmission signals corresponding to the transmission waves from the plurality of transmitting antennas;
an angle-of-arrival compensation step for obtaining an angle-compensated signal in which the distance and azimuth phase elements are cancelled from a signal having distance and azimuth phase elements and a velocity phase element obtained by a combination of the plurality of transmitting antennas and the plurality of receiving antennas;
a velocity acquisition step of performing a fast Fourier transform process on the angle-compensated signal, determining whether or not there is aliasing in the velocity of the target using a processing result obtained by the fast Fourier transform process, and obtaining an estimated velocity of the target from the velocity of the target based on the result of the determination;
a velocity compensation step of obtaining a velocity compensated signal from the signal having the range-azimuth phase element and the velocity phase element, in which the velocity phase element is cancelled;
an angle measurement step of performing signal processing of the velocity compensated signal angle measurement to obtain an azimuth angle to the target;
A radar signal processing program that causes a computer to execute the above.
 複数の送信アンテナから時分割に送信される送信波が目標により反射され、前記目標からの反射波を受信した複数の受信アンテナからの到来波に応じた受信信号と前記複数の送信アンテナからの送信波に応じた送信信号を用いて前記目標に対する距離及び到来角と前記目標の速度を取得する目標信号検出手順と、
 前記複数の送信アンテナと前記複数の受信アンテナの組み合わせによる距離・方位角位相要素と速度位相要素を有する信号から前記距離・方位角位相要素が打ち消された角度補償された信号を取得する到来角補償手順と、
 前記角度補償された信号に対して高速フーリエ変換処理を行い、当該高速フーリエ変換処理により得られる処理結果を用いて前記目標の速度の折り返しの有無を判定し、当該判定した結果に基づき前記目標の速度から前記目標の推定速度を得る速度取得手順と、
 前記距離・方位角位相要素と前記速度位相要素を有する信号から前記速度位相要素が打ち消された速度補償された信号を取得する速度補償手順と、
 前記速度補償された信号測角信号処理を実施し、前記目標に対する方位角を得る測角手順と、
 をコンピュータに実行させるプログラムを記憶してある記録媒体。
a target signal detection step in which transmission waves transmitted in a time division manner from a plurality of transmitting antennas are reflected by a target, and a distance to the target, an angle of arrival, and a speed of the target are obtained using reception signals corresponding to the arrival waves from the plurality of receiving antennas which receive the reflected waves from the target, and transmission signals corresponding to the transmission waves from the plurality of transmitting antennas;
an angle-of-arrival compensation step for obtaining an angle-compensated signal in which the distance and azimuth phase elements are cancelled from a signal having distance and azimuth phase elements and a velocity phase element obtained by a combination of the plurality of transmitting antennas and the plurality of receiving antennas;
a velocity acquisition step of performing a fast Fourier transform process on the angle-compensated signal, determining whether or not there is aliasing in the velocity of the target using a processing result obtained by the fast Fourier transform process, and obtaining an estimated velocity of the target from the velocity of the target based on the result of the determination;
a velocity compensation step of obtaining a velocity compensated signal from the signal having the range-azimuth phase element and the velocity phase element, in which the velocity phase element is cancelled;
an angle measurement step of performing signal processing of the velocity compensated signal angle measurement to obtain an azimuth angle to the target;
A recording medium storing a program for causing a computer to execute the above.
PCT/JP2023/041693 2023-11-21 2023-11-21 Radar signal processing device, radar signal processing method, radar signal processing program, and recording medium Pending WO2025109663A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2025531894A JP7752813B1 (en) 2023-11-21 2023-11-21 Radar signal processing device, radar signal processing method, radar signal processing program, and recording medium
PCT/JP2023/041693 WO2025109663A1 (en) 2023-11-21 2023-11-21 Radar signal processing device, radar signal processing method, radar signal processing program, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2023/041693 WO2025109663A1 (en) 2023-11-21 2023-11-21 Radar signal processing device, radar signal processing method, radar signal processing program, and recording medium

Publications (1)

Publication Number Publication Date
WO2025109663A1 true WO2025109663A1 (en) 2025-05-30

Family

ID=95826327

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2023/041693 Pending WO2025109663A1 (en) 2023-11-21 2023-11-21 Radar signal processing device, radar signal processing method, radar signal processing program, and recording medium

Country Status (2)

Country Link
JP (1) JP7752813B1 (en)
WO (1) WO2025109663A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019522220A (en) * 2016-07-09 2019-08-08 日本テキサス・インスツルメンツ合同会社 Method and apparatus for velocity detection in MIMO radar including resolution of velocity ambiguity
US20210247508A1 (en) * 2020-02-11 2021-08-12 Samsung Electronics Co., Ltd. Method and apparatus with object velocity detection in radar system
JP2021152531A (en) * 2020-02-27 2021-09-30 ロベルト・ボッシュ・ゲゼルシャフト・ミト・ベシュレンクテル・ハフツングRobert Bosch Gmbh MIMO radar system
JP2023070351A (en) * 2021-11-09 2023-05-19 ソニーセミコンダクタソリューションズ株式会社 Speed detector, information processor and information processing method
JP2023099314A (en) * 2021-12-30 2023-07-12 三星電子株式会社 Radar signal processing method and apparatus

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019522220A (en) * 2016-07-09 2019-08-08 日本テキサス・インスツルメンツ合同会社 Method and apparatus for velocity detection in MIMO radar including resolution of velocity ambiguity
US20210247508A1 (en) * 2020-02-11 2021-08-12 Samsung Electronics Co., Ltd. Method and apparatus with object velocity detection in radar system
JP2021152531A (en) * 2020-02-27 2021-09-30 ロベルト・ボッシュ・ゲゼルシャフト・ミト・ベシュレンクテル・ハフツングRobert Bosch Gmbh MIMO radar system
JP2023070351A (en) * 2021-11-09 2023-05-19 ソニーセミコンダクタソリューションズ株式会社 Speed detector, information processor and information processing method
JP2023099314A (en) * 2021-12-30 2023-07-12 三星電子株式会社 Radar signal processing method and apparatus

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
BARAL, ASHWIN BHOBANI ET AL.: "Joint Doppler Frequency and Direction of Arrival Estimation for TDM MIMO Automotive Radars", IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, vol. 15, no. 4, June 2021 (2021-06-01), pages 980 - 995, XP011858879, DOI: 10.1109/JSTSP.2021.3073572 *
BECHTER, JONATHAN ET AL.: "Compensation of Motion-Induced Phase Errors in TDM MIMO Radars", IEEE MICROWAVE AND WIRELESS COMPONENTS LETTER S, vol. 27, no. 12, December 2017 (2017-12-01), pages 1164 - 1166, XP055853362, DOI: 10.1109/LMWC.2017.2751301 *

Also Published As

Publication number Publication date
JPWO2025109663A1 (en) 2025-05-30
JP7752813B1 (en) 2025-10-10

Similar Documents

Publication Publication Date Title
US11131749B2 (en) MIMO radar sensor for motor vehicles
EP3019888B1 (en) Interference nulling of multipath signals in stacked beam pulse radar
US9562968B2 (en) Sensor system and method for determining target location using sparsity-based processing
JP7252052B2 (en) MIMO radar device and signal processing method
JP4972852B2 (en) Radar equipment
EP3324205B1 (en) Decentralised radar system
EP4071501B1 (en) Signal processing method and apparatus
JP2009115757A (en) Orientation detection device
US7804445B1 (en) Method and apparatus for determination of range and direction for a multiple tone phased array radar in a multipath environment
EP3264131A1 (en) A vehicle radar for environmental detection
CN108885254A (en) Article detection device
IL278587A (en) Efficient direction of arrival estimation using low rank approximation
JP2009025159A (en) Radar equipment
Feng et al. Target localization using MIMO-monopulse: Application on 79 GHz FMCW automotive radar
KR101468548B1 (en) Radar Apparatus and Method for Estimating Direction of Arrival in the same
US20240319334A1 (en) Phase error compensation device and method of radar, and radar device including the same
JP5047002B2 (en) Wave number estimation device
JP5116590B2 (en) Wave number estimation device
JP7752813B1 (en) Radar signal processing device, radar signal processing method, radar signal processing program, and recording medium
KR20190124488A (en) Method of signal subspace based DoA estimation for automotive radar system
KR20190124487A (en) Determining the number of targets from received signal for DoA(Direction-of-arrival) estimation in radar system
CN119001700A (en) Method and apparatus for processing joint multiple chirp sequences
JP6287674B2 (en) Delay time estimation device and height measurement device
EP2824477A1 (en) Interference nulling of multipath signals in stacked beam pulse radar
CN114966595A (en) MIMO sensor, arrival angle approximation degree judging method and target information matching method

Legal Events

Date Code Title Description
ENP Entry into the national phase

Ref document number: 2025531894

Country of ref document: JP

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: 2025531894

Country of ref document: JP

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 23959408

Country of ref document: EP

Kind code of ref document: A1