JP2006335252A - 電動パワーステアリング装置 - Google Patents
電動パワーステアリング装置 Download PDFInfo
- Publication number
- JP2006335252A JP2006335252A JP2005163297A JP2005163297A JP2006335252A JP 2006335252 A JP2006335252 A JP 2006335252A JP 2005163297 A JP2005163297 A JP 2005163297A JP 2005163297 A JP2005163297 A JP 2005163297A JP 2006335252 A JP2006335252 A JP 2006335252A
- Authority
- JP
- Japan
- Prior art keywords
- wave signal
- value
- sine wave
- steering
- electric power
- 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.)
- Pending
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D5/00—Power-assisted or power-driven steering
- B62D5/04—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D5/00—Power-assisted or power-driven steering
- B62D5/04—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear
- B62D5/0457—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by control features of the drive means as such
- B62D5/0481—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by control features of the drive means as such monitoring the steering system, e.g. failures
- B62D5/049—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by control features of the drive means as such monitoring the steering system, e.g. failures detecting sensor failures
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D5/00—Power-assisted or power-driven steering
- B62D5/04—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear
- B62D5/0457—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by control features of the drive means as such
- B62D5/046—Controlling the motor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D6/00—Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D6/00—Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits
- B62D6/08—Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits responsive only to driver input torque
- B62D6/10—Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits responsive only to driver input torque characterised by means for sensing or determining torque
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B7/00—Measuring arrangements characterised by the use of electric or magnetic techniques
- G01B7/30—Measuring arrangements characterised by the use of electric or magnetic techniques for measuring angles or tapers; for testing the alignment of axes
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D5/00—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
- G01D5/12—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means
- G01D5/244—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing characteristics of pulses or pulse trains; generating pulses or pulse trains
- G01D5/24457—Failure detection
- G01D5/24461—Failure detection by redundancy or plausibility
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Power Steering Mechanism (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
- Steering Control In Accordance With Driving Conditions (AREA)
Abstract
【課題】 操舵補助用ブラシレスDCモータのロータ位置検出器の異常を早期に検出することができる電動パワーステアリング装置の提供。
【解決手段】 ブラシレスDCモータ6のロータ位置に応じた正弦波信号及び余弦波信号を出力する角度検出器25と、操舵部材(図示せず)に加えられた操舵トルクを検出するトルク検出器3とを備え、角度検出器25が出力した正弦波信号及び余弦波信号と、トルク検出器3が検出した操舵トルクとに基づき、ブラシレスDCモータ6を駆動して操舵補助する電動パワーステアリング装置。正弦波信号及び余弦波信号を各2乗する手段63と、その各2乗した正弦波信号及び余弦波信号を加算する手段63と、その加算した結果が所定範囲に収まるか否かを判定する手段63とを備え、判定する手段が否と判定することにより、角度検出器25の異常を検出する構成である。
【選択図】 図2
【解決手段】 ブラシレスDCモータ6のロータ位置に応じた正弦波信号及び余弦波信号を出力する角度検出器25と、操舵部材(図示せず)に加えられた操舵トルクを検出するトルク検出器3とを備え、角度検出器25が出力した正弦波信号及び余弦波信号と、トルク検出器3が検出した操舵トルクとに基づき、ブラシレスDCモータ6を駆動して操舵補助する電動パワーステアリング装置。正弦波信号及び余弦波信号を各2乗する手段63と、その各2乗した正弦波信号及び余弦波信号を加算する手段63と、その加算した結果が所定範囲に収まるか否かを判定する手段63とを備え、判定する手段が否と判定することにより、角度検出器25の異常を検出する構成である。
【選択図】 図2
Description
本発明は、ブラシレスDCモータのロータ位置に応じた正弦波信号及び余弦波信号を出力する角度検出器と、操舵部材に加えられた操舵トルクを検出するトルク検出器とを備え、角度検出器が出力した正弦波信号及び余弦波信号と、トルク検出器が検出した操舵トルクとに基づき、ブラシレスDCモータを駆動して操舵補助する電動パワーステアリング装置に関するものである。
モータを駆動して操舵補助を行ない、運転者の負担を軽減する電動パワーステアリング装置は、操舵部材(ステアリングホイール、ハンドル)に繋がる入力軸と、ピニオン及びラック等により操向車輪に繋がる出力軸と、入力軸及び出力軸を連結する連結軸とを備え、連結軸に生じる捩れ角度によって、トルクセンサが入力軸に加わる操舵トルク値を検出し、検出した操舵トルク値に基づき、出力軸に連動する操舵補助用のモータを駆動制御するものである。
このような電動パワーステアリング装置では、最近、ブラシレスDCモータが使用されるようになっている。電動パワーステアリング装置のブラシレスDCモータでは、ロータの回転する位置に応じて、回転磁界が発生するように、ステータに流す電流をPWM(Pulse Width Modulation)制御している。ロータ位置の検出には、レゾルバ、MRセンサ等のsin波信号及びcos波信号を出力する検出器が使用されている。
特許文献1には、磁気検出素子のアナログ信号をディジタル変換し、レゾルバの信号との差分値により、角度センサの異常を検出することが開示されている。
特許文献2には、角度センサから所定周期で与えられる操舵角を記憶し、操舵角の微分値を演算し、前と今の検出値の差の絶対値を求め、閾値と比較する方法が開示されている。
特許文献1には、磁気検出素子のアナログ信号をディジタル変換し、レゾルバの信号との差分値により、角度センサの異常を検出することが開示されている。
特許文献2には、角度センサから所定周期で与えられる操舵角を記憶し、操舵角の微分値を演算し、前と今の検出値の差の絶対値を求め、閾値と比較する方法が開示されている。
特許文献3には、3つの操舵角センサの夫々の出力の任意の2つの出力差を調べ、ゼロから離れた値を示す組み合わせの中に、異常であるセンサが含まれると判断することが開示されている。
特許文献4には、操舵角センサが検出した操舵角を、所定時間内に所定回数サンプリングして平均・分散を演算し、平均又は分散が所定範囲外にあるときは故障と判断することが開示されている。
特開2002−81961号公報
特開平10−278826号公報
特開平10−258757号公報
特開平10−197238号公報
特許文献4には、操舵角センサが検出した操舵角を、所定時間内に所定回数サンプリングして平均・分散を演算し、平均又は分散が所定範囲外にあるときは故障と判断することが開示されている。
ロータ位置の検出に使用される検出器に故障が発生し、正確な回転位置データが得られない場合、ロータ位置に応じた適切な電流を流すことができず、ステアリングホイール(ハンドル、操舵部材)が振動したり、ロックする可能性がある。その為、検出器の異常を早期に検出する必要があるという問題がある。
本発明は、上述したような事情に鑑みてなされたものであり、操舵補助用ブラシレスDCモータのロータ位置検出器の異常を早期に検出することができる電動パワーステアリング装置を提供することを目的とする。
本発明は、上述したような事情に鑑みてなされたものであり、操舵補助用ブラシレスDCモータのロータ位置検出器の異常を早期に検出することができる電動パワーステアリング装置を提供することを目的とする。
第1発明に係る電動パワーステアリング装置は、ブラシレスDCモータのロータ位置に応じた正弦波信号及び余弦波信号を出力する角度検出器と、操舵部材に加えられた操舵トルクを検出するトルク検出器とを備え、前記角度検出器が出力した正弦波信号及び余弦波信号と、前記トルク検出器が検出した操舵トルクとに基づき、前記ブラシレスDCモータを駆動して操舵補助する電動パワーステアリング装置において、前記正弦波信号及び余弦波信号を各2乗する手段と、該手段が各2乗した正弦波信号及び余弦波信号を加算する手段と、該手段が加算した結果が所定範囲に収まるか否かを判定する手段とを備え、該手段が否と判定することにより、前記角度検出器の異常を検出するように構成してあることを特徴とする。
第2発明に係る電動パワーステアリング装置は、前記所定範囲の上限は、前記正弦波信号及び余弦波信号の各誤差範囲に基づき定められていることを特徴とする。
第3発明に係る電動パワーステアリング装置は、前記正弦波信号及び余弦波信号の中性点との各ずれを各補正する各オフセット補正手段と、前記正弦波信号及び余弦波信号の各振幅値を補正する各振幅補正手段とを更に備え、前記所定範囲の下限は、前記各オフセット補正手段及び各振幅補正手段により、前記正弦波信号及び余弦波信号の補正可能な範囲における前記加算した結果の最小値に基づき定められていることを特徴とする。
本発明に係る電動パワーステアリング装置によれば、角度検出器が、ブラシレスDCモータのロータ位置に応じた正弦波信号及び余弦波信号を出力し、各2乗する手段が、角度検出器が出力した正弦波信号及び余弦波信号を各2乗する。加算する手段が、その各2乗した正弦波信号及び余弦波信号を加算し、判定する手段が、その加算した結果が所定範囲に収まるか否かを判定し、否と判定することにより、角度検出器の異常を検出する。これにより、操舵補助用ブラシレスDCモータのロータ位置検出器の異常を早期に検出することができる電動パワーステアリング装置を実現することができる。
以下に、本発明をその実施の形態を示す図面に基づいて説明する。
図1は、本発明に係る電動パワーステアリング装置の実施の形態の構成を示す模式図である。この電動パワーステアリング装置は、例えば舵取りの為のハンドル1(ステアリングホイール、操舵部材)と、ハンドル1の操舵に応じて駆動される操舵補助用のブラシレスDCモータ6と、モータ6の回転を減速歯車機構7を介して舵取機構12,12に伝える伝動手段13と、モータ6を駆動制御するECU(コントローラ)5とを備えている。ECU5には、車両の走行速度を検出する車速センサ4が出力した車速信号が与えられている。
図1は、本発明に係る電動パワーステアリング装置の実施の形態の構成を示す模式図である。この電動パワーステアリング装置は、例えば舵取りの為のハンドル1(ステアリングホイール、操舵部材)と、ハンドル1の操舵に応じて駆動される操舵補助用のブラシレスDCモータ6と、モータ6の回転を減速歯車機構7を介して舵取機構12,12に伝える伝動手段13と、モータ6を駆動制御するECU(コントローラ)5とを備えている。ECU5には、車両の走行速度を検出する車速センサ4が出力した車速信号が与えられている。
伝動手段13は、ハンドル1に連結された入力軸2に図示しないトーションバーを介して連結される出力軸8と、出力軸8にユニバーサルジョイントを介して連結される連結軸9と、連結軸9にユニバーサルジョイントを介して連結されるピニオン軸10と、ピニオン軸10のピニオンに噛合するラック歯を有し、左右の操向輪A,Aに舵取機構12,12を介して連結されるラック軸11とを備えている。入力軸2及び伝動手段13は操舵軸14を構成している。
入力軸2の周りには、ハンドル1を操作することにより入力軸2に加わる操舵トルクを、トーションバーに生じる捩れによって検出するトルクセンサ3が配置されており、トルクセンサ3が検出した操舵トルクに基づいて、ECU5がモータ6を駆動制御するように構成してある。
減速歯車機構7は、モータ6の出力軸に繋がるウォームと、出力軸8の途中に嵌合されるウォームホイールとを備えており、モータ6の回転をウォーム及ウォームホイールから出力軸8に伝達するように構成してある。
減速歯車機構7は、モータ6の出力軸に繋がるウォームと、出力軸8の途中に嵌合されるウォームホイールとを備えており、モータ6の回転をウォーム及ウォームホイールから出力軸8に伝達するように構成してある。
このような構成の電動パワーステアリング装置では、ハンドル1の操作による舵取り操作力を入力軸2、トーションバー(図示せず)、出力軸8、連結軸9、及びピニオン軸10を介してラック軸11に伝達し、ラック軸11を軸長方向へ移動させ、舵取機構12,12を作動させる。また、それと共に、トルクセンサ3が検出した操舵トルクに基づき、ECU5がモータ6を駆動制御し、モータ6の駆動力を出力軸8に伝達することにより、舵取り操作力を補助し、舵取りの為の運転者の労力負担を軽減する。
図2は、図1に示す電動パワーステアリング装置の要部構成を示すブロック図である。この電動パワーステアリング装置は、トルクセンサ3が検出した操舵トルク値Ts が、位相補償器31に与えられ、位相補償器31で位相補償された操舵トルク値が、ECU5のトルク−電流テーブル33に与えられる。また、車速センサ4が検出した車速値Vs が、トルク−電流テーブル33及び収斂性補正部27に与えられている。
トルク−電流テーブル33では、操舵トルク値が所定の不感帯を超えると、操舵トルク値の増加に従ってモータ電流の目標値が比例的に増加し、さらに操舵トルク値が所定値以上になると目標値が飽和するような関数が、車速値Vs に応じて可変的に定められている。前記関数は車速値Vs が大となるに従って操舵トルク値に対するモータ電流の目標値の比が小となると共に、目標値の飽和値が小となるように定められている。トルク−電流テーブル33が定めたモータ電流の目標値It は、加算手段20及び指令電流方向指定部29へ与えられる。
モータ電流の目標値It は、dq座標変換を用いたモータ制御におけるd軸電流の目標値を示す符号付きの値であり、その正負は、操舵補助の方向を示している。
指令電流方向指定部29は、与えられたモータ電流の目標値It の正負符号に基づき、操舵補助の方向を示す方向信号Sdir を作成し、収斂性補正部27に与える。
指令電流方向指定部29は、与えられたモータ電流の目標値It の正負符号に基づき、操舵補助の方向を示す方向信号Sdir を作成し、収斂性補正部27に与える。
操舵補助を行うブラシレスDCモータであるモータ6には、そのロータ位置を検出する為の角度検出器であるレゾルバ25が内蔵され、レゾルバ25が出力したsin波信号及びcos波信号は、ECU5内のロータ位置検出部62、及びレゾルバ25の異常を検出する異常検出部63に与えられる。ロータ位置検出部62は、与えられたsin波信号及びcos波信号について、各振幅補正及び各オフセット補正を行い、各補正を施したsin波信号及びcos波信号に基づいて電気角θreを求め、正弦波ROMテーブル40及びロータ角速度演算部42に与える。
ロータ位置検出部62は、sin波信号値及びcos波信号値に対応させた電気角θreのテーブルを備えており、各補正を施したsin波信号値及びcos波信号値に基づいてテーブルを参照することにより、電気角θreを求める。
正弦波ROMテーブル40は、与えられた電気角θreにより正弦波値sinθreを出力し、三相交流/dq座標変換部38及びdq/三相交流変換部32に与える。
正弦波ROMテーブル40は、与えられた電気角θreにより正弦波値sinθreを出力し、三相交流/dq座標変換部38及びdq/三相交流変換部32に与える。
ロータ角速度演算部42は、与えられた電気角θreによりロータ角速度ωreを算出し、収斂性補正部27に与える。収斂性補正部27は、与えられた車速値Vs 、方向信号Sdir 及びロータ角速度ωreに基づき、車両収斂性を確保する為の補償電流値ic を作成し、加算手段20に与える。
加算手段20は、モータ電流の目標値It に補償電流値ic を加算し、その加算結果をq軸電流指令値i* q として減算手段24に与える。
加算手段20は、モータ電流の目標値It に補償電流値ic を加算し、その加算結果をq軸電流指令値i* q として減算手段24に与える。
ECU5内のv相電流検出器54及びu相電流検出器56が、モータ6のv相界磁コイル及びu相界磁コイルにそれぞれ流れる電流値iv 及びiu を検出し、三相交流/dq座標変換部38に与える。
三相交流/dq座標変換部38は、与えられた電流値iv ,iu 及び正弦波値sinθreに基づき、q軸電流値iq 及びd軸電流値id へdq変換し、q軸電流値iq を減算手段24へ、d軸電流値id を減算手段22へそれぞれ与える。
三相交流/dq座標変換部38は、与えられた電流値iv ,iu 及び正弦波値sinθreに基づき、q軸電流値iq 及びd軸電流値id へdq変換し、q軸電流値iq を減算手段24へ、d軸電流値id を減算手段22へそれぞれ与える。
減算手段24は、q軸電流指令値i* q とq軸電流値iq との偏差eq を演算し、その偏差eq をq軸電流PI制御部28へ与える。
減算手段22は、トルクに関与しないので0であるd軸電流指令値i* d とd軸電流値id との偏差ed を演算し、その偏差ed をd軸電流PI制御部26へ与える。
q軸電流PI制御部28及びd軸電流PI制御部26は、与えられた偏差eq 及び偏差ed に基づき、PI制御の為のq軸電圧Vq 及びd軸電圧Vd を演算して、制限処理部30に与える。
減算手段22は、トルクに関与しないので0であるd軸電流指令値i* d とd軸電流値id との偏差ed を演算し、その偏差ed をd軸電流PI制御部26へ与える。
q軸電流PI制御部28及びd軸電流PI制御部26は、与えられた偏差eq 及び偏差ed に基づき、PI制御の為のq軸電圧Vq 及びd軸電圧Vd を演算して、制限処理部30に与える。
制限処理部(制限手段)30は、与えられたd軸電圧Vd 及びq軸電圧Vq を、各相の電圧指令値が常に正弦波となるように制限したd軸電圧指令値v* d 及びq軸電圧指令値v* q を作成して、dq/三相交流変換部32に与える。
dq/三相交流変換部32は、与えられたq軸電圧指令値v* q 及びd軸電圧指令値v* d に基づき、dq逆変換(三相変換)して、三相のu相電圧指令値V* u 及びv相電圧指令値V* v を演算し、減算手段34及び三相PWM変調部50へ与える。
dq/三相交流変換部32は、与えられたq軸電圧指令値v* q 及びd軸電圧指令値v* d に基づき、dq逆変換(三相変換)して、三相のu相電圧指令値V* u 及びv相電圧指令値V* v を演算し、減算手段34及び三相PWM変調部50へ与える。
減算手段34は、V* w =−V* u −V* v を演算し、演算したw相電圧指令値V* w を三相PWM変調部50へ与える。
三相PWM変調部50は、与えられた三相の各電圧指令値V* u ,V* v ,V* w をパルス幅変調し、三相の各PWM信号Su ,Sv ,Sw としてモータ駆動回路52へ与える。
モータ駆動回路52は、与えられた各PWM信号Su ,Sv ,Sw (パルス信号)により、図示しない各相の界磁コイルと電源及び接地端子との間をスイッチングして、モータ6をPWM駆動し、モータ6はトルクTm を出力する。
三相PWM変調部50は、与えられた三相の各電圧指令値V* u ,V* v ,V* w をパルス幅変調し、三相の各PWM信号Su ,Sv ,Sw としてモータ駆動回路52へ与える。
モータ駆動回路52は、与えられた各PWM信号Su ,Sv ,Sw (パルス信号)により、図示しない各相の界磁コイルと電源及び接地端子との間をスイッチングして、モータ6をPWM駆動し、モータ6はトルクTm を出力する。
尚、上述したトルク−電流テーブル33、収斂性補正部27、加算手段20、指令電流方向指定部29、異常検出部63、ロータ角速度演算部42、正弦波ROMテーブル40、三相交流/dq座標変換部38、dq/三相交流変換部32、減算手段24、減算手段22、q軸電流PI制御部28、d軸電流PI制御部26、制限処理部30及び減算手段34は、マイクロコンピュータ21により実現されている。
図3,4は、このような電動パワーステアリング装置の、レゾルバ25(角度検出器)が出力したsin波信号及びcos波信号についての各振幅補正値及び各オフセット補正値を演算する動作を示すフローチャートである。各補正値を演算する動作は、例えば、イグニッションキーがオンになったとき、又は車両運転時に所定時間が経過する都度等に、パラメータ類を初期化した後実行される。
ECU5は、ロータ位置検出部62が、先ず、レゾルバ25が出力したsin波信号sinθreを読み込み(S2)、次いで、例えば、読み込んだsin波信号sinθreが、増加から減少に転じる値を検出することにより、sin波信号sinθreの極大値を検出する処理を実行する(S4)。
ECU5は、ロータ位置検出部62が、先ず、レゾルバ25が出力したsin波信号sinθreを読み込み(S2)、次いで、例えば、読み込んだsin波信号sinθreが、増加から減少に転じる値を検出することにより、sin波信号sinθreの極大値を検出する処理を実行する(S4)。
ロータ位置検出部62は、sin波信号sinθreの極大値を検出する処理を実行した(S4)結果、極大値を検出したとき(S6)は、その検出した極大値を記憶し(S8)、パラメータT1に1を加算する(S10)。
ロータ位置検出部62は、次に、例えば、読み込んだsin波信号sinθre(S2)が、減少から増加に転じる値を検出することにより、sin波信号sinθreの極小値を検出する処理を実行する(S12)。その結果、極小値を検出したとき(S14)は、その検出した極小値を記憶し(S16)、パラメータT2に1を加算する(S18)。
ロータ位置検出部62は、次に、例えば、読み込んだsin波信号sinθre(S2)が、減少から増加に転じる値を検出することにより、sin波信号sinθreの極小値を検出する処理を実行する(S12)。その結果、極小値を検出したとき(S14)は、その検出した極小値を記憶し(S16)、パラメータT2に1を加算する(S18)。
ロータ位置検出部62は、極大値を検出しなかったとき(S6)は、直接、sin波信号sinθreの極小値を検出する処理(S12)へ移る。また、極小値を検出しなかったとき(S14)は、そのままリターンする。
ロータ位置検出部62は、パラメータT2に1を加算した(S18)後、パラメータT1,T2が共にn(nは正整数)以上であるか否かを判定し(S20)、その結果が否であれば、そのままリターンする。
ロータ位置検出部62は、パラメータT1,T2が共にn以上であれば(S20)、記憶してある極大値(S8)、及び記憶してある極小値(S16)の各平均値を各演算し(図4S22)、パラメータT1,T2を初期化する(S24)。
ロータ位置検出部62は、パラメータT2に1を加算した(S18)後、パラメータT1,T2が共にn(nは正整数)以上であるか否かを判定し(S20)、その結果が否であれば、そのままリターンする。
ロータ位置検出部62は、パラメータT1,T2が共にn以上であれば(S20)、記憶してある極大値(S8)、及び記憶してある極小値(S16)の各平均値を各演算し(図4S22)、パラメータT1,T2を初期化する(S24)。
ロータ位置検出部62は、次に、各演算した極大値の平均値及び極小値の平均値(S22)を用いて、オフセット補正値=0−(極大値の平均値+極小値の平均値)/2を演算し(S26)、演算したオフセット補正値を記憶する(S28)。次いで、振幅補正値=2/(極大値の平均値−極小値の平均値)を演算し(S30)、演算した振幅補正値を記憶し(S32)リターンする。
ロータ位置検出部62は、オフセット補正値を記憶し(S28)、振幅補正値を記憶した(S32)後は、次に、オフセット補正値及び振幅補正値が記憶更新される迄、記憶したオフセット補正値及び振幅補正値により、読み込んだsin波信号sinθreに各補正を施す。
ロータ位置検出部62は、オフセット補正値を記憶し(S28)、振幅補正値を記憶した(S32)後は、次に、オフセット補正値及び振幅補正値が記憶更新される迄、記憶したオフセット補正値及び振幅補正値により、読み込んだsin波信号sinθreに各補正を施す。
ロータ位置検出部62は、読み込んだsin波信号sinθreにオフセット補正値を加算することにより、オフセット補正を施し、オフセットを施したsin波信号sinθreに振幅補正値を乗算することにより、振幅補正を施す。
尚、上述した演算動作では、sin波信号sinθreについて説明したが、cos波信号cosθreについても同様であり、ロータ位置検出部62は、sin波信号sinθre及びcos波信号cosθreについての各補正動作を並行して実行している。
尚、上述した演算動作では、sin波信号sinθreについて説明したが、cos波信号cosθreについても同様であり、ロータ位置検出部62は、sin波信号sinθre及びcos波信号cosθreについての各補正動作を並行して実行している。
以下に、このような電動パワーステアリング装置のレゾルバ25(角度検出器)の異常を検出する動作を、それを示す図5のフローチャートを参照しながら説明する。
ECU5は、異常検出部63が、レゾルバ25が出力したsin波信号sinθre及びcos波信号cosθreを読み込み(S40)、sin2 θre+cos2 θreを演算する(S42)。次いで、演算したsin2 θre+cos2 θreが、所定範囲m〜Mに収まるか否かを判定し(S44)、所定範囲m〜Mに収まるときは、そのままリターンする。
ECU5は、異常検出部63が、レゾルバ25が出力したsin波信号sinθre及びcos波信号cosθreを読み込み(S40)、sin2 θre+cos2 θreを演算する(S42)。次いで、演算したsin2 θre+cos2 θreが、所定範囲m〜Mに収まるか否かを判定し(S44)、所定範囲m〜Mに収まるときは、そのままリターンする。
異常検出部63は、演算したsin2 θre+cos2 θreが、所定範囲m〜Mに収まらないとき(S44)は、角度検出器が異常であると判定し、角度検出器異常信号を出力して(S46)リターンする。
ECU5は、異常検出部63が角度検出器異常信号を出力したときは、例えば、モータ6の駆動制御を停止し、モータ6がハンドル1の回転に合わせて自由に回転できる状態にする。
ECU5は、異常検出部63が角度検出器異常信号を出力したときは、例えば、モータ6の駆動制御を停止し、モータ6がハンドル1の回転に合わせて自由に回転できる状態にする。
ここで、所定範囲m〜Mは、図6(a)に示す(cosθre,sinθre)を成分とするベクトルの大きさに基づき、誤差及び余裕を見込んで、図6(b)に示すように定められている。
cosθre及びsinθreは、理論上は、夫々−1〜+1の範囲に収まる筈であるが、図7(a)に示すように、レゾルバ25の誤差範囲の最大値である範囲外フェイル閾値±√Mから、所定範囲m〜Mの上限値Mを定める。
cosθre及びsinθreは、理論上は、夫々−1〜+1の範囲に収まる筈であるが、図7(a)に示すように、レゾルバ25の誤差範囲の最大値である範囲外フェイル閾値±√Mから、所定範囲m〜Mの上限値Mを定める。
所定範囲m〜Mの下限値mは、図7(b)に示すように、レゾルバ25の出力信号であるcosθre及びsinθreの、上述した各振幅補正及び各オフセット補正により補正可能な範囲におけるsin2 θre+cos2 θreが取り得る値の最小値mとしている。例えば、補正可能な最小振幅値である場合に、オフセット補正可能範囲で最大値分ずれているときを想定して最小値mとする。尚、cosθre及びsinθreは、振幅補正及びオフセット補正を行う前の値である。
1 ハンドル(操舵部材、ステアリングホイール)
3 トルクセンサ
5 ECU(コントローラ、正弦波信号及び余弦波信号を各2乗する手段、各2乗した正弦波信号及び余弦波信号を加算する手段)
6 (ブラシレスDC)モータ
25 レゾルバ(検出器、角度検出器)
32 dq/三相交流変換部
33 トルク−電流テーブル
38 三相交流/dq座標変換部
52 モータ駆動回路
54 v相電流検出器
56 u相電流検出器
62 ロータ位置検出部(オフセット補正手段、振幅補正手段)
63 異常検出部(加算した結果が所定範囲に収まるか否かを判定する手段)
3 トルクセンサ
5 ECU(コントローラ、正弦波信号及び余弦波信号を各2乗する手段、各2乗した正弦波信号及び余弦波信号を加算する手段)
6 (ブラシレスDC)モータ
25 レゾルバ(検出器、角度検出器)
32 dq/三相交流変換部
33 トルク−電流テーブル
38 三相交流/dq座標変換部
52 モータ駆動回路
54 v相電流検出器
56 u相電流検出器
62 ロータ位置検出部(オフセット補正手段、振幅補正手段)
63 異常検出部(加算した結果が所定範囲に収まるか否かを判定する手段)
Claims (3)
- ブラシレスDCモータのロータ位置に応じた正弦波信号及び余弦波信号を出力する角度検出器と、操舵部材に加えられた操舵トルクを検出するトルク検出器とを備え、前記角度検出器が出力した正弦波信号及び余弦波信号と、前記トルク検出器が検出した操舵トルクとに基づき、前記ブラシレスDCモータを駆動して操舵補助する電動パワーステアリング装置において、
前記正弦波信号及び余弦波信号を各2乗する手段と、該手段が各2乗した正弦波信号及び余弦波信号を加算する手段と、該手段が加算した結果が所定範囲に収まるか否かを判定する手段とを備え、該手段が否と判定することにより、前記角度検出器の異常を検出するように構成してあることを特徴とする電動パワーステアリング装置。 - 前記所定範囲の上限は、前記正弦波信号及び余弦波信号の各誤差範囲に基づき定められている請求項1記載の電動パワーステアリング装置。
- 前記正弦波信号及び余弦波信号の中性点との各ずれを各補正する各オフセット補正手段と、前記正弦波信号及び余弦波信号の各振幅値を補正する各振幅補正手段とを更に備え、前記所定範囲の下限は、前記各オフセット補正手段及び各振幅補正手段により、前記正弦波信号及び余弦波信号の補正可能な範囲における前記加算した結果の最小値に基づき定められている請求項1又は2記載の電動パワーステアリング装置。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005163297A JP2006335252A (ja) | 2005-06-02 | 2005-06-02 | 電動パワーステアリング装置 |
US11/421,555 US7298109B2 (en) | 2005-06-02 | 2006-06-01 | Electric power steering apparatus, and method for detecting abnormality of angle detector thereof |
EP06114934.0A EP1728705B1 (en) | 2005-06-02 | 2006-06-02 | Electric power steering apparatus, and method for detecting abnormality of angle detector thereof |
KR1020060049836A KR20060125609A (ko) | 2005-06-02 | 2006-06-02 | 전동 파워 스티어링 장치 및 그 각도 검출기의 이상 검출방법 |
CNB2006100833256A CN100522721C (zh) | 2005-06-02 | 2006-06-02 | 电动式动力转向装置,及检测其角度检测器异常的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005163297A JP2006335252A (ja) | 2005-06-02 | 2005-06-02 | 電動パワーステアリング装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2006335252A true JP2006335252A (ja) | 2006-12-14 |
Family
ID=36954638
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005163297A Pending JP2006335252A (ja) | 2005-06-02 | 2005-06-02 | 電動パワーステアリング装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US7298109B2 (ja) |
EP (1) | EP1728705B1 (ja) |
JP (1) | JP2006335252A (ja) |
KR (1) | KR20060125609A (ja) |
CN (1) | CN100522721C (ja) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008273478A (ja) * | 2007-05-07 | 2008-11-13 | Mitsubishi Electric Corp | 電動パワーステアリング制御装置 |
JP2009022149A (ja) * | 2007-07-16 | 2009-01-29 | Denso Corp | 電動パワーステアリング装置の制御装置 |
CN109484471A (zh) * | 2017-09-11 | 2019-03-19 | 株式会社万都 | 用于处理传感器信号的设备和方法以及转向控制设备 |
WO2021171392A1 (ja) | 2020-02-26 | 2021-09-02 | 三菱電機株式会社 | レゾルバの異常検出装置 |
WO2021171391A1 (ja) | 2020-02-26 | 2021-09-02 | 三菱電機株式会社 | レゾルバの異常検出装置 |
WO2021250917A1 (ja) * | 2020-06-08 | 2021-12-16 | 日本精工株式会社 | 検出信号補正方法、モータ制御装置及び電動パワーステアリング装置 |
US11338846B2 (en) | 2020-06-08 | 2022-05-24 | Nsk Ltd. | Detection signal correction method, motor control device, and electric power steering device |
US12235331B2 (en) | 2020-02-26 | 2025-02-25 | Mitsubishi Electric Corporation | Abnormality detection apparatus for resolver |
Families Citing this family (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4218730B2 (ja) * | 2006-04-26 | 2009-02-04 | 双葉電子工業株式会社 | サーボ装置 |
JP5011808B2 (ja) * | 2006-04-27 | 2012-08-29 | 株式会社ジェイテクト | 回転位置測定器 |
JP5011824B2 (ja) * | 2006-05-31 | 2012-08-29 | 株式会社ジェイテクト | 異常判定装置 |
US7420350B2 (en) * | 2006-11-17 | 2008-09-02 | Gm Global Technology Operations, Inc. | Methods and apparatus for an active front steering actuator |
JP5070867B2 (ja) * | 2007-02-05 | 2012-11-14 | 株式会社ジェイテクト | モータ制御装置及び電動パワーステアリング装置 |
JP5168448B2 (ja) * | 2007-02-26 | 2013-03-21 | 株式会社ジェイテクト | モータ制御装置及び電動パワーステアリング装置 |
JP2008211910A (ja) * | 2007-02-26 | 2008-09-11 | Jtekt Corp | モータ制御装置及び電動パワーステアリング装置 |
JP2008211909A (ja) * | 2007-02-26 | 2008-09-11 | Jtekt Corp | モータ制御装置及び電動パワーステアリング装置 |
JP5056175B2 (ja) * | 2007-06-01 | 2012-10-24 | 株式会社ジェイテクト | モータ制御装置及び電動パワーステアリング装置 |
JP5233178B2 (ja) * | 2007-06-14 | 2013-07-10 | 株式会社ジェイテクト | モータ制御装置及び電動パワーステアリング装置 |
DE112008002009B4 (de) * | 2007-07-27 | 2015-06-25 | GM Global Technology Operations LLC (n. d. Ges. d. Staates Delaware) | Verfahren zum Detektieren und Überwinden einer Motorblockierungsbedingung eines Servolenkmotors |
JP5082719B2 (ja) * | 2007-09-26 | 2012-11-28 | 株式会社ジェイテクト | モータ制御装置及び電動パワーステアリング装置 |
JP4950824B2 (ja) * | 2007-09-28 | 2012-06-13 | 株式会社東芝 | 回転機の制御装置、制御システムおよび制御方法 |
GB0808342D0 (en) * | 2008-05-08 | 2008-06-18 | Trw Ltd | Position sensorless motor control |
JP4883134B2 (ja) * | 2009-05-15 | 2012-02-22 | 株式会社デンソー | 電動パワーステアリング制御装置 |
JP5494662B2 (ja) | 2009-07-24 | 2014-05-21 | トヨタ自動車株式会社 | 回転角検出装置 |
JP5789911B2 (ja) * | 2009-10-06 | 2015-10-07 | 株式会社ジェイテクト | 回転角検出装置及び電動パワーステアリング装置 |
JP5131318B2 (ja) * | 2009-10-29 | 2013-01-30 | トヨタ自動車株式会社 | モータ制御装置 |
CN101857047B (zh) * | 2010-06-04 | 2013-07-17 | 同济大学 | 用于电动助力转向的装置和方法 |
WO2012042953A1 (ja) * | 2010-09-28 | 2012-04-05 | スズキ株式会社 | 電動車両のステアリング装置 |
JP5375796B2 (ja) * | 2010-11-05 | 2013-12-25 | 株式会社デンソー | 回転角検出装置、および、これを用いた電動パワーステアリング装置 |
JP5883637B2 (ja) * | 2011-05-23 | 2016-03-15 | 株式会社ショーワ | 相対角度検出装置および電動パワーステアリング装置 |
JP5762622B2 (ja) * | 2012-03-16 | 2015-08-12 | 三菱電機株式会社 | 角度検出装置 |
KR101922495B1 (ko) * | 2013-04-25 | 2018-11-27 | 주식회사 만도 | 토크 신뢰성 제공 방법 및 제어 장치 |
EP3070837A4 (en) * | 2013-11-13 | 2017-11-22 | Mitsubishi Electric Corporation | Control device for rotary machine, and electric power steering apparatus |
DE102015200796A1 (de) * | 2015-01-20 | 2016-07-21 | Volkswagen Aktiengesellschaft | Verfahren und Vorrichtung zur Identifikation einer Winkelposition eines Rotors an einem Lenksystem für ein Fortbewegungsmittel |
JP6657584B2 (ja) * | 2015-03-31 | 2020-03-04 | 株式会社ジェイテクト | 回転検出装置、回転角検出装置および電動パワーステアリング装置 |
KR101755922B1 (ko) * | 2015-12-09 | 2017-07-10 | 현대자동차주식회사 | 레졸버 옵셋 측정 방법 |
CN107884595A (zh) * | 2016-12-29 | 2018-04-06 | 比亚迪股份有限公司 | 车辆、速度采集器及其自检装置和自检方法 |
US10427711B2 (en) * | 2017-07-18 | 2019-10-01 | GM Global Technology Operations LLC | Method of self-diagnosis for power steering assembly |
DE102017116764A1 (de) | 2017-07-25 | 2019-01-31 | Danfoss Power Solutions Aps | Lenkhandrad-Winkelsensor und Verfahren zur Fehlererfassunq eines Lenkhandrad-Winkelsensors |
JP7234737B2 (ja) * | 2019-03-28 | 2023-03-08 | 株式会社デンソー | 検出ユニット |
JP7172804B2 (ja) * | 2019-04-02 | 2022-11-16 | 株式会社デンソー | モータ制御装置 |
CN114269633A (zh) * | 2020-04-08 | 2022-04-01 | 日本精工株式会社 | 旋转角检测装置、电动助力转向装置以及电动助力转向装置的控制方法 |
US20220390257A1 (en) * | 2021-05-27 | 2022-12-08 | Allegro Microsystems, Llc | Auto-calibration for multi-pole angle sensors with mechanical modulation |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06147922A (ja) * | 1992-11-10 | 1994-05-27 | Canon Inc | 変位測定装置 |
JP3136937B2 (ja) * | 1995-02-06 | 2001-02-19 | トヨタ自動車株式会社 | レゾルバの断線検出方法及び装置 |
JPH10197238A (ja) | 1997-01-08 | 1998-07-31 | Koyo Seiko Co Ltd | 操舵角センサの故障検出装置及び操舵角センサの故障検出方法 |
JP3577190B2 (ja) | 1997-03-19 | 2004-10-13 | トヨタ自動車株式会社 | 操舵制御装置 |
JP3639940B2 (ja) | 1997-04-08 | 2005-04-20 | 光洋精工株式会社 | 自動車の舵取装置 |
JP2001264114A (ja) * | 2000-03-21 | 2001-09-26 | Koyo Seiko Co Ltd | 回転角度検出装置、ブラシレスモータ及び電動パワーステアリング装置 |
JP2002081961A (ja) | 2000-09-07 | 2002-03-22 | Koyo Seiko Co Ltd | 回転角度検出装置、ブラシレスモータ及び電動パワーステアリング装置 |
JP3982739B2 (ja) * | 2001-05-08 | 2007-09-26 | 本田技研工業株式会社 | 電動パワーステアリング装置 |
JP3674919B2 (ja) * | 2002-03-19 | 2005-07-27 | 本田技研工業株式会社 | 電動パワーステアリング装置とその制御方法 |
JP4296495B2 (ja) * | 2004-02-03 | 2009-07-15 | 株式会社デンソー | 電動パワーステアリング装置 |
JP4289458B2 (ja) * | 2004-09-07 | 2009-07-01 | 三菱電機株式会社 | 電動パワーステアリング制御装置 |
JP2006273155A (ja) * | 2005-03-29 | 2006-10-12 | Showa Corp | 電動パワーステアリング装置 |
-
2005
- 2005-06-02 JP JP2005163297A patent/JP2006335252A/ja active Pending
-
2006
- 2006-06-01 US US11/421,555 patent/US7298109B2/en active Active
- 2006-06-02 EP EP06114934.0A patent/EP1728705B1/en active Active
- 2006-06-02 CN CNB2006100833256A patent/CN100522721C/zh active Active
- 2006-06-02 KR KR1020060049836A patent/KR20060125609A/ko not_active Application Discontinuation
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008273478A (ja) * | 2007-05-07 | 2008-11-13 | Mitsubishi Electric Corp | 電動パワーステアリング制御装置 |
JP2009022149A (ja) * | 2007-07-16 | 2009-01-29 | Denso Corp | 電動パワーステアリング装置の制御装置 |
CN109484471A (zh) * | 2017-09-11 | 2019-03-19 | 株式会社万都 | 用于处理传感器信号的设备和方法以及转向控制设备 |
CN109484471B (zh) * | 2017-09-11 | 2022-07-08 | 株式会社万都 | 用于处理传感器信号的设备和方法以及转向控制设备 |
US11433941B2 (en) | 2017-09-11 | 2022-09-06 | Mando Corporation | Apparatus and method for processing sensor signal, and steering control apparatus |
WO2021171392A1 (ja) | 2020-02-26 | 2021-09-02 | 三菱電機株式会社 | レゾルバの異常検出装置 |
WO2021171391A1 (ja) | 2020-02-26 | 2021-09-02 | 三菱電機株式会社 | レゾルバの異常検出装置 |
EP4113068A4 (en) * | 2020-02-26 | 2023-04-05 | Mitsubishi Electric Corporation | FAULT DETECTION DEVICE FOR RESOLVER |
US12085418B2 (en) | 2020-02-26 | 2024-09-10 | Mitsubishi Electric Corporation | Abnormality detection apparatus for resolver |
US12235331B2 (en) | 2020-02-26 | 2025-02-25 | Mitsubishi Electric Corporation | Abnormality detection apparatus for resolver |
WO2021250917A1 (ja) * | 2020-06-08 | 2021-12-16 | 日本精工株式会社 | 検出信号補正方法、モータ制御装置及び電動パワーステアリング装置 |
US11338846B2 (en) | 2020-06-08 | 2022-05-24 | Nsk Ltd. | Detection signal correction method, motor control device, and electric power steering device |
Also Published As
Publication number | Publication date |
---|---|
EP1728705B1 (en) | 2015-08-05 |
CN1872606A (zh) | 2006-12-06 |
CN100522721C (zh) | 2009-08-05 |
US7298109B2 (en) | 2007-11-20 |
US20060273247A1 (en) | 2006-12-07 |
EP1728705A3 (en) | 2011-05-11 |
KR20060125609A (ko) | 2006-12-06 |
EP1728705A2 (en) | 2006-12-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2006335252A (ja) | 電動パワーステアリング装置 | |
JP5012258B2 (ja) | 電動パワーステアリング装置 | |
US20090240389A1 (en) | Electric power steering apparatus | |
JP4154101B2 (ja) | 電動パワーステアリング装置のためのモータ制御装置 | |
US8710775B2 (en) | Electric power steering apparatus | |
WO2009087991A1 (ja) | モータ制御装置および電動パワーステアリング装置 | |
WO2010001579A1 (ja) | モータ制御装置およびそれを備えた車両用操舵装置 | |
US8791659B2 (en) | Motor control unit and electric power steering system | |
WO2009123107A1 (ja) | モータ制御装置および電動パワーステアリング装置 | |
US8958951B2 (en) | Motor control device and electric power steering apparatus | |
JP2008068777A (ja) | 電動パワーステアリング装置 | |
JP4899611B2 (ja) | 電動パワーステアリング装置 | |
JPWO2006109809A1 (ja) | 電動パワーステアリング装置 | |
EP3483036B1 (en) | Steering control apparatus | |
JP4910486B2 (ja) | 電動パワーステアリング装置 | |
JP5168057B2 (ja) | 電動パワーステアリング装置 | |
JP5062010B2 (ja) | 電動パワーステアリング装置 | |
JP2020005388A (ja) | モータ制御方法およびモータ制御装置 | |
JP3915595B2 (ja) | レゾルバを用いた回転角度検出装置およびこの装置を用いた制御装置 | |
JP2006050803A (ja) | モータ駆動装置 | |
JP5288021B2 (ja) | 電動パワーステアリング装置 | |
JP2006337208A (ja) | 電動パワーステアリング装置 | |
JP5056176B2 (ja) | モータ制御装置及び電気式動力舵取装置 | |
US20190135333A1 (en) | Steering control apparatus | |
JP2006327382A (ja) | 電動パワーステアリング装置 |