(57)【特許請求の範囲】
【請求項１】
位置検出システム（１）を動作させる方法において、
回転型の電子転流式モータを含むアクチュエータ駆動部（２）を介してアクチュエータ（３）を位置調整可能であり、
前記アクチュエータ駆動部（２）のロータの電気的なロータ位置は、前記アクチュエータ（３）の複数の位置に対応付けることができ、
前記方法は、
−  前記アクチュエータ（３）の位置について検出した位置データ（Ｓ）に基づいて位置閉ループ制御を行い、位置操作量（Ｌ）を形成するステップを有しており、この位置操作量（Ｌ）には、前記アクチュエータ駆動部（２）を駆動制御するための、大きさ及び方向を有する電圧ベクトルとしての空間ベクトルが対応付けられ、
前記方法はさらに、
−  前記形成した位置操作量（Ｌ）に対応付けられる前記空間ベクトルにより、前記位置データ（Ｓ）の妥当性を検査するかまたは当該位置データ（Ｓ）を補正するステップを有する、
ことを特徴とする方法。
【請求項２】
請求項１に記載の方法において、
前記空間ベクトルに対応付けられる前記ロータ位置に最も近い位置データによって、前記位置閉ループ制御に使用される前記位置データ（Ｓ）を置き換えることにより、前記位置データ（Ｓ）を補正する、
ことを特徴とする方法。
【請求項３】
請求項１に記載の方法において、
前記位置閉ループ制御に使用した前記位置データ（Ｓ）に、前記空間ベクトルに対応付けられる前記ロータ位置に最も近い位置データを供給することによって前記位置データ（Ｓ）を補正する、
ことを特徴とする方法。
【請求項４】
請求項１に記載の方法において、
前記空間ベクトルに対応付けられる前記ロータ位置に最も近い位置データにより、前記位置閉ループ制御に使用する前記位置データ（Ｓ）を検査する、
ことを特徴とする方法。
【請求項５】
請求項１から４までのいずれか１項に記載の方法において、
検出した前記位置データを補正機能にしたがって補正し、
前記空間ベクトルに対応する前記ロータ位置に最も近い位置データ（Ｓ）に対応して、検出して補正した前記位置データをさらに補正する、
ことを特徴とする方法。
【請求項６】
請求項１から５までのいずれか１項に記載の方法において、
前記アクチュエータ（３）の前記位置の前記位置データ（Ｓ）を前記アクチュエータ（３）の位置検出器（８）によって供給し、
前記位置閉ループ制御を、前記アクチュエータ駆動部（２）に直接配置された位置センサなしに行う、
ことを特徴とする方法。
【請求項７】
位置検出システム（１）を動作させるための装置において、
回転型の電子転流式モータを含むアクチュエータ駆動部（２）を介してアクチュエータ（３）が位置調整可能であり、
前記アクチュエータ駆動部（２）のロータの電気的なロータ位置を前記アクチュエータ（３）の複数の位置に対応付けることができ、
前記装置は、
−  前記アクチュエータ（３）の位置について検出した位置データ（Ｓ）に基づいて位置閉ループ制御を行うために構成されており、位置操作量（Ｌ）が形成され、当該位置操作量（Ｌ）には、前記アクチュエータ駆動部を駆動制御するための、大きさ及び方向を有する電圧ベクトルとしての空間ベクトルが対応付けられ、
前記装置はさらに、
−  前記形成した位置操作量（Ｌ）に対応付けられる前記空間ベクトルにより、前記位置データ（Ｓ）の妥当性を検査するかまたは当該位置データ（Ｓ）を補正するように構成されている、
ことを特徴とする装置。
【請求項８】
請求項７に記載の装置において、
前記装置は、
前記アクチュエータ（３）の前記位置の前記位置データ（Ｓ）を前記アクチュエータ（３）の位置検出器（８）によって供給するように構成されており、
前記位置閉ループ制御は、前記アクチュエータ駆動部（２）に直接配置された位置センサなしに行われる、
ことを特徴とする装置。
【請求項９】
位置検出システム（１）において、
−  回転型の電子転流式モータを含むアクチュエータ駆動部（２）と、
−  アクチュエータ（３）とを有しており、
該アクチュエータ（３）は、前記アクチュエータ駆動部（２）を介して位置調整可能であり、かつ、前記アクチュエータ（３）の複数の位置に前記アクチュエータ駆動部（２）のロータの電気的なロータ位置を対応付けることができるように前記アクチュエータ駆動部（２）に連結されており、
前記位置検出システム（１）はさらに
−  請求項７または８に記載の装置を有する、
ことを特徴とする位置検出システム（１）。
【請求項１０】
コンピュータまたは請求項７または８に記載した装置上でコンピュータプログラムが実行される場合に、請求項１から６までのいずれか１項に記載の方法のすべてのステップを実行するためのプログラムコード手段を有するコンピュータプログラム。
【請求項１１】
プログラムコードがデータ処理装置上で実行される場合に請求項１から６までのいずれか１項に記載の方法を実行するためのプログラムコードであって、コンピュータ読み出し可能データ担体に記憶されているプログラムコードを含む、
ことを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般的には位置検出システムに関しており、殊にアクチュエータ駆動部と、アクチュエータとの間に変速部が設けられており、上記のアクチュエータの位置検出器に基づいて位置閉ループ制御を行う位置検出システムに関する。
【０００２】
従来の技術
内燃機関を有するエンジンシステムにおいて使用される位置検出システムは、例えばスロットル位置検出システムは、アクチュエータの位置、すなわちスロットルの位置を検出し、これによってこのアクチュエータの位置を冗長に検査できるようにするため、位置検出器を有する。このような位置検出システムでは、アクチュエータ駆動部とアクチュエータとの間に変速部が設けられることが多く、この変速部により、アクチュエータ駆動部の複数の回転によってアクチュエータの位置が調整される。上記の変速部は、アクチュエータに大きな調整トルクないしは調整力を加えることによってこの調整を可能にしている。
【０００３】
アクチュエータ駆動部として、電子転流式モータを設けることができる。このようなアクチュエータには、最適な転流のため、上記のモータのロータのロータ位置についてのデータが必要である。上記のアクチュエータの位置を閉ループ制御し、かつ、アクチュエータの位置から逆算されるロータ位置を使用してモータを駆動制御する位置閉ループ制御において不利であるのは、上記の変速部に起因して、アクチュエータ駆動部の最適な転流には不十分な精度でしか上記のロータ位置についてのデータを供給できないことである。
【０００４】
本発明の課題は、位置検出システムにおけるアクチュエータの位置データの妥当性を検査するため、または、これを補正するための方法であって、アクチュエータ駆動部に直接配置される位置センサがなくても間に合わせることの可能な方法を提供することである。
【０００５】
発明の開示
この課題は、位置検出システムのアクチュエータの測定した位置データの妥当性を検査するまたはこれを補正する、請求項１に記載した方法によって解決され、また請求項１と並列な請求項に記載された装置、位置検出システム、コンピュータプログラムおよびコンピュータプログラム製品によって解決される。
【０００６】
本発明の別の有利な実施形態は、従属請求項に記載されている。
【０００７】
本発明の第１の態様によれば、位置検出システムを駆動する方法が設けられ、ここではロータ式電子転流式モータを含むアクチュエータ駆動部を介して、アクチュエータを位置調整可能であり、アクチュエータ駆動部のロータの電気的なロータ位置が、アクチュエータの複数の位置に対応付けることができる。この方法は、
−  上記のアクチュエータの位置について検出した位置データに基づいて位置閉ループ制御を行い、位置調整量を形成するステップを有しており、この位置調整量は、アクチュエータ駆動部を駆動制御するための空間ベクトルに対応付けられ、
上記の方法はさらに
−  形成したこの位置調整量に対応付けられている位置ベクトルにより、上記の位置データの妥当性を検査するまたはこれを補正するステップを有する。
【０００８】
上記の方法のアイデアは、位置閉ループ制御される位置検出システムにおいて、電子転流式アクチュエータ駆動部を駆動制御するため、このアクチュエータ駆動部のロータ位置に対するデータとして、上記の位置閉ループ制御ないしは転流方式によって設定される空間ベクトルを使用し、またここから、与えられた変速比を考慮して、上記のアクチュエータの発生し得る複数の位置を求めることにある。これにより、上記の位置検出システムに連結された位置検出器によって得られる、上記のアクチュエータの位置に対する位置データは、アクチュエータの上記の位置によって妥当性を検出するかないしは補正することができ、ここでは、上記の駆動制御したロータ位置に最も早く対応する位置データが、有効な位置データとして選択される。これは、このロータ位置と、上記のアクチュエータの実際の位置とを固定に対応付けることによって可能になる。
【０００９】
これにより、アクチュエータの位置についての位置データを求めるための精度の低い位置検出器であっても、ロータ位置をアクチュエータの位置に固定に対応付けることにより、アクチュエータの求めた位置の妥当性を検査するかこれを補正することができる。
【００１０】
さらに上記の空間ベクトルに対応付けられるロータ位置に最も近い位置データによって上記の位置閉ループ制御に使用される位置データを置き換えることにより、上記の位置データを補正することができる。
【００１１】
１つの実施形態によれば、前記位置閉ループ制御に使用した位置データに、上記の空間ベクトルに対応付けられるロータ位置に最も近い位置データを供給することによって前記位置データを補正する。
【００１２】
本発明では、上記の空間ベクトルに対応付けられるロータ位置に最も近い位置データにより、上記の位置閉ループ制御に使用する位置データを検査することができる。
【００１３】
さらに検出した上記の位置データを補正機能にしたがって補正することができ、ここでは、上記の空間ベクトルに対応するロータ位置に最も近い位置データに対応して、検出して補正した上記の位置データをさらに補正する。
【００１４】
本発明の別の態様によれば、位置検出システムを動作させるための装置が設けられ、ここでは、回転型の電子転流式モータを含むアクチュエータ駆動部を介してアクチュエータを位置調整可能であり、上記のアクチュエータ駆動部のロータの電気的なロータ位置を上記のアクチュエータの複数の位置に対応付けることができ、この装置は、
−  上記のアクチュエータの位置を介して検出した位置データに基づいて位置閉ループ制御を行うために構成されており、位置操作量が形成され、この位置操作量には、上記のアクチュエータ駆動部を駆動制御するための空間ベクトルが対応付けられ、
上記の装置はさらに、
−  形成した上記の位置操作量に対応付けられる空間ベクトルにより、上記の位置データの妥当性を検査するかまたはこの位置データを補正するように構成されている。
【００１５】
本発明の別の態様によれば、位置検出システムが設けられ、この位置検出システムには、
−  回転型の電子転流式モータを含むアクチュエータ駆動部と、
−  アクチュエータとを有しており、このアクチュエータは、アクチュエータ駆動部を介して位置調整可能であり、かつ、アクチュエータの複数の位置にアクチュエータ駆動部のロータの電気的なロータ位置を対応付けることができるようにアクチュエータ駆動部に連結されており、
位置検出システムにはさらに、
−  上記の装置とが含まれている。
【００１６】
本発明の別の態様によれば、コンピュータまたは上記の装置上でコンピュータプログラムが実行される場合に、上記の方法のすべてのステップを実行するためのプログラムコード手段を有するプログラムが設けられる。
【００１７】
本発明の別の態様によれば、プログラムコードがデータ処理装置上で実行される場合に上記の方法を実行するプログラムコードであって、コンピュータ読み出し可能データ担体に記憶されるプログラムコードを含むプログラム製品が設けられる。
【図面の簡単な説明】
【００１８】
【図１】変速器を介して、位置調整すべきアクチュエータに接続されている電子転流式アクチュエータ駆動部を有する位置検出システムを概略的に示す図である。
【図２】ロータ位置についての位置情報の妥当性を検査するためないしは補正するための方法を説明する流れ図である。
【００１９】
以下では添付の図面に基づき、本発明の有利な実施形態を詳しく説明する。
【００２０】
実施形態の説明
図１には、位置検出システム１が略示されており、殊に内燃機関を有するエンジンシステムの新鮮空気吸気システム用のスロットルバルブ位置検出器の位置検出システム１が略示されている。位置検出システム１には、回転型の電子転流式電気モータとして構成することが可能なアクチュエータ駆動部２が含まれている。アクチュエータ駆動部２は、アクチュエータ３を調整するために使用され、このアクチュエータは、図示の実施例において、吸気管４におけるスロットルとして構成されている。
【００２１】
アクチュエータ３は、回転、旋回ないしはその他の仕方で調整することができる。アクチュエータ３がスロットルである場合、旋回による位置設定により、吸気管４における開口断面積が変化する。アクチュエータ駆動部２はこのために、変速比を有する変速器５を介してアクチュエータ３に結合されている。この実施例において上記のスロットルは、９０°の旋回運動用のアクチュエータ３として設けられている。アクチュエータ３のこの旋回運動は、（図示しない）アクチュエータ駆動部２のロータが複数回回転するかによって得られる。すなわち、アクチュエータ駆動部２のロータの１回転は、変速器５の変速比によって生じる所定の角度だけアクチュエータ３を位置設定することに相当するのである。
【００２２】
アクチュエータ駆動部２には、電子転流式電気モータが、殊にドライバ回路６によって駆動制御される３相電気機械が含まれている。ドライバ回路６は、アクチュエータ駆動部２用の相電圧を形成して、アクチュエータ駆動部２に電圧ベクトル（空間ベクトル）を設定する。この電圧ベクトルにより、少なくとも静止時には、上記の設定した空間ベクトルに相応して（これに平行な）ロータの配向が得られる。上記の電圧ベクトルにより、上記の空間ベクトルに平行な磁場が形成され、一般的にロータ極によって形成される上記の励起磁場はこの磁場の方向を向こうとする。
【００２３】
上記の電圧ベクトルは、振幅（電圧の大きさ）と、空間ベクトル方向とによって定められる。上記の相電圧によって設定される空間ベクトルは、位置調整量Ｌに基づいて制御ユニット７によって形成される。ドライバ回路６にはこのために、転流方式を実現することができ、この方式により、転流パターンに相応して相電圧を加えることによって上記の空間ベクトルが得られる。
【００２４】
制御ユニット７は、位置検出器８に接続されており、この位置検出器は、アクチュエータ３の近くに配置されており、アクチュエータ３の位置についての位置データＳを供給する。位置検出器８の機能は、光学式、磁気式または類似の測定方式に基づくものとすることが可能である。位置検出器８は一般的に、アクチュエータ３に連結されたセンサホイールと、このセンサホイールの運動を検出して対応する位置変化信号を出力するセンサとを有する。この位置変化信号はつぎに位置検出器８において、例えば、累算によって位置データＳに変換することができる。
【００２５】
アクチュエータ３の位置についての位置データに基づき、制御ユニット７は、位置閉ループ制御を実行し、この位置閉ループ制御により、操作量としてドライバ回路６に伝えられる位置操作量Ｌが得られる。この位置閉ループ制御は、従来の位置閉ループ制御に相応して、外部から設定される目標位置ＳＳに基づいて構成することができ、また比例部分および／または微分部分および／または積分部分を含み得る。この位置閉ループ制御により、操作量として空間ベクトルを求めることができ、この空間ベクトルは、複数の相電圧に変換され、これによって相応に配向された磁場が形成される。アクチュエータ駆動部２のロータは、この配向された磁場に対応して配向される。
【００２６】
しかしながら択一的な実施形態では、上記の空間ベクトルの絶対な位置を設定する操作量を求めることなく、上記の位置閉ループ制御により、隣の空間ベクトルの振幅および／または方向をインクリメント方式に変更することも可能である。この場合には、ドライバ回路６に加えられている相電圧から位置を逆算することができる。
【００２７】
制御装置７はさらに、適当な適合化方法により、上記の位置閉ループ制御に使用される位置データＳの精度を改善する補正機能を含むことができる。例えば、１つの補正方式は、補正量を用いて実行することができる。この補正量は、アクチュエータ駆動部２を駆動制御する位置操作量Ｌに加えて、上記の空間ベクトルを変化させることによって得られる。この補正量は、積分値に相応し、この積分値は、制御装置７において実行される位置閉ループ制御部から得られる補助信号および操作量に依存する量を積分することによって得られる。
【００２８】
本発明では、得られた位置データＳの妥当性を検査するかないしはこの位置データＳを補正するため、以下に図２の流れ図に関連して説明する方法が設けられている。
【００２９】
図２の方法では、ステップＳ１においてまず位置検出器８から位置データＳを受け取る。つぎのステップＳ２では、オプションの適切な補正機能により、位置データＳが補正される。
【００３０】
補正されたこの位置データＳはつぎのステップＳ３において、ドライバ回路６に実際に伝えられた位置操作量Ｌに基づいて再度補正されるかまたは妥当性が検査される。ここで位置操作量Ｌにより、アクチュエータ駆動部２を駆動制御するための実際の空間ベクトルが求められる。上記の補正または妥当性検査は、上記の空間ベクトルを決定しかつアクチュエータ駆動部２の電気的なロータ位置に結び付く位置操作量Ｌに、アクチュエータ３の考えられ得る複数の位置を対応付けることによって実行される。これは、アクチュエータ駆動部２の電気機械の極数および変速器５の変速比に依存する。
【００３１】
例えば、アクチュエータを約９０°位置設定でき、かつ、アクチュエータ３の２０°の位置調整と、アクチュエータ駆動部２の１回転とを対応付ける変速器５を有する上記の位置検出システムでは、位置操作量Ｌによって設定される空間ベクトルに、１０°±１°，３０°±１°，５０°±１°，７０°±１°，９０°±１°のアクチュエータ３の考えられ得る位置を対応付けることができる。アクチュエータ３の求めた位置データＳが２９．５°±１．５°に等しい場合、上記の対応付けられた位置操作量により、３０°±１°のアクチュエータ３の位置を想定することができる。なぜならば、上記のロータ位置と、アクチュエータ３の位置との対応付けは、固定の変速器５によって一意的に行うことができるからである。
【００３２】
ステップＳ３には位置データＳもしくは補正機能によって補正された位置データＳによって示されている値の妥当性検査が含まれているか、または、ここでは、位置データＳが、上記の位置閉ループ制御によって供給される位置操作量Ｌに相応して対応付けられる、アクチュエータ３の上記の位置に適合されるもしくは補正されるかのいずれかであり、ここでこの位置は、位置検出器８の位置データＳに最も早く対応するものである。
【００３３】
このようにして得られる補正したないしは妥当性を検査した位置データＳは、ステップＳ４における上記の位置閉ループ制御用の入力量として使用することができ、この入力量から、アクチュエータ駆動部２を駆動制御するための新たな位置操作量Ｌが、ドライバ回路６を介して得られる。この方法は繰り返して実行され、これにより、第１には独立した補正方法によって位置データＳが持続的に補正され、また第２には先行する閉ループサイクルの位置操作量Ｌないしは実際に加わられている上記の空間ベクトルにより、妥当性検査ないしは補正が行われる。
【図１】
0006033422.tif 000002
【図２】
0006033422.tif 000003