(57)【要約】【課題】エンジンの始動が失敗したときに再度エンジンを始動させる際の始動性能を向上させることができる始動制御装置を提供すること。【解決手段】エンジンを始動させるスタータ７と、スタータ７が始動させているエンジンの回転数が、エンジンの完爆を判定するための判定回転数を超えた場合にスタータ７を停止させる制御部１２とを備え、制御部１２は、エンジンの始動で失敗した場合に所定の加算値を加えることで判定回転数を高く変更し、変更した判定回転数をメモリに記憶させ、エンジンの再始動時に、エンジンの回転数がメモリに記憶させた判定回転数を超えた場合にスタータ７を停止させるように構成する。【選択図】図１
2007321596.tif 000002
【特許請求の範囲】
【請求項１】
エンジンを始動させるスタータと、
前記スタータが始動させている前記エンジンの回転数が、前記エンジンの完爆を判定するための判定回転数を超えた場合に前記スタータを停止させる制御部とを備え、
前回のエンジンの始動が失敗して再度前記スタータを駆動している際に、前記エンジンの回転数が、前回の前記エンジンの始動で失敗したときの前記判定回転数となった第１の判定回転数より高く設定した第２の判定回転数を超えた場合に、前記制御部は、前記スタータを停止させることを特徴とする始動制御装置。
【請求項２】
前記判定回転数に初期値が設定されていた場合において、前記エンジンの始動が失敗した後で前記エンジンの始動が成功したとき、
前記制御部は、前記判定回転数を前記第２の判定回転数より低くかつ前記初期値以上に設定することを特徴とする請求項１に記載の始動制御装置。
【請求項３】
前記制御部は、前記スタータの駆動を維持するためのホールド時間が経過しても、前記判定回転数を超えない場合に前記スタータを停止させており、
前回の前記エンジンの始動が失敗したとき、前記制御部は、前回の前記ホールド時間より延長した前記ホールド時間を設定することを特徴とする請求項１または請求項２に記載の始動制御装置。
【請求項４】
前記制御部は、前記スタータの駆動を維持するためのホールド時間が経過しても、前記判定回転数を超えない場合に前記スタータを停止させており、
前記エンジンの始動を開始したときが、前回の前記エンジンの始動が失敗したときから所定時間内であるとき、前記制御部は、前回の前記ホールド時間より延長した前記ホールド時間を設定することを特徴とする請求項１または請求項２に記載の始動制御装置。
【請求項５】
前記制御部は、前記エンジンの始動が要求されたとき、一定の遅延時間が経過してから前記スタータを駆動することを特徴とする請求項１から請求項４までの何れかに記載の始動制御装置。
【請求項６】
前記エンジンを搭載する車両には、電子機器が設置されており、
前回のエンジンの始動が失敗して再度前記スタータを駆動している際に、前記制御部は、前記電子機器の電源を切ることを特徴とする請求項１から請求項５までの何れかに記載の始動制御装置。
【請求項７】
前記エンジンを搭載する車両には、電子機器が設置されており、
前回のエンジンの始動が失敗して再度前記スタータを駆動している際に、前記制御部は、前記電子機器に対して前記電子機器の電源を切るよう指示することを特徴とする請求項１から請求項５までの何れかに記載の始動制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エンジンの始動に関わる制御を行う始動制御装置に関する。
【背景技術】
【０００２】
従来、始動制御装置は、運転者等がスタータを起動することでエンジンに対して始動力を与えるセルモータに通電を開始した後、エンジンが始動したと判断するまで、セルモータに通電を継続することでエンジンを始動させていた。
【０００３】
また、従来の始動制御装置としては、運転者等がスタータを起動することでエンジンに対して始動力を与えるセルモータに通電する通電開始手段と、セルモータの回転時間を制御するセルモータ回転時間制御手段と、エンジンの回転数を検出するエンジン回転数検出手段を備え、セルモータ回転時間制御手段は、エンジン回転数検出手段によって検出された回転数信号でエンジン回転数が一定の回転数以上となったときエンジンが始動したと判断してスタータを停止することにより、確実にエンジンを始動させて不要なクランキングを防止するものが知られている（例えば、特許文献１参照）。
【特許文献１】特開平１１−０３０１７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載した従来の始動制御装置では、通常のエンジン始動時に、気温および気圧などの環境の条件や点火プラグのくすぶりによって始動が失敗してしまうことがあり、再度エンジンを始動させた場合にエンジン回転数が一定の回転数を僅かに超えても、エンジンの始動が再度失敗してしまうという可能性があるという問題があった。
【０００５】
本発明は、従来の問題を解決するためになされたもので、エンジンの始動が失敗したときに再度エンジンを始動させる際の始動性能を向上させることができる始動制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の始動制御装置は、エンジンを始動させるスタータと、前記スタータが始動させている前記エンジンの回転数が、前記エンジンの完爆を判定するための判定回転数を超えた場合に前記スタータを停止させる制御部とを備え、前回のエンジンの始動が失敗して再度前記スタータを駆動している際に、前記エンジンの回転数が、前回の前記エンジンの始動で失敗したときの前記判定回転数となった第１の判定回転数より高く設定した第２の判定回転数を超えた場合に、前記制御部は、前記スタータを停止させる構成を有している。
この構成により、エンジンの回転数が、第１の判定回転数より高く設定した第２の判定回転数を超えた場合にスタータを停止させるため、再始動時の始動性能を向上させることができる。
【０００７】
また、本発明の始動制御装置における前記制御部は、前記判定回転数に初期値が設定されていた場合において、前記エンジンの始動が失敗した後で前記エンジンの始動が成功したとき、前記判定回転数を前記第２の判定回転数より低くかつ前記初期値以上に設定する構成を有している。
この構成により、前回のエンジンの始動が失敗した後では判定回転数を第２の判定回転数より低くかつ初期値以上に設定することで、再度エンジンを始動する際には判定回転数が初期値以上になるため、エンジンの始動性能を確保しつつ、不必要にクランキング回転数を高回転にさせないようにすることができる。
【０００８】
また、本発明の始動制御装置における前記制御部は、前記スタータの駆動を維持するためのホールド時間が経過しても、前記判定回転数を超えない場合に前記スタータを停止させており、前回の前記エンジンの始動が失敗したとき、前回の前記ホールド時間より延長した前記ホールド時間を設定する構成を有している。
この構成により、前回のホールド時間より延長したホールド時間を設定することでホールド時間が延長されるため、エンジンの始動性能を向上させることができる。
【０００９】
また、本発明の始動制御装置における前記制御部は、前記スタータの駆動を維持するためのホールド時間が経過しても、前記判定回転数を超えない場合に前記スタータを停止させており、前記エンジンの始動を開始したときが、前回の前記エンジンの始動が失敗したときから所定時間内であるとき、前記制御部は、前回の前記ホールド時間より延長した前記ホールド時間を設定する構成を有している。
この構成により、エンジンの始動を開始したときが、前回のエンジンの始動が失敗したときから所定時間内であるとき、前回のホールド時間より延長したホールド時間を設定することでホールド時間が延長されるため、エンジンの始動性能を向上させることができる。
【００１０】
また、本発明の始動制御装置における前記制御部は、前記エンジンの始動が要求されたとき、一定の遅延時間が経過してから前記スタータを駆動する構成を有している。
この構成により、エンジンの始動が要求されたとき一定の遅延時間が経過してからスタータを駆動するため、イモビライザによる認証が行われている途中である場合やバッテリの電圧が低下して回復を待っている場合に対応することができる。
【００１１】
また、本発明の始動制御装置は、前記エンジンを搭載する車両には、電子機器が設置されており、前回のエンジンの始動が失敗して再度前記スタータを駆動している際に、前記制御部は、前記電子機器の電源を切る構成を有している。
この構成により、電子機器の電源を切るため、バッテリの電圧を低下させないでエンジンを始動することができる。
【００１２】
また、本発明の始動制御装置は、前記エンジンを搭載する車両には、電子機器が設置されており、前回のエンジンの始動が失敗して再度前記スタータを駆動している際に、前記制御部は、前記電子機器に対して前記電子機器の電源を切るよう指示する構成を有している。
この構成により、電子機器に対して電子機器の電源を切るよう指示するため、バッテリの電圧を低下させないでエンジンを始動することができる。
【発明の効果】
【００１３】
以上のように本発明は、エンジンの始動が失敗したときに再度エンジンを始動させる際の始動性能を向上させることができる始動制御装置を提供するものである。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態に係る始動制御装置について、図面を参照して説明する。図１は、本発明の実施の形態に係る始動制御装置の構成図である。なお、図１に示した始動制御装置は、主に図示していないエンジンを搭載する車両に設置されて使用される。
【００１５】
なお、本発明の実施の形態に係る車両は、エアコン、オーディオ、またはライトなど種々の図示していない電子機器を設置しており、また、運転者がイモビライザで認証を行った後でないとエンジンの始動を開始できないような構成でもよい。
【００１６】
図１に示した始動制御装置は、バッテリ６からの通電に応じてエンジンを始動させるスタータ７、バッテリ６からスタータ７に電流を流入させるスタータリレー８、運転者等のユーザの操作でエンジンの始動を行うスタートスイッチ９、およびエンジンを制御するＥＣＵ１０によって構成されている。
【００１７】
なお、スタートスイッチ９は、運転者などのユーザによるプッシュスタータの押下やイグニッションキーの操作に伴ってＯＮにされるものである。スタータリレー８は、リレーコイルとリレー接点とからなり、リレーコイルに電流が流入するとリレーコイルが励磁されてリレー接点が閉じるようになっている。
【００１８】
図１に示すように、ＥＣＵ１０は、トランジスタによって構成されるスイッチ１１と、ＳＲＡＭなどのメモリやＣＰＵを有する制御部１２とを有している。
【００１９】
図１に示すように、スタートスイッチ９に制御部１２が接続され、バッテリ６にはスタートスイッチ９が接続されている。制御部１２には、スイッチ１１のトランジスタのベースが接続されている。スイッチ１１のトランジスタのエミッタは、バッテリ６に接続され、コレクタはスタータリレー８に接続されている。また、エンジンの始動前では、スイッチ１１はＯＦＦの状態にある。
【００２０】
例えば、プッシュスタータなどを押下してスタートスイッチ９がＯＮになったときには、制御部１２は、バッテリ６から流れる電流を検出してスイッチ１１をＯＮにするようになっている。スイッチ１１がＯＮになると、スタータリレー８のリレーコイルが励磁されてリレー接点が閉じ、バッテリ６からスタータ７に電力が供給される。スタータ７に電力が供給されるとスタータ７のモータが回転してエンジンが始動する。
【００２１】
制御部１２には、エンジン回転センサ２０から信号が入力され、制御部１２は、エンジン回転センサ２０から入力された信号に基づいてエンジン回転数を検知するようになっている。また、エンジンが自立運転したとみなす際の判定回転数が制御部１２のメモリに予め記憶されており、制御部１２は、ホールド時間の間にエンジン回転数が判定回転数よりも超えたか否かを判定することで、エンジンの完爆を判定するようになっている。なお、ホールド時間は、スタータ７の駆動を維持するための時間である。
【００２２】
また、判定回転数およびホールド時間は可変であり、エンジンの始動が失敗した場合、制御部１２は、エンジンの始動が失敗したときに、判定回転数を高くするか、または、ホールド時間を延長するようになっている。
【００２３】
以上のように構成された本発明の実施の形態に係る始動制御装置の動作の一例について、図面を参照して以下に説明する。
【００２４】
（本発明の第１の実施の形態）
図２および図３は、本発明の第１の実施の形態に係る始動制御装置の制御部の動作の一例を示すフローチャートである。なお、本フローチャートは、所定時間毎など適切なタイミングで繰り返して実行される処理の流れを表している。
【００２５】
まず、図２に示すように、本フローチャートの処理が開始されると制御部１２は、例えばプッシュスタータの押下によりスタートスイッチ９がＯＮになったか否かを判定する（Ｓ１）。
【００２６】
スタートスイッチ９がＯＮになっていると判定した場合、制御部１２は、スイッチ１１をＯＮにしてスタータ７を駆動する（Ｓ２）。また、スタートスイッチ９がＯＮになっていないと判定した場合、処理が終了する。
【００２７】
次に、制御部１２は、メモリに記憶されている始動失敗フラグがＯＮになっているか否かを判定する（Ｓ３）。なお、始動失敗フラグは、前回のエンジンの始動が失敗していたときにＯＮになる情報であり、ＯＮ／ＯＦＦについては、例えば、ＯＮを１とし、ＯＦＦを０として表される。始動失敗フラグがＯＦＦになっている場合、判定回転数およびホールド時間には、それぞれの初期値が設定されているものとする。
【００２８】
始動失敗フラグがＯＮになっている場合、制御部１２は、メモリに記憶された判定回転数およびホールド時間を読み出す（Ｓ４）。引き続き、エンジンを始動しやすくするため、制御部１２は、エンジンの始動に影響のない、車両に設置された電子機器の電源をＯＦＦにする（Ｓ５）。
【００２９】
また、電子機器の電源をＯＦＦにする実施の形態としては、制御部１２が直に電子機器の電源をＯＦＦにするタイプと、電子機器自身が電源をＯＦＦにするタイプがあり、制御部１２は、ステップＳ５で前者のタイプの電子機器に対して制御する。後者のタイプの電子機器が車両に設置されていれば、制御部１２は、後者のタイプの電子機器に対して電源をＯＦＦにするよう指示する（Ｓ６）。
【００３０】
次に、図３に示すように、制御部１２は、エンジン回転センサ２０によって得られるエンジン回転数と読み出した判定回転数とを比較して、エンジン回転数が判定回転数よりも超えたか否かを判定する（Ｓ７）。エンジン回転数が判定回転数よりも超えている場合、制御部１２は、スイッチ１１をＯＦＦにしてスタータ７を停止させる（Ｓ８）。次に、制御部１２は、エンジン回転センサ２０を用いてエンジンが回転中であるか否かを判定する（Ｓ９）。
【００３１】
エンジンが回転中でエンジンの始動が成功した場合、判定回転数を初期値に設定することで初期化すると共に、始動失敗フラグをＯＦＦにしてメモリに記憶させる（Ｓ１０）。なお、判定回転数を初期化するときの初期値は、６００〜７００（ｒｐｍ）程度に設定される。また、ステップＳ１０では、ホールド時間も初期値に設定される。
【００３２】
エンジンが回転中でない場合、エンジンの始動に失敗したため、制御部１２は、現段階の判定回転数に所定の加算値を加えることで判定回転数を高く変更し、変更した判定回転数をメモリに記憶させる（Ｓ１１）。また、制御部１２は、始動失敗フラグをＯＮにしてメモリに記憶させる（Ｓ１２）。なお、所定の加算値は、１００〜２００（ｒｐｍ）程度に設定されている。
【００３３】
一方、ステップＳ７でエンジン回転数が判定回転数以下の場合、制御部１２は、スタータ７が駆動した時点から、ステップＳ４で読み出したホールド時間が経過したか否かを判定する（Ｓ１３）。ホールド時間が経過している場合、制御部１２は、スイッチ１１をＯＦＦにしてスタータ７を停止させ（Ｓ１４）、ホールド時間を長く延長し、延長したホールド時間をメモリに記憶させる（Ｓ１５）。
【００３４】
なお、エンジンの始動が成功した場合においてステップＳ１０では、判定回転数を初期化するとしたが判定回転数の初期化に替えて、確実にエンジンを始動するため、制御部１２は、始動失敗フラグをＯＮにしたまま現段階の判定回転数から所定の減算値を減算するようにしてもよい。また、判定回転数から減算する場合において、減算した判定回転数が初期値以下になったとき、判定回転数を初期値に設定すると共に始動失敗フラグをＯＦＦにする。
【００３５】
また、ステップＳ１１では、現段階の判定回転数に所定の加算値を加算するとき、判定回転数が最大値以上になる場合、判定回転数を最大値に設定する。
【００３６】
以上説明したように、本発明の第１の実施の形態に係る始動制御装置は、エンジンの始動で失敗した場合に所定の加算値を加えることで判定回転数を高く変更し、変更した判定回転数をメモリに記憶させ、エンジンの再始動時に、エンジンの回転数がメモリに記憶させた判定回転数を超えた場合にスタータ７を停止させるため、再始動時の始動性能を向上させることができる。また、エンジンの始動が失敗した場合には、前回のホールド時間より延長したホールド時間を設定することでホールド時間が延長されるため、エンジンの始動性能を向上させることができる。
【００３７】
（本発明の第２の実施の形態）
図４および図３は、本発明の第２の実施の形態に係る始動制御装置の制御部の動作の一例を示すフローチャートである。なお、本発明の第２の実施の形態では、本発明の第１の実施の形態と同一の動作には同一の符号を付している。なお、本フローチャートもまた、所定時間毎など適切なタイミングで繰り返して実行される処理の流れを表している。
【００３８】
図４に示すように、まず、本フローチャートの処理が開始されると制御部１２は、例えばプッシュスタータの押下によりスタートスイッチ９がＯＮになったか否かを判定する（Ｓ１）。
【００３９】
スタートスイッチ９がＯＮになっていると判定した場合、制御部１２は、イモビライザによる認証が行われている途中である場合やバッテリ６の電圧が低下して回復を待っている場合があるため、所定の遅延時間を計時する（Ｓ２１）また、スタートスイッチ９がＯＮになっていないと判定した場合、処理が終了する。
【００４０】
その後、制御部１２は、遅延時間が経過したか否かを判定し（Ｓ２２）、遅延時間が経過した場合、スイッチ１１をＯＮにしてスタータ７を駆動する（Ｓ２）。次に、制御部１２は、メモリに記憶されている始動失敗フラグがＯＮになっているか否かを判定する（Ｓ３）。
【００４１】
始動失敗フラグがＯＮになっている場合、制御部１２は、メモリに記憶された判定回転数およびホールド時間読出しを読み出す（Ｓ４）。また、制御部１２は、前回のエンジンの始動が失敗したときから所定時間をステップＳ２５で計時しており、その所定時間が経過したか否かを判定し（Ｓ２３）、所定時間が経過した場合、ホールド時間を長く延長し、延長したホールド時間をメモリに記憶させる（Ｓ２４）。
【００４２】
ステップＳ２４の後では、図３に示すステップＳ７以降の動作が行われるが、本発明の第１の実施の形態で説明したため、図３についての説明を省略する。図３に示したステップＳ１２の後で、制御部１２は、図４に示すように、エンジンの始動が失敗したときにエンジンの始動が失敗したときから所定時間を計時する（Ｓ２５）。
【００４３】
以上説明したように、本発明の第２の実施の形態に係る始動制御装置は、エンジンの始動を開始したときが、前回のエンジンの始動が失敗したときから所定時間内であるとき、前回のホールド時間より延長したホールド時間を設定することでホールド時間が延長されるため、エンジンの始動性能を向上させることができる。
【図面の簡単な説明】
【００４４】
【図１】本発明の実施の形態に係る始動制御装置の構成図
【図２】本発明の第１の実施の形態に係る始動制御装置の制御部の動作の一例を示すフローチャート
【図３】本発明の第１および第２の実施の形態に係る始動制御装置の制御部の動作の一例を示すフローチャート
【図４】本発明の第２の実施の形態に係る始動制御装置の制御部の動作の一例を示すフローチャート
【符号の説明】
【００４５】
６  バッテリ
７  スタータ
８  スタータリレー
９  スタートスイッチ
１０  ＥＣＵ
１１  スイッチ
１２  制御部
２０  エンジン回転センサ
【図１】
2007321596.tif 000003
【図２】
2007321596.tif 000004
【図３】
2007321596.tif 000005
【図４】
2007321596.tif 000006