JP5880874B2 - Vehicle steering control device - Google Patents
Vehicle steering control device Download PDFInfo
- Publication number
- JP5880874B2 JP5880874B2 JP2013011304A JP2013011304A JP5880874B2 JP 5880874 B2 JP5880874 B2 JP 5880874B2 JP 2013011304 A JP2013011304 A JP 2013011304A JP 2013011304 A JP2013011304 A JP 2013011304A JP 5880874 B2 JP5880874 B2 JP 5880874B2
- Authority
- JP
- Japan
- Prior art keywords
- torque
- phase
- correction amount
- current
- control device
- 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
Landscapes
- Steering Control In Accordance With Driving Conditions (AREA)
- Power Steering Mechanism (AREA)
- Control Of Ac Motors In General (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
Description
本発明は、操舵ハンドルの回動操作により入力される操作力を軽減するトルクを付与する三相の電動モータと、前記電動モータの回転角を取得する回転角取得手段と、前記操舵ハンドルの回動操作に対して前記電動モータによって付与される前記トルクを制御する制御量を演算し、この演算した制御量を用いて前記電動モータを駆動制御する制御手段とを備えた車両の操舵制御装置に関する。 The present invention includes a three-phase electric motor that applies torque that reduces an operation force input by a turning operation of a steering handle, a rotation angle acquisition unit that acquires a rotation angle of the electric motor, and a rotation of the steering handle. The present invention relates to a steering control device for a vehicle, comprising: a control unit that calculates a control amount for controlling the torque applied by the electric motor with respect to a dynamic operation; and a control unit that drives and controls the electric motor using the calculated control amount. .
従来から、例えば、下記特許文献1に示されているような、モータ制御装置及びこのモータ制御装置を用いた電動パワーステアリング装置は知られている。この従来のモータ制御装置は、モータのいずれかの相に通電不良が発生した場合、この通電不良の発生した通電不良発生相以外の二相を通電相とし、各通電相に対して、通電不良発生相に応じた所定の回転角を漸近線として正割曲線又は余割曲線状に変化する相電流を発生させるように電流制御を実行することにより、モータ制御信号の出力を継続するようになっている。又、この従来のモータ制御装置は、入力されるモータの回転角を補正(オフセット)する回転角補正制御部を備えており、通電不良発生相以外の二相を通電相とする二相駆動時には、電流制御における電流指令値と実電流値との間の位相のずれを補償すべく、電流制御の基礎となる回転角を補正するようになっている。これにより、通電不良の発生に伴う二相駆動時におけるモータの回転を円滑化して高い出力性能を確保できるようになっている。 2. Description of the Related Art Conventionally, for example, a motor control device and an electric power steering device using the motor control device as shown in Patent Document 1 below are known. In this conventional motor control device, when an energization failure occurs in any phase of the motor, two energies other than the energization failure occurrence phase where the energization failure has occurred are set as energization phases, and an energization failure occurs for each energized phase. By executing the current control so as to generate a phase current that changes in a secant curve or a cosecant curve with a predetermined rotation angle corresponding to the generated phase as an asymptotic line, the output of the motor control signal is continued. ing. In addition, this conventional motor control device includes a rotation angle correction control unit that corrects (offsets) the rotation angle of the input motor, and at the time of two-phase driving in which two phases other than the conduction failure occurrence phase are used as the conduction phase. In order to compensate for the phase shift between the current command value and the actual current value in the current control, the rotation angle that is the basis of the current control is corrected. As a result, the motor can be smoothly rotated during the two-phase driving accompanying the occurrence of a failure in energization, and high output performance can be ensured.
上記従来の装置(電動パワーステアリング装置)では、二相駆動時において、通電不良の発生に伴うモータ(電動モータ)の回転を円滑化して高い出力性能を確保すべく、モータの回転角(電気角)を補正(オフセット)するようになっている。ところで、電動モータの回転角(電気角)を補正する場合、その補正量を大きくすることによって電動モータの回転を円滑化することが可能となる。しかしながら、補正量を大きくし過ぎると、電動モータが出力するトルクが低下して、運転者が入力する操作力が増大してしまう。すなわち、二相駆動時において、補正量を用いて電動モータの回転角(電気角)を補正する場合には、電動モータの円滑な回転、言い換えれば、運転者が知覚する操舵フィーリングと、電動モータが出力するトルクを確保する、言い換えれば、運転者が入力する操作力の低減とは、互いに二律背反の関係にある。従って、補正量を用いて電動モータの回転角(電気角)を補正する場合には、良好な操舵フィーリングの確保と操作力の低減とを、最大限、両立することができる補正量を決定する必要がある。又、例えば、操作力を低減させるために、単に電動モータを大型化すると、車両の重量増加に伴う燃費の悪化を招いたり、回転部分の慣性増加に伴う操舵フィーリングの悪化を招くおそれもある。 In the above-described conventional device (electric power steering device), during two-phase driving, the rotation angle (electrical angle) of the motor is ensured in order to ensure high output performance by smoothing the rotation of the motor (electric motor) due to the occurrence of poor energization. ) Is corrected (offset). By the way, when correcting the rotation angle (electrical angle) of the electric motor, it is possible to smooth the rotation of the electric motor by increasing the correction amount. However, if the correction amount is increased too much, the torque output by the electric motor decreases, and the operating force input by the driver increases. That is, when correcting the rotation angle (electrical angle) of the electric motor using the correction amount during two-phase driving, smooth rotation of the electric motor, in other words, the steering feeling perceived by the driver, Ensuring the torque output by the motor, in other words, reducing the operating force input by the driver is in a trade-off relationship with each other. Therefore, when correcting the rotation angle (electrical angle) of the electric motor using the correction amount, a correction amount that can achieve the maximum compatibility between ensuring a good steering feeling and reducing the operating force is determined. There is a need to. In addition, for example, if the electric motor is simply enlarged in order to reduce the operating force, the fuel consumption may be deteriorated due to an increase in the weight of the vehicle, or the steering feeling may be deteriorated due to an increase in inertia of the rotating portion. .
本発明は、上記した問題に対処するためになされたものであり、その目的の一つは、電動モータを二相駆動する場合であっても、良好な操舵フィーリングの確保と操作力の低減とを両立させることができる車両の操舵制御装置を提供することにある。 The present invention has been made to address the above-described problems, and one of its purposes is to ensure good steering feeling and reduce operating force even when the electric motor is driven in two phases. An object of the present invention is to provide a steering control device for a vehicle that can achieve both of these.
上記目的を達成するための本発明による車両の操舵制御装置は、三相の電動モータと、回転角取得手段と、制御手段とを備えている。前記三相の電動モータは、操舵ハンドルの回動操作により入力される操作力を軽減するトルクを付与するものである。前記回転角取得手段は、前記電動モータの回転角(電気角)を取得するものである。前記制御手段は、前記操舵ハンドルの回動操作に対して前記電動モータによって付与される前記トルクを制御する制御量を演算し、この演算した制御量を用いて前記電動モータを駆動制御するものである。 In order to achieve the above object, a vehicle steering control apparatus according to the present invention includes a three-phase electric motor, rotation angle acquisition means, and control means. The three-phase electric motor applies a torque that reduces an operation force input by a turning operation of the steering handle. The rotation angle acquisition means acquires a rotation angle (electrical angle) of the electric motor. The control means calculates a control amount for controlling the torque applied by the electric motor in response to the turning operation of the steering handle, and drives and controls the electric motor using the calculated control amount. is there.
本発明による車両の操舵制御装置の特徴の一つは、前記制御手段が、前記電動モータの各相のうちのいずれかに通電不良が発生した場合に、前記回転角検出手段によって取得された前記電動モータの前記回転角に補正量を加算することにより前記回転角を補正して前記制御量を演算し、前記通電不良の発生した相以外の相に通電する二相駆動により前記演算した前記制御量を用いて前記電動モータを駆動させて前記トルクの付与を継続するものであり、前記補正量が、前記操舵ハンドルの回動操作に伴って転舵輪を転舵させるときに発生する転舵負荷である負荷トルクと、前記補正量の関数として表されるものであって前記電動モータが発生するトルクの平均値の最大値との間の差を表す第1のトルク、及び、前記負荷トルクと、前記補正量の関数として表されるものであって前記補正量の加算による前記回転角の補正に伴って前記電動モータが発生するトルクに前記操舵ハンドルの回動操作方向に対して反転が生じる領域での反転トルクとの間の差を表す第2のトルクが一致するときの値として決定されることにある。この場合、前記第1のトルクを前記補正量のCOS関数として表わすことができ、前記第2のトルクを前記補正量のSIN関数として表すことができる。 One of the features of the vehicle steering control device according to the present invention is that the control means acquires the rotation angle detection means when the conduction failure occurs in any one of the phases of the electric motor. The control calculated by adding the correction amount to the rotation angle of the electric motor, calculating the control amount by correcting the rotation angle, and applying the current to a phase other than the phase in which the conduction failure has occurred. Steering load that is generated when the steered wheels are steered in accordance with the turning operation of the steering handle, wherein the electric motor is driven using the amount to continue the application of the torque. A first torque representing a difference between a load torque that is a function of the correction amount and a maximum value of an average value of torque generated by the electric motor, and the load torque , The correction amount Reversing torque in a region expressed as a function and in which the torque generated by the electric motor in association with the correction of the rotation angle by the addition of the correction amount is reversed with respect to the turning operation direction of the steering handle Is determined as a value when the second torques representing the difference between the two values coincide with each other. In this case, the first torque can be expressed as a COS function of the correction amount, and the second torque can be expressed as a SIN function of the correction amount.
又、これらの場合、前記制御手段は、前記転舵負荷の大きさの増加に伴って、前記補正量の大きさを前記第1のトルクと前記第2のトルクとが一致するときの値まで一様に増大させ、この補正量を付加して前記回転角を補正することができる。 Further, in these cases, the control means increases the magnitude of the correction amount to a value when the first torque and the second torque coincide with the increase in the magnitude of the steering load. The rotation angle can be corrected by uniformly increasing and adding this correction amount.
そして、これらの場合、前記補正量は、0.45(rad)から0.65(rad)の範囲内で、前記第1のトルクと前記第2のトルクとが一致するときの値に決定されるとよく、より好ましくは、前記補正量は、0.50(rad)から0.60(rad)の範囲内で、前記第1のトルクと前記第2のトルクとが一致するときの値に決定されるとよく、更に、具体的に、前記補正量は、前記第1のトルクと前記第2のトルクとが一致するときの値として、0.55(rad)に決定されるとよい。尚、この場合、角度の単位として「rad」に代えて「deg」を用いる場合には、前記補正量は、26(deg)から36(deg)の範囲内で、前記第1のトルクと前記第2のトルクとが一致するときの値に決定されるとよく、より好ましくは、前記補正量は、28(deg)から34(deg)の範囲内で、前記第1のトルクと前記第2のトルクとが一致するときの値に決定されるとよく、更に、具体的に、前記補正量は、前記第1のトルクと前記第2のトルクとが一致するときの値として、31(deg)に決定されるとよい。 In these cases, the correction amount is determined to be a value when the first torque and the second torque coincide with each other within a range of 0.45 (rad) to 0.65 (rad). More preferably, the correction amount is set to a value when the first torque and the second torque coincide with each other within a range of 0.50 (rad) to 0.60 (rad). More specifically, the correction amount may be determined to be 0.55 (rad) as a value when the first torque and the second torque coincide with each other. In this case, when “deg” is used instead of “rad” as a unit of angle, the correction amount is within the range of 26 (deg) to 36 (deg), and the first torque and the The value when the second torque coincides may be determined, and more preferably, the correction amount is within a range of 28 (deg) to 34 (deg), and the first torque and the second torque. More specifically, the correction amount may be determined as 31 (deg) as a value when the first torque and the second torque match. ).
これらによれば、通電不良の発生に伴い、電動モータを二相駆動により駆動させて操舵ハンドルの回動操作に対するトルクの付与を継続するときには、電動モータの回転角(電気角)を補正する補正量を、引っ掛かり感のない良好な操舵フィーリングと運転者によって入力される操作力の低減という二律背反事項を最大限に両立させるように、適切に定めることができる。これにより、電動モータを二相駆動により駆動させて、操舵ハンドルの回動操作により入力される操作力を軽減するためのトルク付与(アシスト制御)を継続する場合であっても、運転者は、違和感を覚え難い、極めて良好な操舵フィーリングを知覚しながら、操舵ハンドルを容易に回動操作することができる。 According to these, when the electric motor is driven by the two-phase drive and the torque is continuously applied to the turning operation of the steering handle in accordance with the occurrence of the energization failure, the correction for correcting the rotation angle (electrical angle) of the electric motor is performed. The amount can be appropriately determined so as to achieve the maximum trade-off between a good steering feeling without a feeling of catching and a reduction in operating force input by the driver. Thus, even when the electric motor is driven by two-phase driving and torque application (assist control) for reducing the operation force input by the turning operation of the steering handle is continued, the driver The steering wheel can be easily turned while perceiving a very good steering feeling that is difficult to remember.
又、このように、良好な操舵フィーリングと操作力の低減とを適切に両立させることができるため、電動モータの出力トルクを必要以上に増大させる必要がない。これにより、電動モータの出力トルクを増大させるためにシステムを肥大化させる必要がなく、その結果、車両の重量増加を抑制して燃費の悪化を防止することができる。更には、出力トルクを増大させるために電動モータを大型化する必要がないため、例えば、電動モータの回転部分の慣性増加に伴う操舵フィーリングの悪化を防止することができる。 In addition, as described above, it is possible to appropriately achieve both good steering feeling and reduction in operating force, so that it is not necessary to increase the output torque of the electric motor more than necessary. As a result, it is not necessary to enlarge the system in order to increase the output torque of the electric motor, and as a result, it is possible to suppress an increase in the weight of the vehicle and prevent deterioration in fuel consumption. Furthermore, since it is not necessary to increase the size of the electric motor in order to increase the output torque, it is possible to prevent, for example, deterioration of steering feeling due to an increase in inertia of the rotating portion of the electric motor.
更に、転舵負荷(負荷トルク)の大きさの増加に伴って補正量を一様に第1のトルクと第2のトルクとが一致するときの値まで増加させるように実施することもできる。これにより、特に、転舵負荷(負荷トルク)が小さいときには、電動モータの回転角(電気角)を補正する補正量の大きさを小さくすることができるため、例えば、電動モータが発生するトルク反転の頻度を抑えることができ、トルク反転に伴う振動を効果的に抑制することができる。 Further, the correction amount can be uniformly increased to a value when the first torque and the second torque coincide with the increase in the magnitude of the steering load (load torque). Thereby, especially when the turning load (load torque) is small, the magnitude of the correction amount for correcting the rotation angle (electric angle) of the electric motor can be reduced. For example, torque inversion generated by the electric motor And the vibration associated with torque reversal can be effectively suppressed.
以下、本発明の実施形態に係る車両の操舵制御装置について図面を用いて説明する。図1は、本実施形態に係る車両の操舵制御装置を適用可能な電動パワーステアリング装置10を概略的に示している。
Hereinafter, a vehicle steering control device according to an embodiment of the present invention will be described with reference to the drawings. FIG. 1 schematically shows an electric
この電動パワーステアリング装置10は、転舵輪としての左右前輪FW1,FW2を転舵させるために、運転者によって回動操作される操舵ハンドル11を備えている。操舵ハンドル11は、ステアリングシャフト12の上端に固定されており、ステアリングシャフト12の下端は、転舵ギアユニットUに接続されている。尚、操舵ハンドル11、ステアリングシャフト12及び転舵ギアユニットUを含む系を操舵系とも称呼する。
The electric
転舵ギアユニットUは、例えば、ラックアンドピニオン式を採用したギアユニットであり、ステアリングシャフト12の下端に一体的に組み付けられたピニオンギア13の回転がラックバー14に伝達されるようになっている。又、転舵ギアユニットUには、運転者によって操舵ハンドル11に入力される操作力(より具体的には、操舵トルク)を軽減する(アシストする)ための電動モータ15(以下、この電動モータをEPSモータ15と称呼する。)が設けられている。そして、EPSモータ15が発生する出力トルク(より詳しくは、アシストトルク)がラックバー14に伝達されるようになっている。
The steered gear unit U is, for example, a gear unit adopting a rack and pinion type, and the rotation of the
ここで、電動パワーステアリング装置10に搭載されるEPSモータ15としては、三相DCブラシレスモータを採用する。すなわち、EPSモータ15は、図2に概略的に示すように、例えば、永久磁石からなるロータと、このロータを収容するステータ側に組み付けられた巻線U,V,W(U’,V’,W’)を備えている。そして、EPSモータ15においては、巻線U,V,W(U’,V’,W’)に対して後述する電気制御回路20の駆動回路25(インバータ回路)が接続されるようになっている。
Here, as the
この構成により、運転者による操舵ハンドル11の回動操作に伴うステアリングシャフト12の回転力がピニオンギア13を介してラックバー14に伝達されるとともに、EPSモータ15のアシストトルクがラックバー14に伝達される。これにより、ラックバー14は、ピニオンギア13からの回転力及びEPSモータ15のアシストトルクによって軸線方向に変位する。従って、ラックバー14の両端に接続された左右前輪FW1,FW2は、左右方向に転舵されるようになっている。
With this configuration, the rotational force of the steering
尚、本実施形態における電動パワーステアリング装置10は、EPSモータ15が転舵ギアユニットUのラックバー14にアシストトルクを伝達するラックアシストタイプとして実施する。しかし、その他の電動パワーステアリング装置10として、EPSモータ15がピニオンギア13にアシストトルクを伝達するピニオンアシストタイプや、EPSモータ15が所定の減速機構を介してステアリングシャフト12を形成するコラムメインシャフトにアシストトルクを伝達するコラムアシストタイプを採用して実施可能であることは言うまでもない。
In addition, the electric
次に、上述したEPSモータ15の作動を制御する電気制御装置20について説明する。電気制御装置20は、車速センサ21、操舵トルクセンサ22及び回転角検出手段としてのモータ回転角センサ23を備えている。車速センサ21は、車両の車速Vを検出し、この検出した車速Vに応じた信号を出力する。尚、車速Vについては、例えば、外部との通信を介して取得することも可能である。
Next, the
操舵トルクセンサ22は、図1に示すように、ステアリングシャフト12に組み付けられていて、運転者が操舵ハンドル11を回動操作してステアリングシャフト12に入力する操舵トルクThを検出し、この検出した操舵トルクThに応じた信号を出力する。尚、操舵トルクセンサ22は、例えば、操舵ハンドル11が右方向に回動操作されたときの操舵トルクThを正の値として出力し、操舵ハンドル11が左方向に回動操作されたときの操舵トルクThを負の値として出力する。ここで、本実施形態においては、操舵トルクセンサ22として、例えば、2組のレゾルバセンサを採用して実施する。
As shown in FIG. 1, the
モータ回転角センサ23は、EPSモータ15に組み付けられていて、予め設定された基準回転位置からの回転角(電気角)Θを検出し、この電気角Θに応じた信号を出力する。ここで、本実施形態においては、モータ回転角センサ23は、図2に示すように、EPSモータ15のロータ(永久磁石)によって生じる磁界の方向と平行な方向(すなわち、N極方向)をd軸方向とし、EPSモータ15のステータにおけるU相方向を基準としたときのd軸の回転角を電気角Θとして検出する。尚、モータ回転角センサ23は、EPSモータ15の回転方向に関し、例えば、EPSモータ15が左右前輪FW1,FW2を右方向に転舵させるためにラックバー14に対してアシストトルクを付与するときの電気角Θを正の値として出力し、左右前輪FW1,FW2を左方向に転舵させるためにラックバー14に対してアシストトルクを付与するときの電気角Θを負の値として出力する。
The motor
又、電気制御装置20は、図1に示すように、EPSモータ15の作動を制御する制御手段としての電子制御ユニット24を備えている。電子制御ユニット24は、CPU、ROM、RAM等からなるマイクロコンピュータを主要構成部品とするものであり、EPSモータ15の作動を制御する。このため、電子制御ユニット24の入力側には、少なくとも、上記各センサ21〜23が接続されており、これらの各センサ21〜23によって検出された各検出値を用いて、後述するように、EPSモータ15の駆動を制御する。一方、電子制御ユニット24の出力側には、EPSモータ15を駆動させるための駆動回路25が接続されている。
Further, as shown in FIG. 1, the
駆動回路25は、図3に示すように、インバータ回路部25aとリレー回路部25bとから構成される。インバータ回路部25aは、バッテリ(電源)B及び平滑リアクトルSから電源リレーRdを介して、又は、キャパシタCから供給される直流電流を三相の交流電流に変換する三相インバータ回路を構成するものである。そして、インバータ回路部25aは、スター結線(Y結線)されたEPSモータ15の巻線U,V,W(U’,V’,W’)にそれぞれ対応したスイッチング素子SW11,SW12,SW21,SW22,SW31,SW32を有している。尚、本実施形態においては、巻線U,V,W(U’,V’,W’)がスター結線されたEPSモータ15を用いて実施するが、巻線U,V,W(U’,V’,W’)がデルタ結線されたEPSモータを用いて実施することも可能である。
As shown in FIG. 3, the
スイッチング素子SW11,SW12,SW21,SW22,SW31,SW32は、それぞれ、スイッチング素子SW11,SW21,SW31がHigh側(高電位側)、スイッチング素子SW12,SW22,SW32がLo側(低電位側)に対応するとともにEPSモータ15の3つの相であるU相、V相、W相にそれぞれ対応し、例えば、MOSFETにより構成される。又、インバータ回路部25aには、EPSモータ15に流れる電流を検出する電流センサ(シャント抵抗)J1,J2,J3が各相に設けられる。そして、これらの電流センサJ1,J2,J3によって検出された電流Iu,Iv,Iwを表す信号は、電子制御ユニット24の入力側に出力されるようになっている。
The switching elements SW11, SW12, SW21, SW22, SW31, and SW32 correspond to the switching element SW11, SW21, and SW31 on the High side (high potential side) and the switching elements SW12, SW22, and SW32 on the Lo side (low potential side), respectively. In addition, it corresponds to each of the three phases of the
リレー回路部25bは、図3に示すように、EPSモータ15のU相、V相、W相(具体的には、巻線U,V,W(U’,V’,W’))にそれぞれ対応した相開放リレーR1,R2,R3を有している。相開放リレーR1,R2,R3は、それぞれ、インバータ回路部25aとEPSモータ15のU相、V相、W相(具体的には、巻線U,V,W(U’,V’,W’))との間の通電を許容又は遮断するメカリレーである。尚、相開放リレーR1,R2,R3としては、メカリレーに限定されるものではなく、例えば、半導体リレーを採用することも可能である。
As shown in FIG. 3, the
このように構成される駆動回路25においては、電子制御ユニット24からの信号により、インバータ回路部25aがオン・オフ制御されるとともにリレー回路部25bが切替制御される。これにより、電子制御ユニット24がリレー回路部25bを構成する相開放リレーR1,R2,R3を通電を許容する状態(閉状態)に切り替え、インバータ回路部25aのスイッチング素子SW11,SW12,SW21,SW22,SW31,SW32のパルス幅を制御(PWM制御)することにより、バッテリB又はキャパシタCからEPSモータ15に対して三相の駆動電流を供給するようになっている。
In the
一方、電子制御ユニット24が、リレー回路部25bを構成する相開放リレーR1,R2,R3のうちのいすれかの相開放リレーを通電を遮断する状態(開状態)に切り替えることにより、開状態に切り替えられた相開放リレー以外の閉状態にある相開放リレーを介してEPSモータ15に対して駆動電流を供給するようになっている。更に、電子制御ユニット24は、インバータ回路部25aのスイッチング素子SW11,SW12,SW21,SW22,SW31,SW32を全てオフ(開状態)に制御することにより、リレー回路部25bの相開放リレーR1,R2,R3の切替状態に関わらず、EPSモータ15に対して駆動電流を供給しないようになっている。
On the other hand, the
次に、上記のように構成した電気制御装置20(より詳しくは、電子制御ユニット24)によるEPSモータ15の駆動制御、すなわち、アシスト制御について、電子制御ユニット24内にてコンピュータプログラム処理により実現される機能を表す図4の機能ブロック図を用いて説明する。電子制御ユニット24は、運転者による操舵ハンドル11の回動操作に伴う負担を軽減するために、EPSモータ15の駆動を制御して適切なアシストトルクを付与する。このため、電子制御ユニット24は、図4に示すように、適切なアシストトルクを表すアシスト量を演算し、この演算したアシスト量に基づいてEPSモータ15を駆動制御するアシスト制御部30を備えている。
Next, drive control of the
アシスト制御部30は、図4に示すように、車速演算部31、トルク値演算部32、電流検出部33及び電気角演算部34を備えている。車速演算部31は、車速センサ21から出力された車速Vに応じた信号を入力し、車速Vを演算する。トルク値演算部32は、操舵トルクセンサ22から出力された操舵トルクThに応じた信号を入力し、操舵トルクThを演算する。電流検出部33は、駆動回路25に設けられた電流計J1,J2,J3から出力されたEPSモータ15のU相、V相、W相に流れる電流Iu,Iv,Iwに応じた信号を入力し、各相の電流Iu,Iv,Iwを検出する。電気角演算部34は、モータ回転角センサ23から出力されたEPSモータ15の回転角である電気角Θに応じた信号を入力し、電気角Θを演算する。
As shown in FIG. 4, the
又、アシスト制御部30は、アシスト電流指令値演算部35、第1電流制御演算部36、第2電流制御演算部37及びPWM変換部38を備えている。
The
アシスト電流指令値演算部35は、車速演算部31から車速Vを入力するとともにトルク値演算部32から操舵トルクThを入力し、これら車速V及び操舵トルクThに基づいて、操舵系に付与すべき目標アシスト量(目標アシストトルク)Ta*を決定する。そして、アシスト電流指令値演算部35は、目標アシスト量Ta*が発生するように、駆動回路25を介してEPSモータ15を、所謂、ベクトル制御法に従って駆動制御する。ベクトル制御法は、EPSモータ15の三相における電流、電圧を、上述したように定義されるd軸方向の成分と、図2に示したように、このd軸方向(すなわち、磁界の方向)に直交する方向であるq軸方向の成分との二相における値に変換して扱う制御法である。尚、ベクトル制御法自体は周知であるため、三相における電流、電圧を二相に変換する点及び二相における電流、電圧を三相に変換する点については、その詳細な説明を省略する。
The assist current command
アシスト電流指令値演算部35は、決定した目標アシスト量Ta*に応じてd軸の目標電流Id*及びq軸の目標電流Iq*(以下、このq軸の目標電流Iq*を、特に、電流指令値irefとも称呼する。)を演算する。尚、本実施形態におけるEPSモータ15は、三相ブラシレスDCモータであるため、EPSモータ15が発生するトルク(アシストトルク)は、q軸の電流に比例する。従って、アシスト電流指令値演算部35は、d軸の目標電流Id*を「0」とするとともに、q軸の目標電流Iq*すなわち電流指令値irefが目標アシスト量Ta*に比例するように演算する。そして、アシスト電流指令値演算部35は、演算したd軸の目標Id*及びq軸の目標電流Iq*すなわち電流指令値irefを第1電流制御演算部36及び第2電流制御演算部37に出力する。
The assist current command
第1電流制御演算部36は、d/q座標系における電流フィードバック制御(d/q軸電流F/B)の実行により、三相の相電圧指令値Vu*,Vv*,Vw*を演算するものである。このため、第1電流制御演算部36は、EPSモータ15の三相に対して適切に電流が通電されている通常時において、各相電圧指令値Vu*,Vv*,Vw*を演算し、三相によりEPSモータ15を駆動させるためにPWM変換部38に各相電圧指令値Vu*,Vv*,Vw*を出力する。尚、通常時におけるEPSモータ15の駆動制御自体は、本発明に直接関係しないため、以下、簡単に説明しておく。
The first current
第1電流制御演算部36は、図5に示すように、三相/二相変換部361を備えている。三相/二相変換部361は、電流検出部33からEPSモータ15のU相、V相、W相に実際に流れた電流Iu,Iv,Iwを入力するとともに電気角演算部34から電気角Θを入力し、電気角Θを用いて実電流Iu,Iv,Iwを周知の変換行列に基づいてd/q座標における実電流Id,Iqに変換する。そして、q軸の実電流Iqは、アシスト電流指令値演算部35から出力された電流指令値irefすなわち目標電流Iq*とともに減算器362に入力され、d軸の実電流Idは、アシスト電流指令値演算部35から出力された目標電流Id*(Id*=0)とともに減算器363に入力される。
As shown in FIG. 5, the first current
減算器362は、入力した電流指令値irefすなわち目標電流Iq*とq軸の実電流Iqとの間のq軸電流偏差ΔIqを演算する。そして、減算器362は、演算したq軸電流偏差ΔIqをq軸のF/B制御部364に供給する。一方、減算器363は、入力した目標電流Id*とd軸の実電流Idとの間のd軸電流偏差ΔIdを演算する。そして、減算器363は、演算したd軸電流偏差ΔIdをd軸のF/B制御部365に供給する。
The
F/B制御部364,365は、それぞれ、q軸の電流指令値irefすなわち目標電流Iq*に実電流Iqを追従させるとともにd軸の目標電流Id*に実電流Idを追従させるために、フィードバック制御を実行する。すなわち、F/B制御部364,365は、それぞれ、減算器362,363から入力したq軸電流偏差ΔIq及びd軸電流偏差ΔIdに所定のF/Bゲイン(PIゲイン)を乗ずることにより、q軸電圧指令値Vq*及びd軸電流指令値Vd*を演算する。そして、F/B制御部364,365は、それぞれ、演算したq軸電圧指令値Vq*及びd軸電圧指令値Vd*を二相/三相変換部366に供給する。
The F /
二相/三相変換部366は、電気角演算部34から電気角Θを入力するとともに、F/B制御部364,365からq軸電圧指令値Vq*及びd軸電圧指令値Vd*を入力する。そして、二相/三相変換部366は、入力した電気角Θに基づいて、q軸電圧指令値Vq*及びd軸電圧指令値Vd*を三相の相電圧指令値Vu*,Vv*,Vw*に変換する。
The two-phase / three-
このように、二相/三相変換部366によって三相の相電圧指令値Vu*,Vv*,Vw*に変換されると、第1電流制御演算部36は、変換された相電圧指令値Vu*,Vv*,Vw*をPWM変換部38に出力する。PWM変換部38は、相電圧指令値Vu*,Vv*,Vw*を入力し、入力した相電圧指令値Vu*,Vv*,Vw*に基づいて目標デューティー比Du*,Dv*,Dw*を決定する。そして、PWM変換部38は、決定した目標デューティー比Du*,Dv*,Dw*に対応する駆動信号を駆動回路25に出力する。
As described above, when the two-phase / three-
これにより、駆動回路25においては、出力された駆動信号すなわち目標デューティー比Du*,Dv*,Dw*に基づき、スイッチング素子SW11,SW12,SW21,SW22,SW31,SW32の開閉をPWM方式により切替制御することによって三相の相電圧指令値Vu*,Vv*,Vw*を三相の交流電圧Iu,Iv,Iwに変換し、EPSモータ15に目標アシスト量Ta*と一致するアシストトルクを発生させる。
Thereby, in the
ところで、EPSモータ15については、電流検出部33によって出力される各相の電流Iu,Iv,Iwや、電気角演算部34によって出力される電気角Θ及びこの電気角Θを時間微分した回転角速度dΘ/dt、各相のデューティー比Du*,Dv*,Dw*等に基づくことにより、巻線U,V,W(U’,V’,W’)の断線や駆動回路25の接点不良等に起因した通電不良相の有無を検出することができる。より詳しく、この通電不良相発生の検出では、例えば、X相(X=U,V,Wのうちのいずれか)の相電流iXが予め設定された所定電流値以下であり、かつ、回転角速度dΘ/dtが断線判定の対象範囲内である場合において、X相に対応するデューティー比DX*が所定電流値及び対象範囲内に対応する所定範囲内にない状態が継続するときに、X相に通電不良が発生したことが検出される。
By the way, for the
そして、このようにX相に通電不良が発生した場合には、アシスト制御部30は、EPSモータ15を、所謂、二相駆動により駆動させるため、図4,5に示すように、第2電流制御演算部37及びPWM変換部38によって駆動信号を生成し、運転者による操舵ハンドル11の回動操作に対してアシストトルク(アシスト量)の付与を継続する。ここで、以下の説明においては、図6に示すように、EPSモータ15のU相、V相、W相のうちのU相に通電不良が発生し、V相及びW相にのみ通電してEPSモータ15を駆動させる二相駆動を例示して説明する。
When the energization failure occurs in the X phase as described above, the
尚、このように、U相に通電不良が発生した場合には、駆動回路25を構成するインバータ回路部25aのスイッチング素子SW11,SW12,SW21,SW22,SW31,SW32のうち、通電不良の発生したU相に対応するスイッチング素子SW11,SW12がオフ(開状態)に維持される、或いは、図7に示すように、リレー回路部25bの相開放リレーR1,R2,R3のうち、通電不良の発生したU相に対応する相開放リレーR1が開状態に維持されて、EPSモータ15のU相に駆動電流が供給されないようになる。従って、図6に示すように、U相に対応して駆動回路25に設けられた電流センサJ1から信号が出力されず、その結果、電流検出部33は、U相に流れる電流Iuを、例えば、「0」として出力する。
As described above, when a power failure occurs in the U phase, a power failure has occurred among the switching elements SW11, SW12, SW21, SW22, SW31, SW32 of the
第2電流制御演算部37は、相電流フィードバック制御(相電流F/B)の実行により、各相電圧指令値Vu**,Vv**,Vw**を演算するものである。このため、第2電流制御演算部37は、図5に示すように、電気角補正部371を備えている。電気角補正部371は、二相駆動時の相電流フィードバック制御において、後述するように演算される相電流指令値iX*(=iv*(x)、又は、iw*(x))の位相を補正(オフセット)するものである。このため、電気角補正部371は、下記式1に従い、電気角演算部34から入力したEPSモータ15の電気角Θに補正量λを加算して補正した補正後電気角xを演算する。
ただし、前記式1中の補正量λは、トルク値演算部32から入力した操舵トルクThの方向や、電気角演算部34から入力した電気角Θの変化方向(或いは、回転角速度dΘ/dt)、すなわち、操舵方向に応じて決定されるものであり、例えば、操舵トルクThを用いた場合には下記式2により表される。
ここで、補正値λは、図8に示すように、引数が操舵トルクThである場合には、操舵トルクThの値が負の値であるときには「−λ0」となり、値が「0」であるときには「0」となり、値が正の値であるときには「+λ0」となる。又、引数が回転角速度dΘ/dtである場合にも、補正値λは、図8に示すように、回転角速度dΘ/dtの値が負の値であるときには「−λ0」となり、値が「0」であるときには「0」となり、値が正の値であるときには「+λ0」となる。そして、電気角補正部371は、補正後電気角xを演算すると、演算した補正後電気角xを相電流演算部372に供給する。
Here, as shown in FIG. 8, when the argument is the steering torque Th, the correction value λ becomes “−λ0” when the value of the steering torque Th is a negative value, and the value is “0”. In some cases, it is “0”, and when the value is positive, it is “+ λ0”. Also, when the argument is the rotational angular velocity dΘ / dt, the correction value λ is “−λ0” when the rotational angular velocity dΘ / dt is a negative value, as shown in FIG. When it is “0”, it is “0”, and when the value is positive, it is “+ λ0”. When the electrical
相電流演算部372は、二相駆動時に、通電不良相に対応する所定の電気角Θ(回転角)を除いて、目標アシスト量Ta*すなわち電流指令値iref(q軸の目標電流Iq*)に対応するq軸の実電流IqがEPSモータ15に発生するように、相電流指令値iX*を演算するものである。具体的に説明すると、本実施形態においては通電不良がU相に発生した場合を想定するため、相電流演算部372は、U相を除く非故障相であるV相又はW相に流す相電流指令値iX*を演算する。この場合、上述したように、通電不良の発生したU相は電気的に切り離されており、V相の相電流とW相の相電流は、キルヒホッフの法則からも明らかなように、互いに絶対値が等しく符号が反転した相電流となる。従って、本実施形態においては、相電流演算部372は、例示的にV相電流を基準とし、すなわち、V相を制御相として、下記式3に従って相電流指令値iv*(x)を演算する。ここで、相電流指令値iv*(x)は、周期2πの周期関数であり、以下の説明においては0≦x<2πについて示す。尚、W相を制御相とした場合には、下記式4に従って相電流指令値iw*(x)を演算することができる。
ここで、前記式3中のirefは、アシスト電流指令値演算部35から供給される電流指令値を表し、前記式3中のimaxは、V相に通電可能な電流の最大値を表す。又、前記式3中のxは、電気角補正部371から供給される補正後電気角を表す。更に、前記式3にて補正後電気角xの範囲を決定するθ1は、後述する式9により表わされるものである。これにより、U相に通電不良が発生した場合に、前記式3によって表される相電流指令値iv*(x)(或いは、前記式4によって表される相電流指令値iw*(x))に従う電流波形は、図9に示すように、電気角Θの「π/2(90deg)」と「3π/2(270deg)」とを漸近線とする正割曲線状に変化するものとなる。このように、制御相の相電流指令値iX*として、相電流指令値iv*(x)又は相電流指令値iw*(x)を演算すると、相電流演算部372は、演算した相電流指令値iX*すなわち相電流指令値iv*(x)又は相電流指令値iw*(x)を減算器374に供給する。
Here, iref in Equation 3 represents a current command value supplied from the assist current
又、第2電流制御演算部37は、制御相選択部373を備えている。制御相選択部373は、通電不良の発生した相(本実施形態においては、U相)以外の残る二相(V相及びW相)のうちの一相(V相又はW相)を制御相として選択する。そして、制御相選択部373は、制御相と選択した相(V相又はW相)の実相電流iX(=Iv又はIw)を電流検出部33から取得して減算器374に供給する。
Further, the second current
減算器374は、入力した相電流指令値iX*すなわち相電流指令値iv*(x)又は相電流指令値iw*(x)から実相電流iX(=Iv又はIw)を減算することにより、相電流偏差ΔiXを演算する。そして、減算器374は、演算した相電流偏差ΔiXをF/B制御部375に供給する。
The
F/B制御部375は、相電流指令値iX*すなわち相電流指令値iv*(x)又は相電流指令値iw*(x)に実相電流iX(=Iv又はIw)を追従させるために、フィードバック制御を実行する。すなわち、F/B制御部375は、減算器374から入力した相電流偏差ΔiXに所定のF/Bゲイン(PIケイン)を乗ずることにより、制御相(V相又はW相)についての相電圧指令値VX*(=VV*又はVW*)を演算する。そして、F/B制御部375は、演算した相電圧指令値VX*(=VV*又はVW*)を相電圧指令値演算部376に供給する。
The F /
相電圧指令値演算部376は、制御相(V相又はW相)についての相電圧指令値VX*(=VV*又はVW*)に基づいて各相電圧指令値Vu**,Vv**,Vw**を演算する。すなわち、通電不良の発生した相は通電不能であり、二相駆動時の各通電相の位相はπ/2ずれることになる。従って、通電不良の発生した相の相電圧指令値は「0」となり、残る二つの通電相の相電圧指令値は、制御相についての相電圧指令値VX*の符号を反転することにより演算可能となる。このため、本実施形態においては、U相に通電不良が発生しており、制御相としてV相を選択するため、相電圧指令値演算部376は、各相電圧指令値Vu**,Vv**,Vw**をVu**=0、Vv**=VX*(=VV*)、Vw**=−VX*(=VV*)と演算する。
The phase voltage command
このように、相電圧指令演算部376によって各相電圧指令値Vu**,Vv**,Vw**が演算されると、第2電流制御演算部37は、演算された各相電圧指令値Vu**,Vv**,Vw**をPWM変換部38に出力する。PWM変換部38においては、第1電流制御演算部36から相電圧指令値Vu*,Vv*,Vw*が出力された場合と同様に、相電圧指令値Vu**,Vv**,Vw**に基づいて目標デューティー比Du*,Dv*,Dw*を決定する。そして、PWM変換部38は、決定した目標デューティー比Du*,Dv*,Dw*に対応する駆動信号を駆動回路25に出力する。
Thus, when each phase voltage command value Vu **, Vv **, Vw ** is calculated by the phase voltage
これにより、駆動回路25においては、出力された駆動信号すなわち目標デューティー比Du*,Dv*,Dw*に基づき、スイッチング素子SW21,SW22,SW31,SW32の開閉をPWM方式により切替制御することによって相電圧指令値Vu**,Vv**,Vw**を三相の交流電圧Iu(=0),Iv,Iwに変換し、EPSモータ15に目標アシスト量Ta*と一致するアシストトルクを発生させる。
Thus, in the
ところで、上述したように、第2電流制御演算部37においては、電気角補正部371がEPSモータ15の電気角Θに補正量λ(補正量最適値λ0)を加算して補正後電気角xを演算する。以下、電気角Θを補正するために加算される補正量λ及び補正量最適値λ0について、具体的に説明する。
As described above, in the second current
上述したように、二相駆動時においては、電気角補正部371が補正後電気角xを演算し、この補正後電気角xを用いて相電流演算部372が目標アシスト量Ta*すなわち電流指令値irefに対応するq軸の実電流IqがEPSモータ15に発生するように、相電流指令値iX*を演算する。このように、補正後電気角xを用いて相電流指令値iX*を演算し、相電流フィードバック制御を実行する場合には、二相駆動時におけるEPSモータ15の回転を円滑化することができ、運転者が操舵ハンドル11を回動操作する際に、所謂、引っ掛かり感のない良好な操舵フィーリングを知覚することができる。
As described above, during the two-phase driving, the electrical
このことを説明するにあたり、今、電気角補正部371が電気角Θを補正しない場合、すなわち、相電流演算部372が電気角演算部34から出力された電気角Θをそのまま用いて相電流指令値iX*を演算し、相電流フィードバック制御が実行される状況を想定する。図9に示したように、二相駆動時において演算される相電流指令値iX*の電流波形は、その原理上、例えば、U相に通電不良が発生すると、電気角Θでπ/2(90deg)と3π/2(270deg)が漸近線となり、無限大の電流が必要となる。しかし、現実には、EPSモータ15には定格電流値が存在し、又、各相の電流を制限する必要もあるため、無限大の電流をEPSモータ15に流すことは不能である。従って、上述したように、U相に通電不良が発生した場合には、制御相であるV相の電気角Θでπ/2(90deg)と3π/2(270deg)近傍の相電流ivを、V相に通電可能な電流の最大値imaxによって制限する。
In explaining this, now, when the electrical
ところが、このように、例えば、制御相であるV相の相電流ivを制限すると、図10に示すように、EPSモータ15が発生する出力トルクが制限されて低下する。その結果、EPSモータ15が付与するアシストトルクが不足する(或いは、アシストトルクがゼロとなる)状況が生じ得る。そして、このアシストトルクが不足する状況では、運転者による操舵ハンドル11の回動操作に合わせてEPSモータ15の電気角Θがπ/2(90deg)と3π/2(270deg)近傍に差し掛かると、転舵輪である左右前輪FW1,FW2を転舵させるときに発生する転舵負荷が大きくなる、より具体的には、操舵ハンドル11の回動操作に必要な操作力(操作トルクTh)が大きくなるために、運転者は引っ掛かり感を覚える。
However, for example, when the phase current iv of the V phase that is the control phase is limited, the output torque generated by the
これに対し、電気角補正部371が、EPSモータ15の回転方向に補正量λを加算して、EPSモータ15の電気角Θを補正する、より詳しくは、電気角Θの位相を補正量λだけ進める側にオフセットして補正すると、図11に示すように、EPSモータ15の回転方向に出力トルクが増加するトルク増加領域と、EPSモータ15の回転方向に対して出力トルクが反転するトルク反転領域とを意図的に出現させることができる。尚、図11においては、補正量λ=20degとした場合を例示的に示している。
On the other hand, the electrical
そして、このようなトルク増加領域とトルク反転領域とを意図的に出現させることにより、トルク増加領域ではEPSモータ15の回転運動にエネルギーを蓄えることができてEPSモータ15の回転を操舵方向に加速させることができる。一方、トルク反転領域では、逆に、EPSモータ15の回転を減速させ、電気角Θをトルク増加領域方向に戻すエネルギーを蓄えることができる。従って、例えば、EPSモータ15の操舵方向への回転(電気角Θ)がトルク増加領域からトルク反転領域に入ることによって減速され、回転に勢いがなくなって、出力トルクが低下するアシスト低下領域を飛び越えることができないときには、EPSモータ15は操舵方向とは逆方向に回転されて再びトルク増加領域に戻される。
Then, by intentionally appearing such a torque increase region and a torque reversal region, energy can be stored in the rotational motion of the
これにより、EPSモータ15は、戻されたトルク増加領域で操舵方向に回転するエネルギーを蓄えて回転に勢いを付け、勢いが不足すれば、再びトルク反転領域からトルク増加領域に戻され、再度トルク増加領域で操舵方向に回転するエネルギーを蓄えて回転に勢いを付けることができる。このようなトルク増加領域とトルク反転領域との間を繰り返し行き来することにより、EPSモータ15は、その慣性によってアシスト低下領域を飛び越えることが可能となり、運転者によって知覚される引っ掛かり感を低減することができる。
As a result, the
ところで、上述したようなアシスト低下領域の飛び越え、言い換えれば、引っ掛かり感を確実に防止するためには、電気角Θに加算する補正量λを大きくすれば、トルク増加領域とトルク反転領域とを確実に出現させることができて有効である。一方で、電気角Θに加算する補正量λを大きくし過ぎると、後述するように、EPSモータ15が発生可能なトルクが低下するために、運転者が入力する操作力(操舵トルクTh)が増大するという背反が生じる。このため、引っ掛かり感の防止と操作力の低減とは、互いに二律背反の関係にあると言える。
By the way, in order to surely prevent the above-described assist lowering region from being jumped over, in other words, to securely catch, the torque increasing region and the torque reversing region can be surely increased by increasing the correction amount λ added to the electrical angle Θ. It is effective to be able to appear. On the other hand, if the correction amount λ to be added to the electrical angle Θ is excessively increased, as will be described later, the torque that can be generated by the
すなわち、通常時に比して電流制限に伴う最大出力が制限される二相駆動状態であっても、転舵負荷が小さいときには、EPSモータ15が発生できるトルクに余裕があるために、例えば、引っ掛かり感の防止を優先して補正量λを大きく設定することが可能である。しかしながら、転舵負荷が増大してEPSモータ15が発生できるトルクに余裕がなくなる状況では、引っ掛かり感の防止を優先して補正量λを大きく設定すると、運転者が入力する操舵トルクThが増大してしまい、負担を強いる可能性がある。
That is, even in a two-phase drive state in which the maximum output accompanying the current limitation is limited compared to the normal time, when the steering load is small, there is a margin in the torque that the
従って、引っ掛かり感の防止と操作力の低減とを最大限に両立させることができる補正量λ、より詳しくは、補正量最適値λ0を決定する必要がある。このため、本願発明者は、以下に詳細に説明するように、補正量λ(補正量最適値λ0)を決定した。 Therefore, it is necessary to determine the correction amount λ that can achieve both the prevention of the feeling of catching and the reduction of the operating force, more specifically, the correction amount optimal value λ0. For this reason, the inventor of the present application has determined the correction amount λ (correction amount optimal value λ0) as described in detail below.
上述した図11のようなトルク増加領域とトルク反転領域とが出現するときに、EPSモータ15が発生するトルクTout(以下、発生トルクToutと称呼する。)は、下記式5によって表すことができる。尚、発生トルクToutは、周期πの周期関数であり、以下の説明においては(π/2)−λ≦θ<(3π/2)−λについて示す。
この場合、EPSモータ15が発生するトルクの平均値Tavg(以下、発生トルク平均値Tavgと称呼する。)は、下記式6に示すように、発生トルクToutを電気角Θで積分したものと考えることができる。
ところで、前記式7からも明らかなように、EPSモータ15の発生トルク平均値Tavgは、補正量λの関数として表すことができる。このことは、図11にて説明したように、補正量λを用いて電気角Θを補正すると、トルク増加領域とトルク反転領域とが出現することからも理解することができる。そして、前記式7に従って補正量λのCOS関数として演算される発生トルク平均値Tavgにおいて、その最大値Tavg(max)は、電流指令値irefに最大値iref(max)を代入するとともに、又、前記式9に従ってθ1=π/6となるため、下記式10により表すことができる。
今、転舵負荷TL(以下、負荷トルクTLとも称呼する。)が一定であるとすると、電流指令値irefが最大値iref(max)で飽和した状態で、運転者が操舵ハンドル11を回動操作して転舵輪である左右前輪FW1,FW2を転舵させるために必要な第1のトルクとしての操舵トルクTh1(以下、手入力トルクTh1と称呼する。)は、下記式11に従って演算することができる。
ところで、上述したように、EPSモータ15がある程度の回転数(回転速度)で回転しているときには、トルク増加領域での加速により、トルク反転領域を飛び越えることができる。しかし、EPSモータ15の回転数(回転速度)が低下すると、トルク増加領域とトルク反転領域の間の電気角Θで負荷トルクTLと釣り合って停止してしまう可能性がある。
By the way, as described above, when the
具体的に、図12を用いて説明すると、今、a.安定点でEPSモータ15の回転が停止したとする。このa.安定点においては、EPSモータ15の出力トルクと手入力トルクTh1との和と負荷トルクTLとが釣り合う。このa.安定点において、運転者が図12にて右方向に操舵しようとすると、EPSモータ15の出力トルクが減少するため、この出力トルクの減少分を運転者が手入力トルクTh1(操舵トルクTh)によって補いながら、b.トルク反転点まで電気角Θを進める必要がある。ここで、以下の説明においては、a.安定点からb.トルク反転点に到達するまでに必要な第2のトルクとしての操舵トルクThを負担トルクTh2と称呼する。
Specifically, with reference to FIG. Assume that the rotation of the
負担トルクTh2が入力されることにより、EPSモータ15の電気角Θがトルク反転領域内に入ると、上述したように、一旦逆方向に加速し、図12に示すc.加速開始点まで戻る。そして、再び、操舵方向(図12にて右方向)に回転を開始するが、このときのEPSモータ15の出力トルクの大きさは負荷トルクTLの大きさよりも大きいため、EPSモータ15は慣性(勢い)により、トルク反転領域を飛び越えて回転を継続することができる。
When the electric torque Θ of the
すなわち、EPSモータ15の回転が停止したとしても、a.安定点からb.トルク反転点に進むことさえできれば、トルク反転領域を飛び越えて回転を継続することができる。そして、このようにEPSモータ15の回転を継続させるために必要な負担トルクTh2が大きいと、結果として、運転者が引っ掛かり感を覚えるような操舵フィーリングとなってしまう。この場合、図12に示すように、補正量λが大きいほど、電気角Θでb.トルク反転点がa.安定点に向けて(図12にて左方向)に移動する、言い換えれば、電気角Θの位相を進めるため、負担トルクTh2は小さくなる。
That is, even if the rotation of the
ここで、トルク反転点においてEPSモータ15が出力トルクTrev(以下、反転トルクTrevと称呼する。)を出力するとすると、負担トルクTh2は、下記式12に従って演算することができる。
ところで、前記式10,11によって表される手入力トルクTh1と前記式12,13によって表される負担トルクTh2とを対比すると、手入力トルクTh1は補正量λのCOS関数として表されるために補正量λの増大に伴って増加する傾向を示す一方で、負担トルクTh2は補正量λのSIN関数として表されるために補正量λの増大に伴って減少する傾向を示す。このため、任意の負荷トルク(転舵負荷)TLが与えられたときに、補正量λの変化に対する手入力トルクTh1及び負担トルクTh2をプロットすると、図13に示すようになる。
By the way, when the manual input torque Th1 expressed by the
図13において、補正量λ(オフセット)を20degとする「A」においては、手入力トルクTh1に比して負担トルクTh2が大きいため、EPSモータ15が回転状態を維持している間は小さな手入力トルクTh1により操舵ハンドル11を回動操作することができる。しかし、EPSモータ15の回転が停止した状態から再び操舵するとき(すなわち、図12におけるa.安定点からb.トルク反転点まで進むとき)には、大きな負担トルクTh2を入力する必要があり、操舵ハンドル11の回動操作において運転者は引っ掛かり感を覚え易くなる。
In FIG. 13, in “A” in which the correction amount λ (offset) is 20 degrees, the burden torque Th2 is larger than the manual input torque Th1, so that the small hand is maintained while the
一方、図13において、補正量λ(オフセット量)を略31degとする「B」においては、手入力トルクTh1と負担トルクTh2とが等しくなる。このため、EPSモータ15が回転状態にあるときには、上記「A」の場合に比して手入力トルクTh1が大きくなる分、運転者は操舵ハンドル11の回動操作に重さを感じる。しかしながら、EPSモータ15の回転中(操舵ハンドル11の回動操作中)と、EPSモータ15の回転が停止した状態から再び操舵するとき(すなわち、図12におけるa.安定点からb.トルク反転点まで進むとき)とでは、運転者は、ほぼ同じ重さを感じるために引っ掛かり感を覚え難くなる。
On the other hand, in FIG. 13, at “B” where the correction amount λ (offset amount) is approximately 31 degrees, the manual input torque Th1 and the burden torque Th2 are equal. For this reason, when the
このため、上記「B」における補正量λは、前記式10〜式13を用いて、下記式14に示すように1つの最適値に決定することが可能となる。
ただし、実際の電動パワーステアリング装置10に設けられるモータ回転角センサ23は、通常、検出誤差を有して電気角Θを検出する。このため、補正量λについては、上述したアシスト制御を実施する上で許容されるモータ回転角センサ23の検出誤差、言い換えれば、モータ回転角センサ23の検出精度を勘案して、前記式14に従って決定される補正量最適値λ0=0.55radを含む範囲を設定することが適切である。具体的には、補正量λとして許容される範囲として、0.45rad<λ<0.65radに設定することが好ましく、モータ回転角センサ23がより高い検出精度を有している場合には0.50rad<λ<0.60radに設定することがより好ましい。
However, the motor
尚、角度の単位として「rad」に代えて「deg」を用いる場合には、近似値として補正量最適値λ0=31degとなる。そして、補正量λの設定範囲は、26deg<λ<36degに設定することが好ましく、モータ回転角センサ23の検出精度が高い場合には28deg<λ<34degに設定することがより好ましい。
When “deg” is used instead of “rad” as the unit of angle, the correction amount optimum value λ0 = 31 deg is obtained as an approximate value. The setting range of the correction amount λ is preferably set to 26 deg <λ <36 deg, and more preferably 28 deg <λ <34 deg when the detection accuracy of the motor
以上の説明からも理解できるように、上記実施形態によれば、二相駆動時におけるEPSモータ15の電気角Θを補正する補正量λ(最適補正量λ0)を、引っ掛かり感の抑制と操作力(操舵トルクTh)の低減という二律背反事項を最大限に両立させるように、適切に定めることができる。これにより、EPSモータ15を二相駆動により駆動させてアシスト制御を継続する場合であっても、運転者は、違和感を覚え難い、極めて良好な操舵フィーリングを知覚しながら、操舵ハンドル11を回動操作することができる。
As can be understood from the above description, according to the above embodiment, the correction amount λ (optimum correction amount λ0) for correcting the electrical angle Θ of the
又、このように、引っ掛かり感の抑制と操作力(操舵トルクTh)の低減とを適切に両立させることができるため、EPSモータ15の出力トルクを必要以上に増大させる必要がない。これにより、EPSモータ15の出力トルクを増大させるために電動パワーステアリング装置10のシステムを肥大化させる必要がなく、例えば、車両の重量増加を抑制して燃費の悪化を防止することができる。更には、出力トルクを増大させるためにEPSモータ15を大型化する必要がないため、例えば、EPSモータ15の回転部分の慣性増加に伴う操舵フィーリングの悪化を防止することができる。
In addition, since it is possible to appropriately achieve both the suppression of the feeling of catching and the reduction of the operating force (steering torque Th), it is not necessary to increase the output torque of the
<変形例>
上記実施形態においては、図8に示したように、操舵トルクThや回転角速度dΘ/dtに対して常に一定の補正量λ(補正量最適値λ0)を電気角Θに加算して補正するように実施した。ところで、電気角Θの補正は、操舵トルクThや、電流指令値irefの大きさから推定することができる転舵負荷TL(負荷トルクTL)が大きいときに必要となる。このため、上記実施形態のように常に一定の補正量λ(補正量最適値λ0)を電気角Θに加算することに代えて、転舵負荷TL(負荷トルクTL)の大きさ(すなわち、操舵トルクThの大きさや電流指令値irefの大きさ)の増加に伴って補正量λを一様に補正量最適値λ0まで増加させるように実施することも可能である。この場合においては、特に、転舵負荷TL(負荷トルクTL)が小さいときに電気角Θを補正する補正量λの大きさを小さくすることができるため、例えば、上述したようなトルク反転の頻度を抑えることができ、トルク反転に伴う振動を効果的に抑制することが可能である。その他の効果については、上記実施形態と同様である。
<Modification>
In the above embodiment, as shown in FIG. 8, a constant correction amount λ (correction amount optimum value λ0) is always added to the electrical angle Θ to correct the steering torque Th and the rotational angular velocity dΘ / dt. Implemented. Incidentally, the correction of the electrical angle Θ is necessary when the steering load TL (load torque TL) that can be estimated from the steering torque Th and the magnitude of the current command value iref is large. Therefore, instead of always adding a constant correction amount λ (correction amount optimal value λ0) to the electrical angle Θ as in the above embodiment, the magnitude of the steering load TL (load torque TL) (that is, steering) The correction amount λ can be increased uniformly to the correction amount optimum value λ0 as the torque Th increases or the current command value iref increases. In this case, in particular, since the magnitude of the correction amount λ for correcting the electrical angle Θ can be reduced when the steering load TL (load torque TL) is small, for example, the frequency of torque reversal as described above. The vibration associated with torque reversal can be effectively suppressed. Other effects are the same as in the above embodiment.
本発明の実施にあたっては、上記実施形態及び変形例に限定されるものではなく、本発明の目的を逸脱しない限りにおいて種々の変更が可能である。 In carrying out the present invention, the present invention is not limited to the above-described embodiments and modifications, and various modifications can be made without departing from the object of the present invention.
例えば、上記実施形態及び変形例においては、モータ回転角センサ23から出力された電気信号を用いて電気角演算部34が電気角Θを演算するように実施した。この場合、EPSモータ15の電気角Θ(回転角)を直接的に検出することに代えて、又は、加えて、例えば、車両に搭載されている他のセンサによる検出値を用いてEPSモータ15の電気角Θ(回転角)を推定したり、或いは、他の制御によって演算された演算値を用いてEPSモータ15の電気角Θ(回転角)を推定したりして実施することも可能である。このように、EPSモータ15の電気角Θ(回転角)を推定して実施する場合であっても、例えば、上述したように、適切に範囲設定された補正量λを用いて電気角Θを補正することができるため、上記実施形態及び変形例と同等の効果が期待できる。
For example, in the embodiment and the modification described above, the electrical
FW1,FW2…左右前輪、10…電動パワーステアリング装置、11…操舵ハンドル、12…ステアリングシャフト、13…ピニオンギア、14…ラックバー、15…EPSモータ、20…電気制御装置、21…車速センサ、22…操舵トルクセンサ、23…モータ回転角センサ、24…電子制御ユニット、25…駆動回路、30…アシスト制御部、31…車速演算部、32…トルク値演算部、33…電流検出部、34…電気角演算部、35…アシスト電流指令値演算部、36…第1電流制御演算部、37…第2電流制御演算部、371…電気角補正部、372…相電流演算部、373…制御相選択部、38…PWM変換部、U…転舵ギアユニット
FW1, FW2 ... front left and right wheels, 10 ... electric power steering device, 11 ... steering handle, 12 ... steering shaft, 13 ... pinion gear, 14 ... rack bar, 15 ... EPS motor, 20 ... electric control device, 21 ... vehicle speed sensor, DESCRIPTION OF
Claims (6)
前記制御手段は、
前記電動モータの各相のうちのいずれかに通電不良が発生した場合に、前記回転角検出手段によって取得された前記電動モータの前記回転角に補正量を加算することにより前記回転角を補正して前記制御量を演算し、前記通電不良の発生した相以外の相に通電する二相駆動により前記演算した前記制御量を用いて前記電動モータを駆動させて前記トルクの付与を継続するものであり、
前記補正量は、
前記操舵ハンドルの回動操作に伴って転舵輪を転舵させるときに発生する転舵負荷である負荷トルクと、前記補正量の関数として表されるものであって前記電動モータが発生するトルクの平均値の最大値との間の差を表す第1のトルク、及び、
前記負荷トルクと、前記補正量の関数として表されるものであって前記補正量の加算による前記回転角の補正に伴って前記電動モータが発生するトルクに前記操舵ハンドルの回動操作方向に対して反転が生じる領域での反転トルクとの間の差を表す第2のトルク
が一致するときの値として決定されることを特徴とする車両の操舵制御装置。 For a three-phase electric motor that applies torque to reduce the operating force input by the steering handle turning operation, a rotation angle obtaining means for obtaining the rotation angle of the electric motor, and the steering handle turning operation A vehicle steering control device comprising: a control unit that calculates a control amount for controlling the torque applied by the electric motor; and a control unit that drives and controls the electric motor using the calculated control amount.
The control means includes
When an energization failure occurs in any one of the phases of the electric motor, the rotation angle is corrected by adding a correction amount to the rotation angle of the electric motor acquired by the rotation angle detection means. The control amount is calculated, and the electric motor is driven using the calculated control amount by two-phase driving to energize phases other than the phase where the energization failure has occurred, and the application of the torque is continued. Yes,
The correction amount is
The load torque, which is a turning load generated when turning the steered wheels in accordance with the turning operation of the steering handle, and the torque generated by the electric motor, which is expressed as a function of the correction amount. A first torque representing a difference between the average maximum value, and
It is expressed as a function of the load torque and the correction amount, and the torque generated by the electric motor in association with the correction of the rotation angle by adding the correction amount is relative to the turning operation direction of the steering handle. Thus, the vehicle steering control device is determined as a value when the second torque representing a difference from the reverse torque in a region where the reverse occurs.
前記第1のトルクは前記補正量のCOS関数として表わされ、
前記第2のトルクは前記補正量のSIN関数として表わされることを特徴とする車両の操舵制御装置。 In the vehicle steering control device according to claim 1,
The first torque is expressed as a COS function of the correction amount,
The vehicle steering control device, wherein the second torque is expressed as a SIN function of the correction amount.
前記制御手段は、
前記転舵負荷の大きさの増加に伴って、前記補正量の大きさを前記第1のトルクと前記第2のトルクとが一致するときの値まで一様に増大させ、この補正量を付加して前記回転角を補正することを特徴する車両の操舵制御装置。 In the vehicle steering control device according to claim 1 or 2,
The control means includes
As the turning load increases, the correction amount is uniformly increased to a value when the first torque and the second torque match, and this correction amount is added. Then, the vehicle steering control device corrects the rotation angle.
前記補正量は、
0.45(rad)から0.65(rad)の範囲内で、前記第1のトルクと前記第2のトルクとが一致するときの値に決定されることを特徴とする車両の操舵制御装置。 In the steering control device for a vehicle according to any one of claims 1 to 3,
The correction amount is
A vehicle steering control device characterized in that the value is determined when the first torque and the second torque coincide with each other within a range of 0.45 (rad) to 0.65 (rad). .
前記補正量は、
0.50(rad)から0.60(rad)の範囲内で、前記第1のトルクと前記第2のトルクとが一致するときの値に決定されることを特徴とする車両の操舵制御装置。 The vehicle steering control device according to claim 4,
The correction amount is
A vehicle steering control device characterized in that the value is determined when the first torque and the second torque coincide with each other within a range of 0.50 (rad) to 0.60 (rad). .
前記補正量は、
前記第1のトルクと前記第2のトルクとが一致するときの値として、0.55(rad)に決定されることを特徴とする車両の操舵制御装置。 In the vehicle steering control device according to any one of claims 1 to 5,
The correction amount is
A steering control device for a vehicle, wherein a value when the first torque and the second torque coincide with each other is determined to be 0.55 (rad).
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013011304A JP5880874B2 (en) | 2013-01-24 | 2013-01-24 | Vehicle steering control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013011304A JP5880874B2 (en) | 2013-01-24 | 2013-01-24 | Vehicle steering control device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014141187A JP2014141187A (en) | 2014-08-07 |
JP5880874B2 true JP5880874B2 (en) | 2016-03-09 |
Family
ID=51422898
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013011304A Active JP5880874B2 (en) | 2013-01-24 | 2013-01-24 | Vehicle steering control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5880874B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016082685A (en) | 2014-10-15 | 2016-05-16 | 本田技研工業株式会社 | Brushless motor and electric power steering device |
CN114421818B (en) * | 2022-01-26 | 2022-10-14 | 合肥倍豪海洋装备技术有限公司 | Load balance control method for rotary system of marine full-rotary propeller |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5470697B2 (en) * | 2007-06-20 | 2014-04-16 | 株式会社ジェイテクト | Electric power steering device |
JP5266763B2 (en) * | 2008-01-15 | 2013-08-21 | 株式会社ジェイテクト | Electric power steering device |
JP5082947B2 (en) * | 2008-01-16 | 2012-11-28 | 株式会社ジェイテクト | Electric power steering device |
JP2010167881A (en) * | 2009-01-22 | 2010-08-05 | Toyota Motor Corp | Steering device of vehicle |
JP2010167878A (en) * | 2009-01-22 | 2010-08-05 | Toyota Motor Corp | Electric power steering device |
JP5402414B2 (en) * | 2009-09-02 | 2014-01-29 | 日本精工株式会社 | Electric power steering device |
JP5392307B2 (en) * | 2011-06-17 | 2014-01-22 | 日本精工株式会社 | Electric power steering device |
-
2013
- 2013-01-24 JP JP2013011304A patent/JP5880874B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2014141187A (en) | 2014-08-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8710775B2 (en) | Electric power steering apparatus | |
JP4997472B2 (en) | Electric power steering device | |
JP5402414B2 (en) | Electric power steering device | |
JP5534292B2 (en) | Vehicle steering system | |
JP5692569B2 (en) | Vehicle steering system | |
JP6115368B2 (en) | Steering device | |
JP5408469B2 (en) | Motor control device | |
JP5532295B2 (en) | Motor control device and vehicle steering device | |
JP2018047884A (en) | Steering device | |
JP5672191B2 (en) | Electric power steering device | |
JP4899611B2 (en) | Electric power steering device | |
JP2010095075A (en) | Vehicle steering apparatus | |
JP5018240B2 (en) | Electric power steering device | |
JP4910486B2 (en) | Electric power steering device | |
JP5263079B2 (en) | Electric power steering device | |
CN109911002B (en) | Steering control device | |
JP5880874B2 (en) | Vehicle steering control device | |
JP2019137370A (en) | Steering control device | |
JP5495021B2 (en) | Motor control device and vehicle steering device | |
JP2008307913A (en) | Electric power steering device | |
JP5641299B2 (en) | Motor control device and vehicle steering device | |
JP5743133B2 (en) | Electric power steering device | |
JP2009284728A (en) | Motor control apparatus and electric power-steering arrangement | |
EP3492346A1 (en) | Steering control unit | |
JP5408475B2 (en) | Vehicle steering system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150204 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20151217 |
|
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: 20160106 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160119 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5880874 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |