Hereinafter, a preferred embodiment of an obstacle detecting device and method of a vehicle according to the present invention will be descried referring to the accompanying drawings.
First, the obstacle detecting apparatus of a vehicle of the present embodiment will be described referring to a block diagram of
Herein, respective functions of the above-described pairing processing section 2, target-object detecting section 3 and prediction processing section 4 can be carried out by an IC tip or computer programs executed by a computer, for example. The above-described specified sampling intervals means an interval of a sampling time of the radar device 1, which is 100 milliseconds, for example.
The radar device 1 transmits a frequency modulation-continuous wave (FM-CM) of a millimeter wave and outputs the up-beat frequency and the down-beat frequency.
Herein, the receiving wave may be delayed from the transmitting wave by a delay time Δt that depends on a distance from the vehicle to a target object that reflects the transmitting wave. And, the frequency of the receiving wave may be shifted from the frequency of the transmitting wave by a Doppler shift Δfd that depends on the relative speed between the vehicle and the target object. When the target object is approaching the vehicle, the frequency of the receiving wave becomes higher than that of the transmitting wave. Thereby, there exists a frequency difference between the transmitting wave and the receiving wave as shown by the solid line I and the broken line II.
The distance R from the vehicle to the target object may be obtained by the up-beat frequency fb(+) and the down-beat frequency fb(−) based on the following equation (1).
R={fb(+)+fb(−)}·C/·(8T·ΔF) (1)
Herein, C indicates the velocity of light. T and ΔF indicate the frequency of frequency modulation and the amplitude of frequency modulation, respectively, as shown in
The relative speed V between the vehicle and the target object may be obtained by the up-beat frequency fb(+) and the down-beat frequency fb(−) based on the following equation (2).
V={fb(−)−fb(+)}·C/(4·f0) (2)
Herein, f0 indicates the center frequency of frequency modulation as shown in
When the radar device 1 transmits the millimeter wave forward, the transmitting wave is reflected by various target objects. Not only vehicles that travel in front of the vehicle or travel in the opposite lane toward the vehicle but some guide rails, electric poles and the like may reflect the transmitting wave. Accordingly, the radar device 1 may receive reflected waves from various objects at the same time.
A graph of
Herein, in order to separate the up-beat frequency and the down-beat frequency for each target object, the Fourier transformation is conducted to the waves of these frequencies.
A graph of
In order to calculate the distance and the relative speed for each target object, it is necessary to select and pair the up-beat frequency and the down-beat frequency for each target object. For example, by selecting the one among the three up-beat frequencies f1a, f2a, f3a of
Herein, the pairing processing section 2 conducts the pairing of the up-beat frequency and the down-beat frequency with priority to a specified target object that has a high certainty of the prediction data obtained by the prediction processing section 4.
In order to do so, the pairing processing section 2 of the present embodiment is configured to divide the target objects into a high class in which the target object has a relatively high certainty of the prediction data and a low class in which the target object has a relatively low certainty of the prediction data as a premise of its pairing processing. Specifically, this classification is done based on the number of sampling in which the target object that is actually detected substantially corresponds to the prediction data. Herein, the target object that has three times or more of its correspondence sampling number is considered as the one in the high certainty class, while the target object that has twice or less of its correspondence sampling number is considered as the one in the low certainty class, for example.
As shown in a flowchart of
Hereinafter, the specific pairing processing to the target objects in the high certainty class of the step S1 of
In the present embodiment, this correspondence degree is Calculated by an evaluation function ε shown by the following equation (3). This evaluation function ε has parameters of receiving power P, beat frequency F, receiving angle (direction) Θ, distance R to the target object, relative speed V of the target object as follows. And, a difference between the data at the present sampling timing (sampling data) and the prediction data is obtained for each parameter, and formalization and weighting are conducted for each parameter.
ε=Ap(PUPn−PUPm)/Pmax+Ap(PDWn−PDWm)/Pmax+Af(FUPn−FUPm)/Fmax+Af(PDWn−PDWm)/Fmax+Aθ(Θn−Θm)/Θmax+Ar(Rn−Rm)/Rmax+Av(Vn−Vm)/Vmax (3)
Herein, n indicates the prediction data based on data at the previous sampling timings or the data at the previous sampling timing, and m indicates the data at the present sampling timing (sampling data).
Further, PUP indicates the receiving power of the up-beat frequency, and PDW indicates the receiving power of the down-beat frequency. FUP indicates the up-beat frequency, and FDW indicates the down-beat frequency. Θ indicates the receiving angle (direction), R indicates the distance, and V indicates the relative speed.
Also, A indicates a parameter of a load. Thus, Ap indicates the weighting of the receiving power, Af indicates the weighting of the beat frequency, Aθ indicates the weighting of the receiving angle, Ar indicates the weighting of the distance, and Av indicates the weighting of the speed.
Herein, the parameters of the distance and the relative speed of the target object in the high certainty class are sufficiently predictable. Therefore, it may be preferable that the distance and the relative speed be weighted for the pairing with respect to the target object in the high certainty class. For example, it may be preferable to set that Ap=Af=Aθ=0.5 and Ar=Av=1.0.
Moreover, Pmax, Fmax, Θmax, Rmax and Vmax indicate parameters for formalization, respectively. These are values for formalizing the weights of the parameters forming the evaluation function ε, which show the maximum value of the respective parameters. Herein, the formalization parameters may be included in the load parameters A.
The sampling data is comprised of data on the up-beat side shown at the top of
The prediction data includes the “distance”, “speed”, “angle”, “receiving power”, “up-beat frequency” and “down-beat frequency” for each of the target objects (ID1-ID20) as shown in
For the above-described “distance” and “speed” of the prediction data shown in
In case of conducting the pairing to the target objects in the high certainty class, the evaluation function ε is calculated for pairing of all of the up-beat and down-beat-frequencies that are obtained from the Fourier transformation (step S12 of
For the sampling data shown in
Herein, when the provisional pairing is conducted, the frequencies may be paired in order from the one of No. 1, or the pairing of the up-beat and down-beat frequencies that have similar values of the receiving power and the angle may be conducted with priority.
Then, the correspondence degree of the prediction data and the sampling data for the all target objects in the high certainty class is calculated as described above (step S13 of
Subsequently, the pairing (selection) of the up-beat frequency data and the down-beat frequency data in which the correspondence degree is the highest is conducted to each of the four target objects in the high certainty class (ID1-ID4) (step S14 of
Herein, the pairing in which the correspondence degree of the prediction data of the target object is the highest is the one that provides the minimum value of the evaluation function ε as described. In a case where the value of the evaluation function ε is a specified value or greater, it is considered that the pairing of the beat frequencies with respect to its target object has not detected at this sampling timing.
Next, after the pairing to the target objects in the high certainty class is complete, the pairing processing is conducted to the target objects in the low certainty class by selecting the rest of the up-beat and down-beat frequencies that are not paired (the step S2 of
The pairing processing to the target objects in the low certainty class of the step S2 of
The correspondence degree of the target objects in the low certainty class is also calculated by the evaluation function ε of the above-described equation (3). Herein, the correspondence number of the prediction data regarding the target objects in the low certainty class is rather low and the parameters of the distance and the relative speed of these target objects are not sufficiently predictable, so there is little difference in reliability among the parameters. Therefore, it may be preferable that each parameter with respect to the target objects in the low certainty class have the same weighting. For example, it may be preferable to set that Ap=Af=Aθ=Ar=Av=1.0.
In case of conducting the pairing to the target objects in the low certainty class, the evaluation function ε is calculated for pairing of the rest of the up-beat and downbeat frequencies that are obtained from the Fourier transformation but do not correspond to the target objects in the high certainty class (step S22 of
A content of the memory that stores the data of the up-beat frequencies and the down-beat frequencies with respect to the target objects in the low certainty class is schematically shown at the center of
Then, the correspondence degree of the prediction data and the sampling data for the target objects in the low certainty class is calculated as descried above (step S23 of
Next, the pairing (selection) of the up-beat and down-beat frequencies in which the correspondence degree is the highest is conducted to each of the four target objects (ID5-ID8) in the low certainty class (step S24 of
Next, after the pairing to the target objects in the high certainty class and the target objects in the low certainty class is complete, the pairing processing is conducted to the new target objects by selecting the rest of the up-beat and down-beat frequencies that are not paired (the step S3 of
The pairing processing of the new target objects of the step S3 of
There is no prediction data that corresponds for the pairing of the new target objects. Therefore, the pairing based on the continuity of the prediction data cannot be conducted. Thus, in the present embodiment, the pairing of the new target objects is conducted based on the receiving direction (receiving angle) and the intensity (receiving power) of the receiving waves of the up-beat frequency and the down-beat frequency (step S31 of
In case of conducting the pairing to the new target objects, the correspondence degree of the receiving angle and the receiving power is calculated for pairing of the rest of the up-beat and down-beat frequencies that are obtained from the Fourier transformation but do not correspond to the target objects in the high certainty and the low certainty class. (step S32 of
The calculation of the correspondence degree in this step may be the sum of a weighted difference between the receiving angle of the up-beat frequency and the receiving angle of the down-beat frequency and a weighted difference between the receiving power of the up-beat frequency and the receiving power of the down-beat frequency.
A content of the memory that stores the data of the up-beat frequencies and the down-beat frequencies with respect to the new target objects is schematically shown at the right of
Then, the correspondence degree of the receiving angle and the receiving power with respect to the rest of the pairing of the up-beat frequency and the down-beat frequency is calculated (step S32 of
Next, the pairing (selection) of the up-beat and down-beat frequencies in which the correspondence degree is the highest is conducted (step S33 of
Thereby, the target-object detecting section 3 calculates the distance and the relative speed of the target objects based on the pairing information by the pairing processing section 2. The calculated distance and relative speed become the distance and relative speed of the target object ID2 at the present sampling timing. The prediction processing section 4 calculates the prediction data of the target objects for the next sampling timing based on the information obtained by the pairing processing section 2 and the target-object detecting section 3.
The present invention should not be limited to the above-described embodiments, but any other modifications and improvements of the present invention can be applied. For example, the target objects having the prediction data may be divided into three classes instead of the above-described case in which there are provided two classes of the high and low certainty classes.
Number | Date | Country | Kind |
---|---|---|---|
2006-265231 | Sep 2006 | JP | national |