(57)【特許請求の範囲】
【請求項１】
アイドル時において、ディーゼルエンジンに対する制御量を調整することにより、ディーゼルエンジンの回転数を、ディーゼルエンジンへの負荷状態に対応する目標回転数に制御するディーゼルエンジンのアイドル回転数制御装置であって、
前記ディーゼルエンジンに対する制御量が、
ディーゼルエンジンに対するアイドル時の負荷状態に対応して設定された目標回転数とディーゼルエンジンの実回転数との差に応じて設定されたフィードバック制御量と、
前記実回転数から、該回転数をパラメータとする標準制御量算出式に基づいて算出された負荷が発生していない標準の負荷状態での標準制御量と、
負荷状態に対応して設定された現在の目標回転数と前記標準の負荷状態での目標回転数との差に応じて算出された見込み補正量と、
に基づいて求められることを特徴とするディーゼルエンジンのアイドル回転数制御装置。
【請求項２】
アイドル時において、ディーゼルエンジンに対する制御量を調整することにより、ディーゼルエンジンの回転数を、ディーゼルエンジンへの負荷状態に対応する目標回転数に制御するディーゼルエンジンのアイドル回転数制御装置であって、
ディーゼルエンジンの実回転数を検出する回転数検出手段と、
ディーゼルエンジンへの負荷状態を検出する負荷状態検出手段と、
負荷状態と目標回転数との対応データに基づいて、前記負荷状態検出手段にて検出された負荷状態に対応する目標回転数を設定する目標回転数設定手段と、
前記目標回転数設定手段にて設定された目標回転数と前記回転数検出手段にて検出された実回転数との差に応じてフィードバック制御量を設定するフィードバック制御量設定手段と、
前記目標回転数設定手段にて設定された目標回転数と、負荷が発生していない標準の負荷状態での目標回転数との差に応じて、見込み補正量を算出する見込み補正量算出手段と、
前記回転数検出手段にて検出された実回転数から、回転数をパラメータとする標準制御量算出式に基づいて前記標準の負荷状態での制御量である標準制御量を算出する標準制御量算出手段と、
前記見込み補正量算出手段にて算出された見込み補正量と、前記標準制御量算出手段にて算出された標準制御量とから基本制御量を求める基本制御量算出手段と、
前記フィードバック制御量設定手段にて設定されたフィードバック制御量および前記基本制御量算出手段にて算出された基本制御量から、ディーゼルエンジンに対する制御量を設定するディーゼルエンジン制御量設定手段と、
を備えたことを特徴とするディーゼルエンジンのアイドル回転数制御装置。
【請求項３】
前記見込み補正量算出手段は、次式に基づいて見込み補正量を算出することを特徴とする請求項２記載のディーゼルエンジンのアイドル回転数制御装置。
【数１】
0003617316.tif 000003
ここで、ｅｑｉｐｎｔは見込み補正量、ＥＱＩＰＮＰは係数、ｅｎｔｒｇは前記目標回転数設定手段にて設定された目標回転数、ＥＮＴは標準の負荷状態での目標回転数である。
【請求項４】
請求項２または３記載のディーゼルエンジンのアイドル回転数制御装置において、
前記ディーゼルエンジン制御量設定手段は、
前記基本制御量として、前記負荷状態検出手段にて検出された負荷状態が複数種類存在する場合は、該負荷状態の種類毎に前記目標回転数設定手段にて設定された目標回転数の内、最大の目標回転数に基づいて得られた基本制御量を用いることを特徴とするディーゼルエンジンのアイドル回転数制御装置。
【請求項５】
アイドル時において、ディーゼルエンジンに対する制御量を調整することにより、ディーゼルエンジンの回転数を、ディーゼルエンジンへの負荷状態に対応する目標回転数に制御するディーゼルエンジンのアイドル回転数制御装置であって、
ディーゼルエンジンの実回転数を検出する回転数検出手段と、
ディーゼルエンジンへの負荷状態を検出する負荷状態検出手段と、
負荷状態と負荷が発生していない標準の負荷状態での目標回転数に対する差分回転数との対応データに基づいて、前記負荷状態検出手段にて検出された負荷状態に対応して、差分回転数を設定する差分回転数設定手段と、
前記差分回転数設定手段にて設定された差分回転数と前記標準の負荷状態の目標回転数との和と、前記回転数検出手段にて検出された実回転数との差に応じてフィードバック制御量を設定するフィードバック制御量設定手段と、
前記差分回転数設定手段にて設定された差分回転数に応じて見込み補正量を算出する見込み補正量算出手段と、
前記回転数検出手段にて検出された実回転数から、回転数をパラメータとする標準制御量算出式に基づいて前記標準の負荷状態での制御量である標準制御量を算出する標準制御量算出手段と、
前記見込み補正量算出手段にて算出された見込み補正量と、前記標準制御量算出手段にて算出された標準制御量とから基本制御量を求める基本制御量算出手段と、
前記フィードバック制御量設定手段にて設定されたフィードバック制御量および前記基本制御量算出手段にて算出された基本制御量から、ディーゼルエンジンに対する制御量を設定するディーゼルエンジン制御量設定手段と、
を備えたことを特徴とするディーゼルエンジンのアイドル回転数制御装置。
【請求項６】
前記見込み補正量算出手段は、次式に基づいて見込み補正量を算出することを特徴とする請求項５記載のディーゼルエンジンのアイドル回転数制御装置。
【数２】
0003617316.tif 000004
ここで、ｅｑｉｐｎｔは見込み補正量、ＥＱＩＰＮＰは係数、ｄｅｎｔｒｇは前記差分回転数設定手段にて設定された差分回転数である。
【請求項７】
請求項５または６記載のディーゼルエンジンのアイドル回転数制御装置において、
前記ディーゼルエンジン制御量設定手段は、
前記基本制御量として、前記負荷状態検出手段にて検出された負荷状態が複数種類存在する場合は、該負荷状態の種類毎に前記差分回転数設定手段にて設定された差分回転数の内、最大の差分回転数に基づいて得られた基本制御量を用いることを特徴とするディーゼルエンジンのアイドル回転数制御装置。
【請求項８】
前記基本制御量算出手段は、
ディーゼルエンジンへの負荷状態が前記負荷状態検出手段にて標準の負荷状態であると検出された場合には、前記標準制御量算出手段にて算出された標準制御量により基本制御量を求めることを特徴とする請求項２〜７のいずれか記載のディーゼルエンジンのアイドル回転数制御装置。
【請求項９】
前記ディーゼルエンジン制御量設定手段において設定されるディーゼルエンジンに対する制御量は、燃料噴射量あるいは燃料噴射時間として設定されることを特徴とする請求項２〜８のいずれか記載のディーゼルエンジンのアイドル回転数制御装置。
【請求項１０】
前記標準制御量算出式は、回転数が高くなるほど標準制御量が減少する傾向に設定されていることを特徴とする請求項１〜９のいずれか記載のディーゼルエンジンのアイドル回転数制御装置。
【請求項１１】
前記標準制御量算出式は、次式で表されることを特徴とする請求項１０記載のディーゼルエンジンのアイドル回転数制御装置。
【数３】
0003617316.tif 000005
ここで、ｅｑｇｏｖｓは標準制御量、ＥＱＧＶは正の定数、ｅｎｅは回転数、ＥＭＱＧＮは正の係数である。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、アイドル時においてディーゼルエンジンの回転数を、負荷に対応する目標回転数に制御するディーゼルエンジンのアイドル回転数制御装置に関するものである。
【０００２】
【従来の技術】
従来、ディーゼルエンジンのアイドル回転数制御において、負荷の増大に対するアイドルアップを行う制御装置としては、例えば、特開平６−１２９２９２号公報の回転速度制御装置が提案されている。
【０００３】
この従来技術では、アイドルアップする必要のないアイドル状態と、アイドルアップする必要のあるアイドル状態との各状態でそれぞれ目標回転数を定め、各目標回転数となるように燃料噴射量を補正するとともに、更に、アイドルアップ時に見込み補正量を燃料噴射量に足し込むために、予め実験的に求めた見込み補正量を定めている。
【０００４】
【発明が解決しようとする課題】
しかし、アイドルアップの対象となる負荷の種類は、空気調和装置（以下、エアコンと称する）の負荷ばかりでなく、自動変速機、ヘッドランプ等の電気負荷、パワーステアリング、冷間状態などがあり、その種類毎に目標回転数ばかりでなく、見込み補正量も備えなくてはならない。
【０００５】
このため、これらの見込み補正量のデータを記憶しておくためのメモリが増大するという問題があった。
更に、アイドルアップ対象負荷が複数あることにより、これらの負荷が重なった場合には、ある特定の負荷に対するアイドルアップのみを優先してその見込み補正量のみをアイドル回転数制御に用いたり、あるいは負荷毎に算出された見込み補正量をすべて用いて加算して必要な見込み補正量を計算しているものが提案されている（特開平９−１２６０２１号公報）。
【０００６】
しかし、このように特定の負荷に対するアイドルアップを優先した場合には他の負荷においてはアイドルアップ量が不足してしまい安定した回転が得られない場合があり、また、単純に加算したのでは、アイドルアップが高すぎて燃料消費を悪化させるおそれがあり、更に、加算における計算も複雑となり処理に負担がかかるおそれがあった。しかも、特開平９−１２６０２１号公報では、複数のアイドルアップ対象負荷が重なった場合における目標回転数についても、いかにして処理しているかは記載されておらず、適切な目標回転数の設定においては問題が存在した。
【０００７】
本発明は、このような負荷毎の見込み補正量を記憶しておかなくても見込み補正量を使用できるディーゼルエンジンのアイドル回転数制御を実現すること、またこのようなアイドル回転数制御において負荷が重なった場合にも適切な目標回転数と見込み補正量とを迅速に得ることができるディーゼルエンジンのアイドル回転数制御の実現を目的とするものである。
【０００８】
【課題を解決するための手段】
請求項１記載のディーゼルエンジンのアイドル回転数制御装置は、アイドル時において、ディーゼルエンジンに対する制御量を調整することにより、ディーゼルエンジンの回転数を、ディーゼルエンジンへの負荷状態に対応する目標回転数に制御するディーゼルエンジンのアイドル回転数制御装置であって、前記ディーゼルエンジンに対する制御量が、ディーゼルエンジンに対するアイドル時の負荷状態に対応して設定された目標回転数とディーゼルエンジンの実回転数との差に応じて設定されたフィードバック制御量と、前記実回転数から、該回転数をパラメータとする標準制御量算出式に基づいて算出された負荷が発生していない標準の負荷状態での標準制御量と、負荷状態に対応して設定された現在の目標回転数と前記標準の負荷状態での目標回転数との差に応じて算出された見込み補正量とに基づいて求められることを特徴とする。
【０００９】
本ディーゼルエンジンのアイドル回転数制御装置においては、各負荷状態に対応して記憶しておかなくてはならないデータは、負荷状態と目標回転数との対応データのみである。見込み補正量は、負荷状態に対応して設定された現在の目標回転数と負荷が発生していない標準の負荷状態での目標回転数との差に応じて算出されている。これは、目標回転数の変化が大きいほど、ディーゼルエンジンに対する制御量の調整も大きくなるという一般的な傾向に対応させたものであり、このため制御量作成のための見込み補正量は、予め記憶しておかなくても必要時に計算することにより求めることができる。
【００１０】
したがって、負荷状態の種類毎の見込み補正量を記憶しておかなくても、計算により求めた見込み補正量を使用してディーゼルエンジンのアイドル回転数制御を実現することができ、アイドル回転数制御装置のメモリを節約できる。
【００１１】
請求項２記載のディーゼルエンジンのアイドル回転数制御装置は、アイドル時において、ディーゼルエンジンに対する制御量を調整することにより、ディーゼルエンジンの回転数を、ディーゼルエンジンへの負荷状態に対応する目標回転数に制御するディーゼルエンジンのアイドル回転数制御装置であって、ディーゼルエンジンの実回転数を検出する回転数検出手段と、ディーゼルエンジンへの負荷状態を検出する負荷状態検出手段と、負荷状態と目標回転数との対応データに基づいて、前記負荷状態検出手段にて検出された負荷状態に対応する目標回転数を設定する目標回転数設定手段と、前記目標回転数設定手段にて設定された目標回転数と前記回転数検出手段にて検出された実回転数との差に応じてフィードバック制御量を設定するフィードバック制御量設定手段と、前記目標回転数設定手段にて設定された目標回転数と、負荷が発生していない標準の負荷状態での目標回転数との差に応じて、見込み補正量を算出する見込み補正量算出手段と、前記回転数検出手段にて検出された実回転数から、回転数をパラメータとする標準制御量算出式に基づいて前記標準の負荷状態での制御量である標準制御量を算出する標準制御量算出手段と、前記見込み補正量算出手段にて算出された見込み補正量と、前記標準制御量算出手段にて算出された標準制御量とから基本制御量を求める基本制御量算出手段と、前記フィードバック制御量設定手段にて設定されたフィードバック制御量および前記基本制御量算出手段にて算出された基本制御量から、ディーゼルエンジンに対する制御量を設定するディーゼルエンジン制御量設定手段とを備えたことを特徴とする。
【００１２】
各負荷状態に対応したデータは、目標回転数設定手段における負荷状態と目標回転数との対応データのみである。見込み補正量算出手段は、目標回転数設定手段にて設定された目標回転数と、負荷が発生していない標準の負荷状態での目標回転数との差に応じて、見込み補正量を算出している。これは、目標回転数の変化が大きいほど、ディーゼルエンジンに対する制御量の調整も大きくなるという一般的な傾向に対応させたものであり、このため制御量作成のための見込み補正量は、予め記憶しておかなくても必要時に、現在の負荷状態から求められた目標回転数と標準の負荷状態での目標回転数との差に応じて計算することにより求めることができる。そして、基本制御量算出手段が、この見込み補正量と、前記標準制御量算出手段にて算出された標準制御量とから適切な基本制御量を求める。このことからディーゼルエンジン制御量設定手段にてもディーゼルエンジンに対する適切な制御量を設定することができる。
【００１３】
したがって、請求項１と同じ作用効果を生じる。
請求項３記載のディーゼルエンジンのアイドル回転数制御装置は、請求項２記載の構成に対して、前記見込み補正量算出手段は、次式に基づいて見込み補正量を算出することを特徴とする。
【００１４】
【数４】
ｅｑｉｐｎｔ  ＝  ＥＱＩＰＮＰ  ×  （ｅｎｔｒｇ  −  ＥＮＴ）
ここで、ｅｑｉｐｎｔは見込み補正量、ＥＱＩＰＮＰは係数、ｅｎｔｒｇは前記目標回転数設定手段にて設定された目標回転数、ＥＮＴは標準の負荷状態での目標回転数である。
【００１５】
具体的な例として、このような計算式により見込み補正量ｅｑｉｐｎｔが、目標回転数設定手段にて設定された目標回転数ｅｎｔｒｇと、標準の負荷状態での目標回転数ＥＮＴとから求めることができ、前記請求項１に記載した作用効果を生じさせることができる。
【００１６】
請求項４記載のディーゼルエンジンのアイドル回転数制御装置は、請求項２または３記載のディーゼルエンジンのアイドル回転数制御装置において、前記ディーゼルエンジン制御量設定手段は、前記基本制御量として、前記負荷状態検出手段にて検出された負荷状態が複数種類存在する場合は、該負荷状態の種類毎に前記目標回転数設定手段にて設定された目標回転数の内、最大の目標回転数に基づいて得られた基本制御量を用いることを特徴とする。
【００１７】
このように、ディーゼルエンジン制御量設定手段は、複数種類の負荷状態が発生した場合には、これらの負荷状態に応じて設定された複数の目標回転数の内で最大の目標回転数を選択し、この値を用いて各手段を経て最終的に基本制御量を求めている。このように、複数の負荷状態が重なっても、目標回転数の最大値を選択するという簡単な処理で適切な目標回転数と見込み補正量とを迅速に得ることができ、最終的に適切な基本制御量を迅速に得ることができる。こうして、請求項１の作用効果と共に、すべての負荷状態に対応できる必要かつ十分なアイドルアップを迅速に実現することができるという作用効果も生じる。
【００１８】
請求項５記載のディーゼルエンジンのアイドル回転数制御装置は、アイドル時において、ディーゼルエンジンに対する制御量を調整することにより、ディーゼルエンジンの回転数を、ディーゼルエンジンへの負荷状態に対応する目標回転数に制御するディーゼルエンジンのアイドル回転数制御装置であって、ディーゼルエンジンの実回転数を検出する回転数検出手段と、ディーゼルエンジンへの負荷状態を検出する負荷状態検出手段と、負荷状態と負荷が発生していない標準の負荷状態の目標回転数に対する差分回転数との対応データに基づいて、前記負荷状態検出手段にて検出された負荷状態に対応して、差分回転数を設定する差分回転数設定手段と、前記差分回転数設定手段にて設定された差分回転数と前記標準の負荷状態の目標回転数との和と、前記回転数検出手段にて検出された実回転数との差に応じてフィードバック制御量を設定するフィードバック制御量設定手段と、前記差分回転数設定手段にて設定された差分回転数に応じて見込み補正量を算出する見込み補正量算出手段と、前記回転数検出手段にて検出された実回転数から、回転数をパラメータとする標準制御量算出式に基づいて前記標準の負荷状態での制御量である標準制御量を算出する標準制御量算出手段と、前記見込み補正量算出手段にて算出された見込み補正量と、前記標準制御量算出手段にて算出された標準制御量とから基本制御量を求める基本制御量算出手段と、前記フィードバック制御量設定手段にて設定されたフィードバック制御量および前記基本制御量算出手段にて算出された基本制御量から、ディーゼルエンジンに対する制御量を設定するディーゼルエンジン制御量設定手段とを備えたことを特徴とする。
【００１９】
各負荷状態に対応したデータは、差分回転数設定手段における負荷状態と差分回転数との対応データのみである。見込み補正量算出手段は、差分回転数設定手段にて設定された差分回転数に応じて見込み補正量を算出している。これは、現在の目標回転数と負荷が発生していない標準の負荷状態の目標回転数との差が大きいほど、ディーゼルエンジンに対する制御量の調整も大きくなるという一般的な傾向に対応させたものであり、このため制御量作成のための見込み補正量は、予め記憶しておかなくても必要時に、差分回転数に応じて計算することにより求めることができる。そして、基本制御量算出手段が、この見込み補正量と、前記標準制御量算出手段にて算出された標準制御量とから適切な基本制御量を求める。このことからディーゼルエンジン制御量設定手段にてもディーゼルエンジンに対する適切な制御量を設定することができる。
【００２０】
したがって、請求項１と同じ作用効果を生じる。
請求項６記載のディーゼルエンジンのアイドル回転数制御装置は、請求項５記載の構成に対して、前記見込み補正量算出手段は、次式に基づいて見込み補正量を算出することを特徴とする。
【００２１】
【数５】
ｅｑｉｐｎｔ  ＝  ＥＱＩＰＮＰ  ×  ｄｅｎｔｒｇ
ここで、ｅｑｉｐｎｔは見込み補正量、ＥＱＩＰＮＰは係数、ｄｅｎｔｒｇは前記差分回転数設定手段にて設定された差分回転数である。
【００２２】
具体的な例として、このような計算式により見込み補正量ｅｑｉｐｎｔが、差分回転数設定手段にて設定された差分回転数ｄｅｎｔｒｇから求めることができ、前記請求項１に記載した作用効果を生じさせることができる。
【００２３】
請求項７記載のディーゼルエンジンのアイドル回転数制御装置は、請求項５または６記載のディーゼルエンジンのアイドル回転数制御装置において、前記ディーゼルエンジン制御量設定手段は、前記基本制御量として、前記負荷状態検出手段にて検出された負荷状態が複数種類存在する場合は、該負荷状態の種類毎に前記差分回転数設定手段にて設定された差分回転数の内、最大の差分回転数に基づいて得られた基本制御量を用いることを特徴とする。
【００２４】
このように、ディーゼルエンジン制御量設定手段は、複数種類の負荷状態が発生した場合には、これらの負荷状態に応じて設定された複数の差分回転数の内で最大の差分回転数を選択し、この値を用いて各手段を経て最終的に基本制御量を求めている。このように、複数の負荷状態が重なっても、差分回転数の最大値を選択するという簡単な処理で適切な目標回転数と見込み補正量とを迅速に得ることができ、最終的に適切な基本制御量を迅速に得ることができる。こうして、請求項１の作用効果と共に、すべての負荷状態に対応できる必要かつ十分なアイドルアップを迅速に実現することができるという作用効果も生じる。
【００２５】
請求項８記載のディーゼルエンジンのアイドル回転数制御装置は、請求項２〜７のいずれか記載の構成に対して、前記基本制御量算出手段は、ディーゼルエンジンへの負荷状態が前記負荷状態検出手段にて標準の負荷状態であると検出された場合には、前記標準制御量算出手段にて算出された標準制御量により基本制御量を求めることを特徴とする。
【００２６】
標準の負荷状態である場合には、見込み補正量は必要なく、標準制御量算出手段にて算出された標準制御量そのものが見込み値に該当し、この値により基本制御量を求めればよいからである。
【００２７】
請求項９記載のディーゼルエンジンのアイドル回転数制御装置は、請求項２〜８のいずれか記載の構成に対して、前記ディーゼルエンジン制御量設定手段において設定されるディーゼルエンジンに対する制御量は、燃料噴射量あるいは燃料噴射時間として設定されることを特徴とする。
【００２８】
このように制御量としては直接的に燃料噴射量あるいは燃料噴射時間が用いられるが、この他に、制御量は、例えば、回転数などで表し、この回転数で標準制御量算出手段で用いられる実回転数を補正することにより、標準制御量の算出値を増減することで、ディーゼルエンジンの回転数制御を行わせることもできる。
【００２９】
請求項１０記載のディーゼルエンジンのアイドル回転数制御装置は、請求項１〜９のいずれか記載の構成に対して、前記標準制御量算出式は、回転数が高くなるほど標準制御量が減少する傾向に設定されていることを特徴とする。
【００３０】
具体的な例として、このような傾向にすることにより、前記請求項１〜９に記載した作用効果を生じさせることができる。
請求項１１記載のディーゼルエンジンのアイドル回転数制御装置は、請求項１０記載の構成に対して、前記標準制御量算出式は、次式で表されることを特徴とする。
【００３１】
【数６】
ｅｑｇｏｖｓ  ＝  ＥＱＧＶ  −  ｅｎｅ×ＥＭＱＧＮ
ここで、ｅｑｇｏｖｓは標準制御量、ＥＱＧＶは正の定数、ｅｎｅは回転数、ＥＭＱＧＮは正の係数である。
【００３２】
具体的な例として、このような計算式により制御量ｅｑｇｏｖｓが、回転数ｅｎｅから求めることができ、前記請求項１０における作用効果を生じさせることができる。
【００３３】
【発明の実施の形態】
［実施の形態１］
図１は、上述した発明が適用されたディーゼルエンジン制御装置２の概略構成を表すブロック図である。
【００３４】
ディーゼルエンジン４は自動車の駆動用として車両に搭載されている。このディーゼルエンジン４は、ターボチャージャー６を備えており、エアクリーナー８を介して吸気管１０に導入された空気は、ターボチャージャー６によって過給され、インタークーラー１２、ベンチュリー１４を介して、シリンダー１６内の燃焼室１８に導かれる。
【００３５】
燃焼室１８内にて燃料噴射弁２０から燃料が噴射され、燃焼した後の排気は、排気管２２に排出され、ターボチャージャー６を駆動させて外部に排出される。
なお、ターボチャージャー６より上流側の排気管２２と、ベンチュリー１４よりも下流の吸気管１０との間には、排気環流管２４が設けられている。この排気環流管２４には、電子制御ユニット（ＥＣＵ）５１の指示により電気式負圧調整弁（ＥＶＲＶ）７４を介して開閉が調整されるＥＧＲバルブ２６が設けられている。排気環流管２４は、ＥＧＲバルブ２６が開状態の場合に、その開度に応じて排気を排気管２２から吸気管１０へ供給し、排気再循環を実現している。
【００３６】
燃料噴射弁２０へは、分配型燃料噴射ポンプ２８から高圧燃料が、燃料噴射タイミングと燃料噴射量とが調整されて供給されている。この分配型燃料噴射ポンプ２８にはタイミングコントロールバルブ３０が設けられて、ＥＣＵ５１により駆動されて燃料噴射タイミングが調整される。更に、分配型燃料噴射ポンプ２８には電磁スピル弁３２が設けられ、ＥＣＵ５１により駆動されて燃料噴射量が調整される。
【００３７】
また、ベンチュリー１４内の第１絞り弁３４はアクセルペダル３６と連動して開閉すると共に、第１絞り弁３４の回動軸にはアクセルセンサ３８が設けられて、アクセル開度ＡＣＣＰ、すなわち、運転者によるアクセルペダル３６の操作量を検出している。ベンチュリー１４内に第１絞り弁３４と並列に設けられた第２絞り弁４０はダイヤフラム機構４２と負圧切換弁７２とを介して、ＥＣＵ５１により調整される。
【００３８】
ＥＣＵ５１の電気的構成について、図２のブロック図に従って説明する。
ＥＣＵ５１は、中央処理制御装置（ＣＰＵ）５２、所定のプログラムやマップ等を予め記憶した読出専用メモリ（ＲＯＭ）５３、ＣＰＵ５２の演算結果等を一時記憶するランダムアクセスメモリ（ＲＡＭ）５４、予め記憶されたデータ等を保存するバックアップＲＡＭ５５、およびタイマカウンタ５６等を備えているとともに、入力インターフェース５７および出力インターフェース５８等を備えている。また、上記各部５２〜５６と入力インターフェース５７および出力インターフェース５８とは、バス５９によって接続されている。
【００３９】
前述したアクセルセンサ３８、ベンチュリー１４より下流の吸入空気の圧力を検出する吸気圧センサ６２、ディーゼルエンジン４のエンジン冷却水温ＴＨＷを検出する水温センサ６４、分配型燃料噴射ポンプ２８内で燃料の温度を検出する燃温センサ６６、吸気管１０に設けられて吸入空気の温度を検出する吸気温センサ６７、その他のセンサは、それぞれバッファ、マルチプレクサ、Ａ／Ｄ変換器（いずれも図示せず）を介して入力インターフェース５７に接続されている。
【００４０】
また、分配型燃料噴射ポンプ２８の回転からディーゼルエンジン４のエンジン回転数ＮＥを検出する回転数センサ６８、ディーゼルエンジン４のクランクシャフトの基準角度位置を検出するクランクポジションセンサ７０、車速センサ７１、その他のセンサは、波形整形回路（図示せず）を介して入力インターフェース５７に接続されている。さらに、更に、エアコン（図示せず）の作動状態を検出するエアコンスイッチ７８、電気負荷の発生を示すランプスイッチ等の電気負荷スイッチ８０等が設けられ、入力インターフェース５７に直接接続されている。また、パワーステアリング制御用ＥＣＵ８１からのパワーステアリングが作動しているか否かの信号も入力されている。この他、図示していないがスタータスイッチ等も入力インターフェース５７に直接接続されている。このことで、ＣＰＵ５２は、上記各センサの信号を読み込むことができる。
【００４１】
また、前述した電磁スピル弁３２、ダイヤフラム機構４２の動作を前記バキュームポンプ２７が発生する負圧と大気圧との供給状態にて調整することで第２絞り弁４０の開度を調整する負圧切換弁７２、ＥＧＲバルブ２６の開度を前述したごとくバキュームポンプ２７の負圧と大気圧との供給状態にて調整することで排気環流管２４による排気の環流量を調整するＥＶＲＶ７４は、それぞれ駆動回路（図示せず）を介して出力インターフェース５８に接続されている。
【００４２】
したがって、ＣＰＵ５２は、前述のごとく入力インターフェース５７を介して読み込んだセンサ類の検出値に基づき、出力インターフェース５８を介して電磁スピル弁３２、負圧切換弁７２、ＥＶＲＶ７４等を好適に調整し、ディーゼルエンジン４の駆動状態を適切に制御している。
【００４３】
次に、本実施の形態１において、ＥＣＵ５１により実行される制御のうち、アイドル回転数制御について説明する。図３および図４はアイドル回転数制御処理のフローチャートを示す。この処理は、時間周期あるいは１８０゜クランク角毎（爆発行程毎）の割り込みで実行される。なお個々の処理に対応するフローチャート中のステップを「Ｓ〜」で表す。
【００４４】
処理が開始されると、まず、回転数センサ６８にて検出されているディーゼルエンジン４の回転数ｅｎｅをＲＡＭ５４の作業領域に読み込み（Ｓ１００）、アクセルセンサ３８にて検出されているアクセル開度ＡＣＣＰをＲＡＭ５４の作業領域に読み込む（Ｓ１０５）。
【００４５】
そして、ディーゼルエンジン４に対する負荷状態を検出する（Ｓ１１０）。この検出は、例えば、エアコンスイッチ７８によるエアコンの作動状態、ランプスイッチ等の電気負荷スイッチ８０による電気負荷の作動状態、パワーステアリング制御用ＥＣＵ８１からの信号によるパワーステアリングの作動状態等から、ディーゼルエンジン４に対して負荷となる状態を検出するものである。
【００４６】
次に、ディーゼルエンジン４の運転状態がアイドル状態か否かを判定する（Ｓ１２０）。この判定は、例えば、ステップＳ１００で読み込んだエンジン回転数ｅｎｅがアイドル状態を示す範囲の回転速度（例えば、９００［ｒ．ｐ．ｍ．］）以下で、かつアクセルセンサ３８で検出されたアクセル開度ＡＣＣＰが０であるか否かから判定する。
【００４７】
アイドル状態でなければ（Ｓ１２０で「ＮＯ」）、次に、非アイドル時の燃料噴射量Ｑを設定する（Ｓ１３０）。例えば、アクセル開度ＡＣＣＰとエンジン回転数ｅｎｅとに基づいて、マップから燃料噴射量Ｑが求められる。
【００４８】
アイドル状態であれば（Ｓ１２０で「ＹＥＳ」）、次にアイドルアップ制御実行条件が成立しているか否かを判定する（Ｓ１４０）。この判定は、前記ステップＳ１１０にてディーゼルエンジン４に対してアイドルアップが必要な負荷が発生しているか否かにより判定される。
【００４９】
アイドルアップが必要な負荷が発生していないと判定されると（Ｓ１４０で「ＮＯ」）、目標回転数ｅｎｔｒｇとして、負荷が発生していない標準状態の目標回転数ＥＮＴが設定される（Ｓ１４４）。
【００５０】
次に、基本燃料噴射量ｅｑｇｏｖを次式１のごとく算出する（Ｓ１４６）。
【００５１】
【数７】
ｅｑｇｏｖ  ←  ＥＱＧＶ  −  ｅｎｅ×ＥＭＱＧＮ    …  ［式１］
ここで、ＥＱＧＶは正の定数、ＥＭＱＧＮは正の係数である。
【００５２】
前記式１を燃料噴射量とエンジン回転数ｅｎｅの座標に当てはめると図５に実線で示す右下がりの直線で表される。
一方、アイドルアップが必要な負荷が発生していると検出されていれば、ステップＳ１４０にてアイドルアップ制御実行条件が成立していると判定される（Ｓ１４０で「ＹＥＳ」）。
【００５３】
次に、負荷に応じた目標回転数が、負荷と目標回転数との対応データとしてＲＯＭ５３上に記憶されている負荷−目標回転数テーブルからＲＡＭ５４の作業領域に、目標回転数ｅｎｔｒｇとして読み込まれる（Ｓ１５０）。例えば、エアコンスイッチ７８がオンであることによりエアコンの負荷が発生している場合には、エアコンオン用の値が目標回転数ｅｎｔｒｇに読み込まれる。
【００５４】
次に、標準燃料噴射量ｅｑｇｏｖｓを次式２のごとく算出する（Ｓ１６０）。
【００５５】
【数８】
ｅｑｇｏｖｓ  ←  ＥＱＧＶ  −  ｅｎｅ×ＥＭＱＧＮ    …  ［式２］
ここで、式２は求める対象が異なるのみで、式自体は前記式１と全く同じである。
【００５６】
次に、負荷に対するアイドルアップ分に対応する見込み補正量ｅｑｉｐｎｔを次式３のごとく算出する（Ｓ１７０）。
【００５７】
【数９】
ｅｑｉｐｎｔ  ←  ＥＱＩＰＮＰ  ×  （ｅｎｔｒｇ  −  ＥＮＴ）…  ［式３］
ここで、ＥＱＩＰＮＰは係数、ＥＮＴは標準の負荷状態での目標回転数である。なお係数ＥＱＩＰＮＰは、前記式１，２における係数ＥＭＱＧＮよりもわずかに大きい値が、たとえば１０％前後大きい値が設定される。この式３を目標回転数ｅｎｔｒｇと見込み補正量ｅｑｉｐｎｔの座標に当てはめると図６に示すグラフのごとくとなる。
【００５８】
次に、次式４に示すごとく、標準燃料噴射量ｅｑｇｏｖｓを見込み補正量ｅｑｉｐｎｔにて補正して、基本燃料噴射量ｅｑｇｏｖを求める（Ｓ１８０）。
【００５９】
【数１０】
ｅｑｇｏｖ  ←  ｅｑｇｏｖｓ  ＋  ｅｑｉｐｎｔ      …  ［式４］
ステップＳ１４６またはステップＳ１８０にて基本燃料噴射量ｅｑｇｏｖを求めた後、目標回転数ｅｎｔｒｇとエンジン回転数ｅｎｅとから次式５に示すごとく、回転数偏差ｄｅｎｅを求める（Ｓ１９０）。
【００６０】
【数１１】
ｄｅｎｅ  ←  ｅｎｔｒｇ  −  ｅｎｅ      …  ［式５］
次に、この回転数偏差ｄｅｎｅにより、フィードバック補正量テーブルあるいは計算式から積分補正量としてのフィードバック補正量ｄＥＱＩＩを求める（Ｓ２００）。
【００６１】
次に、今回のフィードバック制御量ＥＱＩＩ（ｉ）を次式６に示すごとく求める（Ｓ２１０）。
【００６２】
【数１２】
ＥＱＩＩ（ｉ）  ←  ＥＱＩＩ（ｉ−１）  ＋  ｄＥＱＩＩ    …  ［式６］
ここで、ＥＱＩＩ（ｉ−１）は前回の制御サイクルのステップＳ２１０の処理にて求められたフィードバック制御量を表す。
【００６３】
そして、次式７のごとく、基本燃料噴射量ｅｑｇｏｖとフィードバック制御量ＥＱＩＩ（ｉ）とから燃料噴射量Ｑが求められる（Ｓ２２０）。
【００６４】
【数１３】
Ｑ  ←  ｅｑｇｏｖ  ＋  ＥＱＩＩ（ｉ）    …  ［式７］
そして、この燃料噴射量Ｑに応じて電磁スピル弁３２の開弁タイミングが制御されて（Ｓ２３０）、燃料噴射量Ｑ分の燃料量が燃料噴射弁２０から燃焼室１８内に噴射される。
【００６５】
なお、ステップＳ１３０にて非アイドル時の燃料噴射量Ｑが設定された後もステップＳ２３０が実行されて、該当する燃料噴射量Ｑ分の燃料噴射が実行される。
【００６６】
ステップＳ２３０の終了後は一旦本処理を終了して、制御周期が来れば再度ステップＳ１００から処理が繰り返される。
ここで、負荷が生じたタイミング以降の基本燃料噴射量ｅｑｇｏｖの算出を、図５，６のグラフに基づいて説明する。
【００６７】
最初、負荷のないアイドル状態（標準状態に相当する）であり、ステップＳ１００、Ｓ１０５、Ｓ１１０、Ｓ１２０、Ｓ１４０、Ｓ１４４、Ｓ１４６、Ｓ１９０〜Ｓ２３０が繰り返されて、回転数ｅｎｅがほぼ標準状態の目標回転数ＥＮＴに収束しているものとする。この時、基本燃料噴射量ｅｑｇｏｖは、式１から図５に示すＱａに設定されている。
【００６８】
次に、エアコンスイッチ７８がオンされたりして負荷が発生すると、処理がステップＳ１４０からステップＳ１５０〜Ｓ１８０側を実行するようになる。この負荷に応じて、ステップＳ１５０にて目標回転数ｅｎｔｒｇに値ＥＮａが設定されたとすると、ステップＳ１７０の処理により見込み補正量ｅｑｉｐｎｔとして図６に示すごとく、値ＱＩａが設定される。
【００６９】
このことにより、アイドルアップした直後であってエンジン回転数ｅｎｅが変化していない時には、式２の関係から標準燃料噴射量ｅｑｇｏｖｓ＝Ｑａであることから、図５に示すごとく、基本燃料噴射量ｅｑｇｏｖとしてはＱｐ（＝Ｑａ＋ＱＩａ）が設定される。この結果、燃料噴射量Ｑが大きく増加して、ディーゼルエンジン４の出力トルクが増加し、回転数ｅｎｅが上昇する。
【００７０】
回転数ｅｎｅの上昇に伴い、標準燃料噴射量ｅｑｇｏｖｓには常に式２が用いられているので、標準燃料噴射量ｅｑｇｏｖｓは次第に減少し、同時に基本燃料噴射量ｅｑｇｏｖも減少して行く。そして、エンジン回転数ｅｎｅが目標回転数ｅｎｔｒｇ（＝ＥＮａ）に収束すると、標準燃料噴射量ｅｑｇｏｖｓはマイナスの値Ｑｃとなり、基本燃料噴射量ｅｑｇｏｖはアイドルアップする直前の、基本燃料噴射量Ｑａよりもわずかに高い基本燃料噴射量Ｑｂに到達する。ただし、実際の燃料噴射量Ｑとしては、フィードバック制御量ＥＱＩＩ（ｉ）による補正がなされている。
【００７１】
逆に、エアコンスイッチ７８がオフされたりして負荷がなくなれば、目標回転数はＥＮａからＥＮＴに戻るとともに、見込み補正量ｅｑｉｐｎｔ（＝ＱＩａ）の加算がなくなって、基本燃料噴射量ｅｑｇｏｖとしては、式１にて算出された値Ｑｃそのものが設定される。なお、図５に示した例では、基本燃料噴射量ｅｑｇｏｖ（＝Ｑｃ）はマイナスであるが、このように最終的に求められる燃料噴射量Ｑがマイナスまたは０となった場合は、燃料噴射はなされない。
【００７２】
このため、燃料噴射がなされなかったり、あるいは燃料噴射量が大きく減少するので、ディーゼルエンジン４の出力トルクが減少し、回転数ｅｎｅが低下する。
【００７３】
回転数ｅｎｅの低下に伴い、基本燃料噴射量ｅｑｇｏｖは常に式２と同じ式１が用いられているので、次第に増加して行く。そして、目標回転数ｅｎｔｒｇ（＝ＥＮＴ）に収束すると、基本燃料噴射量ｅｑｇｏｖはアイドルアップする前の、基本燃料噴射量Ｑａに到達する。ただし、この場合も実際の燃料噴射量Ｑとしては、フィードバック制御量ＥＱＩＩ（ｉ）の補正がなされている。
【００７４】
上述した実施の形態１の内容と請求項との関係は、ステップＳ１００が回転数検出手段としての処理に相当し、ステップＳ１１０が負荷状態検出手段としての処理に相当し、ステップＳ１４４，Ｓ１５０が目標回転数設定手段としての処理に相当し、ステップＳ１９０〜Ｓ２１０がフィードバック制御量設定手段としての処理に相当し、ステップＳ１７０が見込み補正量算出手段としての処理に相当し、ステップＳ１４６，Ｓ１６０が標準制御量算出手段としての処理に相当し、ステップＳ１４６，Ｓ１８０が基本制御量算出手段としての処理に相当し、ステップＳ２２０がディーゼルエンジン制御量設定手段としての処理に相当する関係にある。
【００７５】
以上説明した本実施の形態１によれば、以下の効果が得られる。
（イ）．ＲＯＭ５３に記憶されている各負荷に対応したデータは、ステップＳ１５０，Ｓ１４４で用いられる負荷状態と目標回転数ｅｎｔｒｇとの対応データのみである。見込み補正量ｅｑｉｐｎｔについては、ステップＳ１７０にて、負荷状態に応じて設定された目標回転数ｅｎｔｒｇと、標準の負荷状態での目標回転数ＥＮＴとの差に応じて算出されている。これは、目標回転数ｅｎｔｒｇの変化が大きいほど、ディーゼルエンジン４に対する実際の燃料噴射量Ｑも大きくなるという一般的な傾向に対応させたものであり、このため燃料噴射量Ｑの作成のための見込み補正量ｅｑｉｐｎｔは、予め記憶しておかなくても必要時に式３のごとく計算することにより求めることができる。
【００７６】
なお、負荷状態が標準状態である場合には、標準状態との差を考慮するための見込み補正量ｅｑｉｐｎｔは不要となるので、基本燃料噴射量ｅｑｇｏｖには標準燃料噴射量ｅｑｇｏｖｓの値のみが設定される（Ｓ１４６）。
【００７７】
したがって、必要時に計算により求めた見込み補正量ｅｑｉｐｎｔを使用してアイドル回転数制御を実現することができ、ＥＣＵ５１のメモリを節約できる。
［実施の形態２］
本実施の形態２は、前記実施の形態１の図３にて示した目標回転数ｅｎｔｒｇを設定する処理（Ｓ１５０）の代わりに、図７および図８に示す目標回転数算出処理が行われる点が異なる。この目標回転数算出処理に関する構成以外の構成は実施の形態１と同じである。次に、この目標回転数算出処理について説明する。
【００７８】
図３に示したステップＳ１４０にてアイドルアップ制御実行条件が成立したと判定されると（Ｓ１４０で「ＹＥＳ」）、まず、図７，８の処理が開始され、現在が冷間時か否かが、水温センサ６４にて検出されているディーゼルエンジン４の冷却水温に基づいて判定される（Ｓ３００）。冷却水温が冷間時判定温度よりも低いことで、ディーゼルエンジン４が冷間時であると判定されれば（Ｓ３００で「ＹＥＳ」）、次に、ＲＯＭ５３に記憶されている目標回転数アップ値（差分回転数に相当する）の内、冷間時用アップ値（＞０）が冷間時アイドルアップ回転数ｅｎｔｒｃｌｄに設定される（Ｓ３１０）。
【００７９】
ここで、前記実施の形態１では、ＲＯＭ５３には負荷状態と目標回転数ｅｎｔｒｇとの対応データが記憶されていたが、本実施の形態２では、各負荷状態に対して、目標回転数アップ値が記憶されている。このアップ値とは、ディーゼルエンジン４に負荷が発生した場合の目標回転数と、標準状態（ここでは負荷がない状態）での目標回転数との差を表す値である。したがって、前記冷間時用アップ値は、標準状態の目標回転数からの冷間時における目標回転数へのアップの大きさを示している。以下、説明する他の負荷のアップ値もその意味は同じである。なお、ステップＳ３１０にて設定される冷間時用アップ値は冷却水温が低いほど大きな値（ただし上限は存在する）に設定される。
【００８０】
また、ステップＳ３００において、冷間時でなければ（Ｓ３００で「ＮＯ」）、冷間時アイドルアップ回転数ｅｎｔｒｃｌｄには０が設定される（Ｓ３２０）。
【００８１】
次に、エアコンスイッチ７８の状態からエアコンがオンされているか否かが判定される（Ｓ３３０）。エアコンスイッチ７８がオンであれば（Ｓ３３０で「ＹＥＳ」）、ＲＯＭ５３に記憶されている目標回転数アップ値の内、エアコン用アップ値（＞０）がエアコンアイドルアップ回転数ｅｎｔｒａｃに設定される（Ｓ３４０）。エアコンスイッチ７８がオフであれば（Ｓ３３０で「ＮＯ」）、エアコンアイドルアップ回転数ｅｎｔｒａｃに０が設定される（Ｓ３５０）。
【００８２】
次に、ランプスイッチ等の電気負荷スイッチ８０の状態から電気負荷がオンされているか否かが判定される（Ｓ３６０）。電気負荷スイッチ８０がオンであれば（Ｓ３６０で「ＹＥＳ」）、ＲＯＭ５３に記憶されている目標回転数アップ値の内、電気負荷用アップ値（＞０）が電気負荷アイドルアップ回転数ｅｎｔｒａｌｔに設定される（Ｓ３７０）。電気負荷スイッチ８０がオフであれば（Ｓ３６０で「ＮＯ」）、電気負荷アイドルアップ回転数ｅｎｔｒａｌｔに０が設定される（Ｓ３８０）。
【００８３】
次に、パワーステアリング制御用ＥＣＵ８１からの信号に基づいてパワーステアリングが作動しているか否かが判定される（Ｓ３９０）。パワーステアリングが作動していれば（Ｓ３９０で「ＹＥＳ」）、ＲＯＭ５３に記憶されている目標回転数アップ値の内、パワーステアリング用アップ値（＞０）がパワーステアリングアイドルアップ回転数ｅｎｔｒｐｓに設定される（Ｓ４００）。パワーステアリングが作動していなければ（Ｓ３９０で「ＮＯ」）、パワーステアリングアイドルアップ回転数ｅｎｔｒｐｓに０が設定される（Ｓ４１０）。
【００８４】
こうして、すべての負荷の種類毎にアイドルアップ回転数を設定すると、次に、次式７のごとく目標回転数ｅｎｔｒｇを計算する（Ｓ４２０）。
【００８５】
【数１４】
0003617316.tif 000002
ここで、Ｍａｘ（）は、（）内の数値の内、最大値を選択する演算子である。
【００８６】
すなわち、いずれのアイドルアップ回転数も設定されなかった場合には、ｅｎｔｒｃｌｄ＝ｅｎｔｒａｃ＝ｅｎｔｒａｌｔ＝ｅｎｔｒｐｓ＝０であるので、Ｍａｘ（ｅｎｔｒｃｌｄ，ｅｎｔｒａｃ，ｅｎｔｒａｌｔ，ｅｎｔｒｐｓ）＝０となる。したがって、この場合、前記式７では、目標回転数ｅｎｔｒｇには標準状態の目標回転数ＥＮＴそのものが設定される。
【００８７】
いずれか１つのアイドルアップ回転数（＞０）が設定されていた場合には、Ｍａｘ（ｅｎｔｒｃｌｄ，ｅｎｔｒａｃ，ｅｎｔｒａｌｔ，ｅｎｔｒｐｓ）はそのアイドルアップ回転数の値と同じとなり、目標回転数ｅｎｔｒｇには標準状態の目標回転数ＥＮＴに、該当するアイドルアップ回転数を加えた目標回転数が設定される。
【００８８】
また、２つ以上のアイドルアップ回転数が設定されていた場合には、この内の最大のアイドルアップ回転数がＭａｘ（ｅｎｔｒｃｌｄ，ｅｎｔｒａｃ，ｅｎｔｒａｌｔ，ｅｎｔｒｐｓ）の出力値となる。したがって、標準状態の目標回転数ＥＮＴに最大のアイドルアップ回転数を加えた目標回転数が設定される。すなわち、目標回転数ｅｎｔｒｇは、最も高い目標回転数を設定する負荷に対応した目標回転数となる。
【００８９】
そして、以後、前記実施の形態１で述べた内容と同様に、上述したごとく設定された目標回転数ｅｎｔｒｇに実回転数ｅｎｅが収束するように燃料噴射量Ｑの制御が行われる。
【００９０】
以上説明した本実施の形態２によれば、以下の効果が得られる。
（イ）．前記実施の形態１の（イ）と同じ効果が得られる。
（ロ）．ディーゼルエンジン４において、複数種類の負荷が発生した場合には、対応する複数の目標回転数の内で最大の目標回転数を用いて、最終的に燃料噴射量Ｑを求めている。このように、複数の負荷が重なっても最大値を選択するという簡単な処理で適切な燃料噴射量Ｑを迅速に得ることができ、すべての負荷に対して必要かつ十分なアイドルアップを迅速に実現することができる。
【００９１】
［その他の実施の形態］
・前記実施の形態に１おいては、前記実施の形態２におけるごとく、各負荷に目標回転数のアイドルアップ値を設定することで、式３における「目標回転数ｅｎｔｒｇ−標準状態の目標回転数ＥＮＴ」の代わりに、そのアイドルアップ値を用いてもよい。
【００９２】
・前記実施の形態２では、負荷の種類毎に設定されるアイドルアップ値の内で最大値を抽出して標準状態の目標回転数に加えていたが、前記実施の形態１におけるごとく、直接、負荷の種類毎に目標回転数そのものを記憶しておき、直接目標回転数同士を比較して、その内の最大値を抽出して、目標回転数としても用いてもよい。
【００９３】
・前記実施の形態２では、アイドルアップの対象として冷却水温、エアコン、電気負荷およびパワーステアリングであったが、これ以外の負荷もアイドル時の目標回転数に影響する限りアイドルアップの対象となる。例えば、ヒータ、冷凍機のコンプレッサ、パワーテイクオフ、自動変速機などがアイドルアップの対象となる。
【００９４】
・前記実施の形態１の式３（Ｓ１７０）において用いられる係数ＥＱＩＰＮＰは、前記式１，２における係数ＥＭＱＧＮよりもわずかに大きい値が設定されていたが、図５に示したごとく、標準状態の目標回転数における燃料噴射量Ｑａと負荷状態の目標回転数における燃料噴射量Ｑｂとの差が極めて小さい場合は、フィードバック制御量ＥＱＩＩ（ｉ）の補正で迅速に調整することが可能であることから、係数ＥＱＩＰＮＰは係数ＥＭＱＧＮと同じ値を用いてもよい。このようにすることにより、更にメモリの節約につながる。
【００９５】
以上、本発明の実施の形態について説明したが、本発明の実施の形態には、特許請求の範囲に記載した技術的事項以外に次のような各種の技術的事項の実施形態を有するものであることを付記しておく。
【００９６】
（１）．請求項１〜１１のいずれか記載のディーゼルエンジンのアイドル回転数制御装置の各手段としてコンピュータシステムを機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【００９７】
【発明の効果】
請求項１記載のディーゼルエンジンのアイドル回転数制御装置においては、各負荷状態に対応して記憶しておかなくてはならないデータは、負荷状態と目標回転数との対応データのみである。見込み補正量は、負荷状態に対応して設定された現在の目標回転数と負荷が発生していない標準の負荷状態での目標回転数との差に応じて算出されている。これは、目標回転数の変化が大きいほど、ディーゼルエンジンに対する制御量の調整も大きくなるという一般的な傾向に対応させたものであり、このため制御量作成のための見込み補正量は、予め記憶しておかなくても必要時に計算することにより求めることができる。したがって、負荷状態の種類毎の見込み補正量を記憶しておかなくても、計算により求めた見込み補正量を使用してディーゼルエンジンのアイドル回転数制御を実現することができ、アイドル回転数制御装置のメモリを節約できる。
【００９８】
請求項２記載のディーゼルエンジンのアイドル回転数制御装置においては、各負荷状態に対応したデータは、目標回転数設定手段における負荷状態と目標回転数との対応データのみである。見込み補正量算出手段は、目標回転数設定手段にて設定された目標回転数と、負荷が発生していない標準の負荷状態での目標回転数との差に応じて、見込み補正量を算出している。これは、目標回転数の変化が大きいほど、ディーゼルエンジンに対する制御量の調整も大きくなるという一般的な傾向に対応させたものであり、このため制御量作成のための見込み補正量は、予め記憶しておかなくても必要時に、現在の負荷状態から求められた目標回転数と標準の負荷状態での目標回転数との差に応じて計算することにより求めることができる。そして、基本制御量算出手段が、この見込み補正量と、前記標準制御量算出手段にて算出された標準制御量とから適切な基本制御量を求める。このことからディーゼルエンジン制御量設定手段にてもディーゼルエンジンに対する適切な制御量を設定することができる。したがって、請求項１と同じ効果を生じる。
【００９９】
請求項３記載のディーゼルエンジンのアイドル回転数制御装置は、請求項２記載の構成に対して、前記見込み補正量算出手段は、次式に基づいて見込み補正量を算出している。
【０１００】
【数１５】
ｅｑｉｐｎｔ  ＝  ＥＱＩＰＮＰ  ×  （ｅｎｔｒｇ  −  ＥＮＴ）
ここで、ｅｑｉｐｎｔは見込み補正量、ＥＱＩＰＮＰは係数、ｅｎｔｒｇは前記目標回転数設定手段にて設定された目標回転数、ＥＮＴは標準の負荷状態での目標回転数である。このような計算式により見込み補正量ｅｑｉｐｎｔが、目標回転数設定手段にて設定された目標回転数ｅｎｔｒｇと、標準の負荷状態での目標回転数ＥＮＴとから求めることができ、前記請求項１に記載した効果を生じさせることができる。
【０１０１】
請求項４記載のディーゼルエンジンのアイドル回転数制御装置においては、ディーゼルエンジン制御量設定手段は、複数種類の負荷状態が発生した場合には、これらの負荷状態に応じて設定された複数の目標回転数の内で最大の目標回転数を選択し、この値を用いて各手段を経て最終的に基本制御量を求めている。このように、複数の負荷状態が重なっても、目標回転数の最大値を選択するという簡単な処理で適切な目標回転数と見込み補正量とを迅速に得ることができ、最終的に適切な基本制御量を迅速に得ることができる。こうして、請求項１の効果と共に、すべての負荷状態に対応できる必要かつ十分なアイドルアップを迅速に実現することができるという効果も生じる。
【０１０２】
請求項５記載のディーゼルエンジンのアイドル回転数制御装置においては、各負荷状態に対応したデータは、差分回転数設定手段における負荷状態と差分回転数との対応データのみである。見込み補正量算出手段は、差分回転数設定手段にて設定された差分回転数に応じて見込み補正量を算出している。これは、現在の目標回転数と負荷が発生していない標準の負荷状態の目標回転数との差が大きいほど、ディーゼルエンジンに対する制御量の調整も大きくなるという一般的な傾向に対応させたものであり、このため制御量作成のための見込み補正量は、予め記憶しておかなくても必要時に、差分回転数に応じて計算することにより求めることができる。そして、基本制御量算出手段が、この見込み補正量と、前記標準制御量算出手段にて算出された標準制御量とから適切な基本制御量を求める。このことからディーゼルエンジン制御量設定手段にてもディーゼルエンジンに対する適切な制御量を設定することができる。したがって、請求項１と同じ効果を生じる。
【０１０３】
請求項６記載のディーゼルエンジンのアイドル回転数制御装置は、請求項５記載の構成に対して、前記見込み補正量算出手段は、次式に基づいて見込み補正量を算出している。
【０１０４】
【数１６】
ｅｑｉｐｎｔ  ＝  ＥＱＩＰＮＰ  ×  ｄｅｎｔｒｇ
ここで、ｅｑｉｐｎｔは見込み補正量、ＥＱＩＰＮＰは係数、ｄｅｎｔｒｇは前記差分回転数設定手段にて設定された差分回転数である。このような計算式により見込み補正量ｅｑｉｐｎｔが、差分回転数設定手段にて設定された差分回転数ｄｅｎｔｒｇから求めることができ、前記請求項１に記載した効果を生じさせることができる。
【０１０５】
請求項７記載のディーゼルエンジンのアイドル回転数制御装置においては、ディーゼルエンジン制御量設定手段は、複数種類の負荷状態が発生した場合には、これらの負荷状態に応じて設定された複数の差分回転数の内で最大の差分回転数を選択し、この値を用いて各手段を経て最終的に基本制御量を求めている。このように、複数の負荷状態が重なっても、差分回転数の最大値を選択するという簡単な処理で適切な目標回転数と見込み補正量とを迅速に得ることができ、最終的に適切な基本制御量を迅速に得ることができる。こうして、請求項１の効果と共に、すべての負荷状態に対応できる必要かつ十分なアイドルアップを迅速に実現することができるという効果も生じる。
【０１０６】
請求項８記載のディーゼルエンジンのアイドル回転数制御装置は、請求項２〜７のいずれか記載の構成に対して、前記基本制御量算出手段は、ディーゼルエンジンへの負荷状態が前記負荷状態検出手段にて標準の負荷状態であると検出された場合には、前記標準制御量算出手段にて算出された標準制御量により基本制御量を求めている。標準の負荷状態である場合には、見込み補正量は必要なく、標準制御量算出手段にて算出された標準制御量そのものが見込み値に該当し、この値により基本制御量を求めればよいからである。
【０１０７】
請求項９記載のディーゼルエンジンのアイドル回転数制御装置は、請求項２〜８のいずれか記載の構成に対して、前記ディーゼルエンジン制御量設定手段において設定されるディーゼルエンジンに対する制御量は、燃料噴射量あるいは燃料噴射時間として設定されている。このように制御量としては直接的に燃料噴射量あるいは燃料噴射時間が用いることによっても前述した効果が得られるが、この他に、制御量は、例えば、回転数などで表し、この回転数で標準制御量算出手段で用いられる実回転数を補正することにより、標準制御量の算出値を増減することで、ディーゼルエンジンの回転数制御を行わせることもできる。
【０１０８】
請求項１０記載のディーゼルエンジンのアイドル回転数制御装置は、請求項１〜９のいずれか記載の構成に対して、前記標準制御量算出式は、回転数が高くなるほど標準制御量が減少する傾向に設定されている。このような傾向にすることにより、前記請求項１〜９に記載した効果を生じさせることができる。
【０１０９】
請求項１１記載のディーゼルエンジンのアイドル回転数制御装置は、請求項１０記載の構成に対して、前記標準制御量算出式は、次式で表されている。
【０１１０】
【数１７】
ｅｑｇｏｖｓ  ＝  ＥＱＧＶ  −  ｅｎｅ×ＥＭＱＧＮ
ここで、ｅｑｇｏｖｓは標準制御量、ＥＱＧＶは正の定数、ｅｎｅは回転数、ＥＭＱＧＮは正の係数である。このような計算式により制御量ｅｑｇｏｖｓが、回転数ｅｎｅから求めることができ、前記請求項１０における効果を生じさせることができる。
【図面の簡単な説明】
【図１】実施の形態１としてのディーゼルエンジン制御装置の概略構成を表すブロック図。
【図２】実施の形態１で用いられるＥＣＵの電気的構成を示すブロック図。
【図３】実施の形態１でＥＣＵにより実行される燃料噴射量制御処理を示すフローチャート。
【図４】実施の形態１でＥＣＵにより実行される燃料噴射量制御処理を示すフローチャート。
【図５】実施の形態１での燃料噴射量の設定処理を説明するグラフ。
【図６】実施の形態１における目標回転数と見込み補正量との関係を説明するグラフ。
【図７】実施の形態２でＥＣＵにより実行される目標回転数算出処理を示すフローチャート。
【図８】実施の形態２でＥＣＵにより実行される目標回転数算出処理を示すフローチャート。
【符号の説明】
２…ディーゼルエンジン制御装置、４…ディーゼルエンジン、６…ターボチャージャー、８…エアクリーナー、１０…吸気管、１２…インタークーラー、１４…ベンチュリー、１６…シリンダー、１８…燃焼室、２０…燃料噴射弁、２２…排気管、２４…排気環流管、２６…ＥＧＲバルブ、２７…バキュームポンプ、２８…分配型燃料噴射ポンプ、３０…タイミングコントロールバルブ、３２…電磁スピル弁、３４…第１絞り弁、３６…アクセルペダル、３８…アクセルセンサ、４０…第２絞り弁、４２…ダイヤフラム機構、５１…電子制御ユニット（ＥＣＵ）、５２…中央処理制御装置（ＣＰＵ）、５３…読出専用メモリ（ＲＯＭ）、５４…ランダムアクセスメモリ（ＲＡＭ）、５５…バックアップＲＡＭ、５６…タイマカウンタ、５７…入力インターフェース、５８…出力インターフェース、５９…バス、６２…吸気圧センサ、６４…水温センサ、６６…燃温センサ、６７…吸気温センサ、６８…回転数センサ、７０…クランクポジションセンサ、７１…車速センサ、７２…負圧切換弁、７４…電気式負圧調整弁（ＥＶＲＶ）、７８…エアコンスイッチ、８０…電気負荷スイッチ、８１…パワーステアリング制御用ＥＣＵ。
【図１】
0003617316.tif 000006
【図２】
0003617316.tif 000007
【図３】
0003617316.tif 000008
【図４】
0003617316.tif 000009
【図５】
0003617316.tif 000010
【図６】
0003617316.tif 000011
【図７】
0003617316.tif 000012
【図８】
0003617316.tif 000013