(57)【要約】【課題】コストを抑制しつつ、非接触型の回転角検出素子を用いてスロットル弁の位置を高分解能で検出することができ、回転角検出素子の故障時におけるモータ制御も適切に行うことが可能なスロットル装置およびそれを備えた自動二輪車を提供する。【解決手段】スロットル軸６５は、駆動機構７０によって所定の作動角範囲で回動される。駆動機構７０は、モータ７１と、減速機構７２とを含む。減速機構７２の中間ギヤ７７は、スロットル軸６５の作動角範囲よりも大きく３６０度よりも小さい回転角範囲で回転する。中間ギヤ７７には回転角検出用磁石が固定されている。スロットルギヤ７８には、全閉検出用磁石が固定されている。センサアッセンブリ７５は、回転角検出用磁石の磁界を検出して中間ギヤ７７の回転角を検出する回転角検出素子と、全閉検出用磁石の磁界を検出することによってスロットル弁６６が全閉位置か否かを検出する全閉検出素子とを含む。【選択図】図４
2010019137.tif 000002
【特許請求の範囲】
【請求項１】
エンジンの吸気通路に設けられるスロットル弁と、
このスロットル弁に結合され、所定の作動角範囲で回動するスロットル軸と、
このスロットル軸を回動させるためのモータと、
前記スロットル軸の作動角範囲よりも大きく３６０度よりも小さい回転角範囲で回転する第１ギヤを含む複数のギヤを有し、この複数のギヤによって、前記モータの回転を減速して前記スロットル軸に伝達する減速機構と、
前記減速機構の前記第１ギヤに固定された回転角検出用磁石と、
前記減速機構の第２ギヤに固定された全閉検出用磁石と、
前記回転角検出用磁石に対向配置され前記回転角検出用磁石の磁界を検出することによって前記第１ギヤの回転角を検出する回転角検出素子と、
前記全閉検出用磁石の磁界を検出することによって、前記スロットル弁が全閉位置か否かを検出する全閉検出素子とを含む、スロットル装置。
【請求項２】
前記第２ギヤが、前記スロットル軸に結合されている、請求項１記載のスロットル装置。
【請求項３】
前記回転角検出素子および前記全閉検出素子を共通に実装した基板をさらに含む、請求項１または２記載のスロットル装置。
【請求項４】
前記回転角検出素子が、磁界の向きを検出するものであり、
前記全閉検出素子が、磁界の強度を検出するものである、請求項１〜３のいずれか一項に記載のスロットル装置。
【請求項５】
前記第１ギヤおよび第２ギヤが直接係合している、請求項１〜４のいずれか一項に記載のスロットル装置。
【請求項６】
前記回転角検出素子の出力に基づいて、スロットル弁の開度を演算するスロットル開度演算ユニットと、
アクセル操作部材の操作量を表すアクセル開度を検出するアクセル開度検出ユニットと、
このアクセル開度検出ユニットによって検出されるアクセル開度、前記スロットル開度演算ユニットによって演算されるスロットル開度、および前記全閉検出素子の出力信号に基づいて、前記アクセル開度に対応したスロットル開度が得られるように前記モータを制御するモータ制御ユニットとをさらに含む、請求項１〜５のいずれか一項に記載のスロットル装置。
【請求項７】
前記回転角検出素子の故障を検出する故障検出ユニットをさらに含み、
前記モータ制御ユニットは、前記故障検出ユニットによって前記回転角検出素子の故障が検出されたときに、前記スロットル弁が全閉位置であることを前記全閉検出素子が検出するまで、第１の速度で前記モータを全閉方向に回転駆動するものである、請求項６記載のスロットル装置。
【請求項８】
前記モータ制御ユニットは、前記故障検出ユニットによって前記回転角検出素子の故障が検出されたときに、前記アクセル開度検出ユニットによって検出されるアクセル開度が所定値未満の場合には、前記スロットル弁が全閉位置であることを前記全閉検出素子が検出するまで、前記第１の速度よりも大きい第２の速度で前記モータを全閉方向に回転駆動するものである、請求項７記載のスロットル装置。
【請求項９】
前記全閉検出素子の故障を検出する故障検出ユニットをさらに含み、
前記モータ制御ユニットは、前記故障検出ユニットによって前記全閉検出素子の故障が検出されたときに、前記スロットル弁が全閉位置であることを前記回転角検出素子が検出するまで、第１の速度で前記モータを全閉方向に回転駆動するものである、請求項６記載のスロットル装置。
【請求項１０】
前記モータ制御ユニットは、前記故障検出ユニットによって前記全閉検出素子の故障が検出されたときに、前記アクセル開度検出ユニットによって検出されるアクセル開度が所定値未満の場合には、前記スロットル弁が全閉位置であることを前記回転角検出素子が検出するまで、前記第１の速度よりも大きい第２の速度で前記モータを全閉方向に回転駆動するものである、請求項９記載のスロットル装置。
【請求項１１】
前記回転角検出素子が複数個設けられており、
前記故障検出ユニットは、前記複数の回転角検出素子の出力信号に基づいて前記回転角検出素子の故障の検出を行うものである、請求項７または８記載のスロットル装置。
【請求項１２】
前記回転角検出素子が複数個設けられており、
前記故障検出ユニットは、前記複数の回転角検出素子および前記全閉検出素子の出力信号に基づいて前記全閉検出素子の故障の検出を行うものである、請求項９または１０記載のスロットル装置。
【請求項１３】
前記モータが複数個設けられており、前記第１ギヤは、前記複数のモータの駆動力が共通に伝達されるものである、請求項１〜１２のいずれか一項に記載のスロットル装置。
【請求項１４】
エンジンと、
このエンジンの駆動力が伝達される車輪と、
前記エンジンへの吸気量を調整する請求項１〜１３のいずれか一項に記載のスロットル装置とを含む、自動二輪車。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、スロットル弁に結合されたスロットル軸をモータで駆動することによってスロットル開度を調整するスロットル装置およびそれを備えた自動二輪車に関する。
【背景技術】
【０００２】
自動二輪車に電子制御式スロットル装置を搭載することが提案されている。たとえば、下記特許文献１に開示された先行技術に係る装置は、スロットルグリップの操作量を検出するスロットルグリップセンサと、スロットル弁を開閉駆動する駆動モータと、コントローラとを備えている。コントローラは、スロットルグリップセンサの検出値に基づいて駆動モータを制御する。スロットル弁の弁軸（スロットル軸）に第１スロットルセンサが装着されており、駆動モータの駆動軸、減速ギヤ機構のギヤ軸または増速機構のギヤ軸に第２スロットルセンサが装着されている。減速ギヤ機構の減速比は、駆動モータの駆動軸が３回転したときにスロットル弁が全閉位置（０度）と全開位置（９０度）との間で回動するように設定されている。
【０００３】
第１スロットルセンサは、スロットル軸の回転角を検出して、スロットル弁の全閉から全開までの範囲でリニアに変化する検出値を出力する。第２スロットルセンサは、駆動モータの駆動軸の一回転、減速ギヤ機構のギヤ軸または増速機構のギヤ軸の一回転の範囲でリニアに変化する検出値を出力する。これにより、第２スロットルセンサは、スロットル弁の開度が０〜３０度の低スロットル開度域において、スロットル開度の変化に対して大きく変化する検出値を出力する。その結果、低スロットル開度域において、スロットル弁の微小な動きを精度良く検出することができるので、走行フィーリングを向上できるとされている。
【特許文献１】特開２００２−２５６９０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、前述の先行技術の装置では、第２スロットルセンサは、スロットル弁の全作動角範囲（０度〜９０度）の回動が３６０度を超える回転角範囲に増速される軸の回転角を検出している。そのため、第２スロットルセンサは、スロットル軸の絶対角を検出することができない。すなわち、スロットル軸の回転角（絶対角）、すなわちスロットル弁の絶対角度位置を検出するためには、スロットル軸の回転角を直接検出する第１スロットルセンサが不可欠である。したがって、２つの回転角センサを必要とするから、コストが高くつく。
【０００５】
また、前述の先行技術では、第１および第２スロットルセンサとして、接触型のセンサであるポテンショメータが用いられているが、より一層高い信頼性を得るために、磁石を用いた磁界検出式の非接触型回転角センサに置き換えることが考えられる。この場合には、高価な回転角センサが２つ必要となるから、大幅なコスト増加が避けられない。しかも、磁界検出式の回転角センサの検出分解能はポテンショメータほど高くないので、スロットル軸の回転を増速して検出する技術は必須であると考えられる。
【０００６】
たとえば、減速機構にスロットル弁の全作動角範囲に対応する回転角範囲が３６０度未満となる中間ギヤを設け、この中間ギヤのギヤ軸に回転角センサを配置することが考えられる。こうすれば、１つの回転角センサでスロットル軸の絶対角を検出できるから、スロットル軸自体の回転角を検出する別の回転角センサを設ける必要はなくなる。
ところが、このような構成とすると、回転角センサ故障時の対応が困難になる。この問題を以下に詳説する。
【０００７】
回転角センサの故障が検出された場合には、スロットル弁を全閉位置に導くことが好ましい。このための典型的な技術では、復帰ばねが用いられる。すなわち、スロットル軸に全閉方向に付勢する復帰ばねが付設される。回転角センサの故障が検出されると、モータへの通電が停止される。これにより、復帰ばねによって、スロットル弁が一気に全閉位置まで戻される。
【０００８】
この技術は、スロットル全閉による減速が比較的緩慢に生じる四輪車両では有効であるが、自動二輪車にそのまま適用するのは好ましくない。一気にスロットルを全閉することによって急減速が生じるため、ライダーが大きな違和感を与えるおそれがあるからである。
そこで、この発明の目的は、コストを抑制しつつ、非接触型の回転角検出素子を用いてスロットル弁の位置を高分解能で検出することができ、回転角検出素子の故障時におけるモータ制御も適切に行うことが可能なスロットル装置およびそれを備えた自動二輪車を提供することである。
【課題を解決するための手段】
【０００９】
上記の目的を達成するための請求項１記載の発明は、エンジンの吸気通路に設けられるスロットル弁と、このスロットル弁に結合され、所定の作動角範囲で回動するスロットル軸と、このスロットル軸を回動させるためのモータと、前記スロットル軸の作動角範囲よりも大きく３６０度よりも小さい回転角範囲で回転する第１ギヤを含む複数のギヤを有し、この複数のギヤによって、前記モータの回転を減速して前記スロットル軸に伝達する減速機構と、前記減速機構の前記第１ギヤに固定された回転角検出用磁石と、前記減速機構の第２ギヤに固定された全閉検出用磁石と、前記回転角検出用磁石に対向配置され前記回転角検出用磁石の磁界を検出することによって前記第１ギヤの回転角を検出する回転角検出素子と、前記全閉検出用磁石の磁界を検出することによって、前記スロットル弁が全閉位置か否かを検出する全閉検出素子とを含む、スロットル装置である。
【００１０】
この構成によれば、モータを回転させると、その回転が減速機構によって減速されてスロットル軸に伝達され、このスロットル軸が回動される。その結果、スロットル軸に結合されたスロットル弁が吸気通路内で変位し、それに応じてスロットル開度が変化する。減速機構は、複数のギヤを備えている。そのうちの一つである第１ギヤは、スロットル軸の作動角範囲よりも大きな角度範囲で回転する。したがって、スロットル軸側から見ると、第１ギヤの回転はスロットル軸の回転よりも増速されている。よって、この第１ギヤの回転角を検出すれば、スロットル軸の回転角、すなわち、スロットル開度を高い分解能で検出することができる。一方、第１ギヤの回転角範囲は、スロットル軸の全回転角範囲（全閉から全開まで）に対して、３６０度未満の範囲となっている。したがって、第１ギヤの回転角は、スロットル軸の絶対回転角に一対一に対応している。よって、第１ギヤの回転角を検出すれば十分であり、スロットル軸自体の回転角を検出する必要がない。
【００１１】
そこで、この発明では、第１ギヤに回転角検出用磁石が固定されており、これに対向するように回転角検出素子が配置されている。この回転角検出素子によって、第１ギヤの回転角が非接触で検出されることになる。一般に、非接触型回転角検出素子の検出分解能は、接触型回転角検出素子の検出分解能よりも低い。しかし、この発明では、スロットル軸の回転よりも増速された回転を生じる第１ギヤの回転を検出するようにしているので、スロットル軸の回転角、すなわち、スロットル開度を高分解能で検出することが可能となる。こうして、非接触式による高耐久性の利益を確保し、かつ、高分解能でのスロットル開度検出が可能となる。しかも、第１ギヤの回転角を検出すれば十分なので、回転角検出素子を複数の回転軸に個別に設ける必要がないから、コストの圧縮を図ることができる。
【００１２】
さらに、この発明では、第２ギヤに全閉検出用磁石が固定されており、この全閉検出用磁石の磁界を検出することによってスロットル弁が全閉か否かを検出する全閉検出素子が備えられている。この全閉検出素子は、第２ギヤが全閉位置に対応する回転位置かどうかを検出できれば十分であり、回転角を検出できるものである必要がないから、簡易な構造の安価なものを適用すれば十分である。この全閉検出素子が備えられていることによって、万一、回転角検出素子に故障が生じた場合であっても、モータの駆動によってスロットル弁を全閉位置へと円滑に導くことができる。すなわち、スロットル弁が全閉位置となったことを全閉検出素子によって検出することができるので、全閉方向へのモータの駆動を、全閉検出素子による全閉検出に応答して停止することができる。これにより、モータが過負荷状態となることを抑制または防止でき、かつ、電力が無駄に消費されることを抑制できる。
【００１３】
回転角検出用磁石と全閉検出用磁石とが別のギヤに固定されているのは、各磁石から生じる磁界の干渉を抑制するためである。
また、この発明の構成では、減速機構のギヤの回転を検出する構成であるので、スロットル軸の端部ではなく、スロットル軸の側方に回転角検出素子を配置することができる。全閉検出素子についても同様に、スロットル軸の側方に配置することができる。これにより、スロットル軸方向の装置サイズを小型化することができる。
【００１４】
たとえば、エンジンの複数の気筒にそれぞれ対応した複数の吸気通路が直線的に配列されていて、それら複数の吸気通路内に配置された複数のスロットル弁に対して共通のスロットル軸が結合されている場合がある。この場合には、吸気通路の間でスロットル軸を減速機構に結合する構成とすることが好ましい。これにより、減速機構および回転角検出のための構成をいずれもスロットル軸の側方に配置することができるので、スロットル軸方向に関する装置サイズを効果的に小型化できる。
【００１５】
請求項２記載の発明は、前記第２ギヤが、前記スロットル軸に結合されている、請求項１記載のスロットル装置である。この構成によれば、スロットル軸に結合されている第２ギヤに全閉検出用磁石が固定されているので、全閉検出素子による全閉検出を確実に行える。その結果、全閉検出素子の出力に基づくモータ制御をより適切に行うことができる。
請求項３記載の発明は、前記回転角検出素子および前記全閉検出素子を共通に実装した基板をさらに含む、請求項１または２記載のスロットル装置である。回転角検出素子は第１ギヤに固定された回転角検出用磁石の磁界を検出し、全閉検出素子は第２ギヤに固定された全閉検出用磁石の磁界を検出する。すなわち、これらの検出素子は、いずれも磁界を検出するものであるので、共通の基板に実装することが容易である。そこで、この発明では、回転角検出素子および全閉検出素子の実装基板を共通化している。これにより、構成を簡単にして、コストの削減を図ることができる。とくに、回転角検出素子および全閉検出素子の支持構造を簡素化することができる。
【００１６】
請求項４記載の発明は、前記回転角検出素子が、磁界の向きを検出するものであり、前記全閉検出素子が、磁界の強度を検出するものである、請求項１〜３のいずれか一項に記載のスロットル装置である。この構成によれば、回転角検出用磁石を第１ギヤの回転軸上に固定しておくことにより、回転角検出素子が回転角検出用磁石の磁界の方向を検出できる。これにより、回転角検出素子によって第１ギヤの回転角を検出できる。一方、全閉検出素子は、磁界の強度を検出するものであるので、全閉検出用磁石は第２ギヤの回転軸から離れた位置に配置できる。これにより、回転角検出用磁石と全閉検出用磁石との位置関係の自由度が大きくなる。したがって、たとえば、スロットル弁が全閉位置のときに回転角検出用磁石の近くに位置するように全閉検出用磁石を配置することができる。これにより、回転角検出素子および全閉検出素子を共通の基板上に実装する場合に、その基板の大きさを小型化できる。
【００１７】
請求項５記載の発明は、前記第１ギヤおよび第２ギヤが直接係合している、請求項１〜４のいずれか一項に記載のスロットル装置である。第１および第２ギヤが直接係合していることによって、回転角検出用磁石および全閉検出用磁石を隣接するギヤにそれぞれ固定することができる。これにより、回転角検出素子および全閉検出素子の間の距離を短くすることができるから、装置の小型化に寄与することができる。たとえば、回転角検出素子および全閉検出素子を共通の基板上に実装する場合に、その基板の大きさを小型化できる。
【００１８】
請求項６記載の発明は、前記回転角検出素子の出力に基づいて、スロットル弁の開度を演算するスロットル開度演算ユニットと、アクセル操作部材の操作量を表すアクセル開度を検出するアクセル開度検出ユニットと、このアクセル開度検出ユニットによって検出されるアクセル開度、前記スロットル開度演算ユニットによって演算されるスロットル開度、および前記全閉検出素子の出力信号に基づいて、前記アクセル開度に対応したスロットル開度が得られるように前記モータを制御するモータ制御ユニットとをさらに含む、請求項１〜５のいずれか一項に記載のスロットル装置である。
【００１９】
この構成により、アクセル操作部材の操作量を表すアクセル開度が検出される一方、回転角検出素子の出力に基づいてスロットル開度が演算され、これらに応じて、モータが制御される。
たとえば、アクセル開度に対応するスロットル開度が得られるように、モータをフィードバック制御することができる。また、回転角検出素子の故障時には、たとえば、アクセル開度に応じて、全閉方向（スロットル弁を全閉方向に変位させる回転方向）に向けてモータを制御することができる。その場合に、スロットル弁が全閉位置に達したことが全閉検出素子によって検出されたことに応答して、モータへの通電を停止する制御を行うことができる。
【００２０】
請求項７記載の発明は、前記回転角検出素子の故障を検出する故障検出ユニットをさらに含み、前記モータ制御ユニットは、前記故障検出ユニットによって前記回転角検出素子の故障が検出されたときに、前記スロットル弁が全閉位置であることを前記全閉検出素子が検出するまで、第１の速度で前記モータを全閉方向に回転駆動するものである、請求項５記載のスロットル装置である。
【００２１】
この構成によれば、故障検出ユニットによって、回転角検出素子の故障が検出される。そして、回転角検出素子の故障が検出されると、モータが全閉方向に第１の速度で回転駆動される。この回転駆動は、全閉検出素子がスロットル弁の全閉を検出した時点で停止される。これにより、モータの消費電力を抑制できる。
請求項８記載の発明は、前記モータ制御ユニットは、前記故障検出ユニットによって前記回転角検出素子の故障が検出されたときに、前記アクセル開度検出ユニットによって検出されるアクセル開度が所定値未満の場合には、前記スロットル弁が全閉位置であることを前記全閉検出素子が検出するまで、前記第１の速度よりも大きい第２の速度で前記モータを全閉方向に回転駆動するものである、請求項７記載のスロットル装置である。
【００２２】
この構成によれば、操作者がスロットル弁を急閉してエンジンを急減速しようとしている場合には、第１の速度よりも大きい第２の速度でモータが全閉方向に駆動される。これにより、操作者の意思を反映できる。
より具体的には、回転角検出素子の故障が検出された後には、スロットル弁を前記第１の速度で全閉に導くようにモータが制御されることが好ましい。そして、アクセル開度が所定値未満の場合には、例外的に、第１の速度よりも大きな第２の速度でモータが全閉方向に向けて駆動されるようにするとよい。このようにして、操作者の意思を反映しながら、スロットル弁を全閉位置へと導くことができる。
【００２３】
前記第１の速度および第２の速度は、スロットル開度の減少に伴うエンジン回転速度の減少の影響を考慮して定めればよい。たとえば、前記エンジンが車両（たとえば自動二輪車）に搭載されるものであれば、エンジン回転速度の減少に伴う車両の減速度を考慮して第１および第２の速度を定めるとよい。すなわち、前記第１の速度は、エンジン回転速度の減少に伴う車両の減速度が、減速する意思のない乗員に過大な違和感を与えない程度となるように定めることが好ましい。また、前記第２の速度は、エンジン回転速度の減少に伴う車両の減速度が、減速する意思のある乗員に過大な違和感を与えない程度となるように定めることが好ましい。たとえば、第１の速度は、スロットル軸の回転速度で０．０５deg/msecに相当する値としてもよい。また、第２の速度は、スロットル軸の回転速度で１deg/msecに相当する値としてもよい。
【００２４】
請求項９記載の発明は、前記全閉検出素子の故障を検出する故障検出ユニットをさらに含み、前記モータ制御ユニットは、前記故障検出ユニットによって前記全閉検出素子の故障が検出されたときに、前記スロットル弁が全閉位置であることを前記回転角検出素子が検出するまで、第１の速度で前記モータを全閉方向に回転駆動するものである、請求項６記載のスロットル装置である。
【００２５】
この構成によれば、故障検出ユニットによって全閉検出素子の故障が検出されると、モータが全閉方向に第１の速度で回転駆動される。この回転駆動は、回転角検出素子がスロットル弁の全閉を検出した時点で停止される。これにより、モータの消費電力を抑制できる。
請求項１０記載の発明は、前記モータ制御ユニットは、前記故障検出ユニットによって前記全閉検出素子の故障が検出されたときに、前記アクセル開度検出ユニットによって検出されるアクセル開度が所定値未満の場合には、前記スロットル弁が全閉位置であることを前記回転角検出素子が検出するまで、前記第１の速度よりも大きい第２の速度で前記モータを全閉方向に回転駆動するものである、請求項９記載のスロットル装置である。
【００２６】
この構成によれば、操作者がスロットル弁を急閉してエンジンを急減速しようとしている場合には、第１の速度よりも大きい第２の速度でモータが全閉方向に駆動される。これにより、操作者の意思を反映できる。
より具体的には、全閉角検出素子の故障が検出された後には、スロットル弁を前記第１の速度で全閉に導くようにモータが制御されることが好ましい。そして、アクセル開度が所定値未満の場合には、例外的に、第１の速度よりも大きな第２の速度でモータが全閉方向に向けて駆動されるようにするとよい。このようにして、操作者の意思を反映しながら、スロットル弁を全閉位置へと導くことができる。
【００２７】
請求項１１記載の発明は、前記回転角検出素子が複数個設けられており、前記故障検出ユニットは、前記複数の回転角検出素子の出力信号に基づいて故障の検出を行うものである、請求項７または８記載のスロットル装置である。
この構成によれば、回転角検出素子が複数個設けられているので、これらの複数の回転角検出素子の出力信号に基づいて、回転角検出素子の故障検出を行うことができる。すなわち、回転角検出素子をいわゆる多重系とすることによって、その故障検出を行うことができる。より具体的には、複数個の回転角検出素子の出力信号間の偏差が所定の閾値を超えている場合には、いずれかの回転角検出素子に故障が生じていると判断することができる。回転角検出素子の故障には、素子自体の故障のほかに、信号線の断線故障や短絡故障も含まれる。
【００２８】
複数個の回転角検出素子を備えることによってコストは増加することになるが、もしも複数の回転軸に対して個別に回転角検出素子を備え、それらをいずれも多重系とする場合に比較すると、コストは格段に安くなる。したがって、安価な構成で回転角検出素子の故障検出を行うことができる。
請求項１２記載の発明は、前記回転角検出素子が複数個設けられており、前記故障検出ユニットは、前記複数の回転角検出素子および前記全閉検出素子の出力信号に基づいて前記全閉検出素子の故障の検出を行うものである、請求項９または１０記載のスロットル装置である。
【００２９】
回転角検出素子を多重系としていることで、前述のとおり、いずれかの回転角検出素子に故障が生じていれば、これを検出することができる。したがって、複数の回転角検出素子がいずれも正常であるときに、この複数の回転角検出素子の出力信号と全閉検出素子の出力信号とに矛盾があれば、全閉検出素子が故障していると判定できる。より具体的には、複数の回転角検出素子がいずれも全閉位置に対応する回転角を検出しているときに、全閉検出素子が全閉位置を検出していなければ、全閉検出素子に故障が生じていると判定できる。また、複数の回転角検出素子がいずれも全閉に対応する回転角を検出していないときに、全閉検出素子が全閉を検出していれば、全閉検出素子に故障が生じていると判定できる。
【００３０】
請求項１３記載の発明は、前記モータが複数個設けられており、前記第１ギヤは、前記複数のモータの駆動力が共通に伝達されるものである、請求項１〜１２のいずれか一項に記載のスロットル装置である。
この構成によれば、第１のギヤに対して複数個のモータからの駆動力が共通に伝達されるようになっているので、いずれかのモータが故障した場合でも、正常な他のモータを用いてスロットル弁を作動させることができる。これにより、より信頼性の高いスロットル装置を提供することができる。
【００３１】
請求項１４記載の発明は、エンジンと、このエンジンの駆動力が伝達される車輪と、前記エンジンへの吸気量を調整する請求項１〜１３のいずれか一項に記載のスロットル装置とを含む、自動二輪車である。
この構成では、非接触型の回転角検出素子によってスロットル開度を高分解能で検出することができるので、信頼性が高く、かつ、スロットル開度を正確に制御可能なスロットル装置が備えられている。それに応じて、自動二輪車の信頼性を高めることができ、かつ、エンジンの出力制御を適正に行うことができるから、運動性能の優れた自動二輪車を提供できる。また、回転角検出素子の故障時には、全閉検出素子を用いてスロットル弁を全閉位置に導くことができるので、急減速による大きな違和感を生じない程度の速さでスロットル開度を減少させるような制御にも対応できる。さらには、ライダーの意思によってスロットル弁の急閉が望まれる場合には、スロットル弁を速やかに全閉する制御にも対応できる。これらの場合に、スロットル弁が全閉位置に達したことを検出できるので、それに応じてモータへの通電を停止することができ、モータが過負荷となったり、電力が無駄に消費されたりすることを抑制できる。
【発明を実施するための最良の形態】
【００３２】
以下では、この発明の実施の形態を、添付図面を参照して詳細に説明する。
図１は、この発明の一実施形態に係る自動二輪車の構成を示す図解的な側面図である。自動二輪車１は、車体フレーム２と、エンジン３と、前輪４と、後輪５とを備えている。車体フレーム２にエンジン３が搭載されている。車体フレーム２の前部には、ヘッドパイプ６が設けられている。このヘッドパイプ６に、フロントフォーク７が左右方向への揺動が可能なように支持されている。このフロントフォーク７の下端に前輪４が軸支されている。車体フレーム２の後部には、リヤアーム８が支持されている。このリヤアーム８の後端部に後輪５が支持されている。
【００３３】
フロントフォーク７の上端には、自動二輪車１を操向するためのハンドル１０が固定されている。ハンドル１０の両端には、ライダーが左右の手で保持する一対のグリップが設けられている。その一方（通常は右側のグリップ）は、ライダーによってハンドル軸まわりに回動操作されるアクセルグリップ１１（アクセル操作部材）である。アクセルグリップ１１には、その操作量を検出するためのアクセル開度センサ１２（アクセル開度検出ユニット）が付設されている。アクセルグリップ１１の操作量を以下では「アクセル開度」ということにする。すなわち、アクセル開度センサ１２は、アクセル開度を検出する。エンジン３のスロットル開度は、アクセル開度センサ１２の出力、すなわち、アクセル開度に応じて調整されるようになっている。したがって、ライダーは、アクセルグリップ１１の操作によってエンジン３の回転速度を調節することができる。
【００３４】
エンジン３は、たとえば、水冷式４サイクル４気筒エンジンである。エンジン３は、クランク軸が収容されたクランクケース１５を下部に有している。クランクケース１５上の前部にシリンダブロック１６が結合されている。シリンダブロック１６上に、シリンダヘッド１７が固定されている。
クランクケース１５内には、変速機構（図示せず）が内蔵されている。この変速機構の出力軸と、後輪５に固定されたスプロケット１８との間には、チェーン１９が巻き掛けられている。これにより、エンジン３の駆動力が、変速機構およびチェーン１９を介して後輪５に伝達されるようになっている。
【００３５】
エンジン３の上方には、燃料タンク２０が配置され、車体フレーム２に支持されている。燃料タンク２０の後方には、シート２１が配置されている。このシート２１の下部に、制御装置としてのＥＣＵ（Electronic Control Unit）２２が設けられている。
エンジン３のシリンダヘッド１７の前壁には、排気ポートが開口している。この排気ポートに排気管２３が接続されている。排気管２３は、後方に向けて屈曲されており、後輪５の側方に配置されたマフラ２４に接続されている。
【００３６】
シリンダヘッド１７の後壁には、吸気ポートが開口している。この吸気ポートには、スロットル装置６０が接続されている。
図２は、エンジン３に関連する構成を説明するための図である。エンジン３は、クランクケース１５と、このクランクケース１５に連通するシリンダブロック１６と、このシリンダブロック１６の頭部に結合されたシリンダヘッド１７と、シリンダブロック１６に収容されたピストン２６とを備えている。クランクケース１５には、クランク軸２７が回転可能に軸支されている。クランク軸２７には、発電機（ＡＣＭ）４１のロータが結合されている。
【００３７】
シリンダヘッド１７には、吸気管４２および排気管２３が結合されており、これらはピストン２６の上方の燃焼室４３と連通している。また、シリンダヘッド１７には、点火プラグ４４が取り付けられており、この点火プラグ４４の放電部は燃焼室４３内に位置している。点火プラグ４４には、イグニッションコイル４５から、放電用の電圧が印加されるようになっている。
【００３８】
吸気管４２の途中部には、インジェクタ４０が取り付けられている。インジェクタ４０には、燃料タンク２０に貯留された燃料が、燃料ポンプ４７によって供給されるようになっている。吸気管４２には、スロットル装置６０が介装されている。このスロットル装置６０は、スロットル弁６６を備えている。吸気管４２には、さらに、吸気温度センサ５２、および吸気圧センサ５３が取り付けられている。スロットル装置６０は、ライダーのアクセル操作に応じて吸気通路の開度（スロットル開度）を変化させることによってエンジン３への吸気量を調整するための装置である。このスロットル装置６０は、インジェクタ４０よりも吸入空気流入方向の上流側に配置されている。吸気温度センサ５２は、吸気管４２に導入された空気の温度を検出する。吸気圧センサ５３は、スロットル装置６０とインジェクタ４０との間に配置されており、吸気管４２内の吸入空気の気圧を検出する。
【００３９】
さらに、シリンダブロック１６に水温センサ５４が取り付けられており、クランクケース１５にクランク角センサ５５が取り付けられている。水温センサ５４は、エンジン３を冷却する冷却水の温度を検出する。クランク角センサ５５は、クランク軸２７の回転角を検出する。
上記のセンサ類の出力信号はＥＣＵ２２（図１参照）に与えられている。ＥＣＵ２２は、イグニッションコイル４５の制御（点火制御）、インジェクタ４０の制御（燃料噴射制御）、燃料ポンプ４７の制御（燃料供給制御）、およびスロットル装置６０の制御（吸気量制御）を実行する。
【００４０】
図３は、スロットル装置６０の図解的な構成図である。スロットル装置６０は、この実施形態では、４気筒エンジンに適用されるものである。スロットル装置６０は、４つの吸気ポートに結合される４つの吸気通路６１をそれぞれ画定する４つのスロットルボディ６２を備えている。４つのスロットルボディ６２は、直線的に配列された状態でフレーム６３に結合されて支持されている。これにより、吸気通路６１が直線的に配列されている。両側の２対のスロットルボディ６２の間には、スペーサ６４がそれぞれ介装されていて、スロットルボディ６２の間隔を吸気ポートの間隔と整合させている。これらの４つのスロットルボディ６２および２つのスペーサを貫通するように、スロットル軸（スロットル弁の弁軸）６５が配置されている。スロットル軸６５は、たとえば、スロットルボディ６２に設けられた軸受け（図示せず）によって、その軸線まわりに回動自在に支持されている。
【００４１】
スロットル軸６５の途中部には、４個のスロットル弁６６が間隔を開けて結合されている。４個のスロットル弁６６は、４個の吸気通路６１内にそれぞれ位置している。スロットル弁６６は、スロットル軸６５をその軸線まわりに回動させることによって、全閉位置と全開位置との間の任意の角度位置をとることができるようになっている。全閉位置とは、スロットル弁６６が吸気通路６１の気体流通方向（吸気通路６１の軸方向）に対してほぼ直交する姿勢となる位置である。全開位置とは、スロットル弁６６が吸気通路６１の気体流通方向にほぼ平行な姿勢となる位置である。たとえば、スロットル弁６６の角度位置を吸気通路６１の気体流通路に直角な方向を基準として表すとすれば、全閉位置は０度、全開位置はたとえば９０度などと表すことができる。スロットル弁６６の角度位置は、スロットル開度、すなわち、スロットル弁６６によって調整される吸気通路６１の開き具合を表す。４個のスロットル弁６６は互いに平行な姿勢でスロットル軸６５に固定されている。したがって、スロットル軸６５の回動によって、４個の吸気通路６１におけるスロットル開度を同期して同じ値に調整することができる。
【００４２】
中央の２つのスロットルボディ６２の間、換言すれば中央の２つの吸気通路６１の間には、スロットル軸６５を回動させてスロットル開度を変動させるための駆動機構７０が配置されている。駆動機構７０は、モータ７１と、減速機構７２と、復帰スプリング７３と、これらを保持するブラケット７４とを備えている。このブラケット７４には、さらに、スロットル開度およびスロットル全閉を検出するためのセンサアッセンブリ７５が支持されている。
【００４３】
図４は駆動機構７０の構造およびセンサアッセンブリ７５の配置を説明するための斜視図であり、図５はその分解斜視図である。
モータ７１の駆動軸はスロットル軸６５と平行に配置されており、この駆動軸にはモータピニオンギヤ７６が固定されている。減速機構７２は、中間ギヤ７７と、スロットルギヤ７８とを備えている。
【００４４】
中間ギヤ７７は、モータピニオンギヤ７６に噛合する大径のホイールギヤ部７７Ａと、この大径のホイールギヤ部７７Ａと一体に設けられた小径のピニオンギヤ部７７Ｂとを有している。中間ギヤ７７は、スロットル軸６５と平行に配置された中間ギヤ軸８０に固定されている。この中間ギヤ軸８０は、中間ギヤ７７とともにその軸線まわりに回転できるように、ブラケット７４（図３参照）に支持されている。
【００４５】
スロットルギヤ７８は、中央の２つのスロットルボディ６２（図３参照）の間において、スロットル軸６５に固定されている。このスロットルギヤ７８は、中間ギヤ７７のピニオンギヤ部７７Ｂに噛合するホイールギヤ部７８Ａを外周部に有している。ホイールギヤ部７８Ａは、スロットル弁６６の全閉位置から全開位置までに対応するほぼ９０度の角度範囲に渡る歯列で構成されている。
【００４６】
この構成により、モータ７１を駆動することによってモータピニオンギヤ７６が回転すると、この回転が中間ギヤ７７のホイールギヤ部７７Ａに伝達される。これにより、中間ギヤ軸８０が中間ギヤ７７とともに回転する。この中間ギヤ７７の回転が、ピニオンギヤ部７７Ｂからスロットルギヤ７８のホイールギヤ部７８Ａに伝達され、このスロットルギヤ７８の回転を引き起こす。これにより、スロットルギヤ７８に固定されているスロットル軸６５がその軸線まわりに回動される。その結果、スロットル弁６６が吸気通路６１内で回転し、スロットル開度が変化する。
【００４７】
モータピニオンギヤ７６の歯数は、中間ギヤ７７のホイールギヤ部７７Ａの歯数よりも少ない。したがって、モータ７１の回転が減速されて中間ギヤ７７に伝達される。さらに、中間ギヤ７７のピニオンギヤ部７７Ｂの歯数は、スロットルギヤ７８のホイールギヤ部７８Ａの歯数よりも少ない。したがって、中間ギヤ７７の回転が減速されてスロットルギヤ７８に伝達される。こうして、モータ７１の回転が、減速機構７２によって減速されてスロットル軸６５へと伝達されることになる。ただし、ホイールギヤ部７８の歯数とは、ホイールギヤ部７８Ａがスロットルギヤ７８の全周に渡って形成されていると仮定した場合の相当値である。
【００４８】
たとえば、モータピニオンギヤ７６の歯数は１０であり、中間ギヤ７７のホイールギヤ部７７Ａの歯数は３２であり、中間ギヤ７７のピニオンギヤ部７７Ｂの歯数は１４であり、スロットルギヤ７８のホイールギヤ部７８Ａの歯数は５５である。この場合、モータ７１とスロットル軸６５との間の減速比は、約１２．５である。また、中間ギヤ軸８０とスロットル軸６５との間の減速比は、３．９である。すなわち、中間ギヤ軸８０の回転角よりもスロットル軸６５の回転角の方が４分の１程度小さくなる。言い換えると、スロットル軸６５の回転に対する中間ギヤ軸８０の回転の増速比は、３．９である。したがって、スロットル軸６５の回転よりも中間ギヤ軸８０の回転角の方が４倍程度大きくなる。より具体的には、スロットル軸６５の作動角範囲（全閉から全開までの角度範囲）を９０度程度（ただし９０度未満）とすると、中間ギヤ軸８０の回転角範囲は３６０度程度（ただし３６０度未満）となる。これにより、スロットル軸６５の作動角範囲の回動が、中間ギヤ軸８０のほぼ一回転の回動へと増幅されることになる。
【００４９】
図６に拡大して示すように、スロットルギヤ７８には、磁石固定部７８Ｂが形成されており、この磁石固定部７８Ｂには、全閉検出用磁石８１（永久磁石片）が埋設されている。磁石固定部７８Ｂは、ホイールギヤ部７８Ａの一端部近傍に配置されていて、スロットル軸６５と平行な方向の一方側に向かって突出した柱状に形成されている。この磁石固定部７８Ｂの先端部に全閉検出用磁石８１が埋設されている。この全閉検出用磁石８１は、その磁極方向（Ｎ極およびＳ極を通る方向）をスロットル軸６５と平行にした姿勢で磁石固定部７８Ｂに固定されている。
【００５０】
一方、中間ギヤ軸８０のピニオンギヤ部７７Ｂ側先端部には、中間ギヤ軸８０と一体回転するように、磁石固定部材８３が固定されている。この磁石固定部材８３に回転角検出用磁石８２（永久磁石片）が埋設されている。この回転角検出用磁石８２は、その磁極方向が、中間ギヤ軸８０と直交する姿勢で磁石固定部材８３に埋設されている。
図４に示されているように、中間ギヤ軸８０の先端部に設けられた回転角検出用磁石８２に対向するようにセンサアッセンブリ７５が配置されている。このセンサアッセンブリ７５は、回転角検出用磁石８２に常時対向するとともに、スロットル弁６６が全閉位置のときに全閉検出用磁石８１に対向し得るように配置されている。センサアッセンブリ７５は、ブラケット７４（図３参照）に保持されることによって、中間ギヤ軸８０およびスロットルギヤ７８との相対位置関係が維持されるようになっている。
【００５１】
復帰スプリング７３は、スロットル軸６５に巻装された捩りばねで構成されている。この復帰スプリング７３の一端はブラケット７４の所定部に保持されており、その他端はスロットルギヤ７８のホイールギヤ部７８Ａに固定されている。復帰スプリング７３には予め捩りが付与されており、これにより、復帰スプリング７３はスロットル弁６６を全閉位置に導く方向にスロットルギヤ７８を介してスロットル軸６５を弾性的に付勢している。復帰スプリング７３の主たる機能は、ギヤ間のバックラッシュを解消することである。すなわち、復帰スプリング７３の働きによって、モータピニオンギヤ７６とホイールギヤ部７７Ａとの間、ピニオンギヤ部７７Ｂとホイールギヤ部７８Ａとの間は、それぞれ常時一方向に付勢された状態で噛合している。そのため、中間ギヤ軸８０の回転は、スロットル軸６５の回転に正確に対応することになる。したがって、中間ギヤ軸８０の回転角を検出することによって、スロットル軸６５に固定されたスロットル弁６６の角度位置を正確に検出することができる。
【００５２】
図７は、センサアッセンブリ７５の構成を説明するための平面図である。センサアッセンブリ７５は、回転角検出ユニット８６と全閉検出ユニット８７とを共通の基板８８上に実装して構成されている。
回転角検出ユニット８６は、一対の回転角検出素子９１，９２を共通の樹脂パッケージ内に封止して構成されている。この回転角検出ユニット８６のリード端子が基板８８上の配線パターンに半田付けされている。回転角検出素子９１，９２は、それぞれ、回転角検出用磁石８２の磁極方向（磁界の方向）を検出するホールＩＣからなる。このようなホールＩＣとしては、たとえば、メレキシス（Melexis）社から提供されている磁界ベクトル検出型センサMLX90316(Rotary Position Sensor IC)を用いることができる。このようなホールＩＣで構成された回転角検出素子９１，９２は、磁界の大きさではなく、磁界の方向を検出するものであるので、回転角検出用磁石８２との間のギャップの大小によらずに、中間ギヤ軸８０の回転角を正確に検出できる。
【００５３】
一方、全閉検出ユニット８７は、磁界の強度を検出するホールＩＣからなる全閉検出素子９３を樹脂パッケージに封止して構成されている。この全閉検出ユニット８７のリード端子が基板８８上の配線パターンに半田付けされている。全閉検出ユニット８７は、スロットル軸６５が回動されるときに全閉検出用磁石８１が移動する経路に接近して配置されており、スロットル弁６６が全閉位置のときに全閉検出用磁石８１に対向するようになっている。全閉検出素子９３は、全閉検出用磁石８１が対向しているか否かを検出するために用いられる。すなわち、全閉検出素子９３が強い磁界（たとえば閾値以上の大きさの磁界）を検出していれば、全閉検出用磁石８１が対向位置にあり、したがって、スロットル弁６６が全閉位置であることが分かる。それに対して、全閉検出素子９３が検出する磁界が弱い（たとえば前記閾値未満）か、または零であるときには、全閉検出用磁石８１が対向位置になく、したがって、スロットル弁６６が全閉位置にないことが分かる。このように、全閉検出素子９３は、回転角検出素子９１，９２とは異なり、磁界の方向を検出するのではなく、磁界の強さを検出するものであるので、回転角検出素子９１，９２に比較して安価なホールＩＣで構成することができる。
【００５４】
回転角検出素子９１，９２は磁界の方向を検出するものであるので、回転角検出用磁石８２は、中間ギヤ軸８０の回転軸上に配置される。これに対して全閉検出素子９３は磁界の強度を検出するものであるので、全閉検出用磁石８１はスロットルギヤ７８の回転軸からオフセットされた位置に配置される。すなわち、全閉検出用磁石８１は、全閉検出素子９３に接近したり離間したりするように配置されている。さらに具体的には、全閉検出用磁石８１は、スロットル弁６６が全閉位置にあるときに回転角検出用磁石８２に接近した位置に位置するようにスロットルギヤ７８に固定されている。これにより、回転角検出ユニット８６と全閉検出ユニット８７とを接近して配置することができるので、これらが共通に実装された基板８８を小型化できる。
【００５５】
図８は、スロットル装置６０の制御に関連する電気的構成を説明するためのブロック図である。回転角検出ユニット８６に備えられた一対の回転角検出素子９１，９２の出力信号は、ＥＣＵ２２に入力されている。さらに、全閉検出ユニット８７に備えられた全閉検出素子９３の出力信号もＥＣＵ２２に入力されている。さらにまた、アクセルグリップ１１の操作量を検出するアクセル開度センサ１２の出力信号（アクセル開度）がＥＣＵ２２に入力されている。
【００５６】
ＥＣＵ２２は、ＣＰＵ、ＲＯＭおよびＲＡＭを備えたマイクロコンピュータ３０と、モータ７１に電力を供給するためのモータ駆動回路６８とを含む。マイクロコンピュータ３０は、所定の制御プログラムを実行することによって、複数の機能処理ユニットとして機能する。これらの機能処理ユニットは、スロットル開度演算ユニット３１、モータ制御ユニット３２および故障検出ユニット３３を含む。
【００５７】
スロットル開度演算ユニット３１は、一対の回転角検出素子９１，９２の出力信号に基づいて、スロットル弁６６の角度位置、すなわち、スロットル開度を演算する。
モータ制御ユニット３２は、アクセル開度センサ１２によって検出されるアクセル開度、スロットル開度演算ユニット３１によって演算されるスロットル開度、および全閉検出素子９３の出力信号に基づいて、モータ７１に印加すべきモータ電圧指令を生成する。このモータ電圧指令に対応する駆動信号がモータ駆動回路６８に与えられ、このモータ駆動回路６８からモータ７１に駆動用の電力が供給される。
【００５８】
故障検出ユニット３３は、一対の回転角検出素子９１，９２および全閉検出素子９３の出力信号に基づいて、これらのいずれかに故障が生じているかどうかを検出する故障検出処理を実行する。たとえば、故障検出ユニット３３は、一対の回転角検出素子９１，９２の出力信号の偏差が所定の閾値以上のときに、いずれかの回転角検出素子に故障が生じていると判断する。検出される故障には、回転角検出素子９１，９２自体の故障のほか、回転角検出ユニット８６とＥＣＵ２２との間の配線における断線故障や短絡故障も含まれる。故障検出ユニット３３は、これらの故障も含めて回転角検出素子の故障として検出する。また、故障検出ユニット３３は、回転角検出素子９１，９２が正常であると判断できるときに、これらの回転角検出素子９１，９２の出力と全閉検出素子９３の出力信号とが整合するか否かを調べることによって、全閉検出素子９３の故障の有無を検出する。検出される故障には、全閉検出素子９３自身の故障のほか、全閉検出ユニット８７とＥＣＵ２２との間の配線における断線故障や短絡故障も含まれる。故障検出ユニット３３は、これらの故障も含めて全閉検出素子９３の故障として検出する。
【００５９】
故障が生じていない正常時には、モータ制御ユニット３２は、アクセル開度に対応する目標スロットル開度とスロットル開度演算ユニット３１によって演算されるスロットル開度（実開度）とが一致するように、モータ７１をフィードバック制御する。このフィードバック制御は、比例積分微分（ＰＩＤ）制御によって行われてもよい。
故障検出ユニット３３によっていずれかの回転角検出素子９１，９２に故障が生じたと判定されると、モータ制御ユニット３２は、スロットル弁６６を全閉位置に導くための制御を実行する。このときに、モータ制御ユニット３２は、アクセル開度センサ１２によって検出されるアクセル開度と全閉検出素子９３の出力信号とを参照してモータ７１を制御する。また、故障検出ユニット３３によって全閉検出素子９３の故障が検出されたときにも、モータ制御ユニット３２は、スロットル弁６６を全閉位置に導くための制御を実行する。このとき、モータ制御ユニット３２は、アクセル開度と、回転角検出素子９１，９２の出力信号に基づいてスロットル開度演算ユニット３１が演算するスロットル開度とに基づいてモータ７１を制御する。
【００６０】
図９は、マイクロコンピュータ３０による処理を説明するためのフローチャートである。マイクロコンピュータ３０は、一対の回転角検出素子９１，９２の出力値を読み込み（ステップＳ１）、これらの出力値が正常かどうかを判断する（ステップＳ２）。すなわち、故障検出ユニット３３は、２つの回転角検出素子９１，９２の出力値の差が所定の閾値以上であれば、出力値が異常であり、いずれかの回転角検出素子９１，９２に故障が生じていると判断する。これに対して、故障検出ユニット３３は、２つの回転角検出素子９１，９２の出力値の差が前記閾値未満で、かつ、２つの出力値がそれぞれ正常な範囲の値をとっていれば、出力値が正常であると判断する。すなわち、故障検出ユニット３３は、２つの回転角検出素子９１，９２がいずれも正常であると判断する。
【００６１】
２つの回転角検出素子９１，９２の出力値が正常であれば（ステップＳ２：ＹＥＳ）、スロットル開度演算ユニット３１は、２つの回転角検出素子９１，９２の出力値の平均値に基づいて、スロットル開度、すなわち、スロットル弁６６の角度位置を演算する（ステップＳ３）。平均値の代わりに、２つの回転角検出素子９１，９２の出力値のうち大きい方を用いてスロットル開度（スロットル弁６６の角度位置）を演算してもよい。
【００６２】
回転角検出素子９１，９２の出力値は、スロットル弁６６の回転角を約４倍（スロットルギヤ７８の回転に対する中間ギヤ７７の増速比）に増幅した回転角に対応するので、その増速比に基づいて、回転角検出素子９１，９２の出力値がスロットル開度に換算される。回転角検出素子９１，９２は、中間ギヤ軸８０の回転を検出するので、スロットル軸６５の回転角を検出する場合の約４倍（前記増速比）の分解能でスロットル開度を検出できることになる。しかも、２つの回転角検出素子９１，９２の出力値の平均値をとっているので、より正確な検出が可能になる。具体的には、回転角検出ユニット８６と中間ギヤ軸８０との間の位置関係に厳密な調整を要することなく、中間ギヤ軸８０の回転角を検出でき、それに応じて、正確なスロットル開度を求めることができる。また、スロットル弁６６の作動角範囲に対応する中間ギヤ軸８０の回転角度範囲は３６０度未満であるので、回転角検出素子９１，９２の出力値のみで、他の角度センサを要することなく、スロットル弁６６の絶対角度位置を求めることができる。
【００６３】
次に、故障検出ユニット３３は、スロットル開度演算ユニット３１によって求められたスロットル開度が全閉値（スロットル弁６６が全閉位置にあることを表す値）かどうかを判断する（ステップＳ４）。スロットル開度が全閉値である場合には（ステップＳ４：ＹＥＳ）、故障検出ユニット３３は、さらに、全閉検出素子９３の出力信号を参照する。そして、故障検出ユニット３３は、全閉検出素子９３の出力信号がスロットル全閉を表しているかどうかを判断する（ステップＳ５）。より具体的には、故障検出ユニット３３は、全閉検出素子９３の出力信号がその対向位置に全閉検出用磁石８１が位置しているときの値に相当するかどうかを判断する。この判断が肯定されれば、故障検出ユニット３３は、回転角検出素子９１，９２の出力値と全閉検出素子９３の出力信号とが整合しているので、全閉検出素子９３が正常であると判断する。この判断を受けて、モータ制御ユニット３２は、通常のモータ制御を実行する（ステップＳ６）。通常のモータ制御とは、前述のとおり、アクセル開度に対応する目標スロットル開度と回転角検出素子９１，９２の出力値から求められるスロットル開度（実開度）とを一致させるようにモータ７１をフィードバック制御することをいう。これにより、ライダーのアクセル操作に応じて、スロットル開度が制御されることになる。
【００６４】
回転角検出素子９１，９２の出力値から得られたスロットル開度が全閉値でないと判断されると（ステップＳ４：ＮＯ）、故障検出ユニット３３は、全閉検出素子９３の出力信号を参照する。そして、故障検出ユニット３３は、全閉検出素子９３の出力信号がスロットル全閉を表しているかどうかを判断する（ステップＳ７）。この判断が否定されれば、回転角検出素子９１，９２の出力値と全閉検出素子９３の出力信号とが整合しているので、故障検出ユニット３３は、全閉検出素子９３が正常であると判断する。この判断を受けて、モータ制御ユニット３２は、通常のモータ制御を実行する（ステップＳ６）。
【００６５】
一方、ステップＳ５における判断が否定される場合、およびステップＳ７における判断が肯定される場合には、回転角検出素子９１，９２の出力値と全閉検出素子９３の出力信号とが整合していないことになる。回転角検出素子９１，９２が正常であることはステップＳ２で判定済みであるので、この場合には、故障検出ユニット３３は、全閉検出素子９３に故障（フェール）が生じていると判断し、全閉検出素子異常処理（ステップＳ８）を行う。全閉検出素子異常処理は、スロットル弁６６を全閉位置に導いてエンジン３をアイドル回転状態に導くためのフェールセーフ制御である。この処理の詳細は後述する（図９Ａ）。
【００６６】
一方、２つの回転角検出素子９１，９２の出力値の差が所定の閾値を超えている場合（ステップＳ２：ＮＯ）には、故障検出ユニット３３は、回転角検出素子９１，９２のいずれかに故障が生じていると判断して、回転角検出素子異常処理を実行する（ステップＳ９）。この回転角検出素子異常処理は、スロットル弁６６を全閉位置に導いてエンジン３をアイドル回転状態に導くためのフェールセーフ制御である。この処理の詳細は、後述する（図９Ｂ）。
【００６７】
図９Ａは、全閉検出素子異常処理（図９のステップＳ８）の内容を説明するためのフローチャートである。
モータ制御ユニット３２は、アクセル開度を所定の閾値と比較する（ステップＳ８０）。この閾値は、アクセル開度全閉に近い値である。
アクセル開度が前記閾値以上の場合（ステップＳ８０：ＮＯ）には、モータ制御ユニット３２は、スロットル弁６６を所定の第１全閉速度で全閉位置に導くためのモータ制御信号を生成する（ステップＳ８１）。これに応じて、モータ７１が、前記第１全閉速度に対応する第１の速度で全閉方向に向けて駆動される（ステップＳ８２）。前記第１全閉速度は、モータ７１の回転に伴うスロットル開度の減少や、スロットル開度の減少に伴う自動二輪車１の減速度を考慮して定められる。すなわち、このときの減速度がライダー（減速の意思のない乗員）に過大な違和感を与えないように、自動二輪車１の仕様に応じて前記第１全閉速度が定められる。たとえば、第１全閉速度は、スロットル軸６５の回転速度で０．０５deg/msecに相当する値であってもよい。このような状況でのアクセル開度およびスロットル開度の時間変化の一例を図１０Ａに示す。
【００６８】
アクセル開度が前記閾値よりも小さい場合（ステップＳ８０：ＹＥＳ）、モータ制御ユニット３２は、ライダーの意思でスロットル弁６６を急閉しようとしている場合であると判断する。そこで、モータ制御ユニット３２は、スロットル弁６６を前記第１全閉速度よりも大きな第２全閉速度で全閉位置に導くためのモータ制御信号を生成する（ステップＳ８３）。これに応じて、モータ７１が、前記第２全閉速度に対応する第２の速度で全閉方向に向けて駆動される（ステップＳ８４）。これにより、ライダーの意思に従って、スロットル弁６６を急速に全閉位置へと導くことができる。このような状況におけるアクセル開度およびスロットル開度の時間変化の一例を図１０Ｂに示す。この例では、時刻ｔ０で故障発生と判定されている。時刻ｔ０ではアクセル開度が閾値以上であるため、その後の期間には、第１全閉速度でスロットル弁６６が全閉方向に駆動されている。そして、時刻ｔ１においてアクセル開度が閾値未満となると、それ以後は、第１全閉速度よりも速い第２全閉速度でスロットル弁６６が全閉方向に駆動されている。
【００６９】
前記第２全閉速度は、モータ７１の回転に伴うスロットル開度の減少や、スロットル開度の減少に伴う自動二輪車１の減速度を考慮して定められる。すなわち、このときの減速度がライダー（減速の意思のある乗員）に過大な違和感を与えないように、自動二輪車１の仕様に応じて前記第２全閉速度が定められる。たとえば、第２全閉速度は、スロットル軸６５の回転速度で１deg/msecに相当する値であってもよい。
【００７０】
スロットル開度演算ユニット３１は、２つの回転角検出素子９１，９２の出力値を読み込み（ステップＳ８５）、それらの平均値に基づいてスロットル開度（実開度）を演算する（ステップＳ８６）。モータ制御ユニット３２は、そのスロットル開度が全閉値かどうかを判断する（ステップＳ８７）。スロットル開度が全閉値でなければ（ステップＳ８７：ＮＯ）、ステップＳ８０からの処理が繰り返される。スロットル開度が全閉値であれば（ステップＳ８７：ＹＥＳ）、モータ制御ユニット３２は、モータ７１への通電を停止する（ステップＳ８８）。こうして、スロットル弁６６が全閉位置へと導かれると、モータ７１が停止されることになる。
【００７１】
図９Ｂは、回転角検出素子異常処理（図９のステップＳ９）の内容を説明するためのフローチャートである。
モータ制御ユニット３２は、アクセル開度を前記所定の閾値と比較する（ステップＳ９０）。
アクセル開度が前記閾値以上の場合（ステップＳ９０：ＮＯ）には、モータ制御ユニット３２は、スロットル弁６６を前記第１全閉速度で全閉位置に導くためのモータ制御信号を生成する（ステップＳ９１）。これに応じて、モータ７１が、前記第１全閉速度に対応する第１の速度で全閉方向に向けて駆動される（ステップＳ９２）。このような状況でのアクセル開度およびスロットル開度の時間変化は、たとえば、図１０Ａのようになる。
【００７２】
アクセル開度が前記閾値よりも小さい場合（ステップＳ９０：ＹＥＳ）、モータ制御ユニット３２は、ライダーの意思でスロットル弁６６を急閉しようとしている場合であると判断する。そこで、モータ制御ユニット３２は、スロットル弁６６を前記第２全閉速度で全閉位置に導くためのモータ制御信号を生成する（ステップＳ９３）。これに応じて、モータ７１が、前記第２全閉速度に対応する第２の速度で全閉方向に向けて駆動される（ステップＳ９４）。これにより、ライダーの意思に従って、スロットル弁６６を急速に全閉位置へと導くことができる。このような状況におけるアクセル開度およびスロットル開度の時間変化は、たとえば、図１０Ｂのようになる。
【００７３】
モータ制御ユニット３２は、全閉検出素子９３の出力信号を読み込み、全閉検出素子９３が全閉を検出しているかどうかを判断する（ステップＳ９５）。そして、全閉検出素子９３が全閉を検出するまで、ステップＳ９０からの処理を繰り返し、全閉検出素子９３が全閉を検出すると（ステップＳ９５：ＹＥＳ）、モータ７１への通電を停止する（ステップＳ９６）。こうして、スロットル弁６６が全閉位置へと導かれ、その後速やかにモータ７１への通電が停止される。
【００７４】
以上のようにこの実施形態によれば、スロットル軸６５の回転に対して増速された回転を生じる中間ギヤ軸８０の回転を回転角検出素子９１，９２で検出するようにしているので、分解能の高いスロットル開度検出が可能になる。したがって、非接触型の回転角検出素子９１，９２を用いて信頼性を高めることができるだけでなく、高分解能で検出されるスロットル開度を用いた精度の高いスロットル開度制御が可能になる。
【００７５】
また、中間ギヤ軸８０のスロットル軸６５に対する増速比は、スロットル弁６６の作動角範囲に対応する中間ギヤ軸８０の回転角範囲が３６０度未満となるように定められている。そのため、回転角検出素子９１，９２の出力のみでスロットル弁６６の絶対角度位置を求めることができ、別回転軸の角度を検出する角度センサを要しない。したがって、コストの削減を図ることができる。
【００７６】
さらに、減速機構７２の中間ギヤ軸８０の回転角を検出する構成であるため、回転角検出素子９１，９２をスロットル軸６５の軸端ではなく、その側方に配置することができる。これにより、スロットル軸６５に沿う方向に関するスロットル装置６０の小型化を図ることができる。しかも、減速機構７２は、一対の吸気通路６１の間に配置されていて、その全幅がスロットル軸６５の長さの範囲内に収まっている。これにより、スロットル軸６５に沿う方向に関するスロットル装置６０の一層の小型化が図られている。
【００７７】
また、この実施形態の構成では、スロットル弁６６の全閉を検出する全閉検出素子９３が設けられている。この全閉検出素子９３の出力信号を用いることによって、回転角検出素子９１，９２に故障が生じた場合でも、モータ７１の駆動によってスロットル弁６６を全閉位置に導き、かつ、全閉位置に達した後には、速やかにモータ７１への通電を停止できる。これにより、モータ７１が過負荷状態となることがなく、かつ、無駄な電力消費を抑制できる。
【００７８】
さらに、全閉検出素子９３は、回転角を検出するセンサではなく、スロットルギヤ７８に固定された全閉検出用磁石８１の磁界の強さを検出する素子である。そのため、回転角検出素子９１，９２に比較して安価なセンサで構成することができる。また、全閉検出用磁石８１がスロットル軸６５に固定されたスロットルギヤ７８に取り付けられているので、スロットル弁６６が全閉位置に達したことを確実に検出することができる。
【００７９】
また、回転角検出素子９１，９２および全閉検出素子９３がいずれも磁界を検出するものであることから、これらを内蔵した回転角検出ユニット８６および全閉検出ユニット８７は、共通の基板８８に実装されている。これにより、装置の小型化を図ることができるとともに、センサアッセンブリ７５の支持構造を簡単にすることができる。
さらにまた、この実施形態では、２つの回転角検出素子９１，９２によって中間ギヤ軸８０の回転角を検出する構成として、回転角検出系を二重系としている。これにより、回転角検出素子９１，９２の故障検出が可能となっており、いずれかの回転角検出素子９１，９２に故障が生じたときには、全閉検出素子９３の出力信号を用いることによって、スロットル弁６６を全閉位置へと導くことができる。
【００８０】
また、回転角検出素子９１，９２の出力から求められるスロットル開度と全閉検出素子９３の出力との比較によって、全閉検出素子９３の故障も検出できるようになっている。これにより、全閉検出素子９３に故障が生じたときには、回転角検出素子９１，９２の出力値を用いることによって、スロットル弁６６を全閉位置へと導くことができる。
そして、故障発生時には、復帰スプリング７３のばね力によってスロットル弁６６が一気に全閉されるのではなく、モータ７１の制御によって所定の全閉速度でスロットル弁６６を全閉位置に導くようにしている。これにより、エンジン３の回転速度が急減しないので、自動二輪車１が急減速しないから、ライダーに与える違和感を抑制できる。
【００８１】
その一方で、故障発生に伴ってスロットル弁６６を全閉位置に導くときに、ライダーの意思によってスロットル弁６６の急閉が望まれている場合には、そのライダーの意思に従うようにモータ７１が制御される。これにより、ライダーの意思に従った急速全閉制御が可能になる。
図１１は、この発明の第２の実施形態に係るスロットル装置の構成を説明するための斜視図である。この図１１において、前述の図４に示された各部の対応箇所には図４と同じ符号を付して示す。
【００８２】
この実施形態では、第１のモータ７１のほかに第２のモータ１７１が備えられている。この第２のモータ１７１の駆動軸は、第１のモータ７１の駆動軸と同一直線上にあって、モータピニオンギヤ７６に結合されている。すなわち、第１および第２モータ７１，１７１は同軸配置されていて、それぞれの駆動軸がモータピニオンギヤ７６に共通に結合されている。このようにして、スロットル弁６６を駆動するための駆動力を発生する駆動源が二重系とされている。
【００８３】
図１２は、図１１の構成の変形例に係る構成を説明するための斜視図である。図１２において、図１１に示された各部の対応箇所には図１１と同じ符号を付して示す。この変形例に係る構成では、第２のモータ１７１の駆動軸は、第１のモータ７１の駆動軸に対してオフセットされて配置されている。そして、第２のモータ１７１の駆動軸にはモータピニオンギヤ１７６が固定されている。このモータピニオンギヤ１７６は、中間ギヤ７７のホイールギヤ部７７Ａに対して、モータピニオンギヤ７６とは異なる位置で噛合している。この構成により、第１および第２モータ７１，１７１は、いずれも中間ギヤ７７に対して回転力を付与することができ、この中間ギヤ７７を介してスロットル軸６５を駆動することができる。
【００８４】
図１３は、図１１または図１２に示されたスロットル装置の制御に関連する電気的構成を説明するためのブロック図である。この図１３において、前述の図８に示された各部の対応箇所には図８と同一の参照符号を付して示す。
第１および第２のモータ７１，１７１に対応して、第１および第２のモータ駆動回路６８，１６８がＥＣＵ２２に備えられている。マイクロコンピュータ３０は、これらの２つのモータ駆動回路６８，１６８に対して制御信号を与えることにより、第１および第２のモータ７１，１７１を駆動する。
【００８５】
この実施形態では、モータ駆動回路６８，１６８は、自己診断機能を内蔵している。この場合の自己診断機能とは、たとえば、モータ駆動回路６８，１６８における過熱や過電流を検出するものである。このような自己診断機能は、たとえば、温度センサを備えたり、電流検出回路を備えたりする構成によって実現できる。この自己診断機能の働きによって異常が検出されると、モータ駆動回路６８，１６８は、異常信号をマイクロコンピュータ３０に与える。
【００８６】
図１４は、マイクロコンピュータ３０による処理を説明するためのフローチャートである。この図１４において、前述の図９に示された各ステップに対応するステップには同一の参照符号を付して示す。また、前述の図９Ａおよび図９Ｂを併せて参照する。
第１および第２のモータ７１，１７１が正常な限りにおいて、ステップＳ６，Ｓ８３，Ｓ８４，Ｓ９３，Ｓ９４においては、両方のモータ７１，１７１が同様に制御される。
【００８７】
この実施形態では、マイクロコンピュータ３０の故障検出ユニット３３は、モータ駆動回路６８，１６８が異常信号を出力するかどうか監視している（ステップＳ１０）。これに基づいて、第１および第２のモータ７１，１７１ならびに第１および第２のモータ駆動回路６８，１６８に故障が生じているかどうかが判断される。モータ駆動回路６８，１６８のいずれもが異常信号を生成していなければ、第１および第２のモータ７１，１７１を駆動して通常の制御（ステップＳ６）が実行される。これに対して、第１および第２のモータ駆動回路６８，１６８のいずれかが異常信号を出力すると（ステップＳ１０）、故障検出ユニット３３は、モータの故障が発生したと判断する。この判断を受けて、モータ制御ユニット３２は、スロットル弁６６を全閉位置に導いてエンジン３をアイドル回転状態に導くためのモータ異常処理（フェールセーフ処理）を実行する（ステップＳ１１）。この場合のモータの故障とは、モータ自身の故障、モータ駆動回路の故障およびモータ駆動回路とモータとの間の給電線の断線および短絡を含む。
【００８８】
図１４Ａは、モータ異常処理の内容を説明するためのフローチャートである。モータ制御ユニット３２は、異常信号を出力した側のモータ駆動回路に対応するモータへの通電を停止する（ステップＳ１１０）。そして、正常な他方のモータに対して以下の制御を行い、スロットル弁６６を全閉位置に導く。
具体的には、モータ制御ユニット３２は、アクセル開度を前記所定の閾値と比較する（ステップＳ１１１）。
【００８９】
アクセル開度が前記閾値以上の場合（ステップＳ１１１：ＮＯ）には、モータ制御ユニット３２は、スロットル弁６６を前記第１全閉速度で全閉位置に導くためのモータ制御信号を生成する（ステップＳ１１２）。これに応じて、正常な方のモータが、前記第１全閉速度に対応する第１の速度で全閉方向に向けて駆動される（ステップＳ１１３）。このような状況でのアクセル開度およびスロットル開度の時間変化は、たとえば、図１０Ａのようになる。
【００９０】
アクセル開度が前記閾値よりも小さい場合（ステップＳ１１１：ＹＥＳ）、モータ制御ユニット３２は、ライダーの意思でスロットル弁６６を急閉しようとしている場合であると判断する。そこで、モータ制御ユニット３２は、スロットル弁６６を前記第２全閉速度で全閉位置に導くためのモータ制御信号を生成する（ステップＳ１１４）。これに応じて、正常な方のモータが、前記第２全閉速度に対応する第２の速度で全閉方向に向けて駆動される（ステップＳ１１５）。これにより、ライダーの意思に従って、スロットル弁６６を急速に全閉位置へと導くことができる。このような状況におけるアクセル開度およびスロットル開度の時間変化は、たとえば、図１０Ｂのようになる。
【００９１】
スロットル開度演算ユニット３１は、２つの回転角検出素子９１，９２の出力値を読み込み（ステップＳ１１６）、それらの平均値に基づいてスロットル開度（実開度）を演算する（ステップＳ１１７）。モータ制御ユニット３２は、さらに、そのスロットル開度が全閉値かどうかを判断する（ステップＳ１１８）。スロットル開度が全閉値でなければ（ステップＳ１１８：ＮＯ）、ステップＳ１１１からの処理が繰り返される。スロットル開度が全閉値であれば（ステップＳ１１８：ＹＥＳ）、モータ制御ユニット３２は、正常なモータへの通電を停止する（ステップＳ１１９）。こうして、スロットル弁６６が正常なモータの駆動によって全閉位置へと導かれ、その後速やかに当該モータへの通電が停止される。
【００９２】
以上のように、この実施形態によれば、第１および第２のモータ７１，１７１を設けて駆動源を二重系としたことによって、いずれか一方のモータの故障に対処することができる。すなわち、その故障したモータへの通電を停止するとともに、他方のモータを駆動することによって、スロットル弁６６を全閉位置へと導くことができる。これにより、スロットル装置の信頼性を一層向上することができる。
【００９３】
なお、故障したモータへの通電を停止するときには、当該モータが負荷となることを防止するためには、当該モータの給電線をオープン状態とすることが好ましい。これにより、正常なモータの消費電力を低減できる。
以上、この発明の２つの実施形態について説明したが、この発明はさらに他の形態で実施することもできる。たとえば、前述の実施形態では、中間ギヤ７７およびスロットルギヤ７８からなる減速機構７２を例示したが、さらに多くのギヤを含む減速機構を用いてもよい。この場合に、直接的に噛合していないギヤに全閉検出用磁石および回転角検出用磁石をそれぞれ配置してもよい。全閉検出用磁石は、スロットルギヤ以外のギヤに取り付けても差し支えないが、磁界の干渉を回避するために、全閉検出用磁石と回転角検出用磁石とは異なるギヤに固定することが好ましい。また、センサアッセンブリを小さくするためには、全閉検出用磁石と回転角検出用磁石とは直接的に噛合している一対のギヤ、すなわち、隣接している一対のギヤにそれぞれ配置することが好ましい。
【００９４】
また、前述の実施形態では、全閉検出素子９３は、全閉検出用磁石８１が対向したときにスロットル全閉を検出しているが、全閉検出用磁石が対向しないときに、スロットル全閉を検出する構成とすることもできる。たとえば、スロットルギヤ７８のホイールギヤ部７８Ａに沿って円弧形状の永久磁石片を固定して、これを全閉検出用磁石として用いることができる。この全閉検出用磁石は、スロットル弁６６が全閉位置のときには全閉検出素子９３に対向せず、スロットル弁６６が全閉位置以外のときには全閉検出素子９３に対向するように配置される。これにより、全閉検出素子９３は、スロットル弁６６が全閉位置以外のときには全閉検出用磁石の磁界を検出するので、全閉検出用磁石が対向しないときにスロットル全閉を検出することになる。
【００９５】
また、全閉検出素子は、ホールＩＣに限らず、磁界の大きさを検出できる他の検出素子を用いてもよい。たとえば、全閉検出用磁石の接近／離反によってオン／オフする近接スイッチを全閉検出素子として用いてもよい。
さらに、前述の実施形態では、回転角検出ユニット８６および全閉検出ユニット８７を共通の基板８８に実装してセンサアッセンブリ７５を構成しているが、これらの検出ユニット８６，８７は、別の基板に実装してもよい。
【００９６】
また、前述の実施形態では、回転角検出ユニット８６には、２つの回転角検出素子９１，９２を内蔵して回転角の検出系を二重系としているが、一つの回転角検出素子のみを備える構成としてもよい。
また、アクセル操作部材は、アクセルグリップに限らず、アクセルレバーやアクセルペダルの形態を有していてもよい。
【００９７】
また、前述の実施形態では、自動二輪車を例にとったが、この発明のスロットル装置は、自動二輪車以外の車両や、その他の機械装置の駆動源として用いられるエンジンに対しても適用することができる。むろん、エンジンの気筒数は４個に限られない。
その他、特許請求の範囲に記載された事項の範囲で種々の設計変更を施すことが可能である。
【図面の簡単な説明】
【００９８】
【図１】この発明の一実施形態に係る自動二輪車の構成を示す図解的な側面図である。
【図２】前記自動二輪車のエンジンに関連する構成を説明するための図である。
【図３】スロットル装置の図解的な構成図である。
【図４】スロットル弁のための駆動機構の構造およびセンサアッセンブリの配置を説明するための斜視図である。
【図５】図４に示された構成の分解斜視図である。
【図６】回転角検出用磁石および全閉検出用磁石の配置を説明するための拡大斜視図である。
【図７】センサアッセンブリの構成を説明するための平面図である。
【図８】スロットル装置の制御に関連する電気的構成を説明するためのブロック図である。
【図９】マイクロコンピュータによる処理を説明するためのフローチャートである。
【図９Ａ】全閉検出素子の故障が検出された場合の処理を説明するためのフローチャートである。
【図９Ｂ】回転角検出素子の故障が検出された場合の処理を説明するためのフローチャートである。
【図１０】故障発生時におけるアクセル開度およびスロットル開度の時間変化を示す図である。
【図１１】この発明の第２の実施形態に係るスロットル装置の構成を説明するための斜視図である。
【図１２】図１１の構成の変形例に係る構成を説明するための斜視図である。
【図１３】図１１または図１２に示されたスロットル装置の制御に関連する電気的構成を説明するためのブロック図である。
【図１４】前記第２の実施形態における処理を説明するためのフローチャートである。
【図１４Ａ】モータの故障が検出された場合の処理を説明するためのフローチャートである。
【符号の説明】
【００９９】
１    自動二輪車
３    エンジン
４    前輪
５    後輪
１０    ハンドル
１１    アクセルグリップ
１２    アクセル開度センサ
１８    スプロケット
１９    チェーン
２２    ＥＣＵ
３０    マイクロコンピュータ
３１    スロットル開度演算ユニット
３２    モータ制御ユニット
３３    故障検出ユニット
６０    スロットル装置
６１    吸気通路
６２    スロットルボディ
６５    スロットル軸
６６    スロットル弁
６８    モータ駆動回路
７０    駆動機構
７１    モータ
７２    減速機構
７３    復帰スプリング
７４    ブラケット
７５    センサアッセンブリ
７６    モータピニオンギヤ
７７    中間ギヤ
７７Ａ  ホイールギヤ部
７７Ｂ  ピニオンギヤ部
７８    スロットルギヤ
７８    ホイールギヤ部
７８Ａ  ホイールギヤ部
７８Ｂ  磁石固定部
８０    中間ギヤ軸
８１    全閉検出用磁石
８２    回転角検出用磁石
８３    磁石固定部材
８６    回転角検出ユニット
８７    全閉検出ユニット
８８    基板
９１，９２    回転角検出素子
９３    全閉検出素子
１６８    モータ駆動回路
１７１    モータ
１７６    モータピニオンギヤ
【図１】
2010019137.tif 000003
【図２】
2010019137.tif 000004
【図３】
2010019137.tif 000005
【図４】
2010019137.tif 000006
【図５】
2010019137.tif 000007
【図６】
2010019137.tif 000008
【図７】
2010019137.tif 000009
【図８】
2010019137.tif 000010
【図９】
2010019137.tif 000011
【図９Ａ】
2010019137.tif 000012
【図９Ｂ】
2010019137.tif 000013
【図１０】
2010019137.tif 000014
【図１１】
2010019137.tif 000015
【図１２】
2010019137.tif 000016
【図１３】
2010019137.tif 000017
【図１４】
2010019137.tif 000018
【図１４Ａ】
2010019137.tif 000019