(57)【特許請求の範囲】
【請求項１】
スロットルバルブと、駆動目標開度に基づき該スロットルバルブの開度を設定するモータと、該スロットルバルブの開度を検出するスロットルセンサと、アクセルペダルの開度を検出するアクセルセンサとを備えた内燃機関の加減速制御装置であって、
該アクセルセンサが検出したアクセルペダルの開度に基づいて、最終スロットル目標開度ｂを生成し、該最終スロットル目標開度ｂがスロットルバルブの開度よりも小さい場合において、該アクセルセンサが検出するアクセルペダルの開度が増加した時のスロットルバルブの開度を初期値ａとし、該アクセルセンサが検出するアクセルペダルの開度が増加している場合に、ａ＋ｂ×Ｎという式に基づいて該駆動目標開度を生成する生成手段をさらに備え、
アクセルペダルの開度の増加に応じて駆動目標開度が増加される限りにおいて、Ｎが０以上かつ１以下の数である内燃機関の加減速制御装置。
【請求項２】
スロットルバルブと、駆動目標開度に基づき該スロットルバルブの開度を設定するモータと、該スロットルバルブの開度を検出するスロットルセンサと、アクセルペダルの開度を検出するアクセルセンサとを備えた内燃機関の加減速制御装置であって、
該アクセルセンサが検出したアクセルペダルの開度に基づいて、最終スロットル目標開度ｂを生成し、該最終スロットル目標開度ｂがスロットルバルブの開度よりも小さい場合において、該アクセルセンサが検出するアクセルペダルの開度が増加した時のスロットルバルブの開度を初期値ａとし、該アクセルセンサが検出するアクセルペダルの開度が増加しいている場合に、ａ＋ｂ×Ｎという式に基づいて該駆動目標開度を生成するとともに、アクセルペダルの開度の変化量に基づき前記Ｎを決定する生成手段をさらに備え、
Ｎが０以上かつ１以下の数である内燃機関の加減速制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、内燃機関の加減速制御装置に関する。
【０００２】
【従来の技術】
実開昭６１−１４０１４５公報は、スロットルバルブの開度と、スロットルバルブまたはアクセルペダルの戻り速度とに基づいて、スロットルバルブが全閉になるまでの時間を一定にすることを開示している。
【０００３】
【発明が解決しようとする課題】
実開昭６１−１４０１４５公報では、アクセルペダルの開度が増加する場合については考慮されていない。
【０００４】
本発明は、エンジンの回転数が変動することによって生じる減速ショックを防止する処理を行っていても、アクセルペダルの開度が増加した場合に、スロットルバルブの開度を現在のスロットルバルブの開度から所定量を増加させることを目的とする。
【０００５】
【課題を解決するための手段】
本発明の請求項１に記載の内燃機関の加減速制御装置は、スロットルバルブと、駆動目標開度に基づき前記スロットルバルブの開度を設定するモータと、前記スロットルバルブの開度を検出するスロットルセンサと、アクセルペダルの開度を検出するアクセルセンサとを備えた内燃機関の加減速制御装置であって、前記アクセルセンサが検出したアクセルペダルの開度に基づいて、最終スロットル目標開度ｂを生成し、前記最終スロットル目標開度ｂがスロットルバルブの開度よりも小さい場合において、前記アクセルセンサが検出するアクセルペダルの開度が増加した時のスロットルバルブの開度を初期値ａとし、前記アクセルセンサが検出するアクセルペダルの開度が増加している場合に、ａ＋ｂ×Ｎという式に基づいて前記駆動目標開度を生成する生成手段をさらに備え、アクセルペダルの開度の増加に応じて駆動目標開度が増加される限りにおいて、Ｎが０以上かつ１以下の数であり、そのことによって上記目的が達成される。
【０００６】
また請求項２に記載の内燃機関の加減速制御装置は、スロットルバルブと、駆動目標開度に基づき該スロットルバルブの開度を設定するモータと、該スロットルバルブの開度を検出するスロットルセンサと、アクセルペダルの開度を検出するアクセルセンサとを備えた内燃機関の加減速制御装置であって、該アクセルセンサが検出したアクセルペダルの開度に基づいて、最終スロットル目標開度ｂを生成し、該最終スロットル目標開度ｂがスロットルバルブの開度よりも小さい場合において、該アクセルセンサが検出するアクセルペダルの開度が増加した時のスロットルバルブの開度を初期値ａとし、該アクセルセンサが検出するアクセルペダルの開度が増加しいている場合に、ａ＋ｂ×Ｎという式に基づいて該駆動目標開度を生成するとともに、アクセルペダルの開度の変化量に基づき前記Ｎを決定する生成手段をさらに備え、Ｎが０以上かつ１以下の数であることで、上記目的を達成するものである。
【０００７】
以下、作用を説明する。
【０００８】
スロットルセンサが、スロットルバルブの開度を検出する。本発明の内燃機関の加減速制御装置では、生成手段が、アクセルセンサが検出したアクセルペダルの開度に基づいて、最終スロットル目標開度ｂを生成する。この最終スロットル目標開度ｂがスロットルバルブの開度よりも小さい場合において、アクセルセンサが検出するアクセルペダルの開度が増加している場合に、上記生成手段は、ａ＋ｂ×Ｎという式に基づいて駆動目標開度を生成する。ここで、ａはアクセルセンサが検出するアクセルペダルの開度が増加した時のスロットルバルブの開度であり、アクセルペダルの開度の増加に応じて駆動目標開度が増加される限りにおいて、Ｎは０以上かつ１以下の数である。生成された駆動目標開度に基づいて、モータはスロットルバルブの開度を設定することができる。このことによって、アクセルペダルが踏まれているときに、本発明の内燃機関の加減速制御装置を搭載した車両は、ｂ×Ｎに関する量だけ加速することができる。
【０００９】
【発明の実施の形態】
以下、図面を参照しながら本発明の実施の形態を説明する。
【００１０】
（実施形態１）
図１は、第１の実施形態における内燃機関の加減速装置の概略構成を示す。図１の内燃機関の加減速装置は、スロットルバルブ１０と、モータ２０と、スロットルセンサ３０と、アクセルセンサ４０と、エレクトロニックコントロールユニット（ＥＣＵ）５０とを備えている。
【００１１】
スロットルバルブ１０は、エンジン（図示されず）に供給される空気量を調節するために使用される。スロットルバルブ１０が開くと、エンジンへ供給される空気が増大し、スロットルバルブ１０が閉じると、エンジンへ供給される空気が減少する。
【００１２】
モータ２０は、回転力を発生する。その回転力は、スロットルバルブ１０に伝達される。モータ２０の回転によって、スロットルバルブ１０は開いたり閉じたりする。モータ２０は、直流モータであることが好ましい。直流モータに流れる電流が直流モータが発生するトルクと比例関係にあるため、所望のトルクを得ることが容易だからである。モータ２０が、直流モータである場合、直流モータはパルス幅変調（ＰＷＭ）方式でＥＣＵ５０によって制御される。なお、モータ２０は、交流モータであってもよい。この場合、交流モータはインバータ方式でＥＣＵ５０によって制御される。なお、モータ２０の回転力は、電磁クラッチ（図示されず）を介して、スロットルバルブ１０に伝達されてもよい。
【００１３】
スロットルセンサ３０は、スロットルバルブ１０の開度、すなわちスロットル開度ＴＡＣＵＲを検出する。
【００１４】
アクセルセンサ４０は、アクセルペダル４１のアクセル開度ＡＣＣＰを検出する。ユーザがアクセルペダル４１を踏み込むと、アクセル開度ＡＣＣＰが大きくなる。
【００１５】
ＥＣＵ５０は、スロットルセンサ３０からのスロットル開度ＴＡＣＵＲ、アクセルセンサ４０からのアクセル開度ＡＣＣＰおよびエンジンの回転数ＮＥに基づき、スロットル開度ＴＡＣＵＲを変えるために、スロットルバルブ１０のモータ２０を制御する。
【００１６】
図２は、ＥＣＵ５０の構成を示す。ＥＣＵ５０は、、リードオンリーメモリ（ＲＯＭ）５１、ランダムアクセスメモリ（ＲＡＭ）５２、および中央処理装置（ＣＰＵ）５３を備えている。
【００１７】
ＲＯＭ５１は、スロットルバルブ１０のモータ２０などを制御するプログラムを格納している。
【００１８】
ＲＡＭ５２は、ＣＰＵ５３が演算した結果などを格納している。
【００１９】
ＣＰＵ５３は、スロットルバルブ１０のモータ２０を制御するためのプログラムをＲＯＭ５１から読み出し、そのプログラムを実行する。
【００２０】
以下、図３を参照して、ＣＰＵ５３によって実行されるスロットルバルブ１０を制御する処理の手順を説明する。
【００２１】
ステップＳ１１０は、ステップＳ１１１およびＳ１１２を含んでいる。
【００２２】
ステップＳ１１１では、ゼロスロットル開度ＴＴＡＤＰが、エンジンの回転数ＮＥおよび出力とゼロスロットル開度ＴＴＡＤＰとの関係に基づいて求められる。図４は、エンジンの回転数ＮＥとゼロスロットル開度ＴＴＡＤＰとの関係の一例を示している。たとえば、ＣＰＵ５３は、エンジンの回転数ＮＥを受け取り、受け取ったエンジンの回転数ＮＥからエンジン出力が０Ｎ・ｍに対応するゼロスロットル開度ＴＴＡＤＰをＲＯＭ５１から読み出してもよい。この場合、ＲＯＭ５１には、エンジンの回転数ＮＥとゼロスロットル開度ＴＴＡＤＰとの関係がマップとして予め記憶されている。
【００２３】
ステップＳ１１２では、最終スロットル目標開度ＴＴＡＨが、アクセル開度ＡＣＣＰと最終スロットル目標開度ＴＴＡＨとの関係に基づいて求められる。図５は、最終スロットル目標開度ＴＴＡＨが、アクセル開度ＡＣＣＰと最終スロットル目標開度ＴＴＡＨとの関係の一例を示している。たとえば、ＣＰＵ５３は、アクセルセンサ４０からアクセル開度ＡＣＣＰを受け取り、受け取ったアクセル開度ＡＣＣＰに対応する最終スロットル目標開度ＴＴＡＨをＲＯＭ５１から読み出してもよい。この場合、ＲＯＭ５１には、アクセル開度ＡＣＣＰと最終スロットル目標開度ＴＴＡＨとの関係がマップとして予め記憶されている。
【００２４】
ステップＳ１２０では、ＣＰＵ５３は、ユーザがアクセルペダルを緩めたか否か、つまりユーザが減速を指示したか否かを判定する。たとえば、「アクセル開度ＡＣＣＰ（ｉ）≦アクセル開度ＡＣＣＰ（ｉ−１）」という条件が成立した場合に、ＣＰＵ５３は、ユーザが減速を指示したと判定する。ここで、アクセル開度ＡＣＣＰ（ｉ）は、現時点のアクセル開度を示す。また、アクセル開度ＡＣＣＰ（ｉ−１）は、アクセル開度ＡＣＣＰ（ｉ）よりも１つ前にサンプリングしたアクセル開度を示す。たとえば、８ｍｓｅｃでアクセル開度をサンプリングする場合には、アクセル開度ＡＣＣＰ（ｉ−１）は、現時点よりも８ｍｓｅｃ前のアクセル開度ＡＣＣＰである。
【００２５】
ステップＳ１２０において、「アクセル開度ＡＣＣＰ（ｉ）≦アクセル開度ＡＣＣＰ（ｉ−１）」という条件が成立した場合には、処理はステップＳ１３０に進む。ステップＳ１２０において、「アクセル開度ＡＣＣＰ（ｉ）≦アクセル開度ＡＣＣＰ（ｉ−１）」という条件が成立しない場合には、処理はステップＳ１８０に進む。
【００２６】
ステップＳ１３０では、ＣＰＵ５３は、最終スロットル目標開度ＴＴＡＨがスロットル開度ＴＡＣＵＲより小さいか否かを判定する。ステップＳ１３０において、最終スロットル目標開度ＴＴＡＨがスロットル開度ＴＡＣＵＲより小さい場合には、処理はステップＳ１４０に進む。ステップＳ１３０において、最終スロットル目標開度ＴＴＡＨがスロットル開度ＴＡＣＵＲより小さくない場合には、処理はステップＳ１６０に進む。
【００２７】
ステップＳ１４０では、減速処理が行われる。減速処理とは、エンジンの回転数が変動することによって生じる減速ショックを防止する処理である。エンジンの回転数は、道路状況、車両の速度、ギヤ位置、および積載重量などの要因によって変動する。
【００２８】
ステップＳ１４０は、減速処理を行うために、たとえば、ステップＳ１４１〜ステップＳ１４４を含んでいる。
【００２９】
ステップＳ１４１では、ＣＰＵ５３は、アクセルペダル４１が全閉か否かを判定する。ステップＳ１４１において、アクセルペダル４１が全閉である場合には、処理はステップＳ１４２に進む。ステップＳ１４１において、アクセルペダル４１が全閉でない場合には、処理はステップＳ１４４に進む。
【００３０】
ステップＳ１４２では、ＣＰＵ５３は、スロットル開度ＴＡＣＵＲが予め決められた開度Ｂより小さいか否かを判定する。ステップＳ１４２において、スロットル開度ＴＡＣＵＲが予め決められた開度Ｂより小さい場合には、処理はステップＳ１４３に進む。ステップＳ１４２において、スロットル開度ＴＡＣＵＲが予め決められた開度Ｂより小さくない場合には、処理はステップＳ１４４に進む。この場合、ショック低減制御は行われない。
【００３１】
ステップＳ１４３では、ＣＰＵ５３は、駆動目標開度ＴＡＭＯＤに、ステップＳ１１１で算出したゼロスロットル開度ＴＴＡＤＰを入力する。その後、処理はステップＳ１５０に進む。
【００３２】
ステップＳ１４４では、ＣＰＵ５３は、駆動目標開度ＴＡＭＯＤに、ステップＳ１１２で算出した最終スロットル目標開度ＴＴＡＨを入力する。その後、処理はステップＳ１５０に進む。
【００３３】
ステップＳ１５０では、ＣＰＵ５３は、フラグＸＲＴＮをクリアする。その後、処理はステップＳ１７０に進む。フラグＸＲＴＮは、後述するステップＳ２１０を行っているか否かを表す。ステップＳ２１０の処理が行われている場合には、フラグＸＲＴＮが立つ。ステップＳ１４０の処理が行われている場合には、フラグＸＲＴＮはクリアされる。
【００３４】
ステップＳ１６０では、ＣＰＵ５３は、駆動目標開度ＴＡＭＯＤに、ステップＳ１１２で算出した最終スロットル目標開度ＴＴＡＨを入力する。その後、処理はステップＳ１７０に進む。
【００３５】
ステップＳ１７０では、ＣＰＵ５３は、駆動目標開度ＴＡＭＯＤに基づき、モータ２０を制御し、スロットルバルブ１０の開度を調節する。
【００３６】
上述したように、ステップＳ１３０において、「アクセル開度ＡＣＣＰ（ｉ）≦アクセル開度ＡＣＣＰ（ｉ−１）」という条件が成立しない場合には、処理はステップＳ１８０に進む。
【００３７】
ステップＳ１８０では、最終スロットル目標開度ＴＴＡＨがスロットル開度ＴＡＣＵＲより小さいか否かが判定される。ステップＳ１８０において、最終スロットル目標開度ＴＴＡＨがスロットル開度ＴＡＣＵＲより小さい場合には、処理はステップＳ１９０に進む。ステップＳ１８０において、最終スロットル目標開度ＴＴＡＨがスロットル開度ＴＡＣＵＲより小さくない場合には、処理はステップＳ１６０を経て、上述したステップＳ１７０に進む。
【００３８】
ステップＳ１９０では、ＣＰＵ５３は、フラグＸＲＴＮが立っているか否かを判定する。ステップＳ１９０において、フラグＸＲＴＮが立っている場合には、処理はステップＳ２１０に進む。ステップＳ１９０において、フラグＸＲＴＮが立っていない場合には、処理はステップＳ２００に進む。
【００３９】
ステップＳ２００では、ＣＰＵ５３は、初期値ＴＡＮＯＤ０にスロットル開度ＴＡＣＵＲを入力する。
【００４０】
ステップＳ２１０では、ＣＰＵ５３は、初期値ＴＡＮＯＤ０および最終スロットル目標開度ＴＴＡＨに基づき、駆動目標開度ＴＡＭＯＤを求める。たとえば、ＣＰＵ５３が「初期値ＴＡＮＯＤ０＋駆動目標開度ＴＡＭＯＤ×Ｎ」という関係式に基づき、駆動目標開度ＴＡＭＯＤを求める。ここで、Ｎは予め決められた値であり、Ｎは０から１までの値を取り得る。
【００４１】
ステップＳ２２０では、ＣＰＵ５３は、フラグＸＲＴＮを立てる。その後、処理は上述したステップＳ１７０に進む。
【００４２】
図６は、本実施形態における、アクセル開度ＡＣＣＰに対応した最終スロットル目標開度ＴＴＡＨおよびスロットル開度ＴＡＣＵＲと時間との関係の一例を示している。上述したステップＳ１４０の減速処理がなされると、スロットル開度ＴＡＣＵＲが予め決められた開度Ｂより小さくなったとき、スロットルバルブが全閉となるまで、エンジン出力がほぼ０Ｎ・ｍになるようにスロットル開度ＴＡＣＵＲが減少する。そして、時刻Ｔ１でアクセルペダルが踏まれると、この時刻Ｔ１におけるスロットル開度ＴＡＣＵＲを初期値として、スロットル開度ＴＡＣＵＲが増大する。つまり、アクセルペダルが踏まれると、速度は増加する。
【００４３】
この結果、本実施形態では、ユーザがアクセルペダルを踏んだ際に速度が増さないというようなことが起きない。このため、アクセルペダルを踏んでも速度が増さないというような違和感をユーザは持たない。従って、ユーザは、本実施形態の内燃機関の加減速制御装置を搭載した車両を快適に運転することができる。
【００４４】
（実施形態２）
第１の実施形態では、ＣＰＵがアクセルペダルの開度に基づいて、スロットル開度を制御する。第２の実施形態では、ＣＰＵが、アクセルペダルの開度の代わりにアクセルペダルの開度の変化量に基づいて、スロットル開度を制御する。ユーザの速度増加要求と車両の速度増加とを整合させるためである。
【００４５】
第２の実施形態は、スロットルバルブ１０と、モータ２０と、スロットルセンサ３０と、アクセルセンサ４０と、ＥＣＵ５０とを備えている。第２の実施形態のＲＯＭ５１に格納されているプログラムが、第１の実施形態のものとは異なる。第２の実施形態における内燃機関の加減速装置の構成は、第１の実施形態のものと同じであるため、それらの構成の説明を省略する。
【００４６】
以下に、図７を参照して、ＣＰＵ５３によって実行されるスロットルバルブ１０のモータ２０を制御する処理の手順を説明する。
【００４７】
図７に示されているステップは、図３に示されているステップと、ステップＳ１２０とステップＳ１８０との間でステップＳ２３０が実行される点と、ステップＳ２１０の代わりにステップＳ２４０が実行される点とが異なる。なお、図７に示されるステップにおいて、第１の実施形態と同じステップには、同じ参照符号を付け、説明を省略する。
【００４８】
以下に、ステップＳ２３０の処理を説明する。
【００４９】
ステップＳ２３０は、ステップＳ２３１〜ステップＳ２３６を含んでいる。
【００５０】
ステップＳ２３１では、ＣＰＵ５３はアクセル変化量ＤＬＡＣＣＰを求める。たとえば、アクセル変化量ＤＬＡＣＣＰは、アクセル開度ＡＣＣＰ（ｉ−１）−アクセル開度ＡＣＣＰ（ｉ）によって求められる。ここで、アクセル開度ＡＣＣＰ（ｉ）は現在のアクセル開度を示し、アクセル開度ＡＣＣＰ（ｉ−１）はアクセル開度ＡＣＣＰ（ｉ）の１つ前にサンプリングされた値である。
【００５１】
ステップＳ２３２では、ＣＰＵ５３は目標変化量ＤＬＴＴＡＨを求める。たとえば、目標変化量ＤＬＴＴＡＨは、最終スロットル目標開度ＴＴＡＨ（ｉ−１）−最終スロットル目標開度ＴＴＡＨ（ｉ）によって求められる。ここで、最終スロットル目標開度ＴＴＡＨ（ｉ）は現在の最終スロットル目標開度を示し、最終スロットル目標開度ＴＴＡＨ（ｉ−１）は最終スロットル目標開度ＴＴＡＨ（ｉ）の１つ前にサンプリングされた値である。なお、図７に示されるステップにおいて、最終スロットル目標開度ＴＴＡＨは最終スロットル目標開度ＴＴＡＨ（ｉ）を意味する。
【００５２】
ステップＳ２３３では、ＣＰＵ５３は、ＲＯＭ５１に記憶されているマップを参照し、アクセル変化量ＤＬＡＣＣＰに応じた、重みＭを求める。たとえば、図８に示されるマップが参照される。
【００５３】
ステップＳ２３４では、ＣＰＵ５３は、最終スロットル目標開度ＴＴＡＨ（ｉ）×重みＭという式に基づき、要求開度増加値ＴＴＡＨＣＮＶを求める。
【００５４】
ステップＳ２３５では、ＣＰＵ５３が、「目標変化量ＤＬＴＴＡＨ＞要求開度増加値ＴＴＡＨＣＮＶ」という条件式を満たすか否かを判定する。「目標変化量ＤＬＴＴＡＨ＞要求開度増加値ＴＴＡＨＣＮＶ」という条件式を満たす場合には、処理はステップＳ１８０に進む。「目標変化量ＤＬＴＴＡＨ＞要求開度増加値ＴＴＡＨＣＮＶ」という条件式を満たさない場合には、処理はステップＳ２３６に進む。
【００５５】
ステップＳ２３６では、ＣＰＵ５３が、目標変化量ＤＬＴＴＡＨから予め決められた値を引く。たとえば、ステップＳ２３６では、「目標変化量ＤＬＴＴＡＨ＝目標変化量ＤＬＴＴＡＨ−１」という演算が行われる。
【００５６】
なお。上述したサンプリング間隔は、８ｍｓｅｃであってもよい。
【００５７】
以下に、ステップＳ２４０の処理を説明する。
【００５８】
ステップ２４０では、ＣＰＵ５３が駆動目標開度ＴＡＭＯＤを求める。たとえば、ＣＰＵ５３が「初期値ＴＡＮＯＤ０＋目標変化量ＤＬＴＴＡＨ」という関係式に基づき、駆動目標開度ＴＡＭＯＤを求める。初期値ＴＡＮＯＤ０は、上述したステップＳ２００で求められる。
【００５９】
上述した処理によって、本実施形態では、ユーザがアクセルペダルを踏んだ際に速度が増さないというようなことが起きない。このため、アクセルペダルを踏んでも速度が増さないというような違和感をユーザは持たない。従って、ユーザは、本実施形態の内燃機関の加減速制御装置を搭載した車両を快適に運転することができる。
【００６０】
なお、本実施形態では、ステップＳ２３３で用いられるマップとして、エンジンの負荷によって異なるマップが用いられてもよい。エンジンの負荷は、エアコンおよびパワーステアリングなどによって引き起こされる。エアコンが使用されているときには、ステップＳ２３３においてエアコン用のマップ（図９）がＣＰＵ５３によって参照され、パワーステアリングが使用されているときには、ステップＳ２３３においてパワーステアリング用のマップ（図示されず）がＣＰＵ５３によって参照される。
【００６１】
また、エンジンの負荷には、発電機によって引き起こされるものがある。ヘッドライトの点灯などの電気的な負荷の増加により発電機の負荷が増え、その結果、エンジンの負荷が増えるからである。ヘッドライトが点灯している場合には、ステップＳ２３３においてヘッドライト用のマップ（図示されず）がＣＰＵ５３によって参照される。
【００６２】
【発明の効果】
本発明の請求項１に記載の内燃機関の加減速制御装置は、スロットルセンサ、アクセルセンサ、および生成手段を備えている。スロットルセンサが、スロットルバルブの開度を検出する。本発明の内燃機関の加減速制御装置では、生成手段が、アクセルセンサが検出したアクセルペダルの開度に基づいて、最終スロットル目標開度ｂを生成する。この最終スロットル目標開度ｂがスロットルバルブの開度よりも小さい場合において、アクセルセンサが検出するアクセルペダルの開度が増加している場合に、生成手段は、ａ＋ｂ×Ｎという式に基づいて駆動目標開度を生成する。ここで、ａはアクセルセンサが検出するアクセルペダルの開度が増加した時のスロットルバルブの開度であり、アクセルペダルの開度の増加に応じて駆動目標開度が増加される限りにおいて、Ｎは０以上かつ１以下の数である。
また請求項２に記載の内燃機関の加減速制御装置では、上記最終スロットル目標開度ｂがスロットルバルブの開度よりも小さい場合において、アクセルセンサが検出するアクセルペダルの開度が増加しいている場合に生成手段は、ａ＋ｂ×Ｎという式に基づいて該駆動目標開度を生成するとともに、アクセルペダルの開度の変化量に基づきＮを決定する。
【００６３】
たとえば、エンジンの回転数が変動することによって生じる減速ショックを防止する処理が行われていても、アクセルペダルの開度が増加した場合には、スロットルバルブの開度は現在のスロットルバルブの開度から所定量だけ増加する。
【００６４】
このため、アクセルペダルが踏まれているときに、本発明の内燃機関の加減速制御装置を搭載した車両は、ｂ×Ｎに関する量だけ加速する。この結果、アクセルペダルを踏んでも速度が増さないというような違和感をユーザは持たない。
【図面の簡単な説明】
【図１】内燃機関の加減速装置の概略図である。
【図２】ＥＣＵ５０の構成を示した図である。
【図３】ＣＰＵ５３によって実行されるスロットルバルブを制御する処理の手順を説明する図である。
【図４】エンジンの回転数ＮＥおよび出力とゼロスロットル開度ＴＴＡＤＰとの関係の一例を示す図である。
【図５】アクセル開度ＡＣＣＰと最終スロットル目標開度ＴＴＡＨとの関係の一例を示す図である。
【図６】第１の実施形態における、最終スロットル目標開度ＴＴＡＨおよびスロットル開度ＴＡＣＵＲと時間との関係の一例を示す図である。
【図７】ＣＰＵ５３によって実行されるスロットルバルブを制御する処理の手順を説明する図である。
【図８】アクセル変化量ＤＬＡＣＣＰと重みＭとの関係を示すマップの一例を示す図である。
【図９】エアコン用マップの一例を示す図である。
【符号の説明】
１０  スロットルバルブ
２０  モータ
３０  スロットルセンサ
４０  アクセルセンサ
４１  アクセルペダル
５０  ＥＣＵ
【図１】
0003572839.tif 000002
【図２】
0003572839.tif 000003
【図３】
0003572839.tif 000004
【図４】
0003572839.tif 000005
【図５】
0003572839.tif 000006
【図６】
0003572839.tif 000007
【図７】
0003572839.tif 000008
【図８】
0003572839.tif 000009
【図９】
0003572839.tif 000010