(57)【要約】  シャフト、殊に内燃機関のクランクシャフトの回転角度をインクリメンタルに求める方法であって、前記シャフトは、歯（３）と歯の欠損部（４）を具備したセンサホイール（１）と接続されており、当該センサホイール（１）には少なくとも１つのセンサ（６）が割り当てられており、当該センサ（６）は第１の値または第２の値をとる矩形信号を出力信号として生成し、１つの信号エッジは１つの歯のエッジに割り当てられており、前記エッジに対して相対的な対向エッジの時間的な位置は回転方向を符号化し、前記エッジに対して相対的な前記対向エッジの時間的な位置によって、センサホイール（１）の歯（３）に対する回転方向反転点（ＵＫＰ）の対応付け、またはセンサホイール（１）の歯の欠損部（４）が符号化され、回転角度が各信号エッジ毎に増分（Ｉｎｋ）をカウンターに加えることによって求められ、歯（３）がセンサ（６）を通過している間の回転方向反転後には、一度、回転方向反転後の回転方向の符号を有する半分の増分がインクリメントされ、歯の欠損部がセンサを通過いている間の回転方向反転時には一度、回転方向反転前の回転方向の符号を有する半分の増分がインクリメントされる。
2010515032.tif 000002
【特許請求の範囲】
【請求項１】
シャフト、殊に内燃機関のクランクシャフトの回転角度をインクリメンタルに求める方法であって、
前記シャフトは、歯（３）と歯の欠損部（４）を具備したセンサホイール（１）と接続されており、
当該センサホイール（１）には少なくとも１つのセンサ（６）が割り当てられており、
当該センサ（６）は第１の値または第２の値をとる矩形信号を出力信号として生成し、
１つの信号エッジが１つの歯のエッジに割り当てられており、前記エッジに対して相対的な対向エッジの時間的な位置が回転方向を符号化し、
前記エッジに対して相対的な前記対向エッジの時間的な位置によって、センサホイール（１）の歯（３）に対する回転方向反転点（ＵＫＰ）の対応付け、またはセンサホイール（１）の歯の欠損部（４）が符号化され、
回転角度が各信号エッジ毎に増分（Ｉｎｋ）をカウンターに加えることによって求められる形式の方法において、
歯（３）がセンサ（６）を通過している間の回転方向反転後には、一度、回転方向反転後の回転方向の符号を有する半分の増分がインクリメントされ、歯の欠損部がセンサを通過いている間の回転方向反転時には一度、回転方向反転前の回転方向の符号を有する半分の増分がインクリメントされる、
ことを特徴とするシャフトの回転角度をインクリメンタルに求める方法。
【請求項２】
シャフト、殊に内燃機関のクランクシャフトの回転角度を定めるための装置のセンサ（６）の出力信号を符号化する方法であって、
前記シャフトは、歯（３）と歯の欠損部（４）を具備したセンサホイール（１）と接続されており、
前記センサホイール（１）には少なくとも１つのセンサ（６）が割り当てられており、
前記センサは第１の値または第２の値をとる矩形信号を出力信号として生成し、
１つの信号エッジは１つの歯のエッジに割り当てられており、前記エッジに対して相対的な対向エッジの時間的な位置が回転方向を符号化する形式の方法であって、
前記エッジに対して相対的な対向エッジの時間的な位置によって、回転方向反転の角度位置に対する付加的な情報が符号化される、
ことを特徴とする、シャフトの回転角度を定めるための装置のセンサの出力信号を符号化する方法。
【請求項３】
前記回転方向反転に関する付加的な情報は、センサホイールの歯に対する回転方向反転点の対応付け、またはセンサホイールの歯の欠損部を含んでいる、請求項２記載の方法。
【請求項４】
回転方向も、歯または歯の欠損部に対する前記回転方向反転点の対応付けも、センサの出力信号のパルス幅によって符号化される、請求項２または３記載の方法。
【請求項５】
前記出力信号は４つの異なるパルス幅を有している、請求項２から４までのいずれか１項記載の方法。
【請求項６】
シャフト、殊に内燃機関のクランクシャフトの回転角度を定める装置用のセンサであって、
当該センサは、センサ（６）の出力信号を符号化するための手段を有しており、
前記シャフトは、歯（３）と歯の欠損部（４）を具備したセンサホイール（１）と接続されており、
前記センサホイール（１）には少なくとも１つのセンサ（６）が割り当てられており、当該センサ（６）は第１の値または第２の値をとる矩形信号を出力信号として生成し、
複数の信号エッジのうちの１つの信号エッジは１つの歯のエッジに割り当てられており、
当該信号エッジに対して相対的な信号対向エッジの時間的な位置は回転方向を符号化する形式の方法において、
前記エッジに対して相対的な前記対向エッジの時間的な位置によって、回転方向反転の角度位置に対する付加的な情報が符号化される、
ことを特徴とする、シャフトの回転角を定める装置用のセンサ。
【請求項７】
２つのセンサ部材を備えた差動センサである、請求項６記載のセンサ。
【請求項８】
プログラムがコンピュータ内で実行される場合に、請求項１から５までのいずれか１項に記載された全てのステップを実行するプログラムコードを有するコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
従来技術
本発明は、請求項１の上位概念に記載された、シャフトの回転角度をインクリメンタルに求める方法並びに、請求項２の上位概念に記載されたセンサの出力信号を符号化する方法並びに請求項６の上位概念に記載されたシャフトの回転角度を定める装置用のセンサおよび上述した方法を実行するためのコンピュータプログラムに関する。
【０００２】
内燃機関を制御する場合、クランクシャフトの角度を定めるのは中心的なタスクの１つである。既知の解決方法は、インクリメンタルセンサを、クランクシャフトおよびカムシャフトで使用する。通常のセンサディスクはインクリメントマークを有しており、このマークは、クランクシャフトセンサおよびカムシャフトセンサの信号と協働することによって、クランクシャフト角度を定めることを可能にする。クランクシャフト位置が、内燃機関停止時に正確に検出されると、内燃機関の制御が改善される。これによって、内燃機関の再始動が格段に加速され、さらに、快適性および排気ガスに対して有利な作用を与える。内燃機関の停止時にクランクシャフトが変動する可能性がある。すなわち、静止状態まで、２つの回転方向へ交互に動く。目下、内燃機関内で使用されているセンサは一般的に回転方向を識別することができず、従って、クランクシャフトの絶対位置を確実に定めることもできない。
【０００３】
クランクシャフト角度センサに回転方向識別機能を付けることは基本的に可能である。このためには少なくとも２つのセンサ部材がセンサハウジング内に適切に配置されなければならない。この場合にはこれらのセンサの信号の時間的な関係から、回転方向が求められる。２つのセンサ部材を有するこのようなセンサは、差動センサとしてそれ自体公知である。回転方向識別を有していないセンサは１つの出力側を有している。すなわち、全部で３つの接続端子を有している（供給電圧、アース、信号出力）。回転方向識別を有するセンサはしばしば２つの信号出力側を有する。１つの実施形態では、２つのセンサ部材の信号が引き出される。別の実施形態で、歯の周波数情報に対する出力側と、回転方向情報に対する別の出力側が設けられる。さらに、歯の周波数および回転方向を、１つの接続端子のみを介して伝送する信号符号化を選択することが知られている。このような信号符号化はこの場合には、信号のパルス長によって行われる。従って信号はパルス幅変調され、２つの異なるパルス長ＰＬ１およびＰＬ２を含む。これらはそれぞれ右回転ないしは左回転をあらわす。立ち上がる歯のエッジを通過する度に、回転方向に応じて、パルス形ＰＬ１またはＰＬ２が出力される。
【０００４】
問題であるのは、回転方向反転時に、回転方向反転点の位置が、歯がセンサを通過する間にあるのかまたは歯の欠損部分がセンサを通過する間にあるのかに応じて、インクリメンタル角度特定時に、系統的なエラーが生じてしまう、ということである。
【０００５】
本発明の開示
従って本発明の課題は、シャフトの絶対的な回転角度を正確に検出することができる、冒頭に記載した形式の方法並びにセンサおよびコンピュータプログラムを提供することである。
【０００６】
上述の課題は、シャフト、殊に内燃機関のクランクシャフトの回転角度をインクリメンタルに求める方法によって解決される。ここでシャフトは、歯と歯の欠損部とを具備したセンサホイールと接続されており、センサホイールには少なくとも１つのセンサが割り当てられている。ここでこのセンサは第１の値または第２の値をとる矩形信号を出力信号として生成する。ここで１つの信号エッジは１つの歯のエッジに割り当てられ、このエッジに対して相対的な対向エッジの時間的な位置は回転方向を符号化する。ここで、エッジに対して相対的な対向エッジの時間的な位置によって、回転方向反転点のセンサホイール歯に対する対応付け、またはセンサホイールの歯の欠損部が符号化される。ここで回転角度は信号エッジ毎に増分をカウンターに加えることによって求められる。ここで、歯がセンサを通過する間の回転方向反転後に一度、回転方向反転後の回転方向の符号を伴う半分の増分がインクリメントされ、歯の欠損部がセンサを通過する間の回転方向反転時には、一度、回転方向反転前の回転方向符号を伴う半分の増分がインクリメントされる。増分はここでは、センサホイール上のインクリメントマークの数に依存し、通常の半分のセンサホイールは６°のピッチを有しており、従って増分はそれぞれ６°である。エッジおよび対向エッジはここでは、センサの出力信号の立上がりエッジないしは立下がりエッジであり、符号化によって、エッジは立上がりエッジにも立下がりエッジにもなり、同様のことが対向エッジにも当てはまる。エッジが立上がりエッジである場合、対向エッジは立下がりエッジであり、エッジが立下がりエッジである場合、対向エッジは立上がりエッジである。冒頭に記載した課題は、シャフト、殊に内燃機関のクランクシャフトの回転角度を定めるための装置のセンサの出力信号を符号化するための方法によっても解決される。ここでシャフトは、歯と歯の欠損部を具備したセンサホイールと接続されており、センサホイールには少なくとも１つのセンサが割り当てられている。ここでこのセンサは第１の値または第２の値をとる矩形信号を出力信号として生成する。ここで１つの信号エッジは１つの歯のエッジに割り当てられ、エッジに対して相対的な対向エッジの時間的な位置は回転方向を符号化する。ここで、エッジに対して相対的な対向エッジの時間的な位置によって、回転方向反転の角度位置に対する付加的な情報が符号化される。
【０００７】
有利には、回転方向反転の角度位置に対する付加的な情報は、センサホイールの歯またはセンサホイールの歯の欠損部への回転方向反転点の対応付けを含んでいる。回転方向反転点は、回転方向反転が起こったクランクシャフトの角度、例えばクランクシャフト角度である。有利にはさらに、回転方向も歯への回転方向反転点の対応付け、または歯の欠損部も、センサの出力信号のパルス幅によって符号化される。センサの出力シングは、有利には４つの異なるパルス幅を有している。これによってそれぞれ２つの異なる回転方向および２つの回転方向反転の可能性、すなわち、歯での回転方向反転または歯の欠損部での回転方向反転が符号化される。
【０００８】
冒頭に記載された課題は、シャフト、殊に内燃機関のクランクシャフトの回転角を定める装置用のセンサによっても解決される。この装置は、センサ（６）の出力信号を符号化するための手段を有している。ここでシャフトは、歯と歯の欠損部を具備したセンサホイールと接続されており、センサホイールに少なくとも１つのセンサが割り当てられている。このセンサは第１の値または第２の値をとる矩形信号を出力信号として生成する。ここで複数の信号エッジのうちの１つの信号エッジは、１つの歯のエッジに割り当てられ、この信号エッジに対して相対的な信号対向エッジの時間的な位置は回転方向を符号化する。ここで、エッジに対して相対的な対向エッジの時間的な位置によって、回転方向反転の角度位置に対する付加的な情報が符号化される。有利には、センサは、２つのセンサ部材を備えた差動センサである。
【０００９】
冒頭に記載した問題は、プログラムがコンピュータ内で実行される場合に、本発明の方法に応じた全てのステップを実行するプログラムコードを有するコンピュータプログラムによって解決される。
【００１０】
以下で本発明の実施例を、添付された図面に基づいてより詳細に説明する。
【図面の簡単な説明】
【００１１】
【図１】割り当てられたセンサを有するセンサホイールの図
【図２】変化するパルス長を伴った信号
【図３】絶対的なクランクシャフト角度を定めるための図
【図４】回転方向反転時の信号ＰＬ１およびＰＬ２の図
【図５】回転方向反転時の信号ＰＬ１およびＰＬ２の図
【図６】回転方向反転時の信号ＰＬ１、ＰＬ２、ＰＬ３およびＰＬ４の図
【図７】回転方向反転時の信号ＰＬ１、ＰＬ２、ＰＬ３およびＰＬ４の図
【００１２】
発明の実施形態
図１は、公知のセンサホイール１の図である。このセンサホイール１は、ここで図示されていない、内燃機関のクランクシャフトと接続されており、クランクシャフトの回転時に軸２を中心に回転する。センサホイール１は、センサホイールマーク（印）を有している。これは、歯３と歯の欠損部４とが交互に配置されていることによって形成される。順次連続する歯３と歯の欠損部４の対の間の間隔は６°である。歯３と歯の欠損部４は３°の同じ角度領域にわたって延在し得るが、非対称に分割されていてもよく、例えば、歯３が２°の角度領域を覆い、歯の欠損部４が４°の角度領域を覆ってもよい。歯３を設けないことで、センサホイール隙間５が形成され、センサホイール隙間５は１２°の角度を伴って生じている。
【００１３】
センサホイール１にはセンサ６が割り当てられている。このセンサ６は２つのセンサ部材７を含んでおり、これらは例えばホール素子、誘導型センサ等である。センサ部材７は、信号線路８を介して電気信号を供給する。この信号から、評価論理回路９内で差動信号が形成され、この信号は信号線路１０を介して、図示されていない内燃機関の制御装置へ伝送される。センサ部材７を歯３および歯の欠損部４が通過することによって、センサ部材７の出力側で電圧が変わる。この電圧変化は、信号線路８を介して評価論理回路９に転送される。２つのセンサ部材７は、センサホイール１の円周方向においてずらして配置されている。従って、歯３または歯の欠損部４は、センサホイール１の回転時に時間的にずれて、まずは２つのセンサ部材７のうちの１つを、次に２つのセンサ部材７のうちの他方を通過する。
【００１４】
通常、立上がりエッジおよび立下りエッジのうちの立上がりエッジのみが使用され、立上がりエッジは歯の欠損部４から歯３への移行時のエッジに相当する。立下がりエッジは使用されない。立上がりエッジは以降で、歯の欠損部４から歯３への移行に対する同義語であると理解されたい。これはセンサ６によって、相応の電気信号に変換される。これと相応に、立下がりエッジは歯３から歯の欠損部４への移行であると理解されたい。ここでこの移行は同じようにセンサ６によって電気信号に変えられる。電気信号が立上がりエッジ時にハイからローへ移行するかまたはローからハイへ移行するかは、電気的な設計に依る。本願で重要なのは、立上がりエッジおよび立下がりエッジの電気的な定義ではなく、幾何学的な移行である、歯対歯の欠損部への電気信号の対応付けである。
【００１５】
接続されている制御機器機能の精度の理由から立上がりエッジのみが評価されるので、立下がりエッジはクランクシャフトの回転方向を符号化するために用いられる。この情報をエンジン制御機器に伝送するそれ自体公知の解決方法は、図２に示されているような、可変パルス長である。すなわち方向情報は、伝送される信号のパルス長によって伝送される。立上がりエッジＳＦは、迅速にかつさらなる信号処理が施されることなく伝送される。すなわち差動信号センサで、センサホイール１の歯３がセンサ６のほぼ中央まで張り出すとすぐに、立上がりエッジが信号線路へ伝送される。立下りエッジＦＦは、回転方向に関する情報だけを伝送する。値ハイＨとローＬの割合は図２に示されている。立上がりエッジＳＦと立下りエッジＦＦとの間の信号はハイ値Ｈであり、立下がりエッジＦＦと立ち上りエッジＳＦとの間の信号はロー値Ｌである。線Ｚはセンサホイールの展開図を示している。図２においてＰＬ１と示されている信号の場合には、パルス幅比Ｐ＝（ハイ値Ｈの持続時間）を（ロー値Ｌの持続時間）で除算したものは、１よりも格段に小さい値であり、その下に示された信号ＰＬ２はパルス幅比に対して、格段に１よりも大きい値を示す。このようにして種々異なるパルス幅比Ｐ＝Ｈ／Ｌによって、回転方向に関する情報がセンサ６から制御機器へ伝送される。
【００１６】
以降の説明ではパルス長は、低いレベルにある信号の時間であると理解されたい。ここで対応付けは当然ながら、別の歯のエッジに対する対応付けも可能である。同じようにパルス長を高い信号レベルにある時間として規定することもできる。正確には、センサ信号の周期はほぼ歯の信号の周期と同じであり、デューティ比だけが回転方向の変数である。全体的な信号処理部は、組み込み回路内に、センサ部材とともに組み込まれ、既に回転数センサ内に組み立てられている。図３は、クランクシャフトの回転角度を定めるための図を示している。これは絶対的なクランクシャフト角度Ａｂｓである。センサホイール隙間５ないしは対称隙間１１が、センサホイール１のピッチが非対称である場合に識別されると、モジュールＲＳによって回転角度Ａｂｓが０°ＫＷに設定される。回転角度ＡＢＳは、カウンターＺＬによってインクリメンタルに形成される。詳細には、各立上がりエッジを以って、図２に示された信号ＰＬ１が受信されると、カウンターは＋６°のインクリメントＩｎｋだけカウントアップされ、図２に示された信号ＰＬ２が受信されると、カウンターＺＬは立上がりエッジＳＦ時に−６°のインクリメントＩｎｋだけカウントダウンされる。クランクシャフトの回転方向反転時には、歯のエッジへの立上がりエッジないしは立下がりエッジの対応付けが変わる。回転が変化すると、これまでの電気信号の立上がりエッジに対応付けされていた歯のエッジが立下がりエッジに対応付けされ、これによって、相応に電気信号の立下がりエッジになる。回転方向反転時には、クランクシャフトの値は一度、３°の増分だけ修正され、これによって信号をトリガする歯のエッジのずれが考慮される。この修正値は、歯の上での回転反転時には、−３°でなければならないことを示しておく。角度カウンターはこの場合には値３°、９°、１５°、１２°、６°・・・を含んでおり、ここで回転反転は位置１５°と１２°の間で行われている。歯の欠損部分での回転反転時には修正値は＋３°であり、角度カウンターはこの場合には、例えば、値３°、９°、１５°、１８°、１２°、６°・・・である。ここでは回転反転は１５°と１８°の間で行われている。回転角度Ａｂｓの正しい角度特定を可能にするために、本発明では、クランクシャフト角度センサからエンジン制御装置への既知の情報処理の拡張が行われる。本発明では、２つのさらなるパルス長ＰＬ３およびＰＬ４を使用するように設定可能であり、これらのパルス長は、回転反転の場所に関する情報、すなわち歯または歯の欠損部を符号化して含んでいる。
【００１７】
図４および図５は、回転反転時の信号ＰＬ１ないしＰＬ２の図を示している。ここで図４は、歯での回転反転を示しており、図５は、歯の欠損部での回転反転を示している。図５と同じように図４では、まずは回転方向が右側ＤＲＲであることから出発し、これが反転点ＵＫＰでそれぞれ左側の回転方向ＤＲＬに反転する。まずは３°、９°並びに１５°で、信号ＰＬ１のそれぞれ１つの立上がりエッジＳＦがトリガされる。これはそれぞれ、図３に示されたカウンターＺＬを＋６°の増分だけカウントアップする。図５では、回転反転は約１６°のクランクシャフト角度で行われている。すなわち、センサ６が歯３を検出している間である。これによって次の立上がりパルス（これは信号ＰＬ２内ではＳＦ１で示されている）は、図４においてＺ１で示されている歯によってはじめてトリガされる。従来技術では、１５°ＫＷでカウンターは−６°だけインクリメントされてしまい、これによって、１２°ＫＷの正しい値の変わりに、９°ＫＷの値が導出されてしまう。従って、一度、増分が−６°の代わりに、−３°で固定される。図５は、歯の欠損部での回転反転を示している。ここでも、まずは右側の回転方向ＤＲＲが仮定されている。ここではカウンターＺＬは３°、９°並びに１５°のクランクシャフト角度でそれぞれ６°の増分だけ、信号ＰＫ１によってインクリメントされる。回転方向反転は、歯の欠損部中に、約２０°のクランクシャフトで行われる。この瞬間には、カウンターＺＬは１８°のクランクシャフトにある。信号ＰＬ２による次のインクリメントは、この場合には、歯のエッジＺ２によってトリガされる。これは、信号ＰＬ２の立上がりエッジＳＦ２に対応付けされている。信号エッジＳＦ２によって、カウンターＺＬはここで＋３°だけインクリメントされる。図６および図７は、別の２つのパルスＰＬ３およびＰＬ４が加えられている、センサ６の信号の本発明の拡張形態を示している。パルス幅ＰＬ３は、歯での回転反転時に伝送され、パルス長ＰＬ４は歯の欠損部での回転反転時に伝送される。パルス長ＰＬ３が伝送されると、−３°ぶんだけカウンターＺＬのインクリメントが行われ、パルス長ＰＬ４が伝送されると、＋３°ぶんだけカウンターＺＬのインクリメントが行われる。パルスＰＬ３ないしＰＬ４は一度、回転方向反転直後に伝送され、その後に、回転方向に応じて再びパルスＰＬ１ないしＰＬ２が受信される。
【図１】
2010515032.tif 000003
【図２】
2010515032.tif 000004
【図３】
2010515032.tif 000005
【図４】
2010515032.tif 000006
【図５】
2010515032.tif 000007
【図６】
2010515032.tif 000008
【図７】
2010515032.tif 000009
【国際調査報告】
2010515032.tif 000010
2010515032.tif 000011
2010515032.tif 000012
2010515032.tif 000013
2010515032.tif 000014
2010515032.tif 000015
2010515032.tif 000016
2010515032.tif 000017