The present invention relates to a multiple input multiple output (hereinafter, referred to as MIMO) radar device.
Conventionally, there has been known a technique in which a plurality of transmission antennas transmit transmission signals different from each other, receive reflection signals formed by reflection of the transmission signals off an object, and thereby forms a MIMO beam. Note that formation of the MIMO beam corresponds to formation of a transmission beam and formation of a reception beam with respect to a reception signal.
A MIMO beam pattern obtained by forming the MIMO beam matches a transmission/reception product beam that is a product of a transmission beam pattern from a transmission antenna and a reception beam pattern from a reception antenna. In a conventional MIMO beam pattern, a transmission angle of a reflection signal (hereinafter, referred to as DOD angle) and an arrival angle of the reflection signal (hereinafter, referred to as DOA angle) are the same as each other, and it is assumed that the reflection signal is a directly propagated reflection signal.
For example, Patent Literature 1 describes a method for reducing side lobes of a MIMO beam pattern using a window function in order to reduce unnecessary reflection signals due to direct propagation (hereinafter, referred to as direct propagation clutters) included in a reception signal of a MIMO radar device.
Patent Literature 1: JP 2016-90432 A
A reception signal of an actual MIMO radar device also includes an unnecessary reflection signal due to multipath propagation (hereinafter, referred to as multipath clutter) in addition to the direct propagation clutter.
However, the radar device described in Patent Literature 1 cannot reduce multipath clutters included in a reception signal disadvantageously because the multipath clutters are not considered.
The present invention solves the above problem, and an object of the present invention is to provide a radar device capable of reducing direct propagation clutters and multipath clutters included in a reception signal.
A radar device according to the present invention includes N transmission signal generating units, wherein N indicates two or more, N transmission antennas, M reception antennas, wherein M indicates two or more, M matched filter banks, a correlation matrix calculating unit, a diagonal load processing unit, a window function calculating unit, a window function applying unit, and a beam forming unit. The N transmission signal generating units generate transmission signals different from each other. The N transmission antennas are connected to the N transmission signal generating units one by one, and transmit transmission signals. The M reception antennas receive reflection waves of the transmission signals transmitted from the N transmission antennas, the reflection waves being formed by reflection off an object. The M matched filter banks are connected to the M reception antennas one by one, and each output a reception signal vector that is an output of a matched filter using the transmission signal generated by each of the N transmission signal generating units as a replica of the matched filter. The correlation matrix calculating unit calculates an unnecessary signal correlation matrix using a steering vector of an unnecessary signal defined on the basis of a DOD angle of the unnecessary signal and a DOA angle of the unnecessary signal. The diagonal load processing unit performs diagonal load processing on the unnecessary signal correlation matrix calculated by the correlation matrix calculating unit using a diagonal load amount, and calculates an unnecessary signal correlation matrix after the diagonal load processing. The window function calculating unit calculates a window function for obtaining a side lobe characteristic that reduces unnecessary signals on the basis of the unnecessary signal correlation matrix after the diagonal load processing, calculated by the diagonal load processing unit. The window function applying unit multiplies the reception signal vector output from the M matched filter banks by the window function calculated by the window function calculating unit, and outputs a reception signal vector to which the window function is applied. The beam forming unit forms a MIMO beam on the basis of the reception signal vector output from the window function applying unit and a beam directivity angle.
According to the present invention, a window function is derived on the basis of a principle of suppressing reflection signals belonging to a subspace of a space defined by steering vectors of direct propagation clutters and multipath clutters to be reduced. By using this window function, the radar device can reduce direct propagation clutters and multipath clutters included in a reception signal.
Hereinafter, in order to describe the present invention in more detail, an embodiment for carrying out the present invention will be described with reference to the attached drawings.
As illustrated in
The transmission antennas 2-1 to 2-N transmit transmission signals generated by the transmission signal generating units 3-1 to 3-N, respectively. Each of the transmission signal generating units 3-1 to 3-N is also connected to each of the M matched filter banks 5-1 to 5-M. N transmission signals generated by the N transmission signal generating units 3-1 to 3-N are output to each of the matched filter banks 5-1 to 5-M.
As illustrated in
Each of the M matched filter banks 5-1 to 5-M outputs a reception signal vector that is an output of a matched filter using N transmission signals generated by the N transmission signal generating units 3-1 to 3-N, respectively, as a replica of the matched filter.
A reception signal received by each of the reception antennas 4-1 to 4-M includes a mixture of reflection waves derived from N transmission signals. Each of the matched filter banks 5-1 to 5-M separates a reception signal into N reflection wave reception signals. In this separation process, a matched filter is used. Each of the matched filter banks 5-1 to 5-M uses N transmission signals generated by the transmission signal generating units 3-1 to 3-N, respectively, as a replica of a matched filter. Since a reception signal received by one matched filter bank is separated into N reflection wave reception signals, M×N reception signals are obtained by the matched filter banks 5-1 to 5-M.
The correlation matrix calculating unit 6 calculates an unnecessary signal correlation matrix Rc using a steering vector of an unnecessary signal defined on the basis of a DOD angle of the unnecessary signal and a DOA angle of the unnecessary signal.
For example, the correlation matrix calculating unit 6 determines an area where achievement of reduction of side lobes is desired from a bidirectional beam pattern described later with reference to
The diagonal load processing unit 7 performs diagonal load processing on the unnecessary signal correlation matrix Rc calculated by the correlation matrix calculating unit 6 using a diagonal load amount ε, and calculates an unnecessary signal correlation matrix R after the diagonal load processing. For example, the diagonal load processing unit 7 calculates the unnecessary signal correlation matrix R by adding a diagonal load amount ε to the unnecessary signal correlation matrix Rc.
The window function calculating unit 8 calculates a window function for obtaining a side lobe characteristic that reduces unnecessary signals on the basis of the unnecessary signal correlation matrix R after the diagonal load processing, input by the diagonal load processing unit 7. For example, the window function calculating unit 8 determines a vector corresponding to a value of the window function from the unnecessary signal correlation matrix R, and calculates a diagonal matrix Tw having the value of the window function as a diagonal component.
The window function applying unit 9 multiplies a reception signal vector input from the M matched filter banks 5-1 to 5-M by the window function calculated by the window function calculating unit 8, and outputs a reception signal vector to which the window function is applied. For example, the window function applying unit 9 applies the window function to a reception signal vector by determining Twx obtained by multiplying the reception signal vector by a diagonal matrix Tw.
The beam forming unit 10 forms a MIMO beam on the basis of the reception signal vector input from the window function applying unit 9 and a beam directivity angle. For example, the beam forming unit 10 obtains a MIMO beam output by performing MIMO beam forming on a reception signal vector using a beam weight for a beam directivity angle.
Next, a bidirectional beam pattern in the radar device 1 which is a MIMO radar device will be described. A steering vector in the radar device 1 is represented by the following formula (1).
Hereinafter, the steering vector in the radar device 1 is referred to as a MIMO steering vector a(uT,uR). In the following formula (1), aT(uT) is a transmission steering vector, and uT is a direction cosine corresponding to a DOD angle. aR(uR) is a reception steering vector, and uR is a direction cosine corresponding to a DOA angle.
a(uT,uR)=aT(uT)⊗aR(uR) (1)
Without loss of generality, in a case where a beam directivity angle u0 in a MIMO radar device is set to a boresight direction (u0=0), a MIMO beam weight w0 can be determined by the following formula (2).
In order to achieve reduction of side lobes in a transmission beam pattern and a reception beam pattern, for example, when a diagonal matrix having a value of a window function such as a Hamming window as a diagonal component is represented by TT or TR, the MIMO beam weight w0 is determined by the following formula (3).
A MIMO beam response y(uT,uR) is calculated by the following formula (4). Note that α determined by the following formula (5) is a normalization coefficient for keeping a white noise gain constant. A transmission beam response yT(uT) in the following formula (4) is determined by the following formula (6), and a reception beam response yR(uR) in the following formula (4) is determined by the following formula (7).
A bidirectional beam pattern B(uT,uR) in the radar device 1 is determined by the following formula (8). As illustrated in the following formula (8), the bidirectional beam pattern B(uT,uR) can be decomposed into a transmission beam pattern |yT(uT)|2 and a reception beam pattern |yR(uR)|2, and the bidirectional beam pattern B(uT,uR) is represented by a product of the beam patterns.
Since uT and uR are independent variables independent of each other, the bidirectional beam pattern B(uT,uR) is evaluated in a two-dimensional map defined by uT and uR.
B(uT,uR)=α2|yT(uT)·yR(uR)|2
=α2|yT(uT)|2|yR(uR)|2 (8)
On the other hand, the bidirectional beam pattern in the radar device 1 can capture a side lobe level under a condition that a DOD angle and a DOA angle are different from each other, not clarified only by the conventional MIMO beam pattern. In particular, a side lobe level around a main beam area indicated in the center of
Next, the MIMO steering vector will be described.
When a beam directivity angle in the radar device 1 is represented by u0, a direction cosine uT corresponding to a DOD angle can be represented by the following formula (9), and a direction cosine uR corresponding to a DOA angle can be represented by the following formula (10). In the following formulas (9) and (10), ΔuT is an offset angle of a DOD angle based on a beam directivity angle u0, and ΔuR is an offset angle of a DOA angle based on the beam directivity angle u0.
uT=u0+ΔuT (9)
uR=u0+ΔuR (10)
A transmission steering vector aT(uT) can be represented by the following formula (11), and a reception steering vector aR(uR) can be represented by the following formula (12). Note that in the following formulas (11) and (12), DT(u0)=diag{aT(u0)} and DR(u0)=diag{aR(u0)} are satisfied.
aT(uT)=diag{aT(u0)}aT(ΔuT)
=DT(u0)aT(ΔuT) (11)
aR(uR)=diag{aR(u0)}aR(ΔuR)
=DR(u0)aR(ΔuR) (12)
As a result, the MIMO steering vector a(uT,uR) can be represented by the following formula (13). As illustrated in the following formula (13), a(uT,uR) is determined as a matrix product of a matrix D(u0) determined by a steering vector based on a beam directivity angle u0 and a MIMO steering vector a(ΔuT,ΔuR) based on offset angles ΔuT and ΔuR.
Each of functions of the correlation matrix calculating unit 6, the diagonal load processing unit 7, the window function calculating unit 8, the window function applying unit 9, and the beam forming unit 10 in the radar device 1 is implemented by a processing circuit.
That is, the radar device 1 includes a processing circuit for executing processes in steps ST1 to ST5 described later with reference to
The processing circuit may be dedicated hardware or a central processing unit (CPU) for executing a program stored in a memory.
In a case where the processing circuit is a processing circuit 102 of dedicated hardware illustrated in
In a case where the processing circuit is a processor 103 illustrated in
The processor 103 reads and executes a program stored in the memory 104, and thereby implements each of the functions of the correlation matrix calculating unit 6, the diagonal load processing unit 7, the window function calculating unit 8, the window function applying unit 9, and the beam forming unit 10. That is, the radar device 1 includes the memory 104 for storing a program that causes processes in steps ST1 to ST5 illustrated in
The program causes a computer to execute procedures or methods of the correlation matrix calculating unit 6, the diagonal load processing unit 7, the window function calculating unit 8, the window function applying unit 9, and the beam forming unit 10. The memory 104 may be a computer-readable storage medium storing a program for causing a computer to function as the correlation matrix calculating unit 6, the diagonal load processing unit 7, the window function calculating unit 8, the window function applying unit 9, and the beam forming unit 10.
To the memory 104, for example, a nonvolatile or volatile semiconductor memory such as random access memory (RAM), read only memory (ROM), a flash memory, erasable programmable read only memory (EPROM), or electrically-EPROM (EEPROM); a magnetic disk, a flexible disk, an optical disc, a compact disc, a mini disc, a digital versatile disk (DVD), or the like corresponds.
Some of the functions of the correlation matrix calculating unit 6, the diagonal load processing unit 7, the window function calculating unit 8, the window function applying unit 9, and the beam forming unit 10 may be implemented by dedicated hardware, and some of the functions may be implemented by software or firmware. For example, the functions of the correlation matrix calculating unit 6, the diagonal load processing unit 7, and the window function calculating unit 8 are implemented by a processing circuit as dedicated hardware. The functions of the window function applying unit 9 and the beam forming unit 10 may be implemented by causing the processor 103 to read and execute a program stored in the memory 104. As described above, the processing circuit can implement each of the above functions by hardware, software, firmware, or a combination thereof.
Next, the operation will be described.
The correlation matrix calculating unit 6 calculates an unnecessary signal correlation matrix Rc using a steering vector of an unnecessary signal defined on the basis of a DOD angle of the unnecessary signal and a DOA angle of the unnecessary signal (step ST1). For example, the correlation matrix calculating unit 6 determines an area where achievement of reduction of side lobes is desired from a bidirectional beam pattern without consideration of a window function, illustrated in
Therefore, for simplicity of description, a case where the area where achievement of reduction of side lobes is desired is determined as the gray area in
In
Since the area where achievement of reduction of side lobes is desired is a part of an angle region defined by a DOD angle and a DOA angle as illustrated in
Return to the description of
R=Rc+εI (15)
The window function calculating unit 8 calculates a window function for obtaining a side lobe characteristic that reduces unnecessary signals on the basis of the unnecessary signal correlation matrix R after the diagonal load processing (step ST3). For example, the window function calculating unit 8 determines the window function for obtaining a side lobe characteristic that reduces unnecessary signals according to the following formula (16). Here, l is a vector whose vector elements are all 1. R−1l is a vector based on a value of the window function, and TW is a diagonal matrix having the value of the window function as a diagonal component.
TW=diag(R−1l) (16)
The transmission antennas 2-1 to 2-N transmit transmission signals generated by the transmission signal generating units 3-1 to 3-N, respectively. The transmission signals transmitted from the transmission antennas 2-1 to 2-N hit an object, and reflection waves thereof are received by the M reception antennas 4-1 to 4-M.
A reception signal received by each of the reception antennas 4-1 to 4-M includes a mixture of reflection waves derived from N transmission signals. Each of the matched filter banks 5-1 to 5-M separates a reception signal into N reflection wave reception signals using N transmission signals generated by the transmission signal generating units 3-1 to 3-N, respectively, as a replica of a matched filter.
As described above, since a reception signal received by one matched filter bank is separated into N reflection wave reception signals, M×N reception signals are obtained by the matched filter banks 5-1 to 5-M. A vector including these M×N reception signals as vector elements is referred to as a reception signal vector x.
The window function applying unit 9 multiplies a reception signal vector x input from the matched filter banks 5-1 to 5-M by a window function calculated by the window function calculating unit 8, and outputs a reception signal vector to which the window function is applied (step ST4). For example, the window function applying unit 9 obtains a reception signal vector TWx after application of the window function by multiplying the reception signal vector x by a diagonal matrix TW having a value of the window function as a diagonal component.
The beam forming unit 10 forms a MIMO beam on the basis of the reception signal vector TWx input from the window function applying unit 9 and a beam directivity angle u0 (step ST5). For example, the beam forming unit 10 performs beam forming on the reception signal vector TWx after application of the window function on the basis of the following formula (17) using a beam weight a(u0,u0) for the beam directivity angle u0, and obtains a MIMO beam output y.
y=a(u0,u0)HTWx (17)
As described above, in the radar device 1 according to the first embodiment, the correlation matrix calculating unit 6 calculates an unnecessary signal correlation matrix Rc using a steering vector of an unnecessary signal defined on the basis of a DOD angle of the unnecessary signal and a DOA angle of the unnecessary signal. In particular, the correlation matrix calculating unit 6 defines a steering vector of an unnecessary signal on the basis of a DOD angle and a DOA angle of the unnecessary signal in an MS/SM propagation side lobe area, and calculates the unnecessary signal correlation matrix Rc. The diagonal load processing unit 7 performs diagonal load processing on the unnecessary signal correlation matrix Rc. The window function calculating unit 8 calculates a window function for obtaining a side lobe characteristic that reduces unnecessary signals on the basis of the unnecessary signal correlation matrix R after the diagonal load processing. The window function applying unit 9 applies the window function to the reception signal vector input from the matched filter banks 5-1 to 5-M. The beam forming unit 10 forms a MIMO beam on the basis of the reception signal vector to which the window function is applied and a beam directivity angle.
As a result, the window function is derived on the basis of a principle of suppressing reflection signals (unnecessary signals) belonging to a subspace of a space defined by steering vectors of direct propagation clutters and multipath clutters. By using this window function, the radar device 1 can reduce direct propagation clutters and multipath clutters included in a reception signal.
Note that the present invention is not limited to the above embodiment, and any component in the embodiment can be modified, or any component in the embodiment can be omitted within the scope of the present invention.
The radar device according to the present invention can reduce direct propagation clutters and multipath clutters included in a reception signal, and therefore can be used for various radar devices.
1: Radar device, 2-1 to 2-N: Transmission antenna, 3-1 to 3-N: Transmission signal generating unit, 4-1 to 4-M: Reception antenna, 5-1 to 5-M: Matched filter bank, 6: Correlation matrix calculating unit, 7: Diagonal load processing unit, 8: Window function calculating unit, 9: Window function applying unit, 10: Beam forming unit, 100: Transmission device, 101: Reception device, 102: Processing circuit, 103: Processor, 104: Memory
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2018/004676 | 2/9/2018 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2019/155625 | 8/15/2019 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
20180166794 | Raphaeli | Jun 2018 | A1 |
Number | Date | Country |
---|---|---|
19-288659 | Oct 1998 | JP |
2011-158430 | Aug 2011 | JP |
2016-90432 | May 2016 | JP |
Entry |
---|
Carlson, “Covariance Matrix Estimation Errors and Diagonal Loading in Adaptive Arrays,” IEEE Transactions on Aerospace and Electronic Systems, vol. 24. No. 4, Jul. 1, 1988, pp. 397-401, XP055163857. |
Dai et al., “Low-sidelobe HRR profiling based on the FDLFM-MIMO radar.” Synthetic Aperture Radar, 1st Asian and Pacific Conference on Nov. 1, 2007, pp. 132-135, XP055630732. |
Extended European Search Report for European Application No. 18904516.4, dated Dec. 8, 2020. |
Ganz et al., “Convergence of the SMI and the Diagonally Loaded SMI Algorithms with Weak Interference,” IEEE Transactions on Antennas and Propagation, vol. 38, No. 3. Mar. 1, 1990, pp. 394-399, XP000126901. |
Sirianunpiboon, “A Novel Alternative to Diagonal Loading for Robust Adaptive Beamforming,” Signal Processing and its Applications, Proceedings of the Eight H International Symposium on Sydney, Australia, Aug. 28-31, 2005, vol. 1, Aug. 28, 2005, pp. 399-402, XP010885464. |
Robey et al., “MIMO Radar Theory and Experimental Results”, Conference Record of the Thirty-Eighth Asilomar Conference on Signals Systems & Computers, Nov. 2004, pp. 300-304. |
European Office Action for European Application No. 18 904 516.4, dated Sep. 22, 2021. |
Number | Date | Country | |
---|---|---|---|
20210028826 A1 | Jan 2021 | US |