(57)【要約】【課題】  機関始動前における全閉位置の学習についての実行機会の確保と、機関始動時に始動のもたつきが発生せず、運転者に与える違和感が解消され、良好な始動性を得ることができる内燃機関の制御装置を提供する。【解決手段】  上記課題は、内燃機関の吸気通路に設けられたスロットル弁と前記スロットル弁を駆動するスロットル駆動手段と前記スロットル弁の開度を検出すると共に、スロットル固有の情報をメモリーに記憶するスロットル固有情報記憶手段と、前記スロットル弁を全閉点に駆動されたときの検出結果に基づいてスロットル全閉位置を算出し、前記算出されたスロットル全閉位置と前記固有情報記憶手段に記憶された固有情報の比較によりスロットルの全閉位置を設定することを特徴とする内燃機関の制御装置によって達成される。【選択図】図１
2006161762.tif 000002
【特許請求の範囲】
【請求項１】
内燃機関の吸入通路に設けられたスロットル弁と、前記スロットル弁を開方向または閉方向に動作させるスロットル駆動手段と、スロットル弁の開度を検出するスロットル開度検出手段と、スロットル固有の情報を読み込む手段と、読み込んだスロットル固有の情報を電気的に書き換え可能な不揮発性のメモリに記憶するスロットル固有情報記憶手段と、
前記スロットル弁を全閉点に駆動したときのスロットル開度検出手段の検出結果に基づいてスロットル全閉位置を算出するスロットル全閉位置算出手段と、
前記スロットル固有情報記憶手段に記憶されたスロットル固有情報の値と、前記スロットル全閉位置算出手段の算出結果とを比較する全閉位置比較手段と、を備え、
前記全閉位置比較手段の比較結果に基づいて、スロットルの全閉位置を設定する全閉位置設定手段を有することを特徴とする内燃機関の制御装置。
【請求項２】
請求項１に記載の全閉位置設定手段は、全閉位置比較手段の比較結果が第一の設定値以下のときは、前記スロットル全閉位置算出手段の算出結果をスロットルの全閉位置として設定することを特徴とする内燃機関の制御装置。
【請求項３】
請求項１に記載の全閉位置設定手段は、全閉位置比較手段の比較結果が第一の設定値を超えているときであっても、該第一の設定値よりも高い第二の設定値以下のときは、前記スロットル全閉位置を補正して新たなスロットル全閉位置を設定するスロットル全閉位置補正手段を有することを特徴とする内燃機関の制御装置。
【請求項４】
請求項３に記載のスロットル全閉位置補正手段は、前記スロットル固有情報記憶手段に記憶されたスロットル固有情報の値と前記スロットル全閉位置算出手段の算出値に加重平均をすることで、上記スロットル全閉位置を補正することを特徴とする内燃機関の制御装置。
【請求項５】
請求項１に記載の全閉位置設定手段は、全閉位置比較手段の比較結果が第二の設定値を超えているときは、前記スロットル全閉位置の更新を禁止して新たなスロットル全閉位置を設定するスロットル全閉位置再設定手段を有することを特徴とする内燃機関の制御装置。
【請求項６】
請求項５に記載のスロットル全閉位置再設定手段は、前記スロットル固有情報記憶手段に記憶されたスロットル固有情報の値を、スロットル全閉位置として設定する手段を有することを特徴とする内燃機関の制御装置。
【請求項７】
内燃機関の吸入通路に設けられたスロットル弁と、前記スロットル弁を開方向または閉方向に回転させるためのスロットル駆動手段と、前記スロットル駆動手段を停止させたときに前記スロットル弁を予め設定したデフォルト位置に保持させるスロットルデフォルト位置保持手段と、スロットル弁の開度を検出するスロットル開度検出手段と、スロットル固有の情報を読み込む手段と、読み込んだスロットル固有の情報を電気的に書き換え可能な不揮発性のメモリに記憶するスロットル固有情報記憶手段と、該スロットル弁を全閉点に駆動するときのスロットル開度検出手段の検出結果からスロットル全閉位置を算出するスロットル全閉位置算出手段と、該スロットル駆動手段を停止させたときにスロットル開度検出手段の検出結果からスロットルデフォルト位置を算出するスロットルデフォルト位置算出手段と、前記スロットル固有情報記憶手段に記憶されたスロットル固有情報の値と前記スロットル全閉位置算出手段の算出値を比較する全閉位置比較手段と、前記スロットル固有情報記憶手段に記憶されたスロットル固有情報の値と前記スロットルデフォルト位置算出手段の算出値を比較するデフォルト位置比較手段と、前記全閉位置比較手段の比較結果とデフォルト位置比較手段の比較結果を比較するスロットル開度比較手段と、を備え、
前記スロットル開度比較手段の比較結果によって、スロットルの全閉位置を設定する全閉位置設定手段を有することを特徴とする内燃機関の制御装置。
【請求項８】
請求項７に記載の全閉位置設定手段は、スロットル開度比較手段の比較結果が第一の設定値以下のときは、前記スロットル全閉位置算出手段の算出値をスロットルの全閉位置として設定することを特徴とする内燃機関の制御装置。
【請求項９】
請求項７に記載の全閉位置設定手段は、スロットル開度比較手段の比較結果が第一の設定値を超えているときであっても、前記第一の設定値よりも高い第二の設定値以下のときは、前記スロットル全閉位置を補正して新たなスロットル全閉位置を設定するスロットル全閉位置補正手段を有することを特徴とする内燃機関の制御装置。
【請求項１０】
請求項９に記載のスロットル全閉位置補正手段は、前記スロットル固有情報記憶手段に記憶されたスロットル固有情報の値と前記スロットル全閉位置算出手段の算出値に加重平均をすることで、上記スロットル全閉位置を補正することを特徴とする内燃機関の制御装置。
【請求項１１】
請求項９に記載のスロットル全閉位置補正手段は、前記全閉位置比較手段の比較結果をデフォルト位置比較手段の比較結果以下に制限することで上記スロットル全閉位置を補正することを特徴とする内燃機関の制御装置。
【請求項１２】
請求項７に記載の全閉位置設定手段は、全閉位置比較手段の比較結果が第二の設定値を超えているときは、前記スロットル全閉位置の更新を禁止して新たなスロットル全閉位置を設定するスロットル全閉位置再設定手段を有することを特徴とする内燃機関の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子制御されるスロットル弁を有する内燃機関の制御装置に関し、特に、スロットル弁を全閉開度に位置したときのスロットルセンサの出力値から全閉位置を記憶する全閉位置学習制御に関する。
【背景技術】
【０００２】
従来、電子制御されるスロットル弁の制御システムにおいては、少なくとも機関始動前（イグニッションＯＮ時）或いは機関停止時（イグニッションＯＦＦ時）に全閉位置の学習を行うことが知られている。即ち、スロットル弁を全閉開度に位置させ、そのときのスロットルセンサの出力からスロットル弁の全閉位置を算出し、それを全閉位置の学習値として記憶する。そして、該学習値に基づいてスロットル弁の制御が行われることが知られている。
【０００３】
しかし、機関停止時にスロットル弁の全閉位置を学習する技術では、全閉位置を学習しても、放置後の始動時には、スロットルの全閉位置を示すセンサの出力が変更されている可能性があり、検出精度に問題がある。
【０００４】
一方、機関始動前にスロットル弁の全閉位置を学習する技術では、スロットル弁の全閉位置学習が終了するまでは、機関始動ができないため、スタータスイッチをオンにしても直ちに始動させることができず、始動時のもたつきにより、運転者に違和感を与えてしまう。
【０００５】
これに対処するに、機関始動前にアクセル位置やバッテリ電圧などの情報により全閉位置学習条件が不成立の時、車両走行中においても、全閉位置を学習できるようにした内燃機関のスロットル制御装置が知られている。
【０００６】
【特許文献１】特開平７−２６９４０６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、スロットルセンサの出力からスロットル弁の全閉位置を算出し、それを全閉位置の学習値として記憶する方法では、全閉側に駆動した際に異物等を噛み込んだ状態の場合に、異物等の噛み込み位置を全閉位置と誤学習する可能性がある。そのため、異物を込みこんだ場合には、誤学習しないように温度条件や駆動条件に制限があることが一般的である。しかしこの方法では、学習条件に制約が多いために、全閉位置を学習する機会が極端に少なくなりスロットル開度を正確に検出することが困難となり、スロットル自体の経時変化に伴う出力誤差等を全閉学習により修正することができないという不都合が発生する場合がある。スロットルの全閉位置学習ができないと、エンジン回転数が変動する等、始動直後のエンジン回転数の落ち込みや吹き上がり、アイドル時の目標回転数への収束性が悪化する等の不都合が生じる。
【０００８】
本発明は、上記実情に鑑みなされたもので、温度や環境条件による学習頻度を制約することなく、正確にスロットル弁の全閉位置を正確に与えることができる内燃機関の制御装置に関する。
【課題を解決するための手段】
【０００９】
前記課題は、内燃機関の吸入通路に設けられたスロットル弁と、前記スロットル弁を開方向または閉方向に回転させるためのスロットル駆動手段と、スロットル弁の開度を検出するスロットル開度検出手段と、スロットル固有の情報を読み込む手段と、読み込んだスロットル固有の情報を電気的に書き換え可能な不揮発性のメモリに記憶するスロットル固有情報記憶手段と、前記スロットル弁を全閉点に駆動するときのスロットル開度検出手段の検出結果からスロットル全閉位置を算出するスロットル全閉位置算出手段と、前記スロットル固有情報記憶手段に記憶されたスロットル固有情報の値と前記スロットル全閉位置算出手段の算出結果を比較する全閉位置比較手段と、を備え、前記全閉位置比較手段の比較結果によって、スロットルの全閉位置を設定する全閉位置設定手段を有することを特徴とする内燃機関の制御装置により達成される。
【発明の効果】
【００１０】
本発明によれば、機関始動前にスロットル全閉位置を設定するに際し、始動時のもたつきが発生せず、良好な始動性を得ることができる。
【発明を実施するための最良の形態】
【００１１】
温度や環境条件による学習頻度に制約を受けることなく始動時からの正確なスロットル弁の全閉位置の把握をメモリーに記憶したストッロル固有の情報を用いることにより全閉位置検出結果と比較することにより実現した。
【実施例１】
【００１２】
以下、図面に基づいて本発明の一実施の形態を説明する。
【００１３】
図１に電子スロットル制御装置の概略構成図を示す。
【００１４】
図１に示すように、電子スロットル制御装置は、スロットルボディ１に併設されているスロットル弁２，このスロットル弁２を制御するコントロールユニット３，アクセルペダル４，アクセルペダルの踏角を検出するポテンショメータ等で構成されたアクセル開度センサ６，アクセルペダル４を有するアクセルペダルモジュールが併設されている。
【００１５】
また、スロットルボディ１に介装されているスロットル弁２と、アクセルペダルモジュールとは、機械的に連接されておらず、スロットル弁２は併設するＤＣモータ等から成るスロットル駆動手段としてのスロットルモータの駆動によりスロットル弁開度が制御される。また、スロットル弁２には、このスロットル弁２の実際のスロットル開度を検出するスロットル開度検出手段としてのスロットル開度センサが連設されている。尚、スロットルモータ，スロットル弁，スロットル開度センサ、及びスロットル弁を軸支するスロットル軸で電子スロットルが構成されている。
【００１６】
スロットル開度センサは、ポテンショメータ等で構成されたセンサであり、スロットル軸の回転角に比例して変化する電圧等の出力値に基づいてスロットル開度を検出する。
【００１７】
コントロールユニット３は、ＣＰＵ，ＲＯＭ，ＲＡＭ等を備えたマイクロコンピュータ等を主体に構成され、このＣＰＵの入力側にアクセル開度センサがＡ／Ｄ変換器を介して接続されている。尚、このコントロールユニットは、エンジンコントロールユニットなどのコントロールユニットと一体化されたものであっても、別体となっているもののいずれであっても良い。
【００１８】
ＣＰＵでは、スロットル開度センサからのセンサ出力値に基づきスロットル弁の実際に開度を検出する。
【００１９】
一方、ＣＰＵの出力側に、駆動回路を介してスロットルモータが接続されている。
【００２０】
ドライバがアクセルペダルを踏み込むと、アクセル開度センサからＡ／Ｄ変換器を介してＣＰＵに対し、アクセルペダルの踏角に対応した（例えば比較した）信号が出力される。ＣＰＵでは、アクセル開度センサで検出したアクセル開度に基づきドライバの要求するトルクを設定し、この要求トルクに基づき目標要求トルクを設定し、この目標要求トルクに基づき目標スロットル開度を設定する。そして、この目標スロットル開度に応じた駆動信号をスロットルモータへ出力して、スロットル弁を所定に開閉駆動させるとともに、スロットル開度センサで検出した実スロットル開度に基づき、スロットル弁が目標スロットル開度に収束するようにフィードバック制御する。
【００２１】
制御ユニットを実行されるスロットル全閉位置の認識は、具体的には、図２，図３に示すフローチャートに従って処理される。
【００２２】
即ちイグニッションを初回ＯＮすると、図２に示す初回イグニッションＯＮ時のスロットル特性コード読み取り処理を行う。
【００２３】
まず、ステップ２０１で、特性コード読み取り装置との通信チェックを行う。ステップ２０１で通信チェックがＮＧであれば、ステップ２０９に進んで、本処理の異常を報知し本処理を終了する。ステップ２０１で通信チェックＯＫであれば、ステップ２０２に進む。ステップ２０２では、特性コードの読み取り条件をチェックする。特性コード読み取り条件がＮＧであれば、ステップ２０９に進んで、本処理の異常を報知し本処理を終了する。ステップ２０２で特性コード読み取り条件が成立すれば、ステップ２０３に進む。ステップ２０３では、特性コード読み取り装置で読み込んだスロットルの特性コードをコントロールユニット３に読み込む。ステップ２０４ではスロットルの特性コードをチェックする。ステップ２０４のスロットル特性コードのチェックは、図３を用いて説明を行う。ステップ２０４のスロットルの特性コードがチェックＯＫであれば、ステップ２０５に進む。ステップ２０５では、ステップ２０４でチェックしたスロットルの特性コードを不揮発性メモリに書き込む。ステップ２０６で不揮発メモリに書き込んだデータのチェックを行う。ステップ２０７では、ステップ２０６のチェック結果に基づいて、ＮＧ判定を行った場合は、ステップ２０９に進み、本処理の異常を報知して本処理を終了する。ステップ
２０７で書き込みチェック結果がＯＫであれば、本処理を正常終了する。
【００２４】
そのスロットルの特性コードのチェックの処理を図３に示す。この処理は、まずステップ３０１で、スロットル特性コード読み取り装置から通信で読み込んだ値をスロットルの全閉位置とする。ステップ３０２には、スロットル弁を全閉側に駆動させ全閉位置とする。ステップ３０３では、全閉位置でのスロットル開度情報をスロットルセンサから読み込む。ステップ３０４では、スロットルを全閉位置に駆動した際に取り込んだスロットルセンサの値をスロットルの全閉学習位置とする。ステップ３０５では、ステップ３０１で設定したスロットルの全閉位置をステップ３０４で設定したスロットルの全閉位置学習値の差が所定範囲以上であれば、ステップ３０７に進み、本処理の異常を報知する。ステップ３０５でスロットルの全閉位置とスロットルの全閉位置学習値が所定範囲以内であれば、ステップ３０６に進み、読み込んだスロットルの全閉位置情報を不揮発性メモリに書き込む。
【００２５】
ところで、修理工場等で自動車の修理を行う際に、電子スロットルを交換する場合、交換するスロットルの表面に表示された特性コードを修理工場等で用いている診断用テスター等で読み取り、本診断用テスター等で交換するスロットルの特性コードをエンジン制御ユニットに書き込む。
【００２６】
なお、本実施形態では、スロットルの特性データを図４，図５に記載のバーコードやＧコード等によりコード化しているが、上記バーコードやＧコードの形成用ソフトは、一般的に流通している形成用ソフトを用いるようにしても良い。
【００２７】
制御ユニットで実行されるスロットル全閉位置学習は、具体的には、図６，図７または図８，図９に示すフローチャートに従って処理される。
【００２８】
まず、図６のステップ６０１でイグニッションスイッチがＯＮかどうかの判定を行い、イグニッションスイッチがＯＦＦであれば本処理を行わない。
【００２９】
ステップ６０１でイグニッションスイッチがＯＮであればステップ６０２に進み、不揮発性メモリに書き込まれたスロットルの固有情報を読み込む。ステップ６０３では、ステップ６０２で読み込まれたスロットルの固有情報の中から、スロットル全閉位置情報をスロットルの全閉位置に設定する。ステップ６０４では、ステップ６０３で設定したスロットルの全閉位置情報を基にスロットルを全閉位置に駆動させる。ステップ６０５ではスロットルの全閉位置でもスロットルセンサの値を読み込む。ステップ６０６では、スロットルセンサの読み取り値をスロットルの全閉位置学習値とする。ステップ６０７では、イグニッションＯＮ時に不揮発性メモリから読み込んだスロットルの全閉位置と、スロットルセンサの値であるスロットルの全閉位置学習値を比較する。比較した結果、第一の上限値より値が大きい場合は、ステップ６０９に進み、本処理の異常を報知して処理を終了する。ステップ６０７の比較した結果が第一の上限値よりも小さい場合は、図７に示すスロットルの全閉位置補正を行う。
【００３０】
図７のステップ７０１では、イグニッションＯＮ時に不揮発性メモリから読み込んだスロットルの全閉位置と、スロットルセンサの値であるスロットルの全閉位置学習値を比較した結果、第一の上限値より値が大きい場合は、本処理を行わない。イグニッションＯＮ時に不揮発性メモリから読み込んだスロットルの全閉位置と、スロットルセンサの値であるスロットルの全閉位置学習値を比較した結果、第一の上限値より値が小さい場合は、ステップ７０２に進む。ステップ７０２では、イグニッションＯＮ時に不揮発性メモリから読み込んだスロットルの全閉位置と、スロットルセンサの値であるスロットルの全閉位置学習値を比較する。比較した結果、第二の上限値より値が大きい場合は、ステップ７０３に進み、スロットルの経時変化以上の変化であり付着物等により全閉位置がずれたと考えられるために、不揮発性メモリから読み込んだスロットルの全閉位置をスロットルの制御全閉位置とする。ステップ７０２でイグニッションＯＮ時に不揮発性メモリから読み込んだスロットルの全閉位置と、スロットルセンサの値であるスロットルの全閉位置学習値を比較した結果、第二の上限値より小さい場合は、
スロットルの制御全閉位置＝スロットルの全閉位置×Ｋ＋スロットルの全閉位置学習
値×（１−Ｋ）
として、スロットルの制御全閉位置を補正する。ここで、Ｋはスロットルの変化量で与えられる重み係数であり、予め実験などに基づいて求められる値である。
【００３１】
また、図８，図９では、スロットルのデフォルト位置を用いて全閉位置を補正する方法を説明する。
【００３２】
まず、図８のステップ８０１でイグニッションスイッチがＯＮかどうかの判定を行い、イグニッションスイッチがＯＦＦであれば本処理を行わない。
【００３３】
ステップ８０１でイグニッションスイッチがＯＮであればステップ８０２に進み、不揮発性メモリに書き込まれたスロットルの固有情報を読み込む。ステップ８０３では、ステップ８０２で読み込まれたスロットルの固有情報の中から、スロットル全閉位置情報をスロットルの全閉位置に、スロットルのデフォルト位置を読み込まれたスロットルデフォルト位置情報に設定する。ステップ８０４では、デフォルト位置でのスロットルセンサの値を読み込む。ステップ８０５では、スロットルセンサの読み取り値をスロットルの制御デフォルト位置とする。ステップ８０６では、ステップ８０３で設定したスロットルの全閉位置情報を基にスロットルを全閉位置に駆動させる。ステップ８０７ではスロットルの全閉位置でのスロットルセンサの値を読み込む。ステップ８０８では、スロットルセンサの読み取り値をスロットルの全閉位置学習値とする。ステップ８０９では、イグニッションＯＮ時に不揮発性メモリから読み込んだスロットルの全閉位置とスロットルセンサの値であるスロットルの全閉位置学習値を比較した結果と、不揮発性メモリから読み込んだスロットルのデフォルト位置とスロットルセンサの値であるスロットルの制御デフォルト値を比較した結果を比較する。その比較した結果が、第一の上限値より値が大きい場合は、ステップ８１１に進み、図９に示すスロットルの全閉位置補正を行う。ステップ８０９でイグニッションＯＮ時に不揮発性メモリから読み込んだスロットルの全閉位置とスロットルセンサの値であるスロットルの全閉位置学習値を比較した結果と、不揮発性メモリから読み込んだスロットルのデフォルト位置とスロットルセンサの値であるスロットルの制御デフォルト値を比較した結果、第一の上限値より値が小さい場合は、スロットルの全閉位置学習値をスロットルの制御全閉位置とする。
【００３４】
次に、図８のステップ８０９で、イグニッションＯＮ時に不揮発性メモリから読み込んだスロットルの全閉位置とスロットルセンサの値であるスロットルの全閉位置学習値を比較した結果と、不揮発性メモリから読み込んだスロットルのデフォルト位置とスロットルセンサの値であるスロットルの制御デフォルト値を比較した結果、第一の上限値より値が大きい場合は、図９に示すスロットルの規準位置補正を行う。
【００３５】
図９のステップ９０１では、イグニッションＯＮ時に不揮発性メモリから読み込んだスロットルの全閉位置とスロットルセンサの値であるスロットルの全閉位置学習値を比較した結果と、不揮発性メモリから読み込んだスロットルのデフォルト位置とスロットルセンサの値であるスロットルの制御デフォルト値を比較した結果、第一の上限値より値が小さい場合は、本処理を行わない。イグニッションＯＮ時に不揮発性メモリから読み込んだスロットルの全閉位置とスロットルセンサの値であるスロットルの全閉位置学習値を比較した結果と、不揮発性メモリから読み込んだスロットルのデフォルト位置とスロットルセンサの値であるスロットルの制御デフォルト値を比較した結果、第一の上限値より値が大きい場合は、ステップ９０２に進む。ステップ９０２では、イグニッションＯＮ時に不揮発性メモリから読み込んだスロットルの全閉位置とスロットルセンサの値であるスロットルの全閉位置学習値を比較した結果と、不揮発性メモリから読み込んだスロットルのデフォルト位置とスロットルセンサの値であるスロットルの制御デフォルト値を比較した結果を比較する。比較した結果、第二の上限値より値が大きい場合は、ステップ９０４に進み、スロットルの経時変化以上の変化であり付着物等により全閉位置がずれたと考えられるために、不揮発性メモリから読み込んだスロットルの全閉位置をスロットルの制御全閉位置とする。ステップ９０２でイグニッションＯＮ時に不揮発性メモリから読み込んだスロットルの全閉位置とスロットルセンサの値であるスロットルの全閉位置学習値を比較した結果と、不揮発性メモリから読み込んだスロットルのデフォルト位置とスロットルセンサの値であるスロットルの制御デフォルト値を比較した結果、第二の上限値より小さい場合は、
スロットルの制御全閉位置＝スロットルの全閉位置×Ｋ＋スロットルの全閉位置学習
値×（１−Ｋ）
として、スロットルの制御全閉位置を補正する。ここで、Ｋはスロットルの変化量で与えられる重み係数であり、予め実験などに基づいて求められる値である。
【００３６】
また上記不揮発性メモリから読み込んだスロットルのデフォルト位置とスロットルセンサの値であるスロットルの制御デフォルト値を比較した結果に基づいても設定できる。
【００３７】
図１０は、本発明を行った場合の全閉学習の動作を示している。従来の全閉位置学習では、スロットルの全閉位置を認識するためにスロットル弁を徐々に全閉側に動作させるために、全閉位置を学習には時間が必要であった。また、全閉位置において、診断を行っているために、スロットルが異常と運転者に報知するまで時間が必要であった。
【００３８】
しかし、本発明では、予めスロットルのデフォルト位置がメモリに書き込まれているため、メモリから読み込んだスロットルのデフォルト位置と実際のデフォルト位置と比較することで、スロットルの異常を瞬時に把握することができる。
【００３９】
図１１は、これまで説明した学習の考え方を纏めたものである。従来の学習制御では、学習のバラツキを把握するために、初期バラツキに温度特性等の環境バラツキに更に劣化によるバラツキまで考慮して学習の許可範囲を設定していた。しかし本発明では、部品固有の初期バラツキをコントロールユニット内の不揮発性メモリの中に記憶しているため、学習の範囲としては、環境バラツキと劣化バラツキ分のみを考慮することでよいために、学習の範囲を狭くすることができる。
【００４０】
図１２は、学習の範囲を広くした場合の不具合を示したものである。従来の方法では、異物等による噛み込み分が発生した場合に、学習の範囲を広くしているために異物等の噛み込み点を全閉点と誤学習する可能性がある。しかし本発明では、学習範囲を初期バラツキ分を除くバラツキの範囲として設定しているために、異物等の噛み込み点で誤学習する可能性がなくなる。
【００４１】
以上により、機関始動前における全閉位置の学習についての実行機会の確保することができ、かつ機関始動時に始動のもたつきを発生させずに、運転者に与える違和感が解消され、良好な始動性を得ることができる内燃機関の制御装置を提供することができる。
【産業上の利用可能性】
【００４２】
電子スロットルのスロットル全閉位置を始動時にスロットル弁を全閉させることなく設定できるようにする。
【図面の簡単な説明】
【００４３】
【図１】電子スロットル制御装置の概略構成図。
【図２】イグニッションＯＮ時にスロットル特性コードの書き込みを示すフローチャート。
【図３】イグニッションＯＮ時にスロットル全閉位置の読み取りを示すフローチャート。
【図４】スロットルの特性コードをスロットル表面に貼付された状態を示す図。
【図５】上記特性コードを貼付された別の変形例の図。
【図６】イグニッションＯＮ時にスロットル全閉位置を設定する方法を示すフローチャート。
【図７】イグニッションＯＮ時にスロットル全閉位置を補正する方法を示すフローチャート。
【図８】イグニッションＯＮ時にスロットル全閉位置を設定する方法を示すフローチャート。
【図９】イグニッションＯＮ時にスロットル全閉位置を補正する方法を示すフローチャート。
【図１０】本発明を用いた効果を示す例。
【図１１】本発明の効果を説明する図。
【図１２】本発明を用いた効果を示す例。
【符号の説明】
【００４４】
１…スロットルボディ、２…スロットル弁、３…コントロールユニット、６…アクセル開度センサ。
【図１】
2006161762.tif 000003
【図２】
2006161762.tif 000004
【図３】
2006161762.tif 000005
【図４】
2006161762.tif 000006
【図５】
2006161762.tif 000007
【図６】
2006161762.tif 000008
【図７】
2006161762.tif 000009
【図８】
2006161762.tif 000010
【図９】
2006161762.tif 000011
【図１０】
2006161762.tif 000012
【図１１】
2006161762.tif 000013
【図１２】
2006161762.tif 000014