JP6628818B2 - 車両走行制御装置 - Google Patents

車両走行制御装置 Download PDF

Info

Publication number
JP6628818B2
JP6628818B2 JP2018004382A JP2018004382A JP6628818B2 JP 6628818 B2 JP6628818 B2 JP 6628818B2 JP 2018004382 A JP2018004382 A JP 2018004382A JP 2018004382 A JP2018004382 A JP 2018004382A JP 6628818 B2 JP6628818 B2 JP 6628818B2
Authority
JP
Japan
Prior art keywords
vehicle
vehicle speed
operation mode
mode
acceleration
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.)
Active
Application number
JP2018004382A
Other languages
English (en)
Other versions
JP2019123320A (ja
Inventor
慶明 小西
慶明 小西
隆行 岸
隆行 岸
亮 木藤
亮 木藤
俊幸 水野
俊幸 水野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP2018004382A priority Critical patent/JP6628818B2/ja
Priority to CN201910008624.0A priority patent/CN110040142B/zh
Priority to US16/245,200 priority patent/US10845801B2/en
Publication of JP2019123320A publication Critical patent/JP2019123320A/ja
Application granted granted Critical
Publication of JP6628818B2 publication Critical patent/JP6628818B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/0055Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots with safety arrangements
    • G05D1/0061Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots with safety arrangements for transition from automatic pilot to manual pilot and vice versa
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/18Conjoint control of vehicle sub-units of different type or different function including control of braking systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/20Conjoint control of vehicle sub-units of different type or different function including control of steering systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/08Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
    • B60W30/09Taking automatic action to avoid collision, e.g. braking and steering
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/18Propelling the vehicle
    • B60W30/182Selecting between different operative modes, e.g. comfort and performance modes
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/10Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to vehicle motion
    • B60W40/105Speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/0088Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots characterized by the autonomous decision making process, e.g. artificial intelligence, predefined behaviours
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W2050/0062Adapting control system settings
    • B60W2050/007Switching between manual and automatic parameter input, and vice versa
    • B60W2050/0071Controller overrides driver automatically
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W2050/0062Adapting control system settings
    • B60W2050/0075Automatic parameter input, automatic initialising or calibrating means
    • B60W2050/0095Automatic control mode change
    • B60W2050/0096Control during transition between modes
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/10Longitudinal speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2554/00Input parameters relating to objects
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2710/00Output or target parameters relating to a particular sub-units
    • B60W2710/18Braking system
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2710/00Output or target parameters relating to a particular sub-units
    • B60W2710/20Steering systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2720/00Output or target parameters relating to overall vehicle dynamics
    • B60W2720/10Longitudinal speed
    • B60W2720/106Longitudinal acceleration

Landscapes

  • Engineering & Computer Science (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Remote Sensing (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Game Theory and Decision Science (AREA)
  • Medical Informatics (AREA)
  • Mathematical Physics (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)

Description

本発明は、手動運転モードと自動運転モードとに切換可能な車両走行制御装置に関する。
この種の装置として、従来、車両の状態と周辺環境とが自動運転に適しているか否かを判断し、自動運転に適していると判断されると、手動運転モードから自動運転モードへの切換を許可する一方、適していないと判断されると、手動運転モードから自動運転モードへの切換を禁止するようにした装置が知られている(例えば特許文献1参照)。
特許文献1:特開2016−88334号公報
ところで、自動運転モードにおいては、手動運転モードとは異なった車両の走行駆動力が要求されることがある。このため、手動運転モードから自動運転モードに切り換えられたときに、乗員の意図した走行駆動力が発揮されないことがあり、乗員にとっての違和感が大きい。
本発明の一態様は、走行駆動力を発生するための機器を制御する車両走行制御装置であり、手動運転モードまたは自動運転モードを指令する運転モード指令部と、自動運転モードにおける行動計画を生成する行動計画生成部と、車速を検出する車速検出部と、車速検出部により検出された車速と行動計画生成部により生成された行動計画に含まれる目標車速との偏差が所定値以下であるか否かを判定する車速判定部と、自動運転モード時に行動計画生成部で生成された行動計画に従い機器を制御する走行制御部と、を備える。走行制御部は、手動運転モードで加速走行中に運転モード指令部により手動運転モードから自動運転モードへの切換が指令されると、手動運転モードから自動運転モードに切り換えるとともに、少なくとも車速判定部により偏差が所定値以下であると判定されるまで、手動運転モード時の加速度を維持するように機器を制御する。
本発明によれば、手動運転モードでの加速走行中に自動運転モードへの切換が指令されたときであっても、違和感なく自動運転モードへ切り換えることができる。
本発明の実施形態に係る車両走行制御装置が適用される自動運転車両の走行系の概略構成を示す図。 本発明の実施形態に係る車両走行制御装置の全体構成を示すブロック図。 図2の行動計画生成部で生成された行動計画の一例を示す図。 本発明の実施形態に係る車両走行制御装置による変速制御に用いられるシフトマップの一例を示す図。 本発明の実施形態に係る車両走行制御装置の要部構成を示すブロック図。 図5の走行制御部で実行される処理の一例を示すフローチャート。 本発明の実施形態に係る車両走行制御装置による動作の一例を示すタムチャート。 本発明の実施形態に係る車両走行制御装置による動作の他の例を示すタムチャート。 本発明の実施形態に係る車両走行制御装置による動作のさらなる他の例を示すタムチャート。
以下、図1〜図9を参照して本発明の実施形態について説明する。本発明の実施形態に係る車両走行制御装置は、自動運転機能を有する車両(自動運転車両)に適用される。図1は、本実施形態に係る車両走行制御装置が適用される自動運転車両(他車両と区別して自車両と呼ぶこともある)の走行系の概略構成を示す図である。自車両は、ドライバによる運転操作が不要な自動運転モードでの走行だけでなく、ドライバの運転操作による手動運転モードでの走行も可能である。
図1に示すように、自車両は、エンジン1と、変速機2とを有する。エンジン1は、スロットルバルブ11を介して供給される吸入空気とインジェクタ12から噴射される燃料とを適宜な割合で混合し、点火プラグ等により点火して燃焼させ、これにより回転動力を発生する内燃機関(例えばガソリンエンジン)である。なお、ガソリンエンジンに代えてディーゼルエンジン等、各種エンジンを用いることもできる。吸入空気量はスロットルバルブ11により調節され、スロットルバルブ11の開度は、電気信号により作動するスロットル用アクチュエータ13の駆動によって変更される。スロットルバルブ11の開度およびインジェクタ12からの燃料の噴射量(噴射時期、噴射時間)はコントローラ40(図2)により制御される。
変速機2は、エンジン1と駆動輪3との間の動力伝達径路に設けられ、エンジン1からの回転を変速し、かつエンジン1からのトルクを変換して出力する。変速機2で変速された回転は駆動輪3に伝達され、これにより車両が走行する。なお、エンジン1の代わりに、あるいはエンジン1に加えて、駆動源としての走行用モータを設け、電気自動車やハイブリッド自動車として自車両を構成することもできる。
変速機2は、例えば複数の変速段(例えば6段)に応じて変速比を段階的に変更可能な有段変速機である。なお、変速比を無段階に変更可能な無段変速機を、変速機2として用いることもできる。図示は省略するが、トルクコンバータを介してエンジン1からの動力を変速機2に入力してもよい。変速機2は、例えばドグクラッチや摩擦クラッチなどの係合要素21を備え、油圧制御装置22が係合要素21への油の流れを制御することにより、変速機2の変速段を変更することができる。油圧制御装置22は、電気信号により作動するソレノイドバルブなどのバルブ機構(便宜上、変速用アクチュエータ23と呼ぶ)を有し、変速用アクチュエータ23の作動に応じて係合要素21への圧油の流れを変更することで、適宜な変速段を設定できる。
図2は、本発明の実施形態に係る車両走行制御装置100の全体構成を概略的に示すブロック図である。図2に示すように、車両走行制御装置100はコントローラ40を中心として構成され、コントローラ40と、コントローラ40にそれぞれ電気的に接続された外部センサ群31と、内部センサ群32と、入出力装置33と、GPS受信機34と、地図データベース35と、ナビゲーション装置36と、通信ユニット37と、アクチュエータACとを主に有する。
外部センサ群31は、自車両の周辺情報である外部状況を検出する複数のセンサの総称である。例えば外部センサ群31には、自車両の全方位の照射光に対する散乱光を測定して自車両から周辺の障害物までの距離を測定するライダ、電磁波を照射し反射波を検出することで自車両の周辺の他車両や障害物等を検出するレーダ、CCDやCMOS等の撮像素子を有して自車両の周辺(前方、後方および側方)を撮像する車載カメラなどが含まれる。
内部センサ群32は、自車両の走行状態を検出する複数のセンサの総称である。例えば内部センサ群32には、エンジン1の回転数を検出するエンジン回転数センサ、自車両の車速を検出する車速センサ、自車両の前後方向の加速度および左右方向の加速度をそれぞれ検出する加速度センサ、自車両の重心の鉛直軸回りの回転角速度を検出するヨーレートセンサ、スロットルバルブ11の開度(スロットル開度)を検出するセンサなどが含まれる。手動運転モードでのドライバの運転操作、例えばアクセルペダルの操作、ブレーキペダルの操作、ステアリングの操作等を検出するセンサも内部センサ群32に含まれる。
入出力装置33は、ドライバから指令が入力されたり、ドライバに対し情報が出力されたりする装置の総称である。例えば入出力装置33は、操作部材の操作によりドライバが各種指令を入力する各種スイッチ、ドライバが音声で指令を入力するマイク、ドライバに表示画像を介して情報を提供するディスプレイ、ドライバに音声で情報を提供するスピーカ等を有する。図2には、入出力装置33を構成する各種スイッチの一例として、複数の走行モード(ノーマルモード、スポーツモードなど)のいずれかを指令する走行モード切換スイッチ33aと、自動運転モードおよび手動運転モードのいずれかを指令する手動自動切換スイッチ33bとが示される。
走行モード切換スイッチ33aは、例えば押圧式のスイッチにより構成され、走行モード選択スイッチがオン操作されると燃費性能よりも動力性能を重視したスポーツモードが、オフ操作されると燃費性能と動力性能とを両立させたノーマルモードが指令される。なお、ノーマルモードとスポーツモードとに限らず、例えば動力性能よりも燃費性能を優先したエコモード等、他の走行モードを指令可能に構成することもできる。手動自動切換スイッチ33bは、例えば押圧式のスイッチにより構成され、手動自動切換スイッチ33bがオン操作されると自動運転モードが、オフ操作されると手動運転モードが指令される。なお、手動自動切換スイッチ33bの操作によらず、所定の走行条件が成立したときに、手動運転モードから自動運転モードへの切換、あるいは自動運転モードから手動運転モードへの切換が指令されるようにしてもよい。
GPS受信機34は、複数のGPS衛星からの測位信号を受信し、これにより自車両の絶対位置(緯度、経度など)を測定する。
地図データベース35は、ナビゲーション装置36に用いられる一般的な地図情報を記憶する装置であり、例えばハードディスクにより構成される。地図情報には、道路の位置情報、道路形状(曲率など)の情報、交差点や分岐点の位置情報が含まれる。なお、地図データベース35に記憶される地図情報は、コントローラ40の記憶部42に記憶される高精度な地図情報とは異なる。
ナビゲーション装置36は、ドライバにより入力された目的地までの道路上の目標経路を探索するとともに、目標経路に沿った案内を行う装置である。目的地の入力および目標経路に沿った案内は、入出力装置33を介して行われる。目標経路は、GPS受信機34により測定された自車両の現在位置と、地図データベース35に記憶された地図情報とに基づいて演算される。
通信ユニット37は、インターネット回線などの無線通信網を含むネットワークを介して図示しない各種サーバと通信し、地図情報および交通情報などを定期的に、あるいは任意のタイミングでサーバから取得する。取得した地図情報は、地図データベース35や記憶部42に出力され、地図情報が更新される。取得した交通情報には、渋滞情報や、信号が赤から青に変わるまでの残り時間等の信号情報が含まれる。
アクチュエータACは、車両の走行を制御するために設けられる。アクチュエータACには、エンジン1のスロットルバルブ11の開度(スロットル開度)を調整するスロットル用アクチュエータ13、変速機2の変速段を変更する変速用アクチュエータ23、制動装置を作動するブレーキ用アクチュエータ、およびステアリング装置を駆動する操舵アクチュエータが含まれる。
コントローラ40は、電子制御ユニット(ECU)により構成される。なお、エンジン制御用ECU、変速機制御用ECU等、機能の異なる複数のECUを別々に設けることができるが、図2では、便宜上、これらECUの集合としてコントローラ40が示される。コントローラ40は、CPU等の演算部41と、ROM,RAM,ハードディスク等の記憶部42と、図示しないその他の周辺回路とを有するコンピュータを含んで構成される。
記憶部42には、車線の中央位置の情報や車線位置の境界の情報等を含む高精度の詳細な地図情報が記憶される。より具体的には、地図情報として、道路情報、交通規制情報、住所情報、施設情報、電話番号情報等が記憶される。道路情報には、高速道路、有料道路、国道などの道路の種別を表す情報、道路の車線数、各車線の幅員、道路の勾配、道路の3次元座標位置、車線のカーブの曲率、車線の合流ポイントおよび分岐ポイントの位置、道路標識等の情報が含まれる。交通規制情報には、工事等により車線の走行が制限または通行止めとされている情報などが含まれる。記憶部42には、変速動作の基準となるシフトマップ(変速線図)、各種制御のプログラム、プログラムで用いられる閾値等の情報も記憶される。
演算部41は、機能的構成として、自車位置認識部43と、外界認識部44と、行動計画生成部45と、走行制御部46とを有する。
自車位置認識部43は、GPS受信機34で受信した自車両の位置情報および地図データベース35の地図情報に基づいて、地図上の自車両の位置(自車位置)を認識する。記憶部42に記憶された地図情報(建物の形状などの情報)と、外部センサ群31が検出した車両の周辺情報とを用いて自車位置を認識してもよく、これにより自車位置を高精度に認識することができる。なお、道路上や道路脇の外部に設置されたセンサで自車位置を測定可能であるとき、そのセンサと通信ユニット37を介して通信することにより、自車位置を高精度に認識することもできる。
外界認識部44は、カメラ、ライダ、レーダ等の外部センサ群31からの信号に基づいて自車両の周囲の外部状況を認識する。例えば自車両の周辺を走行する周辺車両の位置や速度や加速度、自車両の周囲に停車または駐車している周辺車両の位置、および他の物体の位置や状態などを認識する。他の物体には、標識、信号機、道路の境界線や停止線、建物、ガードレール、電柱、看板、歩行者、自転車等が含まれる。他の物体の状態には、信号機の色(赤、青、黄)、歩行者や自転車の移動速度や向きなどが含まれる。
行動計画生成部45は、例えばナビゲーション装置36で演算された目標経路と、自車位置認識部43で認識された自車位置と、外界認識部44で認識された外部状況とに基づいて、現時点から所定時間先までの自車両の走行軌道(目標軌道)を生成する。目標経路上に目標軌道の候補となる複数の軌道が存在するときには、行動計画生成部45は、その中から法令を順守し、かつ効率よく安全に走行する等の基準を満たす最適な軌道を選択し、選択した軌道を目標軌道とする。そして、行動計画生成部45は、生成した目標軌道に応じた行動計画を生成する。
行動計画には、現時点から所定時間T(例えば5秒)先までの間に単位時間Δt(例えば0.1秒)毎に設定される走行計画データ、すなわち単位時間Δt毎の時刻に対応付けて設定される走行計画データが含まれる。走行計画データは、単位時間Δt毎の自車両の位置データと車両状態のデータとを含む。位置データは、例えば道路上の2次元座標位置を示すデータであり、車両状態のデータは、車速を表す車速データと自車両の向きを表す方向データなどである。したがって、所定時間T内に目標車速まで加速する場合、目標車速のデータが行動計画に含まれる。車両状態のデータは、単位時間Δt毎の位置データの変化から求めることができる。走行計画は単位時間Δt毎に更新される。
図3は、行動計画生成部45で生成された行動計画の一例を示す図である。図3では、自車両101が車線変更して前方車両102を追い越すシーンの走行計画が示される。図3の各点Pは、現時点から所定時間T先までの単位時間Δt毎の位置データに対応し、これら各点Pを時刻順に接続することにより、目標軌道103が得られる。なお、行動計画生成部45では、追い越し走行以外に、走行車線を変更する車線変更走行、走行車線を逸脱しないように車線を維持するレーンキープ走行、減速走行または加速走行等に対応した種々の行動計画が生成される。
行動計画生成部45は、目標軌道を生成する際に、まず走行態様を決定し、走行態様に基づいて目標軌道を生成する。例えばレーンキープ走行に対応した行動計画を作成する際には、まず定速走行、追従走行、減速走行、カーブ走行等の走行態様を決定する。具体的には、行動計画生成部45は、自車両の前方に他車両(前方車両)が存在しない場合に、走行態様を定速走行に決定し、前方車両が存在する場合に、追従走行に決定する。追従走行においては、例えば車速に応じて前方車両との間の車間距離を適切に制御するように、行動計画生成部45が走行計画データを生成する。
さらに行動計画生成部45は、外部センサ群31の信号に基づいて障害物の有無を判定するとともに、障害物を回避するための回避動作が必要か否かを判定する。そして、障害物の回避動作が必要と判定すると、行動計画生成部45は、障害物を回避するように行動計画(目標軌道)を生成する。
走行制御部46は、自動運転モードにおいて、行動計画生成部45で生成された目標軌道103に沿って自車両が走行するように各アクチュエータACを制御する。例えば、単位時間Δt毎に図3の各点Pを自車両101が通過するように、スロットル用アクチュエータ13、変速用アクチュエータ23、ブレーキ用アクチュエータ、および操舵アクチュエータをそれぞれ制御する。
より具体的には、走行制御部46は、自動運転モードにおいて、行動計画生成部45で生成された行動計画のうち、目標軌道103(図3)上の単位時間Δt毎の各点Pの車速に基づいて、単位時間Δt毎の加速度(目標加速度)を算出する。さらに、道路勾配などにより定まる走行抵抗を考慮してその目標加速度を得るための要求駆動力を算出する。そして、例えば内部センサ群32により検出された実加速度が目標加速度となるようにアクチュエータACをフィードバック制御する。なお、手動運転モードでは、走行制御部46は、内部センサ群32により取得されたドライバからの走行指令(アクセル開度等)に応じて各アクチュエータACを制御する。
変速機2の制御について説明する。走行制御部46は、予め記憶部42に記憶された変速動作の基準となるシフトマップを用いて、変速用アクチュエータ23に制御信号を出力し、これにより変速機2の変速動作を制御する。
図4は、記憶部42に記憶されたシフトマップの一例を示す図である。図中、横軸は車速V、縦軸は要求駆動力Fである。なお、要求駆動力Fはアクセル開度(自動運転モードでは擬似的アクセル開度)またはスロットル開度に一対一で対応し、アクセル開度またはスロットル開度が大きくなるに従い要求駆動力Fは大きくなる。したがって、縦軸をアクセル開度またはスロットル開度に読み替えることもできる。
特性f1(実線)は、自動運転モードにおけるn+1段からn段へのダウンシフトに対応するダウンシフト線の一例であり、特性f2(実線)は、自動運転モードにおけるn段からn+1段へのアップシフトに対応するアップシフト線の一例である。特性f3(点線)は、手動運転モードにおけるn+1段からn段へのダウンシフトに対応するダウンシフト線の一例であり、特性f4(点線)は、手動運転モードにおけるn段からn+1段へのアップシフトに対応するアップシフト線の一例である。なお、特性f3,f4は、例えばノーマルモードにおけるダウンシフト線およびアップシフト線であり、スポーツモードにおけるダウンシフト線およびアップシフト線は、特性f3,f4をそれぞれ高車速側にシフトした特性となる。特性f3,f4は、特性f1,f2よりも高車速側に設定される。
図4に示すように、例えば作動点Q1からのダウンシフトに関し、要求駆動力Fが一定のまま車速Vが減少して、作動点Q1がダウンシフト線(特性f1,f3)を超えると(矢印A)、変速機2がn+1段からn段へとダウンシフトする。車速Vが一定のまま要求駆動力Fが増加した場合も、作動点Q1がダウンシフト線を超えて、変速機2がダウンシフトする。
一方、例えば作動点Q2からのアップシフトに関し、要求駆動力Fが一定のまま車速Vが増加して、作動点Q2がアップシフト線(特性f2,f4)を越えると(矢印B)、変速機2はn段からn+1段へとアップシフトする。車速Vが一定のまま要求駆動力Fが減少した場合も、作動点Q2がアップシフト線を越えて変速機2がアップシフトする。なお、変速段が大きいほど、ダウンシフト線およびアップシフト線は、高車速側にずらして設定される。
手動運転モード(ノーマルモード)の特性f3,f4は、動力性能と燃費性能とを両立させる特性であり、特性f3,f4を高車速側にシフトしたスポーツモードの特性(不図示)は、燃費性能よりも動力性能を重視した特性である。これに対し、自動運転モードの特性f1,f2は、動力性能よりも燃費性能や静粛性能を重視した特性である。すなわち、特性f1,f2は特性f3,f4よりも低車速側に設定されるため、自動運転モード時にはアップシフトのタイミングが早く、かつ、ダウンシフトのタイミングが遅くなり、手動運転モード時よりも高速段で走行されやすい。
このような車両走行制御装置100において、例えば手動運転モードでの加速走行中に、手動自動切換スイッチ33bの切換により手動運転モードから自動運転モードに切り換わった場合を想定する。このとき、ダウンシフト線が特性f4から特性f2に変化すると、変速機2が早期にアップシフトし、車両走行の加速度が減少するおそれがある。その結果、ドライバにとっての所望の加速感が得られず、違和感が大きい。このような事象を避けるために、自動運転モードへの切換自体を禁止すると、ドライバが手動での運転操作を継続しなければならず、ドライバの負担が増大する。この点を考慮し、本実施形態では、以下のように車両走行制御装置100を構成する。
図5は、本発明の実施形態に係る車両走行制御装置100の要部構成を示すブロック図であり、特に走行制御部46での変速制御に関する構成を示す。図5に示すように、走行制御部46には、車速センサ32aと、加速度センサ32bと、アクセル開度センサ32cと、走行モード切換スイッチ33aと、手動自動切換スイッチ33bと、行動計画生成部45と、記憶部42とからの信号が入力される。このうち、車速センサ32aと加速度センサ32bとアクセル開度センサ32cとは、図2の内部センサ群32の一部を構成する。走行制御部46は、これらの入力信号に基づいて所定の処理を実行し、スロットル用アクチュエータ13と変速用アクチュエータ23とに制御信号を出力する。
より具体的には、走行制御部46は、機能的構成として、運転モード切換部461と、クルーズ判定部462と、変速制御部463と、スロットル制御部464とを有する。
運転モード切換部461は、走行モード切換スイッチ33aと手動自動切換スイッチ33bとからの信号に基づいて運転モードを切り換える。例えば手動運転モード時に、走行モード切換スイッチ33aからの信号に応じてノーマルモードまたはスポーツモードに切り換える。また、手動自動切換スイッチ33bからの信号に応じて手動運転モードまたは自動運転モードに切り換える。
クルーズ判定部462は、車速センサ32aからの信号に基づいて自車両がクルーズ走行状態(第1クルーズ走行状態、第2クルーズ走行状態、第3クルーズ走行状態)であるか否かを判定する。例えば車速センサ32aにより検出された車速Vと目標車速Vaとの偏差ΔVが第1所定値ΔV1以下のとき、第1クルーズ走行状態と判定する。検出された車速Vと目標車速Vaとの偏差ΔVが第1所定値ΔV1よりも小さい第2所定値ΔV2以下のとき、第2クルーズ走行状態と判定する。第2クルーズ走行状態が所定時間Δt1継続すると、第3クルーズ走行状態と判定する。
なお、車速センサ32aの代わりに、加速度センサ32bからの信号に基づいて第1クルーズ走行状態、第2クルーズ走行状態および第3クルーズ走行状態であるか否かを判定するようにしてもよい。具体的には、加速度センサ32bにより検出された走行加速度が第1所定値以下のとき、第1クルーズ走行状態と判定し、第1所定値よりも小さい第2所定値以下のとき、第2クルーズ走行状態と判定し、さらに第2クルーズ走行状態が所定時間継続すると、第3クルーズ走行状態と判定するようにしてもよい。
変速制御部463は、手動運転モードにおいて、車速センサ32aにより検出された車速とアクセル開度センサ32cにより検出されたアクセル開度とに基づいて、記憶部42に記憶された特性(例えば図4の特性f3,f4)に従い変速用アクチュエータ23に制御信号を出力し、変速機2をアップシフトまたはダウンシフトする。自動運転モードにおいては、車速センサ32aにより検出された車速と行動計画生成部45から出力された要求駆動力とに基づいて、記憶部42に記憶された特性(例えば図4の特性f1,f2)に従い変速用アクチュエータ23に制御信号を出力し、変速機2をアップシフトまたはダウンシフトする。
さらに変速制御部463は、手動運転モードにおいて所定値Ga以上の加速度で走行中に、自動運転への切換が指令されると、クルーズ判定部462によりクルーズ走行状態(例えば第3クルーズ走行状態)と判定されるまで、手動運転用のシフトマップに従い変速動作を制御する。そして、クルーズ判定部462により第3クルーズ走行状態と判定されると、自動運転用のシフトマップに従い変速動作を制御する。クルーズ判定部462により第3クルーズ走行状態と判定される前であっても、行動計画生成部45により、障害物の回避動作が必要と判定されると、自動運転用のシフトマップに従い変速動作を制御する。
スロットル制御部464は、手動運転モード時にはドライバのアクセルペダルの操作に応じて、自動運転モード時には要求駆動力に応じて、それぞれスロットル用アクチュエータ13に制御信号を出力し、スロットル開度を制御する。さらにスロットル制御部464は、手動運転モードにおいて所定値Ga以上の加速度で走行中に、自動運転への切換が指令されると、クルーズ判定部462により第1クルーズ走行状態と判定されるまで、加速度を維持するようにスロットル開度を制御する。第1クルーズ走行状態と判定されると、第2クルーズ走行状態と判定されるまで、加速度を徐々に減少させるようにスロットル開度を制御する。第2クルーズ走行状態と判定されると、第3クルーズ走行状態と判定されるまで、車速が目標車速に維持されるようにスロットル開度を制御する。なお、これらスロットル開度の制御は、行動計画生成部45で生成された行動計画に従い実行される。
図6は、予め記憶部42に記憶されたプログラムに従い走行制御部46で実行される処理、主に変速制御に係る処理の一例を示すフローチャートである。このフローチャートに示す処理は、例えば手動自動切換スイッチ33bにより手動運転モードが指令された状態で開始され、所定周期で繰り返される。
まず、ステップS1で、加速度センサ32bにより検出された加速度Gが0より大きい所定値Ga以上であるか否か、すなわち自車両が加速中か否かを判定する。なお、車速センサ32aの検出値に基づき加速中か否かを判定することもできる。ステップS1で肯定されるとステップS2に進み、手動自動切換スイッチ33bからの信号に基づき、ドライバのスイッチ操作により、あるいは自動的に、手動運転モードから自動運転モードへの切換が指令されたか否かを判定する。
ステップS2で肯定されるとステップS3に進み、運転モード切換部461が手動運転モードから自動運転モードへ運転モードを切り換える。次いで、ステップS4で、クルーズ判定部462がクルーズ走行状態(例えば第3クルーズ走行状態)であるか否かを判定する。すなわち、車速センサ32aにより検出された車速Vと目標車速Vaとの偏差ΔVが第1所定値ΔV1よりも小さい第2所定値ΔV2以下の状態が、所定時間Δt1以上継続したか否かを判定する。ステップS4で否定されるとステップS5に進み、障害物の回避動作が必要であるか否かを判定する。この判定は、行動計画生成部45で実行される。
ステップS5で否定されるとステップS6に進み、変速制御部463が手動運転モード用のシフトマップ(例えば図4の特性f3,f4)に従い、変速機2の変速動作を制御する。この場合、自動運転モードへ切り換わる直前にノーマルモードであれば、ノーマルモード用のシフトマップを用いる一方、スポーツモードであれば、スポーツモード用のシフトマップを用いて変速動作を制御する。すなわち、手動運転モードで用いられたシフトマップをそのまま用いて変速動作を制御する。ステップS1で否定またはステップS2で否定されたときもステップS6に進み、手動運転モード用のシフトマップに従い変速動作を制御する。
一方、ステップS4で肯定またはステップS5で肯定されるとステップS7に進み、変速制御部463が自動運転用のシフトマップ(例えば図4の特性f1,f2)に従い、変速機2の変速動作を制御する。
なお、図示は省略するが、ステップS3で自動運転モードに切り換えた後、ステップS4で第3クルーズ走行状態と判定される前に、クルーズ判定部462が第1クルーズ走行状態と判定するまで、スロットル制御部464は、ステップS1で判定された加速度を維持するようにスロットル開度を制御する。クルーズ判定部462が第1クルーズ走行状態と判定すると第2走行状態と判定されるまで、加速度を徐々に低減するようにスロットル開度を制御する。さらに、第2クルーズ走行状態と判定されると、第3クルーズ走行状態と判定されるまで、車速が目標車速に維持されるようにスロットル開度を制御する。
本発明の実施形態に係る車両走行制御装置100の主要な動作をより具体的に説明する。図7は、手動運転モードで目標車速Vaに向けて加速走行している最中に、自動運転モードへの切換が指令されたときの動作の一例を示すタイムチャートである。なお、目標車速Vaは、前方に車両が存在しないとき、あるいは前方車両との車間距離が所定距離以上離れているときには、例えば法定速度に設定される。一方、前方車両との車間距離が所定値以下で、前方車両に追従走行するとき、目標車速Vaは、例えば前方車両と同一の車速に設定される。
図7に示すように、所定加速度G1(>0)で、4速で、かつ手動運転モードで走行中、時点t10において、手動自動切換スイッチ33bにより自動運転モードへの切換が指令されると、運転モードが自動運転モードに切り換わる(ステップS3)。運転モードが自動運転モードに切り換わった場合でも、変速制御部463での処理により変速段は手動運転用のシフトマップに従い制御され、少なくとも目標加速度が一定の状態では、4速段に維持される(ステップS6)。
このとき、行動計画生成部45は、クルーズ判定部462の判定結果に従い目標加速度を含む行動計画を生成する。すなわち、第1クルーズ走行状態に到るまでは、所定加速度G1を目標加速度に設定し、車速Vと目標車速Vaとの偏差ΔVが所定値ΔV1以下となって走行状態が第1クルーズ走行状態になると、偏差ΔVの減少に伴い目標加速度を徐々に減少させ、車速Vと目標車速Vaとの偏差ΔVが所定値ΔV2以下となって走行状態が第2クルーズ走行状態になると、目標加速度を0に設定する。以降、車速Vが目標車速Vaに維持されるように、目標加速度を0に維持する。
この行動計画に従い、図7の実線に示すように加速度が変化する。すなわち、走行状態が第1クルーズ走行状態に至るまでは所定加速度G1となり、時点t11で走行状態が第1クルーズ走行状態になると、時点t12で走行状態が第2クルーズ走行状態になるまでの間に加速度が徐々に減少し、時点t12で加速度Gが0となる。この状態が所定時間Δt1継続すると、時点t13で第3クルーズ走行状態となる。その結果、自動運転用のシフトマップに従い変速動作が制御されるようになる(ステップS7)。これにより、例えば時点t13で5速に、時点t16で6速に、変速段がそれぞれ順次アップシフトする。
このように本実施形態では、手動自動切換スイッチ33bからの切換指令により、手動運転モードから自動運転モードに運転モードを切り換えるとともに、車速Vと目標車速Vaとの偏差ΔVが所定値ΔV2以下になってから所定時間Δt1を経過して第3クルーズ走行状態となるまで、手動運転用のシフトマップに従い変速動作を制御する。これにより、運転モードの切換の前後で加速度Gを一定(所定加速度G1)に保つことができ、ドライバにとってモード切換時の違和感が少ない。
以上の運転モード切換時に加速度Gを一定に保つ制御を、便宜上、加速度一定制御と呼ぶ。加速度一定制御とは、行動計画生成部45で図7の実線に示すように単位時間Δt毎の目標加速度を設定し、この目標加速度に応じてスロットル用アクチュエータ13や変速用アクチュエータ23を制御するものである。加速度一定制御においては、車速Vが目標車速Vaに到るまで、変速機2の制御に手動運転用のシフトマップを用いるので、ドライバにとって違和感なくかつ速やかに車速Vを目標車速Vaまで上昇させることができる。
これに対し、本実施形態と異なり、自動運転モードへの切換時に加速度一定制御を行わずに、自動運転用のシフトマップに基づいて変速制御を行うとき(例えば始めから自動運転モードで走行しているとき)、加速度Gは、行動計画に従い例えば所定加速度G1よりも低い所定加速度G2となる。これを便宜上、通常制御と呼ぶ。通常制御では、図7の点線に示すように、時点t10で、加速度GがG1からG2まで減少し、以降、所定加速度G2に維持される。その後、時点t15で車速Vと目標車速Vaとの偏差ΔVが所定値以下になると、加速度は徐々に減少し、時点t16で0になる。その結果、時点t10での加速度Gの変化に対するドライバにとっての違和感が大きくなるとともに、車速Vが目標車速Vaに到達するまでにより長い時間を要するようになるため、ドライバの自動運転に対する満足感を損なう。
図8は、上述した手動運転モードから自動運転モードへの切換後に、行動計画生成部45により障害物の回避動作が必要と判断された場合の動作の一例を示すタムチャートである。図8に示すように、第1クルーズ走行状態となる前に、時点t17で障害物の回避動作が必要と判定されると、加速度一定制御から通常制御に移行する。したがって、時点t17で加速度GがG1からG2まで減少し、その後、車速Vと目標車速Vaとの偏差ΔVが所定値以下になると、加速度Gが所定加速度G2から徐々に減少し、0になる。
このとき、変速制御部463は、時点t10以降、自動運転用のシフトマップに従い変速動作を制御する(ステップS7)。これにより、変速機2は、加速度一定制御が継続されるときよりも早期に、例えば時点t17で5速に、時点t18で6速に、それぞれアップシフトする。このように障害物の回避動作が必要と判定されるとき、クルーズ走行状態であるか否かに拘らず、自動運転用のシフトマップに基づいて変速動作を制御するので、自動運転に適した変速動作を行うことができる。
以上では、加速走行中に手動運転モードから自動運転モードへの切換が指令されたときの動作の一例について説明したが、自動運転モードから手動運転モードへの切換が指令されたときの動作は、例えば以下のようになる。図9は、自動運転モードで目標車速Vaに向けて加速走行している途中に、手動運転モードへの切換が指令されたときの動作の一例を示すタイムチャートである。
図9に示すように、所定加速度G1(>0)で、6速で、かつ自動運転モードで走行中、時点t20において、手動自動切換スイッチ33bにより手動運転モードへの切換が指令されると、自動運転モードが維持されたまま、変速制御部463は手動運転用のシフトマップを用いて変速動作を制御する。これにより例えば時点t20で6速から5速にダウンシフトし、さらに時点t21で5速から4速にダウンシフトする。その後、時点t22で、車速Vと目標車速Vaとの偏差ΔVが所定値ΔV3以下になると、自動運転モードから手動運転モードに切り換わる。このように加速走行中に手動運転モードへの切換が指令されると、手動運転用のシフトマップに従い変速動作を制御した後、車速Vが目標車速Vaに近づくと、手動運転モードに切り換えるので、自動運転から手動運転への切換をスムーズに行うことができる。
本実施形態によれば以下のような作用効果を奏することができる。
(1)車両走行制御装置100は、走行駆動力を発生するためのエンジン1や変速機2等を制御するものであり、手動運転モードまたは自動運転モードを指令する手動自動切換スイッチ33bと、自動運転モードにおける行動計画を生成する行動計画生成部45と、車速Vを検出する車速センサ32aと、車速センサ32aにより検出された車速Vと行動計画生成部45により生成された行動計画に含まれる目標車速Vaとの偏差ΔVが所定値ΔV1以下であるか否かを判定するクルーズ判定部462と、自動運転モード時に行動計画生成部45で生成された行動計画に従いエンジン1(スロットル用アクチュエータ13)および変速機2(変速用アクチュエータ23)等を制御する走行制御部46とを備える(図5)。走行制御部46は、手動運転モードで加速走行中に手動自動切換スイッチ33bにより手動運転モードから自動運転モードへの切換が指令されると、手動運転モードから自動運転モードに切り換えるとともに、少なくとも車速の偏差ΔVが所定値ΔV1以下であると判定されるまで、手動運転モード時の加速度G1を維持するようにエンジン1と変速機2とを制御する(図7)。
これにより手動運転モードから自動運転モードへの切換を違和感なく行うことができる。すなわち、手動運転モードではアクセルペダルの操作に応じて自車両が加速されるのに対し、自動運転モードでは周囲の状況に応じて例えば燃費優先の特性に従い加速される。このため、手動運転モードで目標車速Vaに到るまで加速する際の加速度と、自動運転モードで同一の目標車速Vaに到るまで加速する際の加速度とでは異なることがある。したがって、所定加速度G1で走行中に自動運転モードへの切換が指令された際に、仮に目標加速度が自動運転モード用(通常制御時)の加速度(図7のG2)に切り換わると、加速度がG1からG2に減少し、車両の挙動変化に対するドライバにとっての違和感が大きい。この点、本実施形態では、所定加速度G1で走行中に自動運転モードへの切換が指令されたとき、運転モードは自動運転モードに切り換えるが、加速度は手動運転モード時の加速度G1が維持される。このため、自動運転モードに切り換わった直後も車両の挙動が変化せず、乗員にとって違和感なく快適な走行フィーリングが得られる。換言すれば、手動運転モードでの加速走行中に自動運転モードへの切換が指令されたときであっても、違和感なく自動運転モードへ切り換えることができる。
(2)変速機2は、予め記憶された図4に示す自動運転用のシフトマップの特性f1,f2または手動運転用のシフトマップの特性f3,f4に従い変速される。走行制御部46は、手動運転モードで加速走行中に手動自動切換スイッチ33bにより手動運転モードから自動運転モードへの切換が指令されると、手動運転モードから自動運転モードに切り換えるとともに、少なくともクルーズ判定部462により偏差ΔVが所定値ΔV1以下であると判定されるまで、より厳密には、偏差ΔVが所定値ΔV2(<ΔV1)以下かつ所定時間Δt1経過後の第3クルーズ走行状態と判定されるまで、手動運転用のシフトマップに従い変速機2の変速動作を制御する(図6,7)。このように手動変速用のシフトマップに従い変速機2の変速動作を制御することで、加速走行中に変速機2が早期にアップシフトすることを防止でき、車速Vを目標車速Vaまで速やかに上昇させることができる。
(3)走行制御部46は、手動運転モードで加速走行中に手動自動切換スイッチ33bにより手動運転モードから自動運転モードへの切換が指令されると、手動運転モードから自動運転モードに切り換えるとともに、クルーズ判定部462により偏差ΔVが所定値ΔV2以下であると判定された状態が所定時間Δt1継続するまで、手動運転用のシフトマップに従い変速機2の変速動作を制御する(図6,7)。これによりクルーズ走行の判定精度が高まり、自車両がクルーズ走行状態となるまで、手動変速用のシフトマップに従い変速動作が制御されるので、目標車速Vaでのクルーズ走行を安定的に継続できる。
(4)車両走行制御装置100は、障害物を検出する外部センサ群31と、自動運転モードで走行中に外部センサ群31により検出された障害物を回避するための回避動作の要否を判定する行動計画生成部45と、をさらに備える(図2)。走行制御部46は、手動運転モードで加速走行中に手動自動切換スイッチ33bにより手動運転モードから自動運転モードへの切換が指令されることにより、手動運転モードから自動運転モードに切り換えて手動運転用のシフトマップに従い変速機2の変速動作を制御しているとき、行動計画生成部45により回避動作が必要と判定されると、自動運転用のシフトマップに従い変速機2の変速動作を制御する(図6,8)。このように障害物の回避動作が必要と判定されたときに、自動運転モードに適したシフトマップを用いることで、自動運転が行動計画に従い適切に実行され、障害物を行動計画通りに回避することができる。
(5)走行制御部46は、自動運転モードで加速走行中に、手動自動切換スイッチ33bにより自動運転モードから手動運転モードへの切換が指令されると、手動運転用のシフトマップに従い変速動作を制御するとともに、クルーズ判定部462により偏差ΔVが所定値ΔV3以下であると判定されるまで、手動運転モードへの切換を禁止する(図9)。これにより、加速走行中は手動運転用のシフトマップを用いて変速動作が制御されるので、車速Vが目標車速Vaに近づいた時点で、自動運転モードから手動運転モードへとスムーズに切り換えることができる。すなわち、運転モードの切換に先立ってシフトマットを自動用から手動用に切り換えているので、運転モードの切換を良好に行うことができる。
本実施形態は種々の形態に変形することができる。以下、変形例について説明する。上記実施形態では、走行モード切換スイッチ33aによりノーマルモードとスポーツモードのいずれかを指令するようにしたが、スイッチを固定し、走行モードを例えばノーマルモードに固定してもよい。上記実施形態では、手動自動切換スイッチ33bにより手動運転モードと自動運転モードのいずれかを指令するようにしたが、運転モード指令部の構成はいかなるものでもよい。例えばドライバの音声入力によりモード切換を指令するようにしてもよい。
上記実施形態では、車速センサ32aにより車速を検出するようにしたが、車速検出部の構成はこれに限らない。上記実施形態では、クルーズ判定部462が、目標車速Vaに対する車速Vの偏差ΔVが第1所定値ΔV1以下の第1クルーズ走行状態、第2所定値ΔV2以下の第2クルーズ走行状態、および第2クルーズ走行状態が所定時間Δt1継続した第3クルーズ走行状態のうちの、いずれの走行状態であるかを判定し、自動運転モードへの切換後に第1走行状態と判定されるまで手動運転モード時の加速度G1を維持するようにしたが、第2走行状態または第3走行状態と判定されるまで手動運転モード時の加速度を維持するようしてもよく、走行制御部の構成は上述したものに限らない。上記実施形態では、第3クルーズ走行状態と判定されるまで、手動運転用のシフトマップ(第2特性)を用いて変速動作を制御するようにしたが、第1クルーズ走行状態または第2クルーズ走行状態と判定されるまで、手動運転用のシフトマップを用いて変速動作を制御し、第1クルーズ走行状態または第2クルーズ走行状態と判定されると自動運転用のシフトマップ(第1特性)を用いて変速動作を制御するようにしてもよく、この点でも走行制御部の構成は上述したものに限らない。
上記実施形態では、走行制御部46が、加速走行中に手動運転モードから自動運転モードへの切換が指令されたときに手動運転モード時の加速度を維持するようにしたが、減速走行中に手動運転モードから自動運転モードへの切換が指令されたときにも、同様に手動運転モード時の加速度(負の加速度)を維持するようにしてもよい。上記実施形態では、車速判定部としてのクルーズ判定部462が、第1クルーズ走行状態、第2クルーズ走行状態、および第3クルーズ走行状態であるか否かをそれぞれ判定するようにしたが、これらいずれか1つの判定のみを行うようにしてもよい。すなわち、クルーズ判定部462が、単にクルーズ走行状態であるか否かを判定し、クルーズ走行状態であると判定されるまで手動運転モード時の加速度を維持するように、走行制御部がエンジン1や変速機2の動作を制御してもよい。上記実施形態では、外部センサ群31(レーダ、ライダ、カメラなど)が障害物を検出するようにしたが、障害物検出部の構成はこれに限らない。上記実施形態では、行動計画生成部45が障害物の回避動作の要否を判定するようにしたが、回避動作判定部の構成はこれに限らない。
上記実施形態では、加速走行時に運転モードの切換が指令された場合におけるエンジン1や変速機2を制御する例を説明したが、本発明は、走行駆動力を発生するための他の機器(例えば走行モータ、クラッチなど)を制御する場合にも同様に適用することができる。
以上の説明はあくまで一例であり、本発明の特徴を損なわない限り、上述した実施形態および変形例により本発明が限定されるものではない。上記実施形態と変形例の1つまたは複数を任意に組み合わせることも可能であり、変形例同士を組み合わせることも可能である。
1 エンジン、2 変速機、13 スロットル用アクチュエータ、23 変速用アクチュエータ、32a 車速センサ、33b 手動自動切換スイッチ、45 行動計画生成部、46 走行制御部、100 車両走行制御装置、461 運転モード切換部、462 クルーズ判定部、463 変速制御部、464 スロットル制御部

Claims (1)

  1. 走行駆動力を発生するための機器を制御する車両走行制御装置であって、
    手動運転モードまたは自動運転モードを指令する運転モード指令部と、
    自動運転モードにおける行動計画を生成する行動計画生成部と、
    車速を検出する車速検出部と、
    前記車速検出部により検出された車速と前記行動計画生成部により生成された行動計画に含まれる目標車速との偏差が所定値以下であるか否かを判定する車速判定部と、
    自動運転モード時に前記行動計画生成部で生成された行動計画に従い前記機器を制御する走行制御部と、を備え、
    前記走行制御部は、手動運転モードで加速または減速走行中に前記運転モード指令部により手動運転モードから自動運転モードへの切換が指令されると、手動運転モードから自動運転モードに切り換えるとともに、少なくとも前記車速判定部により前記偏差が前記所定値以下であると判定されるまで、手動運転モード時の加速度を維持するように前記機器を制御することを特徴とする車両走行制御装置。
JP2018004382A 2018-01-15 2018-01-15 車両走行制御装置 Active JP6628818B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2018004382A JP6628818B2 (ja) 2018-01-15 2018-01-15 車両走行制御装置
CN201910008624.0A CN110040142B (zh) 2018-01-15 2019-01-04 车辆行驶控制装置
US16/245,200 US10845801B2 (en) 2018-01-15 2019-01-10 Vehicle travel control apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018004382A JP6628818B2 (ja) 2018-01-15 2018-01-15 車両走行制御装置

Publications (2)

Publication Number Publication Date
JP2019123320A JP2019123320A (ja) 2019-07-25
JP6628818B2 true JP6628818B2 (ja) 2020-01-15

Family

ID=67212665

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018004382A Active JP6628818B2 (ja) 2018-01-15 2018-01-15 車両走行制御装置

Country Status (3)

Country Link
US (1) US10845801B2 (ja)
JP (1) JP6628818B2 (ja)
CN (1) CN110040142B (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6942236B1 (ja) * 2020-12-28 2021-09-29 本田技研工業株式会社 車両制御装置、車両制御方法、およびプログラム
CN113085864B (zh) * 2021-03-15 2022-12-13 江铃汽车股份有限公司 驾驶模式切换控制方法及***
JP2023031746A (ja) * 2021-08-25 2023-03-09 株式会社デンソー アクセルペダルシステム
JP2023031685A (ja) * 2021-08-25 2023-03-09 株式会社デンソー アクセルペダルシステム

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE60121963T2 (de) * 2001-10-15 2007-01-18 Ford Global Technologies, LLC, Dearborn Verfahren und Einrichtung zur Steuerung eines Fahrzeuges
JP2003154871A (ja) * 2001-11-20 2003-05-27 Nissan Motor Co Ltd 車両の駆動力制御装置
GB2519533B (en) * 2013-10-23 2018-04-04 Jaguar Land Rover Ltd Vehicle speed control system
JP6266491B2 (ja) * 2014-11-06 2018-01-24 本田技研工業株式会社 自動運転制御装置
KR20160076262A (ko) * 2014-12-22 2016-06-30 엘지전자 주식회사 차량의 주행 모드 전환 장치 및 그 방법
US9625906B2 (en) * 2015-01-15 2017-04-18 Nissan North America, Inc. Passenger docking location selection
JP6361567B2 (ja) * 2015-04-27 2018-07-25 トヨタ自動車株式会社 自動運転車両システム
DE112016002177T5 (de) * 2015-05-14 2018-01-25 Honda Motor Co., Ltd. Automatische Fahrtsteuerungsvorrichtung
BR102016024151B1 (pt) * 2016-01-06 2021-10-13 Cnh Industrial America Llc Meio legível por computador não transitório tangível, sistema e método para controlar pelo menos um veículo agrícola autônomo
JP2017144776A (ja) * 2016-02-15 2017-08-24 株式会社Subaru 車両の走行制御装置
JP6528708B2 (ja) * 2016-03-18 2019-06-12 株式会社アドヴィックス 車両の制御装置
US10202112B2 (en) * 2016-11-28 2019-02-12 Toyota Motor Engineering & Manufacturing North America, Inc. Systems and methods for preemptively modifying vehicle parameters according to predicted accelerations when merging
US10353393B2 (en) * 2016-12-29 2019-07-16 Baidu Usa Llc Method and system for improving stability of autonomous driving vehicles
JP6546637B2 (ja) * 2017-11-06 2019-07-17 本田技研工業株式会社 車両制御装置
JP6580108B2 (ja) * 2017-11-06 2019-09-25 本田技研工業株式会社 自動運転車両の走行制御装置
JP6628819B2 (ja) * 2018-01-15 2020-01-15 本田技研工業株式会社 車両走行制御装置

Also Published As

Publication number Publication date
CN110040142A (zh) 2019-07-23
US20190220007A1 (en) 2019-07-18
US10845801B2 (en) 2020-11-24
CN110040142B (zh) 2022-05-10
JP2019123320A (ja) 2019-07-25

Similar Documents

Publication Publication Date Title
JP6633606B2 (ja) 自動運転車両の走行制御装置
JP6649940B2 (ja) 自動運転車両の走行制御装置
US20190135302A1 (en) Travel control apparatus of self-driving vehicle
JP6664424B2 (ja) 車両走行制御装置
US10753462B2 (en) Vehicle transmission control apparatus
JP6633663B2 (ja) 車両走行制御装置
JP6628819B2 (ja) 車両走行制御装置
US10501078B2 (en) Vehicle control apparatus
JP6637084B2 (ja) 車両制御装置
JP6630753B2 (ja) 走行態様認識装置
US10824157B2 (en) Vehicle control apparatus
JP6580115B2 (ja) 自動運転車両の走行制御装置
JP6628818B2 (ja) 車両走行制御装置
US10990098B2 (en) Vehicle control apparatus
CN210126518U (zh) 车辆控制装置
JP6796576B2 (ja) 自動運転車両の走行制御装置
CN210554769U (zh) 车辆控制装置
JP2019206299A (ja) 車両制御装置
JP7478090B2 (ja) 車両制御装置
JP2020008095A (ja) 車両制御装置

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180125

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180927

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190702

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190711

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20191126

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20191203

R150 Certificate of patent or registration of utility model

Ref document number: 6628818

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150