(57)【要約】【課題】エンジンの始動の準備処理に起因して車両の機能の一部が損なわれてしまうことを軽減することのできる車両の制御装置を提供する。【解決手段】コントローラ２０は、エンジン１０の停止中に、エンジン１０の始動を予測する始動予測部２１と、始動予測部２１によりエンジン１０の始動が予測されたとき、エンジン１０の始動の準備処理を開始する準備処理部２２と、ユーザによるエンジン１０の始動の要求を受け付ける始動要求受付部２３とを備える。準備処理部２２は、始動要求受付部２３を通じてエンジン１０の始動の要求を受け付ける前に始動予測部２１により予測されたエンジン１０の始動のタイミングから所定期間が経過したときには、エンジン１０の始動の準備処理を解除する。【選択図】図１
2019124168.tif 000002
【特許請求の範囲】
【請求項１】
エンジンの停止中に、エンジンの始動を予測する始動予測部と、
前記始動予測部によりエンジンの始動が予測されたとき、エンジンの始動の準備処理を開始する準備処理部と、
ユーザによるエンジンの始動の要求を受け付ける始動要求受付部と
を備え、
前記準備処理部は、前記始動要求受付部を通じてエンジンの始動の要求を受け付ける前に、前記始動予測部により予測されたエンジンの始動のタイミングから所定期間が経過したときには、エンジンの始動の準備処理を解除する
車両の制御装置。
【請求項２】
前記エンジンの始動の準備処理は、車両の故障検出に対するマスク処理、又は、スタータモータの駆動ピニオンをクランク軸に連結されたリングギヤに噛合させる噛合処理を含む
請求項１に記載の車両の制御装置。
【請求項３】
前記始動予測部は、車両外部との通信により取得した情報に基づいて、エンジンの始動を予測する
請求項１又は請求項２に記載の車両の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エンジンの始動の準備処理を実行する車両の制御装置に関する。
【背景技術】
【０００２】
従来、ユーザが意図したタイミングでエンジンを速やかに始動させるために、エンジンの始動要求があることを予測した時点で、エンジンの始動の準備処理を実行する技術が知られている。
【０００３】
例えば、特許文献１に記載のシステムでは、スタータモータを始動させたときの急激な電圧の低下を車両の故障として誤検出することを防止するために、スタータモータを始動する前の時点で、エンジンの始動の準備処理の一例として車両の故障検出に対するマスク処理を実行するようにしている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１０８７０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記文献に記載のシステムでは、エンジンの始動が予測されてからエンジンの始動が行われるまでの期間は車両の故障検出に対するマスク処理が継続されるため、その間は車両の故障検出ができなくなってしまうという課題があった。
【０００６】
本発明は、このような実情に鑑みてなされたものであり、その目的は、エンジンの始動の準備処理に起因して車両の機能の一部が損なわれてしまうことを軽減することのできる車両の制御装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決する車両の制御装置は、エンジンの停止中に、エンジンの始動を予測する始動予測部と、前記始動予測部によりエンジンの始動が予測されたとき、エンジンの始動の準備処理を開始する準備処理部と、ユーザによるエンジンの始動の要求を受け付ける始動要求受付部とを備え、前記準備処理部は、前記始動要求受付部を通じてエンジンの始動の要求を受け付ける前に、前記始動予測部により予測されたエンジンの始動のタイミングから所定期間が経過したときには、エンジンの始動の準備処理を解除する。
【０００８】
上記構成によれば、予測したエンジンの始動のタイミングから長時間が経過したときには、エンジンの始動の準備処理が解除される。そのため、エンジンの始動の準備処理に起因して車両の機能の一部が損なわれてしまうことを軽減することができる。
【０００９】
上記車両の制御装置において、前記エンジンの始動の準備処理は、車両の故障検出に対するマスク処理、又は、スタータモータの駆動ピニオンをクランク軸に連結されたリングギヤに噛合させる噛合処理を含むことが好ましい。
【００１０】
上記構成によれば、エンジンの始動の準備処理に起因して、車両の故障が検出できない期間が発生してしまうことや、駆動ピニオンとリングギヤとの噛合を継続するために電力が消費されてしまうことを軽減することができる。
【００１１】
上記車両の制御装置において、前記始動予測部は、車両外部との通信により取得した情報に基づいて、エンジンの始動を予測することが好ましい。
【００１２】
上記構成によれば、車両内部の情報のみに基づいてエンジンの始動を予測する場合と比較して、その予測の精度を向上させることができる。
【図面の簡単な説明】
【００１３】
【図１】車両の制御装置の一実施の形態の概略構成を示すブロック図。
【図２】同実施の形態の車両の制御装置が実行するエンジンの始動に関する処理の処理手順を示すフローチャート。
【図３】（ａ）は、始動予測が当たった場合の各種信号についてのタイミングチャート、（ｂ）は、始動予測が外れた場合の各種信号についてのタイミングチャート。
【発明を実施するための形態】
【００１４】
以下、車両の制御装置の一実施の形態について説明する。
【００１５】
図１に示すように、車両には動力源としてのエンジン１０が搭載されている。エンジン１０にはスタータモータ１１及びオルタネータ１２が設けられている。スタータモータ１１は、ソレノイドへの通電に伴って、スタータモータ１１の出力軸に連結された駆動ピニオンをエンジン１０のクランク軸１３に連結されたリングギヤに噛合させる。そして、スタータモータ１１は、駆動ピニオンとリングギヤとが噛合した状態では、エンジン１０を再始動させるためのモータとして機能する。また、オルタネータ１２は、エンジン１０の運転時には、クランク軸１３によって駆動されて発電する。そして、オルタネータ１２が発電した電力は、スタータモータ１１の電源として機能するバッテリ１４に蓄えられる。また、バッテリ１４にはバッテリ１４の端子間の電圧を検出するバッテリ電圧センサ１５が接続されている。
【００１６】
車両には、各種の信号に基づいて、エンジン１０の制御を行う車両の制御装置としてのコントローラ２０が設けられている。コントローラ２０は、エンジン１０を自動停止及び自動再始動させるアイドリングストップ機能を有している。また、コントローラ２０は、故障検出システム３０を制御することにより、車両の故障を検出する機能を有している。そして、コントローラ２０は、アイドリングストップ機能に基づくエンジン１０の自動停止及び自動再始動を実施するための機能構成として、始動予測部２１、準備処理部２２、及び始動要求受付部２３を備えている。
【００１７】
始動予測部２１は、エンジン１０の停止中に、エンジン１０の始動を予測する。このとき、始動予測部２１は、周辺環境センサ４０及び通信機４１から入力される信号に基づいて、エンジン１０の始動を予測する。
【００１８】
より詳細には、周辺環境センサ４０は、例えば車載カメラ、ミリ波レーダ、レーザレーダ等であり、車両の周辺環境として前方車両の発進を検出する。また、通信機４１は、車両外部と通信する装置であって、例えば前方車両との間で車車間通信を行うことにより前方車両の発進を検出する。そして、始動予測部２１は、周辺環境センサ４０又は通信機４１を通じて前方車両の発進を検出したときにはその時点から車両の発進までの残り時間のカウントダウンを開始する。そして、車両の発進までの残り時間が「零」になるタイミングをエンジン１０の始動のタイミングとして予測する。
【００１９】
準備処理部２２は、始動予測部２１によりエンジン１０の始動が予測されたことを条件に、すなわち車両の発進までの残り時間のカウントダウンを開始したことを条件に、エンジン１０の始動の準備処理を開始する。エンジン１０の始動の準備処理は、故障検出システム３０を通じた車両の故障検出機能を無効にするマスク処理と、スタータモータ１１の駆動ピニオンをクランク軸１３に連結されたリングギヤに噛合させる噛合処理とを含む。
【００２０】
始動要求受付部２３は、ブレーキセンサ４２を通じて検出されるブレーキペダルの踏み込み量に基づいて、エンジン１０の始動の要求の有無を検出する。このとき、始動要求受付部２３は、ブレーキペダルの踏み込みが解除されたとき、エンジン１０の始動の要求を検出して当該要求を受け付ける。
【００２１】
次に、図２を参照して本実施の形態のコントローラ２０が実行するエンジン１０の始動に関する処理について、その具体的な処理手順を説明する。なお、図２に示されている一連の処理は、アイドリングストップ機能によりエンジン１０が自動停止する度に実行される。
【００２２】
図２に示すように、コントローラ２０は、この処理を開始すると、まず、エンジン１０の始動までの予測時間が所定の閾値α未満であるか否かを判定する（ステップＳ１１）。なお、エンジン１０の始動までの予測時間は、始動予測部２１によってカウントダウンされている車両の発進までの残り時間と等しい。
【００２３】
そして、コントローラ２０は、エンジン１０の始動までの予測時間が所定の閾値α以上であると判定したときには（ステップＳ１１＝ＮＯ）、処理を先に進めずに待機する。一方、コントローラ２０は、エンジン１０の始動までの予測時間が所定の閾値α未満であると判定したときには（ステップＳ１１＝ＹＥＳ）、準備処理部２２を通じてエンジン１０の始動の準備処理を開始する（ステップＳ１２）。
【００２４】
続いて、コントローラ２０は、始動要求受付部２３を通じてエンジン１０の始動の要求を受け付けたか否かを判定する（ステップＳ１３）。そして、コントローラ２０は、始動要求受付部２３を通じてエンジン１０の始動の要求を受け付けたと判定したときには（ステップＳ１３＝ＹＥＳ）、スタータモータ１１を駆動してエンジン１０を始動させた上で（ステップＳ１４）、図２に示すエンジン１０の始動に関する処理を終了する。
【００２５】
一方、始動要求受付部２３を通じてエンジン１０の始動の要求を受け付けていないと判定したときには（ステップＳ１３＝ＮＯ）、コントローラ２０は、予測されたエンジン１０の始動のタイミングからの経過時間が所定の閾値βを超えたか否かを判定する（ステップＳ１５）。具体的には、始動予測部２１によってカウントダウンされている車両の発信までの残り時間が「零」になったタイミングからの経過時間が所定の閾値βを超えたか否かを判定する。そして、コントローラ２０は、予測されたエンジン１０の始動のタイミングからの経過時間が所定の閾値βを超えるまでの間は（ステップＳ１５＝ＮＯ）、始動要求受付部２３を通じたエンジン１０の始動の要求の判定を繰り返す。一方、コントローラ２０は、予測されたエンジン１０の始動のタイミングからの経過時間が所定の閾値βを超えたと判定したときには（ステップＳ１５＝ＹＥＳ）、準備処理部２２によるエンジン１０の始動の準備処理を解除する（ステップＳ１６）。
【００２６】
その後、コントローラ２０は、始動要求受付部２３を通じてエンジン１０の始動の要求を受け付けるまで待機する（ステップＳ１７）。そして、コントローラ２０は、始動要求受付部２３を通じてエンジン１０の始動の要求を受け付けたときには（ステップＳ１７＝ＹＥＳ）、準備処理部２２を通じてエンジン１０の始動の準備処理を実行した後（ステップＳ１８）、スタータモータ１１を駆動してエンジン１０を始動させた上で（ステップＳ１９）、図２に示すエンジン１０の始動に関する処理を終了する。
【００２７】
次に、本実施の形態のコントローラ２０の作用について説明する。
【００２８】
図３（ａ）に示すように、エンジン回転数が「零」であって車両が停車中であるときに、前方車両の発進情報がオフからオンに切り替わって前方車両の発進が検出された時点ｔ１で、車両の発進までの残り時間のカウントダウンを開始する。そして、自車両の発進までの残り時間が「零」になるタイミングがエンジン１０の始動のタイミングとして予測される。
【００２９】
そして、自車両の発進までの残り時間の予測値が所定の閾値αを下回った時点ｔ２で、エンジン１０の始動の準備処理を開始する。エンジン１０の始動の準備処理では、スタータモータ１１のソレノイドへの通電を行い、スタータモータ１１の駆動ピニオンをクランク軸１３に連結されたリングギヤに噛合させる。また、エンジン１０の始動の準備処理では、コントローラ２０から故障検出システム３０への制御指令の送信を制限するマスク処理情報をオフからオンに切り替える。
【００３０】
こうして予測に基づいて予め始動の準備処理が行われているため、自車両の発進までの残り時間の予測値が「零」に達し、ブレーキペダルの踏み込みが解除されてブレーキ信号がオンからオフに切り替わる時点ｔ３では、スタータモータ１１を停止状態から駆動状態に切り替えて速やかにエンジン１０を始動させることができる。
【００３１】
一方、図３（ｂ）に示すように、自車両の発進までの残り時間の予測値が「零」に達した時点ｔ３からの経過時間が所定の閾値βに達する時点ｔ４においてブレーキ信号がオンのまま維持されるときには、エンジン１０の始動の準備処理を解除する。すなわち、スタータモータ１１のソレノイドへの通電を停止し、スタータモータ１１の駆動ピニオンとクランク軸１３のリングギヤとの噛合を解除する。また、コントローラ２０から故障検出システム３０への制御指令の送信を制限するマスク処理情報をオンからオフに切り替える。これにより、エンジン１０の始動の準備処理に起因して、スタータモータ１１の消費電力が増大したり、車両の故障検出機能が制限されたりすることが軽減される。
【００３２】
以上説明したように、上記実施の形態によれば、以下に示す効果を得ることができる。
【００３３】
（１）予測したエンジン１０の始動のタイミングから長時間が経過したときには、エンジン１０の始動の準備処理が解除される。そのため、エンジン１０の始動の準備処理に起因して車両の機能の一部が損なわれてしまうことを軽減することができる。
【００３４】
（２）エンジン１０の始動の準備処理に起因して、車両の故障が検出できない期間が発生してしまうことや、スタータモータ１１の駆動ピニオンとクランク軸１３のリングギヤとの噛合を継続するために電力が消費されてしまうことを軽減することができる。
【００３５】
（３）車両外部との通信により取得した情報に基づいて、エンジン１０の始動を予測するため、車両内部の情報のみに基づいてエンジン１０の始動を予測する場合と比較して、その予測の精度を向上することができる。
【００３６】
なお、上記実施の形態は、以下のように変更して実施してもよい。
【００３７】
・上記実施の形態においては、通信機４１を通じて車両外部との通信により取得した情報に基づいて、エンジン１０の始動を予測するようにした。これに代えて、例えば周辺環境センサ４０の検出結果等、車両内部の情報のみに基づいて、エンジン１０の始動を予測してもよい。
【００３８】
・上記実施の形態においては、前方車両の発進が検出されたときに、自車両の発進までの残り時間の予測値をカウントするようにした。これに代えて、前方車両の発進が検出されたときに、エンジン１０の始動の予測タイミングを設定し、当該予測タイミングに至ったか否かを監視してもよい。そして、予測タイミングに至ってから所定時間が経過するまでの間にブレーキペダルの踏み込みが解除されなかったときに、エンジン１０の始動の準備処理を解除してもよい。
【符号の説明】
【００３９】
１０…エンジン、１１…スタータモータ、１２…オルタネータ、１３…クランク軸、１４…バッテリ、１５…バッテリ電圧センサ、２０…コントローラ、２１…始動予測部、２２…準備処理部、２３…始動要求受付部、３０…故障検出システム、４０…周辺環境センサ、４１…通信機、４２…ブレーキセンサ。
【図１】
2019124168.tif 000003
【図２】
2019124168.tif 000004
【図３】
2019124168.tif 000005