JP7236038B2 - vehicle steering system - Google Patents
vehicle steering system Download PDFInfo
- Publication number
- JP7236038B2 JP7236038B2 JP2019557283A JP2019557283A JP7236038B2 JP 7236038 B2 JP7236038 B2 JP 7236038B2 JP 2019557283 A JP2019557283 A JP 2019557283A JP 2019557283 A JP2019557283 A JP 2019557283A JP 7236038 B2 JP7236038 B2 JP 7236038B2
- Authority
- JP
- Japan
- Prior art keywords
- torque
- steering
- target
- value
- angle
- 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.)
- Active
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
- 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
- B62D5/0463—Controlling the motor calculating assisting torque from the motor based on driver input
-
- 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/007—Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits adjustable by the driver, e.g. sport mode
-
- 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/0421—Electric motor acting on or near steering gear
-
- 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/002—Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits computing target steering angles for front or rear wheels
- B62D6/003—Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits computing target steering angles for front or rear wheels in order to control vehicle yaw movement, i.e. around a vertical axis
- B62D6/005—Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits computing target steering angles for front or rear wheels in order to control vehicle yaw movement, i.e. around a vertical axis treating sensor outputs to obtain the actual yaw rate
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D3/00—Steering gears
- B62D3/02—Steering gears mechanical
- B62D3/12—Steering gears mechanical of rack-and-pinion type
-
- 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/0442—Conversion of rotational into longitudinal movement
- B62D5/0454—Worm gears
-
- 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/002—Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits computing target steering angles for front or rear wheels
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Steering Control In Accordance With Driving Conditions (AREA)
- Power Steering Mechanism (AREA)
- Control Of Ac Motors In General (AREA)
Description
この発明は、自動で操舵角を制御する自動操舵制御と、手動で操舵角を制御する手動操舵制御(アシスト制御)とを同じ電動モータを用いて実現することができる車両用操舵装置に関する。
BACKGROUND OF THE
下記特許文献1には、自動で操舵角を制御する自動操舵制御と、手動操舵制御とを同じアクチュエータ(電動モータ)を用いて実現することができる車両用操舵装置が開示されている。特許文献1に記載の発明では、アクチュエータによってステアリングシャフトに付与すべき操舵トルク(以下、目標アクチュエータトルクTtという)は、次式(a)で表される。Japanese Unexamined Patent Application Publication No. 2002-200002 discloses a vehicle steering system that can realize automatic steering control for automatically controlling a steering angle and manual steering control using the same actuator (electric motor). In the invention described in
Tt=Kasst・Tasst+Kauto・Tauto …(a)
前記式(a)において、Tasstは、目標アシストトルクであり、Tautoは自動操舵制御を行うための目標操舵トルク(以下、目標自動操舵トルクという)であり、KasstおよびKautoはそれぞれ重み係数である。アクチュエータは、目標アクチュエータトルクTtと一致するトルクを発生するように制御される。T t = K asst · T asst + K auto · T auto (a)
In the above equation (a), T asst is a target assist torque, T auto is a target steering torque for performing automatic steering control (hereinafter referred to as target automatic steering torque), and K asst and K auto are weights. is the coefficient. The actuator is controlled to produce a torque that matches the target actuator torque Tt .
手動操舵制御時には、Kautoは零とされるため、Tt=Kasst・Tasstとなる。また、手動操舵制御中は、係数Kasstは1に設定されるため、Tt=Tasstとなる。自動操舵制御時には、前記式(a)に基づいて、目標アクチュエータトルクTtが演算される。自動操舵制御中は、運転者によるステアリング操作が加えられなければ、自動操舵制御開始と終了のとき以外は、操舵トルクは0となるので、目標アシストトルクTasstは0となる。また、自動操舵制御中は、係数Kautoは1に設定されるため、Tt=Tautoとなる。During manual steering control, K auto is zero, so T t =K asst ·T asst . Further, during manual steering control, the coefficient K asst is set to 1, so that T t =T asst . During automatic steering control, the target actuator torque Tt is calculated based on the above equation (a). During the automatic steering control, the steering torque is 0 unless the steering operation is applied by the driver, except when the automatic steering control is started and ended. Therefore, the target assist torque T asst is 0. In addition, since the coefficient K auto is set to 1 during automatic steering control, T t =T auto .
特許文献1に記載の発明では、自動操舵制御中に操舵介入が検出された場合に、自動操舵制御から手動操舵制御へ移行させるための移行制御が開始される。この移行制御においては、所定時間が経過するごとに、Kautoの値を所定値K1だけ減少させるとともにKasstの値を所定値K2だけ増加させる。ただし、Kautoの値が0を下回ったときにはKautoは0に固定され、Kasstの値が1を上回ったときにはKasstは1に固定される。そして、更新後のKautoおよびKasstを用いて目標アクチュエータトルクTtを演算し、演算された目標アクチュエータトルクTtと一致するトルクがアクチュエータから発生するようにアクチュエータが制御される。このようにして、Kautoの値が0でかつKasstの値が1になると、移行制御は終了する。In the invention described in
特許文献1に記載の移行制御では、Kautoの値が時間に対して漸次減少され、Kasstの値が時間に対して漸次増加される。そして、Kautoの値が0でかつKasstの値が1になると、移行制御は終了する。これにより、自動操舵制御を解除する際に、目標アクチュエータトルクTtの変動を抑制できるので、運転者が感じる違和感を低減することができる。しかしながら、特許文献1に記載の発明では、移行制御が開始してから終了するまでの時間(移行制御時間)は常に一定となるから、運転者の操舵操作によって移行制御時間を変化させることはできない。このため、例えば、緊急時において、自動操舵制御から手動操舵制御への切り替えを、急速に行うことができないおそれがある。In the transition control described in
この発明の目的は、新規な方法によって自動操舵制御および手動操舵制御を同じ電動モータを用いて行うことができ、自動操舵と手動操舵の度合をスムーズに調整することが可能な車両用操舵装置を提供することである。 SUMMARY OF THE INVENTION It is an object of the present invention to provide a vehicle steering system capable of performing automatic steering control and manual steering control using the same electric motor by a new method, and capable of smoothly adjusting the degrees of automatic steering and manual steering. to provide.
この発明の一実施形態に係る車両用操舵装置は、車両の転舵機構に操舵力を付与する電動モータと、操舵トルクに応じた目標アシストトルクを設定する第1設定部と、目標操舵角と実操舵角との間の角度偏差を零に近づけるための角度制御用目標トルクを設定する第2設定部と、前記第2設定部によって設定される角度制御用目標トルクを制限する制限処理部と、前記制限処理部による制限処理後の角度制御用目標トルクを用いて目標自動操舵トルクを演算する第1演算部と、前記目標自動操舵トルクと前記目標アシストトルクとを、ドライバ入力に応じて変化する値に応じて重み付け加算することにより、前記電動モータのモータトルクの目標値である目標モータトルクを演算する第2演算部とを含む。 A vehicle steering system according to an embodiment of the present invention includes an electric motor that applies a steering force to a steering mechanism of a vehicle, a first setting section that sets a target assist torque corresponding to the steering torque, and a target steering angle. a second setting unit for setting an angle control target torque for making the angular deviation from the actual steering angle close to zero; and a limit processing unit for limiting the angle control target torque set by the second setting unit. a first calculation unit for calculating a target automatic steering torque using the angle control target torque after the limit processing by the limit processing unit; and changing the target automatic steering torque and the target assist torque in accordance with a driver input. and a second calculation unit for calculating a target motor torque, which is a target value of the motor torque of the electric motor, by performing weighted addition according to the value to be calculated.
この構成によれば、新規な方法によって、自動操舵制御および手動操舵制御を同じ電動モータを用いて行うことができる車両用操舵装置が得られる。また、この構成によれば、自動操舵制御から手動操舵制御へ、あるいはその逆へと、各制御の重み付け量を変化させながらシームレスにすばやく切り替えることが可能となる車両用操舵装置が得られる。 According to this configuration, a vehicle steering system is obtained in which automatic steering control and manual steering control can be performed using the same electric motor by a novel method. Further, according to this configuration, a vehicle steering system is obtained that enables seamless and quick switching from automatic steering control to manual steering control, or vice versa, while changing the weighting amount of each control.
この発明の一実施形態では、前記制限処理部は、前記第2設定部によって設定される角度制御用目標トルクを、所定の上限値と所定の下限値との間に制限するように構成されている。 In one embodiment of the present invention, the limit processing section is configured to limit the target torque for angle control set by the second setting section between a predetermined upper limit value and a predetermined lower limit value. there is
この発明の一実施形態では、前記第2設定部は、前記角度偏差を零に近づけるためのフィードバック制御部を含んでおり、前記制限処理部は、ドライバ入力に応じて変化する値に基づいて、前記フィードバック制御部のフィードバックゲインを制御することにより、前記第2設定部によって設定される角度制御用目標トルクを制限するように構成されている。 In one embodiment of the present invention, the second setting unit includes a feedback control unit for bringing the angular deviation closer to zero, and the limit processing unit, based on a value that changes according to driver input, The target torque for angle control set by the second setting section is limited by controlling the feedback gain of the feedback control section.
この発明の一実施形態では、前記ドライバ入力に応じて変化する値は、前記操舵トルクまたは前記角度偏差である。 In one embodiment of the invention, the value that varies according to the driver input is the steering torque or the angular deviation.
この発明の一実施形態では、前記ドライバ入力に応じて変化する値は、前記操舵トルクまたは前記角度偏差であり、前記第2演算部で用いられるドライバ入力に応じて変化する値と、前記制限処理部で用いられるドライバ入力に応じて変化する値とが異なる。 In one embodiment of the present invention, the value that varies according to the driver's input is the steering torque or the angular deviation, and the value that varies according to the driver's input used in the second computing section and the limit process It is different from the value that changes according to the driver input used in the section.
本発明における上述の、またはさらに他の目的、特徴および効果は、添付図面を参照して次に述べる実施形態の説明により明らかにされる。 The above and further objects, features and effects of the present invention will be made clear by the following description of embodiments with reference to the accompanying drawings.
図1は、本発明の車両用操舵装置の一実施形態である電動パワーステアリング装置の概略構成を示す模式図である。 FIG. 1 is a schematic diagram showing a schematic configuration of an electric power steering system that is an embodiment of a vehicle steering system according to the present invention.
この電動パワーステアリングシステム(EPS:electric power steering)1は、コラム部に電動モータと減速機とが配置されているコラムタイプEPSである。 This electric power steering system (EPS) 1 is a column-type EPS in which an electric motor and a speed reducer are arranged in a column portion.
電動パワーステアリングシステム1は、車両を操向するための操舵部材としてのステアリングホイール(ハンドル)2と、このステアリングホイール2の回転に連動して転舵輪3を転舵する転舵機構4と、運転者の操舵を補助するための操舵補助機構5とを備えている。ステアリングホイール2と転舵機構4とは、ステアリングシャフト6および中間軸7を介して機械的に連結されている。
An electric
ステアリングシャフト6は、ステアリングホイール2に連結された入力軸8と、中間軸7に連結された出力軸9とを含む。入力軸8と出力軸9とは、トーションバー10を介して相対回転可能に連結されている。
Steering shaft 6 includes an
トーションバー10の近傍には、トルクセンサ12が配置されている。トルクセンサ12は、入力軸8および出力軸9の相対回転変位量に基づいて、ステアリングホイール2に与えられた操舵トルク(トーションバートルク)Tdを検出する。この実施形態では、トルクセンサ12によって検出される操舵トルクTdは、例えば、左方向への操舵のためのトルクが正の値として検出され、右方向への操舵のためのトルクが負の値として検出され、その絶対値が大きいほど操舵トルクTdの大きさが大きくなるものとする。A
転舵機構4は、ピニオン軸13と、転舵軸としてのラック軸14とを含むラックアンドピニオン機構からなる。ラック軸14の各端部には、タイロッド15およびナックルアーム(図示略)を介して転舵輪3が連結されている。ピニオン軸13は、中間軸7に連結されている。ピニオン軸13は、ステアリングホイール2の操舵に連動して回転するようになっている。ピニオン軸13の先端には、ピニオン16が連結されている。
The
ラック軸14は、車両の左右方向に沿って直線状に延びている。ラック軸14の軸方向の中間部には、ピニオン16に噛み合うラック17が形成されている。このピニオン16およびラック17によって、ピニオン軸13の回転がラック軸14の軸方向移動に変換される。ラック軸14を軸方向に移動させることによって、転舵輪3を転舵することができる。
The
ステアリングホイール2が操舵(回転)されると、この回転が、ステアリングシャフト6および中間軸7を介して、ピニオン軸13に伝達される。そして、ピニオン軸13の回転は、ピニオン16およびラック17によって、ラック軸14の軸方向移動に変換される。これにより、転舵輪3が転舵される。
When the
操舵補助機構5は、操舵補助力(アシストトルク)を発生するための電動モータ18と、電動モータ18の出力トルクを増幅して転舵機構4に伝達するための減速機19とを含む。減速機19は、ウォームギヤ20と、このウォームギヤ20と噛み合うウォームホイール21とを含むウォームギヤ機構からなる。減速機19は、伝達機構ハウジングとしてのギヤハウジング22内に収容されている。以下において、減速機19の減速比(ギヤ比)をNで表す場合がある。減速比Nは、ウォームホイール21の角速度ωwwに対するウォームギヤ20の角速度ωwgの比ωwg/ωwwとして定義される。The
ウォームギヤ20は、電動モータ18によって回転駆動される。また、ウォームホイール21は、出力軸9に一体回転可能に連結されている。
The
電動モータ18によってウォームギヤ20が回転駆動されると、ウォームホイール21が回転駆動され、ステアリングシャフト6にモータトルクが付与されるとともにステアリングシャフト6(出力軸9)が回転する。そして、ステアリングシャフト6の回転は、中間軸7を介してピニオン軸13に伝達される。ピニオン軸13の回転は、ラック軸14の軸方向移動に変換される。これにより、転舵輪3が転舵される。すなわち、電動モータ18によってウォームギヤ20を回転駆動することによって、電動モータ18による操舵補助や転舵輪3の転舵が可能となる。電動モータ18には、電動モータ18のロータの回転角を検出するための回転角センサ23が設けられている。
When the
出力軸9(電動モータ18の駆動対象の一例)に加えられるトルクとしては、電動モータ18によるモータトルクと、モータトルク以外の外乱トルクとがある。モータトルク以外の外乱トルクTlcには、操舵トルクTd、路面負荷トルク(路面反力トルク)Trl、摩擦トルクTf等が含まれる。The torque applied to the output shaft 9 (an example of the object to be driven by the electric motor 18) includes motor torque by the
操舵トルクTdは、運転者によってステアリングホイール2に加えられる力や、ステアリングホイール2の慣性力によって、ステアリングホイール2側から出力軸9に加えられるトルクである。The steering torque T d is torque applied to the
路面負荷トルクTrlは、タイヤに発生するセルフアライニングトルク、サスペンションやタイヤホイールアライメントによって発生する力等によって、路面側から転舵輪3およびラック軸14を介して出力軸9に加えられるトルクである。The road load torque Trl is torque applied from the road surface side to the
摩擦トルクTfは、トーションバー10からタイヤまでのトルク伝達経路で発生する摩擦によって出力軸9に加えられるトルクである。摩擦トルクTfは、ウォームホイール21とウォームギヤ20との間の摩擦およびラックアンドピニオン機構の摩擦によって出力軸9に加えられるトルクを含む。The friction torque Tf is torque applied to the
この実施形態では、モータトルク以外の外乱トルクTlcから、操舵トルクTdまたはステアリングホイール2の慣性力の影響を補償した操舵トルクTd’を減算したトルクが、後述する角度制御部42(図2参照)によって演算される角度制御用目標トルクTm,acに対して補償されるべき負荷(補償対象負荷)Tleとなる。したがって、この実施形態では、補償対象負荷Tleは、路面負荷トルク(路面反力トルク)Trlおよび摩擦トルクTfを含んでいる。以下において、補償対象負荷Tleを減速機19の減速比Nで除算した値(Tle/N)をTlemで表すことにする。In this embodiment, the torque obtained by subtracting the steering torque T d or the steering torque T d′ compensated for the influence of the inertial force of the
車両には、車速Vを検出するための車速センサ24、車両の進行方向前方の道路を撮影するCCD(Charge Coupled Device)カメラ25、自車位置を検出するためのGPS(Global Positioning System)26、道路形状や障害物を検出するためのレーダー27および地図情報を記憶した地図情報メモリ28が搭載されている。
The vehicle includes a
CCDカメラ25、GPS26、レーダー27および地図情報メモリ28は、自動支援制御や自動運転制御を行うための上位ECU(ECU:Electronic Control Unit)201に接続されている。上位ECU201は、CCDカメラ25、GPS26およびレーダー27によって得られる情報および地図情報を元に、周辺環境認識、自車位置推定、経路計画等を行い、操舵や駆動アクチュエータの制御目標値の決定を行う。
The
この実施形態では、上位ECU201は、自動操舵のための目標操舵角θcmdaを設定する。この実施形態では、自動操舵制御は、例えば、目標軌道に沿って車両を走行させるための制御である。目標操舵角θcmdaは、車両を目標軌道に沿って自動走行させるための操舵角の目標値である。このような目標操舵角θcmdaを設定する処理は、周知であるため、ここでは詳細な説明を省略する。この実施形態では、出力軸9の回転角を「操舵角」ということにする。In this embodiment, the
上位ECU201によって設定される目標操舵角θcmdaは、車載ネットワークを介して、モータ制御用ECU202に与えられる。トルクセンサ12によって検出される操舵トルクTd、回転角センサ23の出力信号、車速センサ24によって検出される車速Vは、モータ制御用ECU202に入力される。モータ制御用ECU202は、これらの入力信号および上位ECU201から与えられる情報に基づいて、電動モータ18を制御する。The target steering angle θ cmda set by the
図2は、モータ制御用ECU202の電気的構成を説明するためのブロック図である。
FIG. 2 is a block diagram for explaining the electrical configuration of the
モータ制御用ECU202は、マイクロコンピュータ40と、マイクロコンピュータ40によって制御され、電動モータ18に電力を供給する駆動回路(インバータ回路)31と、電動モータ18に流れる電流(以下、「モータ電流I」という)を検出するための電流検出回路32とを備えている。
The
マイクロコンピュータ40は、CPUおよびメモリ(ROM、RAM、不揮発性メモリなど)を備えており、所定のプログラムを実行することによって、複数の機能処理部として機能するようになっている。この複数の機能処理部には、アシスト制御部(assist map)41と、角度制御部(Angle controller)42と、補償対象負荷推定部43と、シェアードコントロール部(shared control)44と、目標モータ電流演算部45と、電流偏差演算部46と、PI制御部47と、PWM(Pulse Width Modulation)制御部48と、回転角演算部49と、減速比除算部50とを含む。
The
アシスト制御部41は、本発明の第1設定部の一例である。角度制御部42は、本発明の第2設定部の一例である。シェアードコントロール部44は、本発明の第1演算部および第2演算部の一例である。
The
回転角演算部49は、回転角センサ23の出力信号に基づいて、電動モータ18のロータ回転角θmを演算する。減速比除算部50は、回転角演算部49によって演算されるロータ回転角θmを減速比Nで除算することにより、ロータ回転角θmを出力軸9の回転角(実操舵角)θに換算する。The
アシスト制御部41は、手動操作に必要なアシストトルクの目標値である目標アシストトルクTm,mcを設定する。アシスト制御部41は、トルクセンサ12によって検出される操舵トルクTdと車速センサ24によって検出される車速Vとに基づいて、目標アシストトルクTm,mcを設定する。操舵トルクTdに対する目標アシストトルクTm,mcの設定例は、図3に示されている。The
目標アシストトルクTm,mcは、操舵トルクTdの正の値に対しては正をとり、電動モータ18から左方向操舵のための操舵補助力を発生させる。また、目標アシストトルクTm,mcは、操舵トルクTdの負の値に対しては負をとり、電動モータ18から右方向操舵のための操舵補助力を発生させる。そして、目標アシストトルクTm,mcは、操舵トルクTdの絶対値が大きくなるほど、その絶対値が大きくなるように設定される。また、目標アシストトルクTm,mcは、車速センサ24によって検出される車速Vが大きいほど、その絶対値が小さくなるように設定される。The target assist torque Tm ,mc takes a positive value with respect to a positive value of the steering torque Td , and causes the
角度制御部42は、上位ECU201から与えられる目標操舵角θcmdaと減速比除算部50によって演算される実操舵角θとに基づいて、角度制御(操舵角制御)に必要となる角度制御用目標トルクTm,acを設定する。角度制御部42の詳細については、後述する。Based on the target steering angle θ cmda given from the
補償対象負荷推定部43は、トルクセンサ12によって検出される操舵トルクTdと、減速比除算部50によって演算される実操舵角θと、シェアードコントロール部44によって設定される目標モータトルクTmとに基づいて、補償対象負荷Tlemを推定する。後述するように、角度制御部42によって設定される角度制御用目標トルクTm,acと、補償対象負荷推定部43によって推定される補償対象負荷Tlemとに基づいて、自動操舵に必要なモータトルクの目標値である目標自動操舵トルクTm,ad(図8参照)が演算される。補償対象負荷推定部43の詳細については、後述する。The compensation
シェアードコントロール部44には、アシスト制御部41によって設定される目標アシストトルクTm,mcと、角度制御部42によって設定される角度制御用目標トルクTm,acと、角度制御部42によって演算される角度偏差Δθ(図4参照)と、補償対象負荷推定部43によって推定される補償対象負荷Tlemとが入力される。シェアードコントロール部44は、これらの入力に基づいて、目標モータトルクTmを演算する。シェアードコントロール部44の詳細については、後述する。The shared
目標モータ電流演算部45は、シェアードコントロール部44によって演算された目標モータトルクTmを電動モータ18のトルク定数Ktで除算することにより、目標モータ電流Icmdを演算する。The target motor
電流偏差演算部46は、目標モータ電流演算部45によって得られた目標モータ電流Icmdと電流検出回路32によって検出されたモータ電流Iとの偏差ΔI(=Icmd-I)を演算する。A
PI制御部47は、電流偏差演算部46によって演算された電流偏差ΔIに対するPI演算(比例積分演算)を行うことにより、電動モータ18に流れるモータ電流Iを目標モータ電流Icmdに導くための駆動指令値を生成する。PWM制御部48は、前記駆動指令値に対応するデューティ比のPWM制御信号を生成して、駆動回路31に供給する。これにより、駆動指令値に対応した電力が電動モータ18に供給されることになる。The
以下、角度制御部42、補償対象負荷推定部43およびシェアードコントロール部44について詳しく説明する。
The
図4は、角度制御部42の構成を示すブロック図である。
FIG. 4 is a block diagram showing the configuration of the
角度制御部42は、ローパスフィルタ(LPF)61と、フィードバック制御部62と、フィードフォワード制御部63と、トルク加算部64と、減速比除算部65とを含む。
The
ローパスフィルタ61は、上位ECU201から与えられる目標操舵角θcmdaに対してローパスフィルタ処理を行う。ローパスフィルタ処理後の目標操舵角θcmdは、フィードバック制御部62およびフィードフォワード制御部63に与えられる。The low-
フィードバック制御部62は、減速比除算部50(図2参照)によって演算される実操舵角θを、目標操舵角θcmdに近づけるために設けられている。フィードバック制御部62は、角度偏差演算部62AとPD制御部62Bとを含む。角度偏差演算部62Aは、目標操舵角θcmdと、減速比除算部50によって演算される実操舵角θとの偏差Δθ(=θcmd-θ)を演算する。角度偏差演算部62Aによって演算された角度偏差Δθは、PD制御部62Bに与えられるとともに、シェアードコントロール部44にも与えられる。The
PD制御部62Bは、角度偏差演算部62Aによって演算される角度偏差Δθに対してPD演算(比例微分演算)を行うことにより、フィードバック制御トルクTfbを演算する。具体的には、PD制御部62Bは、比例処理部111、微分処理部112、比例ゲイン乗算部113、微分ゲイン乗算部114および加算部115を備えている。The
比例ゲイン乗算部113は、比例処理部111が角度偏差Δθを比例処理したものに、比例ゲインKPを乗算する。微分ゲイン乗算部114は、微分処理部112が角度偏差Δθを微分処理したものに、微分ゲインKDを乗算する。加算部115は、比例ゲイン乗算部113および微分ゲイン乗算部114の各乗算結果を加算することにより、フィードバック制御トルクTfbを演算する。フィードバック制御トルクTfbは、トルク加算部64に与えられる。The proportional
フィードフォワード制御部63は、電動パワーステアリングシステム1の慣性による応答性の遅れを補償して、制御の応答性を向上させるために設けられている。フィードフォワード制御部63は、角加速度演算部63Aと慣性乗算部63Bとを含む。角加速度演算部63Aは、目標操舵角θcmdを二階微分することにより、目標角加速度d2θcmd/dt2を演算する。慣性乗算部63Bは、目標角加速度d2θcmd/dt2に、電動パワーステアリングシステム1の慣性Jを乗算することにより、フィードフォワードトルクTff(=J・d2θcmd/dt2)を演算する。慣性Jは、例えば、電動パワーステアリングシステム1の物理モデルから求められる。フィードフォワードトルクTffは、慣性補償値として、トルク加算部64に与えられる。The
トルク加算部64は、フィードバック制御トルクTfbにフィードフォワードトルクTffを加算することにより、角度制御用目標操舵トルク(Tfb+Tff)を演算する。これにより、慣性が補償された角度制御用目標操舵トルク(出力軸9に対する目標トルク)が得られる。これにより、精度の高いモータ制御(操舵角制御)が行われるようになる。The
角度制御用目標操舵トルク(Tfb+Tff)は、減速比除算部65に与えられる。減速比除算部65は、角度制御用目標操舵トルク(Tfb+Tff)を減速比Nで除算することにより、角度制御用目標トルクTm,ac(電動モータ18に対する目標トルク)を演算する。この角度制御用目標トルクTm,acは、シェアードコントロール部44(図2参照)に与えられる。The target steering torque for angle control (T fb +T ff ) is given to the reduction
図5は、補償対象負荷推定部43の構成を示すブロック図である。
FIG. 5 is a block diagram showing the configuration of the compensation
補償対象負荷推定部43は、減速比乗算部71と、外乱トルク推定部(外乱オブザーバ)72と、減算部73と、減速比除算部74とを含んでいる。
The compensation target
減速比乗算部71は、シェアードコントロール部44によって設定された目標モータトルクTmに減速比Nを乗算することにより、目標モータトルクTm-を出力軸9に作用する目標操舵トルクN・Tmに換算する。A reduction
外乱トルク推定部72は、プラント(制御対象(モータ駆動対象))に外乱として発生する非線形なトルク(外乱トルク:モータトルク以外のトルク)を推定する。外乱トルク推定部72は、プラントの目標値である目標操舵トルクN・Tmと、プラントの出力である実操舵角θとに基づいて、外乱トルク(外乱負荷)Tlc、操舵角θおよび操舵角微分値(角速度)dθ/dtを推定する。以下において、外乱トルクTlc、操舵角θおよび操舵角微分値(角速度)dθ/dtの推定値を、それぞれ^Tlc、^θおよびd^θ/dtで表す場合がある。The
減算部73は、外乱トルク推定部72によって推定された外乱トルクTlcから、トルクセンサ12によって検出された操舵トルクTdを減算することによって、出力軸9(減速機19)に加えられる補償対象負荷Tle(=Tlc-Td)を演算する。減速比除算部74は、減算部73によって演算された補償対象負荷Tleを減速比Nで除算することによって、減速機19を介して電動モータ18のモータシャフトに加えられる補償対象負荷Tlemを演算する。減速比除算部74によって演算された補償対象負荷Tlemは、シェアードコントロール部44に与えられる。The subtracting
外乱トルク推定部72について詳しく説明する。外乱トルク推定部72は、例えば、図6に示す電動パワーステアリングシステム1の物理モデル101を使用して、外乱トルクTlc、操舵角θおよび角速度dθ/dtを推定する外乱オブザーバから構成されている。The
この物理モデル101は、出力軸9および出力軸9に固定されたウォームホイール21を含むプラント(モータ駆動対象の一例)102を含む。プラント102には、ステアリングホイール2からトーションバー10を介して操舵トルクTdが与えられる。また、プラント102には、転舵輪3側から路面負荷トルクTrlが与えられるとともにラックアンドピニオン機構の摩擦等によって摩擦トルクTfの一部Tf1が与えられる。さらに、プラント102には、ウォームギヤ20を介して目標操舵トルクN・Tmが与えられるとともにウォームホイール21とウォームギヤ20との間の摩擦等によって摩擦トルクTfの一部Tf2が与えられる。ここでは、Tf=Tf1+Tf2とする。This
プラント102の慣性をJとすると、物理モデル101の慣性についての運動方程式は、次式(1)で表される。
Assuming that the inertia of the
d2θ/dt2は、プラント102の加速度である。Nは、減速機19の減速比である。Tlcは、プラント102に与えられるモータトルク以外の外乱トルクを示している。この実施形態では、外乱トルクTlcは、主として、操舵トルクTdと路面負荷トルクTrlと摩擦トルクTfとを含むと考える。d 2 θ/dt 2 is the acceleration of
図6の物理モデル101に対する状態方程式は、例えば、次式(2)で表わされる。
A state equation for the
前記式(2)において、xは、状態変数ベクトルである。前記式(2)において、u1は、既知入力ベクトルである。前記式(2)において、u2は、未知入力ベクトルである。前記式(2)において、yは、出力ベクトル(測定値)である。前記式(2)において、Aは、システム行列である。前記式(2)において、B1は、第1入力行列である。前記式(2)において、B2は、第2入力行列である。前記式(2)において、Cは、出力行列である。前記式(2)において、Dは、直達行列である。In the above equation (2), x is a state variable vector. In equation (2) above, u1 is a known input vector. In equation (2) above, u2 is an unknown input vector. In the above equation (2), y is the output vector (measured value). In equation (2) above, A is a system matrix. In equation (2) above, B1 is the first input matrix. In equation (2) above, B2 is the second input matrix. In equation (2) above, C is the output matrix. In the above equation (2), D is a feedthrough matrix.
前記状態方程式を、未知入力ベクトルu1を状態の1つとして含めた系に拡張する。拡張系の状態方程式(拡張状態方程式)は、例えば、次式(3)で表される。We extend the above state equation to a system that includes the unknown input vector u1 as one of the states. The state equation of the extended system (extended state equation) is represented by the following equation (3), for example.
前記式(3)において、xeは、拡張系の状態変数ベクトルであり、次式(4)で表される。In the above equation (3), x e is the state variable vector of the extended system and is expressed by the following equation (4).
前記式(3)において、Aeは、拡張系のシステム行列である。前記式(3)において、Beは、拡張系の既知入力行列である。前記式(3)において、Ceは、拡張系の出力行列である。In the above equation (3), A e is the extended system matrix. In the above equation (3), B e is the known input matrix of the extended system. In the above equation (3), C e is the output matrix of the extended system.
前記式(3)の拡張状態方程式から、次式(5)の方程式で表される外乱オブザーバ(拡張状態オブザーバ)が構築される。 A disturbance observer (extended state observer) represented by the following equation (5) is constructed from the extended state equation of equation (3).
式(5)において、^xeはxeの推定値を表している。また、Lはオブザーバゲインである。また、^yはyの推定値を表している。^xeは、次式(6)で表される。In equation (5), ̂x e represents an estimate of x e . Also, L is an observer gain. Also, ^y represents the estimated value of y. ^x e is represented by the following equation (6).
^θはθの推定値であり、^TlcはTlcの推定値である。̂θ is an estimate of θ, and ̂Tlc is an estimate of Tlc .
外乱トルク推定部72は、前記式(5)の方程式に基づいて状態変数ベクトル^xeを演算する。The
図7は、外乱トルク推定部72の構成を示すブロック図である。
FIG. 7 is a block diagram showing the configuration of the
外乱トルク推定部72は、入力ベクトル入力部81と、出力行列乗算部82と、第1加算部83と、ゲイン乗算部84と、入力行列乗算部85と、システム行列乗算部86と、第2加算部87と、積分部88と、状態変数ベクトル出力部89とを含む。
The disturbance
減速比乗算部71(図5参照)によって演算される目標操舵トルクN・Tmは、入力ベクトル入力部81に与えられる。入力ベクトル入力部81は、入力ベクトルu1を出力する。The target steering torque N· Tm calculated by the reduction ratio multiplication section 71 (see FIG. 5) is given to the input
積分部88の出力が状態変数ベクトル^xe(前記式(6)参照)となる。演算開始時には、状態変数ベクトル^xeとして初期値が与えられる。状態変数ベクトル^xeの初期値は、例えば0である。The output of the
システム行列乗算部86は、状態変数ベクトル^xeにシステム行列Aeを乗算する。出力行列乗算部82は、状態変数ベクトル^xeに出力行列Ceを乗算する。A
第1加算部83は、減速比除算部50(図2参照)によって演算された実操舵角θである出力ベクトル(測定値)yから、出力行列乗算部82の出力(Ce・^xe)を減算する。つまり、第1加算部83は、出力ベクトルyと出力ベクトル推定値^y(=Ce・^xe)との差(y-^y)を演算する。ゲイン乗算部84は、第1加算部83の出力(y-^y)にオブザーバゲインL(前記式(5)参照)を乗算する。The
入力行列乗算部85は、入力ベクトル入力部81から出力される入力ベクトルu1に入力行列Beを乗算する。第2加算部87は、入力行列乗算部85の出力(Be・u1)と、システム行列乗算部86の出力(Ae・^xe)と、ゲイン乗算部84の出力(L(y-^y))とを加算することにより、状態変数ベクトルの微分値d^xe/dtを演算する。積分部88は、第2加算部87の出力(d^xe/dt)を積分することにより、状態変数ベクトル^xeを演算する。状態変数ベクトル出力部89は、状態変数ベクトル^xeに基づいて、外乱トルク推定値^Tlc、操舵角推定値^θおよび角速度推定値d^θ/dtを出力する。The input
一般的な外乱オブザーバは、前述の拡張状態オブザーバとは異なり、プラントの逆モデルとローパスフィルタとから構成される。プラントの運動方程式は、前述したように、式(1)で表される。したがって、プラントの逆モデルは、次式(7)となる。 A general disturbance observer consists of an inverse model of the plant and a low-pass filter, unlike the extended state observer described above. The equation of motion of the plant is expressed by Equation (1) as described above. Therefore, the inverse model of the plant is the following equation (7).
一般的な外乱オブザーバへの入力は、J・d2θ/dt2およびTmであり、実操舵角θの二階微分値を用いるため、回転角センサ23のノイズの影響を大きく受ける。これに対して、前述の実施形態の拡張状態オブザーバでは、モータトルク入力から推定される操舵角推定値^θと実操舵角θとの差(y-^y)に応じて、積分型で外乱トルクを推定するため、微分によるノイズ影響を低減できる。Inputs to a general disturbance observer are J·d 2 θ/dt 2 and T m , and are greatly affected by noise of the
図8は、シェアードコントロール部44の構成を示すブロック図である。
FIG. 8 is a block diagram showing the configuration of the shared
シェアードコントロール部44は、絶対値演算部91と、除算部92と、β演算部93と、α演算部94と、リミッタ95と、減算部96と、α乗算部97と、β乗算部98と、加算部99とを含んでいる。リミッタ95は、本発明の制限処理部の一例である。
The shared
絶対値演算部91は、角度偏差Δθの絶対値|Δθ|を演算する。除算部92は、絶対値演算部91によって演算された角度偏差Δθの絶対値|Δθ|を、予め設定されたシェアードコントロール有効角度偏差幅(以下、単に「有効角度偏差幅W」という)で除算することによって、重み演算用変数|Δθ|/Wを演算する。なお、W>0である。
The
β演算部93は、次式(8)に基づいて、重み係数βを演算する。つまり、β演算部93は、次式(8)で定義される飽和関数sat0,1(|Δθ|/W)を用いて、重み係数βを演算する。飽和関数sat0,1(|Δθ|/W)は、「ドライバ入力に応じて変化する値」の一例である角度偏差Δθを用いて演算される。The
つまり、β演算部93は、図9に実線の折れ線で示すように、|Δθ|/Wが1よりも大きければ、1を出力する。また、β演算部93は、|Δθ|/Wが0以上でかつ1以下であれば、|Δθ|/Wの演算結果を出力する。したがって、重み係数βは0以上1以下の値をとる。
That is, the
α演算部94は、1からβを減算することにより、重み係数αを演算する。つまり、α演算部94は、図9に鎖線の折れ線で示すように、|Δθ|/Wが1よりも大きければ、0を出力する。また、α演算部94は、|Δθ|/Wが0以上でかつ1以下であれば、{1-(|Δθ|/W)}の演算結果を出力する。したがって、重み係数αは0以上1以下の値をとる。
The
リミッタ95は、角度制御部42によって設定される角度制御用目標トルクTm,acを所定の下限飽和値Tmin(Tmin<0)と上限飽和値Tmax(Tmax>0)との間に制限する。この実施形態では、Tmin=-Tmaxである。具体的には、リミッタ75は、次式(9)に基づいて、制限処理後の角度制御用目標トルクsatTmin,Tmax(Tm,ac)を演算する。The
リミッタ95は、図10に示すように、角度制御用目標トルクTm,acが下限飽和値Tmin以上でかつ上限飽和値Tmax以下の値であるときには、角度制御用目標トルクTm,acを、そのまま出力する。また、リミッタ75は、角度制御用目標トルクTm,acが下限飽和値Tmin未満であれば、下限飽和値Tminを出力する。また、リミッタ75は、角度制御用目標トルクTm,acが上限飽和値Tmaxよりも大きいときには上限飽和値Tmaxを出力する。As shown in FIG. 10, the
リミッタ95は、自動操舵中に運転者が自動操舵を解除しやすくするために設けられている。具体的には、自動操舵中に運転者が自動操舵を解除するために操舵操作(操舵介入)を行うと角度偏差Δθが大きくなるので、角度制御部42(図2参照)によって設定される角度制御用目標トルクTm,acの絶対値が大きくなる。角度制御用目標トルクTm,acの絶対値が大きくなると、運転者が操舵介入する際の操舵反力が大きくなるので、運転者は操舵介入を行いにくくなる。そこで、リミッタ95を設けて、角度制御用目標トルクTm,acの絶対値が大きくなりすぎるのを防止している。The
減算部96は、リミッタ95による制限処理後の角度制御用目標トルクsatTmin,Tmax(Tm,ac)から、補償対象負荷推定部43(図2参照)によって推定される補償対象負荷Tlemを減算することにより、目標自動操舵トルクTm,ad(=satTmin,Tmax(Tm,ac)-Tlem)を演算する。これにより、路面負荷トルクTrlや摩擦トルクTfが補償された目標自動操舵トルクTm,adが得られる。The
α乗算部97は、減算部96によって演算された目標自動操舵トルク(satTmin,Tmax(Tm,ac)-Tlem)に、α演算部94によって演算された重み係数αを乗算することにより、α・(satTmin,Tmax(Tm,ac)-Tlem)を演算する。The
β乗算部98は、アシスト制御部41(図2参照)によって設定された目標アシストトルクTm,mcに、β演算部93によって演算された重み係数βを乗算することにより、β・Tm,mcを演算する。The
加算部99は、α乗算部97によって演算されたα・(satTmin,Tmax(Tm,ac)-Tlem)と、β乗算部98によって演算されたβ・Tm,mcとを加算することによって、目標モータトルクTmを演算する。目標モータトルクTmは、次式(10)で表される。The
Tm=α・(satTmin,Tmax(Tm,ac)-Tlem)+β・Tm,mc …(10)
つまり、シェアードコントロール部44は、目標自動操舵トルク(satTmin,Tmax(Tm,ac)-Tlem)と、目標アシストトルクTm,mcとを重み付け加算することにより、目標モータトルクTmを演算する。T m =α·(sat Tmin, Tmax (T m, ac )−T lem )+β·T m, mc (10)
That is, the shared
目標アシストトルクTm,mcに対する重み係数βは、(|Δθ|/W)>1のときには1となり、0≦|Δθ|≦1のときには(|Δθ|/W)となる。一方、目標自動操舵トルク(satTmin,Tmax(Tm,ac)-Tlem)に対する重み係数αは、|Δθ|/W>1のときには0となり、0≦|Δθ|/W≦1のときには(1-|Δθ|/W)となる。The weighting factor β for the target assist torque Tm ,mc is 1 when (|Δθ|/W)>1, and is (|Δθ|/W) when 0≦|Δθ|≦1. On the other hand, the weighting coefficient α for the target automatic steering torque (sat Tmin, Tmax (T m, ac )-T lem ) is 0 when |Δθ|/W>1, and when 0≤|Δθ|/W≤1 (1−|Δθ|/W).
したがって、|Δθ|/W>1のときには、β=1でかつα=0となるので、Tm=Tm,mcとなる。これにより、角度偏差Δθの絶対値|Δθ|が有効角度偏差幅Wよりも大きいときには、目標アシストトルクTm,mcに基づいて操舵が行われることになる。これにより、手動操舵によって操舵が行われる。Therefore, when |Δθ|/W>1, β=1 and α=0, so T m =T m,mc . of the angle deviation .DELTA..theta . As a result, steering is performed by manual steering.
|Δθ|/Wが零のときには、β=0でかつα=1となるので、Tm=(satTmin,Tmax(Tm,ac)-Tlem)となる。これにより、角度偏差Δθが0のときには、目標自動操舵トルク(satTmin,Tmax(Tm,ac)-Tlem)に基づいて操舵が行われることになる。When |Δθ|/W is zero, β=0 and α=1, so T m =(sat Tmin, Tmax (T m, ac )−T lem ). Thus, when the angular deviation Δθ is 0, steering is performed based on the target automatic steering torque (sat Tmin, Tmax (T m, ac )−T lem ).
|Δθ|/Wが0≦|Δθ|/W≦1の範囲内にある場合には、|Δθ|/Wが小さくなるほど(|Δθ|が零に近づくほど)、βが小さくなり、αが大きくなる。一方、目標自動操舵トルク(satTmin,Tmax(Tm,ac)-Tlem)の絶対値は、|Δθ|が小さくなるほど小さくなる。また、目標アシストトルクTm,mcの絶対値は、角度偏差Δθに関係なく、操舵トルクTdの絶対値|Td|が大きくなるほど大きくなる。When |Δθ|/W is within the range of 0≤|Δθ|/W≤1, the smaller |Δθ|/W (the closer |Δθ| approaches zero), the smaller β and the α growing. On the other hand, the absolute value of the target automatic steering torque (sat Tmin, Tmax (T m, ac )-T lem ) decreases as |Δθ| decreases. Moreover, the absolute value of the target assist torque Tm ,mc increases as the absolute value | Td | of the steering torque Td increases, regardless of the angular deviation Δθ.
したがって、|Δθ|/Wが0≦|Δθ|/W≦1の範囲内にある場合において、運転者が操舵操作を行っていないときには、|Td|および|Δθ|は比較的小さいので、主として(satTmin,Tmax(Tm,ac)-Tlem)に基づいて操舵が行われることになる。これにより、自動操舵による操舵が可能となる。Therefore, when |Δθ|/W is within the range of 0≦|Δθ|/W≦1, and |T d | and |Δθ| are relatively small when the driver is not performing a steering operation, Steering will be performed primarily based on (sat Tmin, Tmax (T m, ac )-T lem ). This enables steering by automatic steering.
|Δθ|/Wが0≦|Δθ|/W≦1の範囲内にある場合において、運転者が操舵操作(操舵介入)を行うと、|Td|が大きくなるため、主として目標アシストトルクTm,mcに基づいて操舵が行われることになる。これにより、手動操舵による操舵が可能となる。この際、|Δθ|が大きくなり、角度制御用目標トルクTm,acの絶対値|Tm,ac|が大きくなるが、角度制御部42によって設定される角度制御用目標トルクTm,acに対してリミッタ95によって制限がかけられているので、運転者による操舵介入時に操舵反力が大きくなるのを抑制できるから、運転者は操舵介入を行いやすくなる。When |Δθ|/W is within the range of 0≦|Δθ|/W≦1, when the driver performs a steering operation (steering intervention), |T d | Steering is performed based on m and mc . This enables steering by manual steering. At this time, |Δθ| increases and the absolute value |T m,ac | of the angle control target torque T m,ac increases. is restricted by the
|Δθ|/Wが0≦|Δθ|/W≦1の範囲内にある場合において、運転者が操舵介入を行っている途中で操舵介入の度合を弱めた場合、|Td|が大きい状態から小さい状態に変化するため、|Δθ|も大きい状態から小さい状態に変化する。これにより、式(10)に基づき、操舵介入の度合に応じて目標アシストトルクTm,mcの絶対値は大きい状態から小さい状態へ変化し、目標自動操舵トルク(satTmin,Tmax(Tm,ac)-Tlem)は小さい状態から大きい状態へ変化する。|Δθ|/W is in the range of 0≦|Δθ|/W≦1, and if the degree of steering intervention is weakened while the driver is performing steering intervention, |T d | is large. is changed from large to small, and |Δθ| also changes from large to small. As a result, based on the equation (10), the absolute value of the target assist torque Tm ,mc changes from a large state to a small state depending on the degree of steering intervention, and the target automatic steering torque (sat Tmin, Tmax (Tm , ac )-T lem ) changes from small to large.
運転者が操舵介入を行っている途中で操舵介入の度合を強めた場合は、それぞれ逆方向に変化する。よって、運転者が操舵介入の度合を調整するだけで、自動操舵が主体的な状態と運転者の操舵が主体的な状態とを、切り替えのつなぎ目を意識することなく、シームレスにスムーズに切り替えることができる。 When the degree of steering intervention is strengthened while the driver is performing steering intervention, the respective values change in the opposite direction. Therefore, the driver can seamlessly and smoothly switch between a state in which the automatic steering is subjective and a state in which the driver's steering is subjective, simply by adjusting the degree of steering intervention without being conscious of the seams of switching. can be done.
前述の実施形態では、比較的簡単な制御によって、自動操舵制御および手動操舵制御を同じ電動モータを用いて行うことができる。また、角度偏差Δθの絶対値が有効角度偏差幅Wに達したときに、目標モータトルクTmが目標アシストトルクTm,mcと等しくなるので、運転者の操舵操作によって、自動操舵から手動操作に迅速に切り替えることが可能となる。In the above-described embodiments, automatic steering control and manual steering control can be performed using the same electric motor with relatively simple control. Further, when the absolute value of the angle deviation Δθ reaches the effective angle deviation width W, the target motor torque Tm becomes equal to the target assist torque Tm,mc. can be quickly switched to
以上、この発明の実施形態について説明したが、この発明はさらに他の形態で実施することもできる。例えば、前述の実施形態では、β演算部93(図8参照)は、飽和関数sat0,1(|θ|/W))を用いて、重み係数βを演算している。しかし、β演算部93は、操舵トルクTdを用いて、重み係数βを演算してもよい。Although the embodiments of the present invention have been described above, the present invention can also be implemented in other forms. For example, in the above-described embodiment, the β calculator 93 (see FIG. 8) calculates the weighting factor β using the saturation function sat 0,1 (|θ|/W)). However, the
具体的には、β演算部93は、次式(11)で示される飽和関数sat0,1(P)に基づいて演算されてもよい。飽和関数sat0,1(P)は、「ドライバ入力に応じて変化する値」の一例である操舵トルクTdを用いて演算される。この場合には、図2および図8に二点鎖線で示すように、シェアードコントロール部44に、トルクセンサ12によって検出される操舵トルクTdが入力される。Specifically, the
ハンドル手放し状態(Td=0)のときには、Pは低下する。ハンドル把持状態においては、操舵トルクの絶対値|Td|が大きくなるとPが増加する。P decreases when the steering wheel is released (T d =0). In the steering wheel gripping state, P increases as the absolute value |T d | of the steering torque increases.
目標アシストトルクTm,mcに対する重み係数βは、P>1のときには1となり、0≦P≦1のときにはPとなる。一方、目標自動操舵トルク(satTmin,Tmax(Tm,ac)-Tlem)に対する重み係数αは、P>1のときには0となり、0≦P≦1のときには(1-P)となる。The weighting factor β for the target assist torque Tm ,mc is 1 when P>1, and is P when 0≤P≤1. On the other hand, the weighting coefficient α for the target automatic steering torque (sat Tmin, Tmax (T m, ac )-T lem ) is 0 when P>1 and (1-P) when 0≤P≤1.
したがって、P>1のときには、β=1でかつα=0となるので、Tm=Tm,mcとなる。これにより、操舵トルクの絶対値|Td|が大きくなると、目標アシストトルクTm,mcに基づいて操舵が行われることになる。これにより、手動操舵によって操舵が行われる。Therefore, when P>1, β=1 and α=0, so T m =T m,mc . As a result, when the absolute value |T d | of the steering torque increases, steering is performed based on the target assist torque T m,mc . As a result, steering is performed by manual steering.
P<0のときには、β=0でかつα=1となるので、Tm=(satTmin,Tmax(Tm,ac)-Tlem)となる。これにより、操舵トルクの絶対値|Td|が零のときには、目標自動操舵トルク(satTmin,Tmax(Tm,ac)-Tlem)に基づいて操舵が行われることになる。When P<0, β=0 and α=1, so T m =(sat Tmin, Tmax (T m, ac )−T lem ). Thus, when the absolute value |T d | of the steering torque is zero, steering is performed based on the target automatic steering torque (sat Tmin, Tmax (T m, ac )−T lem ).
Pが0≦P≦1の範囲内にある場合には、P(=β)が小さくなるほど、αが大きくなる。そのため、目標モータトルクTmに占める目標自動操舵トルク(satTmin,Tmax(Tm,ac)-Tlem)の割合は、Pが小さくなるほど大きくなる。逆に、目標モータトルクTmに占める目標アシストトルクTm,mcの割合は、操舵トルクTdの絶対値|Td|が大きくなるほど、即ちPが大きくなるほど、大きくなる。When P is within the range of 0≤P≤1, α increases as P (=β) decreases. Therefore, the ratio of the target automatic steering torque (sat Tmin, Tmax (T m, ac )-T lem ) to the target motor torque T m increases as P decreases. Conversely, the ratio of the target assist torque Tm ,mc to the target motor torque Tm increases as the absolute value | Td | of the steering torque Td increases, that is, as P increases.
したがって、Pが0≦P≦1の範囲内にある場合において、運転者が操舵操作を行っていないときには、操舵トルクTdの絶対値|Td|およびPは比較的小さいので、主として(satTmin,Tmax(Tm,ac)-Tlem)に基づいて操舵が行われることになる。これにより、自動操舵による操舵が可能となる。Therefore, when P is within the range of 0≦P≦1, the absolute value |T d | Steering is performed based on Tmin, Tmax (T m, ac )-T lem ). This enables steering by automatic steering.
Pが0≦P≦1の範囲内にある場合において、運転者が操舵操作(操舵介入)を行うと、操舵トルクTdの絶対値|Td|が大きくなるため、主として目標アシストトルクTm,mcに基づいて操舵が行われることになる。これにより、手動操舵による操舵が可能となる。この際、|Δθ|が大きくなり、角度制御用目標トルクTm,acの絶対値|Tm,ac|が大きくなるが、角度制御部42によって設定される角度制御用目標トルクTm,acに対してリミッタ95によって制限がかけられているので、運転者による操舵介入時に操舵反力が大きくなるのを抑制できるから、運転者は操舵介入を行いやすくなる。When P is within the range of 0≦P≦1, when the driver performs a steering operation (steering intervention), the absolute value |T d | of the steering torque T d increases . , mc . This enables steering by manual steering. At this time, |Δθ| increases and the absolute value |T m,ac | of the angle control target torque T m,ac increases. is restricted by the
Pが0≦P≦1の範囲内にある場合において、運転者が操舵介入を行っている途中で操舵介入の度合を弱めた場合、操舵トルクTdの絶対値|Td|が大きい状態から小さい状態に変化する。そのため、P(=β)も大きい状態から小さい状態に変化し、αは小さい状態から大きい状態に変化する。これにより、式(10)に基づき、操舵介入の度合に応じて目標モータトルクTmに占める目標アシストトルクTm,mcの割合が小さくなり、目標自動操舵トルク(satTmin,Tmax(Tm,ac)-Tlem)の割合が大きくなる。When P is within the range of 0≦P≦1, if the degree of steering intervention is weakened while the driver is performing steering intervention, the absolute value |T d | of the steering torque T d is large. change to a smaller state. Therefore, P (=β) also changes from a large state to a small state, and α changes from a small state to a large state. As a result, based on the equation (10), the ratio of the target assist torque Tm ,mc to the target motor torque Tm decreases according to the degree of steering intervention, and the target automatic steering torque (sat Tmin, Tmax (Tm , ac )-T lem ) increases.
運転者が操舵介入を行っている途中で操舵介入の度合を強めた場合は、それぞれ逆方向に変化する。よって、運転者が操舵介入の度合を調整するだけで、自動操舵が主体的な状態と運転者の操舵が主体的な状態とを、切り替えのつなぎ目を意識することなく、シームレスにスムーズに切り替えることができる。 When the degree of steering intervention is strengthened while the driver is performing steering intervention, the respective values change in the opposite direction. Therefore, the driver can seamlessly and smoothly switch between a state in which the automatic steering is subjective and a state in which the driver's steering is subjective, simply by adjusting the degree of steering intervention without being conscious of the seams of switching. can be done.
また、β演算部93は、次式(12)で示される飽和関数sat0,1(Qn)を用いて、重み係数βを演算してもよい。飽和関数sat0,1(Qn)は、「ドライバ入力に応じて変化する値」の一例である操舵トルクTdを用いて演算される。この場合にも、図2および図8に二点鎖線で示すように、シェアードコントロール部44に、トルクセンサ12によって検出される操舵トルクTdが入力される。Further, the
式(12)において、QnはQの今回値を示し、Qn-1はQの前回値を示している。また、|Td(n)|は、操舵トルクTdの絶対値の今回値を示している。In equation (12), Q n indicates the current value of Q, and Q n−1 indicates the previous value of Q. |T d(n) | indicates the current value of the absolute value of the steering torque T d .
ハンドル手放し状態(Td=0)のときには、Qnは低下する。ハンドル把持状態においては、操舵トルクの絶対値|Td|が大きくなるとQnが増加する。したがって、この場合にも、重み係数βが式(11)で示される飽和関数に基づいて演算される場合と同様な作用効果が得られる。When the steering wheel is released (T d =0), Q n decreases. In the steering wheel gripping state, Q n increases as the absolute value |T d | of the steering torque increases. Therefore, in this case as well, the same effects as when the weighting factor β is calculated based on the saturation function shown by equation (11) are obtained.
また、前述の実施形態では、運転者が自動操舵を解除しやすくするために、角度制御部42によって設定される角度制御用目標トルクTm,acを下限飽和値Tminと上限飽和値Tmaxとの間に制限するリミッタ95(図8参照)が設けられている。しかしながら、リミッタ95の代わりに、図4に二点鎖線で示すように、PD制御部(図4参照)のフィードバックゲインを制御するゲイン制御部66を設けてもよい。ゲイン制御部66は、本発明の制限処理部の一例である。In the above-described embodiment, the angle control target torque Tm ,ac set by the
ゲイン制御部66は、この実施形態では、比例ゲインKPおよび微分ゲインKDを、ドライバ入力に応じて変化する値に基づき制御することにより、操舵介入時に角度制御用目標トルクTm,acの絶対値が過大になるのを抑制する。In this embodiment, the
ゲイン制御部66で用いられる「ドライバ入力に応じて変化する値」としては、例えば、角度偏差Δθや操舵トルクTd等を用いることができる。ただし、ゲイン制御部66で用いられる「ドライバ入力に応じて変化する値」は、βの演算に用いられる「ドライバ入力に応じて変化する値」とは、異なる値であることが好ましい。As the “value that changes according to the driver input” used in the
ゲイン制御部66で用いられる「ドライバ入力に応じて変化する値」が操舵トルクTdである場合の比例ゲインKPおよび微分ゲインKDの設定例を、それぞれ図11および図12に示す。11 and 12 show setting examples of the proportional gain KP and the differential gain KD when the "value that changes according to the driver input" used in the
図11を参照して、比例ゲインKPは、操舵トルクの絶対値|Td|が0のときには、正の所定値 KP0に設定される。操舵トルクの絶対値|Td|が所定値A1(A1>0)以上の範囲では、比例ゲインKPは、KP0よりも小さな正の所定値KP1に設定される。操舵トルクの絶対値|Td|が0以上A1以下の範囲においては、比例ゲインKPは、KP0からKP1までの範囲で|Td|が大きくなるほど小さくなる特性に従って設定される。Referring to FIG. 11, proportional gain K P is set to a predetermined positive value K P0 when absolute value |T d | of steering torque is zero. The proportional gain K P is set to a positive predetermined value K P1 smaller than K P0 when the absolute value |T d | of the steering torque is greater than or equal to a predetermined value A 1 (A 1 >0). When the absolute value |T d | of the steering torque is in the range of 0 to A 1 , the proportional gain K P is set according to the characteristic of decreasing as |T d | increases in the range from K P0 to K P1 .
図12を参照して、微分ゲインKDは、操舵トルクの絶対値|Td|が0のときには、正の所定値 KD0に設定される。操舵トルクの絶対値|Td|が所定値B1(B1>0)以上の範囲では、微分ゲインKDは、KD0よりも小さな正の所定値KD1に設定される。操舵トルクの絶対値|Td|が0以上B1以下の範囲においては、微分ゲインKDは、KD0からKD1までの範囲で|Td|が大きくなるほど小さくなる特性に従って設定される。Referring to FIG. 12, differential gain K D is set to a predetermined positive value K D0 when absolute value |T d | of steering torque is zero. When the absolute value |T d | of the steering torque is greater than or equal to a predetermined value B 1 (B 1 >0), the differential gain K D is set to a positive predetermined value K D1 smaller than K D0 . When the absolute value |T d | of the steering torque is in the range of 0 to B 1 , the differential gain KD is set according to the characteristic of decreasing as |T d | increases in the range from K D0 to K D1 .
自動操舵中に運転者が操舵介入を行うと、角度偏差Δθの絶対値が大きくなり、角度制御用目標トルクTm,acの絶対値が大きくなり、操舵反力が大きくなるので、運転者は操舵介入を行いにくくなる。しかし、操舵介入によって操舵トルクTdの絶対値が大きくなると、ゲイン制御部66によって比例ゲインKPおよび微分ゲインKDが減少される。これにより、角度制御部42によって設定される角度制御用目標トルクTm,acの応答性が低下するので、角度制御用目標トルクTm,acの絶対値が過大となるのを抑制できる。When the driver intervenes in steering during automatic steering, the absolute value of the angle deviation Δθ increases, the absolute value of the angle control target torque Tm,ac increases, and the steering reaction force increases. It becomes difficult to perform steering intervention. However, when the steering intervention increases the absolute value of the steering torque Td , the
なお、図11、12の設定例では、横軸に操舵トルクTdの絶対値を用いたが、「ドライバ入力に応じて変化する値」として操舵トルクTdを採用する場合には、図11、12の横軸に前記式(11)で定義される飽和関数sat0,1(P)や前記式(12)で定義される飽和関数sat0,1(Qn)等を用いてもよい。また「ドライバ入力に応じて変化する値」として角度偏差Δθを採用する場合には、図11、12の横軸に角度偏差Δθの絶対値等を用いることができる。In the setting examples of FIGS . 11 and 12, the absolute value of the steering torque Td is used on the horizontal axis. , 12, the saturation function sat 0,1 (P) defined by the above equation (11), the saturation function sat 0,1 (Q n ) defined by the above equation (12), etc. may be used. . Also, when the angular deviation Δθ is adopted as the “value that changes according to the driver input”, the absolute value of the angular deviation Δθ can be used on the horizontal axis of FIGS.
また、前述の実施形態では、角度制御部42は、フィードフォワード制御部63を備えているが、フィードフォワード制御部63を省略してもよい。
Further, in the above-described embodiment, the
また、前述の実施形態では、補償対象負荷Tleは、路面負荷トルクTrlおよび摩擦トルクTfを含んでいるが、何れか一方のみを含んでいてもよい。Further, in the above-described embodiment, the compensation target load Tle includes the road load torque Trl and the friction torque Tf , but may include only one of them.
また、補償対象負荷Tleは、トーションバー10からタイヤまでのトルク伝達経路の構成部材の慣性力によって出力軸9に加えられる慣性トルクを含んでいてもよい。In addition, the load to be compensated Tle may include inertia torque applied to the
本発明の実施形態について詳細に説明してきたが、これらは本発明の技術的内容を明らかにするために用いられた具体例に過ぎず、本発明はこれらの具体例に限定して解釈されるべきではなく、本発明の範囲は添付の請求の範囲によってのみ限定される。 Although the embodiments of the present invention have been described in detail, these are merely specific examples used to clarify the technical content of the present invention, and the present invention should be construed as being limited to these specific examples. should not, the scope of the invention is limited only by the appended claims.
この出願は、2017年11月30日に日本国特許庁に提出された特願2017-230561号に対応しており、その出願の全開示はここに引用により組み込まれるものとする。 This application corresponds to Japanese Patent Application No. 2017-230561 filed with the Japan Patent Office on November 30, 2017, the entire disclosure of which is incorporated herein by reference.
1…電動パワーステアリング装置、3…転舵輪、4…転舵機構、18…電動モータ、41…アシスト制御部、42…角度制御部、43…補償対象負荷推定部、44…シェアードコントロール部、61…ローパスフィルタ(LPF)、62…フィードバック制御部、63…フィードフォワード制御部、64…トルク加算部、66…ゲイン制御部、201…上位ECU、202…モータ制御用ECU
REFERENCE SIGNS
Claims (5)
操舵トルクに応じた目標アシストトルクを設定する第1設定部と、
目標操舵角と実操舵角との間の角度偏差を零に近づけるための角度制御用目標トルクを設定する第2設定部と、
前記第2設定部によって設定される角度制御用目標トルクを制限する制限処理部と、
前記制限処理部による制限処理後の角度制御用目標トルクを用いて目標自動操舵トルクを演算する第1演算部と、
前記目標自動操舵トルクと前記目標アシストトルクとを、ドライバ入力に応じて変化する値に応じて重み付け加算することにより、前記電動モータのモータトルクの目標値である目標モータトルクを演算する第2演算部とを含む、車両用操舵装置。an electric motor that applies a steering force to a steering mechanism of the vehicle;
a first setting unit that sets a target assist torque according to the steering torque;
a second setting unit that sets a target torque for angle control for bringing the angular deviation between the target steering angle and the actual steering angle closer to zero;
a limit processing unit that limits the target torque for angle control set by the second setting unit;
a first calculation unit that calculates a target automatic steering torque using the angle control target torque after the limit processing by the limit processing unit;
A second calculation for calculating a target motor torque, which is a target value of the motor torque of the electric motor, by weighting addition of the target automatic steering torque and the target assist torque according to a value that varies according to a driver input. and a steering system for a vehicle.
前記制限処理部は、ドライバ入力に応じて変化する値に基づいて、前記フィードバック制御部のフィードバックゲインを制御することにより、前記第2設定部によって設定される角度制御用目標トルクを制限するように構成されている、請求項1に記載の車両用操舵装置。The second setting unit includes a feedback control unit for bringing the angular deviation closer to zero,
The limit processing unit limits the target torque for angle control set by the second setting unit by controlling a feedback gain of the feedback control unit based on a value that changes according to a driver input. 2. The vehicle steering system of claim 1, comprising:
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017230561 | 2017-11-30 | ||
| JP2017230561 | 2017-11-30 | ||
| PCT/JP2018/043842 WO2019107438A1 (en) | 2017-11-30 | 2018-11-28 | Vehicle steering device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2019107438A1 JPWO2019107438A1 (en) | 2020-11-26 |
| JP7236038B2 true JP7236038B2 (en) | 2023-03-09 |
Family
ID=66664132
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019557282A Active JP7236037B2 (en) | 2017-11-30 | 2018-11-28 | vehicle steering system |
| JP2019557283A Active JP7236038B2 (en) | 2017-11-30 | 2018-11-28 | vehicle steering system |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019557282A Active JP7236037B2 (en) | 2017-11-30 | 2018-11-28 | vehicle steering system |
Country Status (5)
| Country | Link |
|---|---|
| US (2) | US11691664B2 (en) |
| EP (2) | EP3718858B1 (en) |
| JP (2) | JP7236037B2 (en) |
| CN (2) | CN111417565B (en) |
| WO (2) | WO2019107437A1 (en) |
Families Citing this family (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2020157683A1 (en) * | 2019-01-29 | 2020-08-06 | Aptiv Technologies Limited | Electric power steering torque compensation |
| US11572095B2 (en) * | 2019-02-28 | 2023-02-07 | Steering Solutions Ip Holding Corporation | Method and system for electronic power steering angle control with non-zero initial condition |
| US11066025B2 (en) * | 2019-03-27 | 2021-07-20 | Jack Chen | Electric vehicle drive system and operation method of the same |
| KR20210085611A (en) * | 2019-12-31 | 2021-07-08 | 현대모비스 주식회사 | Apparatus for controlling motor driven power steering apparatus and method thereof |
| JP7359045B2 (en) * | 2020-03-09 | 2023-10-11 | 株式会社ジェイテクト | motor control device |
| JP7303153B2 (en) * | 2020-05-18 | 2023-07-04 | トヨタ自動車株式会社 | Vehicle driving support device |
| WO2021256354A1 (en) | 2020-06-17 | 2021-12-23 | 日本電産株式会社 | Control device used for electric power steering device, control method, and motor module |
| JP7489021B2 (en) * | 2020-08-31 | 2024-05-23 | 株式会社ジェイテクト | Steering gear |
| KR102925228B1 (en) * | 2020-09-09 | 2026-02-06 | 현대모비스 주식회사 | Steering control system and method for vehicle |
| US12409884B2 (en) * | 2020-09-18 | 2025-09-09 | Ford Global Technologies, Llc | Methods and apparatus to improve electronic power assisted steering in a vehicle |
| DE102021202482B4 (en) * | 2021-03-15 | 2023-06-29 | Continental Automotive Technologies GmbH | Control device and method for steering angle control of a vehicle |
| US11975777B2 (en) * | 2021-04-02 | 2024-05-07 | Steering Solutions Ip Holding Corporation | Systems and methods for over learning protection for torque steer mitigation |
| JP7613997B2 (en) * | 2021-04-16 | 2025-01-15 | トヨタ自動車株式会社 | Vehicle control system and vehicle control method |
| JP7039747B1 (en) * | 2021-04-23 | 2022-03-22 | ナブテスコ株式会社 | Column Assisted steering device, steering unit, auxiliary force calculation method, and program |
| JP7615896B2 (en) * | 2021-06-04 | 2025-01-17 | 株式会社デンソー | Steering control device |
| CN113562064A (en) * | 2021-06-10 | 2021-10-29 | 北京汽车研究总院有限公司 | Autonomous vehicle, method and device for controlling same, storage medium, and electronic device |
| US11845465B2 (en) | 2021-09-29 | 2023-12-19 | Canoo Technologies Inc. | Autonomous lateral control of vehicle using direct yaw moment control |
| US11845422B2 (en) * | 2021-09-29 | 2023-12-19 | Canoo Technologies Inc. | Path tracking control for self-driving of vehicle with yaw moment distribution |
| US11801866B2 (en) * | 2021-09-29 | 2023-10-31 | Canoo Technologies Inc. | Emergency motion control for vehicle using steering and torque vectoring |
| WO2023062748A1 (en) * | 2021-10-13 | 2023-04-20 | 株式会社ジェイテクト | Motor control device |
| CN114070160B (en) * | 2021-10-22 | 2023-06-30 | 中国煤炭科工集团太原研究院有限公司 | Angle control method and device for shuttle car |
| CN114179909B (en) * | 2021-12-24 | 2022-10-18 | 中汽创智科技有限公司 | Driving direction correction method, device, medium, equipment and vehicle |
| CN116923529B (en) * | 2022-03-30 | 2026-03-20 | 比亚迪股份有限公司 | Steering force compensation control methods, devices, storage media and vehicles |
| JP7803225B2 (en) * | 2022-07-26 | 2026-01-21 | 株式会社ジェイテクト | Steering Calculation Device |
| CN115092249B (en) * | 2022-07-27 | 2023-10-31 | 奇瑞汽车股份有限公司 | Steering control method and device for vehicle, vehicle and storage medium |
| WO2024047788A1 (en) * | 2022-08-31 | 2024-03-07 | 株式会社ジェイテクト | Steering control device and steering control method |
Citations (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002032125A (en) | 2000-07-13 | 2002-01-31 | Nissan Motor Co Ltd | Vehicle autopilot control device |
| JP2004256076A (en) | 2003-02-27 | 2004-09-16 | Toyota Motor Corp | Automatic steering device |
| JP2014054885A (en) | 2012-09-11 | 2014-03-27 | Nsk Ltd | Electric power steering device |
| WO2014122997A1 (en) | 2013-02-07 | 2014-08-14 | 日本精工株式会社 | Electric power steering device |
| WO2014136515A1 (en) | 2013-03-08 | 2014-09-12 | 日本精工株式会社 | Electric power steering device |
| JP2015033942A (en) | 2013-08-09 | 2015-02-19 | 株式会社デンソー | Motor control device |
| JP2016088434A (en) | 2014-11-10 | 2016-05-23 | 株式会社デンソー | Motor control device |
| JP2016097827A (en) | 2014-11-21 | 2016-05-30 | 富士重工業株式会社 | Travel control device for vehicle |
| WO2016199839A1 (en) | 2015-06-12 | 2016-12-15 | 日本精工株式会社 | Electric power steering device |
| JP2017007663A (en) | 2014-12-02 | 2017-01-12 | 日本精工株式会社 | Electric power steering device |
| JP2017036025A (en) | 2015-08-10 | 2017-02-16 | 株式会社ジェイテクト | Steering control device |
| WO2017199575A1 (en) | 2016-05-19 | 2017-11-23 | 日立オートモティブシステムズ株式会社 | Steering control device and method for controlling steering control device |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4604566B2 (en) * | 2004-06-17 | 2011-01-05 | 日産自動車株式会社 | Vehicle steering system |
| JP5426686B2 (en) | 2009-10-20 | 2014-02-26 | 本田技研工業株式会社 | Electric power steering device |
| EP2647547B1 (en) | 2010-11-29 | 2016-04-13 | Honda Motor Co., Ltd. | Electronic power steering apparatus |
| CN104661898B (en) * | 2013-01-29 | 2016-11-30 | 日本精工株式会社 | Electric Power Steering |
| JP6376352B2 (en) | 2015-08-07 | 2018-08-22 | トヨタ自動車株式会社 | Vehicle travel control device |
| US9592848B1 (en) * | 2015-10-19 | 2017-03-14 | Denso Corporation | Electric power steering controller |
| US9796410B2 (en) * | 2016-01-28 | 2017-10-24 | Denso Corporation | Motor controller |
| US10308278B2 (en) | 2016-03-25 | 2019-06-04 | Nsk Ltd. | Electric power steering apparatus |
| CN107215387A (en) * | 2017-05-11 | 2017-09-29 | 江苏保千里视像科技集团股份有限公司 | A kind of automobile double based on steering engagement drives dual control method and system |
| CN110891849B (en) * | 2017-08-02 | 2021-11-26 | 日本精工株式会社 | Electric power steering apparatus |
-
2018
- 2018-11-28 CN CN201880077131.6A patent/CN111417565B/en active Active
- 2018-11-28 US US16/767,834 patent/US11691664B2/en active Active
- 2018-11-28 CN CN201880077034.7A patent/CN111417564B/en active Active
- 2018-11-28 WO PCT/JP2018/043841 patent/WO2019107437A1/en not_active Ceased
- 2018-11-28 JP JP2019557282A patent/JP7236037B2/en active Active
- 2018-11-28 WO PCT/JP2018/043842 patent/WO2019107438A1/en not_active Ceased
- 2018-11-28 EP EP18882690.3A patent/EP3718858B1/en active Active
- 2018-11-28 JP JP2019557283A patent/JP7236038B2/en active Active
- 2018-11-28 EP EP18883279.4A patent/EP3718859B1/en active Active
- 2018-11-28 US US16/767,852 patent/US11807313B2/en active Active
Patent Citations (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002032125A (en) | 2000-07-13 | 2002-01-31 | Nissan Motor Co Ltd | Vehicle autopilot control device |
| JP2004256076A (en) | 2003-02-27 | 2004-09-16 | Toyota Motor Corp | Automatic steering device |
| JP2014054885A (en) | 2012-09-11 | 2014-03-27 | Nsk Ltd | Electric power steering device |
| WO2014122997A1 (en) | 2013-02-07 | 2014-08-14 | 日本精工株式会社 | Electric power steering device |
| WO2014136515A1 (en) | 2013-03-08 | 2014-09-12 | 日本精工株式会社 | Electric power steering device |
| JP2015033942A (en) | 2013-08-09 | 2015-02-19 | 株式会社デンソー | Motor control device |
| JP2016088434A (en) | 2014-11-10 | 2016-05-23 | 株式会社デンソー | Motor control device |
| JP2016097827A (en) | 2014-11-21 | 2016-05-30 | 富士重工業株式会社 | Travel control device for vehicle |
| JP2017007663A (en) | 2014-12-02 | 2017-01-12 | 日本精工株式会社 | Electric power steering device |
| WO2016199839A1 (en) | 2015-06-12 | 2016-12-15 | 日本精工株式会社 | Electric power steering device |
| JP2017036025A (en) | 2015-08-10 | 2017-02-16 | 株式会社ジェイテクト | Steering control device |
| WO2017199575A1 (en) | 2016-05-19 | 2017-11-23 | 日立オートモティブシステムズ株式会社 | Steering control device and method for controlling steering control device |
Also Published As
| Publication number | Publication date |
|---|---|
| EP3718859A4 (en) | 2021-08-11 |
| EP3718858B1 (en) | 2023-05-03 |
| US11807313B2 (en) | 2023-11-07 |
| US11691664B2 (en) | 2023-07-04 |
| WO2019107438A1 (en) | 2019-06-06 |
| CN111417565B (en) | 2022-07-08 |
| WO2019107437A1 (en) | 2019-06-06 |
| JPWO2019107438A1 (en) | 2020-11-26 |
| CN111417564A (en) | 2020-07-14 |
| EP3718859B1 (en) | 2023-05-10 |
| JPWO2019107437A1 (en) | 2020-12-10 |
| EP3718858A1 (en) | 2020-10-07 |
| CN111417565A (en) | 2020-07-14 |
| CN111417564B (en) | 2022-07-05 |
| US20210362774A1 (en) | 2021-11-25 |
| JP7236037B2 (en) | 2023-03-09 |
| EP3718859A1 (en) | 2020-10-07 |
| US20200290668A1 (en) | 2020-09-17 |
| EP3718858A4 (en) | 2021-08-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7236038B2 (en) | vehicle steering system | |
| JP7194326B2 (en) | motor controller | |
| JP7194340B2 (en) | motor controller | |
| JP7116888B2 (en) | motor controller | |
| JP7129004B2 (en) | motor controller | |
| CN110406589B (en) | Motor control device | |
| JP7256958B2 (en) | electric power steering device | |
| WO2023286592A1 (en) | Motor control device | |
| WO2023144895A1 (en) | Motor control device | |
| JP2023048867A (en) | Motor control device | |
| JP7695632B2 (en) | Motor Control Device | |
| WO2023079776A1 (en) | Motor control device | |
| WO2024106377A1 (en) | Motor control device | |
| JP2023069907A (en) | motor controller | |
| WO2023127149A1 (en) | Motor control device | |
| WO2024261946A1 (en) | Motor control device | |
| WO2023062853A1 (en) | Motor control device | |
| WO2024261947A1 (en) | Motor control device | |
| WO2024224627A1 (en) | Motor control device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20211005 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20221110 |
|
| 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: 20230126 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230208 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7236038 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |