JPH06122334A - 車両制御装置 - Google Patents
車両制御装置Info
- Publication number
- JPH06122334A JPH06122334A JP4299236A JP29923692A JPH06122334A JP H06122334 A JPH06122334 A JP H06122334A JP 4299236 A JP4299236 A JP 4299236A JP 29923692 A JP29923692 A JP 29923692A JP H06122334 A JPH06122334 A JP H06122334A
- Authority
- JP
- Japan
- Prior art keywords
- curve
- vehicle
- vehicle speed
- speed
- control
- 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.)
- Pending
Links
Landscapes
- Controls For Constant Speed Travelling (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
Abstract
(57)【要約】
【目的】 安全にカーブ進入を行い、ドライバーに不安
感を与えないようにする。 【構成】 車両がカーブに進入するとき、そのカーブの
状況を距離センサやCCDカメラ等からなるカーブ状況
補足手段1によって予め検出し、コントローラ4ではカ
ーブの状況(例えば、カーブの半径)に応じて車両の走
行状態を制御する制御値を演算し、スロットル装置6あ
るいはブレーキ装置5からなるアクチュエータを作動さ
せて車両の速度を制御する。これにより、カーブに進入
する前に安全対策を取り、安全にカーブ進入を行う。
感を与えないようにする。 【構成】 車両がカーブに進入するとき、そのカーブの
状況を距離センサやCCDカメラ等からなるカーブ状況
補足手段1によって予め検出し、コントローラ4ではカ
ーブの状況(例えば、カーブの半径)に応じて車両の走
行状態を制御する制御値を演算し、スロットル装置6あ
るいはブレーキ装置5からなるアクチュエータを作動さ
せて車両の速度を制御する。これにより、カーブに進入
する前に安全対策を取り、安全にカーブ進入を行う。
Description
【0001】
【産業上の利用分野】本発明は、車両制御装置に係わ
り、詳しくは車両がカーブを進入するときの危険防止技
術の改良を図った車両制御装置に関する。
り、詳しくは車両がカーブを進入するときの危険防止技
術の改良を図った車両制御装置に関する。
【0002】
【従来の技術】近年、車両に対してマイクロコンピュー
タを応用することによって各種の電子制御が行われてお
り、例えば定速走行装置もその1つである。従来の定速
走行装置で、カーブ進入時の危険防止技術としては、例
えば特開昭50ー43388号や特開昭61ー6034
号公報に記載のものがあり、この技術はカーブ進入時の
ハンドル操舵角を検出して危険を防止するものである。
タを応用することによって各種の電子制御が行われてお
り、例えば定速走行装置もその1つである。従来の定速
走行装置で、カーブ進入時の危険防止技術としては、例
えば特開昭50ー43388号や特開昭61ー6034
号公報に記載のものがあり、この技術はカーブ進入時の
ハンドル操舵角を検出して危険を防止するものである。
【0003】また、他の従来技術としては、例えば特開
昭54ー162083号公報に記載のものがあり、この
技術はカーブ進入時の横Gを検出して危険を防止するも
のである。なお、危険防止方法としては、例えばアクセ
ル、ブレーキを制御し、安全にカーブをクリアできるよ
うにしている。カーブ進入時の横Gを検出して危険を防
止する技術としては、具体的には「トレースコントロー
ル」というものがある。この技術は、操舵角と車体速度
とから予想横加速度を算出し、車両の横すべりによる危
険を防止するようにエンジンの駆動力を制御するもので
ある。
昭54ー162083号公報に記載のものがあり、この
技術はカーブ進入時の横Gを検出して危険を防止するも
のである。なお、危険防止方法としては、例えばアクセ
ル、ブレーキを制御し、安全にカーブをクリアできるよ
うにしている。カーブ進入時の横Gを検出して危険を防
止する技術としては、具体的には「トレースコントロー
ル」というものがある。この技術は、操舵角と車体速度
とから予想横加速度を算出し、車両の横すべりによる危
険を防止するようにエンジンの駆動力を制御するもので
ある。
【0004】
【発明が解決しようとする課題】ところで、従来の車両
制御装置におけるカーブ進入時の危険防止技術にあって
は、カーブに進入しなければ、カーブ状況が判明しない
ため、車両走行時に危険になりやすく、ドライバーに不
安を与えるという問題点があった。すなわち、カーブ進
入前にカーブでの安全走行対策をとることができなかっ
た。また、例えば定速走行装置を備えた車両では、カー
ブ進入時にドライバーが不安になって定速走行機能を解
除するという欠点があった。
制御装置におけるカーブ進入時の危険防止技術にあって
は、カーブに進入しなければ、カーブ状況が判明しない
ため、車両走行時に危険になりやすく、ドライバーに不
安を与えるという問題点があった。すなわち、カーブ進
入前にカーブでの安全走行対策をとることができなかっ
た。また、例えば定速走行装置を備えた車両では、カー
ブ進入時にドライバーが不安になって定速走行機能を解
除するという欠点があった。
【0005】さらに、前述した「トレースコントロー
ル」の技術では、危険な横加速度を検出してからでない
と、駆動力を制御できないため、危険対策が遅れること
となり、結局、ドライバーに多大な不安感を与えるとい
う欠点を解決するには至っていない。
ル」の技術では、危険な横加速度を検出してからでない
と、駆動力を制御できないため、危険対策が遅れること
となり、結局、ドライバーに多大な不安感を与えるとい
う欠点を解決するには至っていない。
【0006】そこで本発明は、安全にカーブ進入を行う
ことが可能で、ドライバーに不安感を与えない車両制御
装置を提供することを目的としている。
ことが可能で、ドライバーに不安感を与えない車両制御
装置を提供することを目的としている。
【0007】
【課題を解決するための手段】上記目的を達成するた
め、請求項1記載の発明による車両制御装置は、車両が
進入するカーブの情報を検出するカーブ情報検出手段
と、前記カーブ情報検出手段の出力に基づいて車両の走
行を制御する制御手段と、前記制御手段からの制御信号
に基づいて車両の走行状態を可変するアクチュエータ
と、を備えたことを特徴とする。
め、請求項1記載の発明による車両制御装置は、車両が
進入するカーブの情報を検出するカーブ情報検出手段
と、前記カーブ情報検出手段の出力に基づいて車両の走
行を制御する制御手段と、前記制御手段からの制御信号
に基づいて車両の走行状態を可変するアクチュエータ
と、を備えたことを特徴とする。
【0008】また、請求項2記載の発明による車両制御
装置は、車両が進入するカーブの情報を検出するカーブ
情報検出手段と、定速走行の指令を与える定速走行指令
手段と、前記定速走行指令手段からの指令に基づいて車
両を定速走行させるように制御するとともに、定速走行
中に前記カーブ情報検出手段の出力に基づいて車両の走
行を制御する制御手段と、前記制御手段からの制御信号
に基づいて車両の走行状態を可変するアクチュエータ
と、を備えたことを特徴とする。
装置は、車両が進入するカーブの情報を検出するカーブ
情報検出手段と、定速走行の指令を与える定速走行指令
手段と、前記定速走行指令手段からの指令に基づいて車
両を定速走行させるように制御するとともに、定速走行
中に前記カーブ情報検出手段の出力に基づいて車両の走
行を制御する制御手段と、前記制御手段からの制御信号
に基づいて車両の走行状態を可変するアクチュエータ
と、を備えたことを特徴とする。
【0009】
【作用】本発明では、車両がカーブに進入するとき、そ
のカーブの状況が距離センサやCCDカメラ等によって
予め検出される。そして、カーブの状況(例えば、カー
ブの半径)に応じて車両の走行状態がスロットル装置あ
るいはブレーキ装置によって制御される。したがって、
カーブに進入する前に安全対策が取れ、安全にカーブ進
入を行うことが可能になるとともに、ドライバーへの不
安感がなくなる。
のカーブの状況が距離センサやCCDカメラ等によって
予め検出される。そして、カーブの状況(例えば、カー
ブの半径)に応じて車両の走行状態がスロットル装置あ
るいはブレーキ装置によって制御される。したがって、
カーブに進入する前に安全対策が取れ、安全にカーブ進
入を行うことが可能になるとともに、ドライバーへの不
安感がなくなる。
【0010】
【実施例】以下、本発明を図面に基づいて説明する。図
1は本発明に係る車両制御装置の一実施例を示す図であ
る。図1は本装置の機能ブロック図である。図1におい
て、1はカーブ状況補足手段(カーブ情報検出手段)、
2はオートクルーズオン・オフコマンド入力手段(定速
走行指令手段)、3はスピードセンサ、4はコントロー
ラ(制御手段)、5はブレーキ装置(アクチュエー
タ)、6はスロットル装置(アクチュエータ)、7はス
ロットル開度検出部である。
1は本発明に係る車両制御装置の一実施例を示す図であ
る。図1は本装置の機能ブロック図である。図1におい
て、1はカーブ状況補足手段(カーブ情報検出手段)、
2はオートクルーズオン・オフコマンド入力手段(定速
走行指令手段)、3はスピードセンサ、4はコントロー
ラ(制御手段)、5はブレーキ装置(アクチュエー
タ)、6はスロットル装置(アクチュエータ)、7はス
ロットル開度検出部である。
【0011】カーブ状況補足手段1は距離センサやCC
Dカメラ等を有して構成され、これらセンサからの信号
を演算処理(例えば、画像処理)してカーブの状況を捉
えてコントローラ4に信号を送出する。オートクルーズ
オン・オフコマンド入力手段2はオートクルーズのオン
・オフを行ったり、あるいは必要なコマンドを入力する
ためのハード的な入力スイッチ類である。スピードセン
サ3は車両の速度を検出し、検出信号をコントローラ4
に出力する。コントローラ4は、カーブ半径演算部1
1、安全速度演算部12、制御車速目標値指令部13、
車両速度演算部14、車速比較部15、車速制御部1
6、ブレーキドライバー17、スロットルドライバー1
8によって構成される。
Dカメラ等を有して構成され、これらセンサからの信号
を演算処理(例えば、画像処理)してカーブの状況を捉
えてコントローラ4に信号を送出する。オートクルーズ
オン・オフコマンド入力手段2はオートクルーズのオン
・オフを行ったり、あるいは必要なコマンドを入力する
ためのハード的な入力スイッチ類である。スピードセン
サ3は車両の速度を検出し、検出信号をコントローラ4
に出力する。コントローラ4は、カーブ半径演算部1
1、安全速度演算部12、制御車速目標値指令部13、
車両速度演算部14、車速比較部15、車速制御部1
6、ブレーキドライバー17、スロットルドライバー1
8によって構成される。
【0012】カーブ半径演算部11はカーブ状況補足手
段1からの信号に基づいてカーブが前方にあるか否かを
判別し、オートクルーズをオン・オフさせるための情報
を制御車速目標値指令部13に与える。また、カーブ半
径を演算し、その値を安全速度演算部12に出力する。
安全速度演算部12はカーブ半径演算部11から与えら
れたカーブ半径に基づいて、そのときのカーブ半径に応
じた安全な車速(カーブ進入速度)を演算し、カーブ進
入時の目標車速値として制御車速目標値指令部13およ
び車速比較部15にデータを出力する。制御車速目標値
指令部13はカーブ半径演算部11、安全速度演算部1
2およびオートクルーズオン・オフコマンド入力手段2
からのデータを受けて制御すべきコマンドを車速制御部
16に与える。
段1からの信号に基づいてカーブが前方にあるか否かを
判別し、オートクルーズをオン・オフさせるための情報
を制御車速目標値指令部13に与える。また、カーブ半
径を演算し、その値を安全速度演算部12に出力する。
安全速度演算部12はカーブ半径演算部11から与えら
れたカーブ半径に基づいて、そのときのカーブ半径に応
じた安全な車速(カーブ進入速度)を演算し、カーブ進
入時の目標車速値として制御車速目標値指令部13およ
び車速比較部15にデータを出力する。制御車速目標値
指令部13はカーブ半径演算部11、安全速度演算部1
2およびオートクルーズオン・オフコマンド入力手段2
からのデータを受けて制御すべきコマンドを車速制御部
16に与える。
【0013】車両速度演算部14はスピードセンサ3か
らのデータを受けて車両速度の演算を行い、車速比較部
15および車速制御部16にデータを与える。車速比較
部15は安全速度演算部12および車両速度演算部14
からの各データを比較し、車両速度が安全速度になるた
めのデータを車速制御部16に与える。車速制御部16
はオートクルーズを実行しながらカーブにさしかかった
ときに危険な車速で進入することのないようにブレーキ
装置5およびスロットル装置6を使って車両の制御を行
うべく、制御信号をブレーキドライバー17、スロット
ルドライバー18に出力する。
らのデータを受けて車両速度の演算を行い、車速比較部
15および車速制御部16にデータを与える。車速比較
部15は安全速度演算部12および車両速度演算部14
からの各データを比較し、車両速度が安全速度になるた
めのデータを車速制御部16に与える。車速制御部16
はオートクルーズを実行しながらカーブにさしかかった
ときに危険な車速で進入することのないようにブレーキ
装置5およびスロットル装置6を使って車両の制御を行
うべく、制御信号をブレーキドライバー17、スロット
ルドライバー18に出力する。
【0014】ブレーキドライバー17は車速制御部16
からの制御信号に基づいてブレーキ装置5を駆動させる
ためのパワーアンプであり、同様にスロットルドライバ
ー18は車速制御部16からの制御信号に基づいてスロ
ットル装置6を駆動させるためのパワーアンプである。
スロットル開度検出部7はスロットル開度を検出するポ
テンショメータ等の部品で、スロットル開度を検出する
ことにより車両の負荷状態を検出し、より精度の良い制
御を行うために車速制御部16にデータを出力する。
からの制御信号に基づいてブレーキ装置5を駆動させる
ためのパワーアンプであり、同様にスロットルドライバ
ー18は車速制御部16からの制御信号に基づいてスロ
ットル装置6を駆動させるためのパワーアンプである。
スロットル開度検出部7はスロットル開度を検出するポ
テンショメータ等の部品で、スロットル開度を検出する
ことにより車両の負荷状態を検出し、より精度の良い制
御を行うために車速制御部16にデータを出力する。
【0015】図1に示す主要な各機能は実際上は、マイ
クロコンピュータを用いて図2に示すハード構成によっ
て実現される。図2において、20はCPU、メモリ等
を含むマイクロコンピュータであり、マイクロコンピュ
ータ20にはカーブ状況補足手段1、オートクルーズオ
ン・オフコマンド発生部(定速走行指令手段)21、速
度検出部22、スロットル開度検出部7からの信号が入
力されている。また、マイクロコンピュータ20からは
ブレーキドライバー17およびスロットルドライバー1
8に制御信号が出力されている。図2に示すブロックの
うち、オートクルーズオン・オフコマンド発生部21は
オートクルーズオン・オフコマンド入力手段2の機能を
実現し、速度検出部22はスピードセンサ3に相当する
ものである。
クロコンピュータを用いて図2に示すハード構成によっ
て実現される。図2において、20はCPU、メモリ等
を含むマイクロコンピュータであり、マイクロコンピュ
ータ20にはカーブ状況補足手段1、オートクルーズオ
ン・オフコマンド発生部(定速走行指令手段)21、速
度検出部22、スロットル開度検出部7からの信号が入
力されている。また、マイクロコンピュータ20からは
ブレーキドライバー17およびスロットルドライバー1
8に制御信号が出力されている。図2に示すブロックの
うち、オートクルーズオン・オフコマンド発生部21は
オートクルーズオン・オフコマンド入力手段2の機能を
実現し、速度検出部22はスピードセンサ3に相当する
ものである。
【0016】次に、カーブ状況補足手段1の具体例につ
いて説明する。 (I)距離センサを用いた例 電波レーダ、レーザレーダ、超音波レーダ等によって距
離センサを構成し、その主目的は前方の障害物までの距
離を測定するもので、本発明者の考案になるものであ
る。そして、これを応用して、例えば高速道路における
カーブリフレクタ間の距離を推定し(この場合、カーブ
径と、リフレクタ間の距離は比例)、カーブ径を推定す
るものである。
いて説明する。 (I)距離センサを用いた例 電波レーダ、レーザレーダ、超音波レーダ等によって距
離センサを構成し、その主目的は前方の障害物までの距
離を測定するもので、本発明者の考案になるものであ
る。そして、これを応用して、例えば高速道路における
カーブリフレクタ間の距離を推定し(この場合、カーブ
径と、リフレクタ間の距離は比例)、カーブ径を推定す
るものである。
【0017】図3は高速道路におけるカーブリフレクタ
間の距離推定方法を説明する図である。図3に示すよう
に、高速道路31では路側のデリニエータ(リフレク
タ)32a、32b・・・はカーブ径Rに応じた位置に
必ず設置されることが決っている。したがって、車両3
3に取り付けたレーザレーダで各カーブリフレクタ32
a、32b・・・間の距離を測定し、測定したリフレク
タ間の距離よりカーブ径Rを推定する。その後、推定し
たカーブ径Rによりレーザレーダのレンジカットを行
い、カーブ進入後はステアリングセンサで細かな調整を
行う。なお、LBはレーザレーダのビームを示す。
間の距離推定方法を説明する図である。図3に示すよう
に、高速道路31では路側のデリニエータ(リフレク
タ)32a、32b・・・はカーブ径Rに応じた位置に
必ず設置されることが決っている。したがって、車両3
3に取り付けたレーザレーダで各カーブリフレクタ32
a、32b・・・間の距離を測定し、測定したリフレク
タ間の距離よりカーブ径Rを推定する。その後、推定し
たカーブ径Rによりレーザレーダのレンジカットを行
い、カーブ進入後はステアリングセンサで細かな調整を
行う。なお、LBはレーザレーダのビームを示す。
【0018】図4はカーブ推定部分の機能を実現するブ
ロックを示す図である。図4において、41はレーザレ
ーダ部、42はリフレクタ間距離推定部、43はステア
リングセンサ部、44はカーブ径推定部である。レーザ
レーダ部41はレーザを用いて車両とカーブリフレクタ
32a、32b・・・間の距離を測定する。リフレクタ
間距離推定部42はレーザレーダ部41により測定され
たデータよりリフレクタ間の距離を求め、ステアリング
センサ部43はステアリングの動きを読み取る。リフレ
クタ間距離推定部42およびステアリングセンサ部43
の出力は共にカーブ径推定部44に入力される。カーブ
径推定部44はリフレクタ間の距離からカーブ径を推定
し、カーブに達すると、ステアリングセンサ部43から
の情報でその値を補正する。このようにしてカーブ径が
推定される。
ロックを示す図である。図4において、41はレーザレ
ーダ部、42はリフレクタ間距離推定部、43はステア
リングセンサ部、44はカーブ径推定部である。レーザ
レーダ部41はレーザを用いて車両とカーブリフレクタ
32a、32b・・・間の距離を測定する。リフレクタ
間距離推定部42はレーザレーダ部41により測定され
たデータよりリフレクタ間の距離を求め、ステアリング
センサ部43はステアリングの動きを読み取る。リフレ
クタ間距離推定部42およびステアリングセンサ部43
の出力は共にカーブ径推定部44に入力される。カーブ
径推定部44はリフレクタ間の距離からカーブ径を推定
し、カーブに達すると、ステアリングセンサ部43から
の情報でその値を補正する。このようにしてカーブ径が
推定される。
【0019】図5はカーブ推定処理を行うプログラムの
フローチャートである。図5において、まずステップS
10で車両に取り付けたレーザレーダ部41からレーザ
を送信し、ステップS12で前方にリフレクタがあるか
否かを判別する。リフレクタがなければステップS10
に戻り、リフレクタがあるときはステップS14に進ん
でレーザの反射波からリフレクタまでの距離を測定し、
ステップS16でそのデータを保存する。次いで、ステ
ップS18で直前にあったリフレクタと車両との間の距
離を測定する。次いで、ステップS20でリフレクタ設
置基準を参照し、ステップS22でカーブ径Rを決定す
る。ここで、リフレクタ設置基準によってリフレクタ間
の距離がカーブの径Rに応じて予め決められているの
で、リフレクタ設置基準を参照することにより、測定し
たリフレクタと車両との間の距離からカーブ径Rを決定
することが可能になる。
フローチャートである。図5において、まずステップS
10で車両に取り付けたレーザレーダ部41からレーザ
を送信し、ステップS12で前方にリフレクタがあるか
否かを判別する。リフレクタがなければステップS10
に戻り、リフレクタがあるときはステップS14に進ん
でレーザの反射波からリフレクタまでの距離を測定し、
ステップS16でそのデータを保存する。次いで、ステ
ップS18で直前にあったリフレクタと車両との間の距
離を測定する。次いで、ステップS20でリフレクタ設
置基準を参照し、ステップS22でカーブ径Rを決定す
る。ここで、リフレクタ設置基準によってリフレクタ間
の距離がカーブの径Rに応じて予め決められているの
で、リフレクタ設置基準を参照することにより、測定し
たリフレクタと車両との間の距離からカーブ径Rを決定
することが可能になる。
【0020】次いで、ステップS24でステアリングセ
ンサ部43の入力があるか否かを判別し、なければ今回
決定したカーブ径Rをコントローラ4に出力する。一
方、ステアリングセンサ部43の入力があれば、続くス
テップS28に進んで推定したカーブ径Rよりレーザレ
ーダのレンジをカットする処理を行う。また、ステップ
S30で今回のカーブ径Rをステアリングセンサ入力値
によって補正し、ステップS32で補正結果をコントロ
ーラ4に出力する。これにより、ステアリング操作に対
応して距離測定の細かな調整が行われる。
ンサ部43の入力があるか否かを判別し、なければ今回
決定したカーブ径Rをコントローラ4に出力する。一
方、ステアリングセンサ部43の入力があれば、続くス
テップS28に進んで推定したカーブ径Rよりレーザレ
ーダのレンジをカットする処理を行う。また、ステップ
S30で今回のカーブ径Rをステアリングセンサ入力値
によって補正し、ステップS32で補正結果をコントロ
ーラ4に出力する。これにより、ステアリング操作に対
応して距離測定の細かな調整が行われる。
【0021】図6はリフレクタ間距離計算の詳細な説明
図である。図6(a)に示すように、カーブ径Rの高速
道路31において、そのカーブ上のリフレクタ32cに
対して車両33に取り付けられたレーザレーダからのレ
ーダ波(ビームLB)が当ったとすると、次に図6
(b)に示すように、車両33がL1なる距離だけ進ん
だときリフレクタ32dにレーダビームLBが当る。な
お、このとき車両33と高速道路31の路肩部との間の
距離をdとする。
図である。図6(a)に示すように、カーブ径Rの高速
道路31において、そのカーブ上のリフレクタ32cに
対して車両33に取り付けられたレーザレーダからのレ
ーダ波(ビームLB)が当ったとすると、次に図6
(b)に示すように、車両33がL1なる距離だけ進ん
だときリフレクタ32dにレーダビームLBが当る。な
お、このとき車両33と高速道路31の路肩部との間の
距離をdとする。
【0022】カーブ径Rと距離dとの間にはR>>dな
る関係が成立するから、リフレクタ32c〜リフレクタ
32d間の距離L2と、車両33の走行距離L1とはL
1≒L2となる。したがって、光束をcとすると、L2
=ctとなる。ここで、tは図7に示すように、リフレ
クタに当ったレーダ反射のデータが得られるまでの時間
(つまり、Δtに相当)である。なお、リフレクタの距
離とカーブ径Rの関係でも、カーブ径Rに余裕があるの
で、多少のL1、L2間の距離誤差は関係がない。
る関係が成立するから、リフレクタ32c〜リフレクタ
32d間の距離L2と、車両33の走行距離L1とはL
1≒L2となる。したがって、光束をcとすると、L2
=ctとなる。ここで、tは図7に示すように、リフレ
クタに当ったレーダ反射のデータが得られるまでの時間
(つまり、Δtに相当)である。なお、リフレクタの距
離とカーブ径Rの関係でも、カーブ径Rに余裕があるの
で、多少のL1、L2間の距離誤差は関係がない。
【0023】因みに、従来のカーブ推定装置では操舵軸
に取り付けられたステアリングセンサによって操舵軸の
角度の変位からカーブ径を測定していた。そのため、カ
ーブに車両がさしかからないと、カーブ径が分からず、
カーブ径の測定が遅れるという欠点があった。これに対
して、本発明者のカーブ推定システムではカーブに車両
が進入する以前にカーブ径の推定を行い、それによって
カーブへの対応を速めることができるという利点があ
る。
に取り付けられたステアリングセンサによって操舵軸の
角度の変位からカーブ径を測定していた。そのため、カ
ーブに車両がさしかからないと、カーブ径が分からず、
カーブ径の測定が遅れるという欠点があった。これに対
して、本発明者のカーブ推定システムではカーブに車両
が進入する以前にカーブ径の推定を行い、それによって
カーブへの対応を速めることができるという利点があ
る。
【0024】(II)カメラによる画像処理を利用した
例 CCDカメラ、赤外線カメラ、電磁波カメラ等の画像情
報を入力できる装置を応用し、道路白線や路側のリフレ
クタからカーブ径を推定する方法である。上述した
(I)および(II)の2つの方法を用いたり、又は何
れか一方の方法を用いることにより、カーブ径を推定
し、安全な車両進入速度を演算して制御目標値とし、ア
クセル開度、ブレーキ装置を制御して安全なカーブ進入
が行えるようにする。
例 CCDカメラ、赤外線カメラ、電磁波カメラ等の画像情
報を入力できる装置を応用し、道路白線や路側のリフレ
クタからカーブ径を推定する方法である。上述した
(I)および(II)の2つの方法を用いたり、又は何
れか一方の方法を用いることにより、カーブ径を推定
し、安全な車両進入速度を演算して制御目標値とし、ア
クセル開度、ブレーキ装置を制御して安全なカーブ進入
が行えるようにする。
【0025】次に、図8は本実施例の車両制御プログラ
ムを示すフローチャートである。図8において、まずス
テップS50でオートクルーズを開始するか否かを判別
する。 (A)オートクルーズでないとき(通常の走行) ステップS50でオートクルーズを開始しないときはス
テップS52でカーブがあるか否かを判別する。カーブ
がなければ、ステップS50に戻る。したがって、カー
ブがなく、かつ定速走行をしない通常の状態では、この
ループが繰り返される。
ムを示すフローチャートである。図8において、まずス
テップS50でオートクルーズを開始するか否かを判別
する。 (A)オートクルーズでないとき(通常の走行) ステップS50でオートクルーズを開始しないときはス
テップS52でカーブがあるか否かを判別する。カーブ
がなければ、ステップS50に戻る。したがって、カー
ブがなく、かつ定速走行をしない通常の状態では、この
ループが繰り返される。
【0026】一方、定速走行をしない通常の状態でもス
テップS52でカーブがあると、ステップS54に進ん
でカーブ径および安全車速についての演算を行う。次い
で、ステップS56で現在の車速と安全車速を比較し、
現在車速が安全車速を超えているときは続くステップS
58に進んでカーブ径に応じた車速制御を実行し(図9
のサブルーチン参照)、その後ステップS60に進む。
また、現在車速が安全車速以下のときはステップS58
をジャンプしてステップS60に進む。これにより、安
全車速を守った範囲内でそのときのカーブ径に応じて車
速が制御され、カーブに安全に進入することができる。
テップS52でカーブがあると、ステップS54に進ん
でカーブ径および安全車速についての演算を行う。次い
で、ステップS56で現在の車速と安全車速を比較し、
現在車速が安全車速を超えているときは続くステップS
58に進んでカーブ径に応じた車速制御を実行し(図9
のサブルーチン参照)、その後ステップS60に進む。
また、現在車速が安全車速以下のときはステップS58
をジャンプしてステップS60に進む。これにより、安
全車速を守った範囲内でそのときのカーブ径に応じて車
速が制御され、カーブに安全に進入することができる。
【0027】次いで、ステップS60でカーブが終了し
たか否かを判別し、終了していなければステップS54
に戻って処理を繰り返し、カーブが終了すると、今回の
ルーチンを終了する。
たか否かを判別し、終了していなければステップS54
に戻って処理を繰り返し、カーブが終了すると、今回の
ルーチンを終了する。
【0028】(B)オートクルーズのとき(定速走行) 上記ステップS50でオートクルーズを開始するとき
は、YESに分岐してステップS62に進む。ステップ
S62ではオートクルーズ制御を終了させるか否かを判
別し、終了させるときはステップS52に分岐する。し
たがって、上記同様の処理が行われる。
は、YESに分岐してステップS62に進む。ステップ
S62ではオートクルーズ制御を終了させるか否かを判
別し、終了させるときはステップS52に分岐する。し
たがって、上記同様の処理が行われる。
【0029】一方、オートクルーズ制御を終了させない
ときはステップS64に進んでカーブがあるか否かを判
別する。カーブがなければ、ステップS62に戻る。し
たがって、カーブがなく、かつ定速走行をするときは通
常の定速走行制御が行われる。カーブがあるときはステ
ップS66に進んでカーブ径および安全車速についての
演算を行う。次いで、ステップS68で現在の車速と安
全車速を比較し、現在車速が安全車速を超えているとき
は続くステップS70に進んで定速走行を一旦中断す
る。その後、ステップS72でカーブ径に応じた車速制
御を実行し(例えば、アクセル開度、ブレーキ装置を制
御して安全なカーブ進入が行えるようにする:図9のサ
ブルーチン参照)、次いで、ステップS74に進む。
ときはステップS64に進んでカーブがあるか否かを判
別する。カーブがなければ、ステップS62に戻る。し
たがって、カーブがなく、かつ定速走行をするときは通
常の定速走行制御が行われる。カーブがあるときはステ
ップS66に進んでカーブ径および安全車速についての
演算を行う。次いで、ステップS68で現在の車速と安
全車速を比較し、現在車速が安全車速を超えているとき
は続くステップS70に進んで定速走行を一旦中断す
る。その後、ステップS72でカーブ径に応じた車速制
御を実行し(例えば、アクセル開度、ブレーキ装置を制
御して安全なカーブ進入が行えるようにする:図9のサ
ブルーチン参照)、次いで、ステップS74に進む。
【0030】これにより、オートクルーズ制御中におけ
るカーブ進入時のオーバースピードによる危険を回避す
ることができる。すなわち、カーブに進入する以前にカ
ーブでの安全走行対策をとることができる。また、ドラ
イバーに不安感を与えることをなくすことができる。さ
らに、ドライバー自体が不安になり、オートクルーズ制
御を解除することがなくなり、全て自動で行うことがで
きる。
るカーブ進入時のオーバースピードによる危険を回避す
ることができる。すなわち、カーブに進入する以前にカ
ーブでの安全走行対策をとることができる。また、ドラ
イバーに不安感を与えることをなくすことができる。さ
らに、ドライバー自体が不安になり、オートクルーズ制
御を解除することがなくなり、全て自動で行うことがで
きる。
【0031】一方、ステップS68で現在車速が安全車
速以下のときはステップS70、ステップS72をジャ
ンプしてステップS74に進む。これにより、安全車速
ではオートクルーズのまま、カーブに進入する。次い
で、ステップS74でカーブが終了したか否かを判別
し、終了していなければステップS62に戻って処理を
繰り返し、カーブが終了すると、ステップS76に進ん
で定速走行を再開し、ステップS62に戻る。
速以下のときはステップS70、ステップS72をジャ
ンプしてステップS74に進む。これにより、安全車速
ではオートクルーズのまま、カーブに進入する。次い
で、ステップS74でカーブが終了したか否かを判別
し、終了していなければステップS62に戻って処理を
繰り返し、カーブが終了すると、ステップS76に進ん
で定速走行を再開し、ステップS62に戻る。
【0032】図9は上記ステップS58、ステップS7
2における処理のサブルーチンを示すフローチャートで
ある。図9において、ステップS80でスロットル装置
6を作動させてアクセルを戻し、ステップS82で遅延
タイマーをオンする。次いで、ステップS84で現在の
車速と安全車速を比較し、現在車速が安全車速以下のと
きはメインプログラムにリターンする。一方、現在車速
が安全車速を超えているときはステップS86に分岐
し、ブレーキを踏む処理を実行する。これは、例えばブ
レーキ装置5を作動させてブレーキを踏むようにする。
ステップS86の処理を経ると、再びステップS84に
戻る。したがって、現在車速が安全車速以下になるまで
ブレーキを踏む処理が実行される。
2における処理のサブルーチンを示すフローチャートで
ある。図9において、ステップS80でスロットル装置
6を作動させてアクセルを戻し、ステップS82で遅延
タイマーをオンする。次いで、ステップS84で現在の
車速と安全車速を比較し、現在車速が安全車速以下のと
きはメインプログラムにリターンする。一方、現在車速
が安全車速を超えているときはステップS86に分岐
し、ブレーキを踏む処理を実行する。これは、例えばブ
レーキ装置5を作動させてブレーキを踏むようにする。
ステップS86の処理を経ると、再びステップS84に
戻る。したがって、現在車速が安全車速以下になるまで
ブレーキを踏む処理が実行される。
【0033】次に、図9に示すサブルーチンの処理は、
ファジー推論によっても実現することができる。図10
(a)は前件部のメンバーシップ関数で、車速vを入力
パラメータとするものである。図10(b)は前件部の
メンバーシップ関数で、カーブ径Rを入力パラメータと
するものである。なお、前件部のメンバーシップ関数は
三角形状、台形形状のみならず、他の任意の形状のメン
バーシップ関数を採用してもよいことは勿論である。図
10(c)は後件部におけるファジー出力で、アクセル
戻し量をファジー出力としている。また、図10(d)
は後件部におけるファジー出力で、ブレーキ踏込量をフ
ァジー出力としている。なお、ファジー出力は図に示す
ような表現方法に限らず、例えば他の形状のメンバーシ
ップ関数で表現してもよい。
ファジー推論によっても実現することができる。図10
(a)は前件部のメンバーシップ関数で、車速vを入力
パラメータとするものである。図10(b)は前件部の
メンバーシップ関数で、カーブ径Rを入力パラメータと
するものである。なお、前件部のメンバーシップ関数は
三角形状、台形形状のみならず、他の任意の形状のメン
バーシップ関数を採用してもよいことは勿論である。図
10(c)は後件部におけるファジー出力で、アクセル
戻し量をファジー出力としている。また、図10(d)
は後件部におけるファジー出力で、ブレーキ踏込量をフ
ァジー出力としている。なお、ファジー出力は図に示す
ような表現方法に限らず、例えば他の形状のメンバーシ
ップ関数で表現してもよい。
【0034】各メンバーシップ関数におけるラベルは
「L」(車速が小さい)、「M」(車速が中程度、
「H」(車速が大きい)、「S」(カーブ径が小さ
い)、「M」(カーブ径が中程度、「B」(カーブ径が
大きい)、および「S」(ブレーキ踏込量が小さい)、
「N」(ブレーキ踏込量がノーマル、「B」(ブレーキ
踏込量が大きい)を採用している。ファジィルールはい
わゆるIF、THEN(もし、ならば)の形式で表現さ
れる。各ファジィルールを説明すると、次のようにな
る。
「L」(車速が小さい)、「M」(車速が中程度、
「H」(車速が大きい)、「S」(カーブ径が小さ
い)、「M」(カーブ径が中程度、「B」(カーブ径が
大きい)、および「S」(ブレーキ踏込量が小さい)、
「N」(ブレーキ踏込量がノーマル、「B」(ブレーキ
踏込量が大きい)を採用している。ファジィルールはい
わゆるIF、THEN(もし、ならば)の形式で表現さ
れる。各ファジィルールを説明すると、次のようにな
る。
【0035】ファジィルール1: IF v=H AND R=B THEN TPS=D、BRK=B ファジィルール2: IF v=H AND R=M THEN TPS=D、BRK=N ファジィルール3: IF v=H AND R=S THEN TPS=D、BRK=S ファジィルール4: IF v=M AND R=B THEN TPS=D、BRK=N ファジィルール5: IF v=M AND R=M THEN TPS=D、BRK=S ファジィルール6: IF v=M AND R=S THEN TPS=D、BRK=S ファジィルール7: IF v=L AND R=*(何でもよい) THEN TPS=D、BRK=S
【0036】ファジィルール1について説明すると、も
し、「車速v」が大きく、かつ「カーブ径R」が大きい
場合には、アクセル戻し量TPSを100%とし、ブレ
ーキ踏込量BRKを大きくするという意味である。他の
ファジィルールについても同様の考え方で説明できる。
なお、ファジー演算を行う部分はバイナリィ・デジタル
・コンピュータを用いて実現してもよいし、あるいはフ
ァジー推論演算専用のアーキテクチャを持つデジタル又
はアナログ・タイプのファジー・プロセッサによって実
現することもできる。
し、「車速v」が大きく、かつ「カーブ径R」が大きい
場合には、アクセル戻し量TPSを100%とし、ブレ
ーキ踏込量BRKを大きくするという意味である。他の
ファジィルールについても同様の考え方で説明できる。
なお、ファジー演算を行う部分はバイナリィ・デジタル
・コンピュータを用いて実現してもよいし、あるいはフ
ァジー推論演算専用のアーキテクチャを持つデジタル又
はアナログ・タイプのファジー・プロセッサによって実
現することもできる。
【0037】
【発明の効果】本発明によれば、車両がカーブに進入す
るとき、そのカーブの状況を距離センサやCCDカメラ
等のカーブ情報検出手段によって予め検出し、カーブの
状況(例えば、カーブ径)に応じて車両の走行状態を制
御しているので、カーブに進入する前に安全対策が取る
ことができ、安全にカーブ進入を行うことができる。ま
た、ドライバーへの不安感がなくすることができる。定
速走行を行っている車両では、カーブ進入時にドライバ
ーが不安になり、定速走行制御を解除することがなくな
り、定速走行制御の利点を活かすことができる。
るとき、そのカーブの状況を距離センサやCCDカメラ
等のカーブ情報検出手段によって予め検出し、カーブの
状況(例えば、カーブ径)に応じて車両の走行状態を制
御しているので、カーブに進入する前に安全対策が取る
ことができ、安全にカーブ進入を行うことができる。ま
た、ドライバーへの不安感がなくすることができる。定
速走行を行っている車両では、カーブ進入時にドライバ
ーが不安になり、定速走行制御を解除することがなくな
り、定速走行制御の利点を活かすことができる。
【図1】本発明に係る車両制御装置の一実施例の機能ブ
ロック図である。
ロック図である。
【図2】同実施例のハード構成を示すブロック図であ
る。
る。
【図3】同実施例の高速道路におけるカーブリフレクタ
間の距離推定方法を説明する図である。
間の距離推定方法を説明する図である。
【図4】同実施例のカーブ推定部分の機能を実現する回
路を示すブロック図である。
路を示すブロック図である。
【図5】同実施例のカーブ推定処理を行うプログラムの
フローチャートである。
フローチャートである。
【図6】同実施例のリフレクタ間距離計算の詳細な説明
図である。
図である。
【図7】同実施例のレーダ反射データを示す図である。
【図8】同実施例の車両制御プログラムを示すフローチ
ャートである。
ャートである。
【図9】同実施例の車両制御プログラムのステップS5
8、72のサブルーチンを示すフローチャートである。
8、72のサブルーチンを示すフローチャートである。
【図10】同実施例のメンバーシップ関数を示す図であ
る。
る。
1 カーブ状況補足手段(カーブ情報検出手段) 2 オートクルーズオン・オフコマンド入力手段(定速
走行指令手段) 3 スピードセンサ 4 コントローラ(制御手段) 5 ブレーキ装置(アクチュエータ) 6 スロットル装置(アクチュエータ 7 スロットル開度検出部 11 カーブ半径演算部 12 安全速度演算部 13 制御車速目標値指令部 14 車両速度演算部 15 車速比較部 16 車速制御部 17 ブレーキドライバー 18 スロットルドライバー 32a、32b・・・ カーブリフレクタ 41 レーザレーダ部 42 リフレクタ間距離推定部 43 ステアリングセンサ部 44 カーブ径推定部
走行指令手段) 3 スピードセンサ 4 コントローラ(制御手段) 5 ブレーキ装置(アクチュエータ) 6 スロットル装置(アクチュエータ 7 スロットル開度検出部 11 カーブ半径演算部 12 安全速度演算部 13 制御車速目標値指令部 14 車両速度演算部 15 車速比較部 16 車速制御部 17 ブレーキドライバー 18 スロットルドライバー 32a、32b・・・ カーブリフレクタ 41 レーザレーダ部 42 リフレクタ間距離推定部 43 ステアリングセンサ部 44 カーブ径推定部
Claims (2)
- 【請求項1】 車両が進入するカーブの情報を検出する
カーブ情報検出手段と、 前記カーブ情報検出手段の出力に基づいて車両の走行を
制御する制御手段と、 前記制御手段からの制御信号に基づいて車両の走行状態
を可変するアクチュエータと、を備えたことを特徴とす
る車両制御装置。 - 【請求項2】 車両が進入するカーブの情報を検出する
カーブ情報検出手段と、 定速走行の指令を与える定速走行指令手段と、 前記定速走行指令手段からの指令に基づいて車両を定速
走行させるように制御するとともに、定速走行中に前記
カーブ情報検出手段の出力に基づいて車両の走行を制御
する制御手段と、 前記制御手段からの制御信号に基づいて車両の走行状態
を可変するアクチュエータと、を備えたことを特徴とす
る車両制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4299236A JPH06122334A (ja) | 1992-10-12 | 1992-10-12 | 車両制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4299236A JPH06122334A (ja) | 1992-10-12 | 1992-10-12 | 車両制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH06122334A true JPH06122334A (ja) | 1994-05-06 |
Family
ID=17869914
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4299236A Pending JPH06122334A (ja) | 1992-10-12 | 1992-10-12 | 車両制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH06122334A (ja) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08202990A (ja) * | 1995-01-21 | 1996-08-09 | Mitsubishi Motors Corp | 自動車の道路状況対応制御装置 |
| KR19980060082A (ko) * | 1996-12-31 | 1998-10-07 | 박병재 | 커브길 주행시 자동차 속도 제어 장치 및 그 방법 |
| CN101570185A (zh) * | 2008-04-30 | 2009-11-04 | 福特全球技术公司 | 操作机动车内车辆控制装置的方法以及车辆控制装置 |
| CN107571858A (zh) * | 2017-08-30 | 2018-01-12 | 北京新能源汽车股份有限公司 | 车辆弯道减速方法及装置 |
| CN114771521A (zh) * | 2022-04-08 | 2022-07-22 | 东风柳州汽车有限公司 | 自适应巡航转弯速度控制方法、装置、设备及存储介质 |
-
1992
- 1992-10-12 JP JP4299236A patent/JPH06122334A/ja active Pending
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08202990A (ja) * | 1995-01-21 | 1996-08-09 | Mitsubishi Motors Corp | 自動車の道路状況対応制御装置 |
| KR19980060082A (ko) * | 1996-12-31 | 1998-10-07 | 박병재 | 커브길 주행시 자동차 속도 제어 장치 및 그 방법 |
| CN101570185A (zh) * | 2008-04-30 | 2009-11-04 | 福特全球技术公司 | 操作机动车内车辆控制装置的方法以及车辆控制装置 |
| CN107571858A (zh) * | 2017-08-30 | 2018-01-12 | 北京新能源汽车股份有限公司 | 车辆弯道减速方法及装置 |
| CN107571858B (zh) * | 2017-08-30 | 2020-02-14 | 北京新能源汽车股份有限公司 | 车辆弯道减速方法及装置 |
| CN114771521A (zh) * | 2022-04-08 | 2022-07-22 | 东风柳州汽车有限公司 | 自适应巡航转弯速度控制方法、装置、设备及存储介质 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100723277B1 (ko) | 차량의 주행 속도 제어 방법 및 제어 장치 | |
| US7561955B2 (en) | Preceding-vehicle following control system | |
| US7433772B2 (en) | Target speed control system for a vehicle | |
| US6832157B2 (en) | Driving assist system | |
| CN101945786B (zh) | 车辆的减速辅助装置 | |
| US6985805B2 (en) | Adaptive cruise control system | |
| US7136755B2 (en) | Driving assist system for vehicle | |
| US5529139A (en) | Vehicle speed control system | |
| JPH10181382A (ja) | 車間距離制御装置 | |
| US7715972B2 (en) | Driving assisting system for a vehicle and a vehicle installed with the system | |
| JPH1120511A (ja) | 車両走行制御装置 | |
| JPH11314537A (ja) | 先行車追従制御装置 | |
| CN107107751A (zh) | 目标车速生成装置及行驶控制装置 | |
| JP3785959B2 (ja) | 車両用走行制御装置 | |
| JP2882061B2 (ja) | 車両用先行車検出装置 | |
| JP4134885B2 (ja) | カーブ推定装置およびこれを用いた走行制御装置 | |
| JP2000235699A (ja) | 車間距離制御装置 | |
| WO2020158598A1 (ja) | 道路認識装置 | |
| JPH05159198A (ja) | 車両用走行制御装置 | |
| JP2871718B2 (ja) | 移動車の走行制御装置 | |
| JPH1068777A (ja) | 車両用先行車検出装置 | |
| JP4535585B2 (ja) | 周辺監視装置 | |
| JP2004182200A (ja) | 車両用運転操作補助装置およびその装置を備えた車両 | |
| JPH06144076A (ja) | 車両用走行制御装置 | |
| JP4060421B2 (ja) | 車間距離制御装置 |