TECHNICAL FIELD
[0001] The present invention relates to a radar device to detect a target by radar.
BACKGROUND ART
[0002] Observation signals of a moving target with a low signal-to-noise ratio (SNR) may
be buried in noise. For this reason, detection of a target is made possible by performing
integration processing such as coherent integration on signals observed over a long
time.
[0003] When long-time integration is performed on a target being accelerated, an integration
loss occurs due to influence of the acceleration. The integration loss needs to be
suppressed by performing motion compensation.
[0004] In the motion compensation, observation signals are divided at coherent pulse intervals
(CPIs) where the velocity of motion of the target can be deemed as equivalent, thereby
performing coherent integration within the CPI while performing incoherent integration
between the CPIs (e.g., see Non-Patent Literature 1). In incoherent integration, acceleration
of a target is determined and an integration direction is determined by the acceleration
to perform integration. Integration is repeated on a plurality of accelerations to
obtain a maximum integrated value.
[0005] Furthermore, there is a method to perform coherent integration between CPIs by dividing
observation signals at CPIs and performing coherent integration within the CPI, in
the same manner as the Non-Patent Literature 1, and then performing phase compensation
for each CPI (e.g., see Non-Patent Literature 2). A phase compensation amount for
each CPI can be calculated by determining acceleration of the target. Similarly to
Non-Patent Literature 1, integration processing is repeated on a plurality of accelerations
to obtain a maximum integrated value.
[0006] However, in each of the above methods, a motion model of a target is assumed as having
constant acceleration. Therefore, there is a problem that an integration loss occurs
with a target whose acceleration varies and thus detection performance of the target
is degraded.
[0007] Moreover, in each of the methods mentioned above, the motion model of the target
is assumed as having motion with constant acceleration in a range direction (direction
toward the target seen from a sensor). However, the space where the target moves is
a three-dimensional space of rectangular coordinates and thus the target does not
always have motion with constant acceleration in the range direction. Therefore, there
is a problem that an assumed motion model of the target and actual motion of the target
do not match with each other and also an integration loss occurs, thereby deteriorating
detection performance of the target.
[0008] For such problems that a motion model and actual motion of the target do not match
with each other, a method of defining a motion model of a target in a three-dimensional
space of rectangular coordinates is disclosed (e.g., see Patent Literature 1). This
method is capable of minimizing a difference between the motion model and actual motion
of the target, thereby mitigating an integration loss.
LIST OF CITATIONS
[0010]
Non-Patent Literature 1: "Improvement of Accelerating Target Detection Performance of a Doppler Radar Using
PDI Processing", Fukushima et al., IEICE Transactions on Communications (B-II), Vol.
J82-B, No. 11, pp. 2161-2169, Nov. 1999.
Non-Patent Literature 2: "An Algorithm for Detecting Constant Acceleration Target Using Phase Compensation between
CPIs" Hara et al., Space, Aeronautical and Navigational Electronics, IEICE Technical
Report, 106 (271), 5-9, Aug. 2006.
SUMMARY OF THE INVENTION
[0011] With the method of Patent Literature 1, however, range walk compensation (that is,
compensation of variations in range) is performed while repeating detection and tracking
of a target, thereby enhancing the accuracy of detection and tracking. In other words,
it is premised that the target has already been detected. Therefore, there is a problem
that a target with a low SNR is difficult to be detected in a situation where a position,
velocity, and acceleration of the target are unknown and detection thereof requires
performing integration over a long time.
[0012] This invention has been made to solve the aforementioned problems with an object
to provide a radar device which is capable of performing motion compensation suitable
for actual motion of a target and detection of a target with a low SNR requiring integration
over a long time.
[0013] A radar device according to one aspect of the present invention includes:
a sensor to transmit transmission waves and to receive, as received waves, waves reflected
from a target with respect to the transmission waves; a correlation processor to perform
correlation processing between the transmission waves transmitted by the sensor and
the received waves with respect to the transmission waves, which is received by the
sensor; a correlation result storage to store resulting signals of the correlation
processing performed by the correlation processor; a motion hypothesis generator to
generate a plurality of motion hypotheses of the target on a basis of a motion model
of the target; a motion hypothesis storage to store the motion hypotheses generated
by the motion hypothesis generator; a range compensation amount calculator to calculate
a range compensation amount of the target relative to the sensor on a basis of the
motion hypothesis stored in the motion hypothesis storage and the motion model; a
phase compensation amount calculator to calculate a phase compensation amount of the
target relative to the sensor on a basis of the motion hypothesis stored in the motion
hypothesis storage and the motion model; a motion compensator to perform motion compensation
on the resulting signals of the correlation processing stored in the correlation result
storage by using calculation results of the range compensation amount calculator and
the phase compensation amount calculator; a signal integrator to perform coherent
integration on resulting signals of the motion compensation performed by the motion
compensator; a target detector to detect a position of the target from an integration
result of the signal integrator; a hypothesis tester to compare a detection result
of the target detector with a position of the target calculated from the motion hypothesis
stored in the motion hypothesis storage, and to determine whether or not said motion
hypothesis is correct; a motion hypothesis selector to obtain, from among the motion
hypotheses determined by the hypothesis tester as being correct, a motion hypothesis
corresponding to a large integrated value obtained by the signal integrator; and a
target position outputter to output a position of the target corresponding to a motion
hypothesis obtained by the motion hypothesis selector.
[0014] A radar device according to another aspect of the present invention includes:
a sensor to transmit transmission waves, to receive waves reflected from a target
with respect to the transmission waves, and to convert the received reflection waves
into received signals; a CPI (Coherent Pulse Interval) divider to divide, at intervals
of CPIs, the received signals from the sensor; a CPI storage to store pieces of the
received signals divided into by the CPI divider; a motion hypothesis generator to
generate a plurality of motion hypotheses of the target on a basis of a motion model
of the target; a motion hypothesis storage to store the motion hypotheses generated
by the motion hypothesis generator; a phase compensator to perform phase compensation
on the respective pieces of the received signals stored in the CPI storage on a basis
of the motion hypothesis stored in the motion hypothesis storage and the motion model;
a CPI FFT (Fast Fourier Transform) calculator to perform FFT on resulting signals
of the phase compensation performed by the phase compensator; a motion integrator
to integrate amplitude values of the same Doppler frequency bins in resulting signals
of the FFT performed by the CPI FFT calculator; a target detector to detect a Doppler
frequency of the target from an integration result of the motion integrator; a hypothesis
tester to compare a detection result from the target detector with a Doppler frequency
of the target calculated from the motion hypothesis stored in the motion hypothesis
storage, and to determine whether or not said motion hypothesis is correct; a motion
hypothesis selector to obtain, from among the motion hypotheses determined by the
hypothesis tester as being correct, a motion hypothesis corresponding to a large integrated
value obtained by the signal integrator; and a target velocity outputter to calculate
velocity of the target from the Doppler frequency of the target corresponding to the
motion hypothesis obtained by the motion hypothesis selector, and to output the calculated
velocity.
[0015] A radar device according to a further aspect of the present invention includes:
a sensor to transmit transmission waves, to receive waves reflected from a target
with respect to the transmission waves, and to convert the received reflection waves
into received signals; a CPI (Coherent Pulse Interval) divider to divide, at intervals
of CPIs, the received signals from the sensor; a CPI FFT calculator to perform FFT
on the respective pieces of the received signals divided into by the CPI divider;
a CPI storage to store resulting signals of the FFT performed by the CPI FFT calculator;
a motion hypothesis generator to generate a plurality of motion hypotheses of the
target on a basis of a motion model of the target; a motion hypothesis storage to
store the motion hypotheses generated by the motion hypothesis generator; a motion
estimator to calculate, on a basis of the motion hypothesis stored in the motion hypothesis
storage, a Doppler frequency bin of the target at a time point corresponding to each
of the CPIs; a motion integrator to perform incoherent integration on the respective
pieces of the received signals stored in the CPI storage on a basis of the Doppler
frequency bin of the target calculated by the motion estimator; a target detector
to detect a Doppler frequency of the target from an integration result of the motion
integrator; a hypothesis tester to compare a detection result of the target detector
and a Doppler frequency of the target calculated from the motion hypothesis stored
in the motion hypothesis storage, and to determine whether or not said motion hypothesis
is correct; a motion hypothesis selector to obtain, from among the motion hypotheses
determined by the hypothesis tester as being correct, a motion hypothesis corresponding
to a large integrated value obtained by the signal integrator; and a target velocity
outputter to calculate velocity of the target from the Doppler frequency of the target
corresponding to the motion hypothesis obtained by the motion hypothesis selector,
and to output the calculated velocity.
[0016] The present invention configured as above is capable of performing motion compensation
suitable for actual motion of a target and thereby allowing for detecting the target
with a low SNR where integration over a long time is required.
BRIEF DESCRIPTION OF THE DRAWINGS
[0017]
- FIG. 1
- is a diagram illustrating a configuration of a radar device according to Embodiment
1 of the invention.
- FIG. 2
- is a flowchart illustrating operations of the radar device according to the Embodiment
1 of the invention.
- FIG. 3
- is a diagram illustrating an exemplary result of correlation processing by the radar
device according to the Embodiment 1 of the invention.
- FIGS. 4A and 4B
- are diagrams illustrating a scope of an assumed position of a target in the radar
device according to the Embodiment 1 of the invention. FIG. 4A is a diagram illustrating
coverage of a beam spot and FIG. 4B is a diagram illustrating coverage of search range.
- FIG. 5
- illustrates an outline of range compensation by the radar device according to the
Embodiment 1 of the invention, where (a) is a diagram illustrating signals before
range compensation and (b) is a diagram illustrating resulting signals of range compensation.
- FIG. 6
- is a diagram explaining processing by a signal integrator of the radar device according
to the Embodiment 1 of the invention, where (a) is a diagram illustrating resulting
signals of phase compensation and (b) is a diagram illustrating a signal integration
result (FR map).
- FIG. 7
- is a diagram illustrating a configuration of a radar device according to Embodiment
2 of the invention.
- FIG. 8
- is a flowchart illustrating operations of the radar device according to the Embodiment
2 of the invention.
- FIG. 9
- is a diagram illustrating a configuration of a radar device according to Embodiment
3 of the invention.
- FIG. 10
- is a diagram explaining operations of a search radar of the radar device according
to the Embodiment 3 of the invention.
- FIG. 11
- is a flowchart illustrating operations of the radar device according to the Embodiment
3 of the invention.
- FIG. 12
- is a diagram illustrating a configuration of a radar device according to Embodiment
4 of the invention.
- FIG. 13
- is a flowchart illustrating operations of the radar device according to the Embodiment
4 of the invention.
- FIG. 14
- is a diagram illustrating exemplary CPI division by the radar device according to
the Embodiment 4 of the invention.
- FIGS. 15A and 15B
- are schematic diagrams illustrating a case of performing FFT without performing phase
compensation and a case of performing FFT after phase compensation, respectively,
in the radar device according to the Embodiment 4 of the invention.
- FIG. 16
- is a diagram illustrating a configuration of a radar device according to Embodiment
5 of the invention.
- FIG. 17
- is a flowchart illustrating operations of the radar device according to the Embodiment
5 of the invention.
- FIG. 18
- is a diagram illustrating a Doppler frequency bin corresponding to a position of a
target in each CPI block in the radar device according to the Embodiment 5 of the
invention.
- FIG. 19
- is a diagram illustrating a definition of D(k) of the radar device and a result of
aligning positions of the target by shifting cells in each CPI block by D(k) cells,
respectively, in the radar device according to the Embodiment 5 of the invention.
DESCRIPTION OF EMBODIMENTS
[0018] Hereinafter, embodiments of the invention will be described in detail with reference
to the drawings.
Embodiment 1
[0019] FIG. 1 is a diagram illustrating a configuration of a radar device according to Embodiment
1 of the invention.
[0020] The radar device includes, as illustrated in FIG. 1, a sensor 1, a correlation processor
2, a correlation result storage 3, a motion hypothesis generator 4, a motion hypothesis
storage 5, a range compensation amount calculator 6, a phase compensation amount calculator
7, a motion compensator 8, a signal integrator 9, a target detector 10, a hypothesis
tester 11, a best hypothesis updater (a motion hypothesis selector) 12 and a target
position outputter 13.
[0021] The sensor 1 externally transmits transmission waves (e.g., electromagnetic waves)
and receives, as received waves, reflection waves of the transmission waves reflected
from a target being an observation object.
[0022] The correlation processor 2 performs correlation processing of the transmission waves
transmitted from the sensor 1 and the received waves received by the sensor 1 with
respect to the transmission waves.
[0023] The correlation result storage 3 stores resulting signals of the correlation processing
of the correlation processor 2 by the number of observations at the sensor 1. The
correlation result storage 3 is configured by an HDD, a DVD, a memory, or the like.
[0024] The motion hypothesis generator 4 generates a plurality of motion hypotheses of the
target on a basis of a motion model of the target in a defined three-dimensional space
of rectangular coordinates. During this process, the motion hypothesis generator 4
generates a combination of a position, velocity, acceleration, or the like of the
target in a three-dimensional space of rectangular coordinates as a motion state amount
of the target at the start of observation, which is used as the motion hypothesis.
Also, when information indicating the best hypothesis from the best hypothesis updater
12 is acquired, the motion hypothesis generator 4 generates motion hypotheses on a
basis of the best hypothesis.
[0025] The motion hypothesis storage 5 stores all the motion hypotheses generated by the
motion hypothesis generator 4. The motion hypothesis storage 5 is configured by an
HDD, a DVD, a memory, or the like.
[0026] The range compensation amount calculator 6 calculates a range compensation amount
of the target with respect to the sensor 1 from the start of observation to a lapse
of a certain time on a basis of the motion hypothesis stored in the motion hypothesis
storage 5 and the motion model. During this process, the range compensation amount
calculator 6 first estimates a motion state amount of the target from the start of
observation to a lapse of a certain time based on the above motion hypothesis and
motion model. Thereafter, the motion state amount of the target in a range direction
from the sensor 1 to the target is calculated based on the estimated motion state
amount.
[0027] Using a separately defined motion model in the range direction and the calculated
motion state amount of the target in the range direction, a relative range variation
amount of the target relative to the sensor 1 after a lapse of a certain time is calculated.
The calculated relative range variation amount is further used as a range compensation
amount required for coherent integration.
[0028] The phase compensation amount calculator 7 calculates a phase compensation amount
of the target relative to the sensor 1 from the start of observation to a lapse of
a certain time based on the motion hypothesis stored in the motion hypothesis storage
5 and the motion model. During this process, the phase compensation amount calculator
7 first estimates a motion state amount of the target from the start of observation
to a lapse of a certain time on a basis of the above motion hypothesis and motion
model while considering only influence equal to or more than an acceleration term
of the target. Thereafter, the motion state amount of the target in a range direction
from the sensor 1 toward the target is calculated based on the estimated motion state
amount. Using the separately defined motion model in the range direction and the calculated
motion state amount of the target in the range direction, a relative range variation
amount of the target with respect to the sensor 1 after a lapse of a certain time
attributable to only the influence equal to or more than the acceleration term is
then calculated. Thereafter, the calculated relative range variation amount is converted
into a phase variation amount, which is used as the phase compensation amount required
for coherent integration.
[0029] The motion compensator 8 performs motion compensation on the resulting signals of
the correlation processing stored in the correlation result storage 3 by using the
range compensation amount calculated by the range compensation amount calculator 6
and the phase compensation amount calculated by the phase compensation amount calculator
7. During this process, the motion compensator 8 performs, as motion compensation,
range compensation and phase compensation. The range compensation is performed to
shift the resulting signals of the correlation processing in the range direction by
the aforementioned range compensation amount. The phase compensation is performed
to set back the phase of the resulting signals of the range compensation by the aforementioned
phase compensation amount.
[0030] The signal integrator 9 performs coherent integration (FFT) on resulting signals
of the motion compensation performed by the motion compensator 8 and calculates a
frequency-range (FR) map. The FR map indicates a distribution of integrated values
on a coordinate plane formed by a Doppler frequency axis and a range axis.
[0031] The target detector 10 detects a position of the target from an integration result
of the signal integrator 9. During this process, the target detector 10 detects the
range (a range bin) and the Doppler frequency (a Doppler frequency bin) of the target
where a value in the FR map calculated by the signal integrator 9 is the largest,
thereby detecting the position of the target.
[0032] The hypothesis tester 11 calculates a position (a range and a Doppler frequency)
of the target from the motion hypothesis stored in the motion hypothesis storage 5
and determines whether or not the motion hypothesis is correct through comparison
with the position of the target detected by the target detector 10. When the position
of the target obtained from the integration result (FR map) and the position of the
target obtained from the motion hypothesis used in the integration are apart from
each other by a certain interval or more, the hypothesis tester 11 determines that
the motion hypothesis is incorrect and rejects this motion hypothesis.
[0033] That is, when a difference between a range bin of the position of the target obtained
from the integration result and a range bin of the position of the target obtained
from the motion hypothesis exceeds the number of range bins corresponding to a constant
multiple of a range observation accuracy of the sensor 1, the hypothesis tester 11
rejects the motion hypothesis used in the integration on a basis of the determination
that an incorrect integration result has been obtained. Similarly, when a difference
between a Doppler frequency bin of the position of the target obtained from the integration
result and a Doppler frequency bin of the position of the target obtained from the
motion hypothesis exceeds the number of Doppler frequency bins corresponding to a
constant multiple of a Doppler observation accuracy of the sensor 1, the hypothesis
tester 11 rejects the motion hypothesis used in the integration on a basis of the
determination that an incorrect integration result has been obtained.
[0034] The best hypothesis updater 12 obtains, from among motion hypotheses which were not
rejected by the hypothesis tester 11 (i.e., which was determined as being correct),
the best motion hypothesis on a basis of the integration result of the signal integrator
9. During this process, the best hypothesis updater 12 determines, as the best hypothesis,
the motion hypothesis having the largest integrated value from among the motion hypotheses.
The best hypothesis updater 12 retains the best hypothesis and an integration result
and position of the target used for the best hypothesis. Information about the best
hypothesis retained in the best hypothesis updater 12 is notified to the motion hypothesis
generator 4.
[0035] The target position outputter 13 outputs the position of the target of the best hypothesis,
which is finally retained in the best hypothesis updater 12, by means of displaying
on a display device, outputting to a file, or the like.
[0036] The correlation processor 2, the motion hypothesis generator 4, the range compensation
amount calculator 6, the phase compensation amount calculator 7, the motion compensator
8, signal integrator 9, the target detector 10, the hypothesis tester 11, and the
best hypothesis updater 12 can be implemented by program processing using a CPU on
a basis of software.
[0037] Next, operations of the radar device according to the Embodiment 1 will be described
with FIG. 2.
[0038] In the operations of the radar device according to the Embodiment 1, as illustrated
in FIG. 2, correlation processing on received waves is first performed (step ST101).
That is, the sensor 1 transmits transmission waves with a sampling interval of Δt
and receives, as received waves, reflection waves of the transmission waves reflected
from the target being an observation object. The correlation processor 2 performs
correlation processing of the transmission waves and the received waves. In this correlation
processing, a result of a fast Fourier transform (FFT) of the transmission waves is
multiplied by an FFT result of the received waves, and Inverse-FFT is performed on
the multiplication result. Thereafter, the correlation result storage 3 stores K resulting
signals of the correlation processing. The value "K" indicates the number of times
of sampling.
[0039] FIG. 3 illustrates an exemplary result of correlation processing.
[0040] As illustrated in FIG. 3, the resulting signals of correlation processing are calculated
for each sample, and are discretized by a range resolution width of the sensor 1 in
the range direction. Each of the discretized blocks is referred to as a "range bin".
When a single target is being observed, there is a single range bin for a position
of the target in each sampling. When the target has been accelerated, a range bin
of a position of the target is different among each sample.
[0041] Next, the radar device generates, as a motion hypothesis, a motion state amount of
the target at the start point of observation (step ST102). That is, the motion hypothesis
generator 4 generates, as a motion state amount of the target, combinations of a position,
velocity, acceleration, or the like of the target in a defined three-dimensional space
of rectangular coordinates at the start point of observation based on a motion model
of the target in the three-dimensional space of rectangular coordinates, which is
used as the plurality of motion hypotheses. The motion hypothesis storage 5 stores
the generated motion hypotheses.
[0042] Note that, the motion state amount generated by the motion hypothesis generator 4
includes a position, velocity, acceleration, or the like of the target in the three-dimensional
space of rectangular coordinates. However, the motion state amount included in a motion
hypothesis may vary depending on a motion model assumed for a target.
[0043] For example, when a motion model of a target has constant acceleration, while a motion
state amount is defined by the following Formula (1), the motion model can be defined
by the following Formula (2).

[0044] In the Formula (1), (x
k, y
k, z
k) denote a position of the target and (x dot
k, y dot
k, z dot
k) denotes the velocity of the target. In the Formula (2), values Φ, Γ, and w are specified
by the following Formulas (3), (4), and (5), respectively.

[0045] In the Formula (5), (x double dots, y double dots, z double dots) denotes acceleration
of the target.
[0046] In this case, an initial value of the motion state amount is assumed as the motion
hypothesis. Thus, the motion hypothesis is indicated by a combination of "position,
velocity, and acceleration", which is defined by the following Formula (6). Since
the plurality of motion hypotheses is generated, "m" in the Formula (6) denotes a
serial number allotted to the individual motion hypotheses.

[0047] Next, procedures for generating a hypothesis by the motion hypothesis generator 4
will be described.
[0048] When motion of the target is assumed as being motion with constant acceleration,
a position, velocity, and acceleration of the target are set within an assumed scope
in the motion hypothesis.
[0049] An assumed scope of the position of the target will be described with FIGS. 4A and
4B.
[0050] As illustrated in FIG. 4A, a maximum value and a minimum value in an azimuth angle
direction of a beam spot of the sensor 1 are denoted as Az_max and Az_min, respectively.
Also, a maximum value and a minimum value in an elevation angle direction of the beam
spot are denoted as El_max and El_min, respectively. As illustrated in FIG. 4B, a
maximum value and a minimum value of a search range are denoted as R_max and R_min,
respectively.
[0051] From these values described above, coverage in the three-dimensional space of rectangular
coordinates is calculated by means of coordinate transformation. Calculated maximum
values and minimum values in the respective coordinates are denoted as x_max, x_min,
y_max, y_min, z_max, and z_min. In this case, a hypothesis of position may range in
an x coordinate from x_max to x_min, range in a y coordinate from y_max to y_min,
and range in z coordinate from z_max to z_min.
[0052] Furthermore, on a basis of motion performance of the target being an object, a maximum
value and minimum value of velocity are denoted as v_max and v_min, respectively,
and a maximum value and minimum value of acceleration are denoted as a_max and a_min,
respectively. Moreover, a travelling direction of the target is specified by an elevation
angle and azimuth angle. A maximum value and a minimum value of the elevation angle
of the target are denoted as TEl_max and TEl_min, respectively, and a maximum value
and a minimum value of the azimuth angle of the target are denoted as TAz_max and
TAz_min, respectively.
[0053] From these values v_max, v_min, a_max, a_min, TEl_max, TEl_min, TAz_max, and TAz_min,
scopes of velocity and acceleration along the x axis, y axis, and z axis are calculated.
[0054] A maximum value and a minimum value of velocity along the x axis are denoted as vx_max
and vx_min, respectively. A maximum value and a minimum value of velocity along the
y axis are denoted as vy_max and vy_min, respectively. A maximum value and a minimum
value of velocity along the z axis are denoted as vz_max and vz_min, respectively.
Also, a maximum value and a minimum value of acceleration along the x axis are denoted
as ax_max and ax_min, respectively. A maximum value and a minimum value of acceleration
along the y axis are denoted as ay_max and ay_min, respectively. A maximum value and
a minimum value of acceleration along the z axis are denoted as az_max and az_min,
respectively.
[0055] In this case, hypothetical velocity may range from vx_max to vx_min along the x axis,
and may range from vy_max to vy_min along the y axis, and may range from vz_max to
vz_min along the z axis. Further, hypothetical acceleration may range from ax_max
to ax_min along the x axis, and may range from ay_max to ay_min along the y axis,
and may range from az_max to az_min along the z axis.
[0056] The motion hypothesis generator 4 generates candidate motion hypotheses by dividing
each of the scopes of the hypothetical values in a monospaced manner. For example,
assuming that a division width is denoted as Δx for position along the x axis, candidate
hypotheses for a position along the x axis include {x_min, x_min+Δx, x_min+2Δx, x_min+3Δx,
..., x_max}. Candidate motion hypotheses are generated also for other positions, velocity,
and acceleration in a similar manner to above. All the combinations of them are stored
in the motion hypothesis storage 5 as motion hypotheses.
[0057] A motion model of the target is not limited to motion with constant acceleration
expressed by the Formulas (1) and (2), but instead may be defined as a motion model
of a higher order. For example, in a motion model where acceleration varies with a
constant change rate of acceleration, a motion state amount and motion model of the
target are expressed by Formulas (7) and (8), respectively.

[0059] In the Formula (11), (x triple dots, y triple dots, z triple dots) denotes a change
rate of acceleration of the target.
[0060] In the motion model where acceleration varies with a constant change rate of acceleration,
a motion hypothesis is further defined by the following Formula (12).

[0061] The radar device repeats executing processing of steps ST103 to ST107 on M motion
hypotheses stored in the motion hypothesis storage 5. Hereinafter, processing on an
m-th motion hypothesis stored in the motion hypothesis storage 5 will be described.
[0062] First, the range compensation amount calculator 6, the phase compensation amount
calculator 7, and the motion compensator 8 of the radar device perform motion compensation
on resulting signals of the correlation processing by using the m-th motion hypothesis
stored in the motion hypothesis storage 5 (step ST103). Hereinafter, processing of
the range compensation amount calculator 6, the phase compensation amount calculator
7, and the motion compensator 8 will be described.
[0063] First, the range compensation amount calculator 6 calculates a range compensation
amount of the target with respect to the sensor 1 at the time after k times of sampling
(that is, after k*Δt from the start of observation) by using the m-th motion hypothesis
and motion model. Hereinafter, calculation procedures of a range compensation amount
are described for a case where motion with constant acceleration is assumed for the
motion model of the target.
[0064] First, a motion state amount of the sensor 1 is defined by the following Formula
(13). The motion state amount of the sensor 1 is assumed as being already known.

[0065] In the calculation of a range compensation amount, relative variation in range needs
to be obtained. For this need, with an assumption that the sensor 1 and target are
located at the same position at the start of observation, range between the sensor
1 and target after k times of sampling is calculated. During this process, initial
velocity and acceleration of the target depend on the motion hypothesis. When an m-th
motion hypothesis H
m is used, an initial motion state amount and acceleration of the target are expressed
by the following Formulas (14) and (15).

[0066] Subsequently, after setting the Formula (14) as an initial value, a motion state
amount of the target after k-1 times of sampling is calculated from the Formula (2)
by using the acceleration obtained by the Formula (15). The calculated motion state
amount is expressed by the following Formula (16).

[0067] A relative position p'
k-1, a relative velocity v'
k-1, and a relative acceleration a'
k-1 of the target relative to the sensor 1 in the three-dimensional space of rectangular
coordinates after k-1 times of sampling are obtained from Formulas (17), (18), and
(19), respectively.

[0068] Subsequently, with the above values p'
k-1, v'
k-1, and a'
k-1, motion specifications (i.e., range, change rate of range, acceleration, and change
rate of acceleration) in the range direction are calculated from the following Formulas
(20) to (23).

[0069] In the Formula (23), (R' triple dots
x-1,1, R' triple dots
k-1,2, R' triple dots
k-1,3) are expressed by the following Formulas (24) to (26).

[0070] Furthermore, a motion model taking into consideration of a change rate of acceleration
in the range direction is expressed by the following Formula (27). A value R'
C,k obtained from the Formula (27) is used as a relative change amount in the range direction
after k times of sampling, namely, a range compensation amount.

[0071] Assuming that the number of times of sampling to perform integration is K, the range
compensation amount calculator 6 calculates K range compensation quantities for k=
1 to K.
[0072] By implementing the above procedures, the range compensation amount calculator 6
can calculate the range compensation amount.
[0073] Subsequently, the phase compensation amount calculator 7 calculates a phase compensation
amount of the target relative to the sensor 1 after k samples, which takes into consideration
of only the influence equal to or more than the acceleration term, by using the m-th
motion hypothesis and motion model. Hereinafter, calculation procedures of a phase
compensation amount are described for a case where motion with constant acceleration
is assumed for the motion model of the target.
[0074] First, in the same manner to the range compensation amount calculator, a motion state
amount of the sensor 1 is defined by the Formula (13).
[0075] In order to obtain relative range variation taking into consideration of only the
influence equal to or more than the acceleration term, a motion hypothesis is used
for acceleration by assuming that an initial position and an initial velocity of the
target are equivalent to a position and a velocity of the sensor 1. In other words,
an initial motion state amount and acceleration of the target are defined by the following
Formulas (28) and (29).

[0076] Next, after setting the Formula (28) as an initial value, a motion state amount of
the target after k-1 times of sampling is calculated from the Formula (2) by using
acceleration obtained by the Formula (29). The calculated motion state amount is expressed
by the following Formula (30).

[0077] Subsequently, a relative position p"
k-1, a relative velocity v"
k-1, relative acceleration a"
k-1 of the target relative to the sensor 1 in the three-dimensional space of rectangular
coordinates after k-1 times of sampling are obtained by the following Formulas (31),
(32), and (33), respectively.

[0078] Using the above values p"
k-1, v"
k-1, and a"
k-1, motion specifications (i.e., range, change rate of range, acceleration, and change
rate of acceleration) in the range direction are calculated by the following Formulas
(34) to (37).

[0079] In the Formula (37), (R" triple dots
k-1,1, R" triple dots
k-1,2, R" triple dots
k-1,3) are defined by the following Formulas (38) to (40).

[0080] Next, the phase compensation amount calculator 7 obtains a range variation amount
R"
C,k taking into consideration of only the influence equal to or more than the acceleration
term from the motion model further considering a change rate of acceleration in the
range direction expressed by the following Formula (41).

[0081] The phase compensation amount calculator 7 calculates a phase compensation amount
Δθ"
k corresponding to the range variation amount R"
C,k from the following Formula (42).

[0082] In the Formula (42), λ denotes a transmission wavelength of the sensor 1.
[0083] When the number of times of sampling to perform integration is K, the phase compensation
amount calculator 7 calculates K phase compensation quantities of k= 1 to K.
[0084] With the above procedures, the phase compensation amount calculator 7 can calculate
the phase compensation amount.
[0085] The motion compensator 8 performs range compensation by using the range compensation
amount R'
C,k calculated by the range compensation amount calculator 6 such that a position of
the target according to a resulting signal of correlation processing on the k-th sample
stored in the correlation result storage 3 is aligned to a position of the target
according to a resulting signal of correlation processing on the first sample. Hereinafter
procedures for the range compensation are described.
[0086] Since the resulting signals of the correlation processing are discretized by a width
of one range bin for range resolution, the number of range bins BR
C,k corresponding to R'
C,k is obtained from the following Formula (43). In the Formula (43), "ceil ()" denotes
a function to round up decimal places of a quotient.

[0087] Next, the resulting signal of the correlation processing on the k-th sample is shifted
by BR
C,k bins toward the position of the target of the first sample. The shift direction depends
on a sign of the value R'
C,k.
[0088] An outline of range compensation is illustrated in FIG. 5. As illustrated in FIG.
5, by shifting the resulting signals of the correlation processing on the second and
subsequent samples by the range compensation amount, the range bins of the target
are aligned.
[0089] In order to detect the target by integration processing, it is only required to perform
coherent integration for each range bin on a result of range compensation where range
bins of the target are aligned. However, when the target has acceleration, phase shift
occurs among the samples and thus phase compensation has to be performed prior to
the coherent integration.
[0090] Therefore, the motion compensator 8 performs phase compensation on a resulting signal
of the range compensation of the k-th sample by using a phase compensation amount
Δθ"
k of the k-th sample, which is calculated by the phase compensation amount calculator
7. Assuming that the resulting signal of the range compensation of the k-th sample
is denoted as z'
k, a resulting signal of the phase compensation z"
k can be obtained by the following Formula (44).

[0091] Next, the signal integrator 9 of the radar device performs coherent integration on
resulting signals of motion compensation performed by the motion compensator 8 (i.e.,
resulting signals of the phase compensation) and thereby generates the FR map (step
ST104). Hereinafter, processing of the signal integrator 9 will be described with
FIG. 6.
[0092] The signal integrator 9 performs FFT for each range bin on the resulting signals
of the phase compensation calculated by the motion compensator 8. FIG. 6 illustrates
an example where signals of the same range bin in the first sample to the K-th sample
are aligned in the order of sampling to perform FFT. Since a sampling direction is
the same as a time direction, each FFT result indicates a one-dimensional array along
a direction of Doppler frequency discretized by the Doppler frequency resolution of
the sensor 1. By aligning the FFT results by all range bins, the FR map which has
axes of Doppler frequency and range is obtained. A position where an integrated value
in the FR map is the largest indicates the Doppler frequency and the range of the
target. Note that the motion compensator 8 performs compensation such that a position
of the target is aligned to the initial position in each sampling. Therefore, the
Doppler frequency and range obtained from the FR map indicate values at the initial
position of the target.
[0093] The target detector 10 of the radar device detects a position of the target from
the FR map calculated by the signal integrator 9 (step ST105). That is, the target
detector 10 detects a Doppler frequency bin and a range bin with the largest values
in the FR map from the signal integrator 9 and obtains a corresponding Doppler frequency
and range.
[0094] The hypothesis tester 11 of the radar device calculates a position (range and Doppler
frequency of the target) of the target on a basis of the motion hypothesis generated
by the motion hypothesis generator 4. The hypothesis tester 11 tests the motion hypothesis
by compare the calculated position with the position of the target detected by the
target detector 10 (step ST106). Hereinafter, processing of the hypothesis tester
11 will be described.
[0095] By specifying a motion model (i.e., a motion state amount) of the target in the three-dimensional
space of rectangular coordinates, it is capable of calculating a peak position on
the FR map. If the motion hypothesis matches with actual motion of the target, a calculated
peak position matches with the position of the target.
[0096] Therefore, the hypothesis tester 11 calculates the position of the target on the
FR map on a basis of the motion hypothesis and compares with the actually obtained
position of the target obtained from the FR map.
[0097] The peak position on the FR map represents a range from the sensor 1 to the target
and a Doppler frequency of the target at the initial position of the target (i.e.,
the start of observation of the target).
[0098] When an integration result according to an m-th motion hypothesis is obtained, the
hypothesis tester 11 calculates a calculated value of range R
cal by the following Formula (45).

[0099] Note that P
1 is defined by the following Formula (46).

[0100] In the Formula (46), (x
m,1, y
m,1, z
m,1) denotes the position of the target according to the m-th motion hypothesis, and
(x
s,1, y
s,1, z
s,1) denotes the position of the sensor 1 at a time point of the start of observation.
[0101] The hypothesis tester 11 calculates a calculated value of Doppler frequency f
cal from the following Formula (47). In the Formula (47), λ denotes a transmission wavelength
of the sensor 1.

[0102] Note that v
1 is defined by the following Formula (48).

[0103] In the Formula (48), (x dot
m,1, y dot
m,1, z dot
m,1) denotes velocity of the target according to the m-th motion hypothesis, and (x dot
s,1, y dot
s,1, z dot
s,1) denotes velocity of the sensor 1 at a time point of the start of observation.
[0104] The number of range bins B
cal,R corresponding to the calculated range and the number of Doppler frequency bins B
cal,f are obtained from the following Formulas (49) and (50). In the Formulas (49) and
(50), ΔR denotes range resolution of the sensor 1, Δf denotes frequency resolution,
and PRF denotes a pulse repetition frequency. Further, mod (f
cal, PRF) denotes a remainder from Doppler frequency f
cal divided by the PRF. This is because the Doppler frequency turns back at the PRF as
an upper limit.

[0105] Subsequently, the hypothesis tester 11 performs hypothesis testing through the following
Formulas (51) and (52). In the Formulas (51) and (52), B
R denotes the number of range bin of the position of the target according to the target
detector 10 and B
f denotes the number of Doppler frequency bin of the position of the target according
to the target detector 10. Also in the Formula (51), σ
R denotes a range observation accuracy (a standard deviation of range observation errors)
of the sensor 1. Furthermore in the Formula (52), σ
f denotes a Doppler observation accuracy (a standard deviation of Doppler observation
errors) of the sensor 1. A value α is a parameter to which an appropriate value is
set in advance.

[0106] When any of the Formulas (51) and (52) is satisfied, the hypothesis tester 11 determines
that the detected position obtained by the integration result is different from the
detected position obtained by calculation and thus an incorrect integration result
is obtained. In this case, the motion hypothesis corresponding to the integration
result is rejected. On the other hand, when neither the Formula (51) nor the Formula
(52) is satisfied, the motion hypothesis is employed.
[0107] More specifically, a motion hypothesis is rejected when a difference between a range
bin obtained from an integration result and a range bin obtained from calculation
exceeds the number of bins corresponding to a value obtained by multiplying a range
observation accuracy α. Similar to the range bin, a motion hypothesis is rejected
when a difference between a Doppler frequency bin obtained from an integration result
and a Doppler frequency bin obtained from calculation exceeds the number of cells
corresponding to a value obtained by multiplying a Doppler observation accuracy by
α.
[0108] The best hypothesis updater 12 of the radar device determines the motion hypothesis,
as the best hypothesis, which has the largest integrated value from among the motion
hypotheses being not rejected by the hypothesis tester 11 (step ST107). That is, the
best hypothesis updater 12 compares the m-th motion hypothesis (hereinafter assumed
as the latest hypothesis) and the best hypothesis currently retained from the detection
result of the target detector 10 (a maximum value on the FR map and position of the
target) and the hypothesis testing result of the hypothesis tester 11 and thereby
updates the best hypothesis. Hereinafter, processing procedures of the best hypothesis
updater 12 will be described.
[0109] When a motion hypothesis is rejected by the hypothesis tester 11, the best hypothesis
updater 12 keeps the best hypothesis having been retained.
[0110] On the other hand, when a motion hypothesis is employed by the hypothesis tester
11, the best hypothesis updater 12 compares an integrated value of the best hypothesis
and an integrated value of the latest hypothesis.
[0111] When, in the comparison of the integrated values, the integrated value of the latest
hypothesis exceeds the integrated value of the best hypothesis, the best hypothesis
updater 12 discards the best hypothesis currently retained along with the integrated
value and the position of the target on the FR map of this best hypothesis. Thereafter,
the latest hypothesis is set as the best hypothesis, and the latest hypothesis along
with the integrated value and the position of the target on the FR map are newly retained.
[0112] On the other hand, when the integrated value of the latest hypothesis is equal to
or less than the integrated value of the best hypothesis, the best hypothesis updater
12 keeps the best hypothesis without updating.
[0113] The target position outputter 13 of the radar device externally outputs the position
of the target on the FR map of the best hypothesis finally retained in the best hypothesis
updater 12 by displaying on a display, outputting to a file, or the like (step ST108).
[0114] The information indicating the best hypothesis retained in the best hypothesis updater
12 is notified to the motion hypothesis generator 4. The motion hypothesis generator
4 generates motion hypotheses on a basis of the notified best hypothesis. This is
capable of enhancing a motion estimation accuracy and signal integration gain.
[0115] According to the Embodiment 1 described above, a motion model of a target is defined
in a three-dimensional space of rectangular coordinates, and motion compensation is
performed by calculating a motion state in a range direction from a motion state of
the target estimated on the three-dimensional space of rectangular coordinates. This
is capable of performing motion compensation suitable for actual motion of the target
along with effects of mitigating an integration loss upon signal integration over
a long time and enhancing detection performance of the target.
[0116] Furthermore, since the motion model of the target is specified in the three-dimensional
space of rectangular coordinates, a motion hypothesis is also specified in the three-dimensional
space of rectangular coordinates. This is capable of obtaining a position of the target
(range and Doppler frequency) through calculation separately from actual integration
processing, thereby allowing for determining an incorrect motion hypothesis when there
is a shift between the position of the target obtained by calculation and the position
of the target obtained by integration processing. Therefore, it is capable of rejecting
an incorrect motion hypothesis with a large integrated value with an effect of enhancing
detection performance of the target.
Embodiment 2
[0117] FIG. 7 is a diagram illustrating a configuration of a radar device according to Embodiment
2 of the invention. The radar device according to the Embodiment 2 illustrated in
FIG. 7 includes a motion hypothesis generator 4b and a motion hypothesis storage 5b,
which are modified from the motion hypothesis generator 4 and motion hypothesis storage
5 of the radar device according to the Embodiment 1 of FIG. 1, and further includes
an integration result storage 14. Other configurations are similar to those of the
Embodiment 1 and thus denoted with the same symbols while only different points will
be described.
[0118] The integration result storage 14 stores integration results (FR maps) of the signal
integrator 9, which are obtained from all motion hypotheses stored in the motion hypothesis
storage 5b, and also stores determination results of the hypothesis tester 11. The
integration result storage 14 is configured by an HDD, a DVD, a memory, or the like.
[0119] The motion hypothesis generator 4b generates a plurality of motion hypotheses of
a target based on a motion model of the target in a defined three-dimensional space
of rectangular coordinates, which is similar to the motion hypothesis generator 4
of the Embodiment 1. The motion hypothesis generator 4b differs from the Embodiment
1 in that, it does not generate all motion hypotheses at one time. Instead, the motion
hypothesis generator 4b generates a plurality of new motion hypotheses while narrowing
down a generation scope on a basis of the integration results stored in the integration
result storage 14. The motion hypothesis generator 4b of the Embodiment 2 has a search
technique by means of random sampling represented by a particle filter or the like,
and generates a new motion hypothesis while effectively narrowing down a generation
scope of motion hypotheses. This motion hypothesis generator 4b is executed by program
processing using a CPU on a basis of software.
[0120] The motion hypothesis storage 5b discards a motion hypothesis having been retained,
and stores a new motion hypothesis every time when the new motion hypothesis is generated
by the motion hypothesis generator 4b. The motion hypothesis storage 5b is configured
by an HDD, a DVD, a memory, or the like.
[0121] Next, operations of the radar device of the Embodiment 2 will be described with FIG.
8.
[0122] In the operations of the radar device according to the Embodiment 2, as illustrated
in FIG. 8, correlation processing on received waves is first performed (step ST201).
This processing in step ST201 is similar to that in step ST101 of the Embodiment 1
and thus the details thereof are omitted.
[0123] The radar device generates, as a motion hypothesis, a motion state amount of the
target at the start of observation (step ST202). For this process, the motion hypothesis
generator 4b first generates a certain number of motion hypotheses up to N times.
The value N can be set to an appropriate value depending on actual operation to finish
all processing within a practical time.
[0124] Initial motion hypotheses generated by the motion hypothesis generator 4b are referred
to as an initial motion hypothesis group. The motion hypothesis generator 4b generates,
as the initial motion hypothesis group, M groups of motion hypotheses within a generation
scope of motion hypotheses. The value M is a parameter and can be set to an appropriate
value for example by performing simulation on a computer in advance.
[0125] When an assumed motion model of the target represents motion with constant acceleration,
a motion hypothesis can be defined by the Formula (6) shown in the Embodiment 1. A
generation scope of motion hypotheses with respect to a position x
m,1, y
m,1, z
m,1 ranges from x_max to x_min, from y_max to y_min, and from z_max to z_min. Also, the
generation range with respect to velocity x dot
m,1, y dot
m,1, z dot
m,1 ranges from vx_max to vx_min, from vy_max to vy_min, and from vz_max to vz_min. Furthermore,
the generation range with respect to acceleration x double dots
m,1, y double dots
m,1, z double dots
m,1 ranges from ax_max to ax_min, from ay_max to ay_min, and from az_max to az_min.
[0126] When a motion hypothesis group is generated by the motion hypothesis generator 4b
for a second and subsequent times, an n-th motion hypothesis group is generated based
on all integration results of a motion hypothesis group generated for an (n-1)-th
time (1≤n≤N) and stored in the integration result storage 14. Hereinafter, generation
procedures of the n-th motion hypothesis group will be described.
[0127] The motion hypothesis generator 4b acquires integration results (FR maps) of all
motion hypotheses included in the motion hypothesis group, which have been generated
by the motion hypothesis generator 4b for the (n-1)-th time and have been stored in
the integration result storage 14. The motion hypothesis generator 4b calculates SNRs
of the integration results of the respective motion hypotheses from the FR maps of
the respective motion hypotheses.
[0128] It is assumed that the SNR of an m-th (1≤m≤M) motion hypothesis of the motion hypothesis
group generated for the n-1 time is denoted as SNR
n-1,m, a maximum value of the FR map obtained from the m-th motion hypothesis of the motion
hypothesis group generated for the n-1 time is denoted as Fmax
n-1,m, an average of the rest of the values excluding the maximum value of the FR map is
denoted as BGmean
n-1,m, and a standard deviation of the rest of the values excluding the maximum value of
the FR map is denoted as BGstd
n-1,m. In this case, SNR
n-1,m can be obtained from the following Formula (53).

[0129] Subsequently, a ratio W
n-1,m is obtained, which indicates a ratio of an SNR of the m-th motion hypothesis of the
motion hypothesis group generated for the (n-1)-th time to the sum of SNRs of all
the motion hypotheses in the motion hypothesis group generated for the (n-1)-th time.
After that, this ratio is set as a probability of selecting the m-th motion hypothesis
generated for the (n-1)-th time.
[0130] Next, a single motion hypothesis is selected from among M motion hypotheses generated
for the (n-1)-th time in accordance with the selection probability W
n-1,m, and a new motion hypothesis is generated in a random manner in the proximity of
the selected motion hypothesis. This selection of a motion hypothesis is repeated
for M times by sampling with replacement and M new motion hypotheses are generated.
When there is a motion hypothesis rejected by the hypothesis tester 11, this motion
hypothesis is excluded from selection objects. The M hypotheses generated in this
manner are set as an n-th hypothesis group.
[0131] This is capable of generating more n-th motion hypotheses in the proximity of the
motion hypothesis having a large integrated value from among the motion hypothesis
group generated for the (n-1)-th time and also having a high possibility of being
the initial motion state amount of the target.
[0132] The motion hypothesis storage 5b discards all the motion hypotheses of the (n-1)-th
time having been stored therein and stores all new motion hypotheses generated by
the motion hypothesis generator 4b.
[0133] After that, the radar device repeats executing processing of steps ST203 to ST207
on M motion hypotheses stored in the motion hypothesis storage 5b. The processing
in steps ST203 to ST207 is similar to that in steps ST103 to ST107 of the Embodiment
1 and thus details thereof are omitted. Note that the integration result storage 14
of the radar device stores integration results (FR maps) of the signal integrator
9 performed on all motion hypotheses stored in the motion hypothesis storage 5b and
also stores hypothesis testing results of the hypothesis tester 11.
[0134] When processing of steps ST203 to ST207 is executed on all the motion hypotheses
for the n-th time, the sequence proceeds to step ST208.
[0135] Next, the motion hypothesis generator 4b determines whether or not to generate motion
hypotheses for an (n+1)-th time (step ST208). Hereinafter, processing of the motion
hypothesis generator 4b in step ST208 will be described.
[0136] When the same motion hypothesis is selected as the best hypothesis for T consecutive
times, the motion hypothesis generator 4b decides that generation of motion hypotheses
for the (n+1)-th time is not necessary. Otherwise, it is decided that generation of
motion hypotheses for the (n+1)-th time is necessary. The value T is a parameter,
which can be set to an appropriate value by performing simulation on a computer in
advance.
[0137] Also, when each of the motion hypotheses generated for the n-th time is included
in the proximity of another motion hypothesis and the same motion hypothesis is selected
as the best hypothesis for T consecutive times, the motion hypothesis generator 4b
decides that generation of motion hypotheses for the (n+1)-th time is not necessary.
Otherwise, the motion hypothesis generator 4b may decide that generation of motion
hypotheses for the (n+1)-th time is necessary.
[0138] When the motion hypothesis generator 4b determines that generation of motion hypotheses
for the (n+1)-th time is not necessary, or when the value n reaches N in this step
ST208, generation of a new motion hypothesis is terminated and the sequence proceeds
to step ST209. This processing in step ST209 is similar to that in step ST108 of the
Embodiment 1 and thus details thereof are omitted.
[0139] According to the Embodiment 2, the motion compensation and the signal integration
are not performed on all combinations in the scopes that motion hypotheses may cover,
but instead generation of motion hypotheses by random sampling and integration of
the respective motion hypotheses are repeatedly executed, effectively searching for
a motion hypothesis having the largest integrated value. This results in effectively
narrowing down the number of motion hypotheses being integration objects and thereby
reducing calculation burden in addition to the effects of the Embodiment 1.
[0140] Furthermore, performing hypothesis testing on the integration results and rejecting
incorrect motion hypotheses prevents generation of a new motion hypothesis in the
proximity of the incorrect motion hypothesis, thereby enhancing detection performance
of the target.
Embodiment 3
[0141] FIG. 9 is a diagram illustrating a configuration of a radar device according to Embodiment
3 of the invention. The radar device according to the Embodiment 3 illustrated in
FIG. 9 includes a sensor 1b and a correlation result storage 3b, which are modified
from the sensor 1 and correlation result storage 3 of the radar device according to
the Embodiment 1 illustrated in FIG. 1. Further, a target position estimator 15, a
beam direction selector 16, and a correlation result combiner 17 are introduced. Other
configurations are similar and thus denoted with the same symbols while only different
points will be described.
[0142] The sensor 1b externally transmits electromagnetic waves as transmission waves and
receives, as received waves, reflection waves of the transmission waves reflected
from a target that is an observation object, which are the same as the sensor 1 of
the Embodiment 1. The sensor 1b differs from the Embodiment 1 in the point that the
sensor 1b sequentially observes a wide observation coverage substantially at the same
observation timing and the same sampling intervals (that is, at the same sampling
time) while switching beam directions of the transmission waves for example like a
search radar.
[0143] The correlation result storage 3b stores resulting signals of the correlation processing
of the correlation processor 2 while associating these resulting signals of the correlation
processing with corresponding sampling times (sample numbers) and corresponding beam
directions (elevation angle number and azimuth angle number of the beam). The correlation
result storage 3b is configured by an HDD, a DVD, a memory, or the like.
[0144] The target position estimator 15 estimates a position of the target at the respective
sampling times by using the motion hypotheses stored in the motion hypothesis storage
5.
[0145] The beam direction selector 16 selects a beam direction covering the position of
the target estimated by the target position estimator 15 in an observation coverage.
[0146] The correlation result combiner 17 acquires, from among the resulting signals of
the correlation processing stored in the correlation result storage 3b, signals having
the same beam direction as one selected by the beam direction selector 16 for each
sampling time, and combines the acquired signals of all sampling times. This results
in observation signals (combined signals) of a series of observation in appearance.
[0147] The target position estimator 15, the beam direction selector 16, and the correlation
result combiner 17 are implemented by program processing using a CPU based on software.
[0148] The motion compensator 8 performs motion compensation on the combined signals of
the correlation result combiner 17 by using calculation results of the range compensation
amount calculator 6 and phase compensation amount calculator 7.
[0149] Next, operations of search radar will be described with FIG. 10.
[0150] The search radar observes a wide coverage, which cannot be observed at a time, by
sequentially switching beam directions. In FIG. 10, a circle having a numeral in the
center represents an observation coverage (a beam spot) for a single beam, where the
numeral represents an order of observation. That is, a beam is emitted to each observation
direction in the order of # 1, 2, 3, ... , 16. Since the switching of beam directions
is performed at a high speed, it can be assumed as simultaneous observation of the
search coverage using a plurality of beams having different directions.
[0151] With such a search radar, a target is detected by signal integration. Since the
target moves within the search coverage, a beam direction where the target can be
observed may vary depending on time. Therefore, it is desirable to perform integration
by effectively extracting received signals where the target is observed from among
observation signals having various beam directions.
[0152] Next, operations of the radar device according to the Embodiment 3 will be described
with referring to FIG. 11.
[0153] In the operations of the radar device according to the Embodiment 3, as illustrated
in FIG. 11, correlation processing on received waves is performed (step ST301). That
is, the sensor 1b emits beams in a plurality of predetermined beam directions. Although
the beams are sequentially emitted in the respective directions, the beam switching
is performed at a high speed. Therefore, it can be assumed as simultaneous emission
of the plurality of beams. A sampling interval and the number of times of sampling
are the same for each beam direction. The sensor 1b receives, as received waves, reflection
waves of the emitted beam, which is reflected from the target being an observation
object.
[0154] The correlation processor 2 performs correlation processing on the received signals
of the sensor 1b. This processing of the correlation processor 2 is similar to that
of the Embodiment 1 and thus details thereof are omitted.
[0155] The correlation result storage 3b stores the resulting signals of the correlation
processing of the correlation processor 2 while adding thereto corresponding sampling
times (sample numbers) and beam directions (elevation angle number and azimuth angle
number of the beam).
[0156] Here, an elevation angle number and azimuth angle number is explained with referring
to an example of FIG. 10. In FIG. 10, the number of beams in the elevation angle direction
is four while the number of beams in the azimuth angle direction is five. Accordingly,
the elevation angle numbers are 1 to 4 while an azimuth angle numbers are 1 to 5.
For example, the ninth beam with the numeral "9" has an elevation angle number of
2 and an azimuth angle number of 1.
[0157] The radar device generates a motion state amount of the target at the start of observation
as a motion hypothesis (step ST302). This processing in step ST302 is similar to that
in step ST102 of the Embodiment 1 and thus details thereof are omitted.
[0158] After that, the radar device repeats executing processing of steps ST303 to ST309
on M motion hypotheses stored in the motion hypothesis storage 5. Hereinafter, processing
on an m-th motion hypothesis stored in the motion hypothesis storage 5 will be described.
Here, motion of the target is assumed as motion with constant acceleration and a value
H
m is expressed by the Formula (6) defined in the Embodiment 1. Also, a motion state
amount and a motion model of the target are expressed by the Formulas (1) and (2),
respectively, defined in the Embodiment 1.
[0159] The radar device first calculates a beam number which is estimated to be capable
of observing the target at each sampling time (step ST303). That is, the target position
estimator 15 estimates a position of the target of the k-th sample through the Formula
(2) by applying the motion hypothesis H
m of the Formula (6) as an initial motion state amount of the target. The beam direction
selector 16 selects a beam direction, which is estimated to be capable of observing
the target in the k-th sample, from the position of the target estimated by the target
position estimator 15.
[0160] When a position of the sensor 1b is taken as the origin, a position of the target
in the k-th sample is denoted as (x
k, y
k, z
k) with resolution in the elevation angle direction (that is a width of one beam in
the elevation angle) denoted as ΔE1 and resolution in the azimuth angle direction
denoted as ΔAz. In this case, an elevation angle number of the beam direction where
the target can be observed in the k-th sample can be obtained from the following Formula
(54) while an azimuth angle number thereof can be obtained from the following Formula
(55).

[0161] Next, the correlation result combiner 17 acquires, from the correlation result storage
3b, resulting signals of correlation processing of a beam, which is estimated to be
capable of observing the target, from among the respective samplings of k= 1 to K
and thereby generates the combined signals (step ST304). That is, the correlation
result combiner 17 refers to an elevation angle number El_no
k and an azimuth angle number Az_no
k selected by the beam direction selector 16. The correlation result combiner 17 acquires
a resulting signal of the correlation processing of the k-th sample stored in the
correlation result storage 3b, where an elevation angle number thereof matches with
El_no
k and an azimuth angle number matches with Az_no
k. Thereafter, similar processing is repeated from k= 1 to K. The acquired resulting
signals of the correlation processing of the respective samplings are combined to
obtain combined signals.
[0162] Other processing in steps ST305 to ST309 and step ST310 is similar to that in steps
ST103 to ST107 and step ST108 of the Embodiment 1, with the exception that an object
of motion compensation is not the resulting signals of the correlation processing
but the combined signals and thus details thereof are omitted.
[0163] According to the Embodiment 3, the radar device to perform observation with a plurality
of beam spots substantially at the same timing like a search radar where a motion
model of a target is defined in a three-dimensional space of rectangular coordinates
estimates a position of the target at each sampling time from the defined motion model,
extracts signals of a beam which is estimated to have observed the target for each
sampling time, and combines those signals to obtain observation signals of a series
of observations in appearance. This is capable of performing motion compensation suitable
for actual motion of the target even with a target moving among the plurality of beam
spots with effects of mitigating an integration loss upon signal integration over
a long time and enhancing detection performance of the target.
[0164] In FIG. 9, a case based on the configuration of the Embodiment 1 has been described.
Alternatively, in the configuration of the Embodiment 2 illustrated in FIG. 7, the
sensor 1 and the correlation result storage 3 may be replaced with the sensor 1b and
the correlation result storage 3b and the target position estimator 15, the beam direction
selector 16, and the correlation result combiner 17 may be added, where similar effects
can be obtained.
Embodiment 4
[0165] FIG. 12 is a diagram illustrating a configuration of a radar device according to
Embodiment 4 of the invention.
[0166] The radar device according to the Embodiment 4 includes, as illustrated in FIG. 12,
a sensor 1c, a CPI divider 18, a CPI storage 19, a motion hypothesis generator 4,
a motion hypothesis storage 5, a phase compensator 20, a CPI FFT calculator 21, a
signal integrator 9b, a target detector 10b, a hypothesis tester 11b, a best hypothesis
updater (a motion hypothesis selector) 12b and a target velocity outputter 22. Of
these, configurations of the motion hypothesis generator 4 and motion hypothesis storage
5 are the same as those of the Embodiment 1 and thus details thereof are omitted.
[0167] The sensor 1 c transmits transmission waves by using a high pulse repetition frequency
(HPRF) pulsed Doppler radar. Also, the sensor 1c receives reflection waves of the
transmission waves reflected from a target and converts the reflection waves into
received signals, thereby observing the target.
[0168] The CPI divider 18 divides the received signals, which were converted into by the
sensor 1c, into short-time blocks (i.e., Coherent Pulse Intervals (CPIs)) where velocity
of motion of the target can be assumed as being equivalent.
[0169] The CPI storage 19 stores the received signals (CPI blocks) divided into CPI intervals
by the CPI divider 18. The CPI storage 19 is configured by an HDD, a DVD, a memory,
or the like.
[0170] The phase compensator 20 calculates a phase compensation amount for the CPI blocks
stored in the CPI storage 19 on a basis of the motion hypothesis stored in the motion
hypothesis storage 5 and the motion model, and thereby performs phase compensation
on the CPI blocks.
[0171] The CPI FFT calculator 21 performs FFT on resulting CPI blocks of the phase compensation
performed by the phase compensator 20.
[0172] The signal integrator 9b integrates amplitude values of the same Doppler frequency
bins in the resulting CPI blocks of the FTT performed by the CPI FFT calculator 21.
[0173] The target detector 10b detects a Doppler frequency of the target from an integration
result of the signal integrator 9b. During this process, the target detector 10b detects
a Doppler frequency (a Doppler frequency bin) with a largest integrated value and
set it as a Doppler frequency of the target.
[0174] The hypothesis tester 11b calculates a Doppler frequency of the target from the motion
hypothesis stored in the motion hypothesis storage 5, and determines whether or not
the motion hypothesis is correct by comparing the calculated Doppler frequency with
the Doppler frequency of the target detected by the target detector 10b. When a difference
between the Doppler frequency of the target obtained from the integration result and
one obtained from the motion hypothesis used in the integration exceeds a certain
interval (i.e., exceeds the number of Doppler frequency bins corresponding to a constant
multiple of a Doppler observation accuracy of the sensor 1c), the hypothesis tester
11b decides that the motion hypothesis is incorrect and rejects the motion hypothesis
[0175] The best hypothesis updater 12b obtains the best motion hypothesis based on the integration
result of the signal integrator 9b from among the motion hypotheses being not rejected
(i.e., being determined as correct) by the hypothesis tester 11b. The best hypothesis
updater 12b determines, as the best hypothesis, the motion hypothesis having the largest
integrated value from among the motion hypotheses. The best hypothesis updater 12b
retains the best hypothesis, and an integration result and a Doppler frequency of
the target obtained by using this best hypothesis.
[0176] The target velocity outputter 22 calculates Doppler velocity from the Doppler frequency
of the target according to the best hypothesis ultimately retained in the best hypothesis
updater 12b, and externally outputs the Doppler velocity by displaying on a display,
outputting to a file, or the like.
[0177] The CPI divider 18, the phase compensator 20, the CPI FFT calculator 21, the signal
integrator 9b, the target detector 10b, the hypothesis tester 11b, the best hypothesis
updater 12b, and the target velocity outputter 22 are implemented by program processing
using a CPU based on software.
[0178] Next, operations of the radar device of the Embodiment 4 will be described with FIG.
13.
[0179] In the operations of the radar device according to the Embodiment 4, as illustrated
in FIG. 13, CPI division of received signals is first performed (step ST401). That
is, the sensor 1c first observes the target by using the HPRF pulsed Doppler radar.
The CPI divider 18 divides the signals (i.e., received signals) indicating observation
result of the sensor 1c at CPI intervals. FIG. 14 illustrates exemplary CPI division.
In FIG. 14, received signals for T seconds are divided into U CPIs. Therefore, one
CPI interval equals T/U seconds. The CPI storage 19 stores the received signals (CPI
blocks) divided into the aforementioned CPI intervals.
[0180] Next, the radar device generates, as a motion hypothesis, a motion state amount of
the target at the start of observation (step ST402). This processing in step ST402
is similar to that in step ST102 of the Embodiment 1 and thus details thereof are
omitted.
[0181] The phase compensator 20 of the radar device calculates a phase compensation amount
for the CPI blocks stored in the CPI storage 19 on a basis of the motion hypothesis
stored in the motion hypothesis storage 5 and the motion model, and thereby performs
phase compensation (step ST403). Since the HPRF pulsed Doppler radar is not able to
acquire range information, range compensation descried in each of the Embodiments
1 to 3 is not required and only phase compensation is performed.
[0182] The phase compensator 20 calculates the phase compensation amount and performs phase
compensation. This calculation processing of the phase compensation amount is the
same as the processing of the phase compensation amount calculator 7 of the Embodiment
1, and the phase compensation processing is the same as the phase compensation processing
of the motion compensator 8 of the Embodiment 1 and thus details thereof are omitted.
[0183] Note that the phase compensator 20 is different from that of the Embodiment 1 in
the point that an equation Δt = T/U is defined, where observation time of the entire
received signals is denoted as T seconds and the number of CPI blocks is denoted as
U, and also the point that objects of phase compensation include the respective CPI
blocks.
[0184] Subsequently, the radar device performs signal integration (step ST404). That is,
the CPI FFT calculator 21 performs FFT on each CPI block on which the phase compensation
have been performed by the phase compensator 20. FIG. 15A is schematic diagram illustrating
a case of performing FFT without performing phase compensation.
[0185] FIG. 15B is schematic diagram illustrating a case of performing FFT after phase compensation.
As illustrated in FIGS. 15A and 15B, the case not performing phase compensation results
in different Doppler frequencies of the target in the respective CPI blocks, while
the case performing phase compensation results in an equivalent Doppler frequency
of the target in the respective CPI blocks. In this manner, by performing phase compensation,
it is capable of aligning a position of the target after FFT.
[0186] Thereafter, the signal integrator 9b integrates amplitude values of the same Doppler
frequency bins of the CPI blocks on which FFT have been performed by the CPI FFT calculator
21.
[0187] Here, an amplitude value of a b
f-th Doppler frequency bin of a u-th CPI block after FFT is denoted as A(u, b
f) with the number of CPI blocks denoted as U. In this case, an integrated value I(b
t) can be obtained from the following Formula (56). Integrated values are obtained
for all the Doppler frequency bins from the Formula (56).

[0188] Note that N
b denotes the number of Doppler frequency bins.
[0189] The target detector 10b of the radar device detects a Doppler frequency (a Doppler
frequency bin) with a largest integrated value from the integration results of the
signal integrator 9b, and sets the detected one as a Doppler frequency of the target
(step ST405). The processing of the phase compensator 20 includes phase compensation
for aligning at an initial velocity of the target. Therefore, the Doppler frequency
and Doppler frequency bin of the target detected by the target detector 10b are values
at an initial position.
[0190] The hypothesis tester 11b of the radar device calculates a Doppler frequency of the
target based on the motion hypothesis generated by the motion hypothesis generator
4, and tests the motion hypothesis through comparison with the Doppler frequency of
the target detected by the target detector 10b (step ST406). The Doppler frequency
of the target detected by the target detector 10b is a value at an initial position.
Therefore, the hypothesis tester 11b calculates a Doppler frequency of the target
at the initial position from the motion hypothesis, and determines validity of the
motion hypothesis through comparison between the Doppler frequency of the target output
from the target detector 10b and the calculated Doppler frequency. Hereinafter, processing
of the hypothesis tester 11b will be described.
[0191] The Procedure to calculate the Doppler frequency of the target from the motion hypothesis
of the hypothesis tester 11b is similar to the processing of the hypothesis tester
11 of the Embodiment 1. That is, a Doppler frequency is calculated from the Formula
(47) and a Doppler frequency bin is calculated from the Formula (50).
[0192] Furthermore, the determination on validity of the motion hypothesis is also similar
to that by the hypothesis tester 11 of the Embodiment 1. That is, the motion hypothesis
is rejected when a relation between the Doppler frequency bin of the target detected
by the target detector 10b and the calculated Doppler frequency bin satisfies the
Formula (52) and otherwise the motion hypothesis is employed.
[0193] Subsequently, the best hypothesis updater 12b of the radar device decides a motion
hypothesis as the best hypothesis, which has the largest integrated value from among
the motion hypotheses not rejected by the hypothesis tester 11b (step ST407). The
best hypothesis updater 12b retains the motion hypothesis with the largest integrated
value (decided as the best hypothesis) having been obtained from the integration processing,
and also retains the Doppler frequency of the target and an integrated value thereof.
[0194] When a motion hypothesis is rejected by the hypothesis tester 11b, the best hypothesis
updater 12b keeps the best hypothesis currently retained and the Doppler frequency
and integrated value thereof of the target.
[0195] On the other hand, when a motion hypothesis is employed by the hypothesis tester
11b, the best hypothesis updater 12b compares an integrated value of the best hypothesis
with an integrated value of the latest hypothesis.
[0196] In the comparison of the integrated values, when the integrated value of the latest
hypothesis exceeds the integrated value of the best hypothesis, the best hypothesis
updater 12b discards the best hypothesis currently retained and the integrated value
and Doppler frequency of the target of the best hypothesis. Thereafter, the latest
hypothesis is set as the best hypothesis, and the latest hypothesis is retained together
with the integrated value and the Doppler frequency of the target.
[0197] On the other hand, when the integrated value of the latest hypothesis is equal to
or less than the integrated value of the best hypothesis in the comparison of the
integrated values, the best hypothesis updater 12b keeps the currently retained best
hypothesis together with the integrated value and the Doppler frequency of the target.
[0198] The aforementioned processing of steps ST403 to ST407 is repeatedly implemented until
performing on all the motion hypotheses.
[0199] Subsequently, the target velocity outputter 22 of the radar device calculates Doppler
velocity from the Doppler frequency of the target according to the best hypothesis
ultimately retained in the best hypothesis updater 12b, and outputs the Doppler velocity
by displaying on a display, outputting to a file, or the like (step ST408). When a
Doppler frequency of the target is denoted by f
dop and a transmission wavelength is denoted by λ, Doppler velocity v
dop is obtained from the following Formula (57).

[0200] Note that λ denotes a transmission wavelength while f
dop denotes a Doppler frequency of the target.
[0201] According to the Embodiment 4, the radar device which can obtain only Doppler frequency
information of the target, such as the HPRF pulsed Doppler radar, is configured to
define a motion model of the target in the three-dimensional space of rectangular
coordinates to estimate a motion state amount of the target. This is capable of estimating
a motion state amount suitable for actual motion of the target. This results in effects
of enhancing an estimation accuracy of a position of the target in the respective
CPI blocks, mitigating an integration loss upon signal integration over a long time,
and enhancing detection performance of the target.
[0202] Moreover, similarly to the radar device of the Embodiment 1, generating a motion
hypothesis in the three-dimensional space of rectangular coordinates is capable of
testing the motion hypothesis. This is capable of rejecting an incorrect hypothesis
with a large integrated value with an effect of enhancing detection performance of
the target.
[0203] In the configuration illustrated in FIG. 12, alternatively, the motion hypothesis
generator 4 and the motion hypothesis storage 5 can be replaced with the motion hypothesis
generator 4b and the motion hypothesis storage 5b, and the integration result storage
14 can be added, as in the Embodiment 2.
Embodiment 5
[0204] FIG. 16 is a diagram illustrating a configuration of a radar device according to
Embodiment 5 of the invention. The radar device according to the Embodiment 5 illustrated
in FIG. 16 includes the radar device according to the Embodiment 4 illustrated in
FIG. 12 where the phase compensator 20 is excluded, the signal integrator 9b, the
CPI storage 19, and the CPI FFT calculator 21 are replaced with a signal integrator
9c, a CPI storage 19b, and a CPI FFT calculator 21b, and a motion estimator 23 is
added. Other configurations are similar and thus denoted with the same symbols while
only different points will be described.
[0205] The CPI FFT calculator 21b performs FFT on the received signals (CPI blocks) divided
into CPI intervals by the CPI divider 18.
[0206] The CPI storage 19b stores the resulting CPI blocks of the FFT by the CPI FFT calculator
21b. The CPI storage 19b is configured by an HDD, a DVD, a memory, or the like.
[0207] The motion estimator 23 estimates a motion state amount (a position of the target)
of the target in a three-dimensional space of rectangular coordinates at time corresponding
to each of the CPI blocks based on a motion hypothesis stored in the motion hypothesis
storage 5 and calculates a Doppler frequency bin of the target in each of the CPI
blocks from the estimation result.
[0208] The signal integrator 9c performs incoherent integration between the CPI blocks on
the resulting CPI blocks of the FFT stored in the CPI storage 19b on a basis of the
Doppler frequency bin of the target calculated by the motion estimator 23. This is
capable of aligning positions of the target in the respective CPI blocks at the same
Doppler frequency bin for performing signal integration.
[0209] The CPI FFT calculator 21b, motion estimator 23, and signal integrator 9c are executed
by program processing using a CPU based on software.
[0210] Next, operations of the radar device of the Embodiment 5 will be described with FIG.
17.
[0211] In the operations of the radar device according to the Embodiment 5, as illustrated
in FIG. 17, CPI division of received signals is performed (step ST501). This processing
in step ST501 is similar to that in step ST401 of the Embodiment 4 and thus details
thereof are omitted.
[0212] The radar device performs FFT on the respective CPI blocks divided into by the CPI
divider 18 (step ST502). That is, the CPI FFT calculator 21b performs FFT processing
on the respective CPI blocks coming from the CPI divider 18. After that, the CPI storage
19b stores the resulting CPI blocks of the FFT performed by the CPI FFT calculator
21b.
[0213] The radar device generates, as a motion hypothesis, a motion state amount of the
target at the start of observation (step ST503). This processing in step ST503 is
similar to that in step ST102 of the Embodiment 1 and thus details thereof are omitted.
[0214] The radar device then repeats executing processing of steps ST504 to ST507 on M motion
hypotheses stored in the motion hypothesis storage 5.
[0215] First, the radar device performs integration between CPI blocks (step ST504). That
is, the motion estimator 23 first estimates a motion state amount of the target in
a three-dimensional space of rectangular coordinates at a time point corresponding
to each of the CPI blocks based on a motion hypothesis stored in the motion hypothesis
storage 5. The motion estimator 23 then calculates a Doppler frequency bin of the
target in each of the CPI blocks from the estimated motion state amount. Hereinafter
such procedures are described.
[0216] The motion estimator 23 sets respective values of a motion hypothesis for an initial
motion state amount of the target. For example, when a motion model of the target
is motion with constant acceleration according to an m-th motion hypothesis, an initial
motion state amount of the target is provided by the following Formula (58).

[0217] Subsequently, in accordance with a predetermined motion model of the target, the
motion estimator 23 obtains a motion state amount X
k (k = 1,2,...,U) at time (k-1)Δt using the Formula (2) shown in the Embodiment 1.
Assuming that the observation time of the entire received signals is denoted as T,
and the number of CPI blocks is denoted as U, Δt=T/U is defined. The value k denotes
a CPI block number. A motion state amount X
k is expressed by the following Formula (59).

[0218] The motion estimator 23 estimates, from the motion state amount X
k of the target, a Doppler frequency bin of the target in the k-th CPI block. A motion
state amount of the sensor 1c at a time (k-1)Δt is denoted as X
s,k, and thereby a relative position p
k of the sensor 1c and the target and relative velocity v
k are obtained. The amount X
s,k is defined by the following Formula (60) and p
k and v
k are defined by the following Formula (61).

[0219] Using p
k and v
k, a Doppler frequency f
cal,k of the target in the k-th CPI block is calculated using the following Formula (62).

[0220] Note that λ denotes a transmission wavelength while R
cal,k is defined by the following Formula (63).

[0221] Moreover, when frequency resolution of the sensor 1c is denoted as Δf, a Doppler
frequency bin of the target in the k-th CPI block is calculated from the following
Formula (64).

[0222] Note that PRF is a pulse repetition frequency and mod (f
cal,k, PRF) is a remainder from f
cal,k divided by PRF.
[0223] FIG. 18 is a diagram illustrating a Doppler frequency bin calculated from the Formula
(64), which corresponds to a position of the target in each of the CPI blocks.
[0224] The signal integrator 9c acquires each of the resulting CPI blocks of the FFT from
the CPI storage 19b. The signal integrator 9c also acquires a Doppler frequency bin
of the target in each of the CPI blocks calculated by the motion estimator 23.
[0225] Thereafter, the signal integrator 9c performs signal integration by procedures described
below.
[0226] First, the signal integrator 9c obtains a difference D(k) between a Doppler frequency
bin Bf
cal,1 of a first CPI block and a Doppler frequency bin Bf
cal,k of a k-th (2≤k≤U) CPI block. The following Formula (65) defines the difference D(k).

[0227] The signal integrator 9c further shifts a value of each cell of the k-th (2≤k≤U)
CPI block by D(k) cells in a circular manner such that a position of the target is
aligned with the first CPI block. FIG. 19(a) illustrates a definition of D(k) and
FIG. 19(b) illustrates a result of aligning are diagrams of the radar device and a
result of aligning positions of the target by shifting cells in each CPI block by
D(k) cells.
[0228] Furthermore, the signal integrator 9c integrates amplitude values of the same Doppler
frequency bins of the respective resulting CPI blocks of the shifting processing.
When an amplitude value of a b
f-th frequency bin of a k-th CPI block is denoted as
[0229] A(k, b
f) with the number of CPI blocks denoted as U, an integrated value I(b
f) is obtained from the following Formula (66).

