JP6481800B2 - 電動パワーステアリング装置の制御装置 - Google Patents
電動パワーステアリング装置の制御装置 Download PDFInfo
- Publication number
- JP6481800B2 JP6481800B2 JP2018535702A JP2018535702A JP6481800B2 JP 6481800 B2 JP6481800 B2 JP 6481800B2 JP 2018535702 A JP2018535702 A JP 2018535702A JP 2018535702 A JP2018535702 A JP 2018535702A JP 6481800 B2 JP6481800 B2 JP 6481800B2
- Authority
- JP
- Japan
- Prior art keywords
- steering
- steering angle
- angle
- control
- actual
- 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
- 230000008859 change Effects 0.000 claims description 86
- 238000004364 calculation method Methods 0.000 claims description 70
- 230000005856 abnormality Effects 0.000 claims description 65
- 230000007246 mechanism Effects 0.000 claims description 15
- 230000033001 locomotion Effects 0.000 claims description 13
- 230000002159 abnormal effect Effects 0.000 claims description 12
- 238000000034 method Methods 0.000 description 18
- 101100504389 Arabidopsis thaliana GFT1 gene Proteins 0.000 description 17
- 101100392334 Arabidopsis thaliana GFA2 gene Proteins 0.000 description 15
- 238000010586 diagram Methods 0.000 description 14
- 238000013016 damping Methods 0.000 description 13
- 101100060191 Arabidopsis thaliana CLO gene Proteins 0.000 description 11
- 101150033479 GFA1 gene Proteins 0.000 description 11
- 230000006870 function Effects 0.000 description 11
- 230000010354 integration Effects 0.000 description 11
- 230000009467 reduction Effects 0.000 description 10
- 238000004088 simulation Methods 0.000 description 10
- 238000012545 processing Methods 0.000 description 8
- 230000006399 behavior Effects 0.000 description 7
- 230000008569 process Effects 0.000 description 7
- 230000007704 transition Effects 0.000 description 7
- 238000006243 chemical reaction Methods 0.000 description 4
- 238000001514 detection method Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 230000005484 gravity Effects 0.000 description 4
- 238000009825 accumulation Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000009499 grossing Methods 0.000 description 2
- 230000001629 suppression Effects 0.000 description 2
- 238000006557 surface reaction Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000008571 general function Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012886 linear function Methods 0.000 description 1
- 230000009347 mechanical transmission Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000007935 neutral effect Effects 0.000 description 1
- 230000036962 time dependent Effects 0.000 description 1
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/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
- 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/025—Active steering aids, e.g. helping the driver by actively influencing the steering system after environment evaluation
-
- 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/0484—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 for reaction to failures, e.g. limp home
-
- 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/04—Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits responsive only to forces disturbing the intended course of the vehicle, e.g. forces acting transversely to the direction of vehicle travel
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Steering Control In Accordance With Driving Conditions (AREA)
Description
舵角制御には、舵角指令に対する応答性、路面反力などに対する外乱抑圧性で優れた性能を持つ位置速度制御が用いられており、例えば、位置制御部にはP制御(比例制御)、速度制御部にはPI制御(比例積分制御)が用いられている。舵角制御とアシスト制御のそれぞれの出力である指令値を切り換える際、例えばドライバーによるスイッチ入力によって急な切換が生じると、指令値が急変動し、ハンドル挙動が不自然になるため、ドライバーへ違和感を与える。このため、舵角制御指令値とアシスト制御指令値にそれぞれの徐変ゲイン(徐々に変化するゲイン)を乗じ、徐々に出力を切り換えることによって、電流指令値の急変動を抑制する手法が用いられている(特許文献3等参照)。
しかし、この手法では、切換中は舵角制御指令値が徐変ゲインで制限され、電流指令値へ出力されるため、舵角制御指令値に対し、電流指令値の出力が、制限されたぶん小さくなってしまう。この制限により、舵角速度指令値に対し、モータの実速度が遅くなるため、舵角速度指令値と実速度との間に偏差が発生し、速度制御内のI制御(積分制御)の積分値が蓄積してしまうことで、速度制御から更に大きな舵角制御指令値が出力されてしまう。この結果、アシスト制御指令値に対する徐変ゲインが徐々に大きくなっていく状態では、徐変ゲインによる制限が緩和されていくため、徐変ゲインが大きくなるに従って舵角制御指令値が過剰な値となり、ハンドルが舵角速度指令値に対して過剰に応答し、引っ掛かり感といった形でドライバーに違和感と不快感を与える。
そもそも、上記課題1を含む先行技術(例えば特許文献3参照)に係る方法では、舵角偏差にP制御、速度制御にPI制御を行っており、舵角制御中にドライバーによる手入力の介入があった場合に、当然、舵角制御が舵角指令値に追従するよう動作し、舵角制御からアシスト制御への「切換動作」が行われるまで、手動による舵を切ることは困難である。また、「手入力検出」「切換動作」により、時間的な遅れが発生し、ドライバーによる操舵介入動作が十分に行えないことがある。
角度センサに異常が生じていない場合には、角度センサを利用して舵角制御を行う一方、角度センサに何らかの異常が検出された場合には、角度センサを用いる代わりに、舵角の推定値を求め、求めた舵角の推定値を利用して舵角制御を行うことができれば、角度センサに異常が発生しても、精度の高い舵角制御を実現することが可能となるが、このような機能を実現する装置は未だ提供されていない。
<舵角演算部201>
舵角演算部201は、舵角制御モード時において、舵角センサ14から出力されるハンドル舵角θh、回転センサ151から出力されるモータ角度θm、トルクセンサ154から出力される操舵トルクTt、舵角異常判定部148から出力される舵角異常判定信号Flg_θhを利用して実操舵角θrまたは実操舵角の推定値θrを求める。詳述すると、舵角異常判定信号Flg_θhに基づいて、検出される舵角(本実施形態では、ハンドル舵角)が正常であると判断される場合、舵角演算部201は、ハンドル舵角θhを実操舵角θrとして出力する。一方、舵角異常判定信号Flg_θhに基づいて、検出される舵角が異常であると判断される場合、舵角演算部201は、正常時の実操舵角の過去の値Zθrと、モータ相対角度Δθmと、トーションバーの捩れ相対角Δθを用いて、実操舵角の推定値θrを出力する。これにより、舵角制御モード時にハンドル舵角の舵角異常が発生したとしても、実際の操舵角を精度よく推定することができるため、自動運転中の車両・EPSの挙動に支障はなく、事故の発生等を防止することができる。また、舵角異常の発生により、ドライバーが違和感を覚えることもない。なお、舵角異常判定信号Flg_θhは、例えばESP側ECU140の舵角異常判定部(図示略)から出力される判定信号である。舵角異常判定部は、ハンドル舵角θhが正常範囲内にある場合には、正常である旨の舵角異常判定信号Flg_θhを舵角演算部201に出力する一方、ハンドル舵角θhが正常範囲から外れている場合には、異常である旨の舵角異常判定信号Flg_θhを舵角演算部201に出力する。
車両側ECU130から受信した自動運転などのための舵角指令値θrefに対して、通信エラー等による異常な値、過剰な値が舵角制御に入力されるのを防止するため上下限可変リミッタ(舵角指令値上下限可変リミッタとも呼ぶ)202で制限する。舵角制御とアシスト制御の切換動作に伴い、舵角指令徐変ゲインGFA4に応じて、上下限リミッタ値が逐次適切な値に可変となっている。
可変レートリミッタ204は、舵角指令値θrefの急変によって舵角制御出力としての舵角制御電流指令値が急激に変動することを避けるため、舵角指令値θrefをレートリミット処理する。可変レートリミッタ204によるこのような処理は、急なハンドル挙動によるドライバーへの安全性向上にもつながる。本実施形態の可変レートリミッタ204においては、舵角制御とアシスト制御の切換動作に伴い、舵角指令徐変ゲインGFA4に応じて、レートリミッタ値が逐次適切な値に可変となっている。
自動操舵中、舵角指令が変化しているときに、舵角指令値θref3に、トーションバーのバネ性とステアリングホイールの慣性モーメントによる振動を励起する周波数(約10Hz前後)成分が発生する。舵角指令値上下限可変リミッタ202、可変レートリミッタ204、舵角指令徐変の後の舵角指令値θref3に含まれるハンドル振動周波数成分を低減するためにローパスフィルタ、ノッチフィルタ(ハンドル振動除去手段206にはこれらのフィルタが用いられる)、または、位相遅れ補償により、振動周波数成分を低減させることができる。
位置制御部208は、目標操舵角θtと実操舵角θrまたは実操舵角(推定値)θrの偏差に比例ゲインを乗じて舵角速度指令値ωrefを算出する。この機能により、目標操舵角θtに対し実操舵角θrまたは実操舵角(推定値)θrを近づけるための舵角速度指令値を生成することができる。なお、本明細書でいう位置制御とは、周方向における舵角の位置を制御することであり、別言すれば、「ハンドル舵角の角度制御」と表現することもできる。
徐変ゲイン乗算後の舵角速度指令値ωref1に対し、速度指令値上下限可変リミッタ210による処理を行い、目標舵角速度ωtを出力する。この速度指令値上下限可変リミッタ210は制限値を、速度指令徐変ゲインGFA3により、逐次適値に変更可能で、上下限リミッタ値を徐変ゲインGFA3がある閾値未満では小さくし、それ以上で大きくすることにより、舵角速度指令値が制限される。
本実施形態の舵角制御部200では、目標舵角速度ωtと実舵角速度ωrを舵角速度制御部212に入力し、実舵角速度ωrが目標舵角速度ωtに追従するような電流指令値を算出する。ここで、実舵角速度ωrの算出は、図示しない実舵角速度演算部で一般的に用いられている演算をすることによって行っている。具体的には、例えばモータ角度センサの差分演算とギア比から実舵角速度を算出してもよいし、ハンドル舵角もしくはコラム舵角の差分演算から実舵角速度を算出してもよい。高周波のノイズを低減するために、演算システムの最終段に図示しないLPF(ローパスフィルタ)が挿入されている。
舵角制御の電流指令値に対して過出力防止のため、舵角制御出力上下限リミッタ214で制限する。
操舵介入補償兼ハンドル制振手段220は、トルクセンサが検出したトルク信号に基づくハンドル制振手段として機能する。これによれば、自動操舵中のハンドル振動の制振効果がハンドル振動除去手段206のみを用いた場合と比べてさらに向上する。本実施形態の操舵介入補償兼ハンドル制振手段220は、ゲインと位相補償によりハンドル制振機能を実現する。例えば、位相補償は1次フィルタで構成してもよい。これによりトーションバーの捩れを解消する方向に電流指令値が出力される。また、操舵介入補償兼ハンドル制振手段220は、捩れ角を低減する方向に働き、ドライバーによる手入力の介入時の引っ掛かりの違和感を低減する効果も兼ねている。
FF(フィードフォワード)フィルタ230は、位置制御部208内に設定可能なオプションの構成である(図8等に示す後述の実施形態等参照)。FFフィルタ230によれば、目標操舵角θtへの追従性が向上する。FFフィルタ230は例えば1次の位相進みフィルタであるという効果を奏するものであるが、それ以外の位相補償をするものでもよいし、擬似微分、HPF(ハイパスフィルタ)を利用したものでもよい。
舵角制御出力徐変ゲインGFA1は、舵角制御出力上下限リミッタ214の出力の電流指令値に対して乗じられる。舵角制御出力徐変ゲインGFA1は、アシスト制御と舵角制御の切換動作を円滑に行い、ドライバーへの違和感、安全性、等を実現するために用いられる。
速度制御徐変ゲインGFA2は、舵角速度制御部212の中の信号に乗じられ、円滑な切換を実現するために用いられる。主に切換時の舵角速度制御内の積分値の蓄積の影響を緩和するために用いられる。
速度指令徐変ゲインGFA3は、主にアシスト制御から舵角制御への切換時に円滑な切換を実現するために用いられる。位置制御出力の舵角速度指令値ωrefに対し、速度指令徐変ゲインGFA3が乗じられる。
舵角指令徐変ゲインGFA4は、可変レートリミッタ204からの舵角指令値に対して乗じられる。
アシスト制御出力徐変ゲインGFT1は、アシスト制御部147からの出力である電流指令値に対して乗じられる。アシスト制御出力徐変ゲインGFT1は、舵角制御とアシスト制御の切換動作を円滑にするのと、自動運転中のドライバーによる操舵介入を実現するために用いられる。
アシストマップ徐変ゲインGFT2は、アシスト制御内のアシストマップ出力電流(アシストマップ出力電流の一例が記載されている図2のグラフ(縦軸は電流指令値、横軸は操舵トルクTtを表す)参照)に対して乗じられる。アシストマップ徐変ゲインGFT2は、舵角制御とアシスト制御の切換動作を円滑にするのと、自動運転中のドライバーによる操舵介入を実現するために用いられる。
次に、舵角演算部201によって実行される演算処理(第1演算処理)について、図7に示すフローチャートを参照しながら説明する。
舵角演算部201は、舵角制御モード時において、舵角センサ14から出力されるハンドル舵角θh、回転センサ151から出力されるモータ角度θm、トルクセンサ154から出力される操舵トルクTt、舵角異常判定部148から出力される舵角異常判定信号Flg_θhを取得する(ステップS1)。舵角演算部201は、舵角異常判定信号Flg_θhに基づき、検出される舵角が正常であるか否かを判断する(ステップS2)。舵角演算部201は、検出される舵角が正常であると判断すると(ステップS2;YES)、ステップS3に進み、ハンドル舵角θhを実操舵角θrとして出力する。そして、舵角演算部201は、今回求めた実操舵角θr、モータ角度θm、操舵トルクTtのそれぞれを、実操舵角の過去値Zθr、モータ角度の過去値Zθm、操舵トルクの過去値ZTtとしてメモリ(図示略)に格納し(ステップS3→ステップS4→ステップS5)、処理を終了する。
図8は、EPS側ECU140における舵角制御部200の第2の構成を示す図であり、前掲図6に対応している。なお、舵角演算部201aを除く他の構成は、前掲図6と同様であるため、対応する部分には同一符号を付し、詳細な説明は割愛する。
舵角演算部201aは、舵角制御モード時において、操舵トルクTtを用いることなく、舵角センサ14から出力されるハンドル舵角θh、回転センサ151から出力されるモータ角度θm、舵角異常判定部148から出力される舵角異常判定信号Flg_θhを利用して実操舵角θrまたは実操舵角の推定値θrを求める点において、図6に示す舵角演算部201と異なる。このように、操舵トルクTtを利用しない場合には、より簡易に実操舵角θrまたは実操舵角の推定値θrを求めることが可能となる。
次に、舵角演算部201aによって実行される演算処理(第2演算処理)について、図9に示すフローチャートを参照しながら説明する。
舵角演算部201aは、舵角制御モード時において、舵角センサ14から出力されるハンドル舵角θh、回転センサ151から出力されるモータ角度θm、舵角異常判定部148から出力される舵角異常判定信号Flg_θhを取得する(ステップSa1)。舵角演算部201は、舵角異常判定信号Flg_θhに基づき、検出される舵角が正常であるか否かを判断する(ステップSa2)。舵角演算部201は、検出される舵角が正常であると判断すると(ステップSa2;YES)、ステップSa3に進み、ハンドル舵角θhを実操舵角θrとして出力する。そして、舵角演算部201は、今回求めた実操舵角θr、モータ角度θmのそれぞれを、実操舵角の過去値Zθr、モータ角度の過去値Zθmとしてメモリ(図示略)に格納し(ステップSa3→ステップSa4→ステップSa5)、処理を終了する。
図10A及び図10Bは、意図的に実操舵角または実操舵角(推定値)に1[sec]+90[deg]のオフセット値を加算した際の車両挙動のシミュレーション結果を示す。車両側ECU130の舵角指令値生成部(図5参照)において、車両横位置の目標値を0[m]で、横位置に対して微分先行型のPI−D制御を適応し、舵角指令値θrefをEPS側ECU140の舵角制御部200(図5参照)に出力したところ、横位置が目標の0[m]に収束することがわかる(図10B参照)。これは、上述のPI−D制御の比例と積分の補償が効果を示していると考えられる。なお、図示はしていないが、積分がない場合でも横位置にはオフセットが発生するが、比例ゲインを大きめに設定すれば解消され得る。
ここで、手入力判定後のアシスト制御への遷移について説明しておく(図11参照)。以下、自動運転状態(舵角制御とアシスト制御の両方が介在している状態)中に、ドライバーによる手入力の検知後の各徐変ゲインについて説明する。
舵角指令値の可変レートリミッタの変化率設定値を0にする。つまり、θref2を一定値にする。これに関しフローチャートなどの図示は割愛するが舵角指令徐変ゲインGFA4が100%の状態から0%側に変化した際に変化率設定値を変更すれば実現できる。すなわち、切換状態に入ったらθref2を一定値にし、一定値に舵角指令徐変ゲインGFA4を乗じることでθref3と目標操舵角θtが0に近づく。また、θref2に対して、舵角指令徐変ゲインGFA4を乗じることで、切換中の目標操舵角θtを0[deg]に近づけ、舵角制御を中立状態に作用させる。また、舵角指令徐変ゲインGFA4の乗算をハンドル振動除去手段206の手前で行うことで、舵角指令徐変ゲインGFA4の乗算により発生するハンドル振動周波数成分を取り除かせる。
車両の自動運転状態においては、このアシストマップ徐変ゲインGFT2を100%以上に設定してもよい(なお、図11に示す例では300%に設定している)。これにより、ドライバーによる操作介入時に、舵角制御の干渉による引っ掛かり感、違和感を低減することができる。なお、切換動作をより円滑にするために、アシスト制御出力徐変ゲインGFT1、アシストマップ徐変ゲインGFT2を、S字カーブに沿うように遷移させてもよいし、直線的に変化する信号に対しLPF(ローパスフィルタ)を通した値を各徐変ゲインとしてもよい。
自動運転状態、手動アシスト状態においては、このアシスト制御出力徐変ゲインGFT1を常に100%以上に設定してもよいが、図11に示すようにしてもよい。
図12に示す舵角制御部200の舵角速度制御部212は、舵角速度制御にPI制御を行い、I制御には擬似積分を行う。より具体的には、目標舵角速度ωtと実舵角速度ωrとの偏差ωeにKviを乗じて偏差の大きさに比例した操作量D1とし、さらに、擬似積分によるI制御をする(図12参照)。図中の記号Ir1は擬似積分後、Ir2は比例ゲインKvp後、Ir3は加算後の信号をそれぞれ表す(他の実施形態においても同様)。舵角制御の第1の形態では、加算後の信号Ir3に速度制御徐変ゲインGFA2を乗じ、信号IrefWとして舵角速度制御部212から出力される。前述したように、速度制御徐変ゲインGFA2は、舵角速度制御部212の中の信号に乗じられ、円滑な切換を実現するために用いられる。なお、舵角速度制御部212における擬似積分は、例えば1次遅れの伝達関数とゲインで [1/(Ts+1)]×T として構成することができる。
図13に示す舵角制御部200の舵角速度制御部212は、舵角速度制御にPI制御を行い、I制御には擬似積分を行う。より具体的には、目標舵角速度ωtと実舵角速度ωrとの偏差にKviを乗じて偏差の大きさに比例した操作量D1とし、さらに、擬似積分によるI制御をする(図13参照)。舵角制御の第2の形態では、上述した第1の形態と同様、加算後の信号Ir3に速度制御徐変ゲインGFA2を乗じ、信号IrefWとして舵角速度制御部212から出力される。
図14に示す舵角制御部200の舵角速度制御部212は、舵角速度制御にPI制御を行い、I制御には擬似積分を行う。舵角制御の第3の形態では、目標舵角速度ωtと実舵角速度ωrとの偏差に速度制御徐変ゲインGFA2を乗じて信号ωe1を生成し、この信号ωe1にKviを乗じて偏差の大きさに比例した操作量D1とし、さらに、擬似積分によるI制御をする(図14参照)。
図15に示す舵角制御部200の舵角速度制御部212は、位相遅れ補償を行う。舵角制御の第4の形態では、目標舵角速度ωtと実舵角速度ωrとの偏差にKvpを乗じて偏差の大きさに比例した操作量D1とし、さらに、位相遅れ補償を行った後の信号Ir1に速度制御徐変ゲインGFA2を乗じ、信号IrefWとして舵角速度制御部212から出力される(図15参照)。
図16に示す舵角制御部200の舵角速度制御部212は、位相遅れ補償を行う。舵角制御の第5の形態では、上述した第4の形態と同様、目標舵角速度ωtと実舵角速度ωrとの偏差にKvpを乗じて偏差の大きさに比例した操作量D1とし、さらに、位相遅れ補償を行った後の信号Ir1に速度制御徐変ゲインGFA2を乗じ、信号IrefWとして舵角速度制御部212から出力される(図16参照)。擬似積分のPI制御は、等価的に位相遅れ補償とゲインに置き換えられる。
図17、図18に示す舵角制御部200の舵角速度制御部212は、比例制御(P制御)を行う。舵角制御の第6の形態では、目標舵角速度ωtと実舵角速度ωrとの偏差にKvpを乗じて偏差の大きさに比例した操作量の信号Ir1に速度制御徐変ゲインGFA2を乗じ、信号IrefWとして舵角速度制御部212から出力される(図17、図18参照)。
(課題1および課題2の解決の根拠)
ドライバーの操舵モデルを考慮したシミュレーションにより、自動運転中(ただし、舵角指令値θrefは0[deg]固定とする。)に、ドライバー目標角度θarm(図中の太線参照)に対して、実操舵角(以下、ハンドル舵角とも呼び、記号θhで表す。細線参照)、操舵トルクTt(破線参照)の時間応答を一例として図19等に示す。
Jc : コラム慣性[kgm^2]
Dc : コラム減衰係数[Nm/(rad/s)]
Jh : ハンドル慣性[kgm^2]
Dh : ハンドル減衰係数[Nm/(rad/s)]
Ks : トーションバーバネ定数[Nm/rad]
Ds : トーションバー減衰定数[Nm/(rad/s)]
Kt : モータトルク定数[Nm/A]
減速比 : ng
Tc : モータ発生トルクのコラム軸換算[Nm]
ただし、モータ発生トルクはコラム軸のトルクに換算(減速機分考慮)。また、電流指令値Irefに対し実際のモータ電流は一致しているものとして扱っているため、電流制御は省略している。
Th : ハンドル手入力トルク[Nm]
Tt : トーションバートルク[Nm]
Iref : 電流指令値[A]
θh : ハンドル舵角[rad]
θc : コラム舵角[rad]
V : 車速[m/s]
Yveh : 車両重心での横方向移動距離[m]
δ : タイヤ転舵角[rad]
Fd : 車両重心に働く横方向外力[N]
Tsat : Tsat ' のコラム軸換算[Nm]
Tsat ' : 路面反力によりキングピン周りに働くモーメント[Nm]
ラプラス変換後の横滑り角βとヨーレートγを数式3に示す。
キングピン周りに働く、タイヤが路面から受けるモーメントを数式4に示す。
近似条件下での車両重心での横方向加速度を数式5に示す。
車両重心での横方向移動距離を数式6に示す。
細線・・・擬似積分(図21ではP制御)、アシスト制御出力徐変ゲインGFT1=1倍、アシストマップ徐変ゲインGFT2=3倍
破線・・・純積分(図21ではPI制御)、アシスト制御出力徐変ゲインGFT1=1倍、アシストマップ徐変ゲインGFT2=1倍
ただし、舵角制御出力徐変ゲインGFA1、速度制御徐変ゲインGFA2、速度指令徐変ゲインGFA3および舵角指令徐変ゲインGFA4は1倍とした。
2…コラム軸(トーションバー)
3…減速ギア
4a,4b…ユニバーサルジョイント
5…ピニオンラック機構
6a,6b…タイロッド
7a,7b…ハブユニット
8L,8R…操向車輪
10…トルクセンサ
12…車速センサ
14…舵角センサ
20…モータ
21…回転センサ
30…コントロールユニット
31…電流指令値演算部
32A…加算部
32B…減算部
33…電流制限部
34…補償部
35…PI制御部
36…PWM制御部
37…インバータ
38…モータ電流検出器
40…CAN
100…電動パワーステアリング装置
130…車両側ECU
130a…車両状態量検出器
131…切換指令部
132…目標操舵角生成部
134…目標軌道演算部
135…車両運動制御部
135a…舵角指令値生成部
140…EPS(電動パワーステアリング装置)側ECU
141…トルク制御部
142…切換部
143…電流制御/駆動部
144…モータ角速度演算部
145…切換判定/徐変ゲイン生成部
146…EPS状態量検出器
147…アシスト制御部
150…モータ
151…回転センサ
154…トルクセンサ
160…プラント
200…舵角制御部
201、201a…舵角演算部
202…上下限可変リミッタ
204…可変レートリミッタ
206…ハンドル振動除去手段
208…位置制御部
210…速度指令値上下限可変リミッタ
212…舵角速度制御部
214…舵角制御出力上下限リミッタ
220…操舵介入補償兼ハンドル制振手段
230…FFフィルタ
341…収れん性
342…慣性
343…セルフアライニングトルク(SAT)
344…加算部
345…加算部
CM…補償信号
GFA1…舵角制御出力徐変ゲイン
GFA2…速度制御徐変ゲイン
GFA3…速度指令徐変ゲイン
GFA4…舵角指令徐変ゲイン
GFT1…アシスト制御出力徐変ゲイン
GFT2…アシストマップ徐変ゲイン
IrefP1…舵角制御電流指令値
Th…操舵トルク
Vs…車速
Flg_θh…舵角異常判定信号
θh…ハンドル舵角
θm…モータ角度
θr…実操舵角(または実操舵角の推定値)
θref…舵角指令値
θs…モータ回転角
θt…目標操舵角
ωr…実舵角速度
ωref…舵角速度指令値
Claims (4)
- 車両のステアリング機構にモータの回転力で操舵補助力を
付与する電動パワーステアリング装置の制御装置であって、
車両側ECUにおいて、
前記車両の目標値に基づき、舵角指令値θrefを演算し、かつ、横風などの外乱が発生した場合に前記車両の横位置の目標値に修正を加える車両運動制御部を有し、
前記車両運動制御部において演算された舵角指令値θrefがEPS側ECUの舵角制御部に入力され、
前記EPS側ECUは、
入力された舵角指令値θrefに基づき前記ステアリング機構の舵角を制御する舵角制御部と、
前記舵角制御部からの舵角制御出力とアシスト制御部からのアシスト制御出力に乗じる徐変ゲインを生成し、該徐変ゲインを乗じて前記舵角制御部による舵角制御モードと前記アシスト制御部によるアシスト制御モードとの切換判定をする切換判定/徐変ゲイン生成部と、
を有しており、
前記舵角制御部は、
入力される舵角異常判定信号が正常であることを示す場合には、検出されるハンドル舵角θhを実操舵角θrとして出力する一方、前記舵角異常判定信号が異常であることを示す場合には、入力されるモータ角度の過去値Zθmを用いて、前記ステアリング機構の実操舵角の推定値θrを求め、実操舵角推定値θrとして出力する舵角演算部と、
入力される目標操舵角θtと、前記実操舵角θrまたは前記実操舵角推定値θrとに基づき、舵角速度指令値ωrefを導出する位置制御部とを具備する、電動パワーステアリング装置の制御装置。 - 前記舵角演算部は、
前記舵角異常判定信号が異常であることを示す場合には、前記モータ角度の過去値Zθmとともに、入力される操舵トルクTtを用いて、前記実操舵角推定値θrを求める、請求項1に記載の電動パワーステアリング装置の制御装置。 - 前記舵角演算部は、
前記舵角異常判定信号が異常であることを示す場合には、正常時の実操舵角の過去の値Zθrと、モータの相対角度Δθmと、トーションバーの捩れ相対角Δθを利用して前記実操舵角推定値θrを導出する、請求項2に記載の電動パワーステアリング装置の制御装置。 - 前記舵角演算部は、
前記舵角異常判定信号が異常であることを示す場合には、正常時の実操舵角の過去の値Zθrと、モータの相対角度Δθmを利用して前記実操舵角推定値θrを導出する、請求項1に記載の電動パワーステアリング装置の制御装置。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016165765 | 2016-08-26 | ||
JP2016165765 | 2016-08-26 | ||
JP2016165948 | 2016-08-26 | ||
JP2016165948 | 2016-08-26 | ||
PCT/JP2017/029971 WO2018038110A1 (ja) | 2016-08-26 | 2017-08-22 | 電動パワーステアリング装置の制御装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2018038110A1 JPWO2018038110A1 (ja) | 2019-02-07 |
JP6481800B2 true JP6481800B2 (ja) | 2019-03-13 |
Family
ID=61246132
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018535702A Expired - Fee Related JP6481800B2 (ja) | 2016-08-26 | 2017-08-22 | 電動パワーステアリング装置の制御装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US10689026B2 (ja) |
EP (1) | EP3459823B1 (ja) |
JP (1) | JP6481800B2 (ja) |
CN (1) | CN109641619A (ja) |
WO (1) | WO2018038110A1 (ja) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016088704A1 (ja) * | 2014-12-02 | 2016-06-09 | 日本精工株式会社 | 電動パワーステアリング装置 |
EP3363698B1 (en) * | 2017-02-15 | 2021-05-26 | Volvo Car Corporation | Safety stoppage device and autonomous road vehicle equipped therewith |
JP6494050B2 (ja) * | 2017-03-31 | 2019-04-03 | 株式会社Subaru | 自動操舵制御装置 |
CN112585050B (zh) * | 2019-01-31 | 2024-02-27 | 日本精工株式会社 | 用于车辆转向的致动器控制装置 |
JP7259574B2 (ja) * | 2019-06-17 | 2023-04-18 | 株式会社ジェイテクト | 制御装置、および転舵装置 |
DE102019217922B4 (de) * | 2019-11-20 | 2023-08-03 | Robert Bosch Gmbh | Verfahren zum Betrieb eines Fahrzeugs |
KR20210085611A (ko) * | 2019-12-31 | 2021-07-08 | 현대모비스 주식회사 | 전동식 조향장치의 제어장치 및 그 방법 |
EP3919356B1 (en) * | 2020-04-08 | 2023-01-04 | NSK Ltd. | Rotation angle detection device, electric power steering device, and control method for electric power steering device |
JP7404143B2 (ja) * | 2020-04-17 | 2023-12-25 | 株式会社東海理化電機製作所 | 操作装置 |
KR102341112B1 (ko) * | 2020-04-23 | 2021-12-21 | 현대모비스 주식회사 | 전동식 파워 스티어링 시스템의 제어 장치 및 방법 |
JP7487995B2 (ja) * | 2020-04-24 | 2024-05-21 | 株式会社Subaru | 操舵角検出装置 |
DE102021202482B4 (de) * | 2021-03-15 | 2023-06-29 | Continental Automotive Technologies GmbH | Regelungseinrichtung und Verfahren zur Lenkwinkelregelung eines Fahrzeugs |
EP4365061A4 (en) * | 2021-06-28 | 2024-11-06 | Mitsubishi Electric Corp | AUTONOMOUS DRIVING ASSISTANCE DEVICE |
KR102676463B1 (ko) * | 2022-03-14 | 2024-06-20 | 주식회사 에이치엘클레무브 | 운전자 보조 시스템 및 운전자 보조 방법 |
CN115593510A (zh) * | 2022-11-30 | 2023-01-13 | 禾多科技(北京)有限公司(Cn) | 车辆的控制方法及装置、存储介质及电子装置 |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6127763A (ja) * | 1984-07-17 | 1986-02-07 | Nissan Motor Co Ltd | 車両の運動目標値設定装置 |
JPH0834360A (ja) * | 1994-07-25 | 1996-02-06 | Honda Motor Co Ltd | 車両用操舵装置 |
JP3409753B2 (ja) * | 1999-10-29 | 2003-05-26 | トヨタ自動車株式会社 | 車両の電動パワーステアリング装置 |
JP3917008B2 (ja) | 2002-05-30 | 2007-05-23 | 株式会社ジェイテクト | 自動操舵制御装置 |
JP2004017881A (ja) | 2002-06-19 | 2004-01-22 | Toyoda Mach Works Ltd | 電動パワーステアリング装置 |
JP4097134B2 (ja) | 2002-11-28 | 2008-06-11 | 三菱電機株式会社 | 車輌用自動操舵装置 |
JP3912279B2 (ja) | 2002-12-24 | 2007-05-09 | 三菱自動車工業株式会社 | 自動操舵制御装置付き自動車 |
JP3891288B2 (ja) * | 2003-03-28 | 2007-03-14 | 株式会社ジェイテクト | 電気式動力舵取装置 |
JP4378151B2 (ja) * | 2003-11-04 | 2009-12-02 | 株式会社デンソー | モータ駆動装置 |
JP3886991B2 (ja) * | 2004-09-10 | 2007-02-28 | 三菱電機株式会社 | モータ制御装置 |
JP5453714B2 (ja) * | 2007-02-08 | 2014-03-26 | 株式会社ジェイテクト | モータ制御装置および電動パワーステアリング装置 |
US8670904B2 (en) * | 2008-05-28 | 2014-03-11 | Honda Motor Co., Ltd. | Motor control device and electric steering system |
JP5822108B2 (ja) * | 2011-03-31 | 2015-11-24 | Kyb株式会社 | ステアリングシャフト回転角度検出装置 |
JP2013193490A (ja) | 2012-03-16 | 2013-09-30 | Nsk Ltd | 電動パワーステアリング装置 |
JP5641008B2 (ja) * | 2012-04-04 | 2014-12-17 | 日本精工株式会社 | モータ制御装置及びそれを搭載した電動パワーステアリング装置 |
JP6052306B2 (ja) * | 2013-01-29 | 2016-12-27 | 日本精工株式会社 | 電動パワーステアリング装置 |
WO2014136516A1 (ja) | 2013-03-07 | 2014-09-12 | 日本精工株式会社 | 電動パワーステアリング装置 |
WO2014162769A1 (ja) | 2013-04-04 | 2014-10-09 | 日本精工株式会社 | 電動パワーステアリング装置 |
JP6136803B2 (ja) | 2013-09-19 | 2017-05-31 | 日本精工株式会社 | モータ制御装置及びそれを用いた電動パワーステアリング装置 |
-
2017
- 2017-08-22 CN CN201780051101.3A patent/CN109641619A/zh active Pending
- 2017-08-22 WO PCT/JP2017/029971 patent/WO2018038110A1/ja active Search and Examination
- 2017-08-22 US US16/311,330 patent/US10689026B2/en not_active Expired - Fee Related
- 2017-08-22 JP JP2018535702A patent/JP6481800B2/ja not_active Expired - Fee Related
- 2017-08-22 EP EP17843588.9A patent/EP3459823B1/en active Active
Also Published As
Publication number | Publication date |
---|---|
US10689026B2 (en) | 2020-06-23 |
JPWO2018038110A1 (ja) | 2019-02-07 |
EP3459823A1 (en) | 2019-03-27 |
EP3459823A4 (en) | 2019-07-10 |
US20190193776A1 (en) | 2019-06-27 |
EP3459823B1 (en) | 2020-02-12 |
WO2018038110A1 (ja) | 2018-03-01 |
CN109641619A (zh) | 2019-04-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6481800B2 (ja) | 電動パワーステアリング装置の制御装置 | |
JP6388187B2 (ja) | 電動パワーステアリング装置 | |
JP6481799B2 (ja) | 電動パワーステアリング装置の制御装置 | |
JP6512539B2 (ja) | 電動パワーステアリング装置 | |
US10703405B2 (en) | Steering control device | |
CN109219553B (zh) | 电动助力转向装置 | |
JP6098764B2 (ja) | 電動パワーステアリング装置 | |
CN113891827B (zh) | 车辆用转向装置 | |
JP7133393B2 (ja) | 操舵制御装置 | |
JP6736028B2 (ja) | 電動パワーステアリング装置の制御装置 | |
JP7129003B2 (ja) | モータ制御装置 | |
WO2020115973A1 (ja) | 車両用操向装置 | |
JP7256958B2 (ja) | 電動パワーステアリング装置 | |
JP7199643B2 (ja) | 車両用操向装置 | |
JP7222309B2 (ja) | 車両用操向装置 | |
JP7268488B2 (ja) | 車両用操向装置 | |
WO2024106377A1 (ja) | モータ制御装置 | |
WO2024224627A1 (ja) | モータ制御装置 | |
WO2023062853A1 (ja) | モータ制御装置 | |
JP7159795B2 (ja) | 電動パワーステアリング装置 | |
JP5664754B2 (ja) | 電動パワーステアリング装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A529 | Written submission of copy of amendment under article 34 pct |
Free format text: JAPANESE INTERMEDIATE CODE: A5211 Effective date: 20181016 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20181016 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20181016 |
|
AA64 | Notification of invalidation of claim of internal priority (with term) |
Free format text: JAPANESE INTERMEDIATE CODE: A241764 Effective date: 20181025 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181127 |
|
TRDD | Decision of grant or rejection written | ||
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20190109 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20190115 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190128 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6481800 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |