(57)【要約】  【課題】オフセットや増幅器ゲインの経時変化や温度変動による、２系統のＡ／Ｄ変換値の誤差を簡単に補正することができるスロットル開度制御装置を提供する。  【解決手段】アクセル開度センサ、スロットル開度センサ、増幅器出力のＡ／Ｄ変換値を取り込んだ（ステップ１０１）後、１倍ＡＤ値を使用するか否かを判定する（ステップ１０２）。１倍ＡＤ値を使用する場合には、１倍ＡＤ値Ｖ１ｎが切替電圧値Ｖｃ（1.12Ｖ）より小さいか否かを判定し、大きいときには、１倍ＡＤ値Ｖ１ｎを用いてスロットル開度制御を行う（ステップ１０４）。一方、１倍ＡＤ値Ｖ１ｎが小さい場合には、補正値の演算を行い（ステップ１０５）、１倍ＡＤ値使用フラグをリセットした（ステップ１０６）後、４倍ＡＤ値Ｖ４ｎを使用してスロットル開度制御を行う（ステップ１０７）。このように、スロットル開度制御中にオフセット誤差や増幅器のゲイン誤差を補正することができる。  【選択図】図３
2005291060.tif 000002
【特許請求の範囲】
【請求項１】
エンジンのスロットル開度を検出するスロットル開度検出手段からの出力と、アクセル開度を検出するアクセル開度検出手段からの出力とに基づいて、スロットル開度を制御する制御手段を備え、
上記制御手段には、上記スロットル開度検出手段からの出力が、複数のそれぞれ異なる増幅率のスロットル開度信号として入力されており、
上記制御手段が、複数のスロットル開度信号をスロットル開度に応じて切り替えて制御に使用するスロットル開度制御装置であって、
上記制御手段が、制御に使用するスロットル開度信号の切替時に切り替えを行う２つのスロットル開度信号から校正値を演算して記憶し、上記２つのスロットル開度検出信号の一方もしくは両方を上記校正値により補正することを特徴とするスロットル開度制御装置。
【請求項２】
請求項１に記載のスロットル開度制御装置において、
上記制御手段が上記複数のスロットル開度信号及び上記アクセル開度検出手段の出力をＡ／Ｄ変換するＡ／Ｄ変換手段を備え、上記Ａ／Ｄ変換手段の出力を用いて上記制御及び校正値演算を行うことを特徴とするスロットル開度制御装置。
【請求項３】
請求項１または請求項２に記載のスロットル開度制御装置において、
上記制御手段が、制御に使用するスロットル開度信号の切替前後の２つのスロットル開度信号の差の平均値を上記校正値として演算することを特徴とするスロットル開度制御装置。
【請求項４】
請求項１または請求項２に記載のスロットル開度制御装置において、
上記制御手段が、制御に使用するスロットル開度信号の切替前後のいずれかの２つのスロットル開度信号の差を上記校正値として演算することを特徴とするスロットル開度制御装置。
【請求項５】
請求項１または請求項２に記載のスロットル開度制御装置において、
上記制御手段が、制御に使用するスロットル開度信号の切替前後の２つのスロットル開度信号からオフセット誤差及び上記増幅率の誤差を上記校正値として演算することを特徴とするスロットル開度制御装置。
【請求項６】
請求項１〜請求項５のいずれかに記載のスロットル開度制御装置において、
出荷時に、上記複数のスロットル開度信号から校正値を演算して上記制御手段に記憶することを特徴とするスロットル開度制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スロットルバルブを電気的に開閉駆動することによりエンジンへの吸気量を制御するスロットル開度制御装置に関し、特に、高分解能且つ高価なＡ／Ｄ変換器を用いることなく、低分解能で安価なＡ／Ｄ変換器を用いて実質的なスロットル開度制御分解能を向上させることができるスロットル開度制御装置に関する。
【背景技術】
【０００２】
近年、例えば自動車など、車両用内燃機関のスロットルバルブの制御方式として、アクセルペダルの操作量をセンサにより電気信号として取り込み、所定の演算処理を施してから電動機等からなるアクチュエータに供給し、このアクチュエータによりスロットルバルブを開閉制御するいわゆる電子スロットル制御方式のスロットル開度制御装置があり、エンジンの高出力化等自動車の高性能化に際して有効なエンジンコントロールなどの各種のエンジン制御に用いられている。
【０００３】
このような電子制御スロットルを用いると、運転者が操作するアクセルペダルの踏み込み量と独立して空気量の制御ができるため、種々の応用が考えられ、例えば、エンジンの暖気時の制御やアイドル回転数の制御、定速走行制御などの種々の機能を、スロットル部に特別な付加装置を用いずに行うことが可能となる。
このような機能の内、アイドル回転数の制御をスロットルバルブで行う場合を考えると、アイドル回転数の制御は少ない空気量変化の制御であるため、スロットル開度が低開度での制御を高精度に行う必要がある。
【０００４】
このような高精度の制御を行うには、高分解能のＡ／Ｄ変換器が必要となるが、高分解能のＡ／Ｄ変換器は高価であるため、従来、スロットル開度センサの出力及びスロットル開度センサの出力を増幅した出力をＡ／Ｄ変換器に入力し、スロットル開度センサの出力の読み取り処理を高開度と低開度で切り替えることにより、低分解能で安価なＡ／Ｄ変換器を用い、低開度でのスロットル開度センサの分解能を向上するとともに、高開度の範囲では、増幅器を使用しない場合と同等の制御精度を維持するようにしている。
【０００５】
図６はスロットル開度センサの出力をそのままＡ／Ｄ変換した１倍ＡＤ値Ｖ１とスロットル開度センサの出力を４倍に増幅してＡ／Ｄ変換した４倍ＡＤ値Ｖ４の特性を示す図であり、１倍ＡＤ値Ｖ１は実線ａで示すようにスロットル開度が０°〜θmaxまで変化すると、０ＶからＶmax、例えば、５Ｖまで変化する。一方、４倍ＡＤ値Ｖ４は実線ｂで示すように変化し、スロットル開度θにおいてＶmaxとなる。
【０００６】
このように、スロットル開度センサの出力及びスロットル開度センサの出力を増幅した出力をＡ／Ｄ変換した値を切り替えて制御に用いるような回路構成の場合、２系統に分けることでポート毎のオフセット誤差及び増幅器の精度誤差が生じ、精度が低下するという問題があった。すなわち、増幅器はアナログの増幅器であるため、その増幅率及びオフセット電圧は正確に一定にすることが困難であり、出荷時に設定値からずれていることもあり、また、経時変化や温度変化等により設定値からずれることもある。
例えば、増幅器の増幅率が変動し、４倍より大きくなると、４倍ＡＤ値Ｖ４は図６の一点鎖線ｃに示すようになり、４倍ＡＤ値Ｖ４を１／４にした値は一点鎖線ｄで示すように変化するため、制御に使用する値を切り替えるスロットル開度θを境として特性が不連続になり、特性に段付きを生じることになる。
【０００７】
これを防止するため、出荷時に外部から高精度の基準電源を入力して実装された各ポートのオフセット及び増幅器のゲインの各値の校正データをマイクロプロセッサのメモリに登録し、その校正データを用いてＡ／Ｄ変換値の誤差を補正することが行われているが、この補正方法では、装置の出荷時の調整のみ行うものであるため、経時変化や温度変化による誤差変動には対応できないので、ドリフトの少ない高価な部品を選択せざるを得ないという問題があった。
【０００８】
このような問題を解決するため、増幅器を備え、２系統の信号をＡ／Ｄ変換するＡ／Ｄ変換器において、外部入力、基準電源及びアナロググラウンドを順次切替接続するスイッチを設け、実装下でのゲインやオフセットの変動値を常時検出することにより、経時変化や温度変化があってもダイナミックにＡ／Ｄ変換値の誤差補正を行うことが提案されている（例えば、特許文献１参照。）。
【特許文献１】特開平１１−２１４９９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上記のように、スロットル開度センサの出力を１つは直接Ａ／Ｄ変換器に入力し、他の１つは増幅器で増幅してＡ／Ｄ変換器に入力して制御を行う場合、２系統の各ポートのオフセット値や増幅器のゲイン誤差によりＡ／Ｄ変換値の変換誤差が生じ、制御に使用する値の切替時に段差が生じるという問題があった。
【００１０】
これを防止するため、上記のように、実装下でオフセット値やゲインの補正を行うことも可能であるが、基準電源やスイッチを新たに制御装置に付加することが必要となり、コストがアップするとともに、マイクロコンピュータの演算負荷が増加するという問題が生じる。さらに、実装下で定期的に校正を行うと、この校正時にはスロットルバルブの制御を行うことができないという問題も生じる。
【００１１】
本発明は、上記の問題に鑑みてなされたもので、基準電源やスイッチ等の付属回路を必要とせず、かつ、定期的な校正動作も必要とすることなく、オフセットや増幅器ゲインの経時変化や温度変動による、２系統のＡ／Ｄ変換値の誤差を簡単に補正することができるスロットル開度制御装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上述の目的を達成するため、本発明に係るスロットル開度制御装置（１）は、
エンジンのスロットル開度を検出するスロットル開度検出手段からの出力と、アクセル開度を検出するアクセル開度検出手段からの出力とに基づいて、スロットル開度を制御する制御手段を備え、
上記制御手段には、上記スロットル開度検出手段からの出力が、複数のそれぞれ異なる増幅率のスロットル開度信号として入力されており、
上記制御手段が、複数のスロットル開度信号をスロットル開度に応じて切り替えて制御に使用するスロットル開度制御装置であって、
上記制御手段が、制御に使用するスロットル開度信号の切替時に切り替えを行う２つのスロットル開度信号から校正値を演算して記憶し、上記２つのスロットル開度検出信号の一方もしくは両方を上記校正値により補正することを特徴とする。
【００１３】
また、本発明に係るスロットル開度制御装置（２）はスロットル開度制御装置（１）において、
上記制御手段が上記複数のスロットル開度信号及び上記アクセル開度検出手段の出力をＡ／Ｄ変換するＡ／Ｄ変換手段を備え、上記Ａ／Ｄ変換手段の出力を用いて上記制御及び校正値演算を行うことを特徴とする。
【００１４】
さらに、本発明に係るスロットル開度制御装置（３）はスロットル開度制御装置（１）または（２）において、
上記制御手段が、制御に使用するスロットル開度信号の切替前後の２つのスロットル開度信号の差の平均値を上記校正値として演算することを特徴とする。
【００１５】
また、本発明に係るスロットル開度制御装置（４）はスロットル開度制御装置（１）または（２）において、
上記制御手段が、制御に使用するスロットル開度信号の切替前後のいずれかの２つのスロットル開度信号の差を上記校正値として演算することを特徴とする。
【００１６】
さらに、本発明に係るスロットル開度制御装置（５）はスロットル開度制御装置（１）または（２）において、
上記制御手段が、制御に使用するスロットル開度信号の切替前後の２つのスロットル開度信号からオフセット誤差及び上記増幅率の誤差を上記校正値として演算することを特徴とする。
【００１７】
また、本発明に係るスロットル開度制御装置（６）はスロットル開度制御装置（１）〜（５）のいずれかにおいて、
出荷時に、上記複数のスロットル開度信号から校正値を演算して上記制御手段に記憶することを特徴とする。
【発明の効果】
【００１８】
本発明に係るスロットル開度制御装置（１）、（２）によれば、スロットル開度に応じて制御に使用するスロットル開度信号を切り替える時点で、２つのスロットル開度信号から校正値を演算して記憶するので、基準電源やスイッチを必要とせず、コストアップを避けることができる。また、特別な校正動作を別途行わなくとも、スロットル開度の制御中に校正を実行することができるので、スロットル開度制御の支障となることなく、２系統のＡ／Ｄ変換値の誤差を簡単に補正することができる。
【００１９】
また、本発明に係るスロットル開度制御装置（３）、（４）によれば、制御に使用するスロットル開度信号切替前後の２つのスロットル開度信号の差の平均値、あるいは制御に使用するスロットル開度信号の切替前後のいずれかの２つのスロットル開度信号の差を校正値として演算するので、簡単な演算により制御に使用する値の切替時に発生する段差を解消することができる。
【００２０】
さらに、本発明に係るスロットル開度制御装置（５）によれば、制御に使用するスロットル開度信号の切替前後の２つのスロットル開度信号からオフセット誤差及び増幅率の誤差を校正値として演算するので、制御に使用する値の切替時に発生する段差を解消するのみならず、高精度のスロットル開度制御を行うことができる。
【００２１】
また、本発明に係るスロットル開度制御装置（６）によれば、出荷時に、複数のスロットル開度信号から校正値を演算して制御手段に記憶するので、初期の制御時点での制御値の段差を解消できるとともに、実装下での補正量を少なくすることが可能となる。
【実施例】
【００２２】
以下、本発明の実施例について、図面を用いて説明する。
図１は本発明のスロットル開度制御装置の一実施例を示す構成図であり、図において、１はエンジン、２はエンジン１に連結され、外部からの空気をエンジン１に送り込むための吸気管、３は吸気管２内に設けられ、エンジン１へ吸気される吸気量を調節するスロットルバルブ、４はスロットルバルブ３の開閉を駆動制御するスロットルアクチュエータであって、このスロットルアクチュエータ４としては、例えば直流モータやステッピングモータが用いられる。このスロットルバルブ３とスロットルアクチュエータ４によりエンジン１への吸気量を調節する調節手段が構成される。
【００２３】
５はスロットルバルブ３及びスロットルアクチュエータ４間を回転可能に連結する軸、６は軸５に取り付けられ、スロットル制御系の故障時スロットルバルブ３を閉側に作動させるリターンスプリング、７はスロットルバルブ３の開度を検出するスロットル開度センサ、８はアクセルペダル、９はアクセルペダル８の開度すなわちアクセル操作量を検出するアクセル開度センサ、１０はスロットル開度センサ７、アクセル開度センサ９やエンジンの運転状態を示す種々の情報を検出する各種センサからの入力情報に基づいてスロットルアクチュエータ４を駆動制御する制御部である。
【００２４】
制御部１０は、スロットル開度センサの出力を増幅する増幅器１１、アクセル開度センサ９やスロットル開度センサ７の出力及び増幅器１１の出力をアナログ信号よりデジタル信号に変換するＡ／Ｄ変換器１２、Ａ／Ｄ変換器１２の出力を処理してスロットルアクチュエータ４を駆動制御するマイクロコンピュータ（以下、マイコンという）１３を備えている。マイコン１３はＣＰＵ１４、ＲＯＭ１５、ＲＡＭ１６、入力インターフェース（Ｉ／Ｆ）１７及び出力Ｉ／Ｆ１８からなり、ＣＰＵ１４はＡ／Ｄ変換器１２からの信号を処理する。また、ＲＯＭ１５はＣＰＵ１４で信号を処理する際に使用されるプログラムを予め格納しており、ＲＡＭ１６は処理信号切替フラグや各センサ出力のＡ／Ｄ変換値等を記憶する。さらに、入力Ｉ／Ｆ１７は、スロットル開度及びアクセル開度のみならず、各種センサからの種々の情報を入力し、出力Ｉ／Ｆ１８は目標スロットル開度に基づく制御量を駆動信号としてスロットルアクチュエータ４に出力する。
なお、上記の処理信号切替フラグはスロットル開度制御に１倍ＡＤ値を使用することを示すものであり、以下１倍ＡＤ値使用フラグという。
【００２５】
通常、アイドル制御に必要なスロットル開度の領域は、全閉近傍の範囲に限られるので、スロットル開度の全閉近傍の領域では、スロットル開度センサ７から直接Ａ／Ｄ変換器１２に入力されるスロットル開度に関連した情報の電圧値も小さな値に限られている。そこで、アイドル制御以外の例えば走行制御等の制御時には、アイドル制御に必要な程の高分解能のＡ／Ｄ変換器を用いずとも制御精度が十分であることからＡ／Ｄ変換器１２としては走行制御を行えるだけの分解能を有するものを使用し、スロットル開度センサ７からのスロットル開度に関連した情報を直接Ａ／Ｄ変換器１２でＡ／Ｄ変換した、図６の実線ａで示す、１倍ＡＤ値Ｖ１を走行制御用としてＲＡＭ１６に記憶する。そして、増幅器１１で４倍に増幅した電圧をＡ／Ｄ変換器１２でＡ／Ｄ変換した、図６の実線ｂで示す４倍ＡＤ値Ｖ４をアイドル制御用としてＲＡＭ１６の所定領域に記憶し、１倍ＡＤ値Ｖ１が切替値Ｖｃより大きいか否かを判別することにより、スロットル開度制御に使用するＡＤ値を切り替える。
【００２６】
このスロットル開度制御装置の初期バラツキとしては、増幅器１１の抵抗値誤差によるゲインバラツキ、ＩＣ誤差によるオフセットバラツキ等があり、図２に示すように、１倍ＡＤ値Ｖ１と４倍ＡＤ値Ｖ４の１／４の値との間に誤差（段差）を生じる。このため、出荷時に切替値Ｖｃに対応する電圧値の基準電圧を制御部１０に加え、そのときの１倍ＡＤ値Ｖ１と４倍ＡＤ値Ｖ４の１／４の値との差（Ｖ４／４−Ｖ１）を算出し、補正値ＶｈとしてＲＡＭ１６に記憶する。そして、４倍ＡＤ値Ｖ４を制御に使用する場合には、４倍ＡＤ値Ｖ４を補正値Ｖｈで補正した値Ｖ＝Ｖ４−４Ｖｈをスロットル開度制御に使用する。
【００２７】
上記のように、出荷時に初期バラツキを補正しても、経時変化や温度変化により上記のゲインやオフセットがばらつくので、スロットル開度制御中にも温度変化等による誤差の補正を実行する。
以下、制御値の切替時の段差補正を伴うスロットル開度制御動作について、図３のフローチャートを参照して説明する。マイコン１３のＣＰＵ１４は所定時間ごとに図３のフローチャートに示すスロットル開度制御プログラムを実行しており、このプログラムを開始すると、まず、ＣＰＵ１４はアクセル開度センサ９、スロットル開度センサ７、増幅器１１の出力がＡ／Ｄ変換器１２によりＡ／Ｄ変換された値を順次取り込んでＲＡＭ１６に記憶する（ステップ１０１）。このとき、スロットル開度センサ７の出力をＡ／Ｄ変換した値をＶ１ｎ、増幅器１１の出力、すなわち、スロットル開度センサ７の出力を４倍に増幅した電圧をＡ／Ｄ変換した値をＶ４ｎとし、アクセル開度センサ９の出力をＡ／Ｄ変換した値をＶａｎとする。
【００２８】
次に、ＣＰＵ１４は、ＲＡＭ１６に記憶されている１倍ＡＤ値使用フラグがセットされているか否かを判定する（ステップ１０２）。なお、初期設定時には、１倍ＡＤ値使用フラグはセットされているものとする。そして、１倍ＡＤ値使用フラグがセットされている場合には、ＣＰＵ１４はそのとき取り込んだ１倍ＡＤ値Ｖ１ｎが切り替え値Ｖｃ、例えば、1.12Ｖより小さいか否かを判定する（ステップ１０３）。１倍ＡＤ値Ｖ１ｎが1.12Ｖより大きいときには、この１倍ＡＤ値Ｖ１ｎをスロットル開度制御に使用する（ステップ１０４）。すなわち、ＣＰＵ１４はアクセル開度Ｖａｎ及び自動車の運転状態に応じて目標スロットル開度を演算し、この目標スロットル開度と実際のスロットル開度、すなわち、１倍ＡＤ値Ｖ１ｎとが一致するようにスロットルアクチュエータ４を駆動し、サーボ制御を行う。
【００２９】
一方、ステップ１０３において、１倍ＡＤ値Ｖ１ｎが1.12Ｖより小さいと判定された場合には、ＣＰＵ１４は補正値の演算を行う（ステップ１０５）。すなわち、ＣＰＵ１４は、図４に示すように、切り替え直前に得られた１倍ＡＤ値Ｖ１n-1と、４倍ＡＤ値Ｖ４n-1を１／４にした値との差と、現時点の１倍ＡＤ値Ｖ１ｎと、４倍ＡＤ値Ｖ４ｎを１／４にした値との差の平均値を新たな補正値Ｖｈとして演算してＲＡＭ１６に記憶する。次に、ＣＰＵ１４はＲＡＭ１６に記憶されている１倍ＡＤ値使用フラグをリセットする（ステップ１０６）。
【００３０】
次に、ＣＰＵ１４は４倍ＡＤ値Ｖ４ｎを使用して制御を行う（ステップ１０７）。すなわち、ＣＰＵ１４は４倍ＡＤ値Ｖ４ｎを補正値Ｖｈで補正した値Ｖ＝Ｖ４ｎ−４Ｖｈに基づいて、上記と同様に目標スロットル開度と実際のスロットル開度が一致するようにスロットルアクチュエータ４を駆動し、サーボ制御を行う。
【００３１】
一方、ステップ１０２において、１倍ＡＤ値使用フラグがセットされていないと判定した場合には、ＣＰＵ１４はそのとき取り込んだ１倍ＡＤ値Ｖ１ｎが1.17Ｖより大きいか否かを判定する（ステップ１０８）。１倍ＡＤ値Ｖ１ｎが1.17Ｖより小さいときには、４倍ＡＤ値Ｖ４ｎをスロットル開度制御に使用し、上記と同様に、４倍ＡＤ値Ｖ４ｎを補正値Ｖｈで補正した値Ｖ＝Ｖ４ｎ−４Ｖｈに基づいてスロットル開度制御を行う（ステップ１０９）。
上記のステップ１０８において、１倍ＡＤ値Ｖ１ｎを切替値（1.12Ｖ）ではなく、1.17Ｖと比較するのは、１倍ＡＤ値Ｖ１ｎの値が切替値Ｖｃの近傍にあった場合、１倍→４倍、４倍→１倍の切り替えを繰り返し、いわゆるハンチングの現象が発生するので、図５に示すように電圧切替特性にヒステリシスを持たせ、ハンチングを防止するためである。
【００３２】
一方、ステップ１０８において、１倍ＡＤ値Ｖ１ｎが1.17Ｖより大きいと判定された場合には、ＣＰＵ１４はＲＡＭ１６に記憶されている１倍値使用フラグをセットした（ステップ１１０）後、１倍ＡＤ値Ｖ１ｎを使用してスロットル開度制御を行う（ステップ１１１）。
【００３３】
以上のように、１倍ＡＤ値を使用して制御している状態から４倍ＡＤ値を使用して制御する状態に変わるとき、４倍ＡＤ値の１／４の値と１倍ＡＤ値との差を新たな補正値としてＲＡＭに記憶するので、オフセット誤差や増幅器ゲインの経時変化や温度変動があった場合にも、その誤差を補正することができ、切替前後の制御値の段差を解消することができる。また、スロットル開度制御プログラム内で補正値を求めるので、別途の校正プログラムを必要とせず、ＣＰＵの負荷を軽減することができるとともに、スロットル開度制御を中断することなく誤差補正を行うことができる。
【００３４】
なお、上記の実施例では、スロットル開度制御に使用する値を１倍ＡＤ値と４倍ＡＤ値とで切り替える例を説明したが、図７に示すようにスロットル開度出力を２倍に増幅する増幅器１１’を付加し、１倍ＡＤ値、２倍ＡＤ値及び４倍ＡＤ値のいずれか２つをスロットル開度制御に使用することも可能であり、さらに、他の倍率の複数の増幅器を備えたスロットル開度制御装置にも本発明を適用することが可能である。
【００３５】
また、上記の実施例では、スロットル開度制御に使用する値を１倍ＡＤ値と４倍ＡＤ値とで切り替える時点を１倍ＡＤ値の値で判定したが、４倍ＡＤ値の値を使用して切替時点を判定することも可能である。
さらに、上記の実施例では、ＲＡＭに記憶した補正値で４倍ＡＤ値の値を補正したが、１倍ＡＤ値の値を補正することも可能であり、あるいは、両方の信号を相互に補正することも可能である。
また、上記の実施例では、１つのＡ／Ｄ変換器でアクセル開度センサやスロットル開度センサの出力及び増幅器の出力をＡ／Ｄ変換したが、それぞれの信号毎にＡ／Ｄ変換器を設けるようにすることもできる。
【００３６】
また、上記の実施例では、スロットル開度制御に使用する値の切替時点の直前、直後の値を用いて校正値を求めたが、切替前後のいずれかの値の差、あるいは切替前後の複数個の値のそれぞれの差を求め、その平均値を校正値とすることも可能である。
さらに、上記の実施例では、切替時点及び出荷時に、制御値の段差のみを補正するように校正値を演算したが、ゲイン誤差とオフセット誤差の両者の補正値を切替前後の１倍ＡＤ値と４倍Ａ／Ｄ値から求めることが可能であるので、両者の誤差を出荷時及び制御に使用する値の切替時に校正値として記憶するようにすることもできる。このようにすれば、アイドル回転数制御を行うすべての領域で４倍ＡＤ値の精度を向上することが可能となる。
なお、スロットル開度信号のように、検出可能な信号範囲の極小部分と極大部分とを制御に用いない場合には、ゲインの補正を行うことなく、オフセットのみの補正を行うことによって、誤差を補正し、かつ処理負荷の低減を図ることが可能である。
【図面の簡単な説明】
【００３７】
【図１】本発明のスロットル開度制御装置の一実施例を示す図である。
【図２】１倍ＡＤ値Ｖ１と４倍ＡＤ値Ｖ４の１／４の値との間に生じる段差を示す図である。
【図３】制御値の切替時の段差補正を伴うスロットル開度制御動作を示すフローチャートである。
【図４】校正値を求める場合に使用する値を示す図である。
【図５】ヒステリシスを持った電圧切替特性を示す図である。
【図６】１倍ＡＤ値Ｖ１と４倍ＡＤ値Ｖ４の特性を示す図である。
【図７】本発明のスロットル開度制御装置の他の実施例を示す図である。
【符号の説明】
【００３８】
１  エンジン
２  吸気管
３  スロットルバルブ
４  スロットルアクチュエータ
５  軸
６  リターンスプリング
７  スロットル開度センサ
８  アクセルペダル
９  アクセル開度センサ
１０  制御部
１１  増幅器
１２  Ａ／Ｄ変換器
１３  マイクロコンピュータ
１４  ＣＰＵ
１５  ＲＯＭ
１６  ＲＡＭ
１７  入力インターフェース（Ｉ／Ｆ）
１８  出力Ｉ／Ｆ
【図１】
2005291060.tif 000003
【図２】
2005291060.tif 000004
【図３】
2005291060.tif 000005
【図４】
2005291060.tif 000006
【図５】
2005291060.tif 000007
【図６】
2005291060.tif 000008
【図７】
2005291060.tif 000009