JP2017003600A - 車両用舵角検出装置及びそれを搭載した電動パワーステアリング装置 - Google Patents
車両用舵角検出装置及びそれを搭載した電動パワーステアリング装置 Download PDFInfo
- Publication number
- JP2017003600A JP2017003600A JP2016164459A JP2016164459A JP2017003600A JP 2017003600 A JP2017003600 A JP 2017003600A JP 2016164459 A JP2016164459 A JP 2016164459A JP 2016164459 A JP2016164459 A JP 2016164459A JP 2017003600 A JP2017003600 A JP 2017003600A
- Authority
- JP
- Japan
- Prior art keywords
- angle
- steering
- value
- neutral point
- motor
- 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.)
- Granted
Links
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
- 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
- B62D15/00—Steering not otherwise provided for
- B62D15/02—Steering position indicators ; Steering position determination; Steering aids
- B62D15/021—Determination of steering angle
- B62D15/0215—Determination of steering angle by measuring on the steering column
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D15/00—Steering not otherwise provided for
- B62D15/02—Steering position indicators ; Steering position determination; Steering aids
- B62D15/021—Determination of steering angle
- B62D15/0235—Determination of steering angle by measuring or deriving directly at the electric power steering motor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D15/00—Steering not otherwise provided for
- B62D15/02—Steering position indicators ; Steering position determination; Steering aids
- B62D15/021—Determination of steering angle
- B62D15/0245—Means or methods for determination of the central position of the steering system, e.g. straight ahead position
-
- 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
-
- 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
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B21/00—Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant
- G01B21/22—Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring angles or tapers; for testing the alignment of axes
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Steering Control In Accordance With Driving Conditions (AREA)
- Power Steering Mechanism (AREA)
- Length Measuring Devices With Unspecified Measuring Means (AREA)
Abstract
【課題】ステアリングシャフトに設けられている角度センサからの角度情報と、モータの回転角センサからの角度情報とから、バーニア演算を行うことで広範囲の角度情報を得て、比較的簡単な構成と処理により短時間で、中立点を特定された操舵角度を検出する車両用舵角検出装置及びそれを搭載した電動パワーステアリング装置を提供する。【解決手段】ステアリングシャフト角度As及びモータ角度Amに基づいて、ステアリングシャフト角度As及びモータ角度Amよりも周期の長い角度信号である基準角度Avを求めるバーニア演算を行うバーニア演算部と、基準角度Avと、推定若しくは測定されたSAT値とに基づいて中立周期を特定され、中立点を含む中立周期の角度信号Avnを出力する中立周期特定部と、角度信号Avn及び記憶された中立点値から前記中立点を特定し、中立点を特定された操舵角度Sagを出力する中立点特定部とを備える。【選択図】図4
Description
本発明は、ステアリングシャフトに設けられている角度センサからの角度情報と、モータの回転角センサからの角度情報とから、バーニア演算を行うことで広範囲の角度情報を得て、比較的簡単な処理により短時間で、中立点を特定された操舵角度(舵角)を検出する車両用舵角検出装置及びそれを搭載した電動パワーステアリング装置に関する。
車両のステアリング機構にモータの回転力で操舵補助力(アシスト力)を付与する電動パワーステアリング装置は、モータの駆動力を減速機を介してギア又はベルト等の伝達機構により、ステアリングシャフト或いはラック軸に操舵補助力を付与するようになっている。かかる従来の電動パワーステアリング装置(EPS)は、操舵補助力のトルクを正確に発生させるため、モータ電流のフィードバック制御を行っている。フィードバック制御は、操舵補助指令値(電流指令値)とモータ電流検出値との差が小さくなるようにモータ印加電圧を調整するものであり、モータ印加電圧の調整は、一般的にPWM(パルス幅変調)制御のデューティの調整で行っている。
電動パワーステアリング装置の一般的な構成を図1に示して説明すると、ハンドル(ステアリングホイール)1のステアリングシャフト(コラム軸、ハンドル軸)2は減速ギア3、ユニバーサルジョイント4a及び4b、ピニオンラック機構5、タイロッド6a,6bを経て、更にハブユニット7a,7bを介して操向車輪8L,8Rに連結されている。また、ステアリングシャフト2には、ハンドル1の操舵トルクを検出するトルクセンサ10が設けられており、ハンドル1の操舵力を補助するモータ20が減速ギア3を介してステアリングシャフト2に連結されている。電動パワーステアリング装置を制御するコントロールユニット(ECU)30には、バッテリ13から電力が供給されると共に、イグニションキー11を経てイグニションキー信号が入力される。コントロールユニット30は、トルクセンサ10で検出された操舵トルクThと車速センサ12で検出された車速Velとに基づいてアシスト(操舵補助)指令の電流指令値の演算を行い、電流指令値に補償等を施した電圧制御値Vrefによってモータ20に供給する電流を制御する。なお、車速VelはCAN(Controller Area Network)等から受信することも可能である。
コントロールユニット30は主としてCPU(MCU、MPU等も含む)で構成されるが、そのCPU内部においてプログラムで実行される一般的な機能を示すと図2のようになる。
図2を参照してコントロールユニット30の機能及び動作を説明すると、トルクセンサ10で検出された操舵トルクTh及び車速センサ12で検出された車速Velは、電流指令値Iref1を演算する電流指令値演算部31に入力される。電流指令値演算部31は、入力された操舵トルクTh及び車速Velに基づいてアシストマップ等を用いて、モータ20に供給する電流の制御目標値である電流指令値Iref1を演算する。電流指令値Iref1は加算部32Aを経て電流制限部33に入力され、最大電流を制限された電流指令値Irefmが減算部32Bに入力され、フィードバックされているモータ電流値Imとの偏差I(=Irefm−Im)が演算され、その偏差Iが操舵動作の特性改善のためのPI制御部35に入力される。PI制御部35で特性改善された電圧制御値VrefがPWM制御部36に入力され、更に駆動部としてのインバータ37を介してモータ20がPWM駆動される。モータ20の電流値Imはモータ電流検出器38で検出され、減算部32Bにフィードバックされる。インバータ37は駆動素子としてFETが用いられ、FETのブリッジ回路で構成されている。
また、加算部32Aには補償部34からの補償信号CMが加算されており、補償信号CMの加算によってシステム系の補償を行い、収れん性や慣性特性等を改善するようになっている。補償部34は、セルフアライニングトルク(SAT)343と慣性342を加算部344で加算し、その加算結果に更に収れん性341を加算部345で加算し、加算部345の加算結果を補償信号CMとしている。
このような電動パワーステアリング装置では、ハンドル角度を検出するため、従来は専用の操舵角度センサ(舵角センサ)を搭載してきた。しかし近年、信頼性向上や機能冗長化、コストダウン等の要求から、トルクセンサとしても機能させることのできる角度センサを搭載する場合が出てきた。
一般に、自動車のハンドルは中立点から左右に1回転半程度回転するように設計されている。つまり、左端から右端まで約3回転できることになる。よって、ハンドル角度を適切に検出するためには、3回転以上の広い範囲の角度を検出できるマルチターンに対応した操舵角度センサを搭載しなければならない。角度に換算すると1080deg(360deg×3)以上に相当し、マージンなどを考慮すれば1400deg程度を検出できることが望ましい。この要求に対応するため、従来は減速機構等を内蔵した角度センサを構築し、操舵角度センサとしていた。しかし、減速機構等を設けることは構造が複雑になり、コストもかかることから、操舵角度センサの設置を省略し、代替するセンサが求められていた。
一方、ブラシレスDCモータを用いた電動パワーステアリングでは、モータのコミュテーション精度を確保するため、精度の高い回転角センサとしてレゾルバをモータ軸に設けている。しかし、レゾルバは角度検出精度が高い代わりに、検出できる角度範囲が狭く、その範囲は一般的に電気角1周期であり、広範囲の角度検出には不向きな特性となっている。このため、例えば、モータとステアリングシャフトとの間に配置された減速機構による減速倍率が“18.5”で、モータ極対数による倍率が“3”の場合、合わせて55.5倍の倍率で、ステアリングシャフトの角度変化がレゾルバ角度の変化として検出されることになる。つまり、ハンドルが左端から右端まで3回転するようなステアリングシステムの場合、レゾルバ角度は166.5周期もの角度変化を繰り返すことになる。これでは、レゾルバ角度からだけでは、ハンドル角度を推定することは難しく、何らかの推定処理を、ある程度以上の時間をかけて実行しなければならない等の問題があった。操舵トルクや車輪速等からの中立推定処理、エンドからエンドまでの推定処理、SAT舵角推定処理などである。
また、近年の信頼性向上や機能冗長化、コストダウン等の要求から、トルクセンサとしても機能させることのできる角度センサを、ステアリングシャフトに搭載する場合が出てきた。この場合、トルクセンサとして必要な分解能を得るために、例えば40deg周期や20deg周期などの検出範囲で、ステアリングシャフトの角度を検出することができるようになっている。しかし、40deg周期で角度検出できたとしても、ハンドルが左端から右端まで3回転するようなステアリングシステムの場合、27周期もの角度変化が繰り返されることになり、レゾルバ角度の場合と同等の処理を行わなければ、ハンドル角度を推定することはできない。
従来の車両用舵角検出(推定)装置として、例えば特許第5401875号公報(特許文献1)、特許第5195132号公報(特許文献2)、特許第5181817号公報(特許文献3)が提案されている。特許文献1の車両用舵角検出装置では、モータ角度センサより絶対舵角推定を行い、右切増し方向(θrmax)と左切増し方向(θrmin)をそれぞれ記憶演算して、中点舵角を推定している。また、特許文献2の車両用舵角推定装置では、2輪の回転速度情報とSAT情報により、演算を行うことにより舵角推定を行っている。特許文献3の車両用舵角検出装置では、相対舵角をEEPROMに記憶し、電源復活時にSATを記憶値と比較して演算を行い、舵角推定を行っている。
特許文献1の装置は簡単な構成で実現できるが、左右のラックエンドまで操舵しなければ中立を推定することができないため、常に中立を推定できるとは限らないという問題がある。また、特許文献2及び3の方式では、SATの推定精度に依存して絶対舵角の中立点の精度が決まるため、なるべく高い精度でSATの推定を行う必要があり、処理の複雑さもさることながら、推定に要する時間が長くなったり、推定に必要な車速が高くなければならない等の走行条件が厳しくなったりするなどの問題がある。
本発明は上述のような事情よりなされたものであり、本発明の目的は、ステアリングシャフトに設けられている角度センサからの角度情報と、モータの回転角センサからの角度情報とから、バーニア演算を行うことで広範囲の角度情報を得て、比較的簡単な構成と処理により短時間で、中立点を特定された操舵角度を検出する車両用舵角検出装置及びそれを搭載した電動パワーステアリング装置を提供することにある。
本発明は車両用舵角検出装置に関し、本発明の上記目的は、ステアリングシャフト角度As及びモータ角度Amに基づいて、前記ステアリングシャフト角度As及び前記モータ角度Amよりも周期の長い角度信号である基準角度Avを求めるバーニア演算を行うバーニア演算部と、前記基準角度Avと、推定若しくは測定されたSAT値とに基づいて中立周期を特定され、中立点を含む中立周期の角度信号Avnを出力する中立周期特定部と、前記角度信号Avn及び記憶された中立点値から前記中立点を特定し、前記中立点を特定された操舵角度Sagを出力する中立点特定部とを備えることにより達成される。
本発明の上記目的は、前記バーニア演算が、前記モータ角度Amの最大値Am'm、前記ステアリングシャフト角度Asの最大値Asm、前記最大値Am'm及び前記最大値Asmの最小公倍数Al、前記最小公倍数Alを前記最大値Asmで除算した除算結果Ac、前記最大値Am'mを前記除算結果Acで除算した除算結果Apに基づき、前記モータ角度Amを前記ステアリングシャフト角度Asの単位に統一させAm'とし、前記ステアリングシャフト角度Asを前記最大値Am'mで剰余して剰余値As'を求め、前記モータ角度Am'と前記剰余値As'の差に“Ap÷2”を加算した値を、前記最大値Am'mで剰余して剰余値Adを求め、前記剰余値Adを前記除算結果Apで除算し、小数点以下を切り捨てた値をインデックス値Aiとし、Av=As+Asm×Aiにより前記基準角度Avを求めるようになっていることにより、或いは前記中立点値がEEPROMに記憶されていることにより、或いは前記ステアリングシャフト角度Asがステアリングシャフトのハンドル側若しくはピニオン側の角度であり、前記モータ角度Amがモータに連結された回転角センサによって出力されることにより、より効果的に達成される。
また、本発明は電動パワーステアリング装置に関し、本発明の上記目的は、上記いずれかに記載の車両用舵角検出装置を搭載し、当該車両用舵角検出装置で検出した前記操舵角度Sagに基づいて操舵アシスト制御を行うことにより、或いは前記操舵角度Sagを他の既存の操舵角センサの出力する角度信号と比較することにより、お互いの出力を相互に監視し、異常若しくは故障が発生した場合には、前記比較により前記異常若しくは故障を即時に検出できることにより達成される。
本発明の車両用舵角検出装置によれば、ステアリングシャフトに取付けられたステアリングシャフト角度センサ(トルクセンサ)からの角度信号と、モータに連結された回転角センサ(レゾルバ等)からの角度信号とをバーニア演算しているので、より広範囲のステアリングシャフト角度を検出することができる。従来よりも簡単かつ短時間で操舵角度を検出(推定)できる。バーニア演算により拡張された基準角度から操舵角度の中立点を含む中立周期を特定し、記憶されている中立点値に基づいて中立点を特定しているので、中立点を特定された操舵角度を検出(推定)することができる。
本発明の車両用舵角検出装置を電動パワーステアリング装置に搭載すれば、中立点を特定された操舵角度に基づいて操舵アシスト制御を行うことが可能となる。
電動パワーステアリング装置(EPS)にて、ハンドル角度を検出するため、従来は専用の操舵角度センサを搭載してきた。しかし近年、信頼性向上や機能冗長化、コストダウン等の要求から、トルクセンサとしても機能させることのできる角度センサを搭載する場合が出てきている。この場合、トルクセンサとして必要となる高い分解能を得るために、例えばステアリングシャフト40deg周期や20deg周期などの角度センサを搭載している。本発明は、このような40deg周期や20deg周期のステアリングシャフトの角度情報と、ステアリングシャフトに減速機構(減速歯車)を介して接続されているモータの回転角センサ(例えばレゾルバ)からの角度情報とからバーニア演算を行い、40degや20degよりも広範囲(例えば240deg周期)の角度情報(基準角度)を得て、従来よりも簡単な構成と処理により短時間で、操舵角度を検出するようにしている。
具体的には、ステアリングシャフト角度センサ(トルクセンサ)からの角度信号と、回転角センサ(レゾルバ)からの角度信号とをバーニア演算により拡張し、拡張された基準角度から凡そ操舵角度の中立点を含むであろう中立周期を特定する。拡張された基準角度は十分に広いハンドル角度範囲を検出できるため、例えば中立点特有の「走行中はSAT値≒0」を含む周期を、中立点を含む中立周期と推定することもできる。これは、車両走行中であれば即時に判断することが可能であり、非常に簡単な処理で、短時間のうちに完了することができる。また、中立点を含む中立周期のどこに本当の中立点があるか、を事前にEEPROMなどの記憶部に記憶しておくことで、中立点を含む中立周期を特定でき次第、同時に中立点も特定することが可能となる。
以下に、本発明の実施の形態を、図面を参照して詳細に説明する。
図3は本発明の全体構成を示しており、ハンドル1に連結されているステアリングシャフト2にはステアリングシャフト角度センサ(トルクセンサ)22が設けられ、ステアリングシャフト2に減速ギア3を介して設けられているモータ20には、モータ回転角センサ(レゾルバ)21が取付けられている。図3では、ステアリングシャフト角度センサ22はステアリングシャフト2のハンドル1側に設けられているが、ピニオン側に設けられていても良い。モータ回転角センサ21で検出されたモータ角度Am及びステアリングシャフト角度センサ22で検出されたステアリングシャフト角度Asはバーニア演算部100に入力され、バーニア演算部100はモータ角度Am及びステアリングシャフト角度Asに基づいて、広範囲(例えば240deg周期)の基準角度Avを演算する。
図4は操舵角度検出の演算処理の構成例を示しており、ステアリングシャフト角度As(例えば40deg周期)及びモータ角度Am(電気角周期)はバーニア演算部100に入力され、演算された基準角度Avは中立周期特定部110に入力される。中立周期特定部110には、推定若しくは測定されたSAT値SATvが入力されている。また、中立周期特定部110で、中立点を含む中立周期を特定された角度信号Avnは中立点特定部120に、記憶部(例えばEEPROM)に記憶されている中立点値Npと共に入力され、中立点特定部120は特定された中立点を含む操舵角度Sag(±∞deg)を出力する。
このような構成において、その動作例を図5のフローチャートを参照して説明する。
本例では、モータ減速比“18.5”、モータ極対数“3”の場合を想定して説明する。組合せはこれ以外でも可能であり、例えばモータ減速比だと“16”、“20.5”、“20.333・・・”(=61÷3)などであり、モータ極対数だと“2”、“4”、“5”などである。モータ減速比とモータ極対数の組合せによって、バーニア演算後に得られる基準角度Avの角度範囲は決まる。また、ステアリングシャフト角度センサ22から得られるステアリングシャフト角度Asの周期を40deg周期とし、モータ20の回転角センサ21から得られるモータ角度Amの周期を360deg周期の電気角度信号とする。これら周期(40deg周期、360deg周期)も一例であり、他の周期信号の関係を用いることも可能である。
バーニア演算部100は、先ずステアリングシャフト角度Asを入力し(ステップS1)、モータ角度Amを入力する(ステップS2)。この入力の順番は、逆であっても良い。バーニア演算部100は、ステアリングシャフト角度As及びモータ角度Amに基づいてバーニア演算を行う(ステップS3)。
バーニア演算の目的は、ステアリングシャフト角度Asとモータ角度Amを使い、どちらよりも周期の長い角度信号の基準角度Avを演算することである。バーニア演算の手順では、先ずシステム固有値として事前に以下の値を設定しておく。
(1)モータ角度Amの最大値をステアリングシャフト角度Asの単位に統一させAm'mとする。即ち、最大値Am'm=360÷3÷18.5≒6.486・・・である。
(2)また、ステアリングシャフト角度Asの最大値をAsm(=40)とする。(3)次に、最大値Am'mと最大値Asmとの最小公倍数をAlとすると、最小公倍数Al=LCM(Am'm, Asm)=240である。
(4)最小公倍数Alを最大値Asmで除算してAcとすると、除算結果Ac=Al÷Asm=6となる。
(5)更に、最大値Am'mを除算結果Acで除算してApとすると、除算結果Ap=Am'm÷Ac=1.081・・・となる。
以上より、システム固有値としてモータ角度Amの最大値Am'm、ステアリングシャフト角度Asの最大値Asm、最小公倍数をAl、最小公倍数Alに対する除算結果Ac、最大値Am'mに対する除算結果Apが求められる。
(1)モータ角度Amの最大値をステアリングシャフト角度Asの単位に統一させAm'mとする。即ち、最大値Am'm=360÷3÷18.5≒6.486・・・である。
(2)また、ステアリングシャフト角度Asの最大値をAsm(=40)とする。(3)次に、最大値Am'mと最大値Asmとの最小公倍数をAlとすると、最小公倍数Al=LCM(Am'm, Asm)=240である。
(4)最小公倍数Alを最大値Asmで除算してAcとすると、除算結果Ac=Al÷Asm=6となる。
(5)更に、最大値Am'mを除算結果Acで除算してApとすると、除算結果Ap=Am'm÷Ac=1.081・・・となる。
以上より、システム固有値としてモータ角度Amの最大値Am'm、ステアリングシャフト角度Asの最大値Asm、最小公倍数をAl、最小公倍数Alに対する除算結果Ac、最大値Am'mに対する除算結果Apが求められる。
次に、以上のようにして求められたシステム固有値を用いて下記演算(a)〜(d)を行い、インデックス値Aiを求める。
(a)モータ角度Amをステアリングシャフト角度Asの単位に統一させAm'とする。即ち、モータ角度Am'=Am÷3÷18.5である。
(b)ステアリングシャフト角度Asを最大値Am'mで剰余しAs'とする。即ち、剰余値As'=mod(As, Am'm)である。
(c)モータ角度Am'と剰余値As'の差に“Ap÷2”を加算した値を、最大値Am'mで剰余しAdとする。即ち、剰余値Ad=mod(Am'−As'+Ap÷2, Am'm)である。
(d)剰余値Adを除算結果Apで除算し、小数点以下を切り捨てた値をインデックス値Aiとする。即ち、インデックス値Ai=INT(Ad÷Ap)である。
バーニア演算部100は、上述のようにして求めたインデックス値Ai、ステアリングシャフト角度As及び最大値Asmを用いて下記数1の演算を行い、拡張された角度信号の基準角度Avを求め、基準角度Avを出力する(ステップS4)。
(数1)
Av=As+Asm×Ai
ハンドル角度に対するモータ角度Am'、剰余値As'、剰余値Ad及びインデックス値Aiの関係は、例えば図6に示すようになっている。また、ハンドル角度に対するステアリングシャフト角度As、基準角度Av及びインデックス値Aiの関係は、例えば図7に示すようになっている。
(a)モータ角度Amをステアリングシャフト角度Asの単位に統一させAm'とする。即ち、モータ角度Am'=Am÷3÷18.5である。
(b)ステアリングシャフト角度Asを最大値Am'mで剰余しAs'とする。即ち、剰余値As'=mod(As, Am'm)である。
(c)モータ角度Am'と剰余値As'の差に“Ap÷2”を加算した値を、最大値Am'mで剰余しAdとする。即ち、剰余値Ad=mod(Am'−As'+Ap÷2, Am'm)である。
(d)剰余値Adを除算結果Apで除算し、小数点以下を切り捨てた値をインデックス値Aiとする。即ち、インデックス値Ai=INT(Ad÷Ap)である。
バーニア演算部100は、上述のようにして求めたインデックス値Ai、ステアリングシャフト角度As及び最大値Asmを用いて下記数1の演算を行い、拡張された角度信号の基準角度Avを求め、基準角度Avを出力する(ステップS4)。
(数1)
Av=As+Asm×Ai
ハンドル角度に対するモータ角度Am'、剰余値As'、剰余値Ad及びインデックス値Aiの関係は、例えば図6に示すようになっている。また、ハンドル角度に対するステアリングシャフト角度As、基準角度Av及びインデックス値Aiの関係は、例えば図7に示すようになっている。
基準角度Avは中立周期特定部110に入力され、推定若しくは測定されたSAT値SATvも中立周期特定部110に入力される(ステップS5)。中立周期特定部110は、SAT値SATvに基づいて基準角度Avの中立周期を特定する(ステップS6)。特定終了となるまで、中立周期の特定が継続される(ステップS7)。ハンドル角度とSAT値SATvとの関係例を図8に示す。車速に応じて傾きが変わるため、一例として50km/h及び100km/hを示している。この図8から分かるように、SAT値SATvはハンドル角度が0degで凡そ0を示す。よって、SAT値SATvが0を示すハンドル角度を中立点として扱うことができる。SAT値SATvは公知の手法で推定しても良いし、直接測定して求めても良い。
いま仮に、上述した240deg周期のバーニア演算した基準角度Avが、ハンドル角度の−100deg〜+140degに位置しているとした場合、ハンドル角度と基準角度Avの関係は図9のようになる。このとき、ハンドル角度が−340〜−100degの場合、図8から分かるようにSAT値SATvが0を示すことはなく、この範囲に中立点が無いと判断できる。同様に、ハンドル角度が140〜380degの場合も、中立点が無いと判断できる。一方、ハンドル角度が−100〜140degの場合、SAT値SATvが0や0付近を示すことがあり、この瞬間に、このハンドル角度の範囲に中立点があると判断できる。これらは、ハンドル角度の広い範囲において周期的に0〜240degの変化を繰り返す基準角度Avの各周期の内の、どの周期にハンドル中立点が含まれているのかを容易に検出できることを示している。
上述のようにして中立周期の特定が終了すると(ステップS7)、中立周期を特定され中立点を含む中立周期の角度信号Avnは中立点特定部120に入力され、中立点特定部120は、ECU内等の記憶部(例えばEEPROM)から中立点値Npを読み出して入力する(ステップS10)。記憶部には事前に、ハンドル中立点の基準角度Avの値を中立点値Npとして記憶させておく。例えば図9の場合、100degという値を中立点値Npとして記憶しておき、先に求まった中立点を含む角度信号Avnの周期の中から、角度信号Avnが100degを示すところを中立点として特定すれば良い(ステップS11)。このようにすることで、中立点の推定に最も時間のかかる推定精度の高い処理を省略することができ、より短時間で中立点を特定することが可能となる。
中立点特定部120が中立点値Npに基づいて中立点を特定した後(ステップS12)、操舵角度Sagを出力する(ステップS13)。操舵角度Sagに基づいて、電動パワーステアリング装置は操舵アシスト制御を行う。
即ち、上述の車両用舵角検出装置を搭載し、当該車両用舵角検出装置で検出した操舵角度Sagに基づいて操舵アシスト制御を行う。また、操舵角度Sagを他の既存の操舵角センサの出力する角度信号と比較することにより、お互いの出力を相互に監視するようにしても良い。異常若しくは故障が発生した場合には、操舵角度Sagと他の操舵角センサの角度信号との比較により、異常若しくは故障を即時に検出することができる。
1 ハンドル(ステアリングホイール)
2 ステアリングシャフト(コラム軸、ハンドル軸)
10 トルクセンサ
12 車速センサ
13 バッテリ
20 モータ
21 モータ回転角センサ(レゾルバ)
22 ステアリングシャフト角度センサ(トルクセンサ)
30 コントロールユニット(ECU)
31 電流指令値演算部
33 電流制限部
34 補償部
35 PI制御部
36 PWM制御部
37 インバータ
40 CAN
41 非CAN
100 バーニア演算部
110 中立周期特定部
120 中立点特定部
2 ステアリングシャフト(コラム軸、ハンドル軸)
10 トルクセンサ
12 車速センサ
13 バッテリ
20 モータ
21 モータ回転角センサ(レゾルバ)
22 ステアリングシャフト角度センサ(トルクセンサ)
30 コントロールユニット(ECU)
31 電流指令値演算部
33 電流制限部
34 補償部
35 PI制御部
36 PWM制御部
37 インバータ
40 CAN
41 非CAN
100 バーニア演算部
110 中立周期特定部
120 中立点特定部
Claims (6)
- ステアリングシャフト角度As及びモータ角度Amに基づいて、前記ステアリングシャフト角度As及び前記モータ角度Amよりも周期の長い角度信号である基準角度Avを求めるバーニア演算を行うバーニア演算部と、
前記基準角度Avと、推定若しくは測定されたSAT値とに基づいて中立周期を特定され、中立点を含む中立周期の角度信号Avnを出力する中立周期特定部と、
前記角度信号Avn及び記憶された中立点値から前記中立点を特定し、前記中立点を特定された操舵角度Sagを出力する中立点特定部と、
を備えたことを特徴とする車両用舵角検出装置。 - 前記バーニア演算が、
前記モータ角度Amの最大値Am'm、前記ステアリングシャフト角度Asの最大値Asm、前記最大値Am'm及び前記最大値Asmの最小公倍数Al、前記最小公倍数Alを前記最大値Asmで除算した除算結果Ac、前記最大値Am'mを前記除算結果Acで除算した除算結果Apに基づき、
前記モータ角度Amを前記ステアリングシャフト角度Asの単位に統一させAm'とし、前記ステアリングシャフト角度Asを前記最大値Am'mで剰余して剰余値As'を求め、前記モータ角度Am'と前記剰余値As'の差に“Ap÷2”を加算した値を、前記最大値Am'mで剰余して剰余値Adを求め、前記剰余値Adを前記除算結果Apで除算し、小数点以下を切り捨てた値をインデックス値Aiとし、
Av=As+Asm×Ai
により前記基準角度Avを求めるようになっている請求項1に記載の車両用舵角検出装置。 - 前記中立点値がEEPROMに記憶されている請求項1又は2に記載の車両用舵角検出装置。
- 前記ステアリングシャフト角度Asがステアリングシャフトのハンドル側若しくはピニオン側の角度であり、前記モータ角度Amがモータに連結された回転角センサによって出力される請求項1乃至3のいずれかに記載の車両用舵角検出装置。
- 請求項1乃至4のいずれかに記載の車両用舵角検出装置を搭載し、当該車両用舵角検出装置で検出した前記操舵角度Sagに基づいて操舵アシスト制御を行うことを特徴とする電動パワーステアリング装置。
- 請求項1乃至4のいずれかに記載の車両用舵角検出装置を搭載し、前記操舵角度Sagを他の既存の操舵角センサの出力する角度信号と比較することにより、お互いの出力を相互に監視し、異常若しくは故障が発生した場合には、前記比較により前記異常若しくは故障を検出できることを特徴とする電動パワーステアリング装置。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015030800 | 2015-02-19 | ||
| JP2015030800 | 2015-02-19 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016532651A Division JP5994962B1 (ja) | 2015-02-19 | 2016-02-01 | 車両用舵角検出装置及びそれを搭載した電動パワーステアリング装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017003600A true JP2017003600A (ja) | 2017-01-05 |
| JP6179646B2 JP6179646B2 (ja) | 2017-08-16 |
Family
ID=56692167
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016532651A Expired - Fee Related JP5994962B1 (ja) | 2015-02-19 | 2016-02-01 | 車両用舵角検出装置及びそれを搭載した電動パワーステアリング装置 |
| JP2016164459A Expired - Fee Related JP6179646B2 (ja) | 2015-02-19 | 2016-08-25 | 車両用舵角検出装置及びそれを搭載した電動パワーステアリング装置 |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016532651A Expired - Fee Related JP5994962B1 (ja) | 2015-02-19 | 2016-02-01 | 車両用舵角検出装置及びそれを搭載した電動パワーステアリング装置 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US9796407B2 (ja) |
| EP (1) | EP3090921B1 (ja) |
| JP (2) | JP5994962B1 (ja) |
| CN (1) | CN106068219B (ja) |
| WO (1) | WO2016132878A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102243097B1 (ko) * | 2019-12-27 | 2021-04-23 | 상신브레이크주식회사 | 조향각 센서의 절대각 산출방법 |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107207044B (zh) | 2014-12-02 | 2019-04-19 | 日本精工株式会社 | 电动助力转向装置 |
| WO2016088704A1 (ja) * | 2014-12-02 | 2016-06-09 | 日本精工株式会社 | 電動パワーステアリング装置 |
| KR101628736B1 (ko) * | 2015-03-18 | 2016-06-10 | 현대모비스 주식회사 | 회전변위 차를 이용한 조향각 센서의 영점 보정 장치 및 방법 |
| FR3065193B1 (fr) * | 2017-04-18 | 2022-07-08 | Renault Sas | Ensemble pour vehicule automobile comprenant une direction assistee electrique |
| US10821881B2 (en) * | 2017-07-05 | 2020-11-03 | Ford Global Technologies, Llc | Determining a steering angle for an automobile application |
| FR3088717B1 (fr) | 2018-11-15 | 2021-09-17 | Electricfil Automotive | Systeme de detection pour direction d'un vehicule permettant la mesure du couple et de l'angle volant absolu multi tours |
| FR3102841B1 (fr) | 2019-11-06 | 2022-01-07 | Electricfil Automotive | Système de mesure du couple et de l’angle volant absolu multi tours pour direction de véhicule à l’aide de deux capteurs de position angulaire |
| JP7347154B2 (ja) * | 2019-11-21 | 2023-09-20 | 株式会社デンソー | 電動航空機用電駆動システムの制御装置、電動航空機およびコンピュータプログラム |
| JP7470621B2 (ja) * | 2020-11-16 | 2024-04-18 | 株式会社Soken | 回転角度検出装置 |
| DE102020215042A1 (de) | 2020-11-30 | 2022-06-02 | Robert Bosch Gesellschaft mit beschränkter Haftung | Lenkvorrichtung und Verfahren zur Ermittlung eines Lenkwinkels mittels einer derartigen Lenkvorrichtung |
| JP7302696B1 (ja) | 2022-03-24 | 2023-07-04 | いすゞ自動車株式会社 | 操舵制御装置及び車両 |
| JP2025030560A (ja) * | 2023-08-24 | 2025-03-07 | 日産自動車株式会社 | 舵角センサの0点異常判定方法および判定装置 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH03209127A (ja) * | 1990-01-11 | 1991-09-12 | Okuma Mach Works Ltd | アブソリュート変位検出装置 |
| JPH10236330A (ja) * | 1997-02-28 | 1998-09-08 | Nissan Motor Co Ltd | 自動車の操舵装置 |
| JP2000296781A (ja) * | 1999-02-05 | 2000-10-24 | Trw Lucasvarity Electric Steering Ltd | 電動パワー・ステアリング・システムに関する改良 |
| JP2012101691A (ja) * | 2010-11-10 | 2012-05-31 | Nsk Ltd | 電動パワーステアリング装置 |
| US20130103261A1 (en) * | 2011-10-24 | 2013-04-25 | Hyundai Mobis Co., Ltd. | Method for generating request command of wheel alignment apparatus using motor-driven power steering |
| JP2014210472A (ja) * | 2013-04-17 | 2014-11-13 | 日本精工株式会社 | 電動パワーステアリング装置 |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6535805B2 (en) * | 2001-08-10 | 2003-03-18 | Delphi Technologies, Inc. | Robust determination of hand-wheel position |
| US7325646B2 (en) | 2005-07-15 | 2008-02-05 | Jtekt Corporation | Electric power steering apparatus |
| DE102006006359A1 (de) | 2006-02-11 | 2007-08-16 | Leopold Kostal Gmbh & Co. Kg | Drehwinkelsensor sowie Verfahren zum Bestimmen der absoluten Winkelstellung eines über mehrere Runden drehbaren Körpers |
| JP4984598B2 (ja) * | 2006-03-30 | 2012-07-25 | 日本精工株式会社 | 電動パワーステアリング装置 |
| JP2008285043A (ja) * | 2007-05-18 | 2008-11-27 | Mitsuba Corp | 車両用制御装置 |
| JP5195132B2 (ja) | 2007-08-10 | 2013-05-08 | 日本精工株式会社 | 車両用舵角推定装置及びそれを搭載した電動パワーステアリング装置 |
| JP5181817B2 (ja) | 2008-05-12 | 2013-04-10 | 日本精工株式会社 | 車両用舵角検出装置及びこれを使用した電動パワーステアリング装置 |
| JP5401875B2 (ja) | 2008-09-03 | 2014-01-29 | 日本精工株式会社 | 車両用舵角検出装置及びこれを使用した電動パワーステアリング装置 |
| CN103298686B (zh) * | 2011-01-07 | 2016-02-17 | 本田技研工业株式会社 | 电动助力转向装置 |
| JP5822108B2 (ja) * | 2011-03-31 | 2015-11-24 | Kyb株式会社 | ステアリングシャフト回転角度検出装置 |
| CN202624347U (zh) * | 2012-05-04 | 2012-12-26 | 河南速达电动汽车科技有限公司 | 电动汽车专用的转向助力装置 |
-
2016
- 2016-02-01 JP JP2016532651A patent/JP5994962B1/ja not_active Expired - Fee Related
- 2016-02-01 EP EP16732914.3A patent/EP3090921B1/en not_active Not-in-force
- 2016-02-01 WO PCT/JP2016/052957 patent/WO2016132878A1/ja not_active Ceased
- 2016-02-01 US US15/109,566 patent/US9796407B2/en not_active Expired - Fee Related
- 2016-02-01 CN CN201680000584.XA patent/CN106068219B/zh not_active Expired - Fee Related
- 2016-08-25 JP JP2016164459A patent/JP6179646B2/ja not_active Expired - Fee Related
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH03209127A (ja) * | 1990-01-11 | 1991-09-12 | Okuma Mach Works Ltd | アブソリュート変位検出装置 |
| JPH10236330A (ja) * | 1997-02-28 | 1998-09-08 | Nissan Motor Co Ltd | 自動車の操舵装置 |
| JP2000296781A (ja) * | 1999-02-05 | 2000-10-24 | Trw Lucasvarity Electric Steering Ltd | 電動パワー・ステアリング・システムに関する改良 |
| JP2012101691A (ja) * | 2010-11-10 | 2012-05-31 | Nsk Ltd | 電動パワーステアリング装置 |
| US20130103261A1 (en) * | 2011-10-24 | 2013-04-25 | Hyundai Mobis Co., Ltd. | Method for generating request command of wheel alignment apparatus using motor-driven power steering |
| JP2014210472A (ja) * | 2013-04-17 | 2014-11-13 | 日本精工株式会社 | 電動パワーステアリング装置 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102243097B1 (ko) * | 2019-12-27 | 2021-04-23 | 상신브레이크주식회사 | 조향각 센서의 절대각 산출방법 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP3090921A4 (en) | 2017-11-29 |
| CN106068219A (zh) | 2016-11-02 |
| JP5994962B1 (ja) | 2016-09-21 |
| CN106068219B (zh) | 2018-01-30 |
| US20160362128A1 (en) | 2016-12-15 |
| EP3090921A1 (en) | 2016-11-09 |
| WO2016132878A1 (ja) | 2016-08-25 |
| JP6179646B2 (ja) | 2017-08-16 |
| US9796407B2 (en) | 2017-10-24 |
| JPWO2016132878A1 (ja) | 2017-04-27 |
| EP3090921B1 (en) | 2018-12-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6179646B2 (ja) | 車両用舵角検出装置及びそれを搭載した電動パワーステアリング装置 | |
| US10053142B2 (en) | Electric power steering apparatus | |
| CN100522721C (zh) | 电动式动力转向装置,及检测其角度检测器异常的方法 | |
| US20080201041A1 (en) | Control device for electric power steering apparatus | |
| JP6590090B2 (ja) | 電動パワーステアリング装置 | |
| BR112013031478B1 (pt) | Dispositivo de comando para aparelhos de direção elétricos | |
| WO2019216022A1 (ja) | モータ制御装置及びこれを備えた電動パワーステアリング装置 | |
| US9932067B2 (en) | Electric power steering apparatus | |
| WO2019082835A1 (ja) | 車両用操向装置 | |
| US10538266B2 (en) | Steering control apparatus | |
| WO2016035136A1 (ja) | 電動パワーステアリング装置 | |
| JPWO2017187601A1 (ja) | 角度検出装置および電動パワーステアリングの制御装置 | |
| WO2005081397A1 (ja) | 電動パワーステアリング装置の制御装置 | |
| US11066101B2 (en) | Steering control device | |
| JP2010184669A (ja) | 電動パワーステアリング装置の制御装置 | |
| JP6326171B1 (ja) | 操舵制御装置、電動パワーステアリング装置 | |
| JP2013005624A (ja) | 車両用操舵装置 | |
| JP2012017026A (ja) | 電動パワーステアリング装置 | |
| JP2008056079A (ja) | モータ制御装置 | |
| JP2018047876A (ja) | 車両用操舵装置 | |
| JP2006337208A (ja) | 電動パワーステアリング装置 | |
| JP2007283940A (ja) | 電動パワーステアリング装置の制御装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170529 |
|
| 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: 20170620 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170703 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6179646 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |