JP3376863B2 - Vehicle ahead detection device - Google Patents
Vehicle ahead detection deviceInfo
- Publication number
- JP3376863B2 JP3376863B2 JP19463497A JP19463497A JP3376863B2 JP 3376863 B2 JP3376863 B2 JP 3376863B2 JP 19463497 A JP19463497 A JP 19463497A JP 19463497 A JP19463497 A JP 19463497A JP 3376863 B2 JP3376863 B2 JP 3376863B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- lane
- relative position
- detection device
- curve
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Landscapes
- Traffic Control Systems (AREA)
- Radar Systems Or Details Thereof (AREA)
- Optical Radar Systems And Details Thereof (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明は、自車の前方にある
物体(望ましくは先行車)を検出する装置であって、該
先行車と自車との車間距離を適正に保つ車間距離制御等
に応用される先行車検出装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an apparatus for detecting an object (preferably a preceding vehicle) in front of an own vehicle, such as an inter-vehicle distance control for properly maintaining an inter-vehicle distance between the preceding vehicle and the own vehicle. The present invention relates to a preceding vehicle detection device applied to.
【0002】[0002]
【従来の技術】先行車との車間距離や相対速度を測定し
て、車間距離を一定に保つ車両用走行制御装置では、先
行車までの距離を測定するための先行車検出装置を必ず
備えている。このような先行車検出装置としては、レー
ザビームを所定範囲内で走査するスキャン型レーザレー
ダが提案されている。更にカーブ検出機能を具備させ、
スキャン型レーザレーダで検知した障害物が、自車と同
一車線上の車両かどうかを判断する先行車判定も考えら
れている。2. Description of the Related Art A vehicle traveling control device for measuring a distance to a preceding vehicle and a relative speed to keep the distance constant is always equipped with a preceding vehicle detecting device for measuring a distance to the preceding vehicle. There is. A scanning laser radar that scans a laser beam within a predetermined range has been proposed as such a preceding vehicle detection device. Furthermore, equipped with a curve detection function,
A preceding vehicle determination that determines whether the obstacle detected by the scanning laser radar is a vehicle on the same lane as the own vehicle is also considered.
【0003】例えば、特開平8−279099号公報に
開示された車間距離制御装置では、自車線確率という概
念を導入し、検出された物体が自車線に存在する確率を
求めている。具体的には、図10に示すような自車線確
率マップ(以下、単にマップともいう)を導入し、検出
された物体の座標をこのマップ上に配置して、自車線確
率を算出する。このマップは、横軸が自車の左右方向、
縦軸が自車の前後方向を示している。例えば、検出され
た物体の場所が自車の横1m、前方50mであれば、領
域bにいることになり、領域bに対応する確率60%が
この物体の自車線確率(正確には瞬時自車線確率P0 )
となる。なお、操舵角等から自車がカーブ路を走行して
いると検出された場合には、検出結果を直進路に変換し
た上で、マップ上に配置する。自車線確率マップの詳細
については後述する。For example, in the inter-vehicle distance control device disclosed in Japanese Patent Laid-Open No. 8-279099, the concept of own lane probability is introduced to find the probability that a detected object exists in the own lane. Specifically, the own lane probability map (hereinafter, also simply referred to as a map) as shown in FIG. 10 is introduced, the coordinates of the detected object are arranged on this map, and the own lane probability is calculated. In this map, the horizontal axis is the left and right direction of the vehicle,
The vertical axis represents the front-back direction of the vehicle. For example, if the location of the detected object is 1 m laterally and 50 m ahead of the vehicle, it means that the vehicle is in the area b, and the probability of 60% corresponding to the area b is the vehicle lane probability of the object (to be exact, the instantaneous vehicle Lane probability P0)
Becomes When it is detected that the vehicle is traveling on a curved road based on the steering angle or the like, the detection result is converted to a straight road and then arranged on the map. Details of the own lane probability map will be described later.
【0004】[0004]
【発明が解決しようとする課題】この前記公報に代表さ
れる先行車検出装置においては、レーザビームを送受信
する部分(以下、送受信部という)の、自車における搭
載位置が考慮されていなかった。これにより、ついて図
11を用いて説明する。In the preceding vehicle detection apparatus represented by the above publication, the mounting position of the portion for transmitting / receiving the laser beam (hereinafter referred to as the transmitting / receiving section) in the vehicle is not taken into consideration. This will be described below with reference to FIG.
【0005】図11は、自車Aが半径Rの右カーブを走
行する様子を上方より見た略図であり、本図において上
方が自車Aの前方である。本図に示すように、自車Aが
旋回走行する際には、後輪の軸の延長線上にある点Pを
中心とする円弧上を走行する。これに対し受信部Sは、
ほとんどの場合、車両の前方に設置される。すなわち、
後輪の軸と受信部Sとの間にはΔYのズレがある。自車
Aの位置を2つの後輪の中点Qにて代表させると、カー
ブに沿って自車Aの正面にいる先行車Bは、受信部Sに
とっては、Δεだけ右方ヘずれた位置にあることになっ
てしまう。FIG. 11 is a schematic view of the vehicle A traveling on a right curve with a radius R as seen from above, and the upper side is the front of the vehicle A in this figure. As shown in the figure, when the host vehicle A turns, it runs on an arc centered on a point P on the extension of the rear wheel shaft. On the other hand, the receiver S
In most cases, it is installed in front of the vehicle. That is,
There is a deviation of ΔY between the rear wheel shaft and the receiving unit S. When the position of the host vehicle A is represented by the midpoint Q of the two rear wheels, the preceding vehicle B in front of the host vehicle A along the curve is displaced to the right by Δε for the receiver S. Will be in.
【0006】そして実際、送受信部Sは、意匠等の都合
により、自車Aの左右方向にオフセットされている場合
があり、このオフセットも検出位置にずれを生じさせ
る。この場合には、直進路を走行しているときにおいて
も適切な検出ができなくなる。こうしたことは、前記の
マップや自車線確率を用いる先行車検出処理に限らず、
レーザ光等を幅方向の所定角度範囲でスキャンして前方
の物体を検知する先行車検出装置においても同様に発生
する。In fact, the transmitter / receiver S may be offset in the left-right direction of the vehicle A due to the design or the like, and this offset also causes a shift in the detection position. In this case, proper detection cannot be performed even when traveling on a straight road. This is not limited to the preceding vehicle detection process using the map and own lane probability,
The same occurs in a preceding vehicle detection device that scans a laser beam or the like within a predetermined angle range in the width direction to detect an object in front.
【0007】本発明は、この課題に鑑みなされたもので
あり、請求項1および請求項2記載の本発明は、直進路
を走行する際に、送受信部Sの搭載位置に関わらず、正
確に前方の物体を検出できるようにすることを目的とす
る。請求項3記載の本発明は、更に、カーブ路において
も正確に前方の物体を検出できるようにすることを目的
とする。The present invention has been made in view of this problem, and the present invention according to claim 1 and claim 2 accurately travels along a straight road regardless of the mounting position of the transmitting / receiving section S. The purpose is to be able to detect an object in front. According to a third aspect of the invention, further, an object to be able to detect accurately in front of the object even in the curved road.
【0008】請求項4記載の本発明は、前述の自車線確
率を用いて、更に精度良く、自車と同一車線にいるか否
かを検出可能にすることを目的とする。請求項5記載の
本発明は、請求項1から4にいずれか記載の先行車検出
装置を用いた車間距離制御の態様を提案するものであ
る。[0008] According to a fourth aspect of the invention, by using a lane probability mentioned above, better accuracy, and aims to enable detecting whether or not being in the vehicle and the same lane. According to a fifth aspect of the invention is to propose a manner of inter-vehicle distance control with the preceding vehicle detection device according to any one of claims 1 to 4.
【0009】請求項6記載の本発明は、送受信部Sの搭
載位置の異なる様々な車両に対応可能にすることを目的
とする。The present invention according to claim 6 is intended to be adaptable to various vehicles having different mounting positions of the transmitting / receiving section S.
【0010】[0010]
【課題を解決するための手段及び発明の効果】請求項1
に記載の発明においては、測距手段によって検出された
物体の相対位置を物体認識手段が算出する際に、照射手
段の自車の後輪の軸から前方へのオフセット量ΔYを加
味して、相対位置を修正する。照射手段は、自車の幅方
向の所定角度範囲に送信波あるいはレーザ光をスキャン
照射するもので、前述の送受信部Sに相当する。こうし
て修正された相対位置に基づいて、検出された物体が自
車と同じ車線(以下、自車線ともいう)にあるか否かを
判定するので、正確に前方の物体を検出できる。請求項
2に記載の発明においては、測距手段によって検出され
た物体の相対位置を物体認識手段が算出する際に、照射
手段の自車の左右中央に対する前記照射手段の後輪の軸
から前方へのオフセット量ΔXをも加味して、相対位置
を修正する。こうして修正された相対位置に基づいて、
検出された物体が自車と同じ車線にあるか否かを判定す
るので、正確に前方の物体を検出できる。 Means for Solving the Problems and Effects of the Invention
In the invention described in (1), when the object recognition means calculates the relative position of the object detected by the distance measurement means , the offset amount ΔY from the axis of the rear wheel of the vehicle of the irradiation means to the front side is added.
Taste and correct the relative position. The irradiating means scans and irradiates a transmission wave or a laser beam in a predetermined angle range in the width direction of the own vehicle, and corresponds to the transmitting / receiving section S described above. Since it is determined whether or not the detected object is in the same lane as the own vehicle (hereinafter, also referred to as the own lane) based on the corrected relative position, the object in front can be accurately detected. Claim
In the invention described in 2, the distance is detected by the distance measuring means.
When the object recognition means calculates the relative position of the
The axis of the rear wheel of the irradiation means with respect to the left-right center of the vehicle of the means
From the relative position, taking into account the offset amount ΔX from the front
To fix. Based on the corrected relative position,
Determine if the detected object is in the same lane as your vehicle
Therefore, the object in front can be accurately detected.
【0011】但し、図11にも示したように、自車がカ
ーブ路を走行する際には、そのカーブの半径などによっ
てズレ量が変動する。これに対応し、カーブ路において
も物体が自車線にあるか否かを正確に判定するには、請
求項3記載の発明のようにするとよい。すなわち、自車
の走行路のカーブの半径を含むカーブデータを求めるカ
ーブ検出手段を備え、自車線判定手段が、このカーブ検
出手段によって検出されたカーブデータを更に加味し
て、物体の相対位置を修正し、自車線にいるか否かを判
定する。However, as shown in FIG. 11, when the vehicle travels on a curved road, the deviation amount varies depending on the radius of the curve and the like. Corresponding to this, in order to accurately determine whether or not the object is in the own lane even on a curved road, the invention according to claim 3 may be adopted. That is, the vehicle includes a curve detection unit that obtains curve data including the radius of the curve of the traveling path of the own vehicle, and the own lane determination unit further considers the curve data detected by the curve detection unit to determine the relative position of the object. Correct and determine whether you are in your lane.
【0012】こうすると、直進路だけでなく、カーブ路
においても、前方の物体が自車線にいるか否かを正確に
判定できる。また、請求項3記載の発明に対して、前述
の自車線確率を導入し、請求項4に記載の発明のように
してもよい。こうすると、更に精度良く、自車と同一車
線にいるか否かを検出できる。In this way, it is possible to accurately determine whether the object ahead is in the vehicle lane not only on a straight road but also on a curved road. Further, with respect to the third aspect of the present invention, by introducing a lane probability described above, may be in the embodiment described in claim 4. This makes it possible to detect whether or not the vehicle is in the same lane as the vehicle with higher accuracy.
【0013】以上のように、照射手段の搭載位置を加味
して、物体認識手段が算出した相対位置を修正すれば、
従来技術に比べ、より精度良く先行車であるか否かを判
定できるため、請求項5記載の本発明のように、車間距
離制御に適用すれば、隣の車線を走行している車を先行
車と誤検出することなく、適切な車間距離制御を行なう
ことができる。As described above, if the relative position calculated by the object recognizing means is corrected in consideration of the mounting position of the irradiation means,
Since it is possible to more accurately determine whether or not the vehicle is the preceding vehicle as compared with the conventional technique, when applied to the inter-vehicle distance control as in the present invention according to claim 5 , the vehicle traveling in the adjacent lane precedes. Appropriate inter-vehicle distance control can be performed without erroneously detecting a vehicle.
【0014】請求項6記載の本発明では、少なくとも、
照射手段の自車における搭載位置が予め記憶された搭載
位置記憶手段を備えており、自車線判定手段が、少なく
とも、この搭載位置記憶手段に記憶された前記搭載位置
に基づいて、前述の相対位置の修正を行なう。In the present invention according to claim 6 , at least:
The irradiation position is provided with a mounting position storage means in which the mounting position in the own vehicle is stored in advance, and the own lane determining means is based on at least the mounting position stored in the mounting position storage means, and the relative position described above. Correction of.
【0015】従って、様々な車種に対応して、各車種に
おける照射手段の搭載位置が記憶された搭載位置記憶手
段を予め用意しておけば、これら様々な車両に対応可能
となる。なお、ホイールベースが異なる車種にも対応さ
せるには、照射手段の搭載位置に加え、ホイールベース
も記憶しておくとよい。Therefore, if a mounting position storage means for storing the mounting position of the irradiation means in each vehicle type is prepared in advance for various vehicle types, these various vehicles can be supported. In addition, in order to correspond to a vehicle type having a different wheel base, the wheel base may be stored in addition to the mounting position of the irradiation unit.
【0016】[0016]
【発明の実施の形態】図1は、本発明の一実施の形態と
して車間距離制御装置2に適用した態様のシステムブロ
ック図である。本車間距離制御装置2は、ガソリン式内
燃機関にて駆動される自動車に搭載され、定速走行制御
の際に先行車を捉えると、適当な車間距離を保つ装置で
ある。1 is a system block diagram of an embodiment applied to an inter-vehicle distance control device 2 as an embodiment of the present invention. The inter-vehicle distance control device 2 is a device that is mounted on an automobile driven by a gasoline internal combustion engine, and keeps an appropriate inter-vehicle distance when a preceding vehicle is caught during constant-speed traveling control.
【0017】車間距離制御装置2は、コンピュータ4を
中心に構成され、スキャニング測距器6、ステアリング
センサ8、車速センサ10、クルーズコントロールスイ
ッチ12、表示器14、自動変速機制御器16、ブレー
キ部18およびスロットル部20を備えている。The inter-vehicle distance control device 2 is mainly composed of a computer 4, and has a scanning range finder 6, a steering sensor 8, a vehicle speed sensor 10, a cruise control switch 12, a display device 14, an automatic transmission controller 16, and a brake section. 18 and a throttle unit 20.
【0018】ここで、スキャニング測距器6は、本発明
の照射手段に相当する送受信部6aおよび本発明の測距
手段に相当する距離・角度演算部6bを備え、送受信部
6aからは車両前方へレーザ光を所定角度の範囲でスキ
ャンして出力し、かつその反射光を検出すると共に、距
離・角度演算部6bにて反射光を捉えるまでの時間に基
づき、前方の物体の相対速度や距離、更にはその位置座
標をも検出する装置である。このような装置は既によく
知られているので詳細な説明は省略する。レーザ光を用
いるものの他に、マイクロ波等の電波や超音波等を用い
るものであってもよい。また、角度はスキャン以外に信
号の位相差等で求めることもできる。Here, the scanning range finder 6 is provided with a transmitting / receiving section 6a corresponding to the irradiating means of the present invention and a distance / angle calculating section 6b corresponding to the distance measuring means of the present invention. The laser light is scanned and output within a predetermined angle range, the reflected light is detected, and the relative speed and distance of the object in front are based on the time until the reflected light is captured by the distance / angle calculation unit 6b. Further, it is a device for detecting its position coordinates. Since such a device is already well known, detailed description thereof will be omitted. Instead of using laser light, radio waves such as microwaves and ultrasonic waves may be used. Further, the angle can be obtained from the phase difference of the signal other than the scan.
【0019】コンピュータ4は、中央演算装置4a、不
揮発性メモリ4b、入出力インターフェース(図示しな
い)および各種の駆動回路や検出回路を備えている。後
述する様々な処理は、中央演算装置4aにおいて実行さ
れる。不揮発性メモリ4bは、本発明の搭載位置記憶手
段に相当するものであり、これには当該車間距離制御装
置2が搭載される車両における送受信部6aの搭載位置
が格納され、更にその車両のホイールベースも記憶され
ている。これらのハード構成は一般的なものであるので
詳細な説明は省略する。なお、中央演算装置4aは、後
述する車間距離制御とともに、先行車が選択されていな
い場合には、車速を設定速度に維持する定速走行制御を
行なっている。The computer 4 includes a central processing unit 4a, a non-volatile memory 4b, an input / output interface (not shown), and various drive circuits and detection circuits. Various processes described later are executed in the central processing unit 4a. The non-volatile memory 4b corresponds to the mounting position storage means of the present invention, in which the mounting position of the transmitting / receiving unit 6a in the vehicle in which the inter-vehicle distance control device 2 is mounted is stored, and the wheel of the vehicle is also stored. The base is also remembered. Since these hardware configurations are general ones, detailed description will be omitted. In addition, the central processing unit 4a performs constant-speed traveling control that maintains the vehicle speed at the set speed when the preceding vehicle is not selected, in addition to the inter-vehicle distance control described later.
【0020】ステアリングセンサ8は、ハンドルの操舵
角の変更量を検出するものであり、その値から相対的な
操舵角を検出できるものである。従って、車間距離制御
装置2の電源がオンされた際には、メモリ上の操舵角格
納アドレスには「0」が設定され、以後に検出される操
舵角の変更量の積算により相対的な操舵角が決定され
る。また、後述する処理により、直進時のハンドルの操
舵角が求められ、カーブデータの検出の基準値とされ
る。なお、本実施例で用いられているステアリングセン
サ8はその分解能は2.25degである。The steering sensor 8 detects the amount of change in the steering angle of the steering wheel, and can detect the relative steering angle from the value. Therefore, when the power supply of the inter-vehicle distance control device 2 is turned on, "0" is set in the steering angle storage address on the memory, and the relative steering is calculated by integrating the steering angle change amount detected thereafter. The corner is determined. In addition, the steering angle of the steering wheel when going straight is obtained by the process described later, and is used as the reference value for detecting the curve data. The steering sensor 8 used in this embodiment has a resolution of 2.25 deg.
【0021】車速センサ10は車輪の回転速度に対応し
た信号を検出するセンサであり、車速検出手段に該当す
る。クルーズコントロールスイッチ12は、メインスイ
ッチ12a、セットスイッチ12b、リジュームスイッ
チ12c、キャンセルスイッチ12d、タップスイッチ
12eを備えている。メインスイッチ12aは、クルー
ズコントロールを開始させるためのスイッチであり、こ
のメインスイッチ12aをオンすることにより、定速走
行制御が開始されるとともに、その定速走行制御内で車
間距離制御処理も実行される。セットスイッチ12b
は、これを押すことにより、その時の車速Vnを取り込
ませ、その車速Vnを目標速度Vmに設定させて定速走
行制御を行なわせるスイッチである。リジュームスイッ
チ12cは、定速走行制御中でない状態で、目標車速V
mが記憶されているときに、これが押された場合、車速
を現在の車速から目標車速Vmまで復帰させるものであ
る。キャンセルスイッチ12dは、定速走行制御中にこ
れが押されたとき、定速走行制御を中止させるものであ
る。タップスイッチ12eは、後述するように先行車と
の車間を設定するためのものである。The vehicle speed sensor 10 is a sensor for detecting a signal corresponding to the rotational speed of the wheel, and corresponds to vehicle speed detecting means. The cruise control switch 12 includes a main switch 12a, a set switch 12b, a resume switch 12c, a cancel switch 12d, and a tap switch 12e. The main switch 12a is a switch for starting cruise control. When the main switch 12a is turned on, the constant speed traveling control is started and the inter-vehicle distance control processing is also executed within the constant speed traveling control. R. Set switch 12b
Is a switch that, when pressed, captures the vehicle speed Vn at that time, sets the vehicle speed Vn to the target speed Vm, and performs constant speed traveling control. The resume switch 12c keeps the target vehicle speed V
When m is stored and is pressed, the vehicle speed is returned from the current vehicle speed to the target vehicle speed Vm. The cancel switch 12d is for canceling the constant speed running control when it is pressed during the constant speed running control. The tap switch 12e is for setting a distance between the vehicle and the preceding vehicle as described later.
【0022】表示器14は、設定車速表示器14a、現
在車間距離表示器14b、設定車間時間表示器14cお
よびセンサ異常表示器14dを備えている。設定車速表
示器14aは定速制御の設定車速を表示し、現在車間距
離表示器14bはスキャニング測距器6の測定結果に基
づいて後述する処理により選択された先行車との車間距
離を表し、設定車間時間表示器14cは、後述する処理
にて車間距離を制御するために時間のディメンションで
設定された車間時間を表示し、センサ異常表示器14d
は、スキャニング測距器6等の各種センサの異常を表示
する。The display device 14 includes a set vehicle speed display device 14a, a current inter-vehicle distance display device 14b, a set inter-vehicle time display device 14c and a sensor abnormality display device 14d. The set vehicle speed display 14a displays the set vehicle speed for constant speed control, and the current inter-vehicle distance display 14b represents the inter-vehicle distance to the preceding vehicle selected by the process described later based on the measurement result of the scanning range finder 6, The set inter-vehicle time indicator 14c displays the inter-vehicle time set in the time dimension to control the inter-vehicle distance in the process described later, and the sensor abnormality indicator 14d.
Indicates an abnormality of various sensors such as the scanning rangefinder 6.
【0023】自動変速機制御器16は、コンピュータ4
側からの指示により、自車の速度を制御する上で必要
な、自動変速機のギヤ位置を選択するものである。ブレ
ーキ部18は、ブレーキ駆動器18aおよびブレーキス
イッチ18bを備え、危険回避に必要ならば、コンピュ
ータ4の指示によりブレーキ駆動器18aが作動してブ
レーキ圧力を調節する。またドライバーによるブレーキ
ペダルの踏み込みはブレーキスイッチ18bにて検出さ
れる。The automatic transmission controller 16 is the computer 4
According to an instruction from the side, the gear position of the automatic transmission, which is necessary for controlling the speed of the vehicle, is selected. The brake unit 18 includes a brake driver 18a and a brake switch 18b. If necessary for avoiding a danger, the brake driver 18a operates according to an instruction from the computer 4 to adjust the brake pressure. Further, the depression of the brake pedal by the driver is detected by the brake switch 18b.
【0024】スロットル部20は、スロットル駆動器2
0aおよびスロットル開度センサ20bを備え、速度制
御においてコンピュータ4の指示によりスロットル駆動
器20aが作動して、内燃機関のスロットルバルブの開
度の調節が行なわれ、エンジン出力が制御される。スロ
ットル開度は、スロットル開度センサ20bにより検出
される。The throttle unit 20 is the throttle driver 2
0a and a throttle opening sensor 20b, the throttle driver 20a operates according to an instruction from the computer 4 in speed control, the opening of the throttle valve of the internal combustion engine is adjusted, and the engine output is controlled. The throttle opening is detected by the throttle opening sensor 20b.
【0025】またコンピュータ4は、図示しない電源ス
イッチを備え、そのオン動作により電源が供給されて所
定の処理を開始する。次に、中央演算装置4aにて実行
される車間制御処理について図2以下のフローチャート
に基づいて説明する。図2は、車間制御全体の処理を示
す。本処理は0.2秒の制御周期で繰り返し実行され
る。The computer 4 also includes a power switch (not shown), which is turned on to supply power to start a predetermined process. Next, an inter-vehicle distance control process executed by the central processing unit 4a will be described with reference to the flowcharts of FIG. FIG. 2 shows the process of the whole vehicle distance control. This process is repeatedly executed at a control cycle of 0.2 seconds.
【0026】この処理が開始されると、まず、ステップ
(以下、Sと記す)1000にて、スキャニング測距器
6による距離・角度の計測データが読み込まれる。次に
前方障害物の認識処理がなされる(S2000)。この
前方障害物の認識処理は、本発明の物体認識手段に相当
するもので、自車車速Vnと前方の物体がスキャニング
された結果とに基づいて前方の物体の認識種別、物体幅
W、物体の中心位置XY座標および相対速度Vrが求め
られる。認識種別は、例えば、自車が走行しているにも
かかわらず物体の相対位置がほとんど変化していない場
合は移動物と認識できる。また次第に遠ざかる物体も移
動物と認識できる。また物体の相対位置が自車に対して
自車車速と同じ速度(絶対値)で近づく場合は停止物と
認識できる。それ以外のもの、例えば現れてから認識で
きるほどの時間が経過していない物体等は、不明物とし
て認識している。なお、この前方障害物の認識処理自体
は当業者には良く知られた内容である。When this process is started, first, in step (hereinafter referred to as S) 1000, the distance / angle measurement data by the scanning range finder 6 is read. Next, the process of recognizing the front obstacle is performed (S2000). The process of recognizing the front obstacle corresponds to the object recognizing means of the present invention, and the recognition type of the front object, the object width W, the object based on the vehicle speed Vn and the result of scanning the front object. The center position XY coordinates and the relative speed Vr of are calculated. The recognition type can be recognized as a moving object, for example, when the relative position of the object hardly changes even though the vehicle is traveling. Also, an object that is gradually moving away can be recognized as a moving object. When the relative position of the object approaches the own vehicle at the same speed (absolute value) as the own vehicle speed, it can be recognized as a stationary object. Other objects, such as an object that has not been recognized for a long time since it appeared, are recognized as unknown objects. The process of recognizing the front obstacle itself is well known to those skilled in the art.
【0027】次に、カーブ検出処理が実行される(S3
000)。この処理の詳細を図3のフローチャートに示
す。まず、フィルタ処理、すなわちステアリングセンサ
8にて検出された操舵角θ0 の平均化処理が実施される
(S3100)。
(1)この操舵角の平均化処理は制御周期毎に繰り返さ
れる次の処理によりなされる。Next, a curve detection process is executed (S3).
000). The details of this processing are shown in the flowchart of FIG. First, the filtering process, that is, the averaging process of the steering angle θ0 detected by the steering sensor 8 is performed (S3100). (1) This steering angle averaging process is performed by the following process repeated every control cycle.
【0028】後述する学習禁止カウンタCgs<25
で、かつ自車速Vn>20km/hであるとき、式1に
て平均操舵角θa0を求める。
θa0 ← θa0×0.7+θ0×0.3 … (1)
後述する学習禁止カウンタCgs≧25で、かつ自車速
Vn>20km/hであるとき、式2にて平均操舵角θ
a0を求める。Learning prohibition counter Cgs <25 described later
Then, when the vehicle speed Vn> 20 km / h, the average steering angle θa0 is calculated by the equation 1. θa0 ← θa0 × 0.7 + θ0 × 0.3 (1) When the learning inhibition counter Cgs ≧ 25 described later and the own vehicle speed Vn> 20 km / h, the average steering angle θ in Equation 2
Find a0.
【0029】
θa0 ← θa0×0.3+θ0×0.7 … (2)
自車速Vn≦20km/hであるとき、式3にて平均
操舵角θa0を求める。
θa0 ← θ0 … (3)
自車速が20km/h以上の場合に、操舵角が安定して
いれば(Cgs<25)、検出操舵角θ0 に対して低めの
追随性で時間平均処理(加重平均)を行なって新しい平
均操舵角θa0を算出し、操舵角が安定していなければ
(Cgs≧25)、より高い追随性にて新しい平均操舵角
θa0を算出する。このことは、カーブの出入口にて操舵
角の変化の大きい際には、迅速に検出操舵角θ0 に応じ
て平均操舵角θa0を変化させることを意味する。これ
は、迅速に変化させる方がハンドルを回転させている時
なので正確に操舵角を現すことになるからである。Θa0 ← θa0 × 0.3 + θ0 × 0.7 (2) When the vehicle speed Vn ≦ 20 km / h, the average steering angle θa0 is calculated by the equation 3. θa0 ← θ0 (3) When the vehicle speed is 20 km / h or more and the steering angle is stable (Cgs <25), the time averaging process (weighted average) is performed with a low followability with respect to the detected steering angle θ0. ) Is performed to calculate a new average steering angle θa0. If the steering angle is not stable (Cgs ≧ 25), a new average steering angle θa0 is calculated with higher followability. This means that when there is a large change in the steering angle at the entrance and exit of the curve, the average steering angle θa0 is quickly changed according to the detected steering angle θ0. This is because the quicker change is when the steering wheel is being rotated, so that the steering angle is accurately expressed.
【0030】一方、直進路やカーブの最中のような場合
には、追随性を低下させる方がハンドルの振れに影響さ
れずに正確に操舵角を現すことになるからである。この
ことにより、どのような操舵状態でも正確な平均操舵角
θa0を求めることができるようになる。On the other hand, in the case of a straight road or in the middle of a curve, lowering the followability allows the steering angle to be expressed accurately without being affected by the shake of the steering wheel. This makes it possible to obtain an accurate average steering angle θa0 in any steering state.
【0031】この平均操舵角θa0の具体例のタイミング
チャートを図5,6に示す。図5は、走行路の形状を表
し、時点T0〜T3は、その時点に通過した地点を示
す。図6(1)は操舵角θ0 、図6(2)は実際にS3
100の処理にて求められた平均操舵角θa0、図6
(3)は式1のみで計算した場合の平均操舵角θa0、図
6(4)は式2のみで計算した場合の平均操舵角θa0を
表している。式3のみの場合は、図6(1)と同じであ
る。目的とする追随性が達成されているのがわかる。Timing charts of specific examples of the average steering angle θa0 are shown in FIGS. FIG. 5 shows the shape of the traveling road, and time points T0 to T3 indicate the points passed at that time point. 6 (1) shows the steering angle θ0, and FIG. 6 (2) shows the actual S3.
The average steering angle θa0 obtained by the processing of 100, FIG.
(3) shows the average steering angle θa0 calculated only by the formula 1, and FIG. 6 (4) shows the average steering angle θa0 calculated only by the formula 2. The case of only Expression 3 is the same as that of FIG. 6 (1). It can be seen that the desired followability has been achieved.
【0032】なお、学習禁止カウンタCgsは、次のS3
200にて所定条件下にカウント値が設定され、制御周
期(0.2秒)毎にデクリメントされるカウンタであ
る。次に、S3100が終了すると、図4に示すステア
リングセンサ8の中立学習処理、すなわちステアリング
センサ8の中立位置の操舵角の学習処理がなされる(S
3200)。この中立位置とは、自車の直進状態での操
舵角θc を意味する。The learning prohibition counter Cgs is set to the next S3.
This is a counter in which a count value is set under a predetermined condition at 200 and is decremented every control cycle (0.2 seconds). Next, when S3100 ends, the neutral learning process of the steering sensor 8 shown in FIG. 4, that is, the learning process of the steering angle of the neutral position of the steering sensor 8 is performed (S).
3200). The neutral position means the steering angle θc in the straight traveling state of the vehicle.
【0033】まず、チェック用操舵角θckが演算される
(S3210)。
(2)ここでチェック用操舵角θckは、次のようにして
決定される。
学習禁止カウンタCgs<25で、かつ自車速Vn>2
0km/hであるとき、式4にてチェック用操舵角θck
を求める。First, the check steering angle θck is calculated (S3210). (2) Here, the check steering angle θck is determined as follows. Learning prohibition counter Cgs <25 and own vehicle speed Vn> 2
When it is 0 km / h, the steering angle for checking θck in Equation 4 is used.
Ask for.
【0034】
θck ← θck×0.99+θ0×0.01 … (4)
学習禁止カウンタCgs≧25で、かつ自車速Vn>2
0km/hであるとき、式5にてチェック用操舵角θck
を求める。
θck ← θck×0.3+θ0×0.7 … (5)
自車速Vn≦20km/hであるとき、式6にてチェ
ック用操舵角θckを求める。Θck ← θck × 0.99 + θ0 × 0.01 (4) Learning prohibition counter Cgs ≧ 25 and own vehicle speed Vn> 2
When it is 0 km / h, the steering angle for checking θck is calculated by the equation (5).
Ask for. θck ← θck × 0.3 + θ0 × 0.7 (5) When the vehicle speed Vn ≦ 20 km / h, the check steering angle θck is calculated by the equation 6.
【0035】
θck ← θck×0.5+θ0×0.5 … (6)
すなわち、チェック用操舵角θckは、操舵角θ0 が安定
している場合には、式4に示すように、操舵角θ0 への
重み付けは小さくして操舵角θ0 への追随性を極端に低
くし、操舵角θ0 が不安定である場合には、式5に示す
ように、操舵角θ0 への重み付けは大きくして追随性を
高くし、それ以外では式6に示すように中間の追随性と
している。Θck ← θck × 0.5 + θ0 × 0.5 (6) That is, when the steering angle θ0 is stable, the steering angle θ0 is weighted to the steering angle θ0 as shown in Expression 4. If the steering angle θ0 is extremely low by reducing the steering angle θ0 and the steering angle θ0 is unstable, the steering angle θ0 is weighted to increase the tracking ability as shown in Equation 5. In other cases, the intermediate followability is obtained as shown in Expression 6.
【0036】このチェック用操舵角θckの具体例のタイ
ミングチャートを図7に示す。図5と同じ走行路を走行
したものとする。図7(1)は操舵角θ0 、図7(2)
は実際に条件に応じて式4〜6を使い分けて求められた
チェック用操舵角θck、図7(3)は式4のみで計算し
た場合のチェック用操舵角θck、図7(4)は式5のみ
で計算した場合のチェック用操舵角θck、図7(5)は
式6のみで計算した場合のチェック用操舵角θckを表し
ている。目的とする追随性が達成されているのがわか
る。FIG. 7 shows a timing chart of a specific example of the check steering angle θck. It is assumed that the vehicle has traveled on the same traveling path as in FIG. FIG. 7 (1) shows the steering angle θ0, FIG. 7 (2)
Is a check steering angle θck actually obtained by properly using Equations 4 to 6 according to the conditions, FIG. 7 (3) is a check steering angle θck calculated only by Equation 4, and FIG. 7 (4) is an equation. 5 shows the check steering angle θck when calculated only by 5, and FIG. 7 (5) shows the check steering angle θck calculated by only Equation 6. It can be seen that the desired followability has been achieved.
【0037】次に学習禁止カウンタCgsのセット条件が
成立しているか否かが判定される(S3220)。この
学習禁止カウンタCgsのセット条件とは、自車速>20
km/hで、かつ|θck−θ0|>2.25×4deg
の場合である。この条件が成立していれば、学習禁止カ
ウンタCgsに「50」をセットする(S3230)。車
間制御処理の制御周期が0.2秒なので、この50は1
0秒に相当する。Next, it is judged whether or not the setting condition of the learning prohibition counter Cgs is satisfied (S3220). The set condition of the learning prohibition counter Cgs is that the vehicle speed is> 20.
km / h, and | θck-θ0 |> 2.25 × 4 deg
Is the case. If this condition is satisfied, "50" is set to the learning inhibition counter Cgs (S3230). Since the control cycle of the inter-vehicle distance control processing is 0.2 seconds, this 50 is 1
It corresponds to 0 seconds.
【0038】また条件が成立していない場合に、学習禁
止カウンタCgs=0か否かが判定される(S324
0)。学習禁止カウンタCgs=0でなければ、学習禁止
カウンタCgsはデクリメントされる(S3250)。学
習禁止カウンタCgs=0であれば、学習禁止カウンタC
gsはそのまま維持される。When the condition is not satisfied, it is determined whether or not the learning inhibition counter Cgs = 0 (S324).
0). Unless the learning prohibition counter Cgs = 0, the learning prohibition counter Cgs is decremented (S3250). If the learning inhibition counter Cgs = 0, the learning inhibition counter C
gs is maintained as it is.
【0039】次に学習操舵角θc の学習条件が成立した
か否かが判定される(S3260)。この学習条件は、
次の(a),(b),(c)の全条件が成立した場合
に、成立したものとする。
(a)自車速>30km/h
(b)学習禁止カウンタCgs=0
(c)|θck−θ0|<2.25×2deg
これらの学習条件が成立すれば、中立点の学習演算が次
の式7によりなされる(S3270)。Next, it is determined whether or not the learning condition for the learning steering angle θc is satisfied (S3260). This learning condition is
If all the following conditions (a), (b), and (c) are satisfied, it is considered that the conditions are satisfied. (A) Own vehicle speed> 30 km / h (b) Learning prohibition counter Cgs = 0 (c) | θck-θ0 | <2.25 × 2deg If these learning conditions are satisfied, the learning calculation of the neutral point is performed by the following equation. 7 (S3270).
【0040】
θc ← θc ×(1−K)+θ0×K …(7)
ここでKは次の式8で表される。
K ← α/Cst …(8)
このαは表1のように自車速Vnに応じて決定され、学
習度合カウンタCstは式9に示すように演算が制御周期
毎になされる。Θc ← θc × (1−K) + θ0 × K (7) Here, K is represented by the following equation 8. K ← α / Cst (8) This α is determined in accordance with the vehicle speed Vn as shown in Table 1, and the learning degree counter Cst is calculated every control cycle as shown in Expression 9.
【0041】[0041]
【表1】 [Table 1]
【0042】
Cst ← Cst + α …(9)
ただし、Cstの初期値は「0」であり、上限は「50,
000」である。上限は無くても良い。ただし、ハード
ウエアの制限上、上限を設けなくてはならない場合があ
る。Cst ← Cst + α (9) However, the initial value of Cst is “0” and the upper limit is “50,
000 ". There is no upper limit. However, due to hardware limitations, there may be cases where an upper limit must be set.
【0043】式7〜9の計算は、学習条件下の制御周期
(0.2秒)毎に、繰り返し行なわれるので、次第にK
の値は小さくなって行く。すなわち学習が進めば、θc
はほとんど変化しなくなる。従って、学習がある程度進
んだ場合にθc を固定しても良い。ただ、少しθ0 によ
り修正される状態にして置くことは、万一、間違って学
習していた場合に修正が効くので好ましい。Since the calculation of equations 7 to 9 is repeated every control cycle (0.2 seconds) under the learning condition, K is gradually calculated.
The value of becomes smaller. That is, if learning progresses, θc
Changes little. Therefore, θc may be fixed when learning progresses to some extent. However, it is preferable to leave it in a state in which it is slightly modified by θ 0, because the modification will be effective if you learn by mistake.
【0044】中立点の学習演算(S3270)後、また
は学習条件が成立しなかった場合には、S3200の処
理を終了し、実操舵角θの算出処理がなされる(S33
00)。
(5)実操舵角は、次のようにして求められる。After the neutral point learning calculation (S3270) or when the learning condition is not satisfied, the process of S3200 is terminated and the actual steering angle θ is calculated (S33).
00). (5) The actual steering angle is obtained as follows.
【0045】自車速>20km/hで、かつCst≧6
のとき、式10にて実操舵角θが算出される。
θ ← θa0 − θc …(10)
前記以外の条件が成立しているとき、式11にて実
操舵角θが算出される。Vehicle speed> 20 km / h, and Cst ≧ 6
At this time, the actual steering angle θ is calculated by Expression 10. θ ← θa0−θc (10) When the conditions other than the above are satisfied, the actual steering angle θ is calculated by the equation 11.
【0046】
θ ← 0 …(11)
の場合は、低速では少しの操舵量でも急なカーブとし
て現れ易いので、θの値をクリアしている。このように
クリアしなくても、式10にて得られるθを減少補正し
て用いても良い。In the case of θ ← 0 (11), a steep curve is likely to appear even at a small steering amount at low speed, so the value of θ is cleared. Even if it is not cleared in this way, the value of θ obtained by the expression 10 may be used after being corrected.
【0047】S3300の次に、カーブ半径Rの算出処
理が式12のようになされる。
R ← f(Vn)/θ …(12)
ここでf(Vn)は車両の運動特性から決定される関数
であり、操舵角や不揮発性メモリ4bに格納されている
ホイールベースからカーブ半径Rを求める関数として一
般的に知られているものであるので、詳細な説明は省略
する。After S3300, the calculation process of the curve radius R is performed as shown in Expression 12. R ← f (Vn) / θ (12) where f (Vn) is a function determined from the motion characteristics of the vehicle, and the curve radius R is calculated from the steering angle and the wheel base stored in the nonvolatile memory 4b. Since it is generally known as a function to be obtained, detailed description thereof will be omitted.
【0048】こうして、カーブ半径Rが求まると、カー
ブ検出処理(S3000)を終了して、次に自車線確率
算出処理(S4000)に移る。この処理では、不揮発
性メモリ4bに格納されている送受信部6aの搭載位置
も加味して、S2000にて検出された物体が自車線に
いる確率が算出される。つまりS4000の処理は本発
明の自車線判定手段に相当する。ここで、搭載位置とし
ては図8に示す、車両の左右中央Ccに対する送受信部
6a(本図ではSと記載)のオフセット量ΔX、および
図11に示した後輪の軸から前方への送受信部6aのオ
フセット量ΔYを加味する。When the curve radius R is obtained in this way, the curve detection process (S3000) is terminated, and the process proceeds to the own lane probability calculation process (S4000). In this process, the probability that the object detected in S2000 is in the own lane is calculated by also considering the mounting position of the transmission / reception unit 6a stored in the nonvolatile memory 4b. That is, the processing of S4000 corresponds to the own lane determining means of the present invention. Here, as the mounting position, the offset amount ΔX of the transmitter / receiver 6a (denoted by S in this figure) with respect to the left-right center Cc of the vehicle as shown in FIG. 8, and the transmitter / receiver from the rear wheel axis shown in FIG. The offset amount ΔY of 6a is added.
【0049】図9に示す自車線確率算出処理(S400
0)では、まず瞬時自車線確率算出が行なわれる(S4
010)。瞬時自車線確率算出では、まず、前方障害物
の認識処理(S2000)にて得られたすべての物体の
中心位置・物体幅データ(X0,Y0,W0)を、直進路
に変換する。すなわち、カーブ検出処理(S3000)
にて得られたカーブ半径Rに基づいて、そのカーブを直
進路にした場合に、物体の座標を求める。その変換は、
不揮発性メモリ4bに記憶されているΔX,ΔYも加味
し、次式13〜15により算出される。Own lane probability calculation process shown in FIG. 9 (S400
In 0), first, the instantaneous own lane probability is calculated (S4).
010). In the instantaneous own lane probability calculation, first, the center position / object width data (X0, Y0, W0) of all the objects obtained in the front obstacle recognition processing (S2000) is converted into a straight path. That is, curve detection processing (S3000)
On the basis of the radius R of the curve obtained in step 1, the coordinates of the object are obtained when the curve is straight. The conversion is
It is calculated by the following equations 13 to 15 in consideration of ΔX and ΔY stored in the non-volatile memory 4b.
【0050】
X ← X0-((Y0+ΔY)∧2/2R)-ΔX …(13)
Y ← Y0 …(14)
W ← W0 …(15)
ここで「∧2」は2乗を表す。すなわち、ここでは実質
的にはX座標のみ変換している。なお自車が直進路を走
行している場合には、検出されるカーブ半径Rが極めて
大きくなる(例えば10km)ため、式13の第2項は
殆どゼロとなり次のようになる。X ← X0-((Y0 + ΔY) ∧2 / 2R) -ΔX (13) Y ← Y0 (14) W ← W0 (15) Here, "∧2" represents the square. That is, here, substantially only the X coordinate is converted. When the vehicle is traveling on a straight road, the detected curve radius R becomes extremely large (for example, 10 km). Therefore, the second term of the equation 13 becomes almost zero and the following is obtained.
【0051】
X ← X0−ΔX …(13′)
この式13′は、図8においてスキャニング操作部6
が、正面にいる先行車Bを中央よりもΔXだけ左にい
る、と誤検知するのを補償する式となる。すなわち直進
路にも対応できる。X ← X0-ΔX (13 ') This equation 13' is obtained by the scanning operation unit 6 in FIG.
However, this is a formula for compensating for the erroneous detection that the preceding vehicle B in front is on the left by ΔX from the center. That is, it is possible to handle a straight road.
【0052】このようにして、直進路に変換して得られ
た中心位置・物体幅データ(X,Y,W)を、図10に
示す自車線確率マップ上に配置して、物体の瞬時自車線
確率、すなわち、その物体がその時点で自車線に存在す
る確率を求める。確率として存在するのは、操舵角から
求めるカーブ半径Rと実際のカーブ半径との間に誤差が
存在するからであり、その誤差を考慮した制御をするた
めに、ここで各物体の瞬時自車線確率を求める。In this way, the center position / object width data (X, Y, W) obtained by converting to a straight path is arranged on the own lane probability map shown in FIG. The lane probability, that is, the probability that the object exists in the own lane at that time is obtained. The probability exists because there is an error between the curve radius R obtained from the steering angle and the actual curve radius. In order to perform control in consideration of the error, the instantaneous own lane of each object is used here. Find the probability.
【0053】図10において、横軸はX軸、すなわち自
車の左右方向であり、縦軸はY軸、すなわち自車の前方
を示している。本実施例では、左右5m、前方100m
までの領域を示している。ここで領域は、領域a(自車
線確率80%)、領域b(自車線確率60%)、領域c
(自車線確率30%)、領域d(自車線確率100
%)、それ以外の領域(自車線確率0%)に分かれてい
る。この領域の設定は、実測により定めたものである。
特に、領域dは先行車が自車直前への割り込んだ場合も
考慮することにより設定された領域である。In FIG. 10, the horizontal axis represents the X axis, that is, the horizontal direction of the vehicle, and the vertical axis represents the Y axis, that is, the front of the vehicle. In this embodiment, 5 m on the left and 100 m on the front
The area up to is shown. Here, the areas are area a (own vehicle lane probability 80%), area b (own lane probability 60%), area c.
(Own lane probability 30%), area d (Own lane probability 100
%) And other areas (probability of own lane 0%). The setting of this area is determined by actual measurement.
In particular, the area d is an area set by considering the case where the preceding vehicle interrupts just before the own vehicle.
【0054】領域a,b,c,dを区切る境界線La、
Lb,Lc,Ldは、例えば次の式16〜19で与えら
れるものである。なお、境界線La′、Lb′,L
c′,Ld′は、それぞれ境界線La、Lb,Lc,L
dとはY軸で対称の関係にある。
La:X=0.7+(1.75-0.7)・(Y/100)・(Y/100)…(16)
Lb:X=0.7+( 3.5-0.7)・(Y/100)・(Y/100)…(17)
Lc:X=1.0+( 5.0-1.0)・(Y/100)・(Y/100)…(18)
Ld:X=1.5・(1-Y/60) …(19)
これを一般式で表すと次式20〜24のようになる。A boundary line La which divides the regions a, b, c and d,
Lb, Lc, and Ld are given by the following equations 16 to 19, for example. The boundary lines La ′, Lb ′, L
c ′ and Ld ′ are boundary lines La, Lb, Lc and L, respectively.
It has a symmetrical relationship with d on the Y axis. La: X = 0.7 + (1.75-0.7) ・ (Y / 100) ・ (Y / 100)… (16) Lb: X = 0.7 + (3.5-0.7) ・ (Y / 100) ・ (Y / 100) … (17) Lc: X = 1.0 + (5.0-1.0) ・ (Y / 100) ・ (Y / 100) ・ ・ ・ (18) Ld: X = 1.5 ・ (1-Y / 60)… (19) When expressed by a general formula, the following formulas 20 to 24 are obtained.
【0055】
La:X=A1+B1・(Y/C1)・(Y/C1) …(20)
Lb:X=A2+B2・(Y/C2)・(Y/C2) …(21)
Lc:X=A3+B3・(Y/C3)・(Y/C3) …(22)
Ld: X=A4・(B4-Y/C4) …(24)
この式20〜24から一般的には、次の式24〜26を
満足させるように領域を設定する。実際の数値の決定
は、実験にて決定する。La: X = A1 + B1 · (Y / C1) · (Y / C1) (20) Lb: X = A2 + B2 · (Y / C2) · (Y / C2)… (21) Lc : X = A3 + B3 ・ (Y / C3) ・ (Y / C3) (22) Ld: X = A4 ・ (B4-Y / C4) (24) From these equations 20 to 24, in general, The area is set so as to satisfy the following expressions 24 to 26. The actual numerical value is determined by experiment.
【0056】
A1≦A2≦A3<A4 …(24)
B1≦B2≦B3 および B4=1 …(25)
C1=C2=C3 (C4に制約無し)…(26)
なお、図10の境界線La、Lb,Lc,La′、L
b′,Lc′は、計算処理速度の点から、放物線として
いるが、処理速度が許すならば、円弧にて表す方が良
い。境界線Ld,Ld′についても処理速度が許すなら
ば外側に膨らんだ放物線または円弧にて表す方が良い。A1 ≦ A2 ≦ A3 <A4 (24) B1 ≦ B2 ≦ B3 and B4 = 1 (25) C1 = C2 = C3 (no restriction on C4) (26) The boundary line La in FIG. , Lb, Lc, La ', L
Although b'and Lc 'are parabolic in terms of calculation processing speed, it is better to represent them by arcs if the processing speed allows. If the processing speed permits, the boundary lines Ld and Ld ′ are also preferably represented by a parabola or arc that bulges outward.
【0057】(6)各物体は、次のようにして、その瞬
時自車線確率P0 が決定される。
領域dを少しでも有する物体 → P0=100%
領域a内に中心が存在する物体 → P0= 80%
領域b内に中心が存在する物体 → P0= 60%
領域c内に中心が存在する物体 → P0= 30%
前記〜を満たさない物体 → P0= 0%
次に、このようにして得られた各物体の瞬時自車線確率
P0 を次の式27,28により時間平均して自車線確率
Pを求める。すなわちフィルタ処理を行なう(S402
0)。ただし、自車線確率Pの初期値は「0%」であ
る。(6) The instantaneous vehicle lane probability P0 of each object is determined as follows. Object with a little area d → P0 = 100% Object with center in area a → P0 = 80% Object with center in area b → P0 = 60% Object with center in area c → P0 = 30% An object which does not satisfy the above-mentioned → P0 = 0% Next, the instantaneous own lane probability P0 of each object thus obtained is time-averaged by the following equations 27 and 28 to obtain the own lane probability P. Ask. That is, filter processing is performed (S402).
0). However, the initial value of the own lane probability P is “0%”.
【0058】
P←P×0.8+P0×0.2(但しP0<90%)…(27)
P←P×0.7+P0×0.3(但しP0≧90%)…(28)
90%以上で瞬時の自車線確率への追随性が高いのは、
特に自車の前方への割込車両があった場合に、迅速に対
処できるようにするためである。P ← P × 0.8 + P0 × 0.2 (however P0 <90%) ... (27) P ← P × 0.7 + P0 × 0.3 (however P0 ≧ 90%) ... (28) Instant own lane probability above 90% It has high followability to
This is so that, in particular, if there is an interrupting vehicle ahead of the own vehicle, it can be dealt with promptly.
【0059】次に、自車線確率にリミットを設け、最終
的な自車線確率Pを決定する(S4030)。
(7)そのリミットは次のように設定される。
認識種別が移動物の場合、式27または式28で算出
されたままの自車線確率Pとする。Next, a limit is set for the own lane probability and the final own lane probability P is determined (S4030). (7) The limit is set as follows. When the recognition type is a moving object, the own lane probability P is the same as that calculated by Expression 27 or Expression 28.
【0060】認識種別が停止物の場合、次の(a)〜
(e)いずれかの条件を満足すれば、自車線確率Pの最
大値を20%とする。
(a)Y0 > 40m かつ W0 < 1.4m
(b)Y0 > 30m かつ W0 < 1.2m
(c)Y0 > 20m かつ W0 < 1.0m
(d)認識されてから1秒未満のもの(スキャン5回に
満たないもの)
(e)他の移動物の中に、自車線確率P≧50%であっ
て、自身よりも長く認識されている物体が存在する。When the recognition type is a stationary object, the following (a)-
(E) If either condition is satisfied, the maximum value of the own lane probability P is set to 20%. (A) Y0> 40m and W0 <1.4m (b) Y0> 30m and W0 <1.2m (c) Y0> 20m and W0 <1.0m (d) Less than 1 second after recognition (scan) (Even less than 5 times) (e) Among other moving objects, there is an object that has a lane probability of P ≧ 50% and is recognized longer than itself.
【0061】以上のようにして、S4000にて各物体
の自車線確率が求められる。次に、この物体の内から、
先行車を選択する先行車選択処理(S5000)を行な
う。この処理については、特開平8−279099号公
報に開示された車間距離制御装置において説明されてい
るので、ここでは割愛する。As described above, the own lane probability of each object is obtained in S4000. Next, from within this object,
A preceding vehicle selection process (S5000) of selecting a preceding vehicle is performed. This processing is described in the inter-vehicle distance control device disclosed in Japanese Patent Laid-Open No. 8-279099, and will not be described here.
【0062】こうして先行車検出処理(S5000)が
終了すると、次に車間制御処理(S6000)に移る。
ここでは、S5000にて検出された先行車と自車との
距離が、タップスイッチ12eを通じて設定された目標
車間距離になるよう、車速センサ10にて検出される速
度に応じてスロットル駆動器20aに対して指令を出す
ことによりなされる。S6000の処理が終了すると、
車間制御の全処理を終了する。When the preceding vehicle detection process (S5000) is completed in this way, the process goes to the following distance control process (S6000).
Here, the throttle driver 20a is set according to the speed detected by the vehicle speed sensor 10 so that the distance between the preceding vehicle and the own vehicle detected in S5000 becomes the target inter-vehicle distance set through the tap switch 12e. It is done by issuing a command to. When the processing of S6000 ends,
All the processes of the inter-vehicle distance control are finished.
【0063】車間距離制御装置2は、上述のごとく構成
されているため、カーブ半径Rに基づいて直進路に変換
した前方物体個々の座標を算出する際に、式13に示し
たように、送受信部6aの搭載位置ΔX,ΔYも加味す
る。この座標を予め設定してある直進路の自車線確率マ
ップに当てはめて個々の物体の自車線確率を求め、その
自車線確率の状態から先行車を決定し、その先行車との
位置関係等に基づいて自車の速度を調節して、車間距離
を制御している。従って、送受信部6aの搭載位置に関
わらず、スキャニング測距器6を用いて、先行車を適切
に選択することができ、その先行車に対して車間距離制
御することができる。Since the inter-vehicle distance control device 2 is configured as described above, when calculating the coordinates of each front object converted to a straight path based on the curve radius R, transmission / reception is performed as shown in Expression 13. The mounting positions ΔX and ΔY of the portion 6a are also taken into consideration. Applying these coordinates to the own lane probability map of a straight road that has been set in advance, the own lane probability of each object is obtained, the preceding vehicle is determined from the state of the own lane probability, and the positional relationship with the preceding vehicle is determined. Based on this, the vehicle speed is adjusted to control the inter-vehicle distance. Therefore, regardless of the mounting position of the transmitting / receiving unit 6a, the preceding vehicle can be appropriately selected by using the scanning range finder 6, and the inter-vehicle distance can be controlled for the preceding vehicle.
【0064】しかも送受信部6aの搭載位置ΔX,ΔY
は、不揮発性メモリ4bに格納されているため、車間距
離制御装置2において、不揮発性メモリ4bを交換すれ
ば、搭載位置の異なる車両にも適用することができる。
以上、本発明の一実施形態として車間距離制御装置2に
ついて説明してきたが、本発明はこの実施形態に限定さ
れるものではなく、要旨を変更しない範囲で様々な態様
にて実施できる。Moreover, the mounting positions ΔX and ΔY of the transmitter / receiver 6a
Is stored in the non-volatile memory 4b, and therefore, in the inter-vehicle distance control device 2, if the non-volatile memory 4b is replaced, it can be applied to vehicles having different mounting positions.
Although the inter-vehicle distance control device 2 has been described as one embodiment of the present invention, the present invention is not limited to this embodiment and can be implemented in various modes without changing the gist.
【0065】例えば、先行車を正確に認識できることを
利用して、車間距離制御以外のことを行なっても良い。
こうしたこととしては、先行車がブレーキを踏んだ、ハ
ザードランプを点灯させた、等の挙動を検出する等が挙
げられる。これらが検出できた場合、前者ならば自車の
スロットルバルブを狭める等の自動制御をすることが考
えられ、後者ならば表示器14にドライバーに注意を促
すための表示をしたり、警告音を出したりすることが考
えられる。従来は、こうしたランプの点灯(或は点滅)
を検出できても、先行車か否かを正確に判断できなかっ
た。この点、本発明の先行車検出装置を適用することに
より、適切な制御や注意の喚起を行なうことができる。For example, the fact that the preceding vehicle can be accurately recognized may be used to perform other than the inter-vehicle distance control.
These include detecting the behavior such as the preceding vehicle depressing the brake, turning on the hazard lamp, and the like. If these can be detected, it is conceivable to perform automatic control such as narrowing the throttle valve of the vehicle in the former case, and in the latter case, a display for warning the driver or a warning sound is displayed on the display unit 14. It is possible to put it out. Conventionally, these lamps are lit (or flashed)
However, it was not possible to accurately determine whether or not the vehicle was a leading vehicle. In this respect, by applying the preceding vehicle detection device of the present invention, appropriate control and alerting can be performed.
【図1】 一実施例としての車間距離制御装置のシステ
ムブロック図である。FIG. 1 is a system block diagram of an inter-vehicle distance control device as one embodiment.
【図2】 車間制御全体の処理のフローチャートであ
る。FIG. 2 is a flowchart of a process of an entire vehicle distance control.
【図3】 カーブ検出処理のフローチャートである。FIG. 3 is a flowchart of curve detection processing.
【図4】 中立学習処理のフローチャートである。FIG. 4 is a flowchart of neutral learning processing.
【図5】 中立学習処理の説明図である。FIG. 5 is an explanatory diagram of neutral learning processing.
【図6】 操舵角θ0 、平均操舵角θa0のタイミングチ
ャートである。FIG. 6 is a timing chart of a steering angle θ0 and an average steering angle θa0.
【図7】 操舵角θ0 、チェック用操舵角θckのタイミ
ングチャートである。FIG. 7 is a timing chart of a steering angle θ0 and a check steering angle θck.
【図8】 直進時に生じる検出物体との位置ずれを示す
説明図である。FIG. 8 is an explanatory diagram showing a positional deviation with a detected object that occurs when going straight.
【図9】 自車線確率算出処理のフローチャートであ
る。FIG. 9 is a flowchart of own lane probability calculation processing.
【図10】 自車線確率マップの説明図である。FIG. 10 is an explanatory diagram of a vehicle lane probability map.
【図11】 コーナリング時に生じる検出物体と送受信
部Sとの位置ずれを示す説明図である。FIG. 11 is an explanatory diagram showing a positional shift between the detected object and the transmission / reception unit S that occurs during cornering.
2…車間距離制御装置 4…コンピュータ
4a…中央演算装置 4b…不揮発性メモリ
6…スキャニング測距器 6a…送受信部 6b…
距離・角度演算部
8…ステアリングセンサ 10…車速センサ
12…クルーズコントロールスイッチ 12a…メイ
ンスイッチ
12b…セットスイッチ 12c…リジュームスイッ
チ
12d…キャンセルスイッチ 12e…タップスイッ
チ
14…表示器 14a…設定車速表示器
14b…現在車間距離表示器 14c…設定車間時間
表示器
14d…センサ異常表示器 16…自動変速機制御器
18…ブレーキ部 18a…ブレーキ駆動器
18b…ブレーキスイッチ 20…スロットル部
20a…スロットル駆動器 20b…スロットル開度
センサ2 ... Inter-vehicle distance control device 4 ... Computer 4a ... Central processing unit 4b ... Non-volatile memory 6 ... Scanning range finder 6a ... Transceiver unit 6b ...
Distance / angle calculator 8 ... Steering sensor 10 ... Vehicle speed sensor 12 ... Cruise control switch 12a ... Main switch 12b ... Set switch 12c ... Resume switch 12d ... Cancel switch 12e ... Tap switch 14 ... Indicator 14a ... Set vehicle speed indicator 14b ... Current inter-vehicle distance indicator 14c ... Set inter-vehicle time indicator 14d ... Sensor abnormality indicator 16 ... Automatic transmission controller 18 ... Brake unit 18a ... Brake driver 18b ... Brake switch 20 ... Throttle unit 20a ... Throttle driver 20b ... Throttle Position sensor
フロントページの続き (72)発明者 三宅 司 愛知県刈谷市昭和町1丁目1番地 株式 会社デンソー内 (72)発明者 白井 孝昌 愛知県刈谷市昭和町1丁目1番地 株式 会社デンソー内 (56)参考文献 特開 平8−279099(JP,A) 特開 平5−126948(JP,A) 特公 昭51−7892(JP,B1) (58)調査した分野(Int.Cl.7,DB名) G01S 7/00 - 7/51 G01S 13/00 - 13/95 G01S 17/00 - 17/95 G08G 1/00 - 9/02 B60R 21/00 - 21/34 Front Page Continuation (72) Inventor, Tsukasa Miyake, 1-1, Showa-cho, Kariya, Aichi, DENSO CORPORATION (72) Inventor, Takamasa Shirai, 1-1, Showa-cho, Kariya, Aichi, DENSO, Ltd. (56) Reference References JP-A-8-279099 (JP, A) JP-A-5-126948 (JP, A) JP-B-51-7892 (JP, B1) (58) Fields investigated (Int.Cl. 7 , DB name) G01S 7/00-7/51 G01S 13/00-13/95 G01S 17/00-17/95 G08G 1/00-9/02 B60R 21/00-21/34
Claims (6)
るいはレーザ光をスキャン照射する照射手段と、 該照射手段により照射された送信波あるいはレーザ光が
物体に反射して戻ってきた反射波あるいは反射光に基づ
いて、自車と前方物体との距離をスキャン角度に対応し
て検出可能な測距手段と、 該測距手段によって検出された距離および対応するスキ
ャン角度に基づいて、自車に対する前記物体の相対位置
を算出する物体認識手段と、 前記物体認識手段によって算出された前記物体の相対位
置に基づいて、前記物体が自車と同一車線上にいるか否
かを判定する自車線判定手段と、 を備えた先行車検出装置において、 前記自車線判定手段が、 自車の後輪の軸から前方への前記照射手段のオフセット
量ΔYを加味して、前記物体認識手段により算出された
相対位置を修正し、前記物体が自車と同一車線上にいる
か否かを判定するものであることを特徴とする先行車検
出装置。1. An irradiation unit for scanning and irradiating a transmission wave or a laser beam within a predetermined angle range in the width direction of the own vehicle, and a reflection in which the transmission wave or the laser beam emitted by the irradiation unit is reflected back to an object. Distance measuring means capable of detecting the distance between the vehicle and the front object in correspondence with the scan angle based on the waves or the reflected light, and the distance measuring means detecting the distance detected by the distance measuring means and the corresponding scan angle. An object recognition unit that calculates the relative position of the object with respect to the vehicle, and a own lane that determines whether the object is in the same lane as the own vehicle, based on the relative position of the object calculated by the object recognition unit In the preceding vehicle detection device including a determination means, the own lane determination means is an offset of the irradiation means forward from an axis of a rear wheel of the own vehicle.
A preceding vehicle detection device, characterized in that the relative position calculated by the object recognition means is corrected in consideration of the amount ΔY to determine whether the object is in the same lane as the own vehicle.
Xをも加味して、前記物体認識手段により算出された相The phase calculated by the object recognizing means by taking X into consideration.
対位置を修正し、前記物体が自車と同一車線上にいるかCorrect the pair position and see if the object is in the same lane as your vehicle.
否かを判定するものであることを特徴とする請求項1記The method according to claim 1, characterized in that it is to determine whether or not it is.
載の先行車検出装置。The preceding vehicle detection device.
径、を含むカーブデータを求めるカーブ検出手段、 を更に備え、 前記自車線判定手段が、 少なくとも、該カーブ検出手段によって求められた前記
カーブデータ、および前記照射手段の自車における搭載
位置、に基づいて前記物体認識手段により算出された相
対位置を修正し、前記物体が自車と同一車線上にいるか
否かを判定するもの、 であることを特徴とする請求項1又は2記載の先行車検
出装置。3. A curve detecting means for obtaining curve data including at least a radius of a curve of a traveling path of the own vehicle, wherein the own lane determining means at least includes the curve data obtained by the curve detecting means. , And the relative position calculated by the object recognition means based on the mounting position of the irradiation means in the own vehicle, and determining whether or not the object is in the same lane as the own vehicle. The preceding vehicle detection device according to claim 1 or 2 .
る確率を、該物体の相対位置に応じて示す2次元マップ
と、 前記物体認識手段によって算出された前記物体の相対位
置を、前記カーブ検出手段によって求められたカーブデ
ータ、および前記照射手段の自車における搭載位置、に
基づいて、直進路に該当する相対位置に変換する直進路
変換手段と、 該直進路変換手段にて変換された前記物体の相対位置
を、前記2次元マップと照合して、物体が自車と同一車
線上にいるか否かを判定する照合手段と、 を備えたことを特徴とする請求項3記載の先行車検出装
置。4. The own lane determining means calculates, by the object recognizing means, a two-dimensional map showing a probability that an object existing ahead in a straight road exists on the own lane, according to a relative position of the object. A straight path conversion means for converting the relative position of the object, based on the curve data obtained by the curve detection means and the mounting position of the irradiation means in the own vehicle, to a relative position corresponding to a straight path. Collating means for collating the relative position of the object converted by the straight-path converting means with the two-dimensional map to determine whether the object is in the same lane as the own vehicle. The preceding vehicle detection device according to claim 3 .
て、前記自車線判定手段により自車と同一車線上にいる
と判定された物体との距離を制御する距離制御手段と、 を備えたことを特徴とする請求項1から4にいずれか記
載の先行車検出装置。5. A vehicle speed detecting means for detecting the speed of the own vehicle and a speed of the own vehicle detected by the vehicle speed detecting means are adjusted, and the own lane judging means judges that the vehicle is in the same lane as the own vehicle. The preceding vehicle detection device according to any one of claims 1 to 4 , further comprising: a distance control unit that controls a distance to the removed object.
搭載位置、が予め記憶された搭載位置記憶手段、を備
え、 前記自車線判定手段が、 少なくとも、該搭載位置記憶手段に記憶された前記搭載
位置に基づいて、前記物体認識手段により算出された相
対位置を修正し、前記物体が自車と同一車線上にいるか
否かを判定するものであることを特徴とする請求項1か
ら5にいずれか記載の先行車検出装置。6. A mounting position storage means for storing at least the mounting position of the irradiation means in the own vehicle in advance, wherein the own lane determining means includes at least the mounting position stored in the mounting position storage means. The relative position calculated by the object recognition means is corrected based on the above, and it is determined whether or not the object is on the same lane as the own vehicle. The preceding vehicle detection device according to any one of 5 to 5 .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP19463497A JP3376863B2 (en) | 1997-07-18 | 1997-07-18 | Vehicle ahead detection device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP19463497A JP3376863B2 (en) | 1997-07-18 | 1997-07-18 | Vehicle ahead detection device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH1138139A JPH1138139A (en) | 1999-02-12 |
JP3376863B2 true JP3376863B2 (en) | 2003-02-10 |
Family
ID=16327782
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP19463497A Expired - Lifetime JP3376863B2 (en) | 1997-07-18 | 1997-07-18 | Vehicle ahead detection device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3376863B2 (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10019182A1 (en) * | 2000-04-17 | 2001-10-25 | Bosch Gmbh Robert | Determining incorrect radiation characteristics of vehicle speed/distance sensor, involves detecting sensor error based on quality index from vehicle driving state and deadjustment values output by filter and trajectory regression blocks |
JP3733863B2 (en) * | 2001-02-02 | 2006-01-11 | 株式会社日立製作所 | Radar equipment |
JP4864450B2 (en) * | 2005-12-21 | 2012-02-01 | 富士重工業株式会社 | Vehicle driving support device |
JP5380788B2 (en) * | 2007-05-30 | 2014-01-08 | トヨタ自動車株式会社 | Object detection device and vehicle control device |
JP6027365B2 (en) * | 2012-07-30 | 2016-11-16 | 富士通テン株式会社 | Radar apparatus, vehicle control system, and signal processing method |
KR101988559B1 (en) * | 2017-06-21 | 2019-06-12 | 현대오트론 주식회사 | Apparatus and method for detecting object in vehicle |
CN111114542B (en) * | 2020-02-19 | 2021-07-02 | 北京百度网讯科技有限公司 | Curve driving control method, device, equipment and medium for automatic driving vehicle |
-
1997
- 1997-07-18 JP JP19463497A patent/JP3376863B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPH1138139A (en) | 1999-02-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8521363B2 (en) | Driving assist system | |
JP3331882B2 (en) | Central axis deflection amount calculating device, central axis deflection amount correcting device, and inter-vehicle control device of vehicle obstacle detection device | |
JP6272582B2 (en) | Parking type determination device | |
US5670963A (en) | Radar apparatus of automotive vehicle for producing accurate beam axis correction value | |
US5841366A (en) | Traveling-path deduction apparatus and method for vehicles | |
US20100235053A1 (en) | Parking assist device | |
JPH036472B2 (en) | ||
JP2910377B2 (en) | Radar equipment for vehicles | |
JP3324325B2 (en) | Vehicle front monitoring device | |
JP5402968B2 (en) | Vehicular road shape recognition method and apparatus, and recording medium | |
JP2007004711A (en) | Course estimating device for vehicle | |
JP3376863B2 (en) | Vehicle ahead detection device | |
JP4723220B2 (en) | Traffic direction recognition method and apparatus | |
KR20050014727A (en) | Method and apparatus for recognizing predetermined particular part of vehicle | |
JP2000235699A (en) | Vehicle distance controller | |
JP2002175599A (en) | Lane position estimating device for precedent vehicle or target | |
KR100597344B1 (en) | Scanning radar system | |
JP3229226B2 (en) | Leading vehicle recognition device and recognition method | |
JP3778166B2 (en) | Inter-vehicle distance control device | |
US6717546B2 (en) | Method for correcting the visual range of a distance sensor that is assembled in such a way that said sensor is offset from the center line of a motor vehicle | |
JPH1068777A (en) | On-vehicle preceding car detecting device | |
JP3352925B2 (en) | Leading vehicle recognition device and recognition method | |
KR100469773B1 (en) | Method and apparatus for correcting a curve radius | |
JPH06290398A (en) | Obstacle detector | |
JP3909764B2 (en) | Target width calculation method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091206 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091206 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101206 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111206 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121206 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131206 Year of fee payment: 11 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
EXPY | Cancellation because of completion of term |