(57)【要約】【課題】発進後に発進アシスト量を低減させる内燃機関出力制御装置において、発進後の加速操作時にドライバーに対して違和感を与えないこと。【解決手段】アクセル開度ＡＣＣＰ＞「０」である場合（Ｓ１１２で「ＮＯ」）に、補正された低回転側燃料噴射量Ｑｂａｓｅ１側が用いられる状況下では（Ｓ１１８で「ＹＥＳ」）、第２燃料噴射補正量Ｑｉｓｃ２の減衰処理（Ｓ１１６）を実行していない。このことにより発進直後において発進アシスト量である第２燃料噴射補正量Ｑｉｓｃ２を低減する期間となっても、加速要求が有る場合には発進アシスト量分のディーゼルエンジンの出力低下が阻止されるので、加速要求に対して違和感のない加速性が得られる。【選択図】      図２
2004270546.tif 000002
【特許請求の範囲】
【請求項１】
車両駆動用内燃機関に対して、車両発進時に発進をアシストするための発進アシスト量による出力増加処理を実行し、車両発進後に前記発進アシスト量による出力増加状態からの出力復帰処理を実行する内燃機関出力制御装置であって、
車両の加速要求検出手段と、
前記加速要求検出手段の検出内容が加速要求を示している場合には、前記出力復帰処理を停止又は緩慢化させる復帰調節手段と、
を備えたことを特徴とする内燃機関出力制御装置。
【請求項２】
請求項１において、前記加速要求検出手段はアクセル開度センサであり、前記復帰調節手段は前記アクセル開度センサから検出されたアクセル開度が基準値以上の場合に加速要求を示しているとして前記出力復帰処理を停止又は緩慢化させることを特徴とする内燃機関出力制御装置。
【請求項３】
請求項１又は２において、前記復帰調節手段は、前記出力復帰処理を緩慢化させる場合には、加速要求の程度に応じて前記緩慢化の程度を変更することを特徴とする内燃機関出力制御装置。
【請求項４】
請求項１〜３のいずれかにおいて、前記発進アシスト量による出力増加処理の実行はクラッチが開放されている期間においてなされることにより、車両発進時に対応した前記発進アシスト量を設定可能としていることを特徴とする内燃機関出力制御装置。
【請求項５】
請求項１〜４のいずれかにおいて、前記発進アシスト量は、目標回転数からの内燃機関回転数の低下状態に対応して算出されることを特徴とする内燃機関出力制御装置。
【請求項６】
請求項１〜５のいずれかにおいて、前記内燃機関はディーゼルエンジンであり、前記発進アシスト量は燃料噴射量の増加量であることを特徴とする内燃機関出力制御装置。
【請求項７】
請求項６において、内燃機関の低回転側で内燃機関出力制御に寄与する低回転側燃料噴射量と内燃機関の中高回転側で内燃機関出力制御に寄与する中高回転側燃料噴射量とが計算されて前記低回転側燃料噴射量と前記中高回転側燃料噴射量との内で大きい方が内燃機関出力制御に用いられているとともに、前記発進アシスト量は前記低回転側燃料噴射量に対する増加量であることを特徴とする内燃機関出力制御装置。
【請求項８】
請求項７において、前記低回転側燃料噴射量に対して前記発進アシスト量による増加がなされていた時に、内燃機関出力制御用の燃料噴射量が、前記低回転側燃料噴射量から前記中高回転側燃料噴射量に切り替わると予測される時には、前記加速要求が存在しても、前記復帰調節手段は機能を停止することで前記出力復帰処理が開始されることを特徴とする内燃機関出力制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、車両駆動用内燃機関に対して、車両発進時に発進をアシストするための発進アシスト量による出力増加処理を実行し、車両発進後に前記発進アシスト量による出力増加状態からの出力復帰処理を実行する内燃機関出力制御装置に関する。
【０００２】
【従来の技術】
内燃機関を駆動源に備えた車両において、車両発進時に発進をアシストするために、発進アシスト量をアクセル開度と内燃機関の回転数とから求め、この発進アシスト量による出力増加処理を実行する内燃機関制御装置が提案されている（例えば特許文献１参照）。この装置により発進時における内燃機関に対する急激な負荷の増加に対応して出力を高めてエンジンストールを防止し、円滑な発進を可能としている。そして発進後には発進アシスト量を低減することにより発進アシスト量を消滅させて、その後の加速操作と実際の車両加速度とのバランスをとろうとしている。
【０００３】
【特許文献１】
特開２００１−７３８４２号公報（第５−６頁、図２−６）
【０００４】
【発明が解決しようとする課題】
しかし上記従来技術では、発進後においては、ドライバーの意志、特に加速要求に関わらず、時間の経過と共に発進アシスト量を低減してしまう。このため発進直後においては、加速要求による出力増加処理が有った場合にも、発進アシスト量の低減処理により減殺されて一時的に低加速度となり、ドライバーに違和感を与えることがある。
【０００５】
本発明は、このような発進アシスト量により発進時の出力を増加し、発進後に発進アシスト量を低減させる内燃機関出力制御装置において、加速操作に対する加速性の低下を防止してドライバーに対して違和感を与えないようにすることを目的とするものである。
【０００６】
【課題を解決するための手段】
以下、上記目的を達成するための手段及びその作用効果について記載する。
請求項１に記載の内燃機関出力制御装置は、車両駆動用内燃機関に対して、車両発進時に発進をアシストするための発進アシスト量による出力増加処理を実行し、車両発進後に前記発進アシスト量による出力増加状態からの出力復帰処理を実行する内燃機関出力制御装置であって、車両の加速要求検出手段と、前記加速要求検出手段の検出内容が加速要求を示している場合には、前記出力復帰処理を停止又は緩慢化させる復帰調節手段とを備えたことを特徴とする。
【０００７】
復帰調節手段により、加速要求時には出力復帰処理を停止又は緩慢化させている。このことにより発進直後において発進アシスト量が低減されるべき期間となっても、加速要求が有れば、発進アシスト量分の内燃機関の出力低下が停止あるいは低下の程度が抑制されて、違和感のない加速性が得られる。
【０００８】
請求項２に記載の内燃機関出力制御装置では、請求項１において、前記加速要求検出手段はアクセル開度センサであり、前記復帰調節手段は前記アクセル開度センサから検出されたアクセル開度が基準値以上の場合に加速要求を示しているとして前記出力復帰処理を停止又は緩慢化させることを特徴とする。
【０００９】
加速要求検出手段としてはアクセル開度センサを挙げることができ、アクセル開度センサがアクセル開度を検出することで、復帰調節手段は車両ドライバーの加速要求を判断することができる。アクセル開度が基準値以上である時には、加速要求を示しているとして前記出力復帰処理を停止又は緩慢化させることにより、発進直後において発進アシスト量が低減されるべき期間となっても、加速性の低下によるドライバーに対する違和感を防止することができる。
【００１０】
請求項３に記載の内燃機関出力制御装置では、請求項１又は２において、前記復帰調節手段は、前記出力復帰処理を緩慢化させる場合には、加速要求の程度に応じて前記緩慢化の程度を変更することを特徴とする。
【００１１】
このように、出力復帰処理において、加速要求の程度に応じて緩慢化の程度を変更するようにした場合には、加速要求が大きいほど発進後も発進アシスト量の値が維持され易くなり、ドライバーに対する違和感を防止することができる。
【００１２】
請求項４に記載の内燃機関出力制御装置では、請求項１〜３のいずれかにおいて、前記発進アシスト量による出力増加処理の実行はクラッチが開放されている期間においてなされることにより、車両発進時に対応した前記発進アシスト量を設定可能としていることを特徴とする。
【００１３】
クラッチが開放されている期間には、クラッチが完全に係合されるまでの半クラッチ状態が含まれているが、この半クラッチの期間に車両は発進することになる。したがってクラッチが開放されている期間全体において発進アシスト量による出力増加処理を実行することによっても発進アシストできる。
【００１４】
この場合には出力復帰処理の対象としてはクラッチが開放されている期間全体において出力増加処理にて増加された出力増加量を、車両発進後、すなわちクラッチの完全係合後に、この出力増加量に対して出力復帰処理を実行する。
【００１５】
このような出力復帰処理においても、復帰調節手段により加速要求時に出力復帰処理を停止又は緩慢化させることにより、加速要求に対して違和感のない加速性が得られる。
【００１６】
請求項５に記載の内燃機関出力制御装置では、請求項１〜４のいずれかにおいて、前記発進アシスト量は、目標回転数からの内燃機関回転数の低下状態に対応して算出されることを特徴とする。
【００１７】
尚、発進アシスト量は、目標回転数からの内燃機関回転数の低下状態に対応して算出されるように設定できる。このようにすることにより発進時における内燃機関回転数の低下に対応させて内燃機関出力を増加させることができ、エンジンストールを防止することができる。
【００１８】
請求項６に記載の内燃機関出力制御装置では、請求項１〜５のいずれかにおいて、前記内燃機関はディーゼルエンジンであり、前記発進アシスト量は燃料噴射量の増加量であることを特徴とする。
【００１９】
尚、ディーゼルエンジンの場合は発進アシスト量は燃料噴射量の増加量とすることにより、発進アシストを燃料増量処理として適切に実行することができる。請求項７に記載の内燃機関出力制御装置では、請求項６において、内燃機関の低回転側で内燃機関出力制御に寄与する低回転側燃料噴射量と内燃機関の中高回転側で内燃機関出力制御に寄与する中高回転側燃料噴射量とが計算されて前記低回転側燃料噴射量と前記中高回転側燃料噴射量との内で大きい方が内燃機関出力制御に用いられているとともに、前記発進アシスト量は前記低回転側燃料噴射量に対する増加量であることを特徴とする。
【００２０】
尚、ディーゼルエンジンでは、いわゆるガバナパターンに基づき、内燃機関回転数のレベルに応じて燃料噴射量を計算するパターンを変化させている。この場合、発進アシスト量は低回転側にてディーゼルエンジンの出力に寄与させるものであることから、発進アシスト量は前記低回転側燃料噴射量に対する増加量とすることで、発進時のアシストを実行することができる。
【００２１】
請求項８に記載の内燃機関出力制御装置では、請求項７において、前記低回転側燃料噴射量に対して前記発進アシスト量による増加がなされていた時に、内燃機関出力制御用の燃料噴射量が、前記低回転側燃料噴射量から前記中高回転側燃料噴射量に切り替わると予測される時には、前記加速要求が存在しても、前記復帰調節手段は機能を停止することで前記出力復帰処理が開始されることを特徴とする。
【００２２】
中高回転側燃料噴射量が、発進アシスト量により増加されている低回転側燃料噴射量に対して同等以上の値となり、内燃機関出力制御用の燃料噴射量が低回転側燃料噴射量から中高回転側燃料噴射量に切り替わると予測されれば、以後、発進アシスト量を消滅させても実際の燃料噴射量には影響しなくなる。したがって、この場合には加速要求が存在しても、復帰調節手段は機能を停止して出力復帰処理を開始させて、発進アシスト量を早期に消滅させている。このことにより走行中に低回転側に変化した際に不必要に燃料増量がなされることを防止できる。
【００２３】
【発明の実施の形態】
［実施の形態１］
図１は、実施の形態１としての蓄圧式ディーゼルエンジン（コモンレール型ディーゼルエンジン）２とその燃料噴射系及び制御系を示す概略構成図である。本蓄圧式ディーゼルエンジン２は自動車用エンジンとして車両に搭載されているものである。
【００２４】
ディーゼルエンジン２には、複数の気筒（本実施の形態では４気筒であるが、１気筒のみ図示している）♯１，＃２，＃３，♯４が設けられており、各気筒♯１〜♯４の燃焼室に対してインジェクタ４がそれぞれ設けられている。インジェクタ４からディーゼルエンジン２の各気筒♯１〜♯４への燃料噴射は、噴射制御用の電磁弁４ａのオン・オフにより制御される。
【００２５】
インジェクタ４は、各気筒共通の蓄圧配管としてのコモンレール６に接続されており、前記噴射制御用の電磁弁４ａが開いている間、コモンレール６内の燃料がインジェクタ４より各気筒♯１〜♯４内に噴射される。前記コモンレール６には、燃料噴射圧に相当する比較的高い圧力が蓄積されている。この蓄圧を実現するために、コモンレール６は供給配管８を介してサプライポンプ１０の吐出ポート１０ａに接続されている。又、供給配管８の途中には、逆止弁８ａが設けられている。この逆止弁８ａの存在により、サプライポンプ１０からコモンレール６への燃料の供給が許容され、かつコモンレール６からサプライポンプ１０への燃料の逆流が阻止されている。
【００２６】
サプライポンプ１０は、吸入ポート１０ｂを介して燃料タンク１２に接続されており、その途中にはフィルタ１４が設けられている。サプライポンプ１０は、燃料タンク１２からフィルタ１４を介して燃料を吸入する。又、これと共に、サプライポンプ１０は、ディーゼルエンジン２の回転に同期するカムによってプランジャを往復運動させて、燃料圧力を要求される圧力にまで高めて、高圧燃料をコモンレール６に供給している。
【００２７】
更にサプライポンプ１０の吐出ポート１０ａ近傍には、圧力制御弁１０ｃが設けられている。この圧力制御弁１０ｃは、吐出ポート１０ａからコモンレール６の方へ吐出される燃料圧力を制御するためのものである。この圧力制御弁１０ｃが開かれることにより、吐出ポート１０ａから吐出されない分の余剰燃料が、サプライポンプ１０に設けられたリターンポート１０ｄからリターン配管１６を経て燃料タンク１２へと戻されるようになっている。
【００２８】
ディーゼルエンジン２の各気筒♯１〜♯４の燃焼室には、吸気通路１８および排気通路２０がそれぞれ接続されている。吸気通路１８にはスロットルバルブが設けられており、このスロットルバルブをディーゼルエンジン２の運転状態により開度調整することにより、燃焼室内に導入される吸入空気の流量が調整される。
【００２９】
又、ディーゼルエンジン２の各気筒♯１〜♯４の燃焼室内には、グロープラグ２２が配設されている。このグロープラグ２２は、ディーゼルエンジン２の始動直前にグローリレー２２ａを介して電流が流されることにより赤熱し、これに噴霧された燃料の一部が吹き付けられることで着火・燃焼を促進する始動補助装置である。
【００３０】
ディーゼルエンジン２には、以下の各種センサやスイッチ等が設けられており、ディーゼルエンジン２の運転状態を検出している。すなわち、図１に示すように、アクセルペダル２４に対してはアクセル開度ＡＣＣＰを検出するためのアクセル開度センサ２６（加速要求検出手段に相当）が設けられている。又、ディーゼルエンジン２には、ディーゼルエンジン２を始動させるためのスタータ３０が設けられている。このスタータ３０には、その作動状態を検知するスタータ状態検出スイッチ３０ａが設けられている。ディーゼルエンジン２のシリンダブロックには冷却水の温度（冷却水温ＴＨＷ）を検出するための水温センサ３２が設けられている。また前記リターン配管１６には、燃料温度ＴＨＦを検出するための燃温センサ３６が設けられている。又、前記コモンレール６にはコモンレール６内の燃料の圧力を検出するために燃圧センサ３８が設けられている。
【００３１】
ディーゼルエンジン２のクランクシャフトには、このクランクシャフトの回転に基づいてクランク角とエンジン回転数とを検出するためのエンジン回転センサ４０が設けられている。更にクランクシャフトの回転は、吸気弁１８ａ及び排気弁２０ａを開閉駆動するための各カムシャフトにタイミングベルト等を介して伝達される。これらのカムシャフトは、クランクシャフトの１／２の回転数比で回転するよう設定されている。この内で吸気弁１８ａを開閉駆動させる吸気カムシャフトには１歯を有するパルサとこのパルサの近傍にはピックアップが設けられて気筒判別センサ４２として構成されている。本実施の形態１ではこれら両センサ４０，４２から出力されるパルス信号により、エンジン回転数ＮＥ及びクランク角ＣＡが算出されている。又、クラッチペダルの踏み込み有無を検出するクラッチスイッチ４４が、トランスミッションの出力軸側には出力軸の回転数から車速ＳＰＤを検出する車速センサ４６が設けられている。
【００３２】
本実施の形態１においては、ディーゼルエンジン２の各種制御を実行するための電子制御装置（ＥＣＵ）５２が設けられており、このＥＣＵ５２により、燃料噴射量制御やグロー通電制御等のディーゼルエンジン２を制御するための各処理が行われる。ＥＣＵ５２は、ＣＰＵ、各種プログラムやマップ等を記憶したＲＯＭ、ＣＰＵの演算結果等を一時記憶するＲＡＭ、演算結果や予め記憶されたデータ等を保存するバックアップＲＡＭ、タイマカウンタ、入力インターフェース、出力インターフェース等を備えたマイクロコンピュータを中心として構成されている。ＥＣＵ５２は、アクセル開度センサ２６、スタータ状態検出スイッチ３０ａ、水温センサ３２、燃温センサ３６、燃圧センサ３８、エンジン回転センサ４０、気筒判別センサ４２、クラッチスイッチ４４、車速センサ４６の各信号を読み込んでいる。これ以外に制御上必要な信号がＥＣＵ５２に入力されて、その値が読み込まれている。又、電磁弁４ａ、圧力制御弁１０ｃ、グローリレー２２ａ等は、それぞれ駆動回路を介してＥＣＵ５２に接続されている。このことによりＥＣＵ５２は上述したごとくに読み込んだ信号データに基づき制御演算を行い、電磁弁４ａ、圧力制御弁１０ｃ、グローリレー２２ａ等を駆動制御する。
【００３３】
次にＥＣＵ５２により実行される燃料噴射量制御処理について説明する。本処理は図２，３のフローチャートに示すごとくであり、クランク角周期、ここではディーゼルエンジン２は４気筒であるので、１８０°ＣＡ（ＣＡ：クランク角）毎に割り込み実行される処理である。
【００３４】
本処理が開始されると、まず前述したごとく各センサやスイッチ類からの信号に基づいて求められているアクセル開度ＡＣＣＰ、エンジン回転数ＮＥ、クラッチスイッチ状態ＣＬＳＷ、車速ＳＰＤ等がＥＣＵ５２のＲＡＭ上の作業領域に読み込まれる（Ｓ１０２）。
【００３５】
次に図４に示すごとくのガバナパターンに基づいて、低回転側燃料噴射量Ｑｂａｓｅ１と、中高回転側燃料噴射量Ｑｂａｓｅ２とが算出される（Ｓ１０４）。これら燃料噴射量Ｑｂａｓｅ１，Ｑｂａｓｅ２は、エンジン回転数ＮＥとアクセル開度ＡＣＣＰとをパラメータとする計算式にて算出される。
【００３６】
図示するごとくアクセル開度ＡＣＣＰ毎の低回転側燃料噴射量Ｑｂａｓｅ１はエンジン回転数ＮＥに対して右下がりに傾き、この角度が急であるように計算式の係数が設定してある。このため低回転となるほど急速に低回転側燃料噴射量Ｑｂａｓｅ１の値は上昇する。一方、中高回転側燃料噴射量Ｑｂａｓｅ２についてはエンジン回転数ＮＥに対して右下がりに傾くが、この角度は低回転側燃料噴射量Ｑｂａｓｅ１に比較して緩やかとなるように計算式の係数が設定してある。このため低回転となるほど低回転側燃料噴射量Ｑｂａｓｅ１よりは緩やかに中高回転側燃料噴射量Ｑｂａｓｅ２の値が上昇する。後述するごとく実際の燃料噴射量は燃料噴射量Ｑｂａｓｅ１，Ｑｂａｓｅ２の内で値の大きい方を用いることにより、低回転側にて低回転側燃料噴射量Ｑｂａｓｅ１が用いられ、中高回転側にては中高回転側燃料噴射量Ｑｂａｓｅ２が用いられる。
【００３７】
これらの燃料噴射量Ｑｂａｓｅ１，Ｑｂａｓｅ２が算出されると、次に目標回転数ＮＥｉｓｃが設定される（Ｓ１０６）。目標回転数ＮＥｉｓｃはディーゼルエンジン２のフリクション、車両走行抵抗、電気負荷等あるいはこれらの発生の予測に基づいて設定されるものである。
【００３８】
例えば、ディーゼルエンジン２とトランスミッション側とを接続するクラッチが開放されている場合（ＣＬＳＷ＝「ＯＮ」）で停車している（車速ＳＰＤ≦ＳＰＤｓｔｏｐ）場合には、半クラッチにて車両が発進されることを予測してＮＥｉｓｃ＝「８５０ｒｐｍ」に設定される。そしてクラッチが係合されている場合（ＣＬＳＷ＝「ＯＦＦ」）で走行中（車速ＳＰＤ＞ＳＰＤｓｔｏｐ）の場合には、走行抵抗を考慮してＮＥｉｓｃ＝「８５０ｒｐｍ」に設定される。又、クラッチが係合されている場合（ＣＬＳＷ＝「ＯＦＦ」）で停車している（車速ＳＰＤ≦ＳＰＤｓｔｏｐ）場合には、ＮＥｉｓｃ＝「８００ｒｐｍ」に設定される。尚、停車判定値ＳＰＤｓｔｏｐとしては、「０ｋｍ／ｈ」〜「３ｋｍ／ｈ」の値が設定される。
【００３９】
次に３つの燃料噴射補正量Ｑｉｓｃ１，Ｑｉｓｃ２，Ｑｉｓｃ３が状況に応じて算出されて更新される（Ｓ１０８）。これらの燃料噴射補正量Ｑｉｓｃ１，Ｑｉｓｃ２，Ｑｉｓｃ３の算出処理を図３のフローチャートに示す。
【００４０】
本処理では、まずクラッチスイッチ状態ＣＬＳＷ＝「ＯＦＦ（係合）」か否かが判定される（Ｓ２０２）。ここでＣＬＳＷ＝「ＯＦＦ（係合）」であれば（Ｓ２０２で「ＹＥＳ」）、次に走行中か否か、すなわち車速ＳＰＤ＞停車判定値ＳＰＤｓｔｏｐか否かが判定される（Ｓ２０４）。
【００４１】
停車、すなわちＳＰＤ≦ＳＰＤｓｔｏｐであれば（Ｓ２０４で「ＮＯ」）、第３燃料噴射補正量Ｑｉｓｃ３が「０」に設定され（Ｓ２０５）、第１燃料噴射補正量Ｑｉｓｃ１の算出処理が実行される（Ｓ２０６）。第１燃料噴射補正量Ｑｉｓｃ１の算出処理では、まずΔＮＥ（＝ＮＥｉｓｃ−ＮＥ）に基づいて図５のマップａ１から比例補正量Ｑａ１を求める。尚、ΔＮＥ＜「０」ではＱａ１＝「０」に固定されている。すなわち比例補正量Ｑａ１は目標回転数ＮＥｉｓｃに対するエンジン回転数ＮＥの低下の程度によって設定されていることになる。
【００４２】
更にΔＮＥに基づいて図５のマップｂ１から積分値Ｓｑｂ１を求める。そして、次式１のごとく、第１燃料噴射補正量Ｑｉｓｃ１を算出する。
【００４３】
【数１】
Ｑｉｓｃ１  ←  Ｑａ１  ＋  ΣＳｑｂ１    …  ［式１］
ここで積分補正量ΣＳｑｂ１は積分値Ｓｑｂ１を式１の計算毎に積算（ΣＳｑｂ１←ΣＳｑｂ１＋Ｓｑｂ１）した値である。
【００４４】
こうして燃料噴射補正量Ｑｉｓｃ１，Ｑｉｓｃ２，Ｑｉｓｃ３の算出処理（Ｓ１０８）を抜け出る。したがってステップＳ２０６にて第１燃料噴射補正量Ｑｉｓｃ１を算出すれば他の２つの燃料噴射補正量Ｑｉｓｃ２，Ｑｉｓｃ３については算出はなされない。このため２つの燃料噴射補正量Ｑｉｓｃ２，Ｑｉｓｃ３については更新されず、これ以前の制御周期にて算出された時の値が維持されることになる。
【００４５】
走行中であり、ＳＰＤ＞ＳＰＤｓｔｏｐと判定された場合（Ｓ２０４で「ＹＥＳ」）には、第３燃料噴射補正量Ｑｉｓｃ３の算出処理が実行される（Ｓ２０８）。第３燃料噴射補正量Ｑｉｓｃ３の算出処理では、まずΔＮＥ（＝ＮＥｉｓｃ−ＮＥ）に基づいて図６のマップａ３から比例補正量Ｑａ３を求める。尚、ΔＮＥ＜「０」ではＱａ３＝「０」に固定されている。すなわち比例補正量Ｑａ３は目標回転数ＮＥｉｓｃに対するエンジン回転数ＮＥの低下の程度によって設定されていることになる。
【００４６】
更にΔＮＥに基づいて図６のマップｂ３から積分値Ｓｑｂ３を求める。尚、ΔＮＥ＜「０」ではＳｑｂ３＝「０」に固定されている。すなわち積分値Ｓｑｂ３は目標回転数ＮＥｉｓｃに対するエンジン回転数ＮＥの低下の程度によって設定されていることになる。
【００４７】
図６のマップａ３，ｂ３におけるΔＮＥに対する比例補正量Ｑａ３及び積分値Ｓｑｂ３のゲインは、図５のマップａ１，ｂ１におけるΔＮＥに対する比例補正量Ｑａ１及び積分値Ｓｑｂ１のゲインとほぼ同等に設定してある。ディーゼルエンジン２の種類や制御の特性設計によっては異なるゲインであっても良い。
【００４８】
そして、次式２のごとく第３燃料噴射補正量Ｑｉｓｃ３を算出する。
【００４９】
【数２】
Ｑｉｓｃ３  ←  Ｑａ３  ＋  ΣＳｑｂ３    …  ［式２］
ここで積分補正量ΣＳｑｂ３は積分値Ｓｑｂ３を式２の計算毎に積算（ΣＳｑｂ３←ΣＳｑｂ３＋Ｓｑｂ３）した値である。
【００５０】
こうして燃料噴射補正量Ｑｉｓｃ１，Ｑｉｓｃ２，Ｑｉｓｃ３の算出処理（Ｓ１０８）を抜け出る。したがってステップＳ２０８にて第３燃料噴射補正量Ｑｉｓｃ３を算出すれば他の２つの燃料噴射補正量Ｑｉｓｃ１，Ｑｉｓｃ２については算出はなされない。このため２つの燃料噴射補正量Ｑｉｓｃ１，Ｑｉｓｃ２については更新されず、これ以前の制御周期にて算出された時の値が維持されることになる。
【００５１】
ステップＳ２０２にてＣＬＳＷ＝「ＯＮ（開放）」と判定された場合には（Ｓ２０２で「ＮＯ」）、次に第２燃料噴射補正量Ｑｉｓｃ２の算出処理が実行される（Ｓ２１０）。第２燃料噴射補正量Ｑｉｓｃ２の算出処理では、まずΔＮＥ（＝ＮＥｉｓｃ−ＮＥ）に基づいて図７のマップａ２から比例補正量Ｑａ２を求める。尚、ΔＮＥ＜「０」ではＱａ２＝「０」に固定されている。すなわち比例補正量Ｑａ２は目標回転数ＮＥｉｓｃに対するエンジン回転数ＮＥの低下の程度によって設定されていることになる。
【００５２】
更にΔＮＥに基づいて図７のマップｂ２から積分値Ｓｑｂ２を求める。
更にΔＮＥの時間変化ΔＮＥ／ｄｔに応じて図７のマップｃ２から微分補正量Ｑｃ２を求める。尚、ΔＮＥ／ｄｔ＜「０」ではＱｃ２＝「０」に固定されている。すなわち微分補正量Ｑｃ２は目標回転数ＮＥｉｓｃに対するエンジン回転数ＮＥの低下の程度によって設定されていることになる。
【００５３】
図７のマップａ２，ｂ２におけるΔＮＥに対する比例補正量Ｑａ２及び積分値Ｓｑｂ２のゲインは、図５，６のマップａ１，ａ３，ｂ１，ｂ３におけるΔＮＥに対する比例補正量Ｑａ１，Ｑａ３及び積分値Ｓｑｂ１，Ｓｑｂ３のゲインに比較して大きく設定してある。このことにより目標回転数ＮＥｉｓｃに対するエンジン回転数ＮＥの低下の程度が比例補正量Ｑａ２及び積分値Ｓｑｂ２に大きく反映されるようにされている。
【００５４】
そして、次式３のごとく、第２燃料噴射補正量Ｑｉｓｃ２を算出する。
【００５５】
【数３】
Ｑｉｓｃ２  ←  Ｑａ２  ＋  ΣＳｑｂ２  ＋  Ｑｃ２    …  ［式３］
ここで積分補正量ΣＳｑｂ２は積分値Ｓｑｂ２を式３の計算毎に積算（ΣＳｑｂ２←ΣＳｑｂ２＋Ｓｑｂ２）した値である。前述したごとく他の２つの燃料噴射補正量Ｑｉｓｃ１，Ｑｉｓｃ３における計算に対して、第２燃料噴射補正量Ｑｉｓｃ２の計算では、ΔＮＥが比例補正量Ｑａ２及び積分値Ｓｑｂ２に大きく反映されるようにしてある。したがって第２燃料噴射補正量Ｑｉｓｃ２にはΔＮＥの変化が大きく反映される。
【００５６】
こうして燃料噴射補正量Ｑｉｓｃ１，Ｑｉｓｃ２，Ｑｉｓｃ３の算出処理（Ｓ１０８）を抜け出る。したがってステップＳ２１０にて第２燃料噴射補正量Ｑｉｓｃ２を算出すれば他の２つの燃料噴射補正量Ｑｉｓｃ１，Ｑｉｓｃ３については算出はなされない。このため２つの燃料噴射補正量Ｑｉｓｃ１，Ｑｉｓｃ３については更新されずに、これ以前の制御周期にて算出された時の値が維持されることになる。
【００５７】
このようにして燃料噴射補正量Ｑｉｓｃ１，Ｑｉｓｃ２，Ｑｉｓｃ３のいずれかがステップＳ１０８では算出されて更新される。すなわちクラッチが係合状態で車両が停止していれば第１燃料噴射補正量Ｑｉｓｃ１が算出されて更新される。クラッチが開放状態では第２燃料噴射補正量Ｑｉｓｃ２が算出されて更新される。クラッチが係合状態で車両が走行していれば第３燃料噴射補正量Ｑｉｓｃ３が算出されて更新される。
【００５８】
尚、各燃料噴射補正量Ｑｉｓｃ１，Ｑｉｓｃ２，Ｑｉｓｃ３及び各積分補正量ΣＳｑｂ１，ΣＳｑｂ２，ΣＳｑｂ３はイグニッション・オン時の初期設定にて「０」に設定されている。
【００５９】
このようにして燃料噴射補正量Ｑｉｓｃ１，Ｑｉｓｃ２，Ｑｉｓｃ３の算出処理（Ｓ１０８）が終了すると、次にＣＬＳＷ＝「ＯＦＦ（係合）」か否かが判定される（Ｓ１１０）。例えば、交差点の信号待ちのため、トランスミッションをニュートラルにしてクラッチを係合した状態で車両を停止しているとする。この場合には、ＣＬＳＷ＝「ＯＦＦ（係合）」であるので（Ｓ１１０で「ＹＥＳ」）、次にＡＣＣＰ＝０（％）か否か、すなわちドライバーがアクセルペダル２４を踏み込んでいない状態か否かが判定される（Ｓ１１２）。ＡＣＣＰ＝０であれば（Ｓ１１２で「ＹＥＳ」）、次に第２燃料噴射補正量Ｑｉｓｃ２＞０（ｍｍ３）であるか否か、すなわち第２燃料噴射補正量Ｑｉｓｃ２による増量補正がなされているか否かが判定される（Ｓ１１４）。
【００６０】
ここで、第２燃料噴射補正量Ｑｉｓｃ２＝０とすると（Ｓ１１４で「ＮＯ」）、次式４により、燃料噴射補正量Ｑｉｓｃ１，Ｑｉｓｃ２，Ｑｉｓｃ３が合計されてトータル燃料噴射補正量Ｑｉｓｃが算出される（Ｓ１２０）。
【００６１】
【数４】
Ｑｉｓｃ  ←  Ｑｉｓｃ１  ＋  Ｑｉｓｃ２  ＋  Ｑｉｓｃ３  …［式４］
このトータル燃料噴射補正量Ｑｉｓｃを用いて、次式５に示すごとく最終燃料噴射量Ｑｆｉｎを算出する（Ｓ１２２）。
【００６２】
【数５】
Ｑｆｉｎ  ←  ＭＡＸ（Ｑｂａｓｅ１＋Ｑｉｓｃ，Ｑｂａｓｅ２）  …［式５］
ここでＭＡＸ（）は、（）内の数値の大きい方を抽出する演算子である。尚、「Ｑｂａｓｅ１＋Ｑｉｓｃ」は図４にては一点鎖線にて示すごとくとなる。
【００６３】
こうして一旦本処理を終了する。このような信号待ち等のアイドル状態（ＣＬＳＷ＝「ＯＦＦ（係合）」でＡＣＣＰ＝「０」）では、目標回転数ＮＥｉｓｃにエンジン回転数ＮＥを収束させる燃料噴射量調節は、ステップＳ２０６（図３）の実行により第１燃料噴射補正量Ｑｉｓｃ１の値にて調節されることになる。この第１燃料噴射補正量Ｑｉｓｃ１は前述したごとくΔＮＥに対して比較的小さいゲインにて設定されるので、アイドル回転数制御上のハンチングが生じにくい。
【００６４】
上述した状態から、ドライバーが車両を発進させようとして、クラッチペダルを踏み込むことにより、ＣＬＳＷ＝「ＯＮ（開放）」となったとする（Ｓ１１０で「ＮＯ」）。この場合には、直ちに前述した式４によるトータル燃料噴射補正量Ｑｉｓｃの計算（Ｓ１２０）と式５による最終燃料噴射量Ｑｆｉｎの計算（Ｓ１２２）が実行される。
【００６５】
このようなＣＬＳＷ＝「ＯＮ（開放）」である発進時状態では、目標回転数ＮＥｉｓｃにエンジン回転数ＮＥを収束させる燃料噴射量調節は、ステップＳ２１０（図３）の実行により第２燃料噴射補正量Ｑｉｓｃ２の値にて調節されることになる。この第２燃料噴射補正量Ｑｉｓｃ２は前述したごとくΔＮＥに対して比較的大きいゲインにて設定され、しかも微分補正量Ｑｃ２も加えられているので、発進時の負荷に対抗して十分な出力をディーゼルエンジン２から発生させることができる。尚、第２燃料噴射補正量Ｑｉｓｃ２を算出させるゲインが大きくても、第２燃料噴射補正量Ｑｉｓｃ２は発進時の負荷に対抗するものなので出力制御上のハンチングが生じにくい。
【００６６】
ドライバーのクラッチペダル操作により、クラッチが半クラッチ状態を経過して完全に係合するとＣＬＳＷ＝「ＯＦＦ（係合）」に変化する（Ｓ１１０で「ＹＥＳ」）。このタイミングは発進後であるので、まずＡＣＣＰ＝「０」であるか否か、すなわちドライバーが加速操作を実行しているか否かが判定される（Ｓ１１２）。
【００６７】
ここでドライバーが加速操作をしていないアイドル発進（ＡＣＣＰ＝「０」）であった場合には（Ｓ１１２で「ＹＥＳ」）、次に第２燃料噴射補正量Ｑｉｓｃ２＞０か否か、すなわち第２燃料噴射補正量Ｑｉｓｃ２に、発進時アシストとして設定された分が存在しているか否かが判定される（Ｓ１１４）。ここで前述した発進時において第２燃料噴射補正量Ｑｉｓｃ２に発進時の負荷に対抗するために正の値が設定されていれば（Ｓ１１４で「ＹＥＳ」）、第２燃料噴射補正量Ｑｉｓｃ２の減衰処理が実行される（Ｓ１１６）。
【００６８】
この第２燃料噴射補正量Ｑｉｓｃ２の減衰処理は、Ｑｉｓｃ２＞０の状態から徐々に減少してＱｉｓｃ２＝「０」の値にする処理である。具体的には、本燃料噴射量制御処理の制御周期毎に、Ｑｉｓｃ２＝０になるまで第２燃料噴射補正量Ｑｉｓｃ２から一定量を減算する処理を実行する。あるいは別途、時間周期でＱｉｓｃ２＝０になるまで第２燃料噴射補正量Ｑｉｓｃ２から一定量を減算する処理を実行しても良い。又、第２燃料噴射補正量Ｑｉｓｃ２から一定量を減算するのではなく、減衰係数（＜１）を第２燃料噴射補正量Ｑｉｓｃ２に掛け算して、第２燃料噴射補正量Ｑｉｓｃ２が或る程度「０」に近づいたら、Ｑｉｓｃ２＝０として減衰処理を終了しても良い。
【００６９】
そして前述した式４によるトータル燃料噴射補正量Ｑｉｓｃの計算（Ｓ１２０）と式５による最終燃料噴射量Ｑｆｉｎの計算（Ｓ１２２）が実行されて、本処理を一旦終了する。以後、ＡＣＣＰ＝０が継続していれば（Ｓ１１２で「ＹＥＳ」）、Ｑｉｓｃ２＞０である間は（Ｓ１１４で「ＹＥＳ」）、上述した第２燃料噴射補正量Ｑｉｓｃ２の減衰処理（Ｓ１１６）が継続する。
【００７０】
この発進後の第２燃料噴射補正量Ｑｉｓｃ２の減衰時には、前記図３ではステップＳ２０２で「ＹＥＳ」、ステップＳ２０４では「ＹＥＳ」と判定されて、第３燃料噴射補正量Ｑｉｓｃ３が更新されている（Ｓ２０８）。この時、エンジン回転数ＮＥが目標回転数ＮＥｉｓｃより低下した場合にはこの第３燃料噴射補正量Ｑｉｓｃ３が第２燃料噴射補正量Ｑｉｓｃ２の代わりに増加する。このためエンジンストールが生じるおそれがある時には、トータル燃料噴射補正量Ｑｉｓｃはエンジン回転数ＮＥを低下させないように変化する。
【００７１】
ステップＳ１１０にて「ＹＥＳ」と判定された場合に、ドライバーが加速操作をしている発進（ＡＣＣＰ＞「０」）であった場合には（Ｓ１１２で「ＮＯ」）、次に「Ｑｂａｓｅ１＋Ｑｉｓｃ１＋Ｑｉｓｃ２＋Ｑｉｓｃ３」の値がＱｂａｓｅ２より大きいか否かが判定される（Ｓ１１８）。すなわち現状の燃料噴射量Ｑｂａｓｅ１，Ｑｂａｓｅ２及び燃料噴射補正量Ｑｉｓｃ１，Ｑｉｓｃ２，Ｑｉｓｃ３を用いた場合に、ステップＳ１２２において「Ｑｂａｓｅ１＋Ｑｉｓｃ」の方が抽出されるか否かが判定される。
【００７２】
ここで「Ｑｂａｓｅ１＋Ｑｉｓｃ１＋Ｑｉｓｃ２＋Ｑｉｓｃ３＞Ｑｂａｓｅ２」であれば（Ｓ１１８で「ＹＥＳ」）、「Ｑｂａｓｅ１＋Ｑｉｓｃ」を最終燃料噴射量Ｑｆｉｎとして用いるべき状態である。この場合には前述した式４によるトータル燃料噴射補正量Ｑｉｓｃの計算（Ｓ１２０）と式５による最終燃料噴射量Ｑｆｉｎの計算（Ｓ１２２）が実行されて、本処理を一旦終了する。このことにより「Ｑｂａｓｅ１＋Ｑｉｓｃ」の値が最終燃料噴射量Ｑｆｉｎとして用いられる。
【００７３】
以後、ＡＣＣＰ＞０であって（Ｓ１１２で「ＮＯ」）、「Ｑｂａｓｅ１＋Ｑｉｓｃ１＋Ｑｉｓｃ２＋Ｑｉｓｃ３＞Ｑｂａｓｅ２」である間は（Ｓ１１８で「ＹＥＳ」）、上述した第２燃料噴射補正量Ｑｉｓｃ２の減衰処理（Ｓ１１６）はなされず、第２燃料噴射補正量Ｑｉｓｃ２の値が維持された状態が継続する。すなわち、ドライバーがアクセルペダル２４を踏み込んで加速操作をしていれば、発進後において低回転域である限り、第２燃料噴射補正量Ｑｉｓｃ２の値は減衰させずに維持することになる。
【００７４】
そして十分にエンジン回転数ＮＥが上昇することで、現状の各燃料噴射量Ｑｂａｓｅ１，Ｑｂａｓｅ２及び燃料噴射補正量Ｑｉｓｃ１，Ｑｉｓｃ２，Ｑｉｓｃ３を用いても、ステップＳ１２２において「Ｑｂａｓｅ２」の方が抽出されるようになった場合を考える。この場合にはステップＳ１１８で「ＮＯ」と判定されて、第２燃料噴射補正量Ｑｉｓｃ２の減衰処理（Ｓ１１６）が実行されるようになる。すなわち、第２燃料噴射補正量Ｑｉｓｃ２は、他の燃料噴射補正量Ｑｉｓｃ１，Ｑｉｓｃ３とともに、低回転側燃料噴射量Ｑｂａｓｅ１に寄与するのであって、中高回転側燃料噴射量Ｑｂａｓｅ２には寄与しないので、第２燃料噴射補正量Ｑｉｓｃ２を減衰させてもドライバーの加速要求に反しないからである。
【００７５】
したがって以後、中高回転域にてディーゼルエンジン２が運転されていれば、第２燃料噴射補正量Ｑｉｓｃ２は次第に減衰してＱｉｓｃ２＝「０」となる。
尚、ＡＣＣＰ＝「０」であって（Ｓ１１２で「ＹＥＳ」）直ちに第２燃料噴射補正量Ｑｉｓｃ２の減衰処理がなされている期間（Ｓ１１４で「ＹＥＳ」、Ｓ１１６）においても、ドライバーが加速操作を実行するとステップＳ１１２で「ＮＯ」と判定されて、ステップＳ１１８の判定が実行される。このステップＳ１１８にて「ＹＥＳ」と判定された場合には、第２燃料噴射補正量Ｑｉｓｃ２の減衰の途中であっても、第２燃料噴射補正量Ｑｉｓｃ２の減衰は一旦中断されて、中断時の値が維持されることになる。その後、中高回転域となりステップＳ１１８にて「ＮＯ」と判定されるようになると、第２燃料噴射補正量Ｑｉｓｃ２の減衰処理（Ｓ１１６）が再開されることになる。
【００７６】
上述した燃料噴射量制御処理（図２，３）による処理の一例を図８，９のタイミングチャートに示す。図８はアイドル発進による場合を示している。図９はドライバーがアクセルペダルを踏み込んだ状態での発進の場合を示している。
【００７７】
図８の場合には、時刻ｔ１までは、トランスミッションをニュートラルにし、クラッチを係合した状態で信号待ちで停車している。したがって時刻ｔ１までは第１燃料噴射補正量Ｑｉｓｃ１の計算が実行され、他の燃料噴射補正量Ｑｉｓｃ２，Ｑｉｓｃ３の計算は停止されている。そして発車するために時刻ｔ１にてクラッチを開放し、トランスミッションを第１速にギヤチェンジする。この時刻ｔ１からはゲインの大きい第２燃料噴射補正量Ｑｉｓｃ２の計算が実行され、他の燃料噴射補正量Ｑｉｓｃ１，Ｑｉｓｃ３の計算は停止される。したがって目標回転数ＮＥｉｓｃの増加に伴ってトータル燃料噴射補正量Ｑｉｓｃの増加がなされて、実際のエンジン回転数ＮＥは高応答で目標回転数ＮＥｉｓｃに収束する。
【００７８】
そして、時刻ｔ２よりクラッチの係合操作を始めることにより、時刻ｔ２からはディーゼルエンジン２に対する回転負荷が増加してエンジン回転数ＮＥが目標回転数ＮＥｉｓｃから降下しようとする。しかし第２燃料噴射補正量Ｑｉｓｃ２が高応答に増加することで、トータル燃料噴射補正量Ｑｉｓｃの急速な増加がなされ、エンジン回転数ＮＥは目標回転数ＮＥｉｓｃに戻される。このような発進アシストにより発進時のエンジンストールが防止され、円滑な発進が可能となる。
【００７９】
その後、車両が走行を開始して車速ＳＰＤが増加し、時刻ｔ３にてクラッチが完全に係合してＣＬＳＷ＝「ＯＦＦ」となると、第２燃料噴射補正量Ｑｉｓｃ２の計算は停止し、第３燃料噴射補正量Ｑｉｓｃ３の計算に移行する。ここでは、時刻ｔ３ではアクセルペダル２４が踏み込まれていない（ＡＣＣＰ＝「０」）ので、直ちに第２燃料噴射補正量Ｑｉｓｃ２の減衰が開始され、時刻ｔ４にてＱｉｓｃ２＝「０」となって減衰は終了する。尚、第２燃料噴射補正量Ｑｉｓｃ２の減衰に伴って、エンジン回転数ＮＥが目標回転数ＮＥｉｓｃより低下しないように第３燃料噴射補正量Ｑｉｓｃ３が増加する。
【００８０】
そして時刻ｔ５にてアクセルペダル２４が踏み込まれて更にエンジン回転数ＮＥが上昇し、これに伴い車速ＳＰＤも上昇する。
図９の場合には、クラッチの係合を開始するまで（時刻ｔ１２）は図８における時刻ｔ２までの推移と同じである。図９の場合にはＣＬＳＷ＝「ＯＦＦ」となる前に（時刻１３）、アクセルペダル２４が踏み込まれている。このため時刻ｔ１４にてＣＬＳＷ＝「ＯＦＦ」となっても、直ちに第２燃料噴射補正量Ｑｉｓｃ２の減衰が開始されるのではなく、第２燃料噴射補正量Ｑｉｓｃ２の値が維持される。この後、「Ｑｂａｓｅ１＋Ｑｉｓｃ１＋Ｑｉｓｃ２＋Ｑｉｓｃ３≦Ｑｂａｓｅ２」となった時、あるいはアクセルペダル２４が完全に戻されたときに、第２燃料噴射補正量Ｑｉｓｃ２の減衰が開始される。したがって、破線で示した従来のごとく発進後に直ちに第２燃料噴射補正量Ｑｉｓｃ２の減衰を開始した場合のようにエンジン出力が十分に上昇せずに加速性が不足するという問題は、本実施の形態では生じない。
【００８１】
上述した構成において、燃料噴射量制御処理（図２）のステップＳ１１２，Ｓ１１８が復帰調節手段としての処理に相当する。第２燃料噴射補正量Ｑｉｓｃ２が発進アシスト量に相当する。
【００８２】
以上説明した本実施の形態１によれば、以下の効果が得られる。
（イ）．燃料噴射量制御処理（図２）のステップＳ１１２により、ＡＣＣＰ＞「０」である場合（Ｓ１１２で「ＮＯ」）に、補正された低回転側燃料噴射量Ｑｂａｓｅ１側が用いられる状況下では（Ｓ１１８で「ＹＥＳ」）、第２燃料噴射補正量Ｑｉｓｃ２の減衰を実行していない。
【００８３】
このことにより発進直後において発進アシスト量である第２燃料噴射補正量Ｑｉｓｃ２を低減する期間となっても、加速要求が有る場合には発進アシスト量分のディーゼルエンジン２の出力低下が阻止されるので、加速要求に対して違和感のない加速性が得られる。
【００８４】
（ロ）．クラッチが開放（ＣＬＳＷ＝「ＯＮ」）されている期間には、クラッチが完全に係合されるまでの半クラッチ状態が含まれているが、この半クラッチの期間に車両は発進することになる。したがって、ＣＬＳＷ＝「ＯＮ」とされている期間においてΔＮＥに基づいて増加される第２燃料噴射補正量Ｑｉｓｃ２の値を用いて最終燃料噴射量Ｑｆｉｎを増加処理することによって、発進アシストが可能である。このように設定されている第２燃料噴射補正量Ｑｉｓｃ２に対して、加速要求時には減衰処理を停止することで違和感のない加速性が得られる。
【００８５】
（ハ）．第２燃料噴射補正量Ｑｉｓｃ２は、ΔＮＥ（目標回転数ＮＥｉｓｃからのエンジン回転数ＮＥの低下状態に相当）に基づいて算出されている。このようにすることにより発進時におけるエンジン回転数ＮＥの低下に対応させてディーゼルエンジン２の出力を増加させることができ、エンジンストールを防止して円滑な発進が可能となる。
【００８６】
（ニ）．低回転側燃料噴射量Ｑｂａｓｅ１及び中高回転側燃料噴射量Ｑｂａｓｅ２の算出は、図４に示したガバナパターンにしたがって求められている。この場合、第２燃料噴射補正量Ｑｉｓｃ２（発進アシスト量）は低回転側にてディーゼルエンジン２の出力に寄与させるものであることから、第２燃料噴射補正量Ｑｉｓｃ２は低回転側燃料噴射量Ｑｂａｓｅ１に対する増加量とすることで、発進時のアシストを実行することができる。
【００８７】
そして、中高回転側燃料噴射量Ｑｂａｓｅ２が、「Ｑｂａｓｅ１＋Ｑｉｓｃ１＋Ｑｉｓｃ２＋Ｑｉｓｃ３」と同等の値となれば、最終燃料噴射量Ｑｆｉｎとして選択される燃料噴射量は中高回転側燃料噴射量Ｑｂａｓｅ２に切り替わると予測される。したがって、以後、第２燃料噴射補正量Ｑｉｓｃ２を「０」に戻しても最終燃料噴射量Ｑｆｉｎには影響しなくなるので、直ちに第２燃料噴射補正量Ｑｉｓｃ２を減衰させている。
【００８８】
このことにより走行中に低回転側に変化した際に不必要に燃料増量がなされることを防止できる。
［実施の形態２］
本実施の形態では、前記実施の形態１の燃料噴射量制御処理（図２）の代わりに、図１０の処理を実行する。図１０において、前記図２の処理と同じ部分については同一のステップ番号にて示している。図２と異なる点は、第２燃料噴射補正量Ｑｉｓｃ２の減衰処理が２つ存在する点である。まずステップＳ１１４で「ＹＥＳ」あるいはステップＳ１１８で「ＮＯ」と判定された場合に実行される第１減衰処理（Ｓ１１７ａ）と、ステップＳ１１８で「ＹＥＳ」と判定された場合に実行される第２減衰処理（Ｓ１１７ｂ）である。
【００８９】
ここで第１減衰処理（Ｓ１１７ａ）は、通常の減衰処理、例えば前記実施の形態１のステップＳ１１６と同じ減衰速度で第２燃料噴射補正量Ｑｉｓｃ２の減衰がなされる。
【００９０】
一方、第２減衰処理（Ｓ１１７ｂ）は、第１減衰処理（Ｓ１１７ａ）の減衰程度を緩慢化させた減衰処理を行って、加速要求時に加速性に違和感を生じさせない程度に減衰する処理である。すなわち第２減衰処理（Ｓ１１７ｂ）では、図１１のタイミングチャートに示すごとく発進後においてアクセルペダル２４が踏み込まれていれば第２燃料噴射補正量Ｑｉｓｃ２を減衰させる（ｔ２４〜）が、この減衰は、アクセルペダル２４が踏み込まれていない場合での減衰速度より程度が低い。このことにより、破線で示した従来とは異なり加速性が低下するのが防止されドライバーに違和感を生じさせることはない。尚、図１１においては時刻ｔ２４までは前記図９にて説明した時刻ｔ１４までの場合と同様に推移している。又、アクセルペダル２４が踏み込まれていない場合には前記図８と同様に推移する。
【００９１】
上述した構成において、燃料噴射量制御処理（図１０）のステップＳ１１２，Ｓ１１８，Ｓ１１７ｂが復帰調節手段としての処理に相当する。
以上説明した本実施の形態２によれば、以下の効果が得られる。
【００９２】
（イ）．第２燃料噴射補正量Ｑｉｓｃ２の第２減衰処理の実行が前記実施の形態１と異なるが、この第２減衰処理は、アクセルペダル２４の踏み込みがあってもドライバーに違和感を生じさせない程度に減衰速度が緩慢化されている。したがって前記実施の形態１の（イ）〜（ニ）に述べたごとくの効果を生じる。
【００９３】
（ロ）．本実施の形態によれば、エンジン回転数ＮＥの低回転域にて長時間、わずかにアクセルペダル２４を踏み込んだ状態にいても、第２燃料噴射補正量Ｑｉｓｃ２は減衰されるので、その後、変速などのためにクラッチを開放しても、開放直後にエンジン回転数ＮＥが急上昇することがない。このため、より一層ドライバーに対する違和感を防止できる。
【００９４】
［実施の形態３］
本実施の形態では、前記実施の形態１の燃料噴射量制御処理（図２）の代わりに、図１２の処理を実行する。図１２おいて、前記図２の処理と同じ部分については同一のステップ番号にて示している。図２と異なる点は、ステップＳ１１８で「ＮＯ」と判定された場合には、第２燃料噴射補正量Ｑｉｓｃ２の第１減衰処理（Ｓ１１６）は実行せず、直ちに第２燃料噴射補正量Ｑｉｓｃ２を「０」に戻している（Ｓ１１９）点である。
【００９５】
したがって、図１３のタイミングチャートに示すごとく発進後においてアクセルペダル２４が踏み込まれていれば第２燃料噴射補正量Ｑｉｓｃ２の値が維持される（ｔ３４〜）。そして、この後、「Ｑｂａｓｅ１＋Ｑｉｓｃ１＋Ｑｉｓｃ２＋Ｑｉｓｃ３≦Ｑｂａｓｅ２」となると（Ｓ１１８で「ＮＯ」：ｔ３５）、直ちにＱｉｓｃ２＝「０」とされる（Ｓ１１９）。
【００９６】
第２燃料噴射補正量Ｑｉｓｃ２が最終燃料噴射量Ｑｆｉｎに反映される期間においては（Ｓ１１８で「ＹＥＳ」）、加速要求が有れば第２燃料噴射補正量Ｑｉｓｃ２の値が維持されるので、破線で示した従来とは異なり加速性が低下せずドライバーに違和感を生じさせることはない。又、Ｑｉｓｃ２＝「０」とする（Ｓ１１９）場合は、第２燃料噴射補正量Ｑｉｓｃ２が最終燃料噴射量Ｑｆｉｎに反映されなくなった時（Ｓ１１８で「ＮＯ」）であるので、燃料噴射量は急減せず、加速性の問題や燃料噴射量急減による問題は生じることはない。
【００９７】
尚、図１３においては時刻ｔ３５前までは前記図９の場合と同様に推移している。又、アクセルペダル２４が踏み込まれていない場合には前記図８と同様に推移する。
【００９８】
上述した構成において、燃料噴射量制御処理（図１２）のステップＳ１１２，Ｓ１１８が復帰調節手段としての処理に相当する。
以上説明した本実施の形態３によれば、以下の効果が得られる。
【００９９】
（イ）．エンジン回転数ＮＥが低回転域である場合に、アクセルペダル２４の踏み込みがあった場合には、第２燃料噴射補正量Ｑｉｓｃ２を維持している。したがって前記実施の形態１の（イ）〜（ニ）に述べたごとくの効果を生じる。
【０１００】
（ロ）．エンジン回転数ＮＥが中高回転域となれば、直ちに第２燃料噴射補正量Ｑｉｓｃ２＝「０」に戻されるので、エンジン回転数ＮＥが中高回転域となった直後に、再度、低回転域に戻って変速などのためにクラッチが開放されても、開放直後にエンジン回転数ＮＥが急上昇することがない。このため、より一層ドライバーに対する違和感を防止できる。
【０１０１】
［その他の実施の形態］
（ａ）．前記実施の形態２では、低回転域においてＡＣＣＰ＞「０」である場合には、第２減衰処理（Ｓ１１７ｂ）において緩慢化された第２燃料噴射補正量Ｑｉｓｃ２の減衰を実行している。この第２減衰処理（Ｓ１１７ｂ）における減衰程度を、アクセル開度ＡＣＣＰの値が大きいほど減衰速度を小さくするように設定しても良い。このことにより発進後に、アクセルペダル２４を深く踏み込むほど、第２燃料噴射補正量Ｑｉｓｃ２が小さくなりにくくなり、より一層加速性に対する違和感を防止することができる。
【０１０２】
（ｂ）．前記各実施の形態では、クラッチはドライバーが操作するものとして説明したが、自動クラッチにて発進時や変速時に自動的に開放・係合が実行される場合についても、同様に本発明を適用できる。
【０１０３】
（ｃ）．前記各実施の形態では、内燃機関としてディーゼルエンジンにて説明したが、ガソリンエンジンにも適用できる。ガソリンエンジンの場合には、理論空燃比にて均一燃焼をさせている場合には電子式スロットルバルブの開度調節にてエンジンの出力調節がなされ、成層燃焼をさせている筒内噴射型ガソリンエンジンの場合にはディーゼルエンジンと同じく燃料噴射量にてエンジンの出力調節がなされる。
【０１０４】
（ｄ）．前記実施の形態１においてステップＳ１１８は設けずに、ＡＣＣＰ＞「０」であれば（Ｓ１１２で「ＮＯ」）、直ちにステップＳ１２０を実行するようにしても良い。
【０１０５】
（ｅ）．前記各実施の形態では、発進アシスト以外に加速アシストのための燃料噴射量の増量処理を加えても良く、加速性が更に向上する。
【図面の簡単な説明】
【図１】実施の形態１としての蓄圧式ディーゼルエンジンとその燃料噴射系及び制御系を示す概略構成図。
【図２】実施の形態１のＥＣＵが実行する燃料噴射量制御処理のフローチャート。
【図３】同じく燃料噴射補正量Ｑｉｓｃ１，Ｑｉｓｃ２，Ｑｉｓｃ３の算出処理のフローチャート。
【図４】上記燃料噴射量制御処理にて用いられるガバナパターンの説明図。
【図５】同じく第１燃料噴射補正量Ｑｉｓｃ１を求めるためのマップの構成説明図。
【図６】同じく第３燃料噴射補正量Ｑｉｓｃ３を求めるためのマップの構成説明図。
【図７】同じく第２燃料噴射補正量Ｑｉｓｃ２を求めるためのマップの構成説明図。
【図８】実施の形態１による処理の一例を示すタイミングチャート。
【図９】実施の形態１による処理の一例を示すタイミングチャート。
【図１０】実施の形態２の燃料噴射量制御処理のフローチャート。
【図１１】実施の形態２による処理の一例を示すタイミングチャート。
【図１２】実施の形態３の燃料噴射量制御処理のフローチャート。
【図１３】実施の形態３による処理の一例を示すタイミングチャート。
【符号の説明】
２…ディーゼルエンジン、４…インジェクタ、４ａ…電磁弁、６…コモンレール、８…供給配管、８ａ…逆止弁、１０…サプライポンプ、１０ａ…吐出ポート、１０ｂ…吸入ポート、１０ｃ…圧力制御弁、１０ｄ…リターンポート、１２…燃料タンク、１４…フィルタ、１６…リターン配管、１８…吸気通路、１８ａ…吸気弁、２０…排気通路、２０ａ…排気弁、２２…グロープラグ、２２ａ…グローリレー、２４…アクセルペダル、２６…アクセル開度センサ、３０…スタータ、３０ａ…スタータ状態検出スイッチ、３２…水温センサ、３６…燃温センサ、３８…燃圧センサ、４０…エンジン回転センサ、４２…気筒判別センサ、４４…クラッチスイッチ、４６…車速センサ、５２…ＥＣＵ。
【図１】
2004270546.tif 000003
【図２】
2004270546.tif 000004
【図３】
2004270546.tif 000005
【図４】
2004270546.tif 000006
【図５】
2004270546.tif 000007
【図６】
2004270546.tif 000008
【図７】
2004270546.tif 000009
【図８】
2004270546.tif 000010
【図９】
2004270546.tif 000011
【図１０】
2004270546.tif 000012
【図１１】
2004270546.tif 000013
【図１２】
2004270546.tif 000014
【図１３】
2004270546.tif 000015