(57)【要約】【課題】ストップランプスイッチが故障したときにより適正に車両を起動する。【解決手段】ストップランプスイッチがオンのときのブレーキ油圧を学習し、ブレーキ油圧Ｐｂｏが学習して得られた油圧学習値Ｐｏｌ以上であるときには、ブレーキペダル５２がオンされていると判定し（ステップＳ２００，２１０）、ブレーキ油圧Ｐｂｏが油圧学習値Ｐｏｌ未満であるときには、ブレーキペダル５２がオフされていると判定し（ステップＳ２００，２２０）。そして、ストップランプスイッチが故障しているときには、車両の起動操作が行なわれており、且つ、油圧学習値Ｐｏｌを用いてブレーキがオンされていると判定したときに、レディオン処理を実行する。これにより、ストップランプスイッチが故障しているときでも、より適正に車両を起動することができる。【選択図】図３
2015203367.tif 000002
【特許請求の範囲】
【請求項１】
ブレーキ操作によってストップランプスイッチがオンとなる車両に搭載され、前記ストップランプスイッチがオンであり且つ前記車両の起動操作が行なわれたときに前記車両を起動する起動制御手段を備える車両の制御装置であって、
前記制御装置は、前記ストップランプスイッチがオンとなるブレーキ油圧を学習する油圧学習手段を備え、
前記起動制御手段は、前記ブレーキ操作および前記車両の起動操作が行なわれたとき、前記ストップランプスイッチがオフであっても、前記ブレーキ油圧が前記学習したブレーキ油圧以上であるときには、前記車両を起動する
車両の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の制御装置に関し、詳しくは、ブレーキ操作によってストップランプスイッチがオンとなる車両に搭載され、ストップランプスイッチがオンであり且つ車両の起動操作が行なわれたときに車両を起動する起動制御手段を備える車両の制御装置に関する。
【背景技術】
【０００２】
従来、この種の車両の制御装置としては、イグニッションスイッチがＯＮされた後にブレーキスイッチ信号がＯＦＦであるときに、初期チェックとして、リザーバのブレーキ液を汲み上げるポンプのアクチュエータを試験的に作動させて、アクチュエータの作動を確認するものが提案されている（例えば、特許文献１参照）。この装置では、イグニッションスイッチがＯＮの状態のときに設定時間以上連続してブレーキスイッチ信号がＯＮであり、且つ、ブレーキスイッチ信号がＯＮの状態がイグニッションスイッチがＯＦＦされるまで継続したときには、ブレーキスイッチ信号を送信するブレーキランプ回路が故障していると判断して、ブレーキスイッチ信号がＯＮであっても初期チェックを行なうことにより、ブレーキランプ回路の故障でブレーキスイッチ信号がＯＦＦとならないときでも初期チェックを行なうことができるとしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平０６−１９９２２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一般に、ブレーキがオンされた状態で起動操作が行なわれたときに車両の起動を許可して車両を起動する車両の制御装置では、ブレーキがオンされたか否かの判定をブレーキ操作でオンオフするストップランプスイッチのオンオフに基づいて行なっている。この装置では、ストップランプスイッチが故障すると、車両を起動することができなくなる不都合が生じる。こうした不都合を回避する手法として、ストップランプスイッチが故障しているときには、ブレーキがオンされたか否かの判定をストップランプスイッチに代えてブレーキ油圧に基づいて行なう手法が考えられる。このとき、ストップランプスイッチの正常時と異常時とで車両の起動に要するブレーキペダルの踏み込み量が異なると、正常時と同じ踏み込み量で車両を起動できなくなる場合がある。ストップランプスイッチは、車両毎に取り付け位置が異なるし個体差もあるため、オンとなるブレーキペダルの踏み込み量が車両毎に異なる。そのため、ストップランプスイッチの故障時にブレーキ油圧が予め定められた所定値以上、つまり、ブレーキペダルの踏み込み量が予め定めた所定値以上のときにブレーキがオンされたと判定すると、車両によっては、ストップランプスイッチの正常時と故障時とでブレーキがオンされたと判定されるブレーキペダルの踏み込み量が異なるものとなって、適正な起動できなくなる場合がある。
【０００５】
本発明の車両の制御装置は、ストップランプスイッチが故障したときにより適正に車両を起動することを主目的とする。
【課題を解決するための手段】
【０００６】
本発明の車両の制御装置は、上述の主目的を達成するために以下の手段を採った。
【０００７】
本発明の車両の制御装置は、
ブレーキ操作によってストップランプスイッチがオンとなる車両に搭載され、前記ストップランプスイッチがオンであり且つ前記車両の起動操作が行なわれたときに前記車両を起動する起動制御手段を備える車両の制御装置であって、
前記制御装置は、前記ストップランプスイッチがオンとなるブレーキ油圧を学習する油圧学習手段を備え、
前記起動制御手段は、前記ブレーキ操作および前記車両の起動操作が行なわれたとき、前記ストップランプスイッチがオフであっても、前記ブレーキ油圧が前記学習したブレーキ油圧以上であるときには、前記車両を起動する
ことを要旨とする。
【０００８】
この車両の制御装置では、ストップランプスイッチがオンであり且つ車両の起動操作が行なわれたときに車両を起動するものにおいて、ストップランプスイッチがオンとなるブレーキ油圧を学習し、ブレーキ操作および車両の起動操作が行なわれたとき、ストップランプスイッチがオフであっても、ブレーキ油圧が学習したブレーキ油圧以上であるときには、車両を起動する。これにより、ストップランプスイッチが故障したときでも、より適正に車両を起動させることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施例としての制御装置が搭載されたハイブリッド自動車２０の構成の概略を示す構成図である。
【図２】電源ＥＣＵ６０により実行されるシステム起動処理ルーチンの一例を示すフローチャートである。
【図３】ブレーキ操作判定処理ルーチンの一例を示すフローチャートである。
【図４】電源ＥＣＵ６０により実行される油圧学習処理ルーチンの一例を示すフローチャートである。
【図５】ブレーキ油圧Ｐｂｏとストップランプスイッチ６４の状態との時間変化の一例を示す説明図である。
【図６】変形例の油圧学習処理ルーチンの一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
次に、本発明を実施するための形態を実施例を用いて説明する。
【実施例】
【００１１】
図１は、本発明の一実施例としての制御装置が搭載されたハイブリッド自動車２０の構成の概略を示す構成図である。実施例のハイブリッド自動車２０は、エンジン３２と、このエンジン３２を運転制御するエンジン用電子制御ユニット（以下、エンジンＥＣＵという。）３６と、エンジン３２のクランクシャフト３４にキャリアが連結されると共に駆動輪２６ａ，２６ｂにデファレンシャルギヤ２４を介して接続されたドライブシャフト２２にリングギヤが連結された遊星歯車機構３８と、この遊星歯車機構３８のサンギヤに接続された発電可能なモータ４０と、ドライブシャフト２２に動力を入出力する発電可能なモータ４１と、モータ４０，４１の駆動回路としてのインバータ４２，４３と、インバータ４２，４３やその他の補機４８にシステムメインリレー４６を介して接続された電力源としての高圧バッテリ４４と、車両全体をコントロールするハイブリッド用電子制御ユニット（以下、ＨＶＥＣＵという。）５０と、電源用電子制御ユニット（以下、電源ＥＣＵという。）６０とを備える。
【００１２】
ＨＶＥＣＵ５０は、図示しないＣＰＵを中心とするマイクロコンピュータとして構成されており、ＣＰＵの他に、図示しないが、処理プログラムを記憶するＲＯＭや一時的にデータを記憶するＲＡＭ，入出力ポート，通信ポートとを備える。ＨＶＥＣＵ５０には、モータ４０，４１のロータの回転位置を検出する図示しない回転位置検出センサからの回転位置やインバータ４２，４３からモータ４１，４２への電力ラインに取り付けられた図示しない電流センサからの相電流，高圧バッテリ４４の出力端子近傍に取り付けられた図示しない電圧センサおよび電流センサからの出力電圧および出力電流，高圧バッテリ４４に取り付けられた温度センサからのバッテリ温度，シフトレバーの操作位置を検出するシフトポジションセンサからのシフトポジション，アクセルペダルの踏み込み量を検出するアクセルペダルポジションセンサからのアクセル開度，ブレーキペダル５２の踏み込み量を検出するブレーキペダルポジションセンサ５３からのブレーキペダルポジション，車速センサからの車速，ブレーキペダル５２の踏み込みに応じて油圧を生じるブレーキマスタシリンダ６６のブレーキマスタ圧（ブレーキ油圧）を検出するブレーキ油圧センサからのブレーキ油圧Ｐｂｏなどの各種センサからのデータが入力ポートを介して入力されている。また、ＨＶＥＣＵ５０からは、インバータ４２，４３へのスイッチング信号やシステムメインリレー４６への駆動信号，補機４８への駆動信号などが出力されている。ＨＶＥＣＵ５０は、エンジンＥＣＵ３６と通信ポートを介して接続されており、必要に応じてエンジンＥＣＵ３６からエンジン３２に取り付けられた各種センサからの検出信号やこの検出信号に基づいて演算された演算結果を入力したり、エンジンＥＣＵ３６にエンジン３２を運転制御するための指令としての制御信号を出力している。
【００１３】
電源ＥＣＵ６０は、図示しないＣＰＵを中心とするマイクロコンピュータとして構成されており、ＣＰＵの他に処理プログラムを記憶するＲＯＭや一時的にデータを記憶するＲＡＭ，入出力ポート，通信ポートなどを備える。電源ＥＣＵ６０には、運転席前面のパネルに取り付けられたパワースイッチ６２からのプッシュ信号や図示しないブレーキペダル５２が所定量Ｐｒｒｅｆ以上踏み込まれたときにオンしブレーキペダル５２の踏み込み量が所定量Ｐｒｒｅｆ未満になったときにオフするストップランプスイッチ６４の状態を示すストップランプスイッチ信号Ｓｓｗ，ブレーキ油圧センサからのブレーキ油圧Ｐｂｏなどが入力ポートを介して入力されている。また、電源ＥＣＵ６０からは、パワースイッチ６２に内蔵されたインジケータ６３への点灯信号などが出力ポートを介して出力されている。電源ＥＣＵ６０は、ＨＶＥＣＵ５０と通信ポートを介して接続されており、パワースイッチ６２からのプッシュ信号やストップランプスイッチ６４からのストップランプスイッチ信号Ｓｓｗなどに基づいて各種信号を出力している。また、電源ＥＣＵ６０は、パワースイッチ６２が所定時間未満（例えば３秒未満）だけ押された短押しのプッシュ信号を入力する毎に、低電圧系の電力源としての図示しない低電圧バッテリをシステムに接続するアクセサリーオン（ＡＣＣＯＮ），高圧バッテリ４４をシステムメインリレー４６によりインバータ４２，４３の電力ラインに接続するイグニッションオン（ＩＧＯＮ），低電圧バッテリや高圧バッテリ４４の接続を解除してシステムを停止状態とするイグニッションオフ（ＩＧＯＦＦ）の各状態がこの順に繰り返すよう制御する。
【００１４】
こうして構成された実施例のハイブリッド自動車２０では、エンジン３２の運転を伴って走行するハイブリッド走行モード（ＨＶ走行モード）や、エンジン３２の運転を停止して走行する電動走行モード（ＥＶ走行モード）で走行する。
【００１５】
次に、こうして構成された実施例のハイブリッド自動車２０の動作、特に、ストップランプスイッチ６４に故障が発生したときに車両システムを起動する際の動作について説明する。
【００１６】
図２は、電源ＥＣＵ６０により実行されるシステム起動処理ルーチンの一例を示すフローチャートである。本ルーチンは、パワースイッチ６２が短押しされたときに実行される。本ルーチンが実行されると、電源ＥＣＵ６０は、ストップランプスイッチ６４がオンとならない故障が生じているか否かを調べる処理を実行する（ステップＳ１００）。ストップランプスイッチ６４がオンとならない故障としては、例えば、ストップランプスイッチ６４がオフ固定になる故障やストップランプスイッチ６４からのストップランプスイッチ信号Ｓｓｗが途絶する故障などをあげることができる。
【００１７】
ストップランプスイッチ６４が故障していないときには、続いて、パワースイッチ６２が短押しされ且つストップランプスイッチ６４がオンであるか否か、即ち、運転者によりブレーキペダル５２を踏み込まれた状態でパワースイッチ６２が短押しされたか否かを判定する（ステップＳ１１０）。パワースイッチ６２が短押しされ且つストップランプスイッチ６４がオンであるときには、システムを起動可能な状態とするレディオン処理を実行して（ステップＳ１３０）、本ルーチンを終了し、パワースイッチ６２が短押しされていなかったり、ストップランプスイッチ６４がオフであるときには、レディオン処理を実行せずに、本ルーチンを終了する。レディオン処理では、電源ＥＣＵ６０は、ＨＶＥＣＵ５０に起動を許可する起動許可信号を出力し、起動許可信号を受信したＨＶＥＣＵ５０は、システムメインリレー４６をオンすると共に必要に応じてエンジン３２を始動できるようシステムを起動する。
【００１８】
ストップランプスイッチ６４が故障しているときには（ステップＳ１００）、続いて、パワースイッチ６２が短押しされており且つブレーキペダル５２がオンされているか否かを判定する（ステップＳ１２０）。今、ストップランプスイッチ６４が故障しているときを考えているから、ストップランプスイッチ６４に基づいてブレーキペダル５２がオンされているか否かを判定できない。そのため、ステップＳ１２０の処理では、ブレーキペダル５２がオンされているか否かの判定を、図３に例示するブレーキ操作判定処理ルーチンを実行することにより行なうものとした。ここで、システム起動処理ルーチンの説明を中断して、ブレーキ操作判定処理ルーチンについて説明する。
【００１９】
ブレーキ操作判定処理ルーチンが実行されると、電源ＥＣＵ６０は、ブレーキマスタシリンダ６６からのブレーキ油圧Ｐｂｏと後述するブレーキ油圧学習により得られた油圧学習値Ｐｂｏｌとを比較する処理を実行し（ステップＳ２００）、ブレーキ油圧Ｐｂｏが油圧学習値Ｐｂｏｌ以上であるときにはブレーキペダル５２がオンされていると判定して（ステップＳ２１０）、本ルーチンを終了し、ブレーキ油圧Ｐｂｏが油圧学習値Ｐｂｏｌ未満であるときにはブレーキペダル５２がオフされていると判定して（ステップＳ２２０）、本ルーチンを終了する。
【００２０】
ブレーキ油圧学習は、ストップランプスイッチ６４が正常であり且つシステムが起動されている最中に実行されるものとした。図４は、電源ＥＣＵ６０により実行される油圧学習処理ルーチンの一例を示すフローチャートである。本ルーチンは、ストップランプスイッチ６４が正常であり且つシステムが起動されている間、所定時間（例えば、数１００ｍｓｅｃ）毎に繰り返して実行される。なお、ここで、所定時間は、通常の走行時にブレーキペダル５２が踏み込まれた後踏み戻されることによってストップランプスイッチ６４がオンとなる状態が継続する時間の平均値（例えば、数秒など）に対して十分短い時間であるものとする。
【００２１】
油圧学習処理ルーチンが実行されると、電源ＥＣＵ６０は、ストップランプスイッチ６４がオンしているか否かを調べ（ステップＳ３００）、ストップランプスイッチ６４がオンしているときには、ブレーキ油圧Ｐｂｏを油圧学習値Ｐｂｏｌに設定することにより油圧学習値Ｐｂｏｌを更新して（ステップＳ３１０）、本ルーチンを終了し、ストップランプスイッチ６４がオフしているときには油圧学習値Ｐｂｏｌを更新せずに（ステップＳ３２０）、本ルーチンを終了する。
【００２２】
図５は、ブレーキ油圧Ｐｂｏとストップランプスイッチ６４の状態との時間変化の一例を示す説明図である。ストップランプスイッチ６４は、図示するように、ブレーキペダル５２が踏み込まれて踏み込み量が所定量Ｐｒｒｅｆ以上となる（時間Ａ，Ｃ，Ｅ）とオンし、その後，ブレーキペダル５２が踏み戻されて踏み込み量が所定量Ｐｒｒｅｆ未満になる（時間Ｂ，Ｄ，Ｆ）とオフする。ここで、油圧学習処理ルーチンの実行間隔である所定時間は、通常の走行時にブレーキペダル５２が踏み込まれた後踏み戻されることによりストップランプスイッチ６４がオンとなる状態が継続している時間の平均値に対して十分短い時間であるから、油圧学習値Ｐｂｏｌには、ブレーキペダル５２が踏み戻されてストップランプスイッチ６４がオフする直前のブレーキ油圧Ｐｂｏであって最後に更新されたもの（例えば、時間Ｆの直前のブレーキ油圧Ｐｂｏ）が設定されることになる。
【００２３】
ところで、ストップランプスイッチ６４は、車両毎に取り付け位置が異なるし個体差もあるため、ストップランプスイッチ６４がオンするブレーキペダル５２の踏み込み量が車両毎に異なる。そのため、ストップランプスイッチ６４の故障時に、車両に拘わらず、ブレーキ油圧Ｐｂｏが予め定められた所定値以上、つまり、ブレーキペダル５２の踏み込み量が所定値以上のときにブレーキがオンされていると判定すると、車両によっては正常時にブレーキがオンされていると判定された踏み込み量で異常時にはオンされていると判定されない場合がある。実施例では、ストップランプスイッチ６４がオンするブレーキ油圧Ｐｂｏを学習するから、正常時と異常時とで同じブレーキの踏み込み量でブレーキのオンオフの判定が異なるのを抑制することができる。以上、ブレーキ操作判定処理について説明した。
【００２４】
ここで、システム起動処理ルーチンの説明に戻る。ストップランプスイッチ６４が故障して、パワースイッチ６２がオンされており且つ上述のブレーキ操作判定処理によりブレーキペダル５２がオンされていると判定されたときには（ステップＳ１００，Ｓ１２０）、レディオン処理を実行して（ステップＳ１３０）、本ルーチンを終了し、パワースイッチ６２がオンされていなかったり、上述のブレーキオン判定処理によりブレーキペダル５２がオン操作されていないと判定されたときには（ステップＳ１２０）、レディオン処理を実行せずに、本ルーチンを終了する。このように、ストップランプスイッチ６４が故障しているときには、ストップランプスイッチ６４がオンするブレーキ油圧Ｐｂｏを学習し、パワースイッチ６２がオンされており且つブレーキ油圧Ｐｂｏが学習した油圧学習値Ｐｂｏｌ以上であるときにレディオン処理処理を実行することにより、ストップランプスイッチ６４が故障しているときでも、より適正に車両を起動することができる。
【００２５】
以上説明した実施例のハイブリッド自動車２０によれば、ストップランプスイッチ６４が故障しているときには、パワースイッチ６２がオンされており且つブレーキ油圧Ｐｂｏが学習値Ｐｂｏｌ以上であるときには、レディオン処理を実行することにより、ストップランプスイッチ６４が故障してオンしていることを確認できない場合であっても、車両をより適正に起動することができる。
【００２６】
実施例のハイブリッド自動車２０では、図４の油圧学習処理ルーチンにおいて、ストップランプスイッチ６４がオンであるときのブレーキ油圧Ｐｂｏを油圧学習値Ｐｂｏｌに設定するものとしたが（ステップＳ３００，Ｓ３１０）、図６の変形例の油圧学習処理ルーチンに例示するように、ステップＳ３００の処理に代えて、ストップランプスイッチ６４がオンであり且つ前回変形例の油圧学習処理ルーチンを実行したときのストップランプスイッチ６４がオフであるか否かを判定し（ステップＳ４００）、ストップランプスイッチ６４がオンであり且つ前回変形例の油圧学習処理ルーチンを実行したときのストップランプスイッチ６４がオフであるときにはブレーキ油圧Ｐｂｏを油圧学習値Ｐｂｏｌに設定するものとしてもよい。こうすれば、図５における時間Ｅ、つまり、ブレーキペダル５２が踏み込まれてストップランプスイッチ６４がオンするときのブレーキ油圧Ｐｂｏを油圧学習値Ｐｂｏｌに設定することができる。また、ブレーキペダル５２が踏み込まれてストップランプスイッチ６４がオンするときのブレーキ油圧Ｐｂｏを逐次記憶しておき、それらの平均値、つまり、図５における時間Ａ，Ｃ，Ｅにおけるブレーキ油圧Ｐｂｏの平均値を油圧学習値Ｐｂｏｌに設定するものとしてもよい。
【００２７】
実施例の主要な要素と課題を解決するための手段の欄に記載した発明の主要な要素との対応関係について説明する。実施例では、ＨＶＥＣＵ５０と電源ＥＣＵ６０とを組み合わせたものが「制御装置」に相当し、制御装置は油圧学習手段と起動制御手段とを備える。
【００２８】
なお、実施例の主要な要素と課題を解決するための手段の欄に記載した発明の主要な要素との対応関係は、実施例が課題を解決するための手段の欄に記載した発明を実施するための形態を具体的に説明するための一例であることから、課題を解決するための手段の欄に記載した発明の要素を限定するものではない。即ち、課題を解決するための手段の欄に記載した発明についての解釈はその欄の記載に基づいて行なわれるべきものであり、実施例は課題を解決するための手段の欄に記載した発明の具体的な一例に過ぎないものである。
【００２９】
以上、本発明を実施するための形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において、種々なる形態で実施し得ることは勿論である。
【産業上の利用可能性】
【００３０】
本発明は、車両の制御装置の製造産業などに利用可能である。
【符号の説明】
【００３１】
２０  ハイブリッド自動車、２２  ドライブシャフト、２４  デファレンシャルギヤ、２６ａ，２６ｂ  駆動輪、３２  エンジン、３４  クランクシャフト、３６  エンジン用電子制御ユニット（エンジンＥＣＵ）、３６ａ  ＣＰＵ、３６ｂ  ＲＯＭ、３６ｃ  ＲＡＭ、３８  遊星歯車機構、４０，４１  モータ、４２，４３  インバータ、４４  高圧バッテリ、４６  システムメインリレー、４８  補機、５０  ハイブリッド用電子制御ユニット（ＨＶＥＣＵ）、５２  ブレーキペダル、５３  ブレーキペダルポジションセンサ、６０  電源用電子制御ユニット（電源ＥＣＵ）、６２  パワースイッチ、６３  インジケータ、６４  ストップランプスイッチ、６６  ブレーキマスタシリンダ。
【図１】
2015203367.tif 000003
【図２】
2015203367.tif 000004
【図３】
2015203367.tif 000005
【図４】
2015203367.tif 000006
【図５】
2015203367.tif 000007
【図６】
2015203367.tif 000008