Radar apparatus
11163051 · 2021-11-02
Assignee
Inventors
Cpc classification
G01S13/225
PHYSICS
International classification
G01S13/32
PHYSICS
Abstract
Transmission radars (1-n.sub.TX) (n.sub.TX=1, 2, . . . , N.sub.TX) generate mutually different modulation codes Code(n.sub.TX, h) by cyclically shifting the same code sequence by mutually different cyclic shift amounts Δτ(n.sub.TX), and generate mutually different transmission RF signals (4-n.sub.TX) using the mutually different modulation codes Code(n.sub.TX, h). As a result, the number of transmission radars 1-n.sub.TX can be made larger, and target detection accuracy can be made higher than in a case where orthogonal codes are used as mutually different modulation codes.
Claims
1. A radar apparatus comprising: a plurality of transmission radars which generate mutually different modulation codes by cyclically shifting the same code sequence by mutually different cyclic shift amounts, generate mutually different transmission signals using the mutually different modulation codes, and emit the mutually different transmission signals; a reception radar which receives reflected waves of the transmission signals reflected by a target to be observed after the transmission signals are emitted from the plurality of transmission radars, and outputting a reception signal of the reflected waves; a signal processor which performs code demodulation on the reception signal output from the reception radar, using the modulation codes generated by the plurality of transmission radars; and target detecting circuitry which detects the target on a basis of a signal subjected to the code demodulation performed by the signal processor, wherein the signal processor includes: a frequency domain converter which converts the reception signal output from the reception radar into a frequency domain signal; a code demodulator which performs code demodulation on the frequency domain signal converted by the frequency domain converter, using the modulation codes generated by the plurality of transmission radars; and an integrator which integrates the signal subjected to the code demodulation performed by the code demodulator, and outputs the integrated signal to the target detector, wherein the integrator includes a first integrator which coherently integrates the signal subjected to the code demodulation performed by the code demodulator, by performing hit-direction complex integration on the signal subjected to the code demodulation.
2. The radar apparatus according to claim 1, wherein the integrator includes a second integrator which integrates the signal integrated by the first integrator, on a basis of positions of the plurality of transmission radars, a position of the reception radar, and an assumed value of an angle with the target.
3. The radar apparatus according to claim 1, wherein the plurality of transmission radars use an M-sequence as the code sequence.
4. The radar apparatus according to claim 1, wherein the plurality of transmission radars use, as the code sequence, a cyclic code having a cross-correlation value that varies with cyclic shift amounts, set mutually different cyclic shift amounts on a basis of a value of integral of the cross-correlation value with the cyclic code, and cyclically shift the code sequence by the set cyclic shift amounts.
5. A radar apparatus comprising: a plurality of transmission radars which generate mutually different modulation codes by cyclically shifting the same code sequence by mutually different cyclic shift amounts, generate mutually different transmission signals using the mutually different modulation codes, and emit the mutually different transmission signals; a reception radar which receives reflected waves of the transmission signals reflected by a target to be observed after the transmission signals are emitted from the plurality of transmission radars, and outputting a reception signal of the reflected waves; a signal processor which performs code demodulation on the reception signal output from the reception radar, using the modulation codes generated by the plurality of transmission radars; and target detecting circuitry which detects the target on a basis of a signal subjected to the code demodulation performed by the signal processor, wherein the signal processor includes: a frequency domain converter which converts the reception signal output from the reception radar into a frequency domain signal; a code demodulator which performs code demodulation on the frequency domain signal converted by the frequency domain converter, using the modulation codes generated by the plurality of transmission radars; and an integrator which integrates the signal subjected to the code demodulation performed by the code demodulator, and outputs the integrated signal to the target detector, wherein the integrator includes a first integrator coherently integrates the signal subjected to the code demodulation performed by the code demodulator, by performing hit-direction Fourier Transform on the signal subjected to the code demodulation.
6. The radar apparatus according to claim 5, wherein the integrator includes a second integrator which integrates the signal integrated by the first integrator, on a basis of positions of the plurality of transmission radars, a position of the reception radar, and an assumed value of an angle with the target.
Description
BRIEF DESCRIPTION OF DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
DESCRIPTION OF EMBODIMENTS
(21) To explain the present invention in greater detail, a mode for carrying out the invention are described below with reference to the accompanying drawings.
First Embodiment
(22)
(23) In
(24) N.sub.TX transmission radars 1-n.sub.TX generate mutually different modulation codes by cyclically shifting the same code sequence by mutually different cyclic shift amounts.
(25) The N.sub.TX transmission radars 1-n.sub.TX also generate mutually different transmission RF signals (transmission signals) 4-1 through 4-N.sub.TX using mutually different modulation codes, and emit the mutually different transmission RF signals 4-n.sub.TX into space.
(26) The transmission unit 2-n.sub.TX of each transmission radar 1-n.sub.TX generates a modulation code by cyclically shifting a code sequence by a cyclic shift amount.
(27) The antenna 3-n.sub.TX of each transmission radar 1-n.sub.TX emits the modulation code generated by the transmission unit 2-n.sub.TX into a space.
(28) In this example according to the first embodiment, a plurality of antennas 3-n.sub.TX are distributedly arranged. However, a plurality of antenna elements may be distributedly arranged instead.
(29) A reception radar 5 includes an antenna 6 and a reception unit 7.
(30) After transmission RF signals 4-1 through 4-N.sub.TX are emitted from the transmission radars 1-1 through 1-N.sub.TX, the reception radar 5 receives reflected waves of the transmission RF signals 4-1 through 4-N.sub.TX reflected by the target being observed, and outputs a reception RF signal (reception signal) of the reflected waves.
(31) The antenna 6 of the reception radar 5 receives the reflected waves of the transmission RF signals 4-1 through 4-N.sub.TX reflected by the target.
(32) The reception unit 7 of the reception radar 5 performs a process of receiving the reflected waves of the transmission RF signals 4-1 through 4-N.sub.TX, and outputs the reception RF signal of the reflected waves to a data processing device 8.
(33) In this example according to the first embodiment, the number of reception radars 5 is one, for ease of explanation. However, the number of reception radars 5 may be two or larger.
(34) The data processing device 8 includes a signal processor 9, a target detecting unit 10, and a target information calculating unit 11.
(35) The signal processor 9 performs code demodulation on the reception RF signal output from the reception radar 5, using the modulation codes generated by the transmission radars 1-1 through 1-N.sub.TX.
(36) The target detecting unit 10 performs a process of detecting the target, on the basis of the signals after the code demodulation performed by the signal processor 9.
(37) The target information calculating unit 11 performs a process of calculating the velocity relative to the target detected by the target detecting unit 10, and the distance relative to the target. The velocity relative to the target means the relative velocity between the radar apparatus shown in
(38) The target information calculating unit 11 also performs a process of calculating a target arrival angle that is an angle between the target detected by the target detecting unit 10 and the radar apparatus shown in
(39) A display device 12 displays, on its display screen, the target arrival angle, the target relative velocity, and the target relative distance calculated by the target information calculating unit 11.
(40)
(41) In
(42) A modulation code generator 22-n.sub.TX cyclically shifts a cyclic code C.sub.0(0, h), which is a code sequence set in advance, by a cyclic shift amount Δτ(n.sub.TX), to generate a modulation code Code(n.sub.TX, h) for the transmission radar 1-n.sub.TX, and outputshe modulation code Code(n.sub.TX, h) to the transmitter 23-n.sub.TX and the reception radar 5.
(43) The transmitter 23-n.sub.TX multiplies the local oscillation signal L.sub.0(h, t) output from the local oscillator 21-n.sub.TX by the modulation code Code(n.sub.TX, h) output from the modulation code generator 22-n.sub.TX, to generate a transmission RF signal 4-n.sub.TX, and outputs the transmission RF signal 4-n.sub.TX to the antenna 3-n.sub.TX.
(44)
(45) In
(46) After causing the reception RF signal Rx(n.sub.RX, h, t) whose frequency has been down-converted to pass through a bandpass filter, the receiver 31 performs an amplification process and a phase detection process on the reception RF signal Rx(n.sub.RX, h, t), to generate a reception beat signal V′(n.sub.RX, h, t).
(47) An A/D converter 32, which is an analog-to-digital converter, converts the reception beat signal V′(n.sub.RX, h, t) generated by the receiver 31 from an analog signal to a digital signal, and outputs a reception beat signal V(n.sub.RX, h, m) as a digital signal to the signal processor 9. Here, m represents the sampling number in a pulse repetition interval (PRI) of the transmission RF signals 4-n.sub.TX.
(48)
(49)
(50) A frequency domain converting unit 41 of the signal processor 9 is formed with a frequency domain converting circuit 51 shown in
(51) The frequency domain converting unit 41 performs a process of generating a frequency domain signal f.sub.b(n.sub.RX, h, k) by performing Discrete Fourier Transform on the reception beat signal V(n.sub.RX, h, m) output from the A/D converter 32 of the reception radar 5, and outputs the frequency domain signal f.sub.b(n.sub.RX, h, k) to a code demodulating unit 42. Here, k=0, 1, . . . , M.sub.fft−1. M.sub.fft represents the number of Fourier transform points.
(52) The code demodulating unit 42 is formed with a code demodulating circuit 52 shown in
(53) Using modulation codes Code(1, h) through Code(N.sub.TX, h) generated by the transmission radars 1-1 through 1-N.sub.TX, the code demodulating unit 42 performs code demodulation on the frequency domain signal f.sub.b(n.sub.RX, h, k) output from the frequency domain converting unit 41, and outputs the signals f.sub.b,0,c(n.sub.TX, n.sub.RX, h, k) subjected to the code demodulation, to an integration unit 43.
(54) The integration unit 43 includes a first integration unit 44 and a second integration unit 45, and performs a process of integrating the signals f.sub.b,0,c(n.sub.TX, n.sub.RX, h, k) that have been subjected to the code demodulation and been output from the code demodulating unit 42.
(55) The first integration unit 44 is formed with a first integration circuit 53 shown in
(56) When the target to be observed is assumed to be a stationary target, the first integration unit 44 performs a process of hit-direction complex integration on the signals f.sub.b,0,c(n.sub.TX, n.sub.RX, h, k) that have been subjected to the code demodulation and been output from the code demodulating unit 42, to coherently integrate the signals f.sub.b,0,c(n.sub.TX, n.sub.RX, h, k), and outputs the integrated signals f.sub.d(n.sub.TX, n.sub.RX, k) to the second integration unit 45.
(57) When the target to be observed is assumed to be a moving target, the first integration unit 44 performs a process of hit-direction Discrete Fourier Transform on the signals f.sub.b,0,c(n.sub.TX, n.sub.RX, h, k) that have been subjected to the code demodulation and been output from the code demodulating unit 42, to coherently integrate the signals f.sub.b,0,c(n.sub.TX, n.sub.RX, h, k), and outputs the integrated signals f.sub.d(n.sub.TX, n.sub.RX, 1, k) to the second integration unit 45. Here, 1=0, 1, . . . , H.sub.fft−1. Hfft represents the number of Fourier transform points.
(58) The second integration unit 45 is formed with a second integration circuit 54 shown in
(59) The second integration unit 45 performs a process of integrating the signals f.sub.d(n.sub.TX, n.sub.RX, k) or f.sub.d(n.sub.TX, n.sub.RX, 1, k) output from the first integration unit 44, on the basis of the positions of the transmission radars 1-1 through 1-N.sub.TX, the position of the reception radar 5, and a target angle number n.sub.θ indicating the assumed target angle (the assumed value of the angle with the target), and outputs the integrated signal R.sub.Σ(n.sub.θ, k) or R.sub.Σ(n.sub.θ, 1, k) to the target detecting unit 10.
(60) Note that the target detecting unit 10 is formed with a target detecting circuit 55 shown in
(61) In the first embodiment, each of the components including the frequency domain converting unit 41, the code demodulating unit 42, the first integration unit 44, the second integration unit 45, the target detecting unit 10, and the target information calculating unit 11, which are the components of the data processing device 8, is formed with dedicated hardware as shown in
(62) That is, the data processing device 8 is formed with the frequency domain converting circuit 51, the code demodulating circuit 52, the first integration circuit 53, the second integration circuit 54, the target detecting circuit 55, and the target information calculating circuit 56.
(63) Here, the frequency domain converting circuit 51, the code demodulating circuit 52, the first integration circuit 53, the second integration circuit 54, the target detecting circuit 55, and the target information calculating circuit 56 may be single circuits, composite circuits, programmed processors, parallel-programmed processors, application specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or a combination thereof.
(64) The frequency domain converting unit 41, the code demodulating unit 42, the first integration unit 44, the second integration unit 45, the target detecting unit 10, and the target information calculating unit 11, which are the components of the data processing device 8, are not necessarily formed with dedicated hardware, and may be formed with software, firmware, or a combination of software and firmware.
(65) Software or firmware is stored as a program in a memory of a computer. A computer means hardware that executes a program, and may be a central processing unit (CPU), a central processor, a processing unit, an arithmetic unit, a microprocessor, a microcomputer, a processor, a digital signal processor (DSP), or the like, for example.
(66)
(67) In a case where the data processing device 8 is formed with software, firmware, or the like, a program for causing a computer to carry out processing procedures of the frequency domain converting unit 41, the code demodulating unit 42, the first integration unit 44, the second integration unit 45, the target detecting unit 10, and the target information calculating unit 11 is stored in a memory 62, and a processor 61 of the computer executes the program stored in the memory 62.
(68) Next, the operation is described.
(69) First, the operation of a transmission radar 1-n.sub.TX (n.sub.TX=1, 2, . . . , or N.sub.TX) is described, with reference to
(70)
(71) The local oscillator 21-n.sub.TX of the transmission radar 1-n.sub.TX generates a local oscillation signal L.sub.0(h, t), and outputs the local oscillation signal L.sub.0(h, t) to the transmitter 23-n.sub.TX and the reception radar 5 (step ST1 in
(72) The local oscillation signal L.sub.0(h, t) is a signal that is frequency-modulated depending on the modulation bandwidth and the modulation time, as shown in the following expression (1).
(73)
(74) In expressions (1) and (2), T.sub.pri represents the repetition period of frequency modulation, A.sub.L represents the amplitude of the local oscillation signal L.sub.0(h, t), ϕ.sub.0 represents the initial phase of the local oscillation signal L.sub.0(h, t), f.sub.0 represents the transmission frequency, B.sub.0 represents the modulation bandwidth, T.sub.0 represents the modulation time, T.sub.1 represents the standby time until the next modulation, h represents the hit number, H represents the number of hits, and t represents the time.
(75) Note that all the local oscillation signals L.sub.0(h, t) generated by the local oscillators 21-n.sub.TX of the N.sub.TXtransmission radars 1-n.sub.TX are the same. For this reason, it is not necessary to output all the local oscillation signals L.sub.0(h, t) generated by the local oscillators 21-n.sub.TX of the N.sub.TX transmission radars 1-n.sub.TX to the reception radar 5, and it is enough that the local oscillation signal L.sub.0(h, t) generated by the local oscillators 21-n.sub.TX of one of the transmission radars is output to the reception radar 5.
(76) A cyclic code C.sub.0(h) that is a code sequence is set beforehand in the modulation code generator 22-n.sub.TX of the transmission radar 1-n.sub.TX. For example, a maximal length sequence (M-sequence) is used as the cyclic code C.sub.0(h). The M-sequence is a sequence having the longest period (maximal length) among sequences generated by a linear recurrence formula in a Galois field.
(77) The modulation code generator 22-n.sub.TX generates the modulation code Code(n.sub.TX, h) for the transmission radar 1-n.sub.TX by cyclically shifting the cyclic code C.sub.0(h) by the cyclic shift amount Δτ(n.sub.TX) that differs for each transmission radar 1-n.sub.TX, as shown in expression (3) below, and outputs the modulation code Code(n.sub.TX, h) to the transmitter 23-n.sub.TX and the reception radar 5 (step ST2 in
Code(n.sub.Tx,h)=Shift(C.sub.0(h),Δτ(n.sub.Tx))
(h=0,1, . . . , H−1)
(n.sub.Tx=1, . . . , N.sub.Tx) (3)
(78)
(79) In the example illustrated in
(80) Further, in the example illustrated in
(81) Accordingly, as the modulation code Code(1, h) for the transmission radar 1-1, a code “1 1 −1” is generated by cyclically shifting the code “1 1 −1”, which is the cyclic code C.sub.0(h), by 0 in the hit direction.
(82) As the modulation code Code(2, h) for the transmission radar 1-2, a code “1 −1 1” is generated by cyclically shifting the code “1 1 −1”, which is the cyclic code C.sub.0(h), by −1 in the hit direction.
(83) As the modulation code Code(3, h) for the transmission radar 1-3, a code “−1 1 1” is generated by cyclically shifting the code “1 1 −1”, which is the cyclic code C.sub.0(h), by −2 in the hit direction.
(84) The transmitter 23-n.sub.TX of the transmission radar 1-n.sub.TX generates Tx(n.sub.TX, h, t), which is a transmission RF signal 4-n.sub.TX, by multiplying the local oscillation signal L.sub.0(h, t) output from the local oscillator 21-n.sub.TX by the modulation code Code(n.sub.TX, h) output from the modulation code generator 22-n.sub.TX, as shown in expression (4) below (step ST3 in
Tx(n.sub.Tx,h,t)=L.sub.0(h,t)Code(n.sub.Tx,h)
(h=0,1, . . . , H−1)
(n.sub.Tx=1, . . . , N.sub.Tx) (4)
(85) After generating the transmission RF signal Tx(n.sub.TX, h, t), the transmitter 23-n.sub.TX outputs the transmission RF signal Tx(n.sub.TX, h, t) to the antenna 3-n.sub.TX.
(86) As a result, the transmission RF signal Tx(n.sub.TX, h, t) is emitted from the antenna 3-n.sub.TX into the air (step ST4 in
(87)
(88)
(89)
(90)
(91)
(92) In the example described in the first embodiment, the N.sub.TX transmission radars 1-n.sub.TX generate mutually different modulation codes by cyclically shifting an M-sequence with mutually different cyclic shift amounts, using the M-sequence as the cyclic code C.sub.0(h). However, limitation to this example is not intended.
(93) For example, the N.sub.TX transmission radars 1-n.sub.TX may use a cyclic code C.sub.0(h) whose cross-correlation value varies depending on the cyclic shift amount Δτ(n.sub.TX) as the cyclic code C.sub.0(h), set mutually different cyclic shift amounts Δτ(n.sub.TX) on the basis of the value of integral of the cross-correlation value depending on the cyclic code C.sub.0(h), and cyclically shift the cyclic code C.sub.0(h) by the set cyclic shift amounts Δτ(n.sub.TX).
(94) For example, the cyclic code C.sub.0(h) whose cross-correlation value varies depending on the cyclic shift amount Δτ(n.sub.TX) may be a Gold sequence, a bulk sequence, or the like.
(95) As for the cyclic code C.sub.0(h) whose cross-correlation value varies depending on the cyclic shift amount Δτ(n.sub.TX), the cyclic shift amount Δτ(n.sub.TX) is set so that the absolute value of integral of the cross-correlation value becomes smaller, as shown in
(96) Specifically, in addition to the mode in which the cyclic shift amount Δτ(n.sub.TX) is set so that the absolute value of integral of the cross-correlation value becomes smaller than a preset threshold value, it is possible to adopt a mode in which the cyclic shift amount Δτ(n.sub.TX) is set so that the absolute value of integral of the cross-correlation value is minimized.
(97)
(98)
(99) In a case where orthogonal codes are used as different code sequences as in Non-Patent Literature 1, the number of low cross-correlation sequences is restricted by the sequence length of the code sequences.
(100) As shown in
(101) In a case where the cyclic code C.sub.0(0, h) is cyclically shifted by the cyclic shift amount Δτ(n.sub.TX) that differs for each transmission radar 1-n.sub.TX as in the first embodiment, the number of low cross-correlation sequences becomes larger than that in a case where orthogonal codes are used as in Non-Patent Literature 1.
(102) As shown in
(103) Further, for any sequence length, the absolute value of the maximum cross-correlation value is greater than that in a case where orthogonal codes are used as in Non-Patent Literature 1, and the separation performance for transmission RF signals can be enhanced.
(104) Next, the operation of the reception radar 5 is described, with reference to
(105)
(106)
(107) Transmission RF signals Tx(n.sub.TX, h, t) emitted into the air from the transmission radars 1-n.sub.TX (n.sub.TX=1, 2, . . . , N.sub.TX) are reflected by the target.
(108) Reflection RF signals Rx.sub.0(n.sub.TX, n.sub.RX, h, t) that are reflected waves of the transmission RF signals Tx(.sub.TX, h, t) reflected by the target enter the antenna 6 of the reception radar 5.
(109) When the reflection RF signals Rx.sub.0(n.sub.TX, n.sub.RX, h, t) enter the antenna 6 of the reception radar 5, the antenna 6 receives a reception RF signal Rx(n.sub.RX, h, t) expressed by expression (5) below, and outputs the reception RF signal Rx(n.sub.RX, h, t) to the receiver 31 of the reception unit 7 (step ST11 in
(110)
(111) In expressions (5) and (6), A.sub.R represents the amplitude of the reflection RF signal Rx.sub.0(n.sub.TX, n.sub.RX, h, t), R.sub.0 represents the initial target relative distance, v represents the target relative velocity, θ represents the target angle, c represents the velocity of light, t′ represents the time within one hit.
(112) If the reference transmission radar among the N.sub.TX transmission radars 1-n.sub.TX is the transmission radar 1-1, for example, ϕ.sub.Tx(n.sub.TX) represents the phase difference between the transmission radar 1-1 and a transmission radar 1-n.sub.TX, and is expressed by expression (7) shown below.
(113) In the example described in the first embodiment, the number of reception radars 5 is one. However, in a case where the number of reception radars 5 is one or larger, ϕ.sub.Rx(n.sub.RX) represents the phase difference between the reference reception radar 5 and another reception radar 5 among the one or more reception radars 5, and is expressed by expression (8) shown below.
(114)
(115) Upon receipt of the reception RF signal Rx(n.sub.RX, h, t) from the antenna 6, the receiver 31 of the reception unit 7 in the reception radar 5 down-converts the frequency of the reception RF signal Rx(n.sub.RX, h, t), using the local oscillation signal L.sub.0(h, t) that has been output from the local oscillator 21-n.sub.TX of the transmission unit 2-n.sub.TX, and is expressed by expression (1) (step ST12 in
(116) After causing the reception RF signal Rx(n.sub.RX, h, t) whose frequency has been down-converted to pass through a bandpass filter, the receiver 31 also performs an amplification process on the reception RF signal Rx(n.sub.RX, h, t) and a phase detection process on the reception RF signal Rx(n.sub.RX, h, t), to generate a reception beat signal V′(n.sub.RX, h, t) as expressed in expression (9) shown below.
(117)
(118) In expressions (9) and (10), V′.sub.0(n.sub.TX, n.sub.RX, h, t) represents the reception beat signal related to a transmission RF signal Tx(n.sub.TX, h, t) emitted from one transmission radar 1-n.sub.TX, and A.sub.v represents the amplitude of the reception beat signal V′.sub.0(n.sub.TX, n.sub.RX, h, t).
(119) When the receiver 31 generates the reception beat signal V′(n.sub.RX, h, t), the A/D converter 32 of the reception unit 7 in the reception radar 5 converts the reception beat signal V′(n.sub.RX, h, t) from an analog signal into a digital signal, to generate a reception beat signal V(n.sub.RX, h, m) expressed by expression (11) shown below (step ST13 in
(120) After generating the reception beat signal V(n.sub.RX, h, m), the A/D converter 32 outputs the reception beat signal V(n.sub.RX, h, m) to the signal processor 9.
(121)
(122) In expressions (11) and (12), V.sub.0(n.sub.TX, n.sub.RX, h, m) represents the reception beat signal related to a transmission RF signal Tx(n.sub.TX, h, t) emitted from one transmission radar 1-n.sub.TX, m represents the sampling number in PRI, and M represents the number of samplings.
(123) Note that, in expression (12), the term including 1/c.sup.2 in expression (10) is approximated, for example.
(124) Next, the contents of a process to be performed by the signal processor 9 are described with reference to
(125)
(126) The signal processor 9 receives a reception beat signal V(n.sub.RX, h, m) output from the A/D converter 32 of the reception radar 5.
(127) The reception beat signal V(n.sub.RX, h, m) contains transmission RF signals Tx(n.sub.TX, h, t) modulated with the modulation codes Code(n.sub.TX, h) for the respective transmission radars 1-n.sub.TX, which are expressed by expression (3).
(128) Therefore, the signal processor 9 separates the reception beat signal V(n.sub.RX, h, m) for the respective transmission radars 1-n.sub.TX, and coherently integrates the separated reception beat signals. Thus, target detection performance can be enhanced.
(129) The frequency domain converting unit 41 of the signal processor 9 generates a frequency domain signal f.sub.b(n.sub.RX, h, k) by performing Discrete Fourier Transform on the reception beat signal V(n.sub.RX, h, m) output from the AID converter 32 of the reception radar 5, as expressed in expression (13) shown below (step ST21 in
(130) That is, the frequency domain converting unit 41 converts the reception beat signal V(n.sub.RX, h, m) into the frequency domain signal f.sub.b(n.sub.RX, h, k), and outputs the frequency domain signal f.sub.b(n.sub.RX, h, k) to the code demodulating unit 42.
(131)
(132) In expression (13), M.sub.fft represents the number of Fourier transform points.
(133) In this example, the frequency domain converting unit 41 performs Discrete Fourier Transform on the reception beat signal V(n.sub.RX, h, m). However, Discrete Fourier Transform is not necessarily performed, as long as the reception beat signal V(n.sub.RX, h, m), which is a time domain signal, can be converted into a frequency domain signal. For example, the reception beat signal V(n.sub.RX, h, m) may be subjected to Fast Fourier Transform.
(134) The frequency domain signal f.sub.b,0(n.sub.TX, n.sub.RX, h, k) related to a transmission RF signal Tx(n.sub.TX, h, t) emitted from one transmission radar 1-n.sub.TX is expressed by expression (14) shown below.
(135)
(136) The frequency domain converting unit 41 of the signal processor 9 may perform a window function process as shown in expression (15) below to generate a reception beat signal V′(n.sub.RX, h, m) subjected to the window function process, before performing Discrete Fourier Transform on the reception beat signal V(n.sub.RX, h, m) output from the A/D converter 32 of the reception radar 5.
(137)
(138) Here, in performing the window function process, the frequency domain converting unit 41 uses a Hamming window w.sub.ham (m) expressed by expression (16). However, the window function process may be performed with the use of a window function other than a Hamming window.
(139) As the frequency domain converting unit 41 performs the window function process, the side lobe in the velocity direction in the frequency domain signal f.sub.b(n.sub.RX, h, k) is reduced, and thus, a situation in which the target is buried in the side lobe can be avoided.
(140) In a case where the frequency domain converting unit 41 generates the reception beat signal V′(n.sub.RX, h, m) subjected to the window function process, the frequency domain converting unit 41 generates the frequency domain signal f.sub.b(n.sub.RX, h, k) by performing Discrete Fourier Transform on the reception beat signal V′(n.sub.RX, h, m) subjected to the window function process, instead of on the reception beat signal V(n.sub.RX, h, m) output from the A/D converter 32 of the reception radar 5.
(141) The code demodulating unit 42 of the signal processor 9 acquires the modulation codes Code(n.sub.TX, h) generated by the modulation code generators 22-n.sub.TX of the N.sub.TX transmission radars 1-n.sub.TX.
(142) Using the acquired N.sub.TX modulation codes Code(n.sub.TX, h), the code demodulating unit 42 performs code demodulation on the frequency domain signal f.sub.b(n.sub.RX, h, k) output from the frequency domain converting unit 41 as shown in expression (17) shown below, and outputs the signals f.sub.b,0,c(n.sub.TX, n.sub.RX, h, k) subjected to the code demodulation, to the first integration unit 44 of the integration unit 43 (step ST22 in
(143)
(144) The code demodulation process to be performed by the code demodulating unit 42 is now described in detail.
(145)
(146)
(147) For example, in a case where code demodulation is performed on the frequency domain signal f.sub.b(1, h, k) corresponding to the transmission RF signal Tx(1, h, t) for n.sub.TX=1 included in the frequency domain signals f.sub.b(n.sub.RX, h, k) output from the frequency domain converting unit 41, the code demodulating unit 42 acquires the modulation code Code(1, h) generated by the transmission radar 1-1.
(148) When the target to be observed is a stationary target, the code for the frequency domain signal f.sub.b(1, h, k) corresponding to the transmission RF signal Tx(1, h, t) for n.sub.TX=1 is “1 1 −1”, which is the same as the code “1 1 −1” for the modulation code Code(1, h). In
(149) As shown in
(150) As shown in
(151) In the example illustrated in
(152) At this stage, the code for the frequency domain signal f.sub.b(2, h, k) corresponding to the transmission RF signal Tx(2, h, t) for n.sub.TX=2 is “1 −1 1”, which differs from the code “1 1 −1” for the modulation code Code(1, h). Therefore, the code for the frequency domain signal f.sub.b(2, h, k), which is a demodulation code, and the code for the modulation code Code(1, h) are not in phase between all the hits.
(153) Because of this, as shown in
(154) In the example illustrated in
(155) Further, the code for the frequency domain signal f.sub.b(3, h, k) corresponding to the transmission RF signal Tx(3, h, t) for n.sub.TX=3 is “−1 1 1”, which differs from the code “1 1 −1” for the modulation code Code(1, h). Therefore, the code for the frequency domain signal f.sub.b(3, h, k), which is a demodulation code, and the code for the modulation code Code(1, h) are not in phase between all the hits.
(156) Because of this, as shown in
(157) In the example illustrated in
(158) As described above, the modulation code Code(1, h) generated by the transmission radar 1-1 and the frequency domain signal f.sub.b(1, h, m) corresponding to the transmission RF signal Tx(1, h, t) for n.sub.TX=1 has high autocorrelation.
(159) On the other hand, the modulation code Code(1, h) generated by the transmission radar 1-1 and the frequency domain signal f.sub.b(2, h, m) corresponding to the transmission RF signal Tx(2, h, t) for n.sub.TX=2 has low cross-correlation.
(160) The modulation code Code(1, h) generated by the transmission radar 1-1 and the frequency domain signal f.sub.b(3, h, m) corresponding to the transmission RF signal Tx(3, h, t) for n.sub.TX=3 also has low cross-correlation.
(161) As is apparent from the above, when the modulation code Code(1, h) generated by the transmission radar 1-1 is used, the frequency domain signal f.sub.b(1, h, k) corresponding to the transmission RF signal Tx(1, h, t) for n.sub.TX=1, which is included in the frequency domain signals f.sub.b(n.sub.RX, h, k), can be separated with high precision and be subjected to code demodulation.
(162) In this example, code demodulation is performed on the frequency domain signal f.sub.b(1, h, k) corresponding to the transmission RF signal Tx(1, h, t) for n.sub.TX=1. However, when code demodulation is performed on the frequency domain signal f.sub.b(2, h, k) corresponding to the transmission RF signal Tx(2, h, t) for n.sub.TX=2, the code demodulation can be performed in the same manner as above, using the modulation code Code(2, h) generated by the transmission radar 1-2.
(163) Further, when code demodulation is performed on the frequency domain signal f.sub.b(3, h, k) corresponding to the transmission RF signal Tx(3, h, t) for n.sub.TX=3, the code demodulation can be performed in the same manner as above, using the modulation code Code(3, h) generated by the transmission radar 1-3.
(164) The signals f.sub.b,0,c (n.sub.TX, n.sub.RX, h, k) after the code demodulation performed by the code demodulating unit 42 are output to the first integration unit 44 of the integration unit 43.
(165) When the target to be observed is assumed to be a stationary target, the first integration unit 44 of the integration unit 43 performs hit-direction complex integration on the signals f.sub.b,0,c(n.sub.TX, n.sub.RX, h, k) after code-demodulation, output from the code demodulating unit 42 as shown in expression (18) shown below, to coherently integrate the signals f.sub.b,0,c(n.sub.TX, n.sub.RX, h, k) (step ST23 in
(166) The first integration unit 44 then outputs the signals f.sub.d(n.sub.TX, n.sub.RX, k) subjected to the integration, to the second integration unit 45.
(167)
(168)
(169) In
(170) Further, in
(171) Accordingly, when the modulation code Code(1, h) for the cyclic shift amount Δτ(1)=0 is used, the frequency domain signal f.sub.b(1, h, k) corresponding to the transmission RF signal Tx(1, h, t) for n.sub.TX=1 among the frequency domain signals f.sub.b(n.sub.RX, h, k) can be separated with high precision and be subjected to code demodulation. Thus, the codes after the demodulation can be coherently integrated.
(172) Further, when the modulation code Code(2, h) for the cyclic shift amount Δτ(2)=−1 is used, the frequency domain signal f.sub.b(2, h, k) corresponding to the transmission RF signal Tx(2, h, t) for n.sub.TX=2 can be separated with high precision and be subjected to code demodulation. Thus, the codes after the demodulation can be coherently integrated.
(173) When the modulation code Code(3, h) for the cyclic shift amount Δτ(3)=−2 is used, the frequency domain signal f.sub.b(3, h, k) corresponding to the transmission RF signal Tx(3, h, t) for n.sub.TX=3 can be separated with high precision and be subjected to code demodulation. Thus, the codes after the demodulation can be coherently integrated.
(174) When the target to be observed is assumed to be a moving target, the first integration unit 44 performs hit-direction Discrete Fourier Transform on the signals f.sub.b,0,c(n.sub.TX, n.sub.RX, h, k) after code-demodulation, output from the code demodulating unit 42 as shown in expression (19) shown below, to coherently integrate the signals f.sub.b,0,c(n.sub.TX, n.sub.RX, h, k) (step ST23 in
(175) The first integration unit 44 then outputs the signals f.sub.d(n.sub.TX, n.sub.RX, 1, k) subjected to the integration, to the second integration unit 45.
(176)
(177)
(178) In
(179) On the other hand, when the modulation codes Code(n.sub.TX, h) and the frequency domain signals f.sub.b(n.sub.RX, h, k) as demodulation codes do not match, the value of integral of the Doppler frequency of the target, or the signal f.sub.d(n.sub.TX, n.sub.RX, k) after the integration performed by the first integration unit 44, is −1, and the cross-correlation is low.
(180) When the target to be observed is assumed to be a stationary target, the second integration unit 45 integrates the integrated signal f.sub.d(n.sub.TX, n.sub.RX, k) output from the first integration unit 44, on the basis of the positions of the transmission radars 1-n.sub.TX, the position of the reception radar 5, and the target angle number n.sub.θ indicating an assumed target angle, as shown in expression (20) below (step ST24 in
(181) The second integration unit 45 then outputs the signal R.sub.Σ(n.sub.θ, k) after the integration to the target detecting unit 10.
(182)
(183) In expression (20), N.sub.θ represents the assumed target angle.
(184) ϕ′.sub.TX(n.sub.TX, n.sub.θ) represents the arrival phase difference between the transmission radar 1-n.sub.TX and the target, and is expressed by expression (20a) shown below.
(185) ϕ′.sub.Rx(n.sub.RX, n.sub.θ) represents the arrival phase difference between the reception radar 5 and the target, and is expressed by expression (20b) shown below.
(186) In the example illustrated in
(187)
(188)
(189) In expressions (20a) and (20b), θ′(n.sub.θ) represents an assumed target angle, and is expressed by expression (20c) shown below.
θ′(n.sub.θ)=n.sub.θΔθ.sub.samp (20c)
(190) In expression (20c), Δθ.sub.samp represents an assumed target angle interval.
(191) When the actual target angle θ and the assumed target angle indicated by the target angle number n.sub.θ are substantially the same, the integrated signal f.sub.d(n.sub.TX, n.sub.RX, k) output from the first integration unit 44 is coherently integrated, and the electric power of the signal R.sub.Σ(n.sub.θ,k) after the integration performed by the second integration unit 45 is substantially maximized.
(192) Accordingly, as the signal of each transmission radar 1-n.sub.TX is integrated, the electric power increases, and thus, it becomes possible to obtain a radar apparatus with enhanced detection performance. Further, as the signal of each transmission radar 1-n.sub.TX is integrated, the antenna aperture length virtually increases, and thus, an effect to increase angular resolution can be achieved.
(193) When the target to be observed is assumed to be a moving target, the second integration unit 45 integrates the integrated signal f.sub.d(n.sub.TX, n.sub.RX, 1, k) output from the first integration unit 44, on the basis of the positions of the transmission radars 1-n.sub.TX, the position of the reception radar 5, and the target angle number n.sub.θ indicating an assumed target angle, as shown in expression (21) below (step ST24 in
(194) The second integration unit 45 then outputs the signal R.sub.Σ(n.sub.θ, 1, k) after the integration to the target detecting unit 10.
(195)
(196) When the target to be observed is assumed to be a stationary target, the target detecting unit 10 performs a target detection process on the basis of the integrated signal R.sub.Σ(n.sub.θ, k) output from the second integration unit 45 of the signal processor 9, to identify the arrival angle number n.sub.θ′ of the target, the velocity bin number l′.sub.tgt of the target, and the sampling number k′.sub.tgt in the distance direction of the target.
(197) When the target to be observed is assumed to be a moving target, the target detecting unit 10 performs a target detection process on the basis of the integrated signal R.sub.Σ(n.sub.θ, 1, k) output from the second integration unit 45 of the signal processor 9, to identify the arrival angle number n.sub.θ′ of the target, the velocity bin number l′.sub.tgt of the target, and the sampling number k′.sub.tgt in the distance direction of the target.
(198) It is possible to adopt a cell average constant false alarm rate (CA-CFAR) process as the target detection process, for example.
(199) After detecting the target, the target detecting unit 10 outputs the integrated signal R.sub.Σ(n.sub.θ, k) or R.sub.Σ(n.sub.θ, 1, k) output from the second integration unit 45, the identified arrival angle number n.sub.θ′ of the target, the identified velocity bin number l′.sub.tgt of the target, and the identified sampling number k′.sub.tgt in the distance direction of the target, to the target information calculating unit 11.
(200) The target information calculating unit 11 calculates the target angle θ′.sub.tgt, on the basis of the arrival angle number n.sub.θ′ of the target output from the target detecting unit 10, as shown in expression (22) below.
(201) The target information calculating unit 11 also calculates the velocity v′.sub.tgt relative to the target, on the basis of the velocity bin number l′.sub.tgt of the target output from the target detecting unit 10, as shown in expression (23) below.
(202) The target information calculating unit 11 further calculates a distance R′.sub.tgt relative to the target, on the basis of the distance-direction sampling number k′.sub.tgt output from the target detecting unit 10, as shown in expression (24) below.
(203)
(204) In expressions (23) and (24), v.sub.amb represents a velocity at which the radar apparatus can measure the target with no ambiguity, and is set beforehand in the target information calculating unit 11.
(205) Further, Δv.sub.samp represents the sampling interval in the velocity direction, and Δr.sub.samp represents the sampling interval in the distance direction.
(206) The display device 12 displays the target angle θ′.sub.tgt, the target relative velocity v′.sub.tgt, and the target relative distance R′.sub.tgt, which have been calculated by the target information calculating unit 11, on the display.
(207) As is apparent from the above, according to the first embodiment, the transmission radars 1-1 through 1-N.sub.TX generate mutually different modulation codes Code (n.sub.TX,h) by cyclically shifting the same code sequence by mutually different cyclic shift amounts Δτ(n.sub.TX) (n.sub.TX=1, 2, . . . , N.sub.TX), and generate mutually different transmission RF signals 4-n.sub.TX using the mutually different modulation codes Code(n.sub.TX, h). Thus, the number of transmission radars 1-n.sub.TX can be made larger, and target detection accuracy can be made higher than in a case where orthogonal codes are used as mutually different modulation codes.
(208) Further, according to the first embodiment, when the target to be observed is assumed to be a stationary target, the first integration unit 44 performs hit-direction complex integration on the signals f.sub.b,0,c(n.sub.TX, n.sub.TX, h, k) subjected to code demodulation and output from the code demodulating unit 42, to coherently integrate the signals f.sub.b,0,c(n.sub.TX, n.sub.RX, h, k). Thus, cross-correlation can be lowered. As a result, target detection performance can be enhanced.
(209) Further, according to the first embodiment, when the target to be observed is assumed to be a moving target, the first integration unit 44 performs hit-direction Discrete Fourier Transform on the signals f.sub.b,0,c(n.sub.TX, n.sub.RX, h, k) subjected to code demodulation and output from the code demodulating unit 42, to coherently integrate the signals f.sub.b,0,c(n.sub.TX, n.sub.RX, h, k). Thus, target detection performance can be enhanced, even though the target to be observed is a moving target.
(210) According to the first embodiment, the second integration unit 45 integrates the integrated signal output from the first integration unit 44, on the basis of the positions of the transmission radars 1-n.sub.TX, the position of the reception radar 5, and the target angle number n.sub.θ indicating an assumed target angle. Thus, target detection performance and angle measurement performance can be enhanced.
(211) Note that, within the scope of the present invention, any of the components of the embodiment may be modified, or any of the components of the embodiment may be omitted.
INDUSTRIAL APPLICABILITY
(212) The present invention is suitable for a radar apparatus that detects a target.
REFERENCE SIGNS LIST
(213) 1-1 to 1-N.sub.TX Transmission radar 2-1 Transmission unit 3-1 Antenna 4-1 to 4-N.sub.TX Transmission RF signal (transmission signal) 5 Reception radar 6 Antenna 7 Reception unit 8 Data processing device 9 Signal processor 10 Target detecting unit 11 Target information calculating unit 12 Display device 21-n.sub.TX Local oscillator 22-n.sub.TX Modulation code generator 23-n.sub.TX Transmitter 31 Receiver 32 A/D converter 41 Frequency domain converting unit 42 Code demodulating unit 43 Integration unit 44 First integration unit 45 Second integration unit 51 Frequency domain converting circuit 52 Code demodulating circuit 53 First integration circuit 54 Second integration circuit 55 Target detecting circuit 56 Target information calculating circuit 61 Processor 62 Memory