(57)【要約】【課題】車両を適切に惰性走行させる走行制御装置を提供する。【解決手段】走行制御装置１００の自動走行制御部１２０は、駆動走行と惰性走行とを含む走行スケジュールに従って車両を走行させる。惰性走行制御部１１０は、ナビゲーション装置２０から、適切なナビゲーション情報を出力できてないことを示す情報を受信した場合、自動走行制御部１２０に対し惰性走行を禁止させる。これにより、惰性走行制御部１１０は、車両１を適切に惰性走行させることができる。【選択図】図２
2018122818.tif 000002
【特許請求の範囲】
【請求項１】
駆動走行と惰性走行とを含む走行スケジュールに従って車両を走行させる自動走行制御部と、
ナビゲーション装置から、適切なナビゲーション情報を出力できてないことを示す情報を受信した場合、前記自動走行制御部に対し前記惰性走行を禁止させる惰性走行制御部と、
を有する走行制御装置。
【請求項２】
前記惰性走行制御部は、前記ナビゲーション装置から、前記車両が地図上の道路から外れていることを示す情報が出力された場合、前記惰性走行を禁止する、
請求項１に記載の走行制御装置。
【請求項３】
前記惰性走行制御部は、前記ナビゲーション装置から、前記車両が走行する道路種別が高速道路でないことを示す道路情報が出力された場合、前記惰性走行を禁止する、
請求項１または２に記載の走行制御装置。
【請求項４】
前記惰性走行制御部は、前記ナビゲーション装置から、前記車両が走行する道路種別がインターチェンジであることを示す道路情報が出力された場合、前記惰性走行を禁止する、
請求項１乃至３のいずれか一項に記載の走行制御装置。
【請求項５】
前記惰性走行制御部は、前記ナビゲーション装置から、前記車両が走行する道路が曲がっていることを示す道路情報が出力された場合、前記惰性走行を禁止する、
請求項１乃至４のいずれか一項に記載の走行制御装置。
【請求項６】
前記惰性走行制御部は、前記ナビゲーション装置から、前記車両が走行する道路が交差点であることを示す道路情報が出力された場合、前記惰性走行を禁止する、
請求項１乃至５のいずれか一項に記載の走行制御装置。
【請求項７】
駆動走行と惰性走行とを含む走行スケジュールに従って車両を走行させ、
ナビゲーション装置から、適切なナビゲーション情報を出力できてないことを示す情報を受信した場合、自動走行制御部に対し前記惰性走行を禁止する、
走行制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の走行を制御する走行制御装置および走行制御方法に関する。
【背景技術】
【０００２】
特許文献１には、道路状態、交通状態から、予め惰性走行可能な道路区間を選択抽出し、カーナビゲーションシステムの地図データベースに蓄積することが開示されている。また、特許文献１には、車両の現在走行中の道路が、惰性走行可の道路である場合において、惰性走行の実施を行うことが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−０３１９５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１では、ナビゲーション装置の状態によっては、車両を適切に惰性走行させることができない恐れがある。車両は、適切に惰性走行制御がされないと、例えば、速度が増加して、危険な状況になる可能性がある。
【０００５】
例えば、ナビゲーション装置上の車両の走行位置は、受信するＧＰＳ信号にノイズが含まれることによって、地図上の道路から外れる場合がある。車両の走行位置が、地図上の道路から外れると、車両の惰性走行を制御する制御装置は、車両の走行する道路が惰性走行可能な道路か否かの可否情報を、ナビゲーション装置から得ることができない。惰性走行の可否情報を得られない制御装置は、適切に車両の惰性走行制御ができず、車両は、例えば、速度を増加し、危険な状態になる可能性がある。
【０００６】
そこで本発明は、車両を適切に惰性走行させる技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の走行制御装置は、駆動走行と惰性走行とを含む走行スケジュールに従って車両を走行させる自動走行制御部と、ナビゲーション装置から、適切なナビゲーション情報を出力できてないことを示す情報を受信した場合、前記自動走行制御部に対し前記惰性走行を禁止させる惰性走行制御部と、を有する。
【発明の効果】
【０００８】
本発明の走行制御装置は、車両を適切に惰性走行させることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態に係る走行制御装置を含む車両の構成例を示した図である。
【図２】走行制御装置の機能ブロックの一例を示した図である。
【図３】道路勾配情報および走行スケジュールの一例を示す図である。
【図４】走行制御装置の動作例を示したフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態を、図面を参照して説明する。
【００１１】
図１は、本発明の一実施形態に係る走行制御装置を含む車両の構成例を示した図である。図１に示す車両１は、例えば、直列６気筒のディーゼルエンジンを搭載した、トラック等の大型車両である。なお、以下の説明に置いて、惰性走行とは、変速機のギヤ段がニュートラルである場合の惰性走行を指す。
【００１２】
図１に示すように、車両１は、車両１を走行させる駆動系統の構成として、エンジン３、クラッチ４、変速機（トランスミッション）５、推進軸（プロペラシャフト）６、差動装置（デファレンシャルギヤ）７、駆動軸（ドライブシャフト）８、および車輪９を有する。
【００１３】
エンジン３の動力は、クラッチ４を経由して変速機５に伝達される。変速機５に伝達された動力は、さらに、推進軸６、差動装置７、および駆動軸８を介して車輪９に伝達される。これにより、エンジン３の動力が車輪９に伝達されて車両１が走行する。
【００１４】
また、車両１は、車両を停止させる制動系統の構成として、制動装置４０を有する。制動装置４０は、車輪９に対して抵抗力を与えるフットブレーキ４１、推進軸６に対して抵抗力を与えるリターダ４２、およびエンジンに対して負荷を与える排気ブレーキなどの補助ブレーキ４３を含む。
【００１５】
さらに、車両１は、車両１の自動走行を制御する制御系統の構成として、自動走行装置２を有する。自動走行装置２は、エンジン３の出力、クラッチ４の断接、および変速機５の変速を制御して、車両１を自動走行させる装置であり、複数の制御装置を備える。
【００１６】
具体的には、自動走行装置２は、エンジン用ＥＣＵ（エンジン用制御装置）１０、動力伝達用ＥＣＵ（動力伝達用制御装置）１１、目標車速設定装置１３、増減値設定装置１４、ナビゲーション装置２０、車両情報取得装置３０、および走行制御装置１００を有する。なお、エンジン用ＥＣＵ１０、動力伝達用ＥＣＵ１１、および、走行制御装置１００は、車載ネットワークにより相互に接続され、必要なデータや制御信号を相互に送受信可能となっている。
【００１７】
エンジン用ＥＣＵ１０は、エンジン３の出力を制御する。動力伝達用ＥＣＵ１１は、クラッチ４の断接および変速機５の変速を制御する。
【００１８】
目標車速設定装置１３は、車両１の自動走行時の目標車速「Ｖ’」を、走行制御装置１００に設定する。増減値設定装置１４は、車両１の自動走行時の速度減少値「−ｖａ」、および、速度増加値「＋ｖｂ」を、走行制御装置１００に設定する。これらの値「Ｖ’」、「−ｖａ」、「＋ｖｂ」は、車両１の自動走行に用いられるパラメータである。
【００１９】
目標車速設定装置１３および増減値設定装置１４は、例えば、運転席のダッシュボード（図示せず）に配置されたタッチパネル付きディスプレイ等の情報入力インタフェースを含み、運転者から上記パラメータの設定を受け付ける。目標車速Ｖ’、速度減少値−ｖａ、速度増加値＋ｖｂは、適宜、「設定情報」という。
【００２０】
ナビゲーション装置２０は、車両１が走行している道路に関する情報と、車両１の現在位置とを含む道路情報を走行制御装置１００へ出力する。また、ナビゲーション装置２０は、ナビゲーション装置２０の装置状態に関する装置状態情報を走行制御装置１００に出力する。
【００２１】
なお、道路情報は、後述の走行スケジュールの生成のために、道路の各地点の勾配を示す道路勾配情報を含む。道路勾配情報は、例えば、道路各所の水平位置（緯度経度情報等）に対応付けて、該当する位置の標高（道路標高）を記述したデータである。また、道路情報は、車両１が走行している道路の道路種別の情報を含む。例えば、道路情報は、車両１が高速道路を走行しているのか、一般道路を走行しているのかを示す道路情報を含む。
【００２２】
車両情報取得装置３０は、運転者による操作内容や車両１の状態を示す車両情報を取得し、走行制御装置１００へ出力する。例えば、車両情報取得装置３０は、アクセルペダルの踏み込み量を検出するアクセルセンサ３１、ブレーキペダルの踏み込みの有無を検出するブレーキスイッチ３２、シフトレバー３３、ターンシグナルスイッチ３４、および、車両１の車速Ｖを検出する車速センサ３５を含む。
【００２３】
走行制御装置１００は、上述の設定情報、道路情報、および車両情報に基づいて、駆動走行と惰性走行とを含む走行スケジュールを生成する。そして、走行制御装置１００は、生成した走行スケジュールに従って車両１が走行するように、車両１の各部を制御する。ただし、走行制御装置１００は、後述するように、ナビゲーション装置２０から出力される装置状態情報に基づいて、惰性走行を禁止する。
【００２４】
図２は、走行制御装置１００の機能ブロックの一例を示した図である。図２には、走行制御装置１００の他に、図１に示したナビゲーション装置２０も示してある。図２に示すように、走行制御装置１００は、惰性走行制御部１１０と、自動走行制御部１２０とを有している。
【００２５】
ナビゲーション装置２０は、上記したように、道路情報および装置状態情報を出力する。ナビゲーション装置２０から出力される道路情報および装置状態情報は、走行制御装置１００の惰性走行制御部１１０に入力される。
【００２６】
惰性走行制御部１１０は、ナビゲーション装置２０から出力される道路情報に基づいて、自動走行制御部１２０に対し、惰性走行を許可する許可信号または惰性走行を禁止する禁止信号を出力する。
【００２７】
例えば、惰性走行制御部１１０は、車両１の走行先（例えば、現在位置から５００ｍまでの走行先）において、カーブがあることを示す道路情報をナビゲーション装置２０から受信した場合、自動走行制御部１２０に対し、禁止信号を出力する。すなわち、車両１は、走行先にカーブがあると、惰性走行中であっても、惰性走行が禁止される。
【００２８】
惰性走行制御部１１０は、上記の走行先のカーブの存在以外にも、例えば、下記の道路情報によって、禁止信号を出力する。
【００２９】
・車両１が走行している道路が一般道路（高速道路以外の道路）である。
・車両１が走行している道路が高速道路の連結路である。
・車両１が走行している道路が高速道路の側道である。
・車両１が走行している道路がインターチェンジである。
・車両１が走行している道路が交差点である。
・車両１の走行先にリンクが設定されていない。
【００３０】
すなわち、惰性走行制御部１１０は、ナビゲーション装置２０から、車両１が惰性走行すると危険となるような道路情報が出力された場合、禁止信号を出力する。
【００３１】
惰性走行制御部１１０は、ナビゲーション装置２０から、上記例に示すような道路情報を１つでも受信した場合、禁止信号を自動走行制御部１２０に出力する。一方、惰性走行制御部１１０は、ナビゲーション装置２０から、上記例に示した道路情報を受信しない場合、許可信号を自動走行制御部１２０に出力する。
【００３２】
また、惰性走行制御部１１０は、ナビゲーション装置２０から出力される装置状態情報に基づいて、自動走行制御部１２０に対し、惰性走行を許可する許可信号または惰性走行を禁止する禁止信号を出力する。
【００３３】
例えば、ナビゲーション装置２０は、ナビゲーション装置２０から、車両１が地図上の道路にマッチングしていない（地図上の道路から外れている）ことを示す装置状態情報が出力された場合、自動走行制御部１２０に対し、禁止信号を出力する。
【００３４】
具体的には、測位システムから受信するＧＰＳ信号にノイズが含まれている場合、車両１は、ナビゲーション装置２０の地図上の道路から外れる場合がある。ナビゲーション装置２０は、車両１が地図上の道路から外れると、車両１が地図上の道路にマッチングしていないことを示す装置状態情報を出力する。この場合、惰性走行制御部１１０は、自動走行制御部１２０に対し、禁止信号を出力する。
【００３５】
惰性走行制御部１１０は、上記の車両１と道路との非マッチング以外にも、例えば、下記の装置状態情報によって、禁止信号を出力する。
【００３６】
・ナビゲーション装置２０の異常。
・ＧＰＳ信号を受信できない。
・リンクが特定できない。
【００３７】
すなわち、惰性走行制御部１１０は、ナビゲーション装置２０から、適切なナビゲーション情報を出力できてないことを示す装置状態情報を受信した場合、禁止信号を出力する。言い換えれば、惰性走行制御部１１０は、ナビゲーション装置２０から出力される、車両１の現在位置の自信度（確度）が低い場合等に、惰性走行を禁止する。
【００３８】
惰性走行制御部１１０は、ナビゲーション装置２０から、上記例に示すような装置状態情報を１つでも受信した場合、禁止信号を自動走行制御部１２０に出力する。一方、惰性走行制御部１１０は、ナビゲーション装置２０から、上記例に示した装置状態情報を受信しない場合、許可信号を自動走行制御部１２０に出力する。
【００３９】
自動走行制御部１２０は、駆動走行と惰性走行とを含む走行スケジュールを生成し、車両１の現在位置に基づき、生成された走行スケジュールに従って車両１を走行させる。
【００４０】
例えば、自動走行制御部１２０は、駆動走行時には、動力伝達用ＥＣＵ１１を介して、エンジン３の燃料噴射量の制御等を行うことにより、走行スケジュールに沿った速度での走行を実現させる。また、自動走行制御部１２０は、惰性走行時には、動力伝達用ＥＣＵ１１を介してクラッチ４を切断する。また、自動走行制御部１２０は、適宜、制動装置４０の各部を制御して車両１を停止させる。
【００４１】
ここで、走行スケジュールの例について説明する。自動走行制御部１２０は、例えば、車両１の現在位置から所定の走行距離分の、あるいは、現在時刻から所定の時間長分の走行スケジュールを、一定間隔で逐次生成する。かかる走行スケジュールは、例えば、移動平均車速が目標車速Ｖ’であり、惰性走行における最高車速が「Ｖｍａｘ’＝Ｖ’＋ｖｂ」以下であり、かつ、惰性走行における最低車速が「Ｖｍｉｎ’＝Ｖ’−ｖａ」以上であるという走行条件を満たすように、生成される。
【００４２】
例えば、自動走行制御部１２０は、道路情報に基づいて、下り坂の道路では惰性走行を積極的に行うような走行スケジュールを生成する。さらに、自動走行制御部１２０は、道路が上り坂から下り坂に転じる頂点位置において車速が許容最低車速「Ｖｍｉｎ’」以上となることを条件として、頂点位置の手前において駆動走行から惰性走行へと切り替える内容を含む走行スケジュールを生成する。
【００４３】
図３は、道路勾配情報および走行スケジュールの一例を示す図である。道路勾配情報は、例えば、図３の上側の実線２１１で示すように、車両１の現在位置Ｌ０からの水平距離（道のり）毎に道路標高を示す情報を含む。なお、車両１の現在位置Ｌ０からの水平距離は、現在時刻からの経過時間に置き換えることも可能である。また、道路標高は、前後の道路標高との関係から、道路勾配に置き換えることも可能である。実線２１１の道路勾配情報は、車両１の現在位置Ｌ０が上り坂の途中であり、当該上り坂の直後には下り坂が存在していることを示している。
【００４４】
例えば、自動走行制御部１２０は、道路勾配情報に基づいて、道路前方の所定の距離の範囲内に、上り坂から下り坂へと転じる部分（坂の頂上）が存在するか否かを、逐次判定する。
【００４５】
そして、自動走行制御部１２０は、坂の頂上が存在する場合、現在位置Ｌ０の直後の位置Ｌ１で惰性走行に切り替えた場合に、惰性走行のまま坂の頂上を超えられるかを判定する。すなわち、自動走行制御部１２０は、坂の頂上における車速が許容最低車速「Ｖｍｉｎ’」以上となるか否かを計算する。自動走行制御部１２０は、かかる計算を、現在の車速「ｖ０」と、実験等により予め求められた車両１の走行抵抗係数と、道路勾配情報とに基づいて行う。
【００４６】
上り坂で惰性走行に切り替えた場合、車速は徐々に低下する。しかしながら、下り坂に差し掛かる位置で最低車速が「Ｖｍｉｎ’」（Ｖ’−ｖａ）以上の車速が維持される程度に、速度が高い、あるいは、頂上までの距離が短い場合がある。このような場合、上り坂で惰性走行に切り替えたとしても、惰性走行における最低車速が「Ｖｍｉｎ’」以上であるという上記走行条件を満たすことが可能である。
【００４７】
自動走行制御部１２０は、惰性走行のまま坂の頂上を超えられると判定した場合、例えば、直後の位置Ｌ１で惰性走行に切り替え、車速が「Ｖｍｉｎ’〜Ｖｍａｘ’」（Ｖ’−ｖａ〜Ｖ’＋ｖｂ）の範囲を逸脱する位置Ｌ２まで惰性走行を維持することを決定する。そして、自動走行制御部１２０は、図３の下側に実線２１２で示すように、位置Ｌ１で惰性走行に切り替えて位置Ｌ２まで惰性走行を維持する内容の走行スケジュールを生成する。
【００４８】
具体的には、自動走行制御部１２０は、例えば、以下の式（１）を用いて、車両１が頂上位置Ｌｔまで惰性走行を行った場合の頂上位置Ｌｔにおける車速の推定値（以下「頂上推定車速」という）「ｖｔ」を算出する。
【００４９】
【数１】
2018122818.tif 000003
【００５０】
ここで、Ｍは車両１の現在の車重、ｇは重力加速度、ｈ０は車両１の現在位置Ｌ０の標高、ｈｔは頂上位置Ｌｔの標高、μは車両１の転がり抵抗係数、Δｘは現在位置Ｌ０から頂上位置Ｌｔまでの水平方向における距離（道のり）である。
【００５１】
そして、自動走行制御部１２０は、算出された頂上推定車速「ｖｔ」が設定された許容最低車速「Ｖｍｉｎ’」以上である場合、惰性走行中であればこれを維持し、駆動走行中であれば惰性走行に切り替えることを決定する。すなわち、自動走行制御部１２０は、例えば図３の実線２１２に示すような走行スケジュールを生成し、これに従って車両１を制御する。
【００５２】
このような、道路勾配情報に基づいて決定された惰性走行の区間を含む走行スケジュールは、車両１の燃費を効果的に向上させる。また、走行スケジュールに従って車両１を走行させることにより、運転者が逐次のアクセル操作を行う必要がなくなる。以下、道路勾配情報に基づいて生成された、駆動走行と惰性走行とを含む走行スケジュールに基づく自動走行は、「エコ地図クルーズ走行」という。
【００５３】
自動走行制御部１２０は、生成した走行スケジュールに従って、車両１を惰性走行させていても、惰性走行制御部１１０から、禁止信号が出力されれば、車両１の惰性走行を禁止する。言い換えれば、自動走行制御部１２０は、生成した走行スケジュールが惰性走行であり、惰性走行制御部１１０から、許可信号が出力されている場合に、車両１を惰性走行させる。
【００５４】
走行制御装置１００の動作例について説明する。
【００５５】
図４は、走行制御装置１００の動作例を示したフローチャートである。走行制御装置１００は、例えば、運転者からエコ地図クルーズ走行の操作を受け付けると、所定の周期で図４に示すフローチャートの処理を実行する。なお、自動走行制御部１２０は、エコ地図クルーズ走行によって、車両１を惰性走行させているとする。
【００５６】
まず、惰性走行制御部１１０は、ナビゲーション装置２０から、惰性走行を禁止する道路情報または装置状態情報を受信したか否か判定する（ステップＳ１）。惰性走行制御部１１０は、ナビゲーション装置２０から、惰性走行を禁止する道路情報または装置状態情報を受信していないと判定した場合（Ｓ１の「Ｎｏ」）、自動走行制御部１２０に許可信号を出力する（ステップＳ２）。これにより、自動走行制御部１２０は、車両１を惰性走行させる。
【００５７】
一方、惰性走行制御部１１０は、ナビゲーション装置２０から、惰性走行を禁止する道路情報または装置状態情報を受信していると判定した場合（Ｓ１の「Ｙｅｓ」）、自動走行制御部１２０に禁止信号を出力する（ステップＳ３）。
【００５８】
自動走行制御部１２０は、ステップＳ３にて禁止信号が出力されると、車両１の惰性走行を禁止する（ステップＳ４）。これにより、車両１は、駆動走行を行う。
【００５９】
以上説明したように、走行制御装置１００は、駆動走行と惰性走行とを含む走行スケジュールに従って車両１を走行させる自動走行制御部１２０と、ナビゲーション装置２０から出力される、ナビゲーション装置２０の装置状態を示す装置状態情報に基づいて、自動走行制御部１２０に対し惰性走行を禁止させる惰性走行制御部１１０と、を有する。これにより、走行制御装置１００は、ナビゲーション装置２０の装置状態に応じて、車両１の惰性走行を禁止することができ、車両１を適切に惰性走行させることができる。
【００６０】
なお、上記では、自動走行制御部１２０は、禁止信号が出力されると、車両１の惰性走行を禁止し、駆動走行を行うとしたが、エコ地図クルーズ走行を終了してもよい。
【符号の説明】
【００６１】
２０  ナビゲーション装置
１００  走行制御装置
１１０  惰性走行制御部
１２０  自動走行制御部
【図１】
2018122818.tif 000004
【図２】
2018122818.tif 000005
【図３】
2018122818.tif 000006
【図４】
2018122818.tif 000007