[0230] Note that N
b denotes the number of frequency bins.
[0231] The target detector 10b of the radar device detects a Doppler frequency (Doppler
frequency bin) corresponding to a largest integrated value from the integration results
of the signal integrator 9c, and sets the detected one as a Doppler frequency of the
target (step ST505). This processing in step ST505 is similar to that in step ST405
of the Embodiment 4 and thus details thereof are omitted.
[0232] The hypothesis tester 11b of the radar device calculates a Doppler frequency of the
target on a basis of the motion hypothesis generated by the motion hypothesis generator
4, and tests the motion hypothesis through comparison with the Doppler frequency of
the target detected by the target detector 10b (step ST506). This processing in step
ST506 is similar to that in step ST406 of the Embodiment 4 and thus details thereof
are omitted.
[0233] The best hypothesis updater 12b of the radar device determines, as the best hypothesis,
the motion hypothesis having the largest integrated value from among the motion hypotheses
(step ST507). This processing in step ST507 is similar to that in step ST407 of the
Embodiment 4 and thus details thereof are omitted.
[0234] After the aforementioned processing of steps ST504 to ST507 is repeatedly executed
on all the motion hypotheses, the target velocity outputter 22 of the radar device
calculates Doppler velocity from the Doppler frequency of the target according to
the best hypothesis ultimately retained in the best hypothesis updater 12b, and externally
outputs the Doppler velocity by displaying on a display, outputting to a file, or
the like (step ST508). This processing in step ST508 is similar to that in step ST408
of the Embodiment 4 and thus details thereof are omitted.
[0235] In this manner, the Embodiment 5 can obtain similar effects to those of the Embodiment
4 even with a configuration of performing motion estimation instead of performing
phase compensation.
[0236] Within the scope of the present invention, the present invention may include a flexible
combination of the respective embodiments, a modification of any component of the
respective embodiments, or an omission of any component in the respective embodiments.
[0237] A radar device according to this invention is capable of motion compensation suitable
for actual motion of the target and detection of a target with a low SNR requiring
integration over a long time and thus is suitable for use as a radar device or the
like to detect a target with radar.
[0238]
- 1, 1b, 1c
- sensor
- 2
- correlation processor
- 3, 3b
- correlation result storage
- 4, 4b
- motion hypothesis generator
- 5, 5b
- motion hypothesis storage
- 6
- range compensation amount calculator
- 7
- phase compensation amount calculator
- 8, 8b
- motion compensator
- 9, 9b, 9c
- signal integrator
- 10, 10b
- target detector
- 11, 11b
- hypothesis tester
- 12, 12b
- best hypothesis updater (motion hypothesis selector)
- 13
- target position outputter
- 14
- integration result storage
- 15
- target position estimator
- 16
- beam direction selector
- 17
- correlation result combiner
- 18
- CPI divider
- 19, 19b
- CPI storage
- 20
- phase compensator
- 21, 21b
- CPI FFT calculator
- 22
- target velocity outputter
- 23
- motion estimator
1. A radar device comprising:
- a sensor to transmit transmission waves and to receive, as received waves, waves
reflected from a target with respect to the transmission waves;
- a correlation processor to perform correlation processing between the transmission
waves transmitted by the sensor and the received waves with respect to the transmission
waves, which is received by the sensor;
- a correlation result storage to store resulting signals of the correlation processing
performed by the correlation processor;
- a motion hypothesis generator to generate a plurality of motion hypotheses of the
target on a basis of a motion model of the target;
- a motion hypothesis storage to store the motion hypotheses generated by the motion
hypothesis generator;
- a range compensation amount calculator to calculate a range compensation amount
of the target relative to the sensor on a basis of the motion hypothesis stored in
the motion hypothesis storage and the motion model;
- a phase compensation amount calculator to calculate a phase compensation amount
of the target relative to the sensor on a basis of the motion hypothesis stored in
the motion hypothesis storage and the motion model;
- a motion compensator to perform motion compensation on the resulting signals of
the correlation processing stored in the correlation result storage by using calculation
results of the range compensation amount calculator and the phase compensation amount
calculator;
- a signal integrator to perform coherent integration on resulting signals of the
motion compensation performed by the motion compensator;
- a target detector to detect a position of the target from an integration result
of the signal integrator;
- a hypothesis tester to compare a detection result of the target detector with a
position of the target calculated from the motion hypothesis stored in the motion
hypothesis storage, and to determine whether or not said motion hypothesis is correct;
- a motion hypothesis selector to obtain, from among the motion hypotheses determined
by the hypothesis tester as being correct, a motion hypothesis corresponding to a
large integrated value obtained by the signal integrator; and
- a target position outputter to output a position of the target corresponding to
a motion hypothesis obtained by the motion hypothesis selector.
2. A radar device comprising:
- a sensor to transmit transmission waves, to receive waves reflected from a target
with respect to the transmission waves, and to convert the received reflection waves
into received signals;
- a CPI (Coherent Pulse Interval) divider to divide, at intervals of CPIs, the received
signals from the sensor;
- a CPI storage to store pieces of the received signals divided into by the CPI divider;
- a motion hypothesis generator to generate a plurality of motion hypotheses of the
target on a basis of a motion model of the target;
- a motion hypothesis storage to store the motion hypotheses generated by the motion
hypothesis generator;
- a phase compensator to perform phase compensation on the respective pieces of the
received signals stored in the CPI storage on a basis of the motion hypothesis stored
in the motion hypothesis storage and the motion model; a CPI FFT (Fast Fourier Transform)
calculator to perform FFT on resulting signals of the phase compensation performed
by the phase compensator;
- a motion integrator to integrate amplitude values of the same Doppler frequency
bins in resulting signals of the FFT performed by the CPI FFT calculator;
- a target detector to detect a Doppler frequency of the target from an integration
result of the motion integrator;
- a hypothesis tester to compare a detection result from the target detector with
a Doppler frequency of the target calculated from the motion hypothesis stored in
the motion hypothesis storage, and to determine whether or not said motion hypothesis
is correct;
- a motion hypothesis selector to obtain, from among the motion hypotheses determined
by the hypothesis tester as being correct, a motion hypothesis corresponding to a
large integrated value obtained by the signal integrator; and
- a target velocity outputter to calculate velocity of the target from the Doppler
frequency of the target corresponding to the motion hypothesis obtained by the motion
hypothesis selector, and to output the calculated velocity.
3. A radar device, comprising:
- a sensor to transmit transmission waves, to receive waves reflected from a target
with respect to the transmission waves, and to convert the received reflection waves
into received signals;
- a CPI (Coherent Pulse Interval) divider to divide, at intervals of CPIs, the received
signals from the sensor;
- a CPI FFT calculator to perform FFT on the respective pieces of the received signals
divided into by the CPI divider;
- a CPI storage to store resulting signals of the FFT performed by the CPI FFT calculator;
- a motion hypothesis generator to generate a plurality of motion hypotheses of the
target on a basis of a motion model of the target;
- a motion hypothesis storage to store the motion hypotheses generated by the motion
hypothesis generator;
- a motion estimator to calculate, on a basis of the motion hypothesis stored in the
motion hypothesis storage, a Doppler frequency bin of the target at a time point corresponding
to each of the CPIs;
- a motion integrator to perform incoherent integration on the respective pieces of
the received signals stored in the CPI storage on a basis of the Doppler frequency
bin of the target calculated by the motion estimator;
- a target detector to detect a Doppler frequency of the target from an integration
result of the motion integrator;
- a hypothesis tester to compare a detection result of the target detector and a Doppler
frequency of the target calculated from the motion hypothesis stored in the motion
hypothesis storage, and to determine whether or not said motion hypothesis is correct;
- a motion hypothesis selector to obtain, from among the motion hypotheses determined
by the hypothesis tester as being correct, a motion hypothesis corresponding to a
large integrated value obtained by the signal integrator; and
- a target velocity outputter to calculate velocity of the target from the Doppler
frequency of the target corresponding to the motion hypothesis obtained by the motion
hypothesis selector, and to output the calculated velocity.
4. The radar device according to claim 1,
wherein the motion hypothesis generator performs the generation of the plurality of
motion hypotheses of the target on a basis of the motion model of the target in a
three-dimensional space of rectangular coordinates.
5. The radar device according to claim 2,
wherein the motion hypothesis generator performs the generation of the plurality of
motion hypotheses of the target on a basis of the motion model of the target in a
three-dimensional space of rectangular coordinates.
6. The radar device according to claim 3,
wherein the motion hypothesis generator performs the generation of the plurality of
motion hypotheses of the target on a basis of the motion model of the target in a
three-dimensional space of rectangular coordinates.
7. The radar device according to claim 1,
wherein the motion compensator performs, as the motion compensation, range compensation
and phase compensation, the range compensation being performed to shift, in a range
direction, the resulting signals of the correlation processing of the range compensation
amount calculated by the range compensation amount calculator, the phase compensation
being performed to set back a phase of the resulting signals of the range compensation
by the phase compensation amount calculated by the phase compensation amount calculator.
8. The radar device according to claim 1,
wherein, when the position of the target detected by the target detector is apart
from the position of the target calculated from the motion hypothesis by a threshold
value or more, the hypothesis tester determines that the motion hypothesis is incorrect.
9. The radar device according to claim 2,
wherein, when the Doppler frequency of the target detected by the target detector
is apart from the Doppler frequency of the target calculated from the motion hypothesis
by a threshold value or more, the hypothesis tester determines that the motion hypothesis
is incorrect.
10. The radar device according to claim 3,
wherein, when the Doppler frequency of the target detected by the target detector
is apart from the Doppler frequency of the target calculated from the motion hypothesis
by a threshold value or more, the hypothesis tester determines that the motion hypothesis
is incorrect.
11. The radar device according to claim 8,
wherein, when a difference in range bins between the position of the target detected
by the target detector and the position of the target calculated from the motion hypothesis
exceeds a number of range bins corresponding to a constant multiple of a range observation
accuracy of the sensor, the hypothesis tester determines that the motion hypothesis
is incorrect.
12. The radar device according to claim 8,
wherein, when a difference in Doppler frequency bins between the position of the target
detected by the target detector and the position of the target calculated from the
motion hypothesis exceeds a number of Doppler frequency bins corresponding to a constant
multiple of a Doppler observation accuracy of the sensor, the hypothesis tester determines
that the motion hypothesis is incorrect.
13. The radar device according to claim 9,
wherein, when a difference in Doppler frequency bins between the Doppler frequency
of the target detected by the target detector and the Doppler frequency of the target
calculated from the motion hypothesis exceeds a number of Doppler frequency bins corresponding
to a constant multiple of a Doppler observation accuracy of the sensor, the hypothesis
tester determines that the motion hypothesis is incorrect.
14. The radar device according to claim 10,
wherein, when a difference in Doppler frequency bins between the Doppler frequency
of the target detected by the target detector and the Doppler frequency of the target
calculated from the motion hypothesis exceeds a number of Doppler frequency bins corresponding
to a constant multiple of a Doppler observation accuracy of the sensor, the hypothesis
tester determines that the motion hypothesis is incorrect.
15. The radar device according to claim 1,
further comprising an integration result storage to store integration results of the
signal integrator with respect to all the motion hypotheses stored in the motion hypothesis
storage, and also store a determination result performed by the hypothesis tester,
wherein the motion hypothesis generator generates the plurality of motion hypotheses
while narrowing down a generation scope on a basis of information stored in the integration
result storage, and
wherein, every time when a new motion hypothesis is generated by the motion hypothesis
generator, the motion hypothesis storage discards the stored motion hypothesis and
stores the new motion hypothesis.
16. The radar device according to claim 2,
further comprising an integration result storage to store integration results of the
signal integrator with respect to all the motion hypotheses stored in the motion hypothesis
storage, and also store a determination result performed by the hypothesis tester,
wherein the motion hypothesis generator generates the plurality of motion hypotheses
while narrowing down a generation scope on a basis of information stored in the integration
result storage, and
wherein, every time when a new motion hypothesis is generated by the motion hypothesis
generator, the motion hypothesis storage discards the stored motion hypothesis and
stores the new motion hypothesis.
17. The radar device according to claim 3,
further comprising an integration result storage to store integration results of the
signal integrator with respect to all the motion hypotheses stored in the motion hypothesis
storage, and also store a determination result performed by the hypothesis tester,
wherein the motion hypothesis generator generates the plurality of motion hypotheses
while narrowing down a generation scope on a basis of information stored in the integration
result storage, and
wherein, every time when a new motion hypothesis is generated by the motion hypothesis
generator, the motion hypothesis storage discards the stored motion hypothesis and
stores the new motion hypothesis.
18. The radar device according to claim 1,
wherein the sensor sequentially performs observation at a same sampling time while
switching beam directions of the transmission waves, and wherein the correlation result
storage stores the resulting signal of the correlation processing of the correlation
processor while associating said resulting signal of the correlation processing with
a corresponding sampling time and a corresponding beam direction,
the radar device further comprising:
- a target position estimator to estimate a position of the target at each of the
sampling times by using the motion hypothesis stored in the motion hypothesis storage;
- a beam direction selector to select a beam direction which covers the position of
the target estimated by the target position estimator within an observation coverage;
and
- a correlation result combiner to acquires, for each sampling time from among the
resulting signals of the correlation processing stored in the correlation result storage,
signals each of whose beam direction matches with the beam direction selected by the
beam direction selector, and to combine the acquired signals, wherein the motion compensator
performs motion compensation on a combination result of the correlation result combiner
by using the calculation results of the range compensation amount calculator and the
phase compensation amount calculator.