(57)【要約】【課題】オルタネータが異常なときであっても機関回転数が異常に上昇したり失火するのを阻止すべく機関アイドル回転数を適切に制御する。【解決手段】オルタネータ１が発電することにより内燃機関本体２にかかる負荷であるオルタネータ負荷を制御すると共に、吸入空気量を吸気通路３内に配置された電子スロットル４により制御することにより、機関アイドル回転数を制御する。オルタネータの異常を検出するための異常検出手段を設け、オルタネータの異常が検出されたとき、機関アイドル回転数を制御するためにオルタネータ負荷を制御するのを中止する。【選択図】図１
2006220157.tif 000002
【特許請求の範囲】
【請求項１】
オルタネータが発電することにより内燃機関にかかる負荷であるオルタネータ負荷及び吸入空気量を制御することにより機関アイドル回転数を制御する内燃機関の制御装置において、オルタネータの異常を検出するための異常検出手段を設け、オルタネータの異常が検出されたとき、機関アイドル回転数を制御するためにオルタネータ負荷を制御するのを中止する内燃機関の制御装置。
【請求項２】
オルタネータの異常が検出されたときには、オルタネータが正常なときにオルタネータ負荷の制御により調節すべき回転数変動分を吸入空気量の制御により調節する請求項１に記載の内燃機関の制御装置。
【請求項３】
バッテリからオルタネータを介して内燃機関に供給される補助トルク及び吸入空気量を制御することにより機関アイドル回転数を制御する内燃機関の制御装置において、オルタネータの異常を検出するための異常検出手段を設け、オルタネータの異常が検出されたとき、機関アイドル回転数を制御するために補助トルクを制御するのを中止する内燃機関の制御装置。
【請求項４】
オルタネータの異常が検出されたときには、オルタネータが正常なときに補助トルクの制御により調節すべき回転数変動分を吸入空気量の制御により調節する請求項３に記載の内燃機関の制御装置。
【請求項５】
オルタネータからバッテリに出力されるオルタネータ出力電流とオルタネータ出力電流制御デューティとの関係を示す値が予め定められた範囲内にないときにオルタネータが異常であると判断する請求項１又は３に記載の内燃機関の制御装置。
【請求項６】
バッテリ電圧とオルタネータ出力電流制御デューティとの関係を示す値が予め定められた範囲内にないときにオルタネータが異常であると判断する請求項１又は３に記載の内燃機関の制御装置。
【請求項７】
バッテリ電圧の変化分とオルタネータ出力電流制御デューティの変化分との関係を示す値が予め定められた範囲内にないときにオルタネータが異常であると判断する請求項１又は３に記載の内燃機関の制御装置。
【請求項８】
オルタネータ負荷に基づいて算出された実際のエンジン出力トルクとオルタネータ出力電流制御デューティとの関係を示す値が予め定められた範囲内にないときにオルタネータが異常であると判断する請求項１又は３に記載の内燃機関の制御装置。
【請求項９】
機関回転数とオルタネータ出力電流制御デューティとの関係を示す値が予め定められた範囲内にないときにオルタネータが異常であると判断する請求項１又は３に記載の内燃機関の制御装置。
【請求項１０】
機関アイドル回転数を制御するためにオルタネータ負荷を制御しているときに機関回転数が予め定められた値よりも低くなった場合にオルタネータが異常であると判断する請求項１に記載の内燃機関の制御装置。
【請求項１１】
機関アイドル回転数を制御するために補助トルクを制御しているときに機関回転数が予め定められた値よりも低くなった場合にオルタネータが異常であると判断する請求項３に記載の内燃機関の制御装置。
【請求項１２】
オルタネータが発電することにより内燃機関にかかる負荷であるオルタネータ負荷及び吸入空気量を制御することにより機関アイドル回転数を制御する内燃機関の制御装置において、バッテリ電圧を検出するためのバッテリ電圧検出手段を設け、バッテリ電圧が予め定められた値よりも低いとき、オルタネータ負荷が低減されるのを禁止することによりバッテリの充電を継続する内燃機関の制御装置。
【請求項１３】
バッテリ電圧が予め定められた値よりも低いときであって機関要求負荷増大時に、オルタネータ負荷が低減されるのを禁止しつつ吸入空気量を増大させる請求項１２に記載の内燃機関の制御装置。
【請求項１４】
バッテリ電圧が予め定められた値よりも低いときであって機関要求負荷増大時に、オルタネータ負荷が低減されるのを禁止すると共に、シフトアップしづらくなるように変速比の設定を変更する請求項１２に記載の内燃機関の制御装置。
【請求項１５】
バッテリからオルタネータを介して内燃機関に供給される補助トルク及び吸入空気量を制御することにより機関アイドル回転数を制御する内燃機関の制御装置において、バッテリ電圧を検出するためのバッテリ電圧検出手段を設け、バッテリ電圧が予め定められた値よりも低いとき、補助トルクが供給されるのを禁止することによりバッテリの充電を継続する内燃機関の制御装置。
【請求項１６】
バッテリ電圧が予め定められた値よりも低いときであって機関要求負荷増大時に、補助トルクが供給されるのを禁止しつつ吸入空気量を増大させる請求項１５に記載の内燃機関の制御装置。
【請求項１７】
バッテリ電圧が予め定められた値よりも低いときであって機関要求負荷増大時に、補助トルクが供給されるのを禁止すると共に、シフトアップしづらくなるように変速比の設定を変更する請求項１５に記載の内燃機関の制御装置。
【請求項１８】
オルタネータが発電することにより内燃機関にかかる負荷であるオルタネータ負荷及び吸入空気量を制御することにより機関アイドル回転数を制御する内燃機関の制御装置において、機関始動時の暖機完了前に、暖機完了後に比べて燃料噴射量及びオルタネータ負荷を増加させるようにした内燃機関の制御装置。
【請求項１９】
オルタネータが発電することにより内燃機関にかかる負荷であるオルタネータ負荷及び吸入空気量を制御することにより機関アイドル回転数を制御する内燃機関の制御装置において、機関始動時の暖機完了前に、暖機完了後に比べてスロットル開度を増加させかつ点火時期を遅角すると共に、エアコンディショナ負荷を最大にし、オルタネータ負荷に基づいて機関アイドル回転数をフィードバック制御するようにした内燃機関の制御装置。
【請求項２０】
機関始動時に燃焼状態が悪化したと判定されたとき、又は燃料性状が重質であると判定されたときには、機関始動時の暖機完了前に暖機完了後に比べてスロットル開度を増加させかつ点火時期を遅角すると共にエアコンディショナ負荷を最大にしオルタネータ負荷に基づいて機関アイドル回転数をフィードバック制御するのを中止する請求項１９に記載の内燃機関の制御装置。
【請求項２１】
オルタネータが発電することにより内燃機関にかかる負荷であるオルタネータ負荷及び吸入空気量を制御することにより機関アイドル回転数を制御する内燃機関の制御装置において、機関始動時の暖機完了前に、暖機完了後に比べてスロットル開度を増加させかつ点火時期を遅角すると共に、エアコンディショナ負荷を最大にしかつオルタネータ負荷を一定値に維持し、点火時期遅角量に基づいて機関アイドル回転数をフィードバック制御するようにした内燃機関の制御装置。
【請求項２２】
オルタネータ負荷が予め定められた値を超過するとき、又は点火時期遅角量が予め定められた値を超過するときには、スロットル開度を減少させる請求項１９又は２１に記載の内燃機関の制御装置。
【請求項２３】
バッテリからオルタネータを介して内燃機関に供給される補助トルク及び吸入空気量を制御することにより機関アイドル回転数を制御する内燃機関の制御装置において、機関始動時の暖機完了前に、暖機完了後に比べて燃料噴射量を増加させかつ補助トルクを減少させるようにした内燃機関の制御装置。
【請求項２４】
バッテリからオルタネータを介して内燃機関に供給される補助トルク及び吸入空気量を制御することにより機関アイドル回転数を制御する内燃機関の制御装置において、機関始動時の暖機完了前に、暖機完了後に比べてスロットル開度を増加させかつ点火時期を遅角すると共に、エアコンディショナ負荷を最大にし、補助トルクに基づいて機関アイドル回転数をフィードバック制御するようにした内燃機関の制御装置。
【請求項２５】
機関始動時に燃焼状態が悪化したと判定されたとき、又は燃料性状が重質であると判定されたときには、機関始動時の暖機完了前に暖機完了後に比べてスロットル開度を増加させかつ点火時期を遅角すると共にエアコンディショナ負荷を最大にし補助トルクに基づいて機関アイドル回転数をフィードバック制御するのを中止する請求項２４に記載の内燃機関の制御装置。
【請求項２６】
バッテリからオルタネータを介して内燃機関に供給される補助トルク及び吸入空気量を制御することにより機関アイドル回転数を制御する内燃機関の制御装置において、機関始動時の暖機完了前に、暖機完了後に比べてスロットル開度を増加させかつ点火時期を遅角すると共に、エアコンディショナ負荷を最大にしかつ補助トルクを一定値に維持し、点火時期遅角量に基づいて機関アイドル回転数をフィードバック制御するようにした内燃機関の制御装置。
【請求項２７】
補助トルクが予め定められた値より小さいとき、又は点火時期遅角量が予め定められた値を超過するときには、スロットル開度を減少させる請求項２４又は２６に記載の内燃機関の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は内燃機関の制御装置に関する。
【背景技術】
【０００２】
従来、オルタネータが発電することにより内燃機関にかかる負荷であるオルタネータ負荷及び吸入空気量を制御することにより機関アイドル回転数を制御する内燃機関の制御装置が知られている（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開平９−１１２３１４号公報
【特許文献２】特開平５−２６１３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところが、特開平９−１１２３１４号公報に記載された内燃機関の制御装置では、機関アイドル回転数を制御するためにオルタネータ負荷が制御されているものの、オルタネータが正常であるか否かを検出していない。従って、オルタネータが異常なときであっても機関アイドル回転数を制御するためにオルタネータ負荷が制御されてしまう。そのため、特開平９−１１２３１４号公報に記載された内燃機関の制御装置では、オルタネータが異常なときに機関アイドル回転数を適切に制御することができず、機関回転数が異常に上昇したり失火する可能性が生じてしまう。
【０００５】
また特開平９−１１２３１４号公報に記載された内燃機関の制御装置では、バッテリの消耗状態に応じてオルタネータによる発電が継続されるものの、特開平９−１１２３１４号公報には、バッテリ電圧が予め定められた値よりも低いときにオルタネータ負荷が低減されるのが禁止される点について開示されていない。従って、特開平９−１１２３１４号公報に記載された内燃機関の制御装置では、バッテリ電圧が予め定められた値よりも低いときにオルタネータ負荷が低減されるのを禁止することができず、それゆえ、電力消費速度にバッテリ充電速度が追いつかずバッテリがあがってしまう可能性が生じてしまう。
【０００６】
更に特開平９−１１２３１４号公報には、機関始動時の暖機完了前に暖機完了後に比べて燃料噴射量及びオルタネータ負荷を増加させる点について開示されていない。また特開平５−２６１３８号公報に記載された内燃機関の制御装置では、機関始動時の暖機完了前に暖機完了後に比べて燃料噴射量が増加され点火時期が遅角されるものの、オルタネータ負荷が増加されない。そのため、機関回転数の増加を防止するために点火時期を遅角し過ぎてしまうと失火してしまい、機関回転数の増加を防止するのに限界が生じてしまう。従って、特開平５−２６１３８号公報に記載された内燃機関の制御装置では、機関始動時に暖機を迅速に行いつつ機関回転数の増加を適切に防止することができない。
【０００７】
前記問題点に鑑み、本発明は、オルタネータが異常なときであっても、機関回転数が異常に上昇したり失火するのを阻止すべく機関アイドル回転数を適切に制御することができる内燃機関の制御装置を提供することを目的とする。
【０００８】
更に本発明は、電力消費速度にバッテリ充電速度が追いつけないことによりバッテリがあがってしまうのを阻止することができる内燃機関の制御装置を提供することを目的とする。
【０００９】
更に本発明は、機関始動時に暖機を迅速に行いつつ機関回転数の増加を適切に防止することができる内燃機関の制御装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
請求項１に記載の発明によれば、オルタネータが発電することにより内燃機関にかかる負荷であるオルタネータ負荷及び吸入空気量を制御することにより機関アイドル回転数を制御する内燃機関の制御装置において、オルタネータの異常を検出するための異常検出手段を設け、オルタネータの異常が検出されたとき、機関アイドル回転数を制御するためにオルタネータ負荷を制御するのを中止する内燃機関の制御装置が提供される。
【００１１】
請求項１に記載の内燃機関の制御装置では、オルタネータが正常なときには機関アイドル回転数を制御するためにオルタネータ負荷及び吸入空気量が制御されるが、オルタネータが異常なときには、機関アイドル回転数を制御するためにオルタネータ負荷を制御するのが中止される。そのため、オルタネータが異常なときに機関アイドル回転数を制御するためにオルタネータ負荷が制御されてしまうのを回避することができる。それゆえ、オルタネータが異常なときであっても、機関回転数が異常に上昇したり失火するのを阻止すべく機関アイドル回転数を適切に制御することができる。
【００１２】
請求項２に記載の発明によれば、オルタネータの異常が検出されたときには、オルタネータが正常なときにオルタネータ負荷の制御により調節すべき回転数変動分を吸入空気量の制御により調節する請求項１に記載の内燃機関の制御装置が提供される。
【００１３】
請求項２に記載の内燃機関の制御装置では、オルタネータの異常が検出されたときには、オルタネータが正常なときにオルタネータ負荷の制御により調節すべき回転数変動分が吸入空気量の制御により調節される。そのため、オルタネータが異常なときに、オルタネータ負荷の制御が中止されることに伴って機関アイドル回転数の調節量が不足してしまうのを回避することができる。
【００１４】
請求項３に記載の発明によれば、バッテリからオルタネータを介して内燃機関に供給される補助トルク及び吸入空気量を制御することにより機関アイドル回転数を制御する内燃機関の制御装置において、オルタネータの異常を検出するための異常検出手段を設け、オルタネータの異常が検出されたとき、機関アイドル回転数を制御するために補助トルクを制御するのを中止する内燃機関の制御装置が提供される。
【００１５】
請求項３に記載の内燃機関の制御装置では、オルタネータが正常なときには機関アイドル回転数を制御するために補助トルク及び吸入空気量が制御されるが、オルタネータが異常なときには、機関アイドル回転数を制御するために補助トルクを制御するのが中止される。そのため、オルタネータが異常なときに機関アイドル回転数を制御するために補助トルクが制御されてしまうのを回避することができる。それゆえ、オルタネータが異常なときであっても、機関回転数が異常に上昇したり失火するのを阻止すべく機関アイドル回転数を適切に制御することができる。
【００１６】
請求項４に記載の発明によれば、オルタネータの異常が検出されたときには、オルタネータが正常なときに補助トルクの制御により調節すべき回転数変動分を吸入空気量の制御により調節する請求項３に記載の内燃機関の制御装置が提供される。
【００１７】
請求項４に記載の内燃機関の制御装置では、オルタネータの異常が検出されたときには、オルタネータが正常なときに補助トルクの制御により調節すべき回転数変動分が吸入空気量の制御により調節される。そのため、オルタネータが異常なときに、補助トルクの制御が中止されることに伴って機関アイドル回転数の調節量が不足してしまうのを回避することができる。
【００１８】
請求項５に記載の発明によれば、オルタネータからバッテリに出力されるオルタネータ出力電流とオルタネータ出力電流制御デューティとの関係を示す値が予め定められた範囲内にないときにオルタネータが異常であると判断する請求項１又は３に記載の内燃機関の制御装置が提供される。
【００１９】
請求項５に記載の内燃機関の制御装置では、オルタネータからバッテリに出力されるオルタネータ出力電流とオルタネータ出力電流制御デューティとの関係を示す値が予め定められた範囲内にないときにオルタネータが異常であると判断される。そのため、オルタネータの発電機能が異常か否かを判断することによりオルタネータが異常か否かを適切に判断することができる。
【００２０】
請求項６に記載の発明によれば、バッテリ電圧とオルタネータ出力電流制御デューティとの関係を示す値が予め定められた範囲内にないときにオルタネータが異常であると判断する請求項１又は３に記載の内燃機関の制御装置が提供される。
【００２１】
請求項６に記載の内燃機関の制御装置では、バッテリ電圧とオルタネータ出力電流制御デューティとの関係を示す値が予め定められた範囲内にないときにオルタネータが異常であると判断される。そのため、バッテリに適切な充電が行われているか否かを判断することによりオルタネータが異常か否かを判断することができる。
【００２２】
請求項７に記載の発明によれば、バッテリ電圧の変化分とオルタネータ出力電流制御デューティの変化分との関係を示す値が予め定められた範囲内にないときにオルタネータが異常であると判断する請求項１又は３に記載の内燃機関の制御装置が提供される。
【００２３】
請求項７に記載の内燃機関の制御装置では、バッテリ電圧の変化分とオルタネータ出力電流制御デューティの変化分との関係を示す値が予め定められた範囲内にないときにオルタネータが異常であると判断される。そのため、バッテリに適切な充電が行われているか否かを判断することによりオルタネータが異常か否かを判断することができる。
【００２４】
請求項８に記載の発明によれば、オルタネータ負荷に基づいて算出された実際のエンジン出力トルクとオルタネータ出力電流制御デューティとの関係を示す値が予め定められた範囲内にないときにオルタネータが異常であると判断する請求項１又は３に記載の内燃機関の制御装置が提供される。
【００２５】
請求項８に記載の内燃機関の制御装置では、オルタネータ負荷に基づいて算出された実際のエンジン出力トルクとオルタネータ出力電流制御デューティとの関係を示す値が予め定められた範囲内にないときにオルタネータが異常であると判断される。そのため、オルタネータの負荷が適切な値になっているか否かを判断することによりオルタネータが異常か否かを判断することができる。
【００２６】
請求項９に記載の発明によれば、機関回転数とオルタネータ出力電流制御デューティとの関係を示す値が予め定められた範囲内にないときにオルタネータが異常であると判断する請求項１又は３に記載の内燃機関の制御装置が提供される。
【００２７】
請求項９に記載の内燃機関の制御装置では、機関回転数とオルタネータ出力電流制御デューティとの関係を示す値が予め定められた範囲内にないときにオルタネータが異常であると判断される。そのため、オルタネータの負荷が適切な値になっているか否かを判断することによりオルタネータが異常か否かを判断することができる。
【００２８】
請求項１０に記載の発明によれば、機関アイドル回転数を制御するためにオルタネータ負荷を制御しているときに機関回転数が予め定められた値よりも低くなった場合にオルタネータが異常であると判断する請求項１に記載の内燃機関の制御装置が提供される。
【００２９】
請求項１０に記載の内燃機関の制御装置では、機関アイドル回転数を制御するためにオルタネータ負荷を制御しているときに機関回転数が予め定められた値よりも低くなった場合にオルタネータが異常であると判断される。そのため、オルタネータの負荷が適切な値になっているか否かを判断することによりオルタネータが異常か否かを判断することができる。
【００３０】
請求項１１に記載の発明によれば、機関アイドル回転数を制御するために補助トルクを制御しているときに機関回転数が予め定められた値よりも低くなった場合にオルタネータが異常であると判断する請求項３に記載の内燃機関の制御装置が提供される。
【００３１】
請求項１１に記載の内燃機関の制御装置では、機関アイドル回転数を制御するために補助トルクを制御しているときに機関回転数が予め定められた値よりも低くなった場合にオルタネータが異常であると判断される。そのため、オルタネータの負荷が適切な値になっているか否かを判断することによりオルタネータが異常か否かを判断することができる。
【００３２】
請求項１２に記載の発明によれば、オルタネータが発電することにより内燃機関にかかる負荷であるオルタネータ負荷及び吸入空気量を制御することにより機関アイドル回転数を制御する内燃機関の制御装置において、バッテリ電圧を検出するためのバッテリ電圧検出手段を設け、バッテリ電圧が予め定められた値よりも低いとき、オルタネータ負荷が低減されるのを禁止することによりバッテリの充電を継続する内燃機関の制御装置が提供される。
【００３３】
請求項１２に記載の内燃機関の制御装置では、バッテリ電圧が予め定められた値よりも低いとき、オルタネータ負荷が低減されるのを禁止することにより、つまり、バッテリ充電速度が低減されるのを禁止して、バッテリの充電が継続される。そのため、電力消費速度にバッテリ充電速度が追いつけないことによりバッテリがあがってしまうのを阻止することができる。
【００３４】
請求項１３に記載の発明によれば、バッテリ電圧が予め定められた値よりも低いときであって機関要求負荷増大時に、オルタネータ負荷が低減されるのを禁止しつつ吸入空気量を増大させる請求項１２に記載の内燃機関の制御装置が提供される。
【００３５】
請求項１３に記載の内燃機関の制御装置では、バッテリ電圧が予め定められた値よりも低いときであって機関要求負荷増大時に、オルタネータ負荷が低減されるのを禁止しつつ吸入空気量が増大される。そのため、電力消費速度にバッテリ充電速度が追いつけないことによりバッテリがあがってしまうのを阻止しつつ、要求される機関回転数を確保することができる。
【００３６】
請求項１４に記載の発明によれば、バッテリ電圧が予め定められた値よりも低いときであって機関要求負荷増大時に、オルタネータ負荷が低減されるのを禁止すると共に、シフトアップしづらくなるように変速比の設定を変更する請求項１２に記載の内燃機関の制御装置が提供される。
【００３７】
請求項１４に記載の内燃機関の制御装置では、バッテリ電圧が予め定められた値よりも低いときであって機関要求負荷増大時に、オルタネータ負荷が低減されるのを禁止すると共に、シフトアップしづらくなるように変速比の設定が変更される。そのため、電力消費速度にバッテリ充電速度が追いつけないことによりバッテリがあがってしまうのを阻止しつつ、要求される機関回転数を確保することができる。
【００３８】
請求項１５に記載の発明によれば、バッテリからオルタネータを介して内燃機関に供給される補助トルク及び吸入空気量を制御することにより機関アイドル回転数を制御する内燃機関の制御装置において、バッテリ電圧を検出するためのバッテリ電圧検出手段を設け、バッテリ電圧が予め定められた値よりも低いとき、補助トルクが供給されるのを禁止することによりバッテリの充電を継続する内燃機関の制御装置が提供される。
【００３９】
請求項１５に記載の内燃機関の制御装置では、バッテリ電圧が予め定められた値よりも低いとき、補助トルクが供給されるのを禁止することにより、つまり、電力消費速度が増加されるのを禁止して、バッテリの充電が継続される。そのため、電力消費速度にバッテリ充電速度が追いつけないことによりバッテリがあがってしまうのを阻止することができる。
【００４０】
請求項１６に記載の発明によれば、バッテリ電圧が予め定められた値よりも低いときであって機関要求負荷増大時に、補助トルクが供給されるのを禁止しつつ吸入空気量を増大させる請求項１５に記載の内燃機関の制御装置が提供される。
【００４１】
請求項１６に記載の内燃機関の制御装置では、バッテリ電圧が予め定められた値よりも低いときであって機関要求負荷増大時に、補助トルクが供給されるのを禁止しつつ吸入空気量が増大される。そのため、電力消費速度にバッテリ充電速度が追いつけないことによりバッテリがあがってしまうのを阻止しつつ、要求される機関回転数を確保することができる。
【００４２】
請求項１７に記載の発明によれば、バッテリ電圧が予め定められた値よりも低いときであって機関要求負荷増大時に、補助トルクが供給されるのを禁止すると共に、シフトアップしづらくなるように変速比の設定を変更する請求項１５に記載の内燃機関の制御装置が提供される。
【００４３】
請求項１７に記載の内燃機関の制御装置では、バッテリ電圧が予め定められた値よりも低いときであって機関要求負荷増大時に、補助トルクが供給されるのを禁止すると共に、シフトアップしづらくなるように変速比の設定が変更される。そのため、電力消費速度にバッテリ充電速度が追いつけないことによりバッテリがあがってしまうのを阻止しつつ、要求される機関回転数を確保することができる。
【００４４】
請求項１８に記載の発明によれば、オルタネータが発電することにより内燃機関にかかる負荷であるオルタネータ負荷及び吸入空気量を制御することにより機関アイドル回転数を制御する内燃機関の制御装置において、機関始動時の暖機完了前に、暖機完了後に比べて燃料噴射量及びオルタネータ負荷を増加させるようにした内燃機関の制御装置が提供される。
【００４５】
請求項１８に記載の内燃機関の制御装置では、機関始動時の暖機完了前に暖機完了後に比べて燃料噴射量及びオルタネータ負荷が増加される。そのため、燃料噴射量を増加させることにより機関始動時に暖機を迅速に行うと共に、オルタネータ負荷を増加させることにより失火を防止しつつ機関回転数の増加を適切に防止することができる。
【００４６】
請求項１９に記載の発明によれば、オルタネータが発電することにより内燃機関にかかる負荷であるオルタネータ負荷及び吸入空気量を制御することにより機関アイドル回転数を制御する内燃機関の制御装置において、機関始動時の暖機完了前に、暖機完了後に比べてスロットル開度を増加させかつ点火時期を遅角すると共に、エアコンディショナ負荷を最大にし、オルタネータ負荷に基づいて機関アイドル回転数をフィードバック制御するようにした内燃機関の制御装置が提供される。
【００４７】
請求項１９に記載の内燃機関の制御装置では、機関始動時の暖機完了前に暖機完了後に比べてスロットル開度が増加されかつ点火時期が遅角されることにより機関始動時に暖機を迅速に行うことができる。更にエアコンディショナ負荷が最大にされることにより機関アイドル回転数が過度に上昇するのを阻止することができる。その上、オルタネータ負荷に基づいて機関アイドル回転数がフィードバック制御されることにより失火を防止しつつ機関回転数の増加を適切に防止することができる。
【００４８】
請求項２０に記載の発明によれば、機関始動時に燃焼状態が悪化したと判定されたとき、又は燃料性状が重質であると判定されたときには、機関始動時の暖機完了前に暖機完了後に比べてスロットル開度を増加させかつ点火時期を遅角すると共にエアコンディショナ負荷を最大にしオルタネータ負荷に基づいて機関アイドル回転数をフィードバック制御するのを中止する請求項１９に記載の内燃機関の制御装置が提供される。
【００４９】
請求項２０に記載の内燃機関の制御装置では、機関始動時に燃焼状態が悪化したと判定されたとき、又は燃料性状が重質であると判定されたときには、機関始動時の暖機完了前に暖機完了後に比べてスロットル開度を増加させかつ点火時期を遅角すると共にエアコンディショナ負荷を最大にしオルタネータ負荷に基づいて機関アイドル回転数をフィードバック制御するのが中止される。燃焼状態が悪いときや燃料性状が重質であるときには失火が発生し易くなっている。従って、そのようなときに機関アイドル回転数の上昇を抑制してしまうと更に失火が発生し易くなってしまう。そのため、上述したように、そのようなときには、機関始動時の暖機完了前に暖機完了後に比べてスロットル開度を増加させかつ点火時期を遅角すると共にエアコンディショナ負荷を最大にしオルタネータ負荷に基づいて機関アイドル回転数をフィードバック制御するのが中止される。その結果、失火の発生を確実に防止することができる。
【００５０】
請求項２１に記載の発明によれば、オルタネータが発電することにより内燃機関にかかる負荷であるオルタネータ負荷及び吸入空気量を制御することにより機関アイドル回転数を制御する内燃機関の制御装置において、機関始動時の暖機完了前に、暖機完了後に比べてスロットル開度を増加させかつ点火時期を遅角すると共に、エアコンディショナ負荷を最大にしかつオルタネータ負荷を一定値に維持し、点火時期遅角量に基づいて機関アイドル回転数をフィードバック制御するようにした内燃機関の制御装置が提供される。
【００５１】
請求項２１に記載の内燃機関の制御装置では、機関始動時の暖機完了前に暖機完了後に比べてスロットル開度が増加されかつ点火時期が遅角されることにより機関始動時に暖機を迅速に行うことができる。更にエアコンディショナ負荷が最大にされることにより機関アイドル回転数が過度に上昇するのを阻止することができる。その上、点火時期遅角量に基づいて機関アイドル回転数がフィードバック制御されることにより失火を防止しつつ機関回転数の増加を適切に防止することができる。
【００５２】
請求項２２に記載の発明によれば、オルタネータ負荷が予め定められた値を超過するとき、又は点火時期遅角量が予め定められた値を超過するときには、スロットル開度を減少させる請求項１９又は２１に記載の内燃機関の制御装置が提供される。
【００５３】
請求項２２に記載の内燃機関の制御装置では、オルタネータ負荷が予め定められた値を超過するとき、又は点火時期遅角量が予め定められた値を超過するときには、スロットル開度が減少される。つまり、オルタネータ負荷が予め定められた値を超過するときには、オルタネータ負荷を増加させることにより機関アイドル回転数の上昇を抑制するのは不可能であると判断し、スロットル開度を減少させることにより機関アイドル回転数の上昇を抑制することができる。また、点火時期遅角量が予め定められた値を超過するときには、点火時期遅角量を増加させることにより機関アイドル回転数の上昇を抑制するのは不可能であると判断し、スロットル開度を減少させることにより機関アイドル回転数の上昇を抑制することができる。
【００５４】
請求項２３に記載の発明によれば、バッテリからオルタネータを介して内燃機関に供給される補助トルク及び吸入空気量を制御することにより機関アイドル回転数を制御する内燃機関の制御装置において、機関始動時の暖機完了前に、暖機完了後に比べて燃料噴射量を増加させかつ補助トルクを減少させるようにした内燃機関の制御装置が提供される。
【００５５】
請求項２３に記載の内燃機関の制御装置では、機関始動時の暖機完了前に暖機完了後に比べて燃料噴射量が増加されかつ補助トルクが減少される。そのため、燃料噴射量を増加させることにより機関始動時に暖機を迅速に行うと共に、補助トルクを減少させることにより失火を防止しつつ機関回転数の増加を適切に防止することができる。
【００５６】
請求項２４に記載の発明によれば、バッテリからオルタネータを介して内燃機関に供給される補助トルク及び吸入空気量を制御することにより機関アイドル回転数を制御する内燃機関の制御装置において、機関始動時の暖機完了前に、暖機完了後に比べてスロットル開度を増加させかつ点火時期を遅角すると共に、エアコンディショナ負荷を最大にし、補助トルクに基づいて機関アイドル回転数をフィードバック制御するようにした内燃機関の制御装置が提供される。
【００５７】
請求項２４に記載の内燃機関の制御装置では、機関始動時の暖機完了前に暖機完了後に比べてスロットル開度が増加されかつ点火時期が遅角されることにより機関始動時に暖機を迅速に行うことができる。更にエアコンディショナ負荷が最大にされることにより機関アイドル回転数が過度に上昇するのを阻止することができる。その上、補助トルクに基づいて機関アイドル回転数がフィードバック制御されることにより失火を防止しつつ機関回転数の増加を適切に防止することができる。
【００５８】
請求項２５に記載の発明によれば、機関始動時に燃焼状態が悪化したと判定されたとき、又は燃料性状が重質であると判定されたときには、機関始動時の暖機完了前に暖機完了後に比べてスロットル開度を増加させかつ点火時期を遅角すると共にエアコンディショナ負荷を最大にし補助トルクに基づいて機関アイドル回転数をフィードバック制御するのを中止する請求項２４に記載の内燃機関の制御装置が提供される。
【００５９】
請求項２５に記載の内燃機関の制御装置では、機関始動時に燃焼状態が悪化したと判定されたとき、又は燃料性状が重質であると判定されたときには、機関始動時の暖機完了前に暖機完了後に比べてスロットル開度を増加させかつ点火時期を遅角すると共にエアコンディショナ負荷を最大にし補助トルクに基づいて機関アイドル回転数をフィードバック制御するのが中止される。燃焼状態が悪いときや燃料性状が重質であるときには失火が発生し易くなっている。従って、そのようなときに機関アイドル回転数の上昇を抑制してしまうと更に失火が発生し易くなってしまう。そのため、上述したように、そのようなときには、機関始動時の暖機完了前に暖機完了後に比べてスロットル開度を増加させかつ点火時期を遅角すると共にエアコンディショナ負荷を最大にし補助トルクに基づいて機関アイドル回転数をフィードバック制御するのが中止される。その結果、失火の発生を確実に防止することができる。
【００６０】
請求項２６に記載の発明によれば、バッテリからオルタネータを介して内燃機関に供給される補助トルク及び吸入空気量を制御することにより機関アイドル回転数を制御する内燃機関の制御装置において、機関始動時の暖機完了前に、暖機完了後に比べてスロットル開度を増加させかつ点火時期を遅角すると共に、エアコンディショナ負荷を最大にしかつ補助トルクを一定値に維持し、点火時期遅角量に基づいて機関アイドル回転数をフィードバック制御するようにした内燃機関の制御装置が提供される。
【００６１】
請求項２６に記載の内燃機関の制御装置では、機関始動時の暖機完了前に暖機完了後に比べてスロットル開度が増加されかつ点火時期が遅角されることにより機関始動時に暖機を迅速に行うことができる。更にエアコンディショナ負荷が最大にされることにより機関アイドル回転数が過度に上昇するのを阻止することができる。その上、点火時期遅角量に基づいて機関アイドル回転数がフィードバック制御されることにより失火を防止しつつ機関回転数の増加を適切に防止することができる。
【００６２】
請求項２７に記載の発明によれば、補助トルクが予め定められた値より小さいとき、又は点火時期遅角量が予め定められた値を超過するときには、スロットル開度を減少させる請求項２４又は２６に記載の内燃機関の制御装置が提供される。
【００６３】
請求項２７に記載の内燃機関の制御装置では、補助トルクが予め定められた値より小さいとき、又は点火時期遅角量が予め定められた値を超過するときには、スロットル開度が減少される。つまり、補助トルクが予め定められた値より小さいときには、補助トルクを減少させることにより機関アイドル回転数の上昇を抑制するのは不可能であると判断し、スロットル開度を減少させることにより機関アイドル回転数の上昇を抑制することができる。また、点火時期遅角量が予め定められた値を超過するときには、点火時期遅角量を増加させることにより機関アイドル回転数の上昇を抑制するのは不可能であると判断し、スロットル開度を減少させることにより機関アイドル回転数の上昇を抑制することができる。
【発明の効果】
【００６４】
請求項１に記載の発明によれば、オルタネータが異常なときに機関アイドル回転数を制御するためにオルタネータ負荷が制御されてしまうのを回避することができる。それゆえ、オルタネータが異常なときであっても、機関回転数が異常に上昇したり失火するのを阻止すべく機関アイドル回転数を適切に制御することができる。
【００６５】
請求項２に記載の発明によれば、オルタネータが異常なときに、オルタネータ負荷の制御が中止されることに伴って機関アイドル回転数の調節量が不足してしまうのを回避することができる。
【００６６】
請求項３に記載の発明によれば、オルタネータが異常なときに機関アイドル回転数を制御するために補助トルクが制御されてしまうのを回避することができる。それゆえ、オルタネータが異常なときであっても、機関回転数が異常に上昇したり失火するのを阻止すべく機関アイドル回転数を適切に制御することができる。
【００６７】
請求項４に記載の発明によれば、オルタネータが異常なときに、補助トルクの制御が中止されることに伴って機関アイドル回転数の調節量が不足してしまうのを回避することができる。
【００６８】
請求項５に記載の発明によれば、オルタネータの発電機能が異常か否かを判断することによりオルタネータが異常か否かを適切に判断することができる。
【００６９】
請求項６及び７に記載の発明によれば、バッテリに適切な充電が行われているか否かを判断することによりオルタネータが異常か否かを判断することができる。
【００７０】
請求項８から１１に記載の発明によれば、オルタネータの負荷が適切な値になっているか否かを判断することによりオルタネータが異常か否かを判断することができる。
【００７１】
請求項１２に記載の発明によれば、電力消費速度にバッテリ充電速度が追いつけないことによりバッテリがあがってしまうのを阻止することができる。
【００７２】
請求項１３及び１４に記載の発明によれば、電力消費速度にバッテリ充電速度が追いつけないことによりバッテリがあがってしまうのを阻止しつつ、要求される機関回転数を確保することができる。
【００７３】
請求項１５に記載の発明によれば、電力消費速度にバッテリ充電速度が追いつけないことによりバッテリがあがってしまうのを阻止することができる。
【００７４】
請求項１６及び１７に記載の発明によれば、電力消費速度にバッテリ充電速度が追いつけないことによりバッテリがあがってしまうのを阻止しつつ、要求される機関回転数を確保することができる。
【００７５】
請求項１８に記載の発明によれば、燃料噴射量を増加させることにより機関始動時に暖機を迅速に行うと共に、オルタネータ負荷を増加させることにより失火を防止しつつ機関回転数の増加を適切に防止することができる。
【００７６】
請求項１９に記載の発明によれば、機関始動時に暖機を迅速に行うことができる。更に機関アイドル回転数が過度に上昇するのを阻止することができる。その上、失火を防止しつつ機関回転数の増加を適切に防止することができる。
【００７７】
請求項２０に記載の発明によれば、失火の発生を確実に防止することができる。
【００７８】
請求項２１に記載の発明によれば、機関始動時に暖機を迅速に行うことができる。更に機関アイドル回転数が過度に上昇するのを阻止することができる。その上、失火を防止しつつ機関回転数の増加を適切に防止することができる。
【００７９】
請求項２２に記載の発明によれば、機関アイドル回転数の上昇を抑制することができる。
【００８０】
請求項２３に記載の発明によれば、燃料噴射量を増加させることにより機関始動時に暖機を迅速に行うと共に、補助トルクを減少させることにより失火を防止しつつ機関回転数の増加を適切に防止することができる。
【００８１】
請求項２４に記載の発明によれば、機関始動時に暖機を迅速に行うことができる。更に機関アイドル回転数が過度に上昇するのを阻止することができる。その上、失火を防止しつつ機関回転数の増加を適切に防止することができる。
【００８２】
請求項２５に記載の発明によれば、失火の発生を確実に防止することができる。
【００８３】
請求項２６に記載の発明によれば、機関始動時に暖機を迅速に行うことができる。更に機関アイドル回転数が過度に上昇するのを阻止することができる。その上、失火を防止しつつ機関回転数の増加を適切に防止することができる。
【００８４】
請求項２７に記載の発明によれば、機関アイドル回転数の上昇を抑制することができる。
【発明を実施するための最良の形態】
【００８５】
以下、添付図面を用いて本発明の実施形態について説明する。
【００８６】
図１は本発明の内燃機関の制御装置の第一の実施形態の構成図である。図１において、１は発電を行うためのオルタネータ、２は内燃機関本体、３は吸気通路、４は吸気通路３内に配置された電子スロットル、５はオルタネータ１に電気接続されたバッテリ、６はオルタネータ１からバッテリ５に流れる電流値を検出するための電流計である。７はバッテリ電圧を検出するための電圧計、８はエアフローメータ、９は機関回転数センサ、１０は内燃機関の冷却水温を検出するための水温センサ、１１はエアコンディショナ圧力を検出するためのエアコンディショナ圧力センサである。１２はパワーステアリングポンプ圧力センサ、１３は自動変速機の変速比の設定を変更するための変速比設定変更手段、１４は排気通路、１５は排気通路１４内に配置された触媒、１６は触媒１５の温度を検出するための触媒温度センサである。１７はＡ／Ｆセンサ、１８は排気温度を検出するための排気温センサ、１９は気筒内の燃焼圧を検出するための燃焼圧センサ、２０はアクセルペダル、２１は要求負荷を検出するための負荷センサ、２２はＥＣＵ（電子制御装置）である。
【００８７】
図２は本実施形態の内燃機関の制御装置によるオルタネータフェイル判定方法を示した図である。詳細には、図２（ａ）はオルタネータフェイル判定を行うためのフローチャート、図２（ｂ）はオルタネータが正常か否かを判断するためのマップである。このオルタネータフェイル判定は所定時間間隔毎に実行される。オルタネータフェイル判定が開始されると、まずステップ２０１においてオルタネータ１がバッテリ５に対し通電する時間の割合を示すオルタネータ制御デューティＤｏが読み込まれる。次いでステップ２０２では、電流計６により検出されたオルタネータ出力電流値Ｉｏが読み込まれる。次いでステップ２０３において、オルタネータ制御デューティＤｏとオルタネータ出力電流値Ｉｏとの関係が予め定められた関係にあるか否かが判断される。具体的には、ステップ２０１において読み込まれた制御デューティＤｏ及びステップ２０２において読み込まれたオルタネータ出力電流値Ｉｏを示す点が図２（ｂ）のマップの斜線部分内に位置するか否かが判断される。ＹＥＳのときにはオルタネータ１が正常であると判定される。一方、ＮＯのときにはオルタネータ１が異常であると判定され、ステップ２０４においてオルタネータ１が異常であることを示すフラグがたてられ（ＸＯＦＡＩＬ←１）、このルーチンを終了する。
【００８８】
図３は本実施形態の内燃機関の制御装置によるオルタネータフェイル時の処理を示したフローチャートである。このルーチンもオルタネータフェイル判定と同様に所定時間間隔毎に実行される。オルタネータフェイル時処理が開始されると、まずステップ３０１においてオルタネータ１が異常であることを示すフラグ（ＸＯＦＡＩＬ＝１）がたてられているか否かが判断される。ＮＯのときにはこのルーチンを終了し、ＹＥＳのときにはステップ３０２に進む。ステップ３０２では、オルタネータ負荷制御に基づく機関アイドル回転数制御、つまり、オルタネータ１からバッテリ５への通電量を増加させることにより内燃機関本体２にかかるオルタネータ負荷を増加させて機関アイドル回転数を減少させたり、あるいは、オルタネータ１からバッテリ５への通電量を減少させることにより内燃機関本体２にかかるオルタネータ負荷を減少させて機関アイドル回転数を増加させる制御を中止する。次いでステップ３０３において、吸入空気量制御に基づいて機関アイドル回転数制御を調節する。つまり、吸入空気量を増加させることにより実際の機関アイドル回転数を目標回転数まで増加させたり、あるいは、吸入空気量を減少させることにより実際の機関アイドル回転数を目標回転数まで減少させる。
【００８９】
本実施形態によれば、ステップ２０３においてオルタネータ１が正常であると判断されたときには、ステップ３０２においてオルタネータ負荷制御に基づく機関アイドル回転数制御が中止されることなく、機関アイドル回転数を制御するためにオルタネータ負荷及び吸入空気量が制御される。一方、ステップ２０３においてオルタネータ１が異常であると判断されたときには、ステップ３０２において機関アイドル回転数を制御するためにオルタネータ負荷を制御するのが中止される。そのため、オルタネータ１が異常なときに機関アイドル回転数を制御するためにオルタネータ負荷が制御されてしまうのを回避することができる。それゆえ、オルタネータ１が異常なときであっても、機関アイドル回転数が異常に上昇したり、あるいは、機関アイドル回転数が低下して失火するのを阻止すべく機関アイドル回転数を適切に制御することができる。
【００９０】
また本実施形態によれば、ステップ３０１においてオルタネータ１が異常であることを示すフラグ（ＸＯＦＡＩＬ＝１）がたてられていると判断したときには、ステップ３０３において、オルタネータ１が正常なときにオルタネータ負荷の制御により調節すべき機関アイドル回転数変動分が吸入空気量の制御により調節される。そのため、オルタネータ１が異常なときに、オルタネータ負荷の制御が中止されることに伴って機関アイドル回転数の調節量が不足してしまうのを回避することができる。
【００９１】
更に本実施形態によれば、ステップ２０３において、オルタネータ１からバッテリ５に出力されるオルタネータ出力電流値Ｉｏとオルタネータ出力電流制御デューティＤｏとの関係が予め定められた関係にないときにオルタネータ１が異常であると判断される。そのため、オルタネータ１の発電機能が異常か否かを判断することによりオルタネータが異常か否かを適切に判断することができる。
【００９２】
以下、第一の実施形態の変形例について説明する。本変形例の構成は図１に示した第一の実施形態の構成とほぼ同様である。但し、第一の実施形態ではオルタネータ１は発電機能のみを有しているが、本実施形態の変形例では、オルタネータ１は、発電することができるだけでなく、バッテリ５から供給された電力により内燃機関本体２に補助トルクを供給することができる。つまり、本変形例のオルタネータ１は、発電機能を有するのみならず、モータとしての機能も有する。
【００９３】
本変形例のオルタネータフェイル判定は図２に示した第一の実施形態のオルタネータフェイル判定とほぼ同様である。本変形例のオルタネータフェイル時処理は図３に示した第一の実施形態のオルタネータフェイル時処理とほぼ同様であるが、ステップ３０２においてオルタネータ負荷制御に基づく機関アイドル回転数制御を中止する代わりに、補助トルク制御に基づく機関アイドル回転数制御を中止する。具体的には、バッテリ５からオルタネータ１への通電量を減少させることによりオルタネータ１から内燃機関本体２に供給される補助トルクを減少させて機関アイドル回転数を減少させたり、あるいは、バッテリ５からオルタネータ１への通電量を増加させることによりオルタネータ１から内燃機関本体２に供給される補助トルクを増加させて機関アイドル回転数を増加させる制御を中止する。
【００９４】
本変形例によれば、ステップ２０３においてオルタネータ１が正常であると判断されたときには、補助トルク制御に基づく機関アイドル回転数制御が中止されることなく、機関アイドル回転数を制御するために補助トルク及び吸入空気量が制御される。一方、ステップ２０３においてオルタネータ１が異常であると判断されたときには、機関アイドル回転数を制御するために補助トルクを制御するのが中止される。そのため、オルタネータ１が異常なときに機関アイドル回転数を制御するために補助トルクが制御されてしまうのを回避することができる。それゆえ、オルタネータ１が異常なときであっても、機関アイドル回転数が異常に上昇したり、あるいは、機関アイドル回転数が低下して失火するのを阻止すべく機関アイドル回転数を適切に制御することができる。
【００９５】
また本変形例によれば、ステップ３０１においてオルタネータ１が異常であることを示すフラグ（ＸＯＦＡＩＬ＝１）がたてられていると判断したときには、ステップ３０３において、オルタネータ１が正常なときに補助トルクの制御により調節すべき機関アイドル回転数変動分が吸入空気量の制御により調節される。そのため、オルタネータ１が異常なときに、補助トルクの制御が中止されることに伴って機関アイドル回転数の調節量が不足してしまうのを回避することができる。
【００９６】
更に本変形例によれば、ステップ２０３において、オルタネータ１からバッテリ５に出力されるオルタネータ出力電流値Ｉｏとオルタネータ出力電流制御デューティＤｏとの関係が予め定められた関係にないときにオルタネータ１が異常であると判断される。そのため、オルタネータ１の発電機能が異常か否かを判断することによりオルタネータが異常か否かを適切に判断することができる。
【００９７】
以下、本発明の内燃機関の制御装置の第二の実施形態について説明する。本実施形態の構成は図１に示した第一の実施形態の構成とほぼ同様である。図４は本実施形態の内燃機関の制御装置によるオルタネータフェイル判定方法を示した図である。詳細には、図４（ａ）はオルタネータフェイル判定を行うためのフローチャート、図４（ｂ）はオルタネータが正常か否かを判断するためのマップである。このオルタネータフェイル判定は所定時間間隔毎に実行される。オルタネータフェイル判定が開始されると、まずステップ２０１においてオルタネータ１がバッテリ５に対し通電する時間の割合を示すオルタネータ制御デューティＤｏが読み込まれる。次いでステップ４０１では、電圧計６により検出されたバッテリ電圧値Ｂａｔｔが読み込まれる。次いでステップ４０２において、オルタネータ制御デューティＤｏとバッテリ電圧値Ｂａｔｔとの関係が予め定められた関係にあるか否かが判断される。具体的には、ステップ２０１において読み込まれた制御デューティＤｏ及びステップ４０１において読み込まれたバッテリ電圧値Ｂａｔｔを示す点が図４（ｂ）のマップの斜線部分内に位置するか否かが判断される。ＹＥＳのときにはオルタネータ１が正常であると判定される。一方、ＮＯのときにはオルタネータ１が異常であると判定され、ステップ２０４においてオルタネータ１が異常であることを示すフラグがたてられ（ＸＯＦＡＩＬ←１）、このルーチンを終了する。
【００９８】
本実施形態のオルタネータフェイル時処理は図３に示した第一の実施形態のオルタネータフェイル時処理と同様である。
【００９９】
本実施形態によれば、ステップ４０２においてオルタネータ１が正常であると判断されたときには、ステップ３０２においてオルタネータ負荷制御に基づく機関アイドル回転数制御が中止されることなく、機関アイドル回転数を制御するためにオルタネータ負荷及び吸入空気量が制御される。一方、ステップ４０２においてオルタネータ１が異常であると判断されたときには、ステップ３０２において機関アイドル回転数を制御するためにオルタネータ負荷を制御するのが中止される。そのため、オルタネータ１が異常なときに機関アイドル回転数を制御するためにオルタネータ負荷が制御されてしまうのを回避することができる。それゆえ、オルタネータ１が異常なときであっても、機関アイドル回転数が異常に上昇したり、あるいは、機関アイドル回転数が低下して失火するのを阻止すべく機関アイドル回転数を適切に制御することができる。
【０１００】
また本実施形態によれば、ステップ３０１においてオルタネータ１が異常であることを示すフラグ（ＸＯＦＡＩＬ＝１）がたてられていると判断したときには、ステップ３０３において、オルタネータ１が正常なときにオルタネータ負荷の制御により調節すべき機関アイドル回転数変動分が吸入空気量の制御により調節される。そのため、オルタネータ１が異常なときに、オルタネータ負荷の制御が中止されることに伴って機関アイドル回転数の調節量が不足してしまうのを回避することができる。
【０１０１】
更に本実施形態によれば、ステップ４０２において、バッテリ電圧値Ｂａｔｔとオルタネータ出力電流制御デューティＤｏとの関係が予め定められた関係にないときにオルタネータ１が異常であると判断される。そのため、バッテリ５に適切な充電が行われているか否かを判断することによりオルタネータ１が異常か否かを判断することができる。
【０１０２】
以下、第二の実施形態の変形例について説明する。本変形例の構成は図１に示した第一の実施形態の構成とほぼ同様である。但し、第一の実施形態ではオルタネータ１は発電機能のみを有しているが、本実施形態の変形例では、オルタネータ１は、発電することができるだけでなく、バッテリ５から供給された電力により内燃機関本体２に補助トルクを供給することができる。つまり、本変形例のオルタネータ１は、発電機能を有するのみならず、モータとしての機能も有する。
【０１０３】
本変形例のオルタネータフェイル判定は図４に示した第二の実施形態のオルタネータフェイル判定とほぼ同様である。本変形例のオルタネータフェイル時処理は図３に示した第一の実施形態のオルタネータフェイル時処理とほぼ同様であるが、ステップ３０２においてオルタネータ負荷制御に基づく機関アイドル回転数制御を中止する代わりに、補助トルク制御に基づく機関アイドル回転数制御を中止する。具体的には、バッテリ５からオルタネータ１への通電量を減少させることによりオルタネータ１から内燃機関本体２に供給される補助トルクを減少させて機関アイドル回転数を減少させたり、あるいは、バッテリ５からオルタネータ１への通電量を増加させることによりオルタネータ１から内燃機関本体２に供給される補助トルクを増加させて機関アイドル回転数を増加させる制御を中止する。
【０１０４】
本変形例によれば、ステップ４０２においてオルタネータ１が正常であると判断されたときには、補助トルク制御に基づく機関アイドル回転数制御が中止されることなく、機関アイドル回転数を制御するために補助トルク及び吸入空気量が制御される。一方、ステップ４０２においてオルタネータ１が異常であると判断されたときには、機関アイドル回転数を制御するために補助トルクを制御するのが中止される。そのため、オルタネータ１が異常なときに機関アイドル回転数を制御するために補助トルクが制御されてしまうのを回避することができる。それゆえ、オルタネータ１が異常なときであっても、機関アイドル回転数が異常に上昇したり、あるいは、機関アイドル回転数が低下して失火するのを阻止すべく機関アイドル回転数を適切に制御することができる。
【０１０５】
また本変形例によれば、ステップ３０１においてオルタネータ１が異常であることを示すフラグ（ＸＯＦＡＩＬ＝１）がたてられていると判断したときには、ステップ３０３において、オルタネータ１が正常なときに補助トルクの制御により調節すべき機関アイドル回転数変動分が吸入空気量の制御により調節される。そのため、オルタネータ１が異常なときに、補助トルクの制御が中止されることに伴って機関アイドル回転数の調節量が不足してしまうのを回避することができる。
【０１０６】
更に本変形例によれば、ステップ２０３において、バッテリ電圧値Ｂａｔｔとオルタネータ出力電流制御デューティＤｏとの関係が予め定められた関係にないときにオルタネータ１が異常であると判断される。そのため、バッテリ５に適切な充電が行われているか否かを判断することによりオルタネータ１が異常か否かを判断することができる。
【０１０７】
以下、本発明の内燃機関の制御装置の第三の実施形態について説明する。本実施形態の構成は図１に示した第一の実施形態の構成とほぼ同様である。図５は本実施形態の内燃機関の制御装置によるオルタネータフェイル判定方法を示した図である。詳細には、図５（ａ）はオルタネータフェイル判定を行うためのフローチャート、図５（ｂ）はオルタネータが正常か否かを判断するためのマップである。このオルタネータフェイル判定は所定時間間隔毎に実行される。オルタネータフェイル判定が開始されると、まずステップ５０１においてオルタネータ１がバッテリ５に対し通電する時間の割合を示すオルタネータ制御デューティの変化分ΔＤｏが読み込まれる。次いでステップ５０２では、電圧計６により検出されたバッテリ電圧値の変化分ΔＢａｔｔが読み込まれる。次いでステップ５０３において、オルタネータ制御デューティの変化分ΔＤｏとバッテリ電圧値の変化分ΔＢａｔｔとの関係が予め定められた関係にあるか否かが判断される。具体的には、ステップ５０１において読み込まれた制御デューティの変化分ΔＤｏ及びステップ５０２において読み込まれたバッテリ電圧値の変化分ΔＢａｔｔを示す点が図５（ｂ）のマップの斜線部分内に位置するか否かが判断される。ＹＥＳのときにはオルタネータ１が正常であると判定される。一方、ＮＯのときにはオルタネータ１が異常であると判定され、ステップ２０４においてオルタネータ１が異常であることを示すフラグがたてられ（ＸＯＦＡＩＬ←１）、このルーチンを終了する。
【０１０８】
本実施形態のオルタネータフェイル時処理は図３に示した第一の実施形態のオルタネータフェイル時処理と同様である。
【０１０９】
本実施形態によれば、ステップ５０３においてオルタネータ１が正常であると判断されたときには、ステップ３０２においてオルタネータ負荷制御に基づく機関アイドル回転数制御が中止されることなく、機関アイドル回転数を制御するためにオルタネータ負荷及び吸入空気量が制御される。一方、ステップ５０３においてオルタネータ１が異常であると判断されたときには、ステップ３０２において機関アイドル回転数を制御するためにオルタネータ負荷を制御するのが中止される。そのため、オルタネータ１が異常なときに機関アイドル回転数を制御するためにオルタネータ負荷が制御されてしまうのを回避することができる。それゆえ、オルタネータ１が異常なときであっても、機関アイドル回転数が異常に上昇したり、あるいは、機関アイドル回転数が低下して失火するのを阻止すべく機関アイドル回転数を適切に制御することができる。
【０１１０】
また本実施形態によれば、ステップ３０１においてオルタネータ１が異常であることを示すフラグ（ＸＯＦＡＩＬ＝１）がたてられていると判断したときには、ステップ３０３において、オルタネータ１が正常なときにオルタネータ負荷の制御により調節すべき機関アイドル回転数変動分が吸入空気量の制御により調節される。そのため、オルタネータ１が異常なときに、オルタネータ負荷の制御が中止されることに伴って機関アイドル回転数の調節量が不足してしまうのを回避することができる。
【０１１１】
更に本実施形態によれば、ステップ５０３において、バッテリ電圧値の変化分ΔＢａｔｔとオルタネータ出力電流制御デューティの変化分ΔＤｏとの関係が予め定められた関係にないときにオルタネータ１が異常であると判断される。そのため、バッテリ５に適切な充電が行われているか否かを判断することによりオルタネータ１が異常か否かを判断することができる。
【０１１２】
以下、第三の実施形態の変形例について説明する。本変形例の構成は図１に示した第一の実施形態の構成とほぼ同様である。但し、第一の実施形態ではオルタネータ１は発電機能のみを有しているが、本実施形態の変形例では、オルタネータ１は、発電することができるだけでなく、バッテリ５から供給された電力により内燃機関本体２に補助トルクを供給することができる。つまり、本変形例のオルタネータ１は、発電機能を有するのみならず、モータとしての機能も有する。
【０１１３】
本変形例のオルタネータフェイル判定は図５に示した第三の実施形態のオルタネータフェイル判定とほぼ同様である。本変形例のオルタネータフェイル時処理は図３に示した第一の実施形態のオルタネータフェイル時処理とほぼ同様であるが、ステップ３０２においてオルタネータ負荷制御に基づく機関アイドル回転数制御を中止する代わりに、補助トルク制御に基づく機関アイドル回転数制御を中止する。具体的には、バッテリ５からオルタネータ１への通電量を減少させることによりオルタネータ１から内燃機関本体２に供給される補助トルクを減少させて機関アイドル回転数を減少させたり、あるいは、バッテリ５からオルタネータ１への通電量を増加させることによりオルタネータ１から内燃機関本体２に供給される補助トルクを増加させて機関アイドル回転数を増加させる制御を中止する。
【０１１４】
本変形例によれば、ステップ５０３においてオルタネータ１が正常であると判断されたときには、補助トルク制御に基づく機関アイドル回転数制御が中止されることなく、機関アイドル回転数を制御するために補助トルク及び吸入空気量が制御される。一方、ステップ５０３においてオルタネータ１が異常であると判断されたときには、機関アイドル回転数を制御するために補助トルクを制御するのが中止される。そのため、オルタネータ１が異常なときに機関アイドル回転数を制御するために補助トルクが制御されてしまうのを回避することができる。それゆえ、オルタネータ１が異常なときであっても、機関アイドル回転数が異常に上昇したり、あるいは、機関アイドル回転数が低下して失火するのを阻止すべく機関アイドル回転数を適切に制御することができる。
【０１１５】
また本変形例によれば、ステップ３０１においてオルタネータ１が異常であることを示すフラグ（ＸＯＦＡＩＬ＝１）がたてられていると判断したときには、ステップ３０３において、オルタネータ１が正常なときに補助トルクの制御により調節すべき機関アイドル回転数変動分が吸入空気量の制御により調節される。そのため、オルタネータ１が異常なときに、補助トルクの制御が中止されることに伴って機関アイドル回転数の調節量が不足してしまうのを回避することができる。
【０１１６】
更に本変形例によれば、ステップ５０３において、バッテリ電圧値の変化分ΔＢａｔｔとオルタネータ出力電流制御デューティの変化分ΔＤｏとの関係が予め定められた関係にないときにオルタネータ１が異常であると判断される。そのため、バッテリ５に適切な充電が行われているか否かを判断することによりオルタネータ１が異常か否かを判断することができる。
【０１１７】
以下、本発明の内燃機関の制御装置の第四の実施形態について説明する。本実施形態の構成は図１に示した第一の実施形態の構成とほぼ同様である。図６は本実施形態の内燃機関の制御装置によるオルタネータフェイル判定方法を示した図、図７はトルクと各制御パラメータとの関係を示した図、図８はオルタネータが正常か否かを判断するための図である。詳細には、図７（ａ）は機関回転数と吸入空気量とトルクとの関係を示したマップ、図７（ｂ）は点火時期とトルクとの関係を示したマップ、図７（ｃ）は燃料噴射量とトルクとの関係を示したマップ、図８（ａ）は機関回転数と水温とエンジン摩擦損失との関係を示したマップ、図８（ｂ）はオルタネータが正常か否かを判断するためのマップである。
【０１１８】
図６において、このオルタネータフェイル判定は所定時間間隔毎に実行される。オルタネータフェイル判定が開始されると、まずステップ２０１においてオルタネータ１がバッテリ５に対し通電する時間の割合を示すオルタネータ制御デューティＤｏが読み込まれる。次いでステップ６０１ではエアフローメータ８により検出された吸入空気量が読み込まれる。次いでステップ６０２では機関回転数センサ９により検出された機関回転数が読み込まれる。次いでステップ６０３では点火時期が読み込まれる。次いでステップ６０５では、図７（ａ）、図７（ｂ）及び図７（ｃ）に示したマップに基づいてエンジン出力トルクＴｅｎｇが算出される。次いでステップ６０６では図８（ａ）に示したマップに基づいてエンジン摩擦損失Ｔｅｎｇｆが算出される。次いでステップ６０７では吸入空気圧センサ（図示せず）により検出された吸気管負圧に基づいてエンジンポンプ損失Ｔｅｎｇｐが算出される。次いでステップ６０８ではエアコンディショナ圧力センサ１１により検出されたエアコンディショナ圧力に基づいてエアコンディショナ負荷トルクＴａｃが算出される。次いでステップ６０９ではパワーステアリングポンプ圧力センサ１２により検出されたパワーステアリングポンプ圧力に基づいてパワーステアリングポンプ負荷トルクＴｐｓが算出される。ステップ６１０ではエンジン出力トルクＴｅｎｇとエンジン摩擦損失Ｔｅｎｇｆとエンジンポンプ損失Ｔｅｎｇｐとエアコンディショナ負荷トルクＴａｃとパワーステアリングポンプ負荷トルクＴｐｓとに基づき、実際のエンジン出力トルクに相当するオルタネータ補正トルクＴｏが算出される（Ｔｏ←Ｔｅｎｇ−Ｔｅｎｇｆ−Ｔｅｎｇｐ−Ｔａｃ−Ｔｐｓ）。次いでステップ６１１において、オルタネータ制御デューティＤｏと実際のエンジン出力トルクに相当するオルタネータ補正トルクＴｏとの関係が予め定められた関係にあるか否かが判断される。具体的には、ステップ２０１において読み込まれた制御デューティＤｏ及びステップ６１０において算出された実際のエンジン出力トルクに相当するオルタネータ補正トルクＴｏを示す点が図８（ｂ）のマップの斜線部分内に位置するか否かが判断される。ＹＥＳのときにはオルタネータ１が正常であると判定される。一方、ＮＯのときにはオルタネータ１が異常であると判定され、ステップ２０４においてオルタネータ１が異常であることを示すフラグがたてられ（ＸＯＦＡＩＬ←１）、このルーチンを終了する。
【０１１９】
本実施形態のオルタネータフェイル時処理は図３に示した第一の実施形態のオルタネータフェイル時処理と同様である。
【０１２０】
本実施形態によれば、ステップ６１１においてオルタネータ１が正常であると判断されたときには、ステップ３０２においてオルタネータ負荷制御に基づく機関アイドル回転数制御が中止されることなく、機関アイドル回転数を制御するためにオルタネータ負荷及び吸入空気量が制御される。一方、ステップ６１１においてオルタネータ１が異常であると判断されたときには、ステップ３０２において機関アイドル回転数を制御するためにオルタネータ負荷を制御するのが中止される。そのため、オルタネータ１が異常なときに機関アイドル回転数を制御するためにオルタネータ負荷が制御されてしまうのを回避することができる。それゆえ、オルタネータ１が異常なときであっても、機関アイドル回転数が異常に上昇したり、あるいは、機関アイドル回転数が低下して失火するのを阻止すべく機関アイドル回転数を適切に制御することができる。
【０１２１】
また本実施形態によれば、ステップ３０１においてオルタネータ１が異常であることを示すフラグ（ＸＯＦＡＩＬ＝１）がたてられていると判断したときには、ステップ３０３において、オルタネータ１が正常なときにオルタネータ負荷の制御により調節すべき機関アイドル回転数変動分が吸入空気量の制御により調節される。そのため、オルタネータ１が異常なときに、オルタネータ負荷の制御が中止されることに伴って機関アイドル回転数の調節量が不足してしまうのを回避することができる。
【０１２２】
更に本実施形態によれば、ステップ６１１において、オルタネータ負荷に基づいて算出された実際のエンジン出力トルクに相当するオルタネータ補正トルクＴｏとオルタネータ出力電流制御デューティＤｏとの関係が予め定められた関係にないときにオルタネータ１が異常であると判断される。そのため、オルタネータ負荷が適切な値になっているか否かを判断することによりオルタネータ１が異常か否かを判断することができる。
【０１２３】
以下、第四の実施形態の変形例について説明する。本変形例の構成は図１に示した第一の実施形態の構成とほぼ同様である。但し、第一の実施形態ではオルタネータ１は発電機能のみを有しているが、本実施形態の変形例では、オルタネータ１は、発電することができるだけでなく、バッテリ５から供給された電力により内燃機関本体２に補助トルクを供給することができる。つまり、本変形例のオルタネータ１は、発電機能を有するのみならず、モータとしての機能も有する。
【０１２４】
本変形例のオルタネータフェイル判定は図６に示した第四の実施形態のオルタネータフェイル判定とほぼ同様である。本変形例のオルタネータフェイル時処理は図３に示した第一の実施形態のオルタネータフェイル時処理とほぼ同様であるが、ステップ３０２においてオルタネータ負荷制御に基づく機関アイドル回転数制御を中止する代わりに、補助トルク制御に基づく機関アイドル回転数制御を中止する。具体的には、バッテリ５からオルタネータ１への通電量を減少させることによりオルタネータ１から内燃機関本体２に供給される補助トルクを減少させて機関アイドル回転数を減少させたり、あるいは、バッテリ５からオルタネータ１への通電量を増加させることによりオルタネータ１から内燃機関本体２に供給される補助トルクを増加させて機関アイドル回転数を増加させる制御を中止する。
【０１２５】
本変形例によれば、ステップ６１１においてオルタネータ１が正常であると判断されたときには、補助トルク制御に基づく機関アイドル回転数制御が中止されることなく、機関アイドル回転数を制御するために補助トルク及び吸入空気量が制御される。一方、ステップ６１１においてオルタネータ１が異常であると判断されたときには、機関アイドル回転数を制御するために補助トルクを制御するのが中止される。そのため、オルタネータ１が異常なときに機関アイドル回転数を制御するために補助トルクが制御されてしまうのを回避することができる。それゆえ、オルタネータ１が異常なときであっても、機関アイドル回転数が異常に上昇したり、あるいは、機関アイドル回転数が低下して失火するのを阻止すべく機関アイドル回転数を適切に制御することができる。
【０１２６】
また本変形例によれば、ステップ３０１においてオルタネータ１が異常であることを示すフラグ（ＸＯＦＡＩＬ＝１）がたてられていると判断したときには、ステップ３０３において、オルタネータ１が正常なときに補助トルクの制御により調節すべき機関アイドル回転数変動分が吸入空気量の制御により調節される。そのため、オルタネータ１が異常なときに、補助トルクの制御が中止されることに伴って機関アイドル回転数の調節量が不足してしまうのを回避することができる。
【０１２７】
更に本変形例によれば、ステップ６１１において、オルタネータ負荷に基づいて算出された実際のエンジン出力トルクに相当するオルタネータ補正トルクＴｏとオルタネータ出力電流制御デューティＤｏとの関係が予め定められた関係にないときにオルタネータ１が異常であると判断される。そのため、オルタネータ負荷が適切な値になっているか否かを判断することによりオルタネータ１が異常か否かを判断することができる。
【０１２８】
以下、本発明の内燃機関の制御装置の第五の実施形態について説明する。本実施形態の構成は図１に示した第一の実施形態の構成とほぼ同様である。図９は本実施形態の内燃機関の制御装置によるオルタネータフェイル判定方法を示した図である。詳細には、図９（ａ）はオルタネータフェイル判定を行うためのフローチャート、図９（ｂ）はオルタネータが正常か否かを判断するためのマップである。このオルタネータフェイル判定は所定時間間隔毎に実行される。オルタネータフェイル判定が開始されると、まずステップ２０１においてオルタネータ１がバッテリ５に対し通電する時間の割合を示すオルタネータ制御デューティＤｏが読み込まれる。次いでステップ９０１では、機関回転数センサ９により検出された機関回転数Ｎｅが読み込まれる。次いでステップ９０２において、オルタネータ制御デューティＤｏと機関回転数Ｎｅとの関係が予め定められた関係にあるか否かが判断される。具体的には、ステップ２０１において読み込まれた制御デューティＤｏ及びステップ９０１において読み込まれた機関回転数Ｎｅを示す点が図９（ｂ）のマップの斜線部分内に位置するか否かが判断される。ＹＥＳのときにはオルタネータ１が正常であると判定される。一方、ＮＯのときにはオルタネータ１が異常であると判定され、ステップ２０４においてオルタネータ１が異常であることを示すフラグがたてられ（ＸＯＦＡＩＬ←１）、このルーチンを終了する。
【０１２９】
本実施形態のオルタネータフェイル時処理は図３に示した第一の実施形態のオルタネータフェイル時処理と同様である。
【０１３０】
本実施形態によれば、ステップ９０２においてオルタネータ１が正常であると判断されたときには、ステップ３０２においてオルタネータ負荷制御に基づく機関アイドル回転数制御が中止されることなく、機関アイドル回転数を制御するためにオルタネータ負荷及び吸入空気量が制御される。一方、ステップ９０２においてオルタネータ１が異常であると判断されたときには、ステップ３０２において機関アイドル回転数を制御するためにオルタネータ負荷を制御するのが中止される。そのため、オルタネータ１が異常なときに機関アイドル回転数を制御するためにオルタネータ負荷が制御されてしまうのを回避することができる。それゆえ、オルタネータ１が異常なときであっても、機関アイドル回転数が異常に上昇したり、あるいは、機関アイドル回転数が低下して失火するのを阻止すべく機関アイドル回転数を適切に制御することができる。
【０１３１】
また本実施形態によれば、ステップ３０１においてオルタネータ１が異常であることを示すフラグ（ＸＯＦＡＩＬ＝１）がたてられていると判断したときには、ステップ３０３において、オルタネータ１が正常なときにオルタネータ負荷の制御により調節すべき機関アイドル回転数変動分が吸入空気量の制御により調節される。そのため、オルタネータ１が異常なときに、オルタネータ負荷の制御が中止されることに伴って機関アイドル回転数の調節量が不足してしまうのを回避することができる。
【０１３２】
更に本実施形態によれば、ステップ９０２において、機関回転数Ｎｅとオルタネータ出力電流制御デューティＤｏとの関係が予め定められた関係にないときにオルタネータ１が異常であると判断される。そのため、オルタネータ負荷が適切な値になっているか否かを判断することによりオルタネータ１が異常か否かを判断することができる。
【０１３３】
以下、第五の実施形態の変形例について説明する。本変形例の構成は図１に示した第一の実施形態の構成とほぼ同様である。但し、第一の実施形態ではオルタネータ１は発電機能のみを有しているが、本実施形態の変形例では、オルタネータ１は、発電することができるだけでなく、バッテリ５から供給された電力により内燃機関本体２に補助トルクを供給することができる。つまり、本変形例のオルタネータ１は、発電機能を有するのみならず、モータとしての機能も有する。
【０１３４】
本変形例のオルタネータフェイル判定は図９に示した第五の実施形態のオルタネータフェイル判定とほぼ同様である。本変形例のオルタネータフェイル時処理は図３に示した第一の実施形態のオルタネータフェイル時処理とほぼ同様であるが、ステップ３０２においてオルタネータ負荷制御に基づく機関アイドル回転数制御を中止する代わりに、補助トルク制御に基づく機関アイドル回転数制御を中止する。具体的には、バッテリ５からオルタネータ１への通電量を減少させることによりオルタネータ１から内燃機関本体２に供給される補助トルクを減少させて機関アイドル回転数を減少させたり、あるいは、バッテリ５からオルタネータ１への通電量を増加させることによりオルタネータ１から内燃機関本体２に供給される補助トルクを増加させて機関アイドル回転数を増加させる制御を中止する。
【０１３５】
本変形例によれば、ステップ９０２においてオルタネータ１が正常であると判断されたときには、補助トルク制御に基づく機関アイドル回転数制御が中止されることなく、機関アイドル回転数を制御するために補助トルク及び吸入空気量が制御される。一方、ステップ９０２においてオルタネータ１が異常であると判断されたときには、機関アイドル回転数を制御するために補助トルクを制御するのが中止される。そのため、オルタネータ１が異常なときに機関アイドル回転数を制御するために補助トルクが制御されてしまうのを回避することができる。それゆえ、オルタネータ１が異常なときであっても、機関アイドル回転数が異常に上昇したり、あるいは、機関アイドル回転数が低下して失火するのを阻止すべく機関アイドル回転数を適切に制御することができる。
【０１３６】
また本変形例によれば、ステップ３０１においてオルタネータ１が異常であることを示すフラグ（ＸＯＦＡＩＬ＝１）がたてられていると判断したときには、ステップ３０３において、オルタネータ１が正常なときに補助トルクの制御により調節すべき機関アイドル回転数変動分が吸入空気量の制御により調節される。そのため、オルタネータ１が異常なときに、補助トルクの制御が中止されることに伴って機関アイドル回転数の調節量が不足してしまうのを回避することができる。
【０１３７】
更に本変形例によれば、ステップ９０２において、機関回転数Ｎｅとオルタネータ出力電流制御デューティＤｏとの関係が予め定められた関係にないときにオルタネータ１が異常であると判断される。そのため、オルタネータ負荷が適切な値になっているか否かを判断することによりオルタネータ１が異常か否かを判断することができる。
【０１３８】
以下、本発明の内燃機関の制御装置の第六の実施形態について説明する。本実施形態の構成は図１に示した第一の実施形態の構成とほぼ同様である。図１０は本実施形態の内燃機関の制御装置によるオルタネータフェイル判定方法を示した図である。このオルタネータフェイル判定は所定時間間隔毎に実行される。オルタネータフェイル判定が開始されると、まずステップ２０１においてオルタネータ１がバッテリ５に対し通電する時間の割合を示すオルタネータ制御デューティＤｏが読み込まれる。次いでステップ９０１では、機関回転数センサ９により検出された機関回転数Ｎｅが読み込まれる。次いでステップ１００１においてオルタネータ制御デューティＤｏが閾値Ｄｏ１以上であるか否かが判断される。ＮＯのときにはオルタネータ１が正常であると判定しこのルーチンを終了する。一方、ＹＥＳのときにはステップ１００２に進む。ステップ１００２では機関回転数Ｎｅが閾値Ｎｅ１以下であるか否かが判断される。ＮＯのときにはオルタネータ１が正常であると判定しこのルーチンを終了する。一方、ＹＥＳのときには、オルタネータ負荷を減少させるべきときにオルタネータ負荷が減少されておらず、その結果機関回転数Ｎｅが必要とされる機関回転数Ｎｅ１よりも低下してしまっており失火する可能性があると判断し、オルタネータ１が異常であると判定される。次いでステップ２０４においてオルタネータ１が異常であることを示すフラグがたてられ（ＸＯＦＡＩＬ←１）、このルーチンを終了する。
【０１３９】
本実施形態のオルタネータフェイル時処理は図３に示した第一の実施形態のオルタネータフェイル時処理と同様である。
【０１４０】
本実施形態によれば、ステップ１００１及びステップ１００２においてオルタネータ１が正常であると判断されたときには、ステップ３０２においてオルタネータ負荷制御に基づく機関アイドル回転数制御が中止されることなく、機関アイドル回転数を制御するためにオルタネータ負荷及び吸入空気量が制御される。一方、ステップ１００２においてオルタネータ１が異常であると判断されたときには、ステップ３０２において機関アイドル回転数を制御するためにオルタネータ負荷を制御するのが中止される。そのため、オルタネータ１が異常なときに機関アイドル回転数を制御するためにオルタネータ負荷が制御されてしまうのを回避することができる。それゆえ、オルタネータ１が異常なときであっても、機関アイドル回転数が異常に上昇したり、あるいは、機関アイドル回転数が低下して失火するのを阻止すべく機関アイドル回転数を適切に制御することができる。
【０１４１】
また本実施形態によれば、ステップ３０１においてオルタネータ１が異常であることを示すフラグ（ＸＯＦＡＩＬ＝１）がたてられていると判断したときには、ステップ３０３において、オルタネータ１が正常なときにオルタネータ負荷の制御により調節すべき機関アイドル回転数変動分が吸入空気量の制御により調節される。そのため、オルタネータ１が異常なときに、オルタネータ負荷の制御が中止されることに伴って機関アイドル回転数の調節量が不足してしまうのを回避することができる。
【０１４２】
更に本実施形態によれば、ステップ１００２において、機関アイドル回転数を制御するためにオルタネータ負荷を制御しているときに機関回転数Ｎｅが予め定められた値Ｎｅ１以下になった場合にオルタネータが異常であると判断される。そのため、オルタネータ負荷が適切な値になっているか否かを判断することによりオルタネータが異常か否かを判断することができる。
【０１４３】
以下、第六の実施形態の変形例について説明する。本変形例の構成は図１に示した第一の実施形態の構成とほぼ同様である。但し、第一の実施形態ではオルタネータ１は発電機能のみを有しているが、本実施形態の変形例では、オルタネータ１は、発電することができるだけでなく、バッテリ５から供給された電力により内燃機関本体２に補助トルクを供給することができる。つまり、本変形例のオルタネータ１は、発電機能を有するのみならず、モータとしての機能も有する。
【０１４４】
本変形例のオルタネータフェイル判定は図１０に示した第六の実施形態のオルタネータフェイル判定とほぼ同様である。本変形例のオルタネータフェイル時処理は図３に示した第一の実施形態のオルタネータフェイル時処理とほぼ同様であるが、ステップ３０２においてオルタネータ負荷制御に基づく機関アイドル回転数制御を中止する代わりに、補助トルク制御に基づく機関アイドル回転数制御を中止する。具体的には、バッテリ５からオルタネータ１への通電量を減少させることによりオルタネータ１から内燃機関本体２に供給される補助トルクを減少させて機関アイドル回転数を減少させたり、あるいは、バッテリ５からオルタネータ１への通電量を増加させることによりオルタネータ１から内燃機関本体２に供給される補助トルクを増加させて機関アイドル回転数を増加させる制御を中止する。
【０１４５】
本変形例によれば、ステップ１００１及びステップ１００２においてオルタネータ１が正常であると判断されたときには、補助トルク制御に基づく機関アイドル回転数制御が中止されることなく、機関アイドル回転数を制御するために補助トルク及び吸入空気量が制御される。一方、ステップ１００２においてオルタネータ１が異常であると判断されたときには、機関アイドル回転数を制御するために補助トルクを制御するのが中止される。そのため、オルタネータ１が異常なときに機関アイドル回転数を制御するために補助トルクが制御されてしまうのを回避することができる。それゆえ、オルタネータ１が異常なときであっても、機関アイドル回転数が異常に上昇したり、あるいは、機関アイドル回転数が低下して失火するのを阻止すべく機関アイドル回転数を適切に制御することができる。
【０１４６】
また本変形例によれば、ステップ３０１においてオルタネータ１が異常であることを示すフラグ（ＸＯＦＡＩＬ＝１）がたてられていると判断したときには、ステップ３０３において、オルタネータ１が正常なときに補助トルクの制御により調節すべき機関アイドル回転数変動分が吸入空気量の制御により調節される。そのため、オルタネータ１が異常なときに、補助トルクの制御が中止されることに伴って機関アイドル回転数の調節量が不足してしまうのを回避することができる。
【０１４７】
更に本変形例によれば、ステップ１００２において、機関アイドル回転数を制御するためにオルタネータ負荷を制御しているときに機関回転数Ｎｅが予め定められた値Ｎｅ１以下になった場合にオルタネータが異常であると判断される。そのため、オルタネータ負荷が適切な値になっているか否かを判断することによりオルタネータが異常か否かを判断することができる。
【０１４８】
以下、本発明の内燃機関の制御装置の第七の実施形態について説明する。本実施形態の構成は図１に示した第一の実施形態の構成とほぼ同様である。図１１は本実施形態の内燃機関の制御装置によるバッテリ電圧不足時処理を示した図である。このバッテリ電圧不足時処理は所定時間間隔毎に実行される。バッテリ電圧不足時処理が開始されると、まずステップ１１０１において電圧計７により検出されたバッテリ電圧Ｖが読み込まれる。次いでステップ１１０２において、バッテリ電圧Ｖが閾値Ｖ１以下であるか否かが判断される。ＮＯのときにはバッテリあがりの可能性がないと判断しこのルーチンを終了する。一方、ＹＥＳのときにはバッテリ上がりの可能性があると判断し、ステップ１１０３においてオルタネータ負荷を低減することが禁止される。つまり、オルタネータ１からバッテリ５への充電量を低減することが禁止される。次いでステップ１１０４では吸入空気量制御に基づき機関アイドル回転数制御が調節される。具体的には、オルタネータ負荷を低減できないことに伴って機関アイドル回転数が低下してしまうのを回避すべく、吸入空気量が増加されることにより機関アイドル回転数が適切な値に調節される。機関アイドル回転数を低下させてしまう要因としては、例えばパワーステアリング負荷、エアコンディショナ負荷、電気負荷、ＡＴ車におけるＮ−Ｄシフト負荷等がある。
【０１４９】
本実施形態によれば、ステップ１１０２においてバッテリ電圧Ｖが予め定められた値Ｖ１以下であると判断されたとき、ステップ１１０３においてオルタネータ負荷が低減されるのが禁止される。つまり、バッテリ充電速度が低減されるのを禁止して、バッテリ５の充電が継続される。そのため、電力消費速度にバッテリ充電速度が追いつけないことによりバッテリ５があがってしまうのを阻止することができる。
【０１５０】
また本実施形態によれば、バッテリ電圧Ｖが予め定められた値Ｖ１以下のときであって機関要求負荷増大時に、ステップ１１０３及びステップ１１０４においてオルタネータ負荷が低減されるのを禁止しつつ吸入空気量が増大される。そのため、電力消費速度にバッテリ充電速度が追いつけないことによりバッテリがあがってしまうのを阻止しつつ、要求される機関回転数を確保することができる。
【０１５１】
以下、第七の実施形態の変形例について説明する。本変形例の構成は図１に示した第一の実施形態の構成とほぼ同様である。但し、第一の実施形態ではオルタネータ１は発電機能のみを有しているが、本実施形態の変形例では、オルタネータ１は、発電することができるだけでなく、バッテリ５から供給された電力により内燃機関本体２に補助トルクを供給することができる。つまり、本変形例のオルタネータ１は、発電機能を有するのみならず、モータとしての機能も有する。
【０１５２】
本変形例のバッテリ電圧不足時処理は図１１に示した第七の実施形態のバッテリ電圧不足時処理とほぼ同様であるが、ステップ１１０３においてオルタネータ負荷の低減が禁止される代わりに、補助トルクの増加が禁止される。
【０１５３】
本変形例によれば、ステップ１１０２においてバッテリ電圧Ｖが予め定められた値Ｖ１以下であると判断されたとき、バッテリ５からオルタネータ１に通電することによりオルタネータ１から内燃機関本体２に補助トルクが供給されるのが禁止される。つまり、バッテリ５の電力消費速度が増加されるのを禁止して、バッテリ５の充電が継続される。そのため、電力消費速度にバッテリ充電速度が追いつけないことによりバッテリ５があがってしまうのを阻止することができる。
【０１５４】
また本変形例によれば、バッテリ電圧Ｖが予め定められた値Ｖ１以下のときであって機関要求負荷増大時に、ステップ１１０３及びステップ１１０４において補助トルクが供給されるのを禁止しつつ吸入空気量が増大される。そのため、電力消費速度にバッテリ充電速度が追いつけないことによりバッテリ５があがってしまうのを阻止しつつ、要求される機関回転数を確保することができる。
【０１５５】
以下、本発明の内燃機関の制御装置の第八の実施形態について説明する。本実施形態の構成は図１に示した第一の実施形態の構成とほぼ同様である。図１２は本実施形態の内燃機関の制御装置によるバッテリ電圧不足時処理を示した図である。このバッテリ電圧不足時処理は所定時間間隔毎に実行される。バッテリ電圧不足時処理が開始されると、まずステップ１１０１において電圧計７により検出されたバッテリ電圧Ｖが読み込まれる。次いでステップ１１０２において、バッテリ電圧Ｖが閾値Ｖ１以下であるか否かが判断される。ＮＯのときにはバッテリあがりの可能性がないと判断しこのルーチンを終了する。一方、ＹＥＳのときにはバッテリ上がりの可能性があると判断し、ステップ１１０３においてオルタネータ負荷を低減することが禁止される。つまり、オルタネータ１からバッテリ５への充電量を低減することが禁止される。次いでステップ１２０１では変速比設定変更手段１３によりシフトアップしづらくなるように変速比が変更される。次いでステップ１２０２では、変速比の変更に伴って駆動トルクが変化してしまうのを阻止すべく駆動トルクが補正される。この駆動トルクの補正のため、例えば吸入空気量、燃料噴射量、点火時期、燃料噴射時期等が調節される。
【０１５６】
本実施形態によれば、バッテリ電圧Ｖが予め定められた値Ｖ１以下のときであって機関要求負荷増大時に、ステップ１１０３においてオルタネータ負荷が低減されるのが禁止されると共に、ステップ１２０１においてシフトアップしづらくなるように変速比の設定が変更される。そのため、電力消費速度にバッテリ充電速度が追いつけないことによりバッテリがあがってしまうのを阻止しつつ、要求される機関回転数を確保することができる。
【０１５７】
以下、第八の実施形態の変形例について説明する。本変形例の構成は図１に示した第一の実施形態の構成とほぼ同様である。但し、第一の実施形態ではオルタネータ１は発電機能のみを有しているが、本実施形態の変形例では、オルタネータ１は、発電することができるだけでなく、バッテリ５から供給された電力により内燃機関本体２に補助トルクを供給することができる。つまり、本変形例のオルタネータ１は、発電機能を有するのみならず、モータとしての機能も有する。
【０１５８】
本変形例のバッテリ電圧不足時処理は図１２に示した第八の実施形態のバッテリ電圧不足時処理とほぼ同様であるが、ステップ１１０３においてオルタネータ負荷の低減が禁止される代わりに、補助トルクの増加が禁止される。
【０１５９】
本変形例によれば、バッテリ電圧Ｖが予め定められた値Ｖ１以下のときであって機関要求負荷増大時に、補助トルクが供給されるのが禁止されると共に、ステップ１２０１においてシフトアップしづらくなるように変速比の設定が変更される。そのため、電力消費速度にバッテリ充電速度が追いつけないことによりバッテリがあがってしまうのを阻止しつつ、要求される機関回転数を確保することができる。
【０１６０】
以下、本発明の内燃機関の制御装置の第九の実施形態について説明する。本実施形態の構成は図１に示した第一の実施形態の構成とほぼ同様である。図１３は本実施形態の内燃機関の制御装置による始動時処理を示した図である。この始動時処理は所定時間間隔毎に実行される。始動時処理が開始されると、まずステップ１３０１において始動後経過時間Ｔが閾値Ｔ１以上になったか否かが判断される。ＮＯのときには、始動後経過時間が十分でないために機関回転数等がまだ安定しておらず、始動時処理を行うのに適していないと判断しこのルーチンを終了する。一方、ＹＥＳのときにはステップ１３０２に進み、触媒温度センサ１６により検出された触媒温度ＴＣが読み込まれる。次いでステップ１３０３では、触媒温度ＴＣが閾値ＴＣ１以下であるか否かが判断される。ＮＯのときには触媒１５の暖機がもう必要でないと判断し、ステップ１３１２に進む。一方、ＹＥＳのときには触媒１５の暖機がまだ必要であると判断し、ステップ１３０４に進む。
【０１６１】
ステップ１３０４では水温センサ１０により検出された水温ＴＷが読み込まれる。次いでステップ１３０５では水温ＴＷに応じて点火時期の遅角量が算出される。例えば水温ＴＷが比較的低いときには排気温度を上昇させるべく遅角量が大きくされる。一方、水温ＴＷが比較的高いときには排気温度をそれ程上昇させる必要がないため遅角量が小さくされる。次いでステップ１３０６では点火時期の遅角量に応じたスロットル開度補正量が算出される。このスロットル開度補正では、点火時期の遅角に伴ってエンジン発生トルク及び機関回転数が低下するのを阻止すべくスロットル開度が増加される。例えば遅角量が比較的小さいときには、エンジン発生トルク及び機関回転数の低下が少ないためスロットル開度の増加量は比較的小さくされる。一方、遅角量が比較的大きいときには、エンジン発生トルク及び機関回転数の低下が多くなるためスロットル開度の増加量は比較的大きくされる。
【０１６２】
次いでステップ１３０７ではエアコンディショナ負荷が最大に設定される。次いでステップ１３０８では機関回転数センサ９により検出された実際の機関回転数Ｎｅが読み込まれる。次いでステップ１３０９では目標機関回転数Ｎｔが算出される。この目標機関回転数Ｎｔは、失火が発生しないようにかつ機関回転数が過度に高くならないように設定される。次いでステップ１３１０では目標機関回転数Ｎｔと実際の機関回転数Ｎｅとの偏差Ｄｎｅが算出される。次いでステップ１３１１では偏差Ｄｎｅからオルタネータ制御デューティＤｏが算出され、偏差Ｄｎｅが零になるように制御デューティＤｏがフィードバック制御される。
【０１６３】
一方、ステップ１３１２では触媒１５を暖機する必要がないために点火時期の遅角量がリセットされる。次いでステップ１３１３ではエアコンディショナ負荷が通常の負荷に設定される。次いでステップ１３１４では偏差Ｄｎｅから吸入空気量補正量Ｑｆｂが算出され、偏差Ｄｎｅが零になるように空気量フィードバック制御が行われる。
【０１６４】
尚、ステップ１３０７においてエアコンディショナ負荷を最大にする代わりに、実際の機関回転数を低下させるためにパワーステアリング負荷、トルクコンバータ負荷、ウォータポンプ負荷、オイルポンプ負荷等の負荷を大きな値に設定してもよい。但しその場合には、そのような負荷の値をＥＣＵにより変更できるようになっていることが必要となる。
【０１６５】
本実施形態によれば、ステップ１３０５及びステップ１３０６において、機関始動時の暖機完了前に暖機完了後に比べてスロットル開度が増加されかつ点火時期が遅角されることにより機関始動時に暖機を迅速に行うことができる。更にステップ１３０７においてエアコンディショナ負荷が最大にされることにより機関アイドル回転数が過度に上昇するのを阻止することができる。その上、ステップ１３１１においてオルタネータ負荷に基づいて機関アイドル回転数がフィードバック制御されることにより失火を防止しつつ機関回転数の増加を適切に防止することができる。
【０１６６】
以下、第九の実施形態の変形例について説明する。本変形例の構成は図１に示した第一の実施形態の構成とほぼ同様である。但し、第一の実施形態ではオルタネータ１は発電機能のみを有しているが、本実施形態の変形例では、オルタネータ１は、発電することができるだけでなく、バッテリ５から供給された電力により内燃機関本体２に補助トルクを供給することができる。つまり、本変形例のオルタネータ１は、発電機能を有するのみならず、モータとしての機能も有する。
【０１６７】
本変形例の始動時処理は図１３に示した第九の実施形態の始動時処理とほぼ同様であるが、ステップ１３１１において偏差Ｄｎｅからオルタネータ制御デューティＤｏが算出され偏差Ｄｎｅが零になるように制御デューティＤｏがフィードバック制御される代わりに、偏差Ｄｎｅから補助トルク供給量が算出され偏差Ｄｎｅが零になるように補助トルク供給量がフィードバック制御される。
【０１６８】
本変形例によれば、ステップ１３０５及びステップ１３０６において、機関始動時の暖機完了前に暖機完了後に比べてスロットル開度が増加されかつ点火時期が遅角されることにより機関始動時に暖機を迅速に行うことができる。更にステップ１３０７においてエアコンディショナ負荷が最大にされることにより機関アイドル回転数が過度に上昇するのを阻止することができる。その上、補助トルク供給量に基づいて機関アイドル回転数がフィードバック制御されることにより失火を防止しつつ機関回転数の増加を適切に防止することができる。
【０１６９】
以下、本発明の内燃機関の制御装置の第１０の実施形態について説明する。本実施形態の構成は図１に示した第一の実施形態の構成とほぼ同様である。図１４は本実施形態の内燃機関の制御装置による始動時処理を示した図である。この始動時処理は所定時間間隔毎に実行される。始動時処理が開始されると、まずステップ１３０１において始動後経過時間Ｔが閾値Ｔ１以上になったか否かが判断される。ＮＯのときには、始動後経過時間が十分でないために機関回転数等がまだ安定しておらず、始動時処理を行うのに適していないと判断しこのルーチンを終了する。一方、ＹＥＳのときにはステップ１３０２に進み、触媒温度センサ１６により検出された触媒温度ＴＣが読み込まれる。次いでステップ１３０３では、触媒温度ＴＣが閾値ＴＣ１以下であるか否かが判断される。ＮＯのときには触媒１５の暖機がもう必要でないと判断し、ステップ１３１２に進む。一方、ＹＥＳのときには触媒１５の暖機がまだ必要であると判断し、ステップ１４０１に進む。
【０１７０】
ステップ１４０１では燃焼状態が悪化していることを示すフラグＸＮＥＤＷＮ＝０がたてられているか否かが判断される。燃焼状態が悪化しているか否かは例えば燃焼圧センサ１９の出力値に基づいて判断される。また、フラグＸＮＥＤＷＮ＝０は、燃焼状態が悪化していると判断されたときに不図示のステップにおいてたてられている。ステップ１４０１における判断がＹＥＳのときには、点火時期の遅角量を大きくすると失火が発生する可能性があると判断し、ステップ１３１２に進む。一方、ステップ１４０１における判断がＮＯのときにはステップ１３０４に進む。ステップ１３０４では水温センサ１０により検出された水温ＴＷが読み込まれる。次いでステップ１３０５では水温ＴＷに応じて点火時期の遅角量が算出される。例えば水温ＴＷが比較的低いときには排気温度を上昇させるべく遅角量が大きくされる。一方、水温ＴＷが比較的高いときには排気温度をそれ程上昇させる必要がないため遅角量が小さくされる。次いでステップ１３０６では点火時期の遅角量に応じたスロットル開度補正量が算出される。このスロットル開度補正では、点火時期の遅角に伴ってエンジン発生トルク及び機関回転数が低下するのを阻止すべくスロットル開度が増加される。例えば遅角量が比較的小さいときには、エンジン発生トルク及び機関回転数の低下が少ないためスロットル開度の増加量は比較的小さくされる。一方、遅角量が比較的大きいときには、エンジン発生トルク及び機関回転数の低下が多くなるためスロットル開度の増加量は比較的大きくされる。
【０１７１】
次いでステップ１３０７ではエアコンディショナ負荷が最大に設定される。次いでステップ１３０８では機関回転数センサ９により検出された実際の機関回転数Ｎｅが読み込まれる。次いでステップ１３０９では目標機関回転数Ｎｔが算出される。この目標機関回転数Ｎｔは、失火が発生しないようにかつ機関回転数が過度に高くならないように設定される。次いでステップ１３１０では目標機関回転数Ｎｔと実際の機関回転数Ｎｅとの偏差Ｄｎｅが算出される。次いでステップ１３１１では偏差Ｄｎｅからオルタネータ制御デューティＤｏが算出され、偏差Ｄｎｅが零になるように制御デューティＤｏがフィードバック制御される。
【０１７２】
一方、ステップ１３１２では触媒１５を暖機する必要がないため、あるいは、失火の発生を阻止する必要があるために点火時期の遅角量がリセットされる。次いでステップ１３１３ではエアコンディショナ負荷が通常の負荷に設定される。次いでステップ１３１４では偏差Ｄｎｅから吸入空気量補正量Ｑｆｂが算出され、偏差Ｄｎｅが零になるように空気量フィードバック制御が行われる。
【０１７３】
尚、ステップ１４０１において燃焼状態が悪化していることを示すフラグＸＮＥＤＷＮ＝０がたてられているか否かを判断しているが、その代わりに燃料性状が重質であることを示すフラグがたてられているか否かを判断してもよい。燃料性状が重質であるか否かは、例えば機関始動後の機関回転数の変動に基づいて判断される。また、ステップ１３０７においてエアコンディショナ負荷を最大にする代わりに、実際の機関回転数を低下させるためにパワーステアリング負荷、トルクコンバータ負荷、ウォータポンプ負荷、オイルポンプ負荷等の負荷を大きな値に設定してもよい。但しその場合には、そのような負荷の値をＥＣＵにより変更できるようになっていることが必要となる。
【０１７４】
本実施形態によれば、ステップ１４０１において機関始動時に燃焼状態が悪化したと判定されたとき、又は燃料性状が重質であると判定されたときには、ステップ１３０５、ステップ１３０６、ステップ１３０７及びステップ１３１１は実行されない。つまり、機関始動時の暖機完了前に暖機完了後に比べてスロットル開度を増加させかつ点火時期を遅角すると共にエアコンディショナ負荷を最大にしオルタネータ負荷に基づいて機関アイドル回転数をフィードバック制御するのが中止される。燃焼状態が悪いときや燃料性状が重質であるときには失火が発生し易くなっている。従って、そのようなときに機関アイドル回転数の上昇を抑制してしまうと更に失火が発生し易くなってしまう。そのため、上述したように、そのようなときには、機関始動時の暖機完了前に暖機完了後に比べてスロットル開度を増加させかつ点火時期を遅角すると共にエアコンディショナ負荷を最大にしオルタネータ負荷に基づいて機関アイドル回転数をフィードバック制御するのが中止される。その結果、失火の発生を確実に防止することができる。
【０１７５】
以下、第１０の実施形態の変形例について説明する。本変形例の構成は図１に示した第一の実施形態の構成とほぼ同様である。但し、第一の実施形態ではオルタネータ１は発電機能のみを有しているが、本実施形態の変形例では、オルタネータ１は、発電することができるだけでなく、バッテリ５から供給された電力により内燃機関本体２に補助トルクを供給することができる。つまり、本変形例のオルタネータ１は、発電機能を有するのみならず、モータとしての機能も有する。
【０１７６】
本変形例の始動時処理は図１４に示した第１０の実施形態の始動時処理とほぼ同様であるが、ステップ１３１１において偏差Ｄｎｅからオルタネータ制御デューティＤｏが算出され偏差Ｄｎｅが零になるように制御デューティＤｏがフィードバック制御される代わりに、偏差Ｄｎｅから補助トルク供給量が算出され偏差Ｄｎｅが零になるように補助トルク供給量がフィードバック制御される。
【０１７７】
本変形例によれば、ステップ１４０１において機関始動時に燃焼状態が悪化したと判定されたとき、又は燃料性状が重質であると判定されたときには、ステップ１３０５、ステップ１３０６及びステップ１３０７は実行されない。つまり、機関始動時の暖機完了前に暖機完了後に比べてスロットル開度を増加させかつ点火時期を遅角すると共にエアコンディショナ負荷を最大にし補助トルクに基づいて機関アイドル回転数をフィードバック制御するのが中止される。燃焼状態が悪いときや燃料性状が重質であるときには失火が発生し易くなっている。従って、そのようなときに機関アイドル回転数の上昇を抑制してしまうと更に失火が発生し易くなってしまう。そのため、上述したように、そのようなときには、機関始動時の暖機完了前に暖機完了後に比べてスロットル開度を増加させかつ点火時期を遅角すると共にエアコンディショナ負荷を最大にし補助トルクに基づいて機関アイドル回転数をフィードバック制御するのが中止される。その結果、失火の発生を確実に防止することができる。
【０１７８】
以下、本発明の内燃機関の制御装置の第１１の実施形態について説明する。本実施形態の構成は図１に示した第一の実施形態の構成とほぼ同様である。図１５は本実施形態の内燃機関の制御装置による始動時処理を示した図である。この始動時処理は所定時間間隔毎に実行される。始動時処理が開始されると、まずステップ１３０１において始動後経過時間Ｔが閾値Ｔ１以上になったか否かが判断される。ＮＯのときには、始動後経過時間が十分でないために機関回転数等がまだ安定しておらず、始動時処理を行うのに適していないと判断しこのルーチンを終了する。一方、ＹＥＳのときにはステップ１３０２に進み、触媒温度センサ１６により検出された触媒温度ＴＣが読み込まれる。次いでステップ１３０３では、触媒温度ＴＣが閾値ＴＣ１以下であるか否かが判断される。ＮＯのときには触媒１５の暖機がもう必要でないと判断し、ステップ１３１２に進む。一方、ＹＥＳのときには触媒１５の暖機がまだ必要であると判断し、ステップ１３０４に進む。
【０１７９】
ステップ１３０４では水温センサ１０により検出された水温ＴＷが読み込まれる。次いでステップ１３０５では水温ＴＷに応じて点火時期の遅角量が算出される。例えば水温ＴＷが比較的低いときには排気温度を上昇させるべく遅角量が大きくされる。一方、水温ＴＷが比較的高いときには排気温度をそれ程上昇させる必要がないため遅角量が小さくされる。次いでステップ１３０６では点火時期の遅角量に応じたスロットル開度補正量が算出される。このスロットル開度補正では、点火時期の遅角に伴ってエンジン発生トルク及び機関回転数が低下するのを阻止すべくスロットル開度が増加される。例えば遅角量が比較的小さいときには、エンジン発生トルク及び機関回転数の低下が少ないためスロットル開度の増加量は比較的小さくされる。一方、遅角量が比較的大きいときには、エンジン発生トルク及び機関回転数の低下が多くなるためスロットル開度の増加量は比較的大きくされる。
【０１８０】
次いでステップ１３０７ではエアコンディショナ負荷が最大に設定される。次いでステップ１３０８では機関回転数センサ９により検出された実際の機関回転数Ｎｅが読み込まれる。次いでステップ１３０９では目標機関回転数Ｎｔが算出される。この目標機関回転数Ｎｔは、失火が発生しないようにかつ機関回転数が過度に高くならないように設定される。次いでステップ１３１０では目標機関回転数Ｎｔと実際の機関回転数Ｎｅとの偏差Ｄｎｅが算出される。次いでステップ１５０１では偏差Ｄｎｅから点火時期補正量Ａｉが算出され、偏差Ｄｎｅが零になるように点火時期補正量Ａｉがフィードバック制御される。このときオルタネータ負荷は一定値に維持される。
【０１８１】
一方、ステップ１３１２では触媒１５を暖機する必要がないために点火時期の遅角量がリセットされる。次いでステップ１３１３ではエアコンディショナ負荷が通常の負荷に設定される。次いでステップ１３１４では偏差Ｄｎｅから吸入空気量補正量Ｑｆｂが算出され、偏差Ｄｎｅが零になるように空気量フィードバック制御が行われる。
【０１８２】
尚、ステップ１３０７においてエアコンディショナ負荷を最大にする代わりに、実際の機関回転数を低下させるためにパワーステアリング負荷、トルクコンバータ負荷、ウォータポンプ負荷、オイルポンプ負荷等の負荷を大きな値に設定してもよい。但しその場合には、そのような負荷の値をＥＣＵにより変更できるようになっていることが必要となる。
【０１８３】
本実施形態によれば、ステップ１３０５及びステップ１３０６において、機関始動時の暖機完了前に暖機完了後に比べてスロットル開度が増加されかつ点火時期が遅角されることにより機関始動時に暖機を迅速に行うことができる。更にステップ１３０７においてエアコンディショナ負荷が最大にされることにより機関アイドル回転数が過度に上昇するのを阻止することができる。その上、ステップ１５０１において点火時期補正量Ａｉに基づいて機関アイドル回転数がフィードバック制御されることにより失火を防止しつつ機関回転数の増加を適切に防止することができる。
【０１８４】
以下、第１１の実施形態の変形例について説明する。本変形例の構成は図１に示した第一の実施形態の構成とほぼ同様である。但し、第一の実施形態ではオルタネータ１は発電機能のみを有しているが、本実施形態の変形例では、オルタネータ１は、発電することができるだけでなく、バッテリ５から供給された電力により内燃機関本体２に補助トルクを供給することができる。つまり、本変形例のオルタネータ１は、発電機能を有するのみならず、モータとしての機能も有する。
【０１８５】
本変形例の始動時処理は図１５に示した第１１の実施形態の始動時処理とほぼ同様であるが、ステップ１５０１においてオルタネータ負荷が一定値に維持される代わりに、補助トルク供給量が一定値に維持される。
【０１８６】
本変形例によれば、ステップ１３０５及びステップ１３０６において、機関始動時の暖機完了前に暖機完了後に比べてスロットル開度が増加されかつ点火時期が遅角されることにより機関始動時に暖機を迅速に行うことができる。更にステップ１３０７においてエアコンディショナ負荷が最大にされることにより機関アイドル回転数が過度に上昇するのを阻止することができる。その上、ステップ１５０１において点火時期補正量Ａｉに基づいて機関アイドル回転数がフィードバック制御されることにより失火を防止しつつ機関回転数の増加を適切に防止することができる。
【０１８７】
以下、本発明の内燃機関の制御装置の第１２の実施形態について説明する。本実施形態の構成は図１に示した第一の実施形態の構成とほぼ同様である。図１６及び図１７は本実施形態の内燃機関の制御装置による始動時処理を示した図である。この始動時処理は所定時間間隔毎に実行される。始動時処理が開始されると、まずステップ１３０１において始動後経過時間Ｔが閾値Ｔ１以上になったか否かが判断される。ＮＯのときには、始動後経過時間が十分でないために機関回転数等がまだ安定しておらず、始動時処理を行うのに適していないと判断しこのルーチンを終了する。一方、ＹＥＳのときにはステップ１３０２に進み、触媒温度センサ１６により検出された触媒温度ＴＣが読み込まれる。次いでステップ１３０３では、触媒温度ＴＣが閾値ＴＣ１以下であるか否かが判断される。ＮＯのときには触媒１５の暖機がもう必要でないと判断し、ステップ１３１２に進む。一方、ＹＥＳのときには触媒１５の暖機がまだ必要であると判断し、ステップ１３０４に進む。
【０１８８】
ステップ１３０４では水温センサ１０により検出された水温ＴＷが読み込まれる。次いでステップ１３０５では水温ＴＷに応じて点火時期の遅角量が算出される。例えば水温ＴＷが比較的低いときには排気温度を上昇させるべく遅角量が大きくされる。一方、水温ＴＷが比較的高いときには排気温度をそれ程上昇させる必要がないため遅角量が小さくされる。次いでステップ１６０１では制御デューティＤｏが閾値Ｄｏ２以上であるか否かが判断される。ＮＯのときには実際の機関回転数を目標機関回転数まで減少させるのに十分なだけ制御デューティＤｏを増加させることができると判断し、ステップ１３０６に進む。一方、ＹＥＳのときには現在の制御デューティＤｏが大きいため、実際の機関回転数を目標機関回転数まで減少させるのに十分なだけ制御デューティＤｏを増加させることができないと判断し、ステップ１６０２に進む。
【０１８９】
ステップ１３０６では点火時期の遅角量に応じたスロットル開度補正量が算出される。このスロットル開度補正では、点火時期の遅角に伴ってエンジン発生トルク及び機関回転数が低下するのを阻止すべくスロットル開度が増加される。例えば遅角量が比較的小さいときには、エンジン発生トルク及び機関回転数の低下が少ないためスロットル開度の増加量は比較的小さくされる。一方、遅角量が比較的大きいときには、エンジン発生トルク及び機関回転数の低下が多くなるためスロットル開度の増加量は比較的大きくされる。ステップ１６０２ではスロットル開度が減少される。つまり、オルタネータ負荷を増加できないために低下させることができない機関回転数が、スロットル開度を減少させることにより低下される。
【０１９０】
次いでステップ１３０７ではエアコンディショナ負荷が最大に設定される。次いでステップ１３０８では機関回転数センサ９により検出された実際の機関回転数Ｎｅが読み込まれる。次いでステップ１３０９では目標機関回転数Ｎｔが算出される。この目標機関回転数Ｎｔは、失火が発生しないようにかつ機関回転数が過度に高くならないように設定される。次いでステップ１３１０では目標機関回転数Ｎｔと実際の機関回転数Ｎｅとの偏差Ｄｎｅが算出される。次いでステップ１３１１では偏差Ｄｎｅからオルタネータ制御デューティＤｏが算出され、偏差Ｄｎｅが零になるように制御デューティＤｏがフィードバック制御される。
【０１９１】
一方、ステップ１３１２では触媒１５を暖機する必要がないために点火時期の遅角量がリセットされる。次いでステップ１３１３ではエアコンディショナ負荷が通常の負荷に設定される。次いでステップ１３１４では偏差Ｄｎｅから吸入空気量補正量Ｑｆｂが算出され、偏差Ｄｎｅが零になるように空気量フィードバック制御が行われる。
【０１９２】
尚、ステップ１６０１及びステップ１６０２において制御デューティＤｏが大きいときには制御デューティＤｏを増加させずにスロットル開度が減少されているが、この代わりに、あるいは、これに加えて、ステップ１３０５において算出された点火時期遅角量がある閾値より大きいときに失火の発生を阻止すべく点火時期を遅角させる代わりにスロットル開度を減少させてもよい。また、ステップ１３０７においてエアコンディショナ負荷を最大にする代わりに、実際の機関回転数を低下させるためにパワーステアリング負荷、トルクコンバータ負荷、ウォータポンプ負荷、オイルポンプ負荷等の負荷を大きな値に設定してもよい。但しその場合には、そのような負荷の値をＥＣＵにより変更できるようになっていることが必要となる。
【０１９３】
本実施形態によれば、ステップ１６０１においてオルタネータ負荷が予め定められた値を超過すると判断されたとき、又は点火時期遅角量が予め定められた値を超過すると判断されたときには、ステップ１６０２においてスロットル開度が減少される。つまり、オルタネータ負荷が予め定められた値を超過するときには、オルタネータ負荷を増加させることにより機関アイドル回転数の上昇を抑制するのは不可能であると判断し、スロットル開度を減少させることにより機関アイドル回転数の上昇を抑制することができる。また、点火時期遅角量が予め定められた値を超過するときには、点火時期遅角量を増加させることにより機関アイドル回転数の上昇を抑制するのは不可能であると判断し、スロットル開度を減少させることにより機関アイドル回転数の上昇を抑制することができる。
【０１９４】
以下、第１２の実施形態の変形例について説明する。本変形例の構成は図１に示した第一の実施形態の構成とほぼ同様である。但し、第一の実施形態ではオルタネータ１は発電機能のみを有しているが、本実施形態の変形例では、オルタネータ１は、発電することができるだけでなく、バッテリ５から供給された電力により内燃機関本体２に補助トルクを供給することができる。つまり、本変形例のオルタネータ１は、発電機能を有するのみならず、モータとしての機能も有する。
【０１９５】
本変形例の始動時処理は図１６及び図１７に示した第１２の実施形態の始動時処理とほぼ同様であるが、ステップ１６０１において制御デューティＤｏが閾値Ｄｏ２以上であると判断されたときにステップ１６０２においてスロットル開度が減少される代わりに、補助トルクがある閾値以下であると判断されたときにスロットル開度が減少される。また、ステップ１３１１において偏差Ｄｎｅからオルタネータ制御デューティＤｏが算出され偏差Ｄｎｅが零になるように制御デューティＤｏがフィードバック制御される代わりに、偏差Ｄｎｅから補助トルク供給量が算出され偏差Ｄｎｅが零になるように補助トルク供給量がフィードバック制御される。
【０１９６】
本変形例によれば、補助トルクが予め定められた値より小さいと判断されたとき、又は点火時期遅角量が予め定められた値を超過すると判断されたときには、スロットル開度が減少される。つまり、補助トルクが予め定められた値より小さいときには、補助トルクを減少させることにより機関アイドル回転数の上昇を抑制するのは不可能であると判断し、スロットル開度を減少させることにより機関アイドル回転数の上昇を抑制することができる。また、点火時期遅角量が予め定められた値を超過するときには、点火時期遅角量を増加させることにより機関アイドル回転数の上昇を抑制するのは不可能であると判断し、スロットル開度を減少させることにより機関アイドル回転数の上昇を抑制することができる。
【０１９７】
以下、本発明の内燃機関の制御装置の第１３の実施形態について説明する。本実施形態の構成は図１に示した第一の実施形態の構成とほぼ同様である。本実施形態の内燃機関の制御装置による始動時処理は図１３に示したものとほぼ同様であるが、本実施形態では、機関始動時の暖機完了前に暖機完了後に比べて燃料噴射量及びオルタネータ負荷が増加される。
【０１９８】
本実施形態によれば、機関始動時の暖機完了前に暖機完了後に比べて燃料噴射量及びオルタネータ負荷が増加されるため、燃料噴射量を増加させることにより機関始動時に暖機を迅速に行うと共に、オルタネータ負荷を増加させることにより失火を防止しつつ機関回転数の増加を適切に防止することができる。
【０１９９】
以下、第１３の実施形態の変形例について説明する。本変形例の構成は図１に示した第一の実施形態の構成とほぼ同様である。但し、第一の実施形態ではオルタネータ１は発電機能のみを有しているが、本実施形態の変形例では、オルタネータ１は、発電することができるだけでなく、バッテリ５から供給された電力により内燃機関本体２に補助トルクを供給することができる。つまり、本変形例のオルタネータ１は、発電機能を有するのみならず、モータとしての機能も有する。
【０２００】
本変形例の始動時処理は第１３の実施形態の始動時処理とほぼ同様であるが、偏差Ｄｎｅからオルタネータ制御デューティＤｏが算出され偏差Ｄｎｅが零になるように制御デューティＤｏがフィードバック制御される代わりに、偏差Ｄｎｅから補助トルク供給量が算出され偏差Ｄｎｅが零になるように補助トルク供給量がフィードバック制御される。
【０２０１】
本変形例によれば、機関始動時の暖機完了前に暖機完了後に比べて燃料噴射量が増加されかつ補助トルクが減少されるため、燃料噴射量を増加させることにより機関始動時に暖機を迅速に行うと共に、補助トルクを減少させることにより失火を防止しつつ機関回転数の増加を適切に防止することができる。
【０２０２】
尚、上述したすべての実施形態及びその変形例において機関アイドル回転数を制御するために電子スロットル４のスロットル開度が制御されているが、代わりにＩＳＣバルブ（アイドルスピードコントロールバルブ）を設け、その開度を制御することも可能である。また、第九から第１３の実施形態及びその変形例において触媒１５の暖機の促進が図られているが、代わりにＡ／Ｆセンサ１７の暖機の促進を図ることも可能である。
【図面の簡単な説明】
【０２０３】
【図１】本発明の内燃機関の制御装置の第一の実施形態の構成図である。
【図２】第一の実施形態の内燃機関の制御装置によるオルタネータフェイル判定方法を示した図である。
【図３】第一の実施形態の内燃機関の制御装置によるオルタネータフェイル時の処理を示したフローチャートである。
【図４】第二の実施形態の内燃機関の制御装置によるオルタネータフェイル判定方法を示した図である。
【図５】第三の実施形態の内燃機関の制御装置によるオルタネータフェイル判定方法を示した図である。
【図６】第四の実施形態の内燃機関の制御装置によるオルタネータフェイル判定方法を示した図である。
【図７】トルクと各制御パラメータとの関係を示した図である。
【図８】オルタネータが正常か否かを判断するための図である。
【図９】第五の実施形態の内燃機関の制御装置によるオルタネータフェイル判定方法を示した図である。
【図１０】第六の実施形態の内燃機関の制御装置によるオルタネータフェイル判定方法を示した図である。
【図１１】第七の実施形態の内燃機関の制御装置によるバッテリ電圧不足時処理を示した図である。
【図１２】第八の実施形態の内燃機関の制御装置によるバッテリ電圧不足時処理を示した図である。
【図１３】第九の実施形態の内燃機関の制御装置による始動時処理を示した図である。
【図１４】第１０の実施形態の内燃機関の制御装置による始動時処理を示した図である。
【図１５】第１１の実施形態の内燃機関の制御装置による始動時処理を示した図である。
【図１６】第１２の実施形態の内燃機関の制御装置による始動時処理を示した図である。
【図１７】第１２の実施形態の内燃機関の制御装置による始動時処理を示した図である。
【符号の説明】
【０２０４】
１    オルタネータ
２    内燃機関本体
３    吸気通路
４    電子スロットル
【図１】
2006220157.tif 000003
【図２】
2006220157.tif 000004
【図３】
2006220157.tif 000005
【図４】
2006220157.tif 000006
【図５】
2006220157.tif 000007
【図６】
2006220157.tif 000008
【図７】
2006220157.tif 000009
【図８】
2006220157.tif 000010
【図９】
2006220157.tif 000011
【図１０】
2006220157.tif 000012
【図１１】
2006220157.tif 000013
【図１２】
2006220157.tif 000014
【図１３】
2006220157.tif 000015
【図１４】
2006220157.tif 000016
【図１５】
2006220157.tif 000017
【図１６】
2006220157.tif 000018
【図１７】
2006220157.tif 000019
【手続補正書】
【提出日】平成18年4月24日(2006.4.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
オルタネータからバッテリへの通電量を増加又は減少させることにより内燃機関にかかる負荷であるオルタネータ負荷及び吸入空気量を制御することにより機関アイドル回転数を制御する内燃機関の制御装置において、バッテリ電圧を検出するためのバッテリ電圧検出手段を設け、バッテリ電圧が予め定められた値よりも低いとき、オルタネータ負荷が低減されるのを禁止することによりバッテリの充電を継続する内燃機関の制御装置。
【請求項２】
バッテリ電圧が予め定められた値よりも低いときであって機関要求負荷増大時に、オルタネータ負荷が低減されるのを禁止しつつ吸入空気量を増大させる請求項１に記載の内燃機関の制御装置。
【請求項３】
バッテリ電圧が予め定められた値よりも低いときであって機関要求負荷増大時に、オルタネータ負荷が低減されるのを禁止すると共に、シフトアップしづらくなるように変速比の設定を変更する請求項１に記載の内燃機関の制御装置。
【請求項４】
バッテリからオルタネータを介して内燃機関に供給される補助トルク及び吸入空気量を制御することにより機関アイドル回転数を制御する内燃機関の制御装置において、バッテリ電圧を検出するためのバッテリ電圧検出手段を設け、バッテリ電圧が予め定められた値よりも低いとき、補助トルクが供給されるのを禁止することによりバッテリの充電を継続する内燃機関の制御装置。
【請求項５】
バッテリ電圧が予め定められた値よりも低いときであって機関要求負荷増大時に、補助トルクが供給されるのを禁止しつつ吸入空気量を増大させる請求項４に記載の内燃機関の制御装置。
【請求項６】
バッテリ電圧が予め定められた値よりも低いときであって機関要求負荷増大時に、補助トルクが供給されるのを禁止すると共に、シフトアップしづらくなるように変速比の設定を変更する請求項４に記載の内燃機関の制御装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】削除
【補正の内容】
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
前記問題点に鑑み、本発明は、電力消費速度にバッテリ充電速度が追いつけないことによりバッテリがあがってしまうのを阻止することができる内燃機関の制御装置を提供することを目的とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】削除
【補正の内容】
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】削除
【補正の内容】
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】削除
【補正の内容】
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】削除
【補正の内容】
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】削除
【補正の内容】
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】削除
【補正の内容】
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】削除
【補正の内容】
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】削除
【補正の内容】
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】削除
【補正の内容】
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】削除
【補正の内容】
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】削除
【補正の内容】
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】削除
【補正の内容】
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】削除
【補正の内容】
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】削除
【補正の内容】
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】変更
【補正の内容】
【００３２】
請求項１に記載の発明によれば、オルタネータからバッテリへの通電量を増加又は減少させることにより内燃機関にかかる負荷であるオルタネータ負荷及び吸入空気量を制御することにより機関アイドル回転数を制御する内燃機関の制御装置において、バッテリ電圧を検出するためのバッテリ電圧検出手段を設け、バッテリ電圧が予め定められた値よりも低いとき、オルタネータ負荷が低減されるのを禁止することによりバッテリの充電を継続する内燃機関の制御装置が提供される。
【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】変更
【補正の内容】
【００３３】
請求項１に記載の内燃機関の制御装置では、バッテリ電圧が予め定められた値よりも低いとき、オルタネータ負荷が低減されるのを禁止することにより、つまり、バッテリ充電速度が低減されるのを禁止して、バッテリの充電が継続される。そのため、電力消費速度にバッテリ充電速度が追いつけないことによりバッテリがあがってしまうのを阻止することができる。
【手続補正２９】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】変更
【補正の内容】
【００３４】
請求項２に記載の発明によれば、バッテリ電圧が予め定められた値よりも低いときであって機関要求負荷増大時に、オルタネータ負荷が低減されるのを禁止しつつ吸入空気量を増大させる請求項１に記載の内燃機関の制御装置が提供される。
【手続補正３０】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】変更
【補正の内容】
【００３５】
請求項２に記載の内燃機関の制御装置では、バッテリ電圧が予め定められた値よりも低いときであって機関要求負荷増大時に、オルタネータ負荷が低減されるのを禁止しつつ吸入空気量が増大される。そのため、電力消費速度にバッテリ充電速度が追いつけないことによりバッテリがあがってしまうのを阻止しつつ、要求される機関回転数を確保することができる。
【手続補正３１】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】変更
【補正の内容】
【００３６】
請求項３に記載の発明によれば、バッテリ電圧が予め定められた値よりも低いときであって機関要求負荷増大時に、オルタネータ負荷が低減されるのを禁止すると共に、シフトアップしづらくなるように変速比の設定を変更する請求項１に記載の内燃機関の制御装置が提供される。
【手続補正３２】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】変更
【補正の内容】
【００３７】
請求項３に記載の内燃機関の制御装置では、バッテリ電圧が予め定められた値よりも低いときであって機関要求負荷増大時に、オルタネータ負荷が低減されるのを禁止すると共に、シフトアップしづらくなるように変速比の設定が変更される。そのため、電力消費速度にバッテリ充電速度が追いつけないことによりバッテリがあがってしまうのを阻止しつつ、要求される機関回転数を確保することができる。
【手続補正３３】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】変更
【補正の内容】
【００３８】
請求項４に記載の発明によれば、バッテリからオルタネータを介して内燃機関に供給される補助トルク及び吸入空気量を制御することにより機関アイドル回転数を制御する内燃機関の制御装置において、バッテリ電圧を検出するためのバッテリ電圧検出手段を設け、バッテリ電圧が予め定められた値よりも低いとき、補助トルクが供給されるのを禁止することによりバッテリの充電を継続する内燃機関の制御装置が提供される。
【手続補正３４】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】変更
【補正の内容】
【００３９】
請求項４に記載の内燃機関の制御装置では、バッテリ電圧が予め定められた値よりも低いとき、補助トルクが供給されるのを禁止することにより、つまり、電力消費速度が増加されるのを禁止して、バッテリの充電が継続される。そのため、電力消費速度にバッテリ充電速度が追いつけないことによりバッテリがあがってしまうのを阻止することができる。
【手続補正３５】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】変更
【補正の内容】
【００４０】
請求項５に記載の発明によれば、バッテリ電圧が予め定められた値よりも低いときであって機関要求負荷増大時に、補助トルクが供給されるのを禁止しつつ吸入空気量を増大させる請求項４に記載の内燃機関の制御装置が提供される。
【手続補正３６】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】変更
【補正の内容】
【００４１】
請求項５に記載の内燃機関の制御装置では、バッテリ電圧が予め定められた値よりも低いときであって機関要求負荷増大時に、補助トルクが供給されるのを禁止しつつ吸入空気量が増大される。そのため、電力消費速度にバッテリ充電速度が追いつけないことによりバッテリがあがってしまうのを阻止しつつ、要求される機関回転数を確保することができる。
【手続補正３７】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】変更
【補正の内容】
【００４２】
請求項６に記載の発明によれば、バッテリ電圧が予め定められた値よりも低いときであって機関要求負荷増大時に、補助トルクが供給されるのを禁止すると共に、シフトアップしづらくなるように変速比の設定を変更する請求項４に記載の内燃機関の制御装置が提供される。
【手続補正３８】
【補正対象書類名】明細書
【補正対象項目名】００４３
【補正方法】変更
【補正の内容】
【００４３】
請求項６に記載の内燃機関の制御装置では、バッテリ電圧が予め定められた値よりも低いときであって機関要求負荷増大時に、補助トルクが供給されるのを禁止すると共に、シフトアップしづらくなるように変速比の設定が変更される。そのため、電力消費速度にバッテリ充電速度が追いつけないことによりバッテリがあがってしまうのを阻止しつつ、要求される機関回転数を確保することができる。
【手続補正３９】
【補正対象書類名】明細書
【補正対象項目名】００４４
【補正方法】削除
【補正の内容】
【手続補正４０】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】削除
【補正の内容】
【手続補正４１】
【補正対象書類名】明細書
【補正対象項目名】００４６
【補正方法】削除
【補正の内容】
【手続補正４２】
【補正対象書類名】明細書
【補正対象項目名】００４７
【補正方法】削除
【補正の内容】
【手続補正４３】
【補正対象書類名】明細書
【補正対象項目名】００４８
【補正方法】削除
【補正の内容】
【手続補正４４】
【補正対象書類名】明細書
【補正対象項目名】００４９
【補正方法】削除
【補正の内容】
【手続補正４５】
【補正対象書類名】明細書
【補正対象項目名】００５０
【補正方法】削除
【補正の内容】
【手続補正４６】
【補正対象書類名】明細書
【補正対象項目名】００５１
【補正方法】削除
【補正の内容】
【手続補正４７】
【補正対象書類名】明細書
【補正対象項目名】００５２
【補正方法】削除
【補正の内容】
【手続補正４８】
【補正対象書類名】明細書
【補正対象項目名】００５３
【補正方法】削除
【補正の内容】
【手続補正４９】
【補正対象書類名】明細書
【補正対象項目名】００５４
【補正方法】削除
【補正の内容】
【手続補正５０】
【補正対象書類名】明細書
【補正対象項目名】００５５
【補正方法】削除
【補正の内容】
【手続補正５１】
【補正対象書類名】明細書
【補正対象項目名】００５６
【補正方法】削除
【補正の内容】
【手続補正５２】
【補正対象書類名】明細書
【補正対象項目名】００５７
【補正方法】削除
【補正の内容】
【手続補正５３】
【補正対象書類名】明細書
【補正対象項目名】００５８
【補正方法】削除
【補正の内容】
【手続補正５４】
【補正対象書類名】明細書
【補正対象項目名】００５９
【補正方法】削除
【補正の内容】
【手続補正５５】
【補正対象書類名】明細書
【補正対象項目名】００６０
【補正方法】削除
【補正の内容】
【手続補正５６】
【補正対象書類名】明細書
【補正対象項目名】００６１
【補正方法】削除
【補正の内容】
【手続補正５７】
【補正対象書類名】明細書
【補正対象項目名】００６２
【補正方法】削除
【補正の内容】
【手続補正５８】
【補正対象書類名】明細書
【補正対象項目名】００６３
【補正方法】削除
【補正の内容】
【手続補正５９】
【補正対象書類名】明細書
【補正対象項目名】００６４
【補正方法】削除
【補正の内容】
【手続補正６０】
【補正対象書類名】明細書
【補正対象項目名】００６５
【補正方法】削除
【補正の内容】
【手続補正６１】
【補正対象書類名】明細書
【補正対象項目名】００６６
【補正方法】削除
【補正の内容】
【手続補正６２】
【補正対象書類名】明細書
【補正対象項目名】００６７
【補正方法】削除
【補正の内容】
【手続補正６３】
【補正対象書類名】明細書
【補正対象項目名】００６８
【補正方法】削除
【補正の内容】
【手続補正６４】
【補正対象書類名】明細書
【補正対象項目名】００６９
【補正方法】削除
【補正の内容】
【手続補正６５】
【補正対象書類名】明細書
【補正対象項目名】００７０
【補正方法】削除
【補正の内容】
【手続補正６６】
【補正対象書類名】明細書
【補正対象項目名】００７１
【補正方法】変更
【補正の内容】
【００７１】
請求項１に記載の発明によれば、電力消費速度にバッテリ充電速度が追いつけないことによりバッテリがあがってしまうのを阻止することができる。
【手続補正６７】
【補正対象書類名】明細書
【補正対象項目名】００７２
【補正方法】変更
【補正の内容】
【００７２】
請求項２及び３に記載の発明によれば、電力消費速度にバッテリ充電速度が追いつけないことによりバッテリがあがってしまうのを阻止しつつ、要求される機関回転数を確保することができる。
【手続補正６８】
【補正対象書類名】明細書
【補正対象項目名】００７３
【補正方法】変更
【補正の内容】
【００７３】
請求項４に記載の発明によれば、電力消費速度にバッテリ充電速度が追いつけないことによりバッテリがあがってしまうのを阻止することができる。
【手続補正６９】
【補正対象書類名】明細書
【補正対象項目名】００７４
【補正方法】変更
【補正の内容】
【００７４】
請求項５及び６に記載の発明によれば、電力消費速度にバッテリ充電速度が追いつけないことによりバッテリがあがってしまうのを阻止しつつ、要求される機関回転数を確保することができる。
【手続補正７０】
【補正対象書類名】明細書
【補正対象項目名】００７５
【補正方法】削除
【補正の内容】
【手続補正７１】
【補正対象書類名】明細書
【補正対象項目名】００７６
【補正方法】削除
【補正の内容】
【手続補正７２】
【補正対象書類名】明細書
【補正対象項目名】００７７
【補正方法】削除
【補正の内容】
【手続補正７３】
【補正対象書類名】明細書
【補正対象項目名】００７８
【補正方法】削除
【補正の内容】
【手続補正７４】
【補正対象書類名】明細書
【補正対象項目名】００７９
【補正方法】削除
【補正の内容】
【手続補正７５】
【補正対象書類名】明細書
【補正対象項目名】００８０
【補正方法】削除
【補正の内容】
【手続補正７６】
【補正対象書類名】明細書
【補正対象項目名】００８１
【補正方法】削除
【補正の内容】
【手続補正７７】
【補正対象書類名】明細書
【補正対象項目名】００８２
【補正方法】削除
【補正の内容】
【手続補正７８】
【補正対象書類名】明細書
【補正対象項目名】００８３
【補正方法】削除
【補正の内容】
【手続補正７９】
【補正対象書類名】明細書
【補正対象項目名】００８４
【補正方法】削除
【補正の内容】