JP3758600B2 - Resolver digital conversion method, resolver digital conversion device, and electric power steering device - Google Patents
Resolver digital conversion method, resolver digital conversion device, and electric power steering device Download PDFInfo
- Publication number
- JP3758600B2 JP3758600B2 JP2002123653A JP2002123653A JP3758600B2 JP 3758600 B2 JP3758600 B2 JP 3758600B2 JP 2002123653 A JP2002123653 A JP 2002123653A JP 2002123653 A JP2002123653 A JP 2002123653A JP 3758600 B2 JP3758600 B2 JP 3758600B2
- Authority
- JP
- Japan
- Prior art keywords
- resolver
- phase
- output signal
- excitation signal
- digital conversion
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 63
- 238000006243 chemical reaction Methods 0.000 title claims description 39
- 230000005284 excitation Effects 0.000 claims description 95
- 230000005856 abnormality Effects 0.000 claims description 38
- 238000001514 detection method Methods 0.000 claims description 16
- 230000009466 transformation Effects 0.000 claims description 8
- 230000001360 synchronised effect Effects 0.000 claims description 6
- 230000002159 abnormal effect Effects 0.000 claims 1
- 230000008569 process Effects 0.000 description 31
- 230000035945 sensitivity Effects 0.000 description 9
- 229920006227 ethylene-grafted-maleic anhydride Polymers 0.000 description 8
- 238000010586 diagram Methods 0.000 description 5
- 125000003345 AMP group Chemical group 0.000 description 4
- FFBHFFJDDLITSX-UHFFFAOYSA-N benzyl N-[2-hydroxy-4-(3-oxomorpholin-4-yl)phenyl]carbamate Chemical compound OC1=C(NC(=O)OCC2=CC=CC=C2)C=CC(=C1)N1CCOCC1=O FFBHFFJDDLITSX-UHFFFAOYSA-N 0.000 description 3
- 230000005279 excitation period Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 239000003638 chemical reducing agent Substances 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000696 magnetic material Substances 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
Images
Landscapes
- Transmission And Conversion Of Sensor Element Output (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、1相励磁2相出力のレゾルバディジタル変換方法、レゾルバディジタル変換装置および電気式動力舵取装置に関するものである。
【0002】
【従来の技術】
従来より、1相励磁2相出力のレゾルバディジタル変換方法等においては、レゾルバ励磁信号の周期に同期してレゾルバ出力信号を励磁1周期以内に3点以上取り込んで電気角(検出角度)を演算することが知られている。
【0003】
例えば、図8に示すように、励磁信号1周期以内に3点を取り込む場合には、位相120°(点α1)、240°(点α2)、360°(点α3)というように120°間隔に相当するタイミングごとにレゾルバ出力信号を得ていた。このように、励磁1周期以内に3点以上のレゾルバ出力信号を取り込む必要があるのは、レゾルバ出力信号が(K・sinθ・sin(ωt+φ)+B)により表され、このうちの振幅K、オフセット値B、位相のずれφが未知数であることから、これら3つの未知数を算出するためである。
【0004】
ところで、このような1相励磁2相出力のレゾルバディジタル変換方法等では、励磁信号1周期以内に3点よりも多く(例えば10点)のレゾルバ出力信号を取り込むことにより、レゾルバの最高感度点においてもレゾルバ出力信号を得ることができる。これにより、レゾルバ出力信号の分解能を高めることができるほか、予定したレゾルバ出力信号が得られているか否かをレゾルバ出力信号に基づいて判断することで、レゾルバの異常検出も行うことが可能となる。
【0005】
【発明が解決しようとする課題】
しかしながら、このような従来のレゾルバディジタル変換方法等によると、励磁信号1周期以内に、より多点でレゾルバ出力信号を取込み可能な構成にした場合、取込周期が必然的に短くなるため、レゾルバ出力信号をディジタル信号に変換するA/D変換器の処理能力を高める必要がある。そのため、比較的高価なA/D変換器を用いる必要から、製品コストの上昇を招くという問題に直結する。
【0006】
また、価格とサンプリング性能の兼ね合いから決定されるA/D変換器の性能限界に合わせて取込周期を長く設定することは、励磁信号の周波数を低く設定することにほかならない。そのため、レゾルバ固有の検出感度の良好な周波数(最大変圧比が得られる周波数で例えば10kHz〜20kHz)にまで上げて設定することを困難にしているという問題がある。
【0007】
さらに、励磁1信号周期内に3点程度のレゾルバ出力信号の取り込みでは、レゾルバの最高感度点において、必ずしもレゾルバ出力信号を得られるとは限らない。そのため、レゾルバ出力信号の分解能を高めるうえで障害になっているという問題や、レゾルバの異常検出を困難にしているという問題もある。
【0008】
一方、このようなレゾルバディジタル変換方法等により、操舵状態を検出し、該操舵状態に応じたアシスト力をモータにより発生させて操舵をアシストする電気式動力舵取装置においては、レゾルバ出力信号の分解能を高めることの困難さから制御性能の向上を妨げることになる。そのため、操舵フィーリング改善の障害につながるという問題がある。
【0009】
本発明は、上述した課題を解決するためになされたものであり、その目的とするところは、レゾルバ出力信号の分解能を向上し得るとともに、レゾルバの異常を検出し得るレゾルバディジタル変換方法およびレゾルバディジタル変換装置を提供することにある。
また、本発明の別の目的は、操舵フィーリングを向上し得る電気式動力舵取装置を提供することにある。
【0010】
【課題を解決するための手段および発明の作用・効果】
上記目的を達成するため、請求項1記載のレゾルバディジタル変換方法では、レゾルバに1相励磁信号を与えて得られる2相レゾルバ出力信号に基づいて、該レゾルバの検出角度を演算するレゾルバディジタル変換方法であって、レゾルバに与える1相励磁信号の周期と該レゾルバから2相レゾルバ出力信号を取込む取込周期との最小公倍数が、前記1相励磁信号の2周期以上に相当し、該最小公倍数を前記2相レゾルバ出力信号の取込単位期間とすることを技術的特徴とする。
【0011】
また、上記目的を達成するため、請求項5のレゾルバディジタル変換装置では、レゾルバに1相励磁信号を出力する出力手段と、前記1相励磁信号を与えたレゾルバから出力される2相レゾルバ出力信号を入力する入力手段と、前記2相レゾルバ出力信号に基づいて、前記レゾルバの検出角度を演算する演算手段と、を備えたレゾルバディジタル変換装置であって、前記出力手段により前記レゾルバに出力する1相励磁信号の周期と前記入力手段により前記レゾルバから2相レゾルバ出力信号を入力する取込周期との最小公倍数が、前記1相励磁信号の2周期以上に相当し、該最小公倍数を前記2相レゾルバ出力信号の取込単位期間とすることを技術的特徴とする。
【0012】
請求項1および請求項5の発明によると、レゾルバに与える(出力する)1相励磁信号の周期と該レゾルバから2相レゾルバ出力信号を取込む(入力する)取込周期との最小公倍数が、1相励磁信号の2周期以上に相当し、該最小公倍数を2相レゾルバ出力信号の取込単位期間とする。つまり、本発明では、2相レゾルバ出力信号の取込周期を複数1組とした取込単位期間を、1相励磁信号の2周期以上に設定しているので、同取込単位期間を2相レゾルバ出力信号の1周期以内に設定した場合に比べて、2相レゾルバ出力信号を取込む(入力する)取込周期を長く設定することができる。したがって、処理能力の高いA/D変換器を用いる必要がなくなる。
【0013】
また、請求項1および請求項5の発明によると、2相レゾルバ出力信号の取込周期を複数1組とした取込単位期間を、1相励磁信号の2周期以上に設定しているので、当該1組として取り込んだ(入力した)複数の2相レゾルバ出力信号をそれぞれ1相励磁信号の1周期分に重ね合わせることにより、1相励磁信号の1周期において当該取込周期数を総取込数とすることができる。これにより、1相励磁信号の1周期全体でみれば、2相レゾルバ出力信号の1周期以内で当該総取込数分取り込んだのと同様の2相レゾルバ出力信号を得る(入力する)ことができる。したがって、レゾルバ出力信号の分解能を向上することができる。
【0014】
さらに、請求項1および請求項5の発明によると、1相励磁信号の1周期において当該取込周期数を総取込数とすることができるので、レゾルバの最高感度点においても2相レゾルバ出力信号を得る(入力する)ことが可能となる。これにより、予定した2相レゾルバ出力信号が得られているか否かを当該2相レゾルバ出力信号に基づいて判断することができる。したがって、レゾルバの異常を検出することができる。
【0015】
また、請求項2および請求項6の発明では、前記1相励磁信号の周波数は、前記レゾルバにより最大変圧比が得られる周波数であることを技術的特徴とする。ここで、「最大変圧比が得られる周波数」とは、レゾルバを構成する磁性体材料、励磁コイル、出力コイル等の特性上、2相レゾルバ出力信号として最大値が得られる励磁周波数のことをいう。
【0016】
これにより、最大変圧比が得られる周波数の1相励磁信号がレゾルバに与えられる(出力される)ので、当該レゾルバから取り込む(入力する)2相レゾルバ出力信号を最大にすることができる。したがって、レゾルバの感度を高めることができるため、レゾルバ出力信号の分解能を向上することができる。
【0017】
さらに、請求項3および請求項7の発明では、前記2相レゾルバ出力信号の取込単位期間は、前記レゾルバにより角度を検出されるアクチュエータの制御周期に同期していることを技術的特徴とする。
【0018】
これにより、当該アクチュエータの制御周期に同期した取込単位期間として、2相レゾルバ出力信号の取込周期を複数1組として取り込むことから、1相励磁信号の1周期全体でみれば、2相レゾルバ出力信号の1周期以内で前記総取込数分取り込んだのと同様の2相レゾルバ出力信号を得る(入力する)ことができる。したがって、当該アクチュエータの制御性能を損なうことなく、レゾルバ出力信号の分解能を向上するとともに、レゾルバの異常を検出することができるので、当該アクチュエータをより高精度に制御することができる。
【0019】
さらにまた、請求項4および請求項8の発明では、前記2相レゾルバ出力信号の取込単位期間は、前記レゾルバにより角度を検出されるアクチュエータの制御周期以下であることを技術的特徴とする。
【0020】
これにより、当該アクチュエータの制御周期以下の期間を取込単位期間として、2相レゾルバ出力信号の取込周期を複数1組として取り込むことから、1相励磁信号の1周期全体でみれば、2相レゾルバ出力信号の1周期以内で前記総取込数分取り込んだのと同様の2相レゾルバ出力信号を得る(入力する)ことができる。したがって、当該アクチュエータの制御性能を損なうことなく、レゾルバ出力信号の分解能を向上するとともに、レゾルバの異常を検出することができるので、当該アクチュエータをより高精度に制御することができる。
【0021】
上記目的を達成するため、請求項9の電気式動力舵取装置では、操舵状態を検出し、該操舵状態に応じたアシスト力をモータにより発生させて操舵をアシストする電気式動力舵取装置であって、請求項5〜請求項8のいずれか一項に記載のレゾルバディジタル変換装置を用いて、前記操舵状態を検出する第1のレゾルバに1相励磁信号を与えて得られる2相レゾルバ出力信号に基づいて該第1のレゾルバの検出角度を演算し、および/または、前記レゾルバディジタル変換装置を用いて、前記モータの回転状態を検出する第2のレゾルバに1相励磁信号を与えて得られる2相レゾルバ出力信号に基づいて該第2のレゾルバの検出角度を演算することを技術的特徴とする。
【0022】
これにより、操舵状態を検出する第1のレゾルバおよび/またはモータの回転状態を検出する第2のレゾルバについて、レゾルバ出力信号の分解能を向上するので、操舵状態および/またはモータの回転状態を高精度に検出することができる。したがって、操舵フィーリングを向上することができる。また第1のレゾルバおよび/または第2のレゾルバの異常を検出することができる。
【0023】
上記目的を達成するため、請求項10のレゾルバ異常判定方法では、レゾルバに1相励磁信号を与えて得られる2相レゾルバ出力信号に基づいて、前記レゾルバに異常がある否かを判定するレゾルバの異常判定方法であって、レゾルバに与える1相励磁信号の周期と該レゾルバから2相レゾルバ出力信号を取込む取込周期との最小公倍数が、前記1相励磁信号の2周期以上に相当し、該最小公倍数を前記2相レゾルバ出力信号の取込単位期間とし、該取込単位期間に取り込まれた2相レゾルバ出力信号に基づいて、前記レゾルバに異常があるか否かを判定することを技術的特徴とする。
【0024】
請求項10の発明によると、レゾルバに与える1相励磁信号の周期と該レゾルバから2相レゾルバ出力信号を取込む取込周期との最小公倍数が、1相励磁信号の2周期以上に相当し、該最小公倍数を2相レゾルバ出力信号の取込単位期間とする。つまり、本発明では、2相レゾルバ出力信号の取込周期を複数1組とした取込単位期間を、1相励磁信号の2周期以上に設定しているので、当該1組として取り込んだ複数の2相レゾルバ出力信号をそれぞれ1相励磁信号の1周期分に重ね合わせることにより、1相励磁信号の1周期において当該取込周期数を総取込数とすることができる。これにより、1相励磁信号の1周期全体でみれば、2相レゾルバ出力信号の1周期以内で当該総取込数分取り込んだのと同様の2相レゾルバ出力信号を得る(入力する)ことができる。したがって、レゾルバ出力信号の分解能を向上することができる。これにより、取込単位期間に取り込まれた2相レゾルバ出力信号に基づいて、レゾルバの最高感度点においても2相レゾルバ出力信号を得る(入力する)ことが可能となり、予定した2相レゾルバ出力信号が得られているか否かを当該2相レゾルバ出力信号に基づいて判定することができる。したがって、レゾルバの異常を検出することができる。
【0025】
【発明の実施の形態】
以下、本発明のレゾルバディジタル変換方法、レゾルバディジタル変換装置、電気式動力舵取装置およびレゾルバの異常判定方法の実施形態について図を参照して説明する。なお、以下の各実施形態では、本発明の電気式動力舵取装置を自動車等の車両の電気式動力舵取装置に適用した例を挙げて説明する。
【0026】
まず、本実施形態に係る電気式動力舵取装置10の主な構成を図1に基づいて説明する。図1に示すように、電気式動力舵取装置10は、主に、ステアリングホイール11、ステアリング軸12、ピニオン軸13、トーションバー14、第1角度センサ15用のレゾルバ15s、第2角度センサ16用のレゾルバ16s、減速機17、ラックピニオン18、モータ回転角センサ19用のレゾルバ19s、モータM、ECU20等から構成されており、ステアリングホイール11による操舵状態を検出し、その操舵状態に応じたアシスト力をモータMにより発生させて運転者による操舵をアシストするものである。なお、ラックピニオン18の両側には、それぞれタイロッド等を介して図略の車輪が連結されている。
【0027】
即ち、ステアリングホイール11にはステアリング軸12の一端側が連結され、このステアリング軸12の他端側にはトーションバー14の一端側が連結されている。またこのトーションバー14の他端側にはピニオン軸13の一端側が連結され、このピニオン軸13の他端側にはラックピニオン18のピニオンギアが連結されている。またステアリング軸12およびピニオン軸13には、それぞれの回転角(ステアリング角θ1 、θ2 )を絶対的に検出可能なレゾルバ15s、16sがそれぞれ設けられており、各々ECU20に電気的に接続されている。
【0028】
これにより、ステアリング軸12とピニオン軸13とをトーションバー14により相対回転可能に連結することができるとともに、ステアリング軸12の回転角(ステアリング角θ1 )をレゾルバ15sによる第1角度センサ15によって、またピニオン軸13の回転角(ステアリング角θ2 )をレゾルバ16sによる第2角度センサ16によって、それぞれ検出することができる。そのため、ステアリング軸12の回転角を第1角度センサ15によってステアリング角θ1 として検出することができるとともに、第1角度センサ15によるステアリング軸12のステアリング角θ1 と第2角度センサ16によるピニオン軸13のステアリング角θ2 との角度差(または偏差)や、角度比等からトーションバー14のねじれ量(操舵トルクに対応するもの)をねじれ角として検出することができる。
【0029】
また、このピニオン軸13の途中には、モータMにより発生する駆動力を所定の減速比で伝達する減速機17が図略のギアを介して噛合されており、当該減速機17介してモータMの駆動力、つまりアシスト力をピニオン軸13に伝え得るように構成されている。さらにこのモータMにも、その回転角(モータ回転角θM )を検出し得るレゾルバ19sによるモータ回転角センサ19が設けられており、このレゾルバ19sもECU20に電気的に接続されている。
【0030】
なお、電気式動力舵取装置10に用いられるレゾルバ15s、16s、19s(以下「レゾルバ15s等」という。)は、いずれも、1相の励磁コイルに励磁信号を与えることにより、2相の出力コイルから検出角度(電気角)に応じたレゾルバ出力信号を得ることができる構成を採る、いわゆる1相励磁2相出力(電圧検出)型のものである。またレゾルバ15s等から出力されるレゾルバ出力信号は、 sin相信号および cos相信号により構成されるアナログ信号であるため、A/D変換器に入力されることにより、CPU30により処理可能なディジタル信号に変換される。
【0031】
次に、電気式動力舵取装置10を構成するECU20等の電気的構成および動作を図2および図3に基づいて説明する。
図2に示すように、ECU20は、主に、第1角度センサ15、第2角度センサ16、アシストトルク決定手段21、電流制御手段23、モータ回転角センサ19等により構成されており、具体的には図3に示すように、A/D変換器を内蔵したCPU30(マイクロコンピュータ)、AMP32、34、36や図略のメモリ、各種インタフェイス回路等から構成されている。
【0032】
なお、これらのAMP32、34、36は、電圧または電流を増幅する機能を有する緩衝増幅器で、レゾルバ15s等とCPU30との間に介在している。これにより、AMP32はCPU30の出力ポートPoからレゾルバ15s等に出力される1相励磁信号を増幅する役割を果たし、またAMP34、36はレゾルバ15s等からCPU30のA/D変換器に入力される2相レゾルバ出力信号を増幅する役割を果たしている。
【0033】
これにより、レゾルバ15s等により検出された電気角(検出角度)、即ちステアリング角θ1 、θ2 、モータ回転角θM は、2相レゾルバ出力信号としてそれぞれECU20に入力されるため、ECU20では後述するようにCPU30によりこれらの各2相レゾルバ出力信号に基づいてステアリング角θ1 、θ2 、モータ回転角θM をそれぞれ算出する。そして、これらの算出されたステアリング角θ1 、θ2 、モータ回転角θM に基づいて、モータMにより発生させるアシスト力を次述するように決定する。
【0034】
第1角度センサ15は、図1に示すレゾルバ15sの出力に基づきステアリング角θ1 を検出する。同様に、第2角度センサ16は、レゾルバ16sの出力に基づきステアリング角θ2 を検出する。
アシストトルク決定手段21は、第1角度センサ15により検出されたステアリング角θ1 と第2角度センサ16により検出されたステアリング角θ2 とに基づいて、モータMにより発生させるアシスト力を決定するものである。例えば、ステアリング角θ1 、θ2 の角度差(または偏差)や角度比等に対応して予め設定されたアシスト電流指令IA *のマップや所定の演算処理等によって、アシスト電流指令IA *を求めている。
【0035】
電流制御手段23は、アシストトルク決定手段21により決定されたアシスト電流指令IA *をモータMに流れる実電流IA 、および、モータ回転角センサ19にて検出されたモータMのモータ回転角θM に基づいて、電圧に変換して電圧指令V* を出力するものである。即ち、電流制御手段23では、電流センサ27により検出されたモータMに流れる実電流IA を負帰還させることによって目標とする電圧指令V* を出力するように制御している。
【0036】
モータ駆動手段25は、PWM回路24とスイッチング素子Q1〜Q4とにより構成されている。PWM回路24は、ECU20とは異なるハードウェアにより実現されるパルス幅変調回路で、電流制御手段23から出力される電圧指令V* に応じたパルス幅をもつパルス信号をU相、V相ごとに出力し得るように構成されている。これにより、出力側に接続されるスイッチング素子Q1〜Q4の各ゲートに対応するU相、V相のパルス信号を与えることができるので、パルス幅に応じてスイッチング素子Q1〜Q4をオンオフ動作させることにより、任意にモータMを駆動制御することができる。
【0037】
続いて、CPU30により、レゾルバ15s等の電気角(検出角度)を演算するレゾルバディジタル変換方法およびレゾルバディジタル変換装置を図3〜図5に基づいて説明する。なお、以下説明する1相励磁信号出力処理および電気角演算処理は、いずれもCPU30により実行されるプログラムにより演算処理されるものである。
【0038】
ここで、レゾルバディジタル変換装置においては、図3に示すように、CPU30およびAMP32がレゾルバ15s等に1相励磁信号を出力し、CPU30およびAMP34、36にレゾルバ15s等から出力される2相レゾルバ出力信号が入力される。またCPU30により、2相レゾルバ出力信号に基づいてレゾルバ15s等の検出角度が演算される。なお、2相レゾルバ出力信号は、レゾルバ15s等の回転角、即ち電気角θが変化することにより、図4(A) に示す点線の波形のように sin相および cos相の信号振幅が変化するため、この振幅から電気角θを算出することができる。
【0039】
本実施形態に係るレゾルバディジタル変換方法およびレゾルバディジタル変換装置は、レゾルバ15s等に1相励磁信号を与え、これにより得られる2相レゾルバ出力信号に基づいて、レゾルバ15s等の電気角(検出角度)を演算するものである。そのため、CPU30では、レゾルバ15s等に1相励磁信号を出力する出力手段として、所定のマップに基づいて正弦波に近似した1相励磁信号を常時出力している。
【0040】
即ち、例えば1ステップごとに階段状に出力値が増加または減少することにより正弦波波形に近似した階段波形を出力可能に設定されたマップを参照し得る1相励磁信号出力処理を5μsec.ごとに実行することによって、例えば200μsec.で1周期となる正弦波(5kHz)を1相励磁信号として出力する。
【0041】
ここで、この1相励磁信号の周波数は、レゾルバ15s等により最大変圧比が得られる周波数(例えば10kHz〜20kHz)に設定されることが望ましい。これにより、最大変圧比を得られる周波数の1相励磁信号がレゾルバ15s等に与えられるので、レゾルバ15s等から取り込む2相レゾルバ出力信号を最大にすることができる。したがって、レゾルバ15s等の感度を高めることができ、レゾルバ出力信号の分解能を向上することができる。
【0042】
なお、この1相励磁信号出力処理では、1相励磁信号の1周期を容易に把握し得るように、各周期の「始め」または「終わり」に相当するタイミングに所定のフラグを立てる同期フラグ処理も併せて行っている。そして、このような1相励磁信号出力処理と並行して、図5に示す電気角演算処理がCPU30により実行されている。なお、以下説明する電気角演算処理は、タイマ割込み等により所定周期ごとに実行されるものである。
【0043】
図5に示すように、電気角演算処理では、所定の初期化処理の後、まずステップS101により sin相信号Ds0〜Ds7および cos相信号Dc0〜Dc7を取得する処理が行われる。この処理は、1相励磁信号を与えたレゾルバ15s等から出力される2相レゾルバ出力信号を入力するもので、1相励磁信号出力処理により1相励磁信号がレゾルバ15s等に入力されるとそれに呼応してレゾルバ15s等から出力される2相レゾルバ出力信号を、所定の取込周期ごとに取得する。
【0044】
例えば本実施形態では、図4(A) に示すように、1相励磁信号の位相に対して225°(125μsec.)間隔で2相レゾルバ出力信号を8点( sin相では点Ds0〜点Ds7、 cos相では点Dc0〜点Dc7)取得するように当該取込周期を設定しているので、当該取込周期を8周期1組として取込単位期間を構成している。
【0045】
換言すれば、レゾルバ15s等に与える1相励磁信号の周期(200μsec.)とレゾルバ15s等から2相レゾルバ出力信号を取込む取込周期(125μsec.)との最小公倍数(1000μsec.)が、1相励磁信号の2周期以上(5周期)に相当し、当該最小公倍数(1000μsec.)を2相レゾルバ出力信号の取込単位期間とするように設定している。
【0046】
これにより、図4(A) に示すように、当該取込周期を8周期1組として取り込んだ複数の2相レゾルバ出力信号をそれぞれ1相励磁信号の1周期分に重ね合わせることにより、1相励磁信号の1周期において当該取込周期数である8点を総取込数とすることができる。これにより、図4(B) に示すように、1相励磁信号の1周期全体でみれば、2相レゾルバ出力信号の1周期以内で当該総取込数である8点分取り込んだのと同様の2相レゾルバ出力信号を入力することができる。したがって、2相レゾルバ出力信号の分解能を向上することができる。
【0047】
なお、モータMの回転角を検出するレゾルバ19sにおいては、この取込単位期間をそのモータMの制御周期に同期させることにより、当該制御周期に同期した取込単位期間として、2相レゾルバ出力信号の取込周期を複数1組として取り込むことができる。これにより、取込単位期間内で最大限、2相レゾルバ出力信号を取得することができるため、モータMの制御性能を損なうことなく、2相レゾルバ出力信号の分解能を向上することができる。したがって、モータMをさらに高精度に制御することができる。
【0048】
また、モータMの回転角を検出するレゾルバ19sにおいては、この取込単位期間をそのモータMの制御特性が劣化しない範囲に設定することにより、当該制御周期以下の期間を取込単位期間として、2相レゾルバ出力信号の取込周期を複数1組として取り込むことができるので、これによっても、モータMの制御性能を損なうことなく、レゾルバ出力信号の分解能を向上し、モータMをさらに高精度に制御することができる。
【0049】
図5に戻って、続くステップS103、S105では、ステップS101により取得した sin相信号Ds0〜Ds7あるいは cos相信号Dc0〜Dc7に基づいて sin相信号振幅Asおよび cos相信号振幅Acを最小二乗法による算出する処理が行われる。具体的には次式(1)、(2)により求められる。
【0050】
【数1】
【0051】
このようにステップS103、S105の演算処理によると、それぞれ sin相信号Ds0〜Ds7あるいは cos相信号Dc0〜Dc7の合計8点に基づいて最小二乗法により sin相信号振幅Asまたは cos相信号振幅Acを演算している。つまり、図4(B) に示すように、1相励磁信号の1周期全体でみれば、2相レゾルバ出力信号の1周期以内で当該総取込数である8点分取り込んで最小二乗法により振幅Asおよび振幅Acを算出している。
【0052】
次のステップS107では、ステップS103、SD105により算出された sin相信号振幅Asおよび cos相信号振幅Acに基づいて、次式(3)により電気角θを算出する処理が行われ、一連の本電気角演算処理が終了する。
θ = tan-1(As/Ac) ・・・ (3)
【0053】
以上説明したように本実施形態に係るレゾルバディジタル変換方法およびレゾルバディジタル変換装置によると、図4(A) に示すように、レゾルバ15s等に与える(出力する)1相励磁信号の周期(200μsec.)とレゾルバ15s等から2相レゾルバ出力信号を取込む(入力する)取込周期(125μsec.)との最小公倍数(1000μsec.)が、1相励磁信号の2周期(5周期)以上に相当し、最小公倍数(1000μsec.)を2相レゾルバ出力信号の取込単位期間とする。つまり、2相レゾルバ出力信号の取込周期を8周期1組とした取込単位期間を、1相励磁信号の5周期に設定しているので、図8に示すように、取込単位期間を2相レゾルバ出力信号の1周期に設定した場合(この場合、取込周期は200/3=66.7μsec.)に比べて、2相レゾルバ出力信号を取込む(入力する)取込周期を長く設定することができる。したがって、処理能力の高いA/D変換器を用いる必要がなくなる。
【0054】
また、本実施形態に係るレゾルバディジタル変換方法およびレゾルバディジタル変換装置によると、図4(A) に示すように、2相レゾルバ出力信号の取込周期を8周期1組とした取込単位期間を、1相励磁信号の5周期に設定しているので、図4(B) に示すように、当該1組として取り込んだ(入力した)8点分の2相レゾルバ出力信号(Ds0〜Ds7)をそれぞれ1相励磁信号の1周期分に重ね合わせることにより、1相励磁信号の1周期において当該取込周期数を総取込数8とすることができる。これにより、1相励磁信号の1周期全体でみれば、2相レゾルバ出力信号の1周期以内で当該総取込数8点分取り込んだのと同様の2相レゾルバ出力信号を得る(入力する)ことができる。したがって、レゾルバ出力信号の分解能を向上することができる。
【0055】
さらに、本実施形態に係るレゾルバディジタル変換方法およびレゾルバディジタル変換装置によると、図4(B) に示すように、1相励磁信号の1周期において当該取込周期数を総取込数8とすることができるので、レゾルバの最高感度点においても2相レゾルバ出力信号を得る(入力する)ことが可能となる。これにより、予定した2相レゾルバ出力信号が得られているか否かを当該2相レゾルバ出力信号に基づいて判断することができる。したがって、レゾルバの異常を検出することができる。
【0056】
次に、本発明に係るレゾルバの異常判定方法を、図1〜図4を参照して説明した電気式動力舵取装置10のレゾルバ15s等の異常を判定するレゾルバの異常判定処理1、2に適用した例を図6および図7に基づいて説明する。
なお、この実施形態の例では、前述した電気式動力舵取装置10のハードウェアをそのまま用いるので、図1〜図3に示されている構成およびその作用については説明を省略する。なお、以下説明するレゾルバの異常判定処理1、2は、いずれも図3に示されるCPU30により実行されるプログラムにより演算処理されるもので、タイマ割込み等により所定周期ごとに実行されるものである。
【0057】
図6に示すように、レゾルバの異常判定処理1は、所定の初期化処理の後、まずステップS201により sin相信号Ds0〜Ds7および cos相信号Dc0〜Dc7を取得する処理が行われる。そして、ステップS203、S205により sin相信号振幅As、 cos相信号振幅Acを算出し、S207により電気角θを算出する。これらのステップS201、S203、S205、S207は、それぞれ、既に図5を参照して説明したステップS101、S103、S105、S107と同様であるので、その詳細説明を省略する。
【0058】
ステップS209では、判定値Ks、Kcを算出する処理を行う。この処理では、ステップS203により算出した sin相信号振幅As、ステップS205により算出した cos相信号振幅AcおよびステップS207により算出した電気角θに基づいて、Ks=As/sinθ、Kc=Ac/cosθを演算することにより判定値Ks、Kcを算出する。これにより、電気角θにかかわらず一定値をとる予定の判定値Ks、Kcを求めることができるので、この判定値Ks、Kcが所定の偏差内にあるか否かを次のステップS211により判断する。
【0059】
そして、ステップS211により、予め設定されている判定定数Kref と判定値Ks、Kcとを比較し、当該判定定数Kref よりも判定値Ks、Kcが大きい(Ks、Kc>Kref )と判断できた場合には(S211でYes)、レゾルバ15s等に異常があると判定されるので、ステップS213に処理を移行し所定のレゾルバ異常処理を実行する。他方、当該判定定数Kref よりも判定値Ks、Kcが大きいと判断できない場合には(S211でNo)、レゾルバ15s等には特に異常がないものと判定されるので、一連の本レゾルバの異常判定処理1を終了する。
【0060】
なお、ステップS213による所定のレゾルバ異常処理としては、例えば、モータMによるアシスト力の発生を中止する処理や、当該レゾルバの異常を運転者に告知し得る警告灯を点灯させるとともにモータMによるアシスト力の発生を中止する処理等である。
【0061】
次に、図7に示すレゾルバの異常判定処理2について説明する。この処理でも所定の初期化処理の後、まずステップS301により sin相信号Ds0〜Ds7および cos相信号Dc0〜Dc7を取得する処理が行われるが、このステップS301も既に図5を参照して説明したステップS101と同様であるので、その詳細説明を省略する。
【0062】
ステップS303では、ステップS301により取得した sin相信号Ds0〜Ds7の総和Ssを算出する処理、そして、ステップS305では、ステップS301により取得した cos相信号Dc0〜Dc7の総和Scを算出する処理が、それぞれ行われる。これにより、ステップS303では sin相信号振幅Asの中心値、またステップS305では cos相信号振幅Acの中心値、をそれぞれ求めることができるので、この中心値である予定の総和Ss、総和Scが所定の偏差内にあるか否かを次のステップS307により判断する。
【0063】
ステップS307では、予め設定されている判定定数Sref と総和Ss、Scとを比較し、当該判定定数Sref よりも総和Ss、Scが大きい(Ss、Sc>Sref )と判断できた場合には(S307でYes)、レゾルバ15s等に異常があると判定されるので、ステップS309に処理を移行し所定のレゾルバ異常処理を実行する。他方、当該判定定数Sref よりも総和Ss、Scが大きいと判断できない場合には(S307でNo)、レゾルバ15s等には特に異常がないものと判定されるので、一連の本レゾルバの異常判定処理2を終了する。なお、ステップS309による所定のレゾルバ異常処理は、前述したステップS213による所定のレゾルバ異常処理と同様である。
【0064】
以上説明したように、本実施形態に係るレゾルバの異常判定方法によると、図4(A) に示すように、レゾルバ15s等に与える1相励磁信号の周期(200μsec.)とレゾルバ15s等から2相レゾルバ出力信号を取込む取込周期(125μsec.)との最小公倍数(1000μsec.)が、1相励磁信号の2周期(5周期)以上に相当し、最小公倍数(1000μsec.)を2相レゾルバ出力信号の取込単位期間とする。つまり、図4(A) に示すように、2相レゾルバ出力信号の取込周期を8周期1組とした取込単位期間を、1相励磁信号の5周期に設定しているので、図4(B) に示すように、当該1組として取り込んだ8点分の2相レゾルバ出力信号(Ds0〜Ds7)をそれぞれ1相励磁信号の1周期分に重ね合わせることにより、1相励磁信号の1周期において当該取込周期数を総取込数8とすることができる。これにより、1相励磁信号の1周期全体でみれば、2相レゾルバ出力信号の1周期以内で当該総取込数8点分取り込んだのと同様の2相レゾルバ出力信号を得ることができる。したがって、レゾルバ出力信号の分解能を向上することができる。これにより、取込単位期間に取り込まれた2相レゾルバ出力信号に基づいて、レゾルバの最高感度点においても2相レゾルバ出力信号を得ることが可能となり、予定した2相レゾルバ出力信号が得られているか否かを当該2相レゾルバ出力信号に基づいて判断することができる。したがって、レゾルバの異常を検出することができる。
【図面の簡単な説明】
【図1】本発明の一実施形態に係る電気式動力舵取装置の主な構成を示すブロック図である。
【図2】図1に示すECUおよびモータ駆動回路の主な構成を示すブロック図である。
【図3】ECUとレゾルバとの接続構成を示すブロック図である。
【図4】本実施形態に係るゾルバディジタル変換方法等によりレゾルバ信号を取り込む例を示す説明図で、図4(A) はレゾルバ信号の取込単位期間におけるもの、図4(B) は点Ds0〜点D8sの8点を1相励磁信号1周期内に重ねて表したものを示す。
【図5】本実施形態によるレゾルバ出力信号に基づいて電気角を算出する電気角演算処理の流れを示すフローチャートである。
【図6】本実施形態によるレゾルバ出力信号に基づいてレゾルバの異常判定を行う異常判定処理1の流れを示すフローチャートである。
【図7】本実施形態によるレゾルバ出力信号に基づいてレゾルバの異常判定を行う異常判定処理2の流れを示すフローチャートである。
【図8】レゾルバ励磁信号の周期に同期してレゾルバ出力信号を励磁1周期以内に3点取り込むレゾルバディジタル変換方法等の例を示す説明図である。
【符号の説明】
10 電気式動力舵取装置
11 ステアリングホイール
15 第1角度センサ
16 第2角度センサ
15s レゾルバ(第1のレゾルバ)
16s レゾルバ(第1のレゾルバ)
19 モータ回転角センサ
19s レゾルバ(第2のレゾルバ)
20 ECU (レゾルバディジタル変換装置)
30 CPU (出力手段、入力手段、演算手段)
32 AMP (出力手段)
34、36 AMP (入力手段)
M モータ (アクチュエータ)
θ1 、θ2 ステアリング角
θM モータ回転角
S101 (入力手段)
S103 (演算手段)
S105 (演算手段)
S107 (演算手段)[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a resolver digital conversion method, a resolver digital conversion device, and an electric power steering device with one-phase excitation and two-phase output.
[0002]
[Prior art]
Conventionally, in a resolver digital conversion method for one-phase excitation and two-phase output, the electrical angle (detection angle) is calculated by acquiring three or more resolver output signals within one excitation period in synchronization with the period of the resolver excitation signal. It is known.
[0003]
For example, as shown in FIG. 8, when three points are captured within one cycle of the excitation signal, the phase is 120 ° (point α1), 240 ° (point α2), 360 ° (point α3), and 120 ° intervals. The resolver output signal was obtained at each timing corresponding to. As described above, the resolver output signal needs to be acquired by (K · sinθ · sin (ωt + φ) + B), and the amplitude K and offset of the resolver output signal must be acquired within three excitation periods. This is because the three unknowns are calculated because the value B and the phase shift φ are unknown.
[0004]
By the way, in such a resolver digital conversion method of one-phase excitation and two-phase output, the resolver output signal of more than three points (for example, ten points) is captured within one excitation signal period, so that the highest sensitivity point of the resolver is obtained. Can also obtain a resolver output signal. As a result, the resolution of the resolver output signal can be increased, and it is also possible to detect the abnormality of the resolver by determining whether or not the scheduled resolver output signal is obtained based on the resolver output signal. .
[0005]
[Problems to be solved by the invention]
However, according to such a conventional resolver digital conversion method or the like, when the configuration is such that the resolver output signal can be taken in more points within one cycle of the excitation signal, the take-up cycle is inevitably shortened. It is necessary to increase the processing capability of an A / D converter that converts an output signal into a digital signal. Therefore, it is necessary to use a relatively expensive A / D converter, which directly leads to a problem that the product cost is increased.
[0006]
In addition, setting the acquisition period long in accordance with the performance limit of the A / D converter determined from the balance between price and sampling performance is nothing but setting the frequency of the excitation signal low. For this reason, there is a problem that it is difficult to set the frequency up to a frequency with good detection sensitivity inherent to the resolver (a frequency at which the maximum transformation ratio is obtained, for example, 10 kHz to 20 kHz).
[0007]
Further, when about three resolver output signals are captured within one excitation signal period, the resolver output signal cannot always be obtained at the highest sensitivity point of the resolver. For this reason, there are problems that it is an obstacle to increasing the resolution of the resolver output signal, and that it is difficult to detect the abnormality of the resolver.
[0008]
On the other hand, in such an electric power steering device that detects the steering state by such a resolver digital conversion method and assists the steering by generating an assist force according to the steering state by the motor, the resolution of the resolver output signal Therefore, it is difficult to improve the control performance due to the difficulty of increasing the value. Therefore, there is a problem that it leads to an obstacle in improving the steering feeling.
[0009]
The present invention has been made in order to solve the above-described problems, and an object of the present invention is to provide a resolver digital conversion method and resolver digital that can improve the resolution of a resolver output signal and can detect an abnormality of a resolver. It is to provide a conversion device.
Another object of the present invention is to provide an electric power steering apparatus capable of improving the steering feeling.
[0010]
[Means for solving the problems and functions and effects of the invention]
In order to achieve the above object, the resolver digital conversion method according to
[0011]
In order to achieve the above object, in the resolver digital conversion device according to
[0012]
According to the first and fifth aspects of the invention, the least common multiple of the period of the one-phase excitation signal given (output) to the resolver and the acquisition period of taking (input) the two-phase resolver output signal from the resolver is: This corresponds to two or more cycles of the one-phase excitation signal, and the least common multiple is taken as a unit period for taking in the two-phase resolver output signal. That is, in the present invention, since the acquisition unit period in which a plurality of two-phase resolver output signal acquisition periods are set to two or more periods of one-phase excitation signal, the acquisition unit period is set to two phases. Compared to the case where the resolver output signal is set within one cycle, the capture cycle for capturing (inputting) the two-phase resolver output signal can be set longer. Therefore, it is not necessary to use an A / D converter having a high processing capability.
[0013]
Further, according to the inventions of
[0014]
Further, according to the first and fifth aspects of the invention, since the number of capture cycles can be set as the total number of captures in one cycle of the one-phase excitation signal, the two-phase resolver output is also obtained at the highest sensitivity point of the resolver. A signal can be obtained (input). Thereby, it can be judged based on the said two-phase resolver output signal whether the planned two-phase resolver output signal is obtained. Therefore, it is possible to detect the abnormality of the resolver.
[0015]
Further, the invention of
[0016]
As a result, a one-phase excitation signal having a frequency at which the maximum transformation ratio can be obtained is given (output) to the resolver, so that the two-phase resolver output signal taken in (input) from the resolver can be maximized. Therefore, since the sensitivity of the resolver can be increased, the resolution of the resolver output signal can be improved.
[0017]
Furthermore, the invention of
[0018]
As a result, the two-phase resolver output signal capture cycle is captured as one set as a capture unit period synchronized with the actuator control cycle. It is possible to obtain (input) a two-phase resolver output signal that is the same as the total number of acquisitions within one cycle of the output signal. Accordingly, the resolution of the resolver output signal can be improved and the resolver abnormality can be detected without impairing the control performance of the actuator, so that the actuator can be controlled with higher accuracy.
[0019]
Furthermore, the inventions of claim 4 and claim 8 are technically characterized in that a two-phase resolver output signal capture unit period is equal to or less than a control period of an actuator whose angle is detected by the resolver.
[0020]
As a result, a period equal to or less than the control period of the actuator is captured as a unit period, and a plurality of capture periods of the two-phase resolver output signal are captured as one set. It is possible to obtain (input) the same two-phase resolver output signal as the total number of acquisitions within one period of the resolver output signal. Accordingly, the resolution of the resolver output signal can be improved and the resolver abnormality can be detected without impairing the control performance of the actuator, so that the actuator can be controlled with higher accuracy.
[0021]
In order to achieve the above object, an electric power steering apparatus according to claim 9 is an electric power steering apparatus that detects a steering state and generates an assist force corresponding to the steering state by a motor to assist steering. A two-phase resolver output obtained by applying a one-phase excitation signal to the first resolver that detects the steering state using the resolver digital conversion device according to any one of
[0022]
This improves the resolution of the resolver output signal for the first resolver that detects the steering state and / or the second resolver that detects the rotational state of the motor, so that the steering state and / or the rotational state of the motor is highly accurate. Can be detected. Therefore, the steering feeling can be improved. In addition, an abnormality of the first resolver and / or the second resolver can be detected.
[0023]
In order to achieve the above object, in the resolver abnormality determination method according to
[0024]
According to the invention of
[0025]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of a resolver digital conversion method, a resolver digital conversion device, an electric power steering device, and a resolver abnormality determination method according to the present invention will be described below with reference to the drawings. In the following embodiments, an example in which the electric power steering apparatus of the present invention is applied to an electric power steering apparatus for a vehicle such as an automobile will be described.
[0026]
First, the main configuration of the electric
[0027]
That is, one end side of the steering shaft 12 is connected to the
[0028]
Thus, the steering shaft 12 and the
[0029]
A
[0030]
The
[0031]
Next, the electrical configuration and operation of the
As shown in FIG. 2, the
[0032]
These
[0033]
As a result, the electrical angle (detection angle) detected by the
[0034]
The
The assist
[0035]
The current control means 23 is an assist current command I determined by the assist torque determination means 21.A *Current I flowing through motor MA, And the motor rotation angle θ of the motor M detected by the motor
[0036]
The motor driving means 25 is constituted by a
[0037]
Subsequently, a resolver digital conversion method and a resolver digital conversion apparatus in which the
[0038]
In the resolver digital conversion device, as shown in FIG. 3, the
[0039]
The resolver digital conversion method and resolver digital conversion device according to the present embodiment provides a one-phase excitation signal to the
[0040]
That is, for example, a one-phase excitation signal output process that can refer to a map set so that a staircase waveform approximated to a sine wave waveform can be output by increasing or decreasing the output value stepwise for each step every 5 μsec. By executing, for example, a sine wave (5 kHz) that becomes one cycle at 200 μsec. Is output as a one-phase excitation signal.
[0041]
Here, the frequency of the one-phase excitation signal is preferably set to a frequency (for example, 10 kHz to 20 kHz) at which the maximum transformation ratio can be obtained by the
[0042]
In this one-phase excitation signal output process, a synchronous flag process for setting a predetermined flag at a timing corresponding to “start” or “end” of each period so that one period of the one-phase excitation signal can be easily grasped. Is also conducted. In parallel with such one-phase excitation signal output processing, the electrical angle calculation processing shown in FIG. The electrical angle calculation process described below is executed at predetermined intervals by a timer interrupt or the like.
[0043]
As shown in FIG. 5, in the electrical angle calculation process, after a predetermined initialization process, first, a process of acquiring sin phase signals Ds0 to Ds7 and cos phase signals Dc0 to Dc7 is performed in step S101. This process inputs a two-phase resolver output signal output from the
[0044]
For example, in this embodiment, as shown in FIG. 4 (A), eight phases of the two-phase resolver output signal are generated at intervals of 225 ° (125 μsec.) With respect to the phase of the one-phase excitation signal (points Ds0 to Ds7 in the sin phase). In the cos phase, since the acquisition cycle is set so as to acquire the points Dc0 to Dc7), the acquisition unit period is configured with the acquisition cycle as one set of eight cycles.
[0045]
In other words, the least common multiple (1000 μsec.) Of the cycle (200 μsec.) Of the one-phase excitation signal given to the
[0046]
As a result, as shown in FIG. 4 (A), a plurality of two-phase resolver output signals acquired as one set of eight acquisition periods are superimposed on one period of the one-phase excitation signal. In one cycle of the excitation signal, 8 points that are the number of capture cycles can be set as the total number of captures. As a result, as shown in FIG. 4 (B), if one period of the one-phase excitation signal is viewed as a whole, it is the same as when the total number of eight points is acquired within one period of the two-phase resolver output signal. The two-phase resolver output signal can be input. Therefore, the resolution of the two-phase resolver output signal can be improved.
[0047]
In the resolver 19s that detects the rotation angle of the motor M, the two-phase resolver output signal is obtained as a capture unit period synchronized with the control cycle by synchronizing the capture unit period with the control cycle of the motor M. Can be taken in as a plurality of sets. Thereby, since the two-phase resolver output signal can be acquired to the maximum within the acquisition unit period, the resolution of the two-phase resolver output signal can be improved without impairing the control performance of the motor M. Therefore, the motor M can be controlled with higher accuracy.
[0048]
Further, in the resolver 19s that detects the rotation angle of the motor M, by setting the acquisition unit period in a range in which the control characteristics of the motor M are not deteriorated, a period equal to or less than the control cycle is set as the acquisition unit period. Since the two-phase resolver output signal capture cycle can be captured as a set, this also improves the resolution of the resolver output signal without impairing the control performance of the motor M, and makes the motor M more accurate. Can be controlled.
[0049]
Returning to FIG. 5, in subsequent steps S103 and S105, the sin phase signal amplitude As and the cos phase signal amplitude Ac are obtained by the least square method based on the sin phase signals Ds0 to Ds7 or the cos phase signals Dc0 to Dc7 acquired in step S101. Processing to calculate is performed. Specifically, it is obtained by the following equations (1) and (2).
[0050]
[Expression 1]
[0051]
As described above, according to the arithmetic processing in steps S103 and S105, the sin phase signal amplitude As or the cos phase signal amplitude Ac is obtained by the least square method based on the total of eight points of the sin phase signals Ds0 to Ds7 or the cos phase signals Dc0 to Dc7. Arithmetic. In other words, as shown in FIG. 4 (B), if one cycle of the one-phase excitation signal is viewed as a whole, eight points that are the total number of acquisitions are acquired within one cycle of the two-phase resolver output signal, and the least square method is used. The amplitude As and the amplitude Ac are calculated.
[0052]
In the next step S107, based on the sin phase signal amplitude As and the cos phase signal amplitude Ac calculated in steps S103 and SD105, a process of calculating the electrical angle θ by the following equation (3) is performed, and a series of main electric currents is performed. The corner calculation process ends.
θ = tan-1(As / Ac) (3)
[0053]
As described above, according to the resolver digital conversion method and the resolver digital conversion apparatus according to the present embodiment, as shown in FIG. 4A, the period (200 μsec.) Of the one-phase excitation signal given (output) to the
[0054]
Further, according to the resolver digital conversion method and resolver digital conversion apparatus according to the present embodiment, as shown in FIG. 4 (A), the acquisition unit period in which the acquisition period of the two-phase resolver output signal is one set of eight periods is obtained. Since 5 cycles of 1-phase excitation signal are set, as shown in Fig. 4 (B), the 2-phase resolver output signals (Ds0 to Ds7) for 8 points taken in (input) as the set are input. By superimposing them on one period of the one-phase excitation signal, the number of acquisition periods can be set to eight in one period of the one-phase excitation signal. As a result, when viewed over the entire period of the one-phase excitation signal, the same two-phase resolver output signal is obtained (input) as that of the total number of acquisition points of 8 points within one period of the two-phase resolver output signal. be able to. Therefore, the resolution of the resolver output signal can be improved.
[0055]
Furthermore, according to the resolver digital conversion method and the resolver digital conversion device according to the present embodiment, the number of acquisition periods is set to 8 in one period of the one-phase excitation signal as shown in FIG. Therefore, it is possible to obtain (input) a two-phase resolver output signal even at the highest sensitivity point of the resolver. Thereby, it can be judged based on the said two-phase resolver output signal whether the planned two-phase resolver output signal is obtained. Therefore, it is possible to detect the abnormality of the resolver.
[0056]
Next, the resolver
In addition, in the example of this embodiment, since the hardware of the electric
[0057]
As shown in FIG. 6, in the resolver
[0058]
In step S209, processing for calculating determination values Ks and Kc is performed. In this process, based on the sin phase signal amplitude As calculated in step S203, the cos phase signal amplitude Ac calculated in step S205, and the electrical angle θ calculated in step S207, Ks = As / sin θ and Kc = Ac / cos θ are calculated. Determination values Ks and Kc are calculated by calculation. As a result, the determination values Ks and Kc that are expected to take a constant value regardless of the electrical angle θ can be obtained, so whether or not the determination values Ks and Kc are within a predetermined deviation is determined in the next step S211. To do.
[0059]
In step S211, when a predetermined determination constant Kref is compared with the determination values Ks and Kc, and the determination values Ks and Kc are larger than the determination constant Kref (Ks, Kc> Kref). (Yes in S211), since it is determined that there is an abnormality in the
[0060]
The predetermined resolver abnormality process in step S213 includes, for example, a process for stopping the generation of the assist force by the motor M, a warning lamp that can notify the driver of the resolver abnormality, and an assist force by the motor M. For example, the process of canceling the occurrence of
[0061]
Next, the resolver
[0062]
In step S303, a process of calculating the sum Ss of the sin phase signals Ds0 to Ds7 acquired in step S301, and in step S305, a process of calculating the sum of the cos phase signals Dc0 to Dc7 acquired in step S301 is performed. Done. As a result, the center value of the sin phase signal amplitude As can be obtained in step S303, and the center value of the cos phase signal amplitude Ac can be obtained in step S305. Therefore, the planned sum Ss and sum Sc that are the center values are predetermined. It is determined in the next step S307 whether or not it is within the deviation.
[0063]
In step S307, a predetermined determination constant Sref is compared with the sums Ss and Sc, and when it is determined that the sum Ss and Sc are larger than the determination constant Sref (Ss, Sc> Sref) (S307). Yes), since it is determined that there is an abnormality in the
[0064]
As described above, according to the resolver abnormality determination method according to the present embodiment, as shown in FIG. 4A, the period (200 μsec.) Of the one-phase excitation signal given to the
[Brief description of the drawings]
FIG. 1 is a block diagram showing a main configuration of an electric power steering apparatus according to an embodiment of the present invention.
FIG. 2 is a block diagram showing main configurations of an ECU and a motor drive circuit shown in FIG.
FIG. 3 is a block diagram showing a connection configuration between an ECU and a resolver.
FIGS. 4A and 4B are explanatory diagrams showing an example in which a resolver signal is captured by the resolver digital conversion method according to the present embodiment. FIG. 4A shows a resolver signal acquisition unit period, and FIG. 4B shows a point Ds0. ~ 8 points D8s are shown in an overlapped manner within one cycle of one-phase excitation signal.
FIG. 5 is a flowchart showing a flow of electrical angle calculation processing for calculating an electrical angle based on a resolver output signal according to the present embodiment.
FIG. 6 is a flowchart showing a flow of an
FIG. 7 is a flowchart showing a flow of an
FIG. 8 is an explanatory diagram showing an example of a resolver digital conversion method or the like that takes in three resolver output signals within one excitation period in synchronization with the resolver excitation signal period;
[Explanation of symbols]
10 Electric power steering device
11 Steering wheel
15 First angle sensor
16 Second angle sensor
15s resolver (first resolver)
16s resolver (first resolver)
19 Motor rotation angle sensor
19s resolver (second resolver)
20 ECU (Resolver digital converter)
30 CPU (output means, input means, calculation means)
32 AMP (Output means)
34, 36 AMP (input means)
M motor (actuator)
θ1, Θ2 Steering angle
θM Motor rotation angle
S101 (input means)
S103 (calculation means)
S105 (Calculation means)
S107 (Calculation means)
Claims (10)
レゾルバに与える1相励磁信号の周期と該レゾルバから2相レゾルバ出力信号を取込む取込周期との最小公倍数が、前記1相励磁信号の2周期以上に相当し、該最小公倍数を前記2相レゾルバ出力信号の取込単位期間とすることを特徴とするレゾルバディジタル変換方法。A resolver digital conversion method for calculating a detection angle of a resolver based on a two-phase resolver output signal obtained by applying a one-phase excitation signal to a resolver,
The least common multiple of the period of the one-phase excitation signal given to the resolver and the capture period of taking in the two-phase resolver output signal from the resolver corresponds to two or more periods of the one-phase excitation signal, and the least common multiple is the two-phase A resolver digital conversion method characterized in that a resolver output signal capture unit period is used.
前記1相励磁信号を与えたレゾルバから出力される2相レゾルバ出力信号を入力する入力手段と、
前記2相レゾルバ出力信号に基づいて、前記レゾルバの検出角度を演算する演算手段と、を備えたレゾルバディジタル変換装置であって、
前記出力手段により前記レゾルバに出力する1相励磁信号の周期と前記入力手段により前記レゾルバから2相レゾルバ出力信号を入力する取込周期との最小公倍数が、前記1相励磁信号の2周期以上に相当し、該最小公倍数を前記2相レゾルバ出力信号の取込単位期間とすることを特徴とするレゾルバディジタル変換装置。Output means for outputting a one-phase excitation signal to the resolver;
Input means for inputting a two-phase resolver output signal output from the resolver to which the one-phase excitation signal is given;
A resolver digital conversion device comprising: a calculation means for calculating a detection angle of the resolver based on the two-phase resolver output signal;
The least common multiple of the cycle of the one-phase excitation signal output to the resolver by the output means and the capture cycle of inputting the two-phase resolver output signal from the resolver by the input means is more than two cycles of the one-phase excitation signal. Correspondingly, the least common multiple is used as a unit period for taking in the two-phase resolver output signal.
請求項5〜請求項8のいずれか一項に記載のレゾルバディジタル変換装置を用いて、前記操舵状態を検出する第1のレゾルバに1相励磁信号を与えて得られる2相レゾルバ出力信号に基づいて該第1のレゾルバの検出角度を演算し、および/または、前記レゾルバディジタル変換装置を用いて、前記モータの回転状態を検出する第2のレゾルバに1相励磁信号を与えて得られる2相レゾルバ出力信号に基づいて該第2のレゾルバの検出角度を演算することを特徴とする電気式動力舵取装置。An electric power steering device that detects a steering state and generates an assist force according to the steering state by a motor to assist steering.
Based on a two-phase resolver output signal obtained by applying a one-phase excitation signal to the first resolver that detects the steering state using the resolver digital conversion device according to any one of claims 5 to 8. A two-phase obtained by calculating a detection angle of the first resolver and / or applying a one-phase excitation signal to a second resolver that detects the rotational state of the motor using the resolver digital conversion device. An electric power steering apparatus that calculates a detection angle of the second resolver based on a resolver output signal.
レゾルバに与える1相励磁信号の周期と該レゾルバから2相レゾルバ出力信号を取込む取込周期との最小公倍数が、前記1相励磁信号の2周期以上に相当し、該最小公倍数を前記2相レゾルバ出力信号の取込単位期間とし、該取込単位期間に取り込まれた2相レゾルバ出力信号に基づいて、前記レゾルバに異常があるか否かを判定することを特徴とするレゾルバの異常判定方法。A resolver abnormality determination method for determining whether or not the resolver has an abnormality based on a two-phase resolver output signal obtained by applying a one-phase excitation signal to the resolver,
The least common multiple of the period of the one-phase excitation signal given to the resolver and the capture period of taking in the two-phase resolver output signal from the resolver corresponds to two or more periods of the one-phase excitation signal, and the least common multiple is the two-phase A resolver abnormality determination method comprising: determining a resolver output signal capture unit period; and determining whether or not the resolver is abnormal based on a two-phase resolver output signal captured during the capture unit period .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002123653A JP3758600B2 (en) | 2002-04-25 | 2002-04-25 | Resolver digital conversion method, resolver digital conversion device, and electric power steering device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002123653A JP3758600B2 (en) | 2002-04-25 | 2002-04-25 | Resolver digital conversion method, resolver digital conversion device, and electric power steering device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2003315097A JP2003315097A (en) | 2003-11-06 |
| JP3758600B2 true JP3758600B2 (en) | 2006-03-22 |
Family
ID=29538881
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002123653A Expired - Fee Related JP3758600B2 (en) | 2002-04-25 | 2002-04-25 | Resolver digital conversion method, resolver digital conversion device, and electric power steering device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3758600B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4622842B2 (en) * | 2005-12-14 | 2011-02-02 | トヨタ自動車株式会社 | Resolver failure diagnosis apparatus and failure diagnosis method |
| JP2013200173A (en) | 2012-03-23 | 2013-10-03 | Jtekt Corp | Resolver/digital converter |
-
2002
- 2002-04-25 JP JP2002123653A patent/JP3758600B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2003315097A (en) | 2003-11-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107888119B (en) | Control system and method of controlling an electric motor | |
| US20130106340A1 (en) | Electric motor, steering device and method | |
| CN103414425B (en) | A kind of torque direction of brshless DC motor and the detection method of amplitude | |
| CN109804551B (en) | Motor control method, motor control system, and electric power steering system | |
| CN104426437A (en) | Motor control device | |
| CN109831135A (en) | Pole orientation detection device | |
| JP5434830B2 (en) | Rotation angle detector | |
| CN104682786B (en) | Method and apparatus for determining position data of a rotor of an electric machine | |
| JP3758600B2 (en) | Resolver digital conversion method, resolver digital conversion device, and electric power steering device | |
| JP2006343318A (en) | Rotational position detector, and rotary electrical equipment driving unit provided therewith | |
| JP5585058B2 (en) | Rotation angle detection device, motor control device, and electric power steering device | |
| JPWO2018159101A1 (en) | Motor control method, motor control system, and electric power steering system | |
| JP2019095203A (en) | Magnetic pole direction detector | |
| JP3838499B2 (en) | Actuator temperature detection method and electric power steering apparatus | |
| US20200259437A1 (en) | Motor control method, motor control system, and electric power steering system | |
| JP7105942B1 (en) | Control device | |
| CN114963952B (en) | Fault diagnosis method and device of Hall sensor and steering control system | |
| JPWO2018159104A1 (en) | Motor control method, motor control system, and electric power steering system | |
| JPWO2018159103A1 (en) | Motor control method, motor control system, and electric power steering system | |
| JPWO2018159100A1 (en) | Motor control method, motor control system, and electric power steering system | |
| JP2003509997A (en) | Torque current comparison for current validity diagnosis in permanent magnet electric machines | |
| EP2677292B1 (en) | Torque detection device and electric power steering device | |
| US8922145B2 (en) | Resolver/digital converter | |
| JP5266783B2 (en) | Rotation angle detector | |
| JP6221307B2 (en) | Rotation angle detection device and electric power steering device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040804 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20050922 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20051213 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20051226 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100113 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110113 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110113 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120113 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130113 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130113 Year of fee payment: 7 |
|
| LAPS | Cancellation because of no payment of annual fees |