JP6303798B2 - Steering device - Google Patents
Steering device Download PDFInfo
- Publication number
- JP6303798B2 JP6303798B2 JP2014102488A JP2014102488A JP6303798B2 JP 6303798 B2 JP6303798 B2 JP 6303798B2 JP 2014102488 A JP2014102488 A JP 2014102488A JP 2014102488 A JP2014102488 A JP 2014102488A JP 6303798 B2 JP6303798 B2 JP 6303798B2
- Authority
- JP
- Japan
- Prior art keywords
- shaft
- angle
- steering
- command value
- assist
- 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
- 238000010586 diagram Methods 0.000 description 9
- 230000000694 effects Effects 0.000 description 6
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 238000001514 detection method Methods 0.000 description 4
- 238000013016 damping Methods 0.000 description 3
- 230000007935 neutral effect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000000994 depressogenic effect Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000001502 supplementing effect Effects 0.000 description 1
Landscapes
- Steering Control In Accordance With Driving Conditions (AREA)
Description
本発明は、アシスト機構及びギア比可変機構を備えたステアリング装置に関する。 The present invention relates to a steering apparatus including an assist mechanism and a gear ratio variable mechanism.
アシスト機構を備えたステアリング装置としては、特許文献1に記載の装置がある。このステアリング装置には、運転者のステアリング操作を補助するアシスト機構が設けられている。アシスト機構は、操舵機構にアシスト力を付与するモータ、及びモータの駆動を制御する制御装置を備えている。制御装置は、運転者のステアリング操作に伴い操舵機構に付与される操舵トルクをトルクセンサにより検出し、検出された操舵トルクに基づいて基本アシスト成分を演算する。また、制御装置は、より優れた操舵感を実現するために、モータの出力軸の回転角を回転角センサにより検出し、検出されたモータ回転角に基づいて基本アシスト成分を補うための補償成分を演算する。補償成分としては、例えばモータ回転角の急変、すなわちステアリングホイールの回転角(操舵角)の急変を抑制するためのダンピング補償成分等がある。制御装置は、基本アシスト成分と補償成分とを加算することによりアシスト指令値を演算し、演算したアシスト指令値にモータの出力トルクを追従させるべくモータの供給電力を制御する。これにより、アシスト指令値に対応したアシスト力が操舵機構に付与され、運転者のステアリング操作が補助される。 As a steering device provided with an assist mechanism, there is a device described in Patent Document 1. This steering device is provided with an assist mechanism that assists the driver in steering operation. The assist mechanism includes a motor that applies assist force to the steering mechanism and a control device that controls driving of the motor. The control device detects a steering torque applied to the steering mechanism in accordance with the steering operation of the driver by a torque sensor, and calculates a basic assist component based on the detected steering torque. In addition, the control device detects a rotation angle of the output shaft of the motor with a rotation angle sensor and realizes a superior steering feeling, and a compensation component for supplementing the basic assist component based on the detected motor rotation angle. Is calculated. Examples of the compensation component include a damping compensation component for suppressing a sudden change in the motor rotation angle, that is, a sudden change in the rotation angle (steering angle) of the steering wheel. The control device calculates an assist command value by adding the basic assist component and the compensation component, and controls the power supplied to the motor so that the output torque of the motor follows the calculated assist command value. As a result, an assist force corresponding to the assist command value is applied to the steering mechanism, and the driver's steering operation is assisted.
一方、ギア比可変機構を備えたステアリング装置としては、特許文献2に記載の装置がある。特許文献2に記載のステアリング装置では、ステアリングシャフトがステアリングホイール側の第1シャフトと転舵輪側の第2シャフトとに分割されている。第1シャフトと第2シャフトとの間には、それらの伝達比(ギア比)を可変とするギア比可変機構が設けられている。なお、ギア比とは、第1シャフトの回転角に対する第2シャフトの回転角の比率を示す。ギア比可変機構では運転者の運転状態に応じてギア比を変化させる。これにより、ステアリングホイールの操作量に対する転舵輪の転舵角の変化量が車両の運転状態に応じて変化するため、良好な操舵感を得ることが可能となる。 On the other hand, as a steering apparatus provided with a gear ratio variable mechanism, there is an apparatus described in Patent Document 2. In the steering device described in Patent Document 2, the steering shaft is divided into a first shaft on the steering wheel side and a second shaft on the steered wheel side. A gear ratio variable mechanism is provided between the first shaft and the second shaft so that the transmission ratio (gear ratio) thereof is variable. The gear ratio indicates the ratio of the rotation angle of the second shaft to the rotation angle of the first shaft. The gear ratio variable mechanism changes the gear ratio according to the driving state of the driver. Thereby, since the amount of change in the turning angle of the steered wheels with respect to the amount of operation of the steering wheel changes according to the driving state of the vehicle, it is possible to obtain a good steering feeling.
ところで、上記のようなアシスト機構及びギア比可変機構の両者をステアリング装置に搭載した場合、アシスト機構及びギア比可変機構のそれぞれの動作が干渉するおそれがある。すなわち、ギア比可変機構により第1シャフトに対する第2シャフトの相対的な回転角を変化させると、その回転角の変化に応じてモータの回転角が変化する可能性がある。これに起因して回転角センサにより検出されるモータ回転角が変化すると、アシスト機構の制御装置により演算される補償成分が変化するため、モータから操舵機構に付与されるアシスト力が変化する。すなわち、ギア比可変機構の駆動に伴いアシスト力が変化する。こうしたアシスト力の変化により運転者の操舵感が変化してしまい、運転者に違和感を与えるおそれがある。 By the way, when both the assist mechanism and the gear ratio variable mechanism as described above are mounted on the steering device, there is a possibility that the operations of the assist mechanism and the gear ratio variable mechanism interfere with each other. That is, if the relative rotation angle of the second shaft with respect to the first shaft is changed by the gear ratio variable mechanism, the rotation angle of the motor may change according to the change in the rotation angle. When the motor rotation angle detected by the rotation angle sensor changes due to this, the compensation component calculated by the assist mechanism control device changes, so the assist force applied from the motor to the steering mechanism changes. That is, the assist force changes as the gear ratio variable mechanism is driven. Such a change in assist force may change the driver's steering feeling, which may cause the driver to feel uncomfortable.
本発明は、こうした実情に鑑みてなされたものであり、その目的は、ギア比可変機構の駆動に伴う運転者の違和感を低減することのできるステアリング装置を提供することにある。 The present invention has been made in view of such circumstances, and an object of the present invention is to provide a steering device that can reduce a driver's uncomfortable feeling associated with driving a gear ratio variable mechanism.
上記課題を解決するステアリング装置は、互いに分離された第1シャフト及び第2シャフトを有し、車両のステアリングホイールの回転を前記第1シャフト及び前記第2シャフトを介して車両の転舵軸に伝達する操舵機構と、前記第1シャフトに対する前記第2シャフトの相対的な回転角である動作角を変化させるギア比可変機構と、前記操舵機構にアシスト力を付与するモータ、及び同モータの出力トルクの目標値に対応するアシスト指令値に基づき前記モータの駆動を制御する制御部を有するアシスト機構と、を備え、前記制御部は、ステアリング操作に伴い前記ステアリングホイールに付与される操舵トルクに基づいて前記アシスト指令値の基礎成分である基本アシスト成分を演算する基本アシスト成分演算部と、前記第2シャフトの実際の回転角から前記第2シャフトの動作角を減算した値に基づいて補償成分を演算する補償成分演算部と、前記基本アシスト成分と前記補償成分とを加算した値を基礎として前記アシスト指令値を演算するアシスト指令値演算部と、を有する。 A steering device that solves the above-described problem has a first shaft and a second shaft that are separated from each other, and transmits the rotation of the steering wheel of the vehicle to the turning shaft of the vehicle via the first shaft and the second shaft. A steering mechanism, a gear ratio variable mechanism that changes an operation angle that is a relative rotation angle of the second shaft with respect to the first shaft, a motor that applies assist force to the steering mechanism, and an output torque of the motor An assist mechanism having a control unit that controls driving of the motor based on an assist command value corresponding to a target value of the motor, and the control unit is based on a steering torque applied to the steering wheel in accordance with a steering operation. A basic assist component calculation unit that calculates a basic assist component that is a basic component of the assist command value; and The assist command value based on a value obtained by adding a compensation component calculation unit based on a value obtained by subtracting the operating angle of the second shaft from the rotation angle at the time, and the basic assist component and the compensation component An assist command value calculation unit for calculating.
この構成のように、第2シャフトの実際の回転角から第2シャフトの動作角を減算した値に基づいて補償成分を演算すれば、動作角が除かれた第2シャフトの回転角に基づいて補償成分を演算することができる。これにより、ギア比可変機構の駆動に伴い第2シャフトの動作角が変化したときに補償成分が変化し難くなるため、ギア比可変機構の駆動に伴うアシスト力の変化を抑制することができる。そのため、運転者の違和感を低減することができる。 If the compensation component is calculated based on the value obtained by subtracting the operating angle of the second shaft from the actual rotating angle of the second shaft as in this configuration, the operating angle is removed based on the rotating angle of the second shaft. Compensation components can be calculated. As a result, the compensation component is less likely to change when the operating angle of the second shaft changes as the gear ratio variable mechanism is driven, so that it is possible to suppress changes in the assist force that accompany the drive of the gear ratio variable mechanism. Therefore, a driver's uncomfortable feeling can be reduced.
上記ステアリング装置について、前記制御部は、前記操舵トルク、前記基本アシスト成分、及び前記補償成分の加算値に基づいて前記第2シャフトの回転角の目標値に対応する角度指令値を演算する角度指令値演算部と、前記第2シャフトの実際の回転角を前記角度指令値に追従させる角度フィードバック制御の実行により角度アシスト成分を演算する角度フィードバック制御部と、を更に有し、前記アシスト指令値演算部は、前記基本アシスト成分、前記角度アシスト成分、及び前記補償成分の加算値を基礎として前記アシスト指令値を演算することが好ましい。 In the steering apparatus, the control unit calculates an angle command value corresponding to a target value of the rotation angle of the second shaft based on an addition value of the steering torque, the basic assist component, and the compensation component. A value calculation unit; and an angle feedback control unit that calculates an angle assist component by executing angle feedback control for causing the actual rotation angle of the second shaft to follow the angle command value. The unit preferably calculates the assist command value based on an addition value of the basic assist component, the angle assist component, and the compensation component.
上記のような角度フィードバック制御を通じて得られる角度アシスト成分をアシスト指令値に含めた場合、制御部がアシスト指令値に基づいてモータの駆動を制御すると、第2シャフトの実際の回転角が角度指令値に追従するようにモータのアシスト力が調整される。したがって、第2シャフトの実際の回転角を角度指令値に追従させることができる。ところで、こうした角度フィードバック制御を実行するステアリング装置では、角度指令値の演算にアシスト指令値の補償成分が用いられることがある。このようなステアリング装置では、ギア比可変機構の駆動に伴い補償成分が変化すると、角度指令値が変化し、結果としてアシスト力に変化が生じるおそれがある。この点、上記構成のように、ギア比可変機構の駆動時に変化し難い補償成分を用いて角度指令値を演算すれば、ギア比可変機構の駆動に伴う角度指令値の変化を抑制することができる。すなわち、ギア比可変機構の駆動に伴うアシスト力の変化を抑制することができるため、運転者の違和感を低減することができる。 When the angle command component obtained through the angle feedback control as described above is included in the assist command value, when the control unit controls the driving of the motor based on the assist command value, the actual rotation angle of the second shaft becomes the angle command value. The assist force of the motor is adjusted so as to follow. Therefore, the actual rotation angle of the second shaft can be made to follow the angle command value. By the way, in a steering device that performs such angle feedback control, a compensation component of an assist command value may be used for calculation of an angle command value. In such a steering device, when the compensation component changes as the gear ratio variable mechanism is driven, the angle command value changes, and as a result, the assist force may change. In this regard, if the angle command value is calculated using a compensation component that does not easily change when the gear ratio variable mechanism is driven as in the above configuration, the change in the angle command value accompanying the drive of the gear ratio variable mechanism can be suppressed. it can. That is, since the change of the assist force accompanying the drive of the gear ratio variable mechanism can be suppressed, the driver's uncomfortable feeling can be reduced.
上記ステアリング装置について、前記第2シャフトの実際の動作角を検出する動作角検出部を更に備え、前記補償成分演算部は、前記第2シャフトの実際の回転角から減算する前記第2シャフトの動作角の値として、前記動作角検出部により検出される前記第2シャフトの実際の動作角の値を用いることが好ましい。 The steering device further includes an operation angle detection unit that detects an actual operation angle of the second shaft, and the compensation component calculation unit subtracts an operation of the second shaft from an actual rotation angle of the second shaft. As an angle value, it is preferable to use an actual operating angle value of the second shaft detected by the operating angle detector.
また、上記ステアリング装置について、前記ギア比可変機構は、前記第2シャフトの実際の動作角を動作角指令値に追従させるフィードバック制御の実行により、前記第2シャフトの動作角を変化させるものであり、前記補償成分演算部は、前記第2シャフトの実際の回転角から減算する前記第2シャフトの動作角の値として、前記動作角指令値を用いることが好ましい。 In the steering apparatus, the gear ratio variable mechanism changes the operating angle of the second shaft by executing feedback control for causing the actual operating angle of the second shaft to follow the operating angle command value. The compensation component calculation unit preferably uses the operating angle command value as the operating angle value of the second shaft to be subtracted from the actual rotation angle of the second shaft.
これらの構成によれば、第2シャフトの実際の回転角から第2シャフトの動作角を減算する演算を容易に行うことができる。
上記ステアリング装置について、前記ステアリング操作に依存せずに前記第2シャフトの動作角を変化させるアクティブ操舵制御を実行すべく、前記第2シャフトの動作角の目標値に対応するアクティブ動作角指令値を演算する動作角指令値演算部を更に備え、前記ギア比可変機構は、前記第2シャフトの実際の動作角を前記アクティブ動作角指令値に追従させることにより、前記アクティブ操舵制御を実行し、前記補償成分演算部は、前記第2シャフトの実際の回転角から減算する前記第2シャフトの動作角の値として、前記アクティブ動作角指令値を用いることが好ましい。
According to these structures, the calculation which subtracts the operating angle of a 2nd shaft from the actual rotation angle of a 2nd shaft can be performed easily.
For the steering device, an active operating angle command value corresponding to a target value of the operating angle of the second shaft is set to execute active steering control that changes the operating angle of the second shaft without depending on the steering operation. The gear ratio variable mechanism further includes an operation angle command value calculation unit for calculating, and the active steering control is performed by causing the actual operation angle of the second shaft to follow the active operation angle command value. The compensation component calculation unit preferably uses the active operating angle command value as the operating angle value of the second shaft to be subtracted from the actual rotation angle of the second shaft.
ギア比可変機構の駆動に伴う運転者の違和感は、運転者がステアリングホイールを保舵している状態でギア比可変機構がアクティブ操舵制御を実行した場合により顕著となる。すなわち、運転者がステアリングホイールを保舵しているとき、本来であればアシスト力には変化がほとんど生じない。このような状況でギア比可変機構がアクティブ操舵制御を実行することによりアシスト力が変化すると、その変化を運転者が敏感に感じ取ってしまい、違和感がより顕著となる。この点、上記構成によれば、第2シャフトの実際の回転角からアクティブ動作角指令値を減算した値に基づいて補償成分が演算される。ここで、アクティブ動作角指令値は、アクティブ操舵制御に応じた第2シャフトの実際の動作角とほぼ等しい。したがって、上記構成によれば、アクティブ操舵制御に基づく動作角が除かれた第2シャフトの回転角に基づいて補償成分を演算することができる。そのため、アクティブ操舵制御の実行に伴い第2シャフトの動作角が変化したときに、補償成分が変化し難くなる。これにより、ギア比可変機構の駆動に伴うアシスト力の変化のうち、特にアクティブ操舵制御の実行に伴うアシスト力の変化を抑制することができるため、運転者の違和感を低減する効果が大きい。 The driver's uncomfortable feeling associated with the drive of the gear ratio variable mechanism becomes more prominent when the gear ratio variable mechanism performs active steering control while the driver is steering the steering wheel. That is, when the driver is holding the steering wheel, the assist force hardly changes. In such a situation, if the assist force changes due to the gear ratio variable mechanism executing active steering control, the driver feels the change sensitively, and the sense of incongruity becomes more noticeable. In this regard, according to the above configuration, the compensation component is calculated based on the value obtained by subtracting the active operating angle command value from the actual rotation angle of the second shaft. Here, the active operating angle command value is substantially equal to the actual operating angle of the second shaft corresponding to the active steering control. Therefore, according to the above configuration, the compensation component can be calculated based on the rotation angle of the second shaft from which the operation angle based on the active steering control is removed. Therefore, when the operating angle of the second shaft changes with the execution of the active steering control, the compensation component becomes difficult to change. As a result, among the changes in the assist force associated with the drive of the gear ratio variable mechanism, it is possible to suppress the change in the assist force associated with the execution of the active steering control in particular, so that the effect of reducing the driver's uncomfortable feeling is great.
また、上記課題を解決するステアリング装置は、互いに分離された第1シャフト及び第2シャフトを有し、車両のステアリングホイールの回転を前記第1シャフト及び前記第2シャフトを介して車両の転舵軸に伝達する操舵機構と、前記第1シャフトに対する前記第2シャフトの相対的な回転角である動作角を変化させるギア比可変機構と、前記操舵機構にアシスト力を付与するモータ、及び同モータの出力トルクの目標値に対応するアシスト指令値に基づき前記モータの駆動を制御する制御部を有するアシスト機構と、を備え、前記制御部は、ステアリング操作に伴い前記ステアリングホイールに付与される操舵トルクに基づいて前記アシスト指令値の基礎成分である基本アシスト成分を演算する基本アシスト成分演算部と、前記第2シャフトの動作角よりも絶対値の小さい補正値を演算する補正値演算部と、前記第2シャフトの実際の回転角から前記補正値を減算した値に基づいて補償成分を演算する補償成分演算部と、前記基本アシスト成分と前記補償成分とを加算した値を基礎として前記アシスト指令値を演算するアシスト指令値演算部と、を有する。 In addition, a steering device that solves the above-described problem has a first shaft and a second shaft that are separated from each other, and rotates the steering wheel of the vehicle via the first shaft and the second shaft. A steering mechanism that transmits to the first shaft, a gear ratio variable mechanism that changes an operating angle that is a relative rotation angle of the second shaft with respect to the first shaft, a motor that applies assist force to the steering mechanism, and An assist mechanism having a control unit that controls driving of the motor based on an assist command value corresponding to a target value of output torque, and the control unit controls the steering torque applied to the steering wheel in accordance with a steering operation. A basic assist component calculation unit for calculating a basic assist component that is a basic component of the assist command value based on the second assist shaft; A correction value calculation unit for calculating a correction value having an absolute value smaller than the operating angle of the second shaft and a compensation component calculation unit for calculating a compensation component based on a value obtained by subtracting the correction value from the actual rotation angle of the second shaft And an assist command value calculation unit that calculates the assist command value based on a value obtained by adding the basic assist component and the compensation component.
この構成によれば、第2シャフトの実際の回転角から補正値を減算した値には、第2シャフトの動作角の成分が部分的に残る。そのため、ギア比可変機構の駆動に伴い第2シャフトの動作角が変化したときに、補償成分演算部により演算される補償成分が若干変化する。これにより、ギア比可変機構の駆動の際に、運転者に違和感を与えない範囲でアシスト力を変化させることが可能となる。 According to this configuration, the operating angle component of the second shaft partially remains in the value obtained by subtracting the correction value from the actual rotation angle of the second shaft. For this reason, when the operating angle of the second shaft changes as the gear ratio variable mechanism is driven, the compensation component calculated by the compensation component calculation unit slightly changes. As a result, when the gear ratio variable mechanism is driven, the assist force can be changed within a range that does not give the driver a sense of incongruity.
本発明によれば、ギア比可変機構の駆動に伴う運転者の違和感を低減できる。 According to the present invention, it is possible to reduce the driver's uncomfortable feeling associated with driving the variable gear ratio mechanism.
<第1実施形態>
以下、ステアリング装置の第1実施形態について説明する。
図1に示すように、ステアリング装置1は、運転者のステアリングホイール20の操作に基づき転舵輪4a,4bを転舵させる操舵機構2と、運転者のステアリング操作を補助するアシスト機構3とを備えている。
<First Embodiment>
Hereinafter, a first embodiment of the steering device will be described.
As shown in FIG. 1, the steering device 1 includes a steering mechanism 2 that steers the steered wheels 4 a and 4 b based on an operation of the driver's steering wheel 20, and an assist mechanism 3 that assists the steering operation of the driver. ing.
操舵機構2は、ステアリングホイール20の回転軸となるステアリングシャフト21を備えている。ステアリングシャフト21は、ステアリングホイール20に連結される第1シャフト21aと、第1シャフト21aにギア比可変(VGR:Variable Gear Ratio)機構5を介して連結される第2シャフト21bとに分割されている。第2シャフト21bにおいてギア比可変機構5に連結された端部と反対側の端部は、ラックアンドピニオン機構22を介してラックシャフト23に連結されている。本実施形態では、ラックシャフト23が転舵軸に相当する。操舵機構2では、運転者のステアリングホイール20の操作(ステアリング操作)に伴い第1シャフト21aが回転すると、その回転運動がギア比可変機構5を介して第2シャフト21bに伝達され、第2シャフト21bが回転する。第2シャフト21bの回転運動はラックアンドピニオン機構22を介してラックシャフト23の軸方向の往復直線運動に変換される。このラックシャフト23の往復直線運動により、その両端に連結された左右の転舵輪4a,4bの転舵角が変化し、車両の進行方向が変更される。 The steering mechanism 2 includes a steering shaft 21 that serves as a rotating shaft of the steering wheel 20. The steering shaft 21 is divided into a first shaft 21 a connected to the steering wheel 20 and a second shaft 21 b connected to the first shaft 21 a via a variable gear ratio (VGR) mechanism 5. Yes. The end of the second shaft 21 b opposite to the end connected to the gear ratio variable mechanism 5 is connected to the rack shaft 23 via the rack and pinion mechanism 22. In the present embodiment, the rack shaft 23 corresponds to a steered shaft. In the steering mechanism 2, when the first shaft 21a rotates in accordance with the driver's operation of the steering wheel 20 (steering operation), the rotational motion is transmitted to the second shaft 21b via the gear ratio variable mechanism 5, and the second shaft 21b rotates. The rotational motion of the second shaft 21 b is converted into a reciprocating linear motion in the axial direction of the rack shaft 23 via the rack and pinion mechanism 22. Due to the reciprocating linear motion of the rack shaft 23, the turning angles of the left and right steered wheels 4a and 4b connected to both ends thereof are changed, and the traveling direction of the vehicle is changed.
ギア比可変機構5は、第1シャフト21aに一体回転可能に連結されたハウジング50、並びにハウジング50の内部に収容されるVGRモータ51及び減速機構52を備えている。VGRモータ51はブラシレスモータあるいはブラシ付きモータからなる。減速機構52は、差動回転可能な3つの回転要素からなる機構、例えば遊星歯車機構や波動歯車機構(ストレイン・ウェーブ・ギヤリング)等により構成される。減速機構52を構成する3つの回転要素は、ハウジング50、VGRモータ51の出力軸51a、及び第2シャフト21bにそれぞれ連結されている。すなわち、減速機構52では、ハウジング50の回転速度とVGRモータ51の回転速度とにより第2シャフト21bの回転速度が一義的に定まる。ギア比可変機構5では、減速機構52を通じて、ステアリング操作に伴う第1シャフト21aの回転にVGRモータ51の出力軸51aの回転を上乗せして第2シャフト21bに伝達することにより、第1シャフト21aに対する第2シャフト21bの相対的な回転角を変化させる。すなわち、第1シャフト21aの回転角に対する第2シャフト21bの回転角の比であるギア比を変化させる。なお、ここでの「上乗せ」には、加算及び減算の双方を含む。また、以下では、第1シャフト21aに対する第2シャフト21bの相対的な回転角を「第2シャフト21bの動作角」と称する。 The gear ratio variable mechanism 5 includes a housing 50 that is coupled to the first shaft 21 a so as to be integrally rotatable, and a VGR motor 51 and a speed reduction mechanism 52 that are accommodated in the housing 50. The VGR motor 51 is a brushless motor or a brushed motor. The speed reduction mechanism 52 includes a mechanism composed of three rotational elements capable of differential rotation, such as a planetary gear mechanism, a wave gear mechanism (strain, wave gearing), and the like. The three rotating elements constituting the speed reduction mechanism 52 are connected to the housing 50, the output shaft 51a of the VGR motor 51, and the second shaft 21b, respectively. That is, in the speed reduction mechanism 52, the rotation speed of the second shaft 21b is uniquely determined by the rotation speed of the housing 50 and the rotation speed of the VGR motor 51. In the gear ratio variable mechanism 5, the rotation of the output shaft 51a of the VGR motor 51 is added to the rotation of the first shaft 21a accompanying the steering operation and transmitted to the second shaft 21b through the speed reduction mechanism 52, thereby transmitting the first shaft 21a. The relative rotation angle of the second shaft 21b with respect to is changed. That is, the gear ratio, which is the ratio of the rotation angle of the second shaft 21b to the rotation angle of the first shaft 21a, is changed. Here, “addition” includes both addition and subtraction. Hereinafter, a relative rotation angle of the second shaft 21b with respect to the first shaft 21a is referred to as an “operation angle of the second shaft 21b”.
アシスト機構3は、減速機構30を介して第2シャフト21bに連結されたEPS(Electric Power Steering)モータ31を備えている。EPSモータ31はブラシレスモータからなる。アシスト機構3では、EPSモータ31の出力軸31aの回転を減速機構30を介して第2シャフト21bに伝達することでステアリングシャフト21にトルクを付与し、運転者のステアリング操作を補助する。 The assist mechanism 3 includes an EPS (Electric Power Steering) motor 31 connected to the second shaft 21 b via the speed reduction mechanism 30. The EPS motor 31 is a brushless motor. In the assist mechanism 3, the rotation of the output shaft 31a of the EPS motor 31 is transmitted to the second shaft 21b via the speed reduction mechanism 30, thereby applying torque to the steering shaft 21 and assisting the driver's steering operation.
ステアリング装置1は、VGRモータ51の駆動を制御するVGR制御装置54と、EPSモータ31の駆動を制御するEPS制御装置33とを備えている。VGR制御装置54及びEPS制御装置33は、CAN(Controller Area Netwok)等の車内ネットワーク11を介して各種情報を授受することが可能となっている。また、VGR制御装置54及びEPS制御装置33は、車内ネットワーク11を介してブレーキ制御装置12とも各種情報を授受することが可能となっている。ブレーキ制御装置12は、車両のブレーキ系に係る制御を統括的に司る部分である。 The steering device 1 includes a VGR control device 54 that controls driving of the VGR motor 51 and an EPS control device 33 that controls driving of the EPS motor 31. The VGR control device 54 and the EPS control device 33 can exchange various information via the in-vehicle network 11 such as a CAN (Controller Area Network). Further, the VGR control device 54 and the EPS control device 33 can exchange various information with the brake control device 12 via the in-vehicle network 11. The brake control device 12 is a part that performs overall control related to the brake system of the vehicle.
ステアリング装置1には、各種状態量を検出するセンサが設けられている。例えば第1シャフト21aには、その回転角、すなわちステアリングホイール20の操舵角θsを検出する操舵角センサ6が設けられている。第2シャフト21bには、運転者のステアリング操作に際してステアリングシャフト21に付与される操舵トルクThを検出するトルクセンサ7が設けられている。ギア比可変機構5には、VGRモータ51の出力軸51aの回転角θmvを検出するVGR回転角センサ53が設けられている。アシスト機構3には、EPSモータ31の出力軸31aの回転角θmeを検出するEPS回転角センサ32が設けられている。車両には、左右の転舵輪4a,4bの回転速度Vtr,Vtlをそれぞれ検出する車輪速センサ8a,8b、及び車両の走行速度Vを検出する車速センサ9が設けられている。また、車両には、ブレーキペダルが踏み込み操作されたときにその旨を示すブレーキ信号Sbkを出力するブレーキスイッチ10が設けられている。これらのうち、操舵角センサ6、車輪速センサ8a,8b、及び車速センサ9は車内ネットワーク11に接続されている。したがって、VGR制御装置54、EPS制御装置33、及びブレーキ制御装置12は車内ネットワーク11を介して操舵角センサ6、車輪速センサ8a,8b、及び車速センサ9のそれぞれの出力を取り込むことが可能となっている。VGR回転角センサ53の出力はVGR制御装置54に直接取り込まれる。トルクセンサ7及びEPS回転角センサ32の出力はEPS制御装置33に直接取り込まれる。ブレーキスイッチ10の出力はブレーキ制御装置12に直接取り込まれる。 The steering device 1 is provided with sensors that detect various state quantities. For example, the first shaft 21 a is provided with a steering angle sensor 6 that detects the rotation angle thereof, that is, the steering angle θs of the steering wheel 20. The second shaft 21b is provided with a torque sensor 7 that detects a steering torque Th applied to the steering shaft 21 when the driver performs a steering operation. The gear ratio variable mechanism 5 is provided with a VGR rotation angle sensor 53 that detects the rotation angle θmv of the output shaft 51 a of the VGR motor 51. The assist mechanism 3 is provided with an EPS rotation angle sensor 32 that detects the rotation angle θme of the output shaft 31 a of the EPS motor 31. The vehicle is provided with wheel speed sensors 8a and 8b for detecting the rotational speeds Vtr and Vtl of the left and right steered wheels 4a and 4b, respectively, and a vehicle speed sensor 9 for detecting the traveling speed V of the vehicle. The vehicle is also provided with a brake switch 10 that outputs a brake signal Sbk indicating that the brake pedal is depressed. Among these, the steering angle sensor 6, the wheel speed sensors 8 a and 8 b, and the vehicle speed sensor 9 are connected to the in-vehicle network 11. Therefore, the VGR control device 54, the EPS control device 33, and the brake control device 12 can capture the outputs of the steering angle sensor 6, the wheel speed sensors 8a and 8b, and the vehicle speed sensor 9 via the in-vehicle network 11. It has become. The output of the VGR rotation angle sensor 53 is directly taken into the VGR control device 54. The outputs of the torque sensor 7 and the EPS rotation angle sensor 32 are directly taken into the EPS control device 33. The output of the brake switch 10 is taken directly into the brake control device 12.
次に、VGR制御装置54及びブレーキ制御装置12の電気的な構成及び動作について説明する。
図2に示すように、VGR制御装置54は、VGRモータ51を駆動させるための駆動回路55と、駆動回路55を介してVGRモータ51の駆動を制御するマイクロコンピュータ(以下、「マイコン」と略記する)56とを備えている。駆動回路55は、車載バッテリなどの電源(電源電圧「+Vcc」)から供給される交流電力を三相(U相,V相,W相)の交流電力に変換する周知のインバータ回路からなる。駆動回路55は、マイコン56からの制御信号Scvに基づいて三相の交流電力を生成し、生成した三相の交流電力を各相に対応した給電線Wvを介してVGRモータ51に供給する。なお、図2では便宜上、各相の給電線Wvを一つにまとめて図示している。マイコン56は、操舵角センサ6により検出される操舵角θs、車速センサ9により検出される車速V、及びVGR回転角センサ53により検出されるVGRモータ回転角θmvに基づいて制御信号Scvを生成する。
Next, the electrical configurations and operations of the VGR control device 54 and the brake control device 12 will be described.
As shown in FIG. 2, the VGR control device 54 includes a drive circuit 55 for driving the VGR motor 51 and a microcomputer that controls the drive of the VGR motor 51 via the drive circuit 55 (hereinafter abbreviated as “microcomputer”). 56). The drive circuit 55 includes a known inverter circuit that converts AC power supplied from a power source (power supply voltage “+ Vcc”) such as an in-vehicle battery into three-phase (U-phase, V-phase, W-phase) AC power. The drive circuit 55 generates three-phase AC power based on the control signal Scv from the microcomputer 56, and supplies the generated three-phase AC power to the VGR motor 51 via the feed line Wv corresponding to each phase. In FIG. 2, for convenience, the power supply lines Wv for each phase are collectively shown. The microcomputer 56 generates a control signal Scv based on the steering angle θs detected by the steering angle sensor 6, the vehicle speed V detected by the vehicle speed sensor 9, and the VGR motor rotation angle θmv detected by the VGR rotation angle sensor 53. .
詳しくは、マイコン56は、VGR動作角指令値演算部57、加算器58、フィードバック(F/B)制御部59、制御信号生成部60、及び動作角演算部61を有している。VGR動作角指令値演算部57は、操舵角θs及び車速Vに基づいてVGR動作角指令値θa1*を演算する。VGR動作角指令値θa1*は、第2シャフト21bの動作角の目標値成分に対応する。VGR動作角指令値演算部57は、演算したVGR動作角指令値θa1*を加算器58に出力する。加算器58は、VGR動作角指令値演算部57から出力されるVGR動作角指令値θa1*と、ブレーキ制御装置12から出力されるアクティブ動作角指令値θa2*とを加算することにより動作角指令値θa*を演算し、演算した動作角指令値θa*をフィードバック制御部59に出力する。 Specifically, the microcomputer 56 includes a VGR operation angle command value calculation unit 57, an adder 58, a feedback (F / B) control unit 59, a control signal generation unit 60, and an operation angle calculation unit 61. The VGR operating angle command value calculator 57 calculates a VGR operating angle command value θa1 * based on the steering angle θs and the vehicle speed V. The VGR operating angle command value θa1 * corresponds to a target value component of the operating angle of the second shaft 21b. The VGR operating angle command value calculator 57 outputs the calculated VGR operating angle command value θa1 * to the adder 58. The adder 58 adds the VGR operating angle command value θa1 * output from the VGR operating angle command value calculation unit 57 and the active operating angle command value θa2 * output from the brake control device 12 to add an operating angle command. The value θa * is calculated, and the calculated operating angle command value θa * is output to the feedback control unit 59.
動作角演算部61は、ギア比可変機構5の減速機構52を構成する各回転要素相互間のギア比に応じて定まる減速比に基づいてVGRモータ回転角θmvから第2シャフト21bの実際の動作角である実動作角θaを演算し、演算した実動作角θaをフィードバック制御部59に出力する。 The operating angle calculation unit 61 determines the actual operation of the second shaft 21b from the VGR motor rotation angle θmv based on the reduction ratio determined according to the gear ratio between the rotating elements constituting the reduction mechanism 52 of the gear ratio variable mechanism 5. The actual operating angle θa, which is an angle, is calculated, and the calculated actual operating angle θa is output to the feedback control unit 59.
フィードバック制御部59は、実動作角θaを動作角指令値θa*に追従させるべく、それらの偏差に基づくフィードバック制御を実行することにより電流指令値Iv*を演算する。電流指令値Iv*はVGRモータ51の供給電流の目標値に対応する。フィードバック制御部59は、演算した電流指令値Iv*を制御信号生成部60に出力する。制御信号生成部60は、電流指令値Iv*に基づいて制御信号Scvを生成する。マイコン56は、このようにして演算される制御信号Scvを駆動回路55に出力する。これにより、電流指令値Iv*に応じた三相の交流電力が駆動回路55から給電線Wvを介してVGRモータ51に供給され、VGRモータ51が駆動する。このように操舵角θs及び車速Vに基づき設定されるVGR動作角指令値θa1*をもとにVGRモータ51の駆動制御が行われることにより、運転者のステアリング操作に応じて第1シャフト21a及び第2シャフト21bのギア比が変更されるギア比可変制御が実行される。 The feedback control unit 59 calculates the current command value Iv * by executing feedback control based on the deviation so that the actual operating angle θa follows the operating angle command value θa *. The current command value Iv * corresponds to the target value of the supply current of the VGR motor 51. The feedback control unit 59 outputs the calculated current command value Iv * to the control signal generation unit 60. The control signal generator 60 generates a control signal Scv based on the current command value Iv *. The microcomputer 56 outputs the control signal Scv calculated in this way to the drive circuit 55. As a result, three-phase AC power corresponding to the current command value Iv * is supplied from the drive circuit 55 to the VGR motor 51 via the feeder line Wv, and the VGR motor 51 is driven. The drive control of the VGR motor 51 is performed based on the VGR operating angle command value θa1 * set based on the steering angle θs and the vehicle speed V in this way, so that the first shaft 21a and the first shaft 21a Gear ratio variable control in which the gear ratio of the second shaft 21b is changed is executed.
また、マイコン56は、ギア比可変制御とは別に、ステアリング操作に依存せずに第2シャフト21bの動作角を変化させるアクティブ操舵制御を実行する。次に、アクティブ操舵制御について説明する。 In addition to the variable gear ratio control, the microcomputer 56 executes active steering control that changes the operating angle of the second shaft 21b without depending on the steering operation. Next, active steering control will be described.
例えば車両がスプリットμ路上を走行しているとき、すなわち車両の左右の転舵輪4a,4bが路面抵抗の著しく異なる路面上を走行しているときに運転者がブレーキ操作をした場合、転舵輪4a,4bのうち、低μ路に接している一方の転舵輪の回転速度の方が、高μ路に接している他方の転舵輪の回転速度よりも速くなる。そのため、運転者がステアリング操作を行っていないにも関わらず、車両が、高μ路に接している転舵輪側に旋回する。このような意図しない車両の旋回は運転者に違和感を与えることになる。そこで、本実施形態のギア比可変機構5は、車両がスプリットμ路上を走行しているときに運転者によるブレーキ操作が行われたとき、VGRモータ51を駆動させて第2シャフト21bの動作角を変化させることにより、車両の旋回方向と逆方向に転舵輪4a,4bの転舵角を変化させる。すなわち、カウンターステアを自動的に実行することにより、運転者の意図しない車両の旋回を抑制する。なお、スプリットμ路上でブレーキ操作が行われたか否かの判断、及び第2シャフト21bの動作角の設定はブレーキ制御装置12にて行う。 For example, when the driver performs a brake operation when the vehicle is traveling on a split μ road, that is, when the left and right steered wheels 4a and 4b of the vehicle are traveling on road surfaces with significantly different road resistances, the steered wheels 4a , 4b, the rotational speed of one steered wheel in contact with the low μ road is faster than the rotational speed of the other steered wheel in contact with the high μ road. Therefore, the vehicle turns to the side of the steered wheel that is in contact with the high μ road even though the driver is not performing the steering operation. Such unintentional turning of the vehicle gives the driver a sense of incongruity. Therefore, the gear ratio variable mechanism 5 of the present embodiment drives the VGR motor 51 and operates the operating angle of the second shaft 21b when the driver performs a braking operation while the vehicle is traveling on the split μ road. By changing the turning angle of the steered wheels 4a and 4b in the direction opposite to the turning direction of the vehicle. That is, the counter steer is automatically executed to suppress turning of the vehicle that is not intended by the driver. The brake control device 12 determines whether or not a brake operation has been performed on the split μ road and sets the operating angle of the second shaft 21b.
具体的には、図2に示すように、ブレーキ制御装置12には、ブレーキスイッチ10から出力されるブレーキ信号Sbk、車輪速センサ8a,8bにより検出される転舵輪4a,4bのそれぞれの回転速度Vtr,Vtlが取り込まれる。ブレーキ制御装置12はブレーキ信号Sbkに基づいて運転者のブレーキ操作を検出した場合には、転舵輪4a,4bのそれぞれの回転速度Vtr,Vtlの差分値を演算する。そして、ブレーキ制御装置12は、回転速度Vtr,Vtlの差分値の絶対値が所定の閾値以上である場合、運転者の意図しない車両の旋回が行われる可能性があると判定する。このとき、ブレーキ制御装置12は、車両の旋回方向と逆方向に転舵輪4a,4bを転舵させるための制御量としてアクティブ動作角指令値θa2*を演算する。アクティブ動作角指令値θa2*は、第2シャフト21bの動作角の目標値成分に対応する。詳しくは、例えば右側転舵輪4aの回転速度Vtrの方が左側転舵輪4bの回転速度Vtlよりも速い場合、車両が左方向に旋回する可能性があるため、転舵輪4a,4bの転舵角を右方向に変化させるようなアクティブ動作角指令値θa2*を演算する。このように本実施形態では、ブレーキ制御装置12が動作角指令値演算部に相当する。そして、ブレーキ制御装置12は、演算したアクティブ動作角指令値θa2*をVGR制御装置54及びEPS制御装置33に送信する。このとき、VGR制御装置54では、フィードバック制御部59に入力される動作角指令値θa*にアクティブ動作角指令値θa2*が含まれるため、フィードバック制御部59がアクティブ動作角指令値θa2*に基づくフィードバック制御を行う。このアクティブ動作角指令値θa2*に基づくフィードバック制御を通じてVGRモータ51が駆動することにより、第2シャフト21bの動作角がアクティブ動作角指令値θa2*に対応した角度だけ変化する。これにより、操舵角θsが維持されたまま、車両の旋回方向と逆方向に転舵輪4a,4bの転舵角が変化するため、運転者の意図しない車両の旋回を抑制することができる。 Specifically, as shown in FIG. 2, the brake control device 12 includes the brake signal Sbk output from the brake switch 10 and the rotational speeds of the steered wheels 4a and 4b detected by the wheel speed sensors 8a and 8b. Vtr and Vtl are taken in. When the brake control device 12 detects the driver's brake operation based on the brake signal Sbk, the brake control device 12 calculates a difference value between the rotational speeds Vtr and Vtl of the steered wheels 4a and 4b. Then, the brake control device 12 determines that there is a possibility of turning of the vehicle unintended by the driver when the absolute value of the difference value between the rotational speeds Vtr and Vtl is equal to or greater than a predetermined threshold value. At this time, the brake control device 12 calculates an active operating angle command value θa2 * as a control amount for turning the steered wheels 4a and 4b in the direction opposite to the turning direction of the vehicle. The active operating angle command value θa2 * corresponds to a target value component of the operating angle of the second shaft 21b. Specifically, for example, when the rotational speed Vtr of the right-hand steered wheel 4a is faster than the rotational speed Vtl of the left-hand steered wheel 4b, there is a possibility that the vehicle may turn to the left, so the steered angles of the steered wheels 4a, 4b. The active operating angle command value θa2 * is calculated so as to change the value to the right. Thus, in the present embodiment, the brake control device 12 corresponds to the operating angle command value calculation unit. Then, the brake control device 12 transmits the calculated active operating angle command value θa2 * to the VGR control device 54 and the EPS control device 33. At this time, in the VGR control device 54, since the active operating angle command value θa2 * is included in the operating angle command value θa * input to the feedback control unit 59, the feedback control unit 59 is based on the active operating angle command value θa2 *. Perform feedback control. When the VGR motor 51 is driven through feedback control based on the active operating angle command value θa2 *, the operating angle of the second shaft 21b changes by an angle corresponding to the active operating angle command value θa2 *. As a result, the turning angle of the steered wheels 4a and 4b changes in the direction opposite to the turning direction of the vehicle while the steering angle θs is maintained, so that turning of the vehicle unintended by the driver can be suppressed.
なお、ブレーキ制御装置12は、運転者のブレーキ操作を検出できない場合、及び運転者のブレーキ操作を検出できたとしても回転速度Vtr,Vtlの差分値の絶対値が所定の閾値未満の場合には、アクティブ動作角指令値θa2*の設定(出力)を行わない。すなわちこの場合、VGR制御装置54はアクティブ操舵制御を行わない。 Note that the brake control device 12 cannot detect the brake operation of the driver, and if the absolute value of the difference value between the rotational speeds Vtr and Vtl is less than a predetermined threshold even if the brake operation of the driver can be detected. The active operating angle command value θa2 * is not set (output). That is, in this case, the VGR control device 54 does not perform active steering control.
次に、EPS制御装置33の電気的な構成及び動作について説明する。
図3に示すように、EPS制御装置33は、EPSモータ31を駆動させるための駆動回路34、及び駆動回路34を介してEPSモータ31の駆動を制御するマイコン35を備えている。駆動回路34は、車載バッテリなどの電源(電源電圧「+Vcc」)から供給される直流電力を三相(U相,V相,W相)の交流電力に変換する周知のインバータ回路からなる。駆動回路34は、マイコン35からの制御信号Sceに基づいて三相の交流電力を生成し、生成した三相の交流電力を各相に対応した給電線Weを介してEPSモータ31に供給する。給電線Weには、EPSモータ31に供給される各相電流値Ieを検出する電流センサ39が設けられている。なお、図3では、便宜上、各相の給電線We及び各相の電流センサ39をそれぞれ一つにまとめて図示している。電流センサ39の出力はマイコン35に取り込まれる。
Next, the electrical configuration and operation of the EPS control device 33 will be described.
As shown in FIG. 3, the EPS control device 33 includes a drive circuit 34 for driving the EPS motor 31 and a microcomputer 35 that controls the drive of the EPS motor 31 via the drive circuit 34. The drive circuit 34 includes a known inverter circuit that converts DC power supplied from a power source (power supply voltage “+ Vcc”) such as an in-vehicle battery into three-phase (U-phase, V-phase, W-phase) AC power. The drive circuit 34 generates three-phase AC power based on the control signal Sce from the microcomputer 35, and supplies the generated three-phase AC power to the EPS motor 31 via the feeder line We corresponding to each phase. The power supply line We is provided with a current sensor 39 that detects each phase current value Ie supplied to the EPS motor 31. In FIG. 3, for convenience, the power supply lines We for each phase and the current sensors 39 for each phase are collectively illustrated. The output of the current sensor 39 is taken into the microcomputer 35.
マイコン35は、トルクセンサ7により検出される操舵トルクTh、車速センサ9により検出される車速V、EPS回転角センサ32により検出されるEPSモータ回転角θme、ブレーキ制御装置12から送信されるアクティブ動作角指令値θa2*、及び電流センサ39により検出される各相電流値Ieに基づいて制御信号Sceを生成する。 The microcomputer 35 detects the steering torque Th detected by the torque sensor 7, the vehicle speed V detected by the vehicle speed sensor 9, the EPS motor rotation angle θme detected by the EPS rotation angle sensor 32, and the active operation transmitted from the brake control device 12. A control signal Sce is generated based on the angle command value θa2 * and each phase current value Ie detected by the current sensor 39.
詳しくは、マイコン35は、アシスト指令値演算部36、電流指令値演算部37、及び制御信号生成部38を有している。アシスト指令値演算部36は、操舵トルクTh、車速V、EPSモータ回転角θme、及びアクティブ動作角指令値θa2*に基づいてアシスト指令値Ta*を演算する。アシスト指令値Ta*は、EPSモータ31の出力トルクの目標値に対応する。アシスト指令値演算部36は、基本アシスト成分演算部40、補償成分演算部41、及び回転角演算部42を有している。 Specifically, the microcomputer 35 includes an assist command value calculation unit 36, a current command value calculation unit 37, and a control signal generation unit 38. The assist command value calculator 36 calculates an assist command value Ta * based on the steering torque Th, the vehicle speed V, the EPS motor rotation angle θme, and the active operating angle command value θa2 *. The assist command value Ta * corresponds to the target value of the output torque of the EPS motor 31. The assist command value calculation unit 36 includes a basic assist component calculation unit 40, a compensation component calculation unit 41, and a rotation angle calculation unit 42.
基本アシスト成分演算部40は、操舵トルクTh及び車速Vに基づいて基本アシスト成分Ta1*を演算する。基本アシスト成分Ta1*はアシスト指令値Ta*の基礎成分である。基本アシスト成分演算部40は、例えば操舵トルクThの絶対値が大きくなるほど、また車速Vが遅くなるほど基本アシスト成分Ta1*の絶対値をより大きな値に設定する。そして、基本アシスト成分演算部40は、演算した基本アシスト成分Ta1*を加算器43に出力する。 The basic assist component calculation unit 40 calculates a basic assist component Ta1 * based on the steering torque Th and the vehicle speed V. The basic assist component Ta1 * is a basic component of the assist command value Ta *. For example, the basic assist component calculation unit 40 sets the absolute value of the basic assist component Ta1 * to a larger value as the absolute value of the steering torque Th increases or as the vehicle speed V decreases. Then, the basic assist component calculation unit 40 outputs the calculated basic assist component Ta1 * to the adder 43.
回転角演算部42は、アシスト機構3の減速機構30の減速比に基づき定まるEPSモータ回転角θmeと第2シャフト21bの回転角との相関関係を利用して、EPS回転角センサ32により検出されるEPSモータ回転角θmeから第2シャフト21bの実際の回転角θe1を演算する。回転角演算部42は、演算した第2シャフト21bの実回転角θe1を減算器44に出力する。 The rotation angle calculation unit 42 is detected by the EPS rotation angle sensor 32 using the correlation between the EPS motor rotation angle θme and the rotation angle of the second shaft 21b determined based on the reduction ratio of the speed reduction mechanism 30 of the assist mechanism 3. The actual rotation angle θe1 of the second shaft 21b is calculated from the EPS motor rotation angle θme. The rotation angle calculation unit 42 outputs the calculated actual rotation angle θe1 of the second shaft 21b to the subtractor 44.
減算器44は、回転角演算部42により演算された第2シャフト21bの実回転角θe1からアクティブ動作角指令値θa2*を減算する補正を行い、補正後の第2シャフト21bの回転角θe2(=θe1−θa2*)を補償成分演算部41に出力する。 The subtractor 44 performs correction by subtracting the active operating angle command value θa2 * from the actual rotation angle θe1 of the second shaft 21b calculated by the rotation angle calculation unit 42, and the corrected rotation angle θe2 ( = Θe1-θa2 *) is output to the compensation component calculation unit 41.
補償成分演算部41は、より優れた操舵感を実現するために、補正後の第2シャフト21bの回転角θe2に基づいて、基本アシスト成分Ta1*を補うための補償成分Ta2*を演算する。補償成分演算部41は、補償成分Ta2*として、例えばステアリングホイール20を中立位置に復帰させるためのステアリング戻し補償成分を演算する。なお、ステアリング戻し補償成分は、補正後の第2シャフト21bの回転角θe2の絶対値が大きくなるほど、すなわちステアリングホイール20が中立位置から離間するほど、ステアリングホイール20を中立位置に復帰させる方向にアシスト指令値Ta*を増大させるような値に設定される。また、補償成分演算部41は、補正後の第2シャフト21bの回転角θe2をそのまま用いるばかりでなく、例えばその1次時間微分値である第2シャフト21bの回転速度ωを演算し、演算した回転速度ωに基づいて補償成分Ta2*を演算する。補償成分演算部41は、回転速度ωに基づく補償成分Ta2*として、例えばステアリングホイール20の操舵角の急変を抑制するためのダンピング補償成分を演算する。なお、ダンピング補償成分は、回転速度ωの絶対値が大きくなるほど、アシスト指令値Ta*をより大きく減衰させるような値に設定される。補償成分演算部41は、演算した補償成分Ta2*を加算器43に出力する。 The compensation component calculation unit 41 calculates a compensation component Ta2 * for compensating for the basic assist component Ta1 * based on the corrected rotation angle θe2 of the second shaft 21b in order to realize a better steering feeling. The compensation component calculation unit 41 calculates, for example, a steering return compensation component for returning the steering wheel 20 to the neutral position as the compensation component Ta2 *. The steering return compensation component assists in a direction in which the steering wheel 20 returns to the neutral position as the absolute value of the corrected rotation angle θe2 of the second shaft 21b increases, that is, as the steering wheel 20 moves away from the neutral position. The value is set to increase the command value Ta *. The compensation component calculation unit 41 not only uses the corrected rotation angle θe2 of the second shaft 21b as it is, but also calculates, for example, the rotation speed ω of the second shaft 21b that is a first-order differential value thereof. Based on the rotational speed ω, the compensation component Ta2 * is calculated. The compensation component calculation unit 41 calculates, for example, a damping compensation component for suppressing a sudden change in the steering angle of the steering wheel 20 as the compensation component Ta2 * based on the rotational speed ω. Note that the damping compensation component is set to a value that attenuates the assist command value Ta * more as the absolute value of the rotational speed ω increases. The compensation component calculation unit 41 outputs the calculated compensation component Ta2 * to the adder 43.
加算器43は、基本アシスト成分演算部40により演算される基本アシスト成分Ta1*と、補償成分演算部41により演算される補償成分Ta2*とを加算することによりアシスト指令値Ta*を演算する。アシスト指令値演算部36は、このようにして演算されるアシスト指令値Ta*を電流指令値演算部37に出力する。 The adder 43 calculates the assist command value Ta * by adding the basic assist component Ta1 * calculated by the basic assist component calculation unit 40 and the compensation component Ta2 * calculated by the compensation component calculation unit 41. The assist command value calculation unit 36 outputs the assist command value Ta * calculated in this way to the current command value calculation unit 37.
電流指令値演算部37は、アシスト指令値Ta*に基づいてd軸電流指令値Id*及びq軸電流指令値Iq*を演算する。d軸電流指令値Id*及びq軸電流指令値Iq*は、d/q座標系におけるEPSモータ31の供給電流の目標値に対応する。具体的には、アシスト指令値Ta*に基づいてq軸電流指令値Iq*を演算し、演算したq軸電流指令値Iq*を制御信号生成部38に出力する。なお、本実施形態では、d軸電流指令値Id*は「0」に設定されており、電流指令値演算部37は、このd軸電流指令値Id*も制御信号生成部38に出力する。 The current command value calculation unit 37 calculates a d-axis current command value Id * and a q-axis current command value Iq * based on the assist command value Ta *. The d-axis current command value Id * and the q-axis current command value Iq * correspond to the target value of the supply current of the EPS motor 31 in the d / q coordinate system. Specifically, the q-axis current command value Iq * is calculated based on the assist command value Ta *, and the calculated q-axis current command value Iq * is output to the control signal generator 38. In this embodiment, the d-axis current command value Id * is set to “0”, and the current command value calculator 37 also outputs the d-axis current command value Id * to the control signal generator 38.
制御信号生成部38は、電流指令値演算部37から出力されるd軸電流指令値Id*及びq軸電流指令値Iq*、電流センサ39により検出される各相電流値Ie、並びにEPS回転角センサ32により検出されるEPSモータ回転角θmeに基づいて制御信号Sceを生成する。詳しくは、制御信号生成部38は、EPSモータ回転角θmeに基づいて各相電流値Ieをd/q座標系に写像することにより、d/q座標系におけるEPSモータ31の実際の電流値であるd軸電流値及びq軸電流値を演算する。そして、制御信号生成部38は、実際のd軸電流値をd軸電流指令値Id*に追従させるべく、また実際のq軸電流値をq軸電流指令値Iq*に追従させるべく、それぞれの偏差に基づく電流フィードバック制御を行うことにより制御信号Sceを生成する。マイコン35は、このようにして演算される制御信号Sceを駆動回路34に出力する。これにより、d軸電流指令値Id*及びq軸電流指令値Iq*に応じた三相の交流電力が駆動回路34から給電線Weを介してEPSモータ31に供給され、EPSモータ31が駆動する。その結果、アシスト指令値Ta*に応じたアシスト力がEPSモータ31から第2シャフト21bに付与されるアシスト制御が実行される。 The control signal generator 38 includes a d-axis current command value Id * and a q-axis current command value Iq * output from the current command value calculator 37, each phase current value Ie detected by the current sensor 39, and an EPS rotation angle. A control signal Sce is generated based on the EPS motor rotation angle θme detected by the sensor 32. Specifically, the control signal generation unit 38 maps each phase current value Ie to the d / q coordinate system based on the EPS motor rotation angle θme, thereby obtaining the actual current value of the EPS motor 31 in the d / q coordinate system. A certain d-axis current value and q-axis current value are calculated. Then, the control signal generation unit 38 makes the actual d-axis current value follow the d-axis current command value Id *, and the actual q-axis current value follows the q-axis current command value Iq *. A control signal Sce is generated by performing current feedback control based on the deviation. The microcomputer 35 outputs the control signal Sce calculated in this way to the drive circuit 34. As a result, three-phase AC power corresponding to the d-axis current command value Id * and the q-axis current command value Iq * is supplied from the drive circuit 34 to the EPS motor 31 via the feeder line We, and the EPS motor 31 is driven. . As a result, assist control in which an assist force according to the assist command value Ta * is applied from the EPS motor 31 to the second shaft 21b is executed.
以上説明した構成によれば、以下の(1),(2)に示すような作用及び効果を得ることができる。
(1)図1に示すように、第2シャフト21bは減速機構30を介してEPSモータ31の出力軸31aに連結されている。したがって、ギア比可変機構5におけるアクティブ操舵制御の実行により第2シャフト21bの動作角が変化したとき、EPSモータ31の出力軸31aが回転するため、EPS回転角センサ32により検出されるEPSモータ回転角θmeが変化する。したがって、図3に示すEPS制御装置33のマイコン35において回転角演算部42により演算される第2シャフト21bの実回転角θe1も変化する。そのため、仮に回転角演算部42により演算される第2シャフト21bの実回転角θe1に基づいて補償成分演算部41が補償成分Ta2*を演算すると、アクティブ操舵制御の実行に伴って補償成分Ta2*が変化してしまう。結果的に、アクティブ操舵制御の実行に伴ってEPSモータ31のアシスト力が変化してしまう。
According to the configuration described above, it is possible to obtain operations and effects as shown in the following (1) and (2).
(1) As shown in FIG. 1, the second shaft 21 b is connected to the output shaft 31 a of the EPS motor 31 via the speed reduction mechanism 30. Therefore, when the operating angle of the second shaft 21b changes due to the execution of the active steering control in the gear ratio variable mechanism 5, the output shaft 31a of the EPS motor 31 rotates, so that the EPS motor rotation detected by the EPS rotation angle sensor 32 is detected. The angle θme changes. Therefore, the actual rotation angle θe1 of the second shaft 21b calculated by the rotation angle calculation unit 42 in the microcomputer 35 of the EPS control device 33 shown in FIG. 3 also changes. Therefore, if the compensation component computing unit 41 computes the compensation component Ta2 * based on the actual rotational angle θe1 of the second shaft 21b computed by the rotational angle computing unit 42, the compensation component Ta2 * is associated with the execution of the active steering control. Will change. As a result, the assist force of the EPS motor 31 changes with the execution of the active steering control.
この点、本実施形態の補償成分演算部41は、回転角演算部42により演算される第2シャフト21bの実回転角θe1からアクティブ動作角指令値θa2*を減算した値θe2に基づいて補償成分Ta2*を演算する。ここで、アクティブ動作角指令値θa2*は、アクティブ操舵制御に応じた第2シャフト21bの実際の動作角とほぼ等しい。したがって、補償成分演算部41は、アクティブ操舵制御に基づく動作角が除かれた第2シャフト21bの回転角に基づいて補償成分Ta2*を演算することができる。これにより、アクティブ操舵制御の実行に伴い第2シャフト21bの動作角が変化したときに、補償成分Ta2*が変化し難くなるため、アクティブ操舵制御の実行に伴うアシスト力の変化を抑制することができる。そのため、運転者の違和感を低減することができる。 In this regard, the compensation component calculation unit 41 of the present embodiment is based on a value θe2 obtained by subtracting the active operating angle command value θa2 * from the actual rotation angle θe1 of the second shaft 21b calculated by the rotation angle calculation unit 42. Calculate Ta2 *. Here, the active operating angle command value θa2 * is substantially equal to the actual operating angle of the second shaft 21b according to the active steering control. Therefore, the compensation component calculation unit 41 can calculate the compensation component Ta2 * based on the rotation angle of the second shaft 21b from which the operating angle based on the active steering control is removed. As a result, when the operating angle of the second shaft 21b changes along with the execution of the active steering control, the compensation component Ta2 * is less likely to change, so that the change in the assist force accompanying the execution of the active steering control can be suppressed. it can. Therefore, a driver's uncomfortable feeling can be reduced.
(2)ギア比可変機構5の駆動に伴う運転者の違和感は、運転者がステアリングホイール20を保舵している状態でギア比可変機構5がアクティブ操舵制御を実行した場合により顕著となる。すなわち、運転者がステアリングホイール20を保舵しているとき、本来であればアシスト力には変化がほとんど生じない。このような状況でギア比可変機構5の駆動に伴いアシスト力に変化が生じると、その変化を運転者が敏感に感じ取ってしまい、違和感がより顕著となる。この点、本実施形態では上記(1)で述べたように、ギア比可変機構5の駆動に伴うアシスト力の変化のうち、特にアクティブ操舵制御の実行に伴うアシスト力の変化を抑制することができるため、運転者の違和感を低減する効果が大きい。 (2) The driver's uncomfortable feeling associated with the driving of the gear ratio variable mechanism 5 becomes more prominent when the gear ratio variable mechanism 5 executes the active steering control while the driver is holding the steering wheel 20. That is, when the driver is steering the steering wheel 20, the assist force hardly changes. In such a situation, if the assist force changes as the gear ratio variable mechanism 5 is driven, the driver feels the change sensitively, and the sense of incongruity becomes more noticeable. In this regard, in the present embodiment, as described in the above (1), among the changes in the assist force accompanying the drive of the gear ratio variable mechanism 5, the change in the assist force particularly accompanying the execution of the active steering control can be suppressed. Therefore, the effect of reducing the driver's discomfort is great.
<第2実施形態>
次に、ステアリング装置の第2実施形態について説明する。以下、第1実施形態との相違点を中心に説明する。
Second Embodiment
Next, a second embodiment of the steering device will be described. Hereinafter, the difference from the first embodiment will be mainly described.
図4に示すように、本実施形態のアシスト指令値演算部36は、加算器45,46、角度指令値演算部47、及び角度フィードバック(F/B)制御部48を有している。
加算器46には、加算器43により演算される基本アシスト成分Ta1*及び補償成分Ta2*の加算値「Ta1*+Ta2*」と、トルクセンサ7により検出される操舵トルクThが入力される。加算器46は、加算値「Ta1*+Ta2*」と操舵トルクThとを加算することにより駆動トルクTc(=Ta1*+Ta2*+Th)を演算し、演算した駆動トルクTcを角度指令値演算部47に出力する。
As shown in FIG. 4, the assist command value calculation unit 36 of the present embodiment includes adders 45 and 46, an angle command value calculation unit 47, and an angle feedback (F / B) control unit 48.
The adder 46 receives the added value “Ta1 * + Ta2 *” of the basic assist component Ta1 * and the compensation component Ta2 * calculated by the adder 43, and the steering torque Th detected by the torque sensor 7. The adder 46 calculates the drive torque Tc (= Ta1 * + Ta2 * + Th) by adding the added value “Ta1 * + Ta2 *” and the steering torque Th, and calculates the calculated drive torque Tc to the angle command value calculation unit 47. Output to.
角度指令値演算部47は駆動トルクTcから理想モデルに基づいて角度指令値θe*を演算する。角度指令値θe*は、理想モデルに応じて定まる第2シャフト21bの回転角の目標値、換言すれば転舵輪4a,4bの転舵角の目標値に対応する。理想モデルは、駆動トルクTcに応じた理想的な第2シャフト21bの回転角を実験等により測定し、その測定結果をモデル化したものである。角度指令値演算部47は、理想モデルに基づいて演算した角度指令値θe*を角度フィードバック制御部48に出力する。 The angle command value calculation unit 47 calculates an angle command value θe * based on the ideal model from the drive torque Tc. The angle command value θe * corresponds to the target value of the rotation angle of the second shaft 21b determined according to the ideal model, in other words, the target value of the turning angle of the steered wheels 4a and 4b. The ideal model is obtained by measuring the ideal rotation angle of the second shaft 21b according to the driving torque Tc by experiments and modeling the measurement result. The angle command value calculation unit 47 outputs the angle command value θe * calculated based on the ideal model to the angle feedback control unit 48.
角度フィードバック制御部48には、角度指令値演算部47により演算される角度指令値θe*の他、回転角演算部42により演算される第2シャフト21bの実回転角θe1が入力される。角度フィードバック制御部48は第2シャフト21bの実回転角θe1を角度指令値θe*に追従させるべく、それらの偏差に基づくフィードバック制御を行うことにより角度アシスト成分Ta3*を演算し、演算した角度アシスト成分Ta3*を加算器45に出力する。加算器45は、加算器43により演算される加算値「Ta1*+Ta2*」と、角度フィードバック制御部48により演算される角度アシスト成分Ta3*とを加算することによりアシスト指令値Ta*(=Ta1*+Ta2*+Ta3*)を求める。アシスト指令値演算部36は、このようにして演算されるアシスト指令値Ta*を電流指令値演算部37に出力する。 In addition to the angle command value θe * calculated by the angle command value calculation unit 47, the actual feedback angle θe1 of the second shaft 21b calculated by the rotation angle calculation unit 42 is input to the angle feedback control unit 48. The angle feedback control unit 48 calculates the angle assist component Ta3 * by performing feedback control based on the deviation so that the actual rotation angle θe1 of the second shaft 21b follows the angle command value θe *, and calculates the calculated angle assist. The component Ta3 * is output to the adder 45. The adder 45 adds the assist command value Ta * (= Ta1) by adding the addition value “Ta1 * + Ta2 *” calculated by the adder 43 and the angle assist component Ta3 * calculated by the angle feedback control unit 48. * + Ta2 * + Ta3 *). The assist command value calculation unit 36 outputs the assist command value Ta * calculated in this way to the current command value calculation unit 37.
以上説明した構成によれば、第1実施形態の(1),(2)の作用及び効果に加え、以下の(3),(4)に示す作用及び効果を得ることができる。
(3)角度フィードバック制御により生成される角度アシスト成分Ta3*がアシスト指令値Ta*に含まれているため、アシスト指令値Ta*に応じたアシスト力がEPSモータ31から第2シャフト21bに付与されると、第2シャフト21bの回転角が角度指令値θe*に対応した回転角に維持される。そのため、路面状態やブレーキング等に起因して操舵機構2に発生する逆入力を抑制することができる。すなわち、転舵輪4a,4bから操舵機構2に逆入力が伝達される場合であれ、第2シャフト21bの回転角が角度指令値θe*に対応した回転角に維持されるように角度アシスト成分Ta3*が調整される。そのため、第2シャフト21bに対して逆入力を打ち消す方向に操舵補助が行われる。これにより、逆入力に起因する操舵機構2の振動を抑制することができるため、運転者の操舵感を向上させることができる。
According to the configuration described above, in addition to the operations and effects (1) and (2) of the first embodiment, the operations and effects shown in the following (3) and (4) can be obtained.
(3) Since the assist command value Ta * includes the angle assist component Ta3 * generated by the angle feedback control, an assist force corresponding to the assist command value Ta * is applied from the EPS motor 31 to the second shaft 21b. Then, the rotation angle of the second shaft 21b is maintained at the rotation angle corresponding to the angle command value θe *. Therefore, reverse input generated in the steering mechanism 2 due to road surface conditions, braking, or the like can be suppressed. That is, even when a reverse input is transmitted from the steered wheels 4a and 4b to the steering mechanism 2, the angle assist component Ta3 is maintained so that the rotation angle of the second shaft 21b is maintained at the rotation angle corresponding to the angle command value θe *. * Is adjusted. Therefore, steering assistance is performed in a direction that cancels the reverse input to the second shaft 21b. Thereby, since the vibration of the steering mechanism 2 resulting from reverse input can be suppressed, the driver's steering feeling can be improved.
(4)角度指令値演算部47は、アクティブ操舵制御の実行時に変化し難い補償成分Ta2*に基づいて角度指令値θe*を演算するため、アクティブ操舵制御の実行に伴う角度指令値θe*の変化を抑制することができる。結果的に、アクティブ操舵制御の実行に伴う角度アシスト成分Ta3*の変化を抑制することができる。これにより、アクティブ操舵制御の実行に伴うアシスト力の変化を抑制することができるため、運転者の違和感を低減することができる。 (4) Since the angle command value calculation unit 47 calculates the angle command value θe * based on the compensation component Ta2 * that does not easily change during execution of the active steering control, the angle command value θe * associated with the execution of the active steering control is calculated. Change can be suppressed. As a result, a change in the angle assist component Ta3 * accompanying the execution of the active steering control can be suppressed. Thereby, since the change of the assist force accompanying execution of active steering control can be suppressed, a driver's uncomfortable feeling can be reduced.
<他の実施形態>
なお、各実施形態は、以下の形態にて実施することもできる。
・第1実施形態のEPS制御装置33では、回転角演算部42により演算される第2シャフト21bの実回転角θe1から減算する値として、アクティブ動作角指令値θa2*をそのまま用いたが、アクティブ動作角指令値θa2*よりも絶対値の小さい値を用いてもよい。具体的には、図5に示すように、EPS制御装置33のマイコン35には、アクティブ動作角指令値θa2*に基づき補正値θrを演算する補正値演算部49を設ける。補正値演算部49は、例えば「0」よりも大きく、且つ、「1」よりも小さい値からなるゲインをアクティブ動作角指令値θa2*に乗算することにより補正値θrを演算する。そして、減算器44では、回転角演算部42により演算される第2シャフト21bの実回転角θe1から補正値θrを減算することにより補正後の第2シャフト21bの回転角θe2を演算する。このような構成によれば、補正後の第2シャフト21bの回転角θe2には、アクティブ操舵制御に基づく動作角の成分が部分的に残る。そのため、アクティブ操舵制御の実行に伴い第2シャフト21bの動作角が変化したときに、補償成分演算部41により演算される補償成分Ta2*が若干変化する。これにより、アクティブ操舵制御の実行の際に、運転者に違和感を与えない範囲でアシスト力を若干変化させることが可能となる。なお、同様の構成を第2実施形態のEPS制御装置33で採用してもよい。
<Other embodiments>
In addition, each embodiment can also be implemented with the following forms.
In the EPS control device 33 of the first embodiment, the active operation angle command value θa2 * is used as it is as a value to be subtracted from the actual rotation angle θe1 of the second shaft 21b calculated by the rotation angle calculation unit 42. A value having an absolute value smaller than the operating angle command value θa2 * may be used. Specifically, as shown in FIG. 5, the microcomputer 35 of the EPS control device 33 is provided with a correction value calculation unit 49 that calculates the correction value θr based on the active operating angle command value θa2 *. The correction value calculator 49 calculates the correction value θr by multiplying the active operating angle command value θa2 * by a gain having a value that is larger than “0” and smaller than “1”, for example. The subtractor 44 calculates the corrected rotation angle θe2 of the second shaft 21b by subtracting the correction value θr from the actual rotation angle θe1 of the second shaft 21b calculated by the rotation angle calculation unit 42. According to such a configuration, the component of the operating angle based on the active steering control partially remains in the corrected rotation angle θe2 of the second shaft 21b. Therefore, when the operating angle of the second shaft 21b changes with the execution of the active steering control, the compensation component Ta2 * calculated by the compensation component calculator 41 slightly changes. As a result, when the active steering control is executed, the assist force can be slightly changed within a range that does not give the driver a sense of incongruity. A similar configuration may be employed in the EPS control device 33 of the second embodiment.
・第2実施形態の角度フィードバック制御部48では、第2シャフト21bの回転角に基づく角度フィードバック制御を行ったが、この角度フィードバック制御は、第2シャフト21bの回転角に換算可能な回転角、例えば転舵輪4a,4bの転舵角等を用いて行ってもよい。 In the angle feedback control unit 48 of the second embodiment, angle feedback control based on the rotation angle of the second shaft 21b is performed. This angle feedback control is performed using a rotation angle that can be converted into a rotation angle of the second shaft 21b, For example, you may perform using the turning angle etc. of the steered wheels 4a and 4b.
・各実施形態では、ブレーキ制御装置12がアクティブ動作角指令値θa2*をVGR制御装置54及びEPS制御装置33にそれぞれ送信した。これに代えて、例えば図6に示すように、ブレーキ制御装置12はアクティブ動作角指令値θa2*をVGR制御装置54にのみ送信し、VGR制御装置54のマイコン56がアクティブ動作角指令値θa2*をEPS制御装置33に送信してもよい。あるいは図7に示すように、ブレーキ制御装置12はアクティブ動作角指令値θa2*をEPS制御装置33にのみ送信し、EPS制御装置33のマイコン35がアクティブ動作角指令値θa2*をVGR制御装置54に送信してもよい。 In each embodiment, the brake control device 12 transmits the active operating angle command value θa2 * to the VGR control device 54 and the EPS control device 33, respectively. Instead, as shown in FIG. 6, for example, the brake control device 12 transmits the active operation angle command value θa2 * only to the VGR control device 54, and the microcomputer 56 of the VGR control device 54 causes the active operation angle command value θa2 * to be transmitted. May be transmitted to the EPS control device 33. Alternatively, as shown in FIG. 7, the brake control device 12 transmits the active operation angle command value θa2 * only to the EPS control device 33, and the microcomputer 35 of the EPS control device 33 transmits the active operation angle command value θa2 * to the VGR control device 54. May be sent to.
・各実施形態では、アクティブ動作角指令値θa2*の演算をブレーキ制御装置12にて行ったが、ブレーキ制御装置12とは別の装置によりアクティブ動作角指令値θa2*を演算してもよい。すなわち、アクティブ動作角指令値θa2*を演算する動作角指令値演算部は適宜変更可能である。 In each embodiment, the active operation angle command value θa2 * is calculated by the brake control device 12, but the active operation angle command value θa2 * may be calculated by a device other than the brake control device 12. That is, the operating angle command value calculation unit that calculates the active operating angle command value θa2 * can be changed as appropriate.
・各実施形態のEPS制御装置33では、回転角演算部42により演算される第2シャフト21bの実回転角θe1から減算する値として、アクティブ動作角指令値θa2*を用いた。これに代えて、例えば図8に示すように、EPS制御装置33には、アクティブ動作角指令値θa2*の代わりに、VGR制御装置54のマイコン56により演算される動作角指令値θa*を入力する。そして、EPS制御装置33のマイコン56では、回転角演算部42により演算される第2シャフト21bの実回転角θe1から動作角指令値θa*を減算することにより、補正後の第2シャフト21bの回転角θe2を求めてもよい。このような構成によれば、補償成分演算部41は、アクティブ操舵制御に基づく動作角だけでなく、ギア比可変制御に基づく動作角も除かれた第2シャフト21bの回転角に基づいて補償成分Ta2*を演算することができる。これにより、アクティブ操舵制御の実行に伴い第2シャフト21bの動作角が変化する場合も含め、ギア比可変制御の実行に伴い第2シャフト21bの動作角が変化する場合にも補償成分Ta2*が変化し難くなる。したがって、ギア比可変機構5の駆動に伴うアシスト力の変化をさらに抑制することができるため、運転者の違和感を一層低減することができる。 In the EPS control device 33 of each embodiment, the active operation angle command value θa2 * is used as a value to be subtracted from the actual rotation angle θe1 of the second shaft 21b calculated by the rotation angle calculation unit 42. Instead, for example, as shown in FIG. 8, the EPS control device 33 is input with an operation angle command value θa * calculated by the microcomputer 56 of the VGR control device 54 instead of the active operation angle command value θa2 *. To do. Then, the microcomputer 56 of the EPS control device 33 subtracts the operating angle command value θa * from the actual rotation angle θe1 of the second shaft 21b calculated by the rotation angle calculation unit 42, thereby correcting the corrected second shaft 21b. The rotation angle θe2 may be obtained. According to such a configuration, the compensation component calculation unit 41 compensates based on the rotation angle of the second shaft 21b excluding not only the operation angle based on the active steering control but also the operation angle based on the gear ratio variable control. Ta2 * can be calculated. As a result, the compensation component Ta2 * is also applied when the operating angle of the second shaft 21b changes along with the execution of the gear ratio variable control, including when the operating angle of the second shaft 21b changes along with the execution of the active steering control. It becomes difficult to change. Therefore, since the change of the assist force accompanying the drive of the gear ratio variable mechanism 5 can be further suppressed, the driver's uncomfortable feeling can be further reduced.
・図9に示すように、VGR制御装置54のマイコン56により演算される実動作角θaをEPS制御装置33に入力してもよい。このような構成であっても、図8に例示した変形例と同様の効果を得ることが可能である。 As shown in FIG. 9, the actual operating angle θa calculated by the microcomputer 56 of the VGR control device 54 may be input to the EPS control device 33. Even with such a configuration, it is possible to obtain the same effect as that of the modified example illustrated in FIG.
・図8及び図9に例示した変形例に対して、図5に例示した変形例の構成を採用してもよい。
・各実施形態のVGR制御装置54は、車両がスプリットμ路上を走行している状況で運転者がブレーキ操作をしたときにアクティブ操舵制御を実行するものであったが、VGR制御装置54がアクティブ操舵制御を実行する状況は適宜変更可能である。
The configuration of the modified example illustrated in FIG. 5 may be adopted with respect to the modified example illustrated in FIGS. 8 and 9.
The VGR control device 54 of each embodiment executes active steering control when the driver performs a brake operation while the vehicle is traveling on a split μ road, but the VGR control device 54 is active. The situation in which the steering control is executed can be changed as appropriate.
・VGR制御装置54では、アクティブ操舵制御を実行せずに、ギア比可変制御のみを実行してもよい。すなわち、VGR制御装置54のマイコン56では、VGR動作角指令値θa1*のみに基づいてVGRモータ51の駆動制御を行ってもよい。この場合、図8に示した構成に準ずる構成を採用し、VGR制御装置54では、アクティブ動作角指令値θa2*に代えて、VGR動作角指令値θa1*をEPS制御装置33に送信することが有効である。あるいは、図9に示した構成に準ずる構成を採用し、VGR制御装置54では、アクティブ動作角指令値θa2*に代えて、実動作角θaをEPS制御装置33に送信することが有効である。これにより、ギア比可変制御の実行に伴うアシスト力の変化を抑制することが可能である。 In the VGR control device 54, only the gear ratio variable control may be executed without executing the active steering control. That is, the microcomputer 56 of the VGR control device 54 may perform drive control of the VGR motor 51 based only on the VGR operating angle command value θa1 *. In this case, a configuration similar to the configuration shown in FIG. 8 is adopted, and the VGR control device 54 can transmit the VGR operating angle command value θa1 * to the EPS control device 33 instead of the active operating angle command value θa2 *. It is valid. Alternatively, a configuration similar to the configuration shown in FIG. 9 is adopted, and it is effective for the VGR control device 54 to transmit the actual operating angle θa to the EPS control device 33 instead of the active operating angle command value θa2 *. Thereby, it is possible to suppress the change of the assist force accompanying the execution of the gear ratio variable control.
・各実施形態では、EPS回転角センサ32及び回転角演算部42により第2シャフト21bの回転角を検出したが、第2シャフト21bの回転角を検出する回転角検出部はこれに限定されない。例えば第2シャフト21bの回転角を直接検出する回転角センサを用いてもよい。 In each embodiment, the EPS rotation angle sensor 32 and the rotation angle calculation unit 42 detect the rotation angle of the second shaft 21b, but the rotation angle detection unit that detects the rotation angle of the second shaft 21b is not limited to this. For example, a rotation angle sensor that directly detects the rotation angle of the second shaft 21b may be used.
・各実施形態では、VGR回転角センサ53及び動作角演算部61により第2シャフト21bの動作角を検出したが、第2シャフトの動作角を検出する動作角検出部はこれに限定されない。例えば第1シャフト21aの回転角を検出する第1回転角センサ、及び第2シャフト21bの回転角を検出する第2回転角センサをそれぞれ設け、それらの回転角センサにより検出される回転角の差分値を演算することにより第2シャフト21bの動作角を検出してもよい。 In each embodiment, the operating angle of the second shaft 21b is detected by the VGR rotation angle sensor 53 and the operating angle calculator 61, but the operating angle detector that detects the operating angle of the second shaft is not limited to this. For example, a first rotation angle sensor that detects the rotation angle of the first shaft 21a and a second rotation angle sensor that detects the rotation angle of the second shaft 21b are provided, and the difference between the rotation angles detected by these rotation angle sensors is provided. The operating angle of the second shaft 21b may be detected by calculating the value.
・各実施形態のEPSモータ31はブラシレスモータであったが、ブラシ付きのモータであってもよい。 The EPS motor 31 of each embodiment is a brushless motor, but may be a motor with a brush.
1…ステアリング装置、2…操舵機構、3…アシスト機構、5…ギア比可変機構、12…ブレーキ制御装置(動作角指令値演算部)、20…ステアリングホイール、21a…第1シャフト、21b…第2シャフト、31…EPSモータ、33…EPS制御装置(制御部)、36…アシスト指令値演算部、40…基本アシスト成分演算部、41…補償成分演算部、47…角度指令値演算部、48…角度フィードバック制御部、49…補正値演算部、53…VGR回転角センサ(動作角検出部)、61…動作角演算部(動作角検出部)。 DESCRIPTION OF SYMBOLS 1 ... Steering device, 2 ... Steering mechanism, 3 ... Assist mechanism, 5 ... Gear ratio variable mechanism, 12 ... Brake control device (operation angle command value calculating part), 20 ... Steering wheel, 21a ... 1st shaft, 21b ... 1st 2 shafts, 31 ... EPS motor, 33 ... EPS control device (control unit), 36 ... assist command value calculation unit, 40 ... basic assist component calculation unit, 41 ... compensation component calculation unit, 47 ... angle command value calculation unit, 48 ... an angle feedback control unit, 49 ... a correction value calculation unit, 53 ... a VGR rotation angle sensor (operation angle detection unit), 61 ... an operation angle calculation unit (operation angle detection unit).
Claims (6)
前記第1シャフトに対する前記第2シャフトの相対的な回転角である動作角を変化させるギア比可変機構と、
前記操舵機構にアシスト力を付与するモータ、及び同モータの出力トルクの目標値に対応するアシスト指令値に基づき前記モータの駆動を制御する制御部を有するアシスト機構と、
を備え、
前記制御部は、
ステアリング操作に伴い前記ステアリングホイールに付与される操舵トルクに基づいて前記アシスト指令値の基礎成分である基本アシスト成分を演算する基本アシスト成分演算部と、
前記第2シャフトの実際の回転角から前記第2シャフトの動作角を減算した値に基づいて補償成分を演算する補償成分演算部と、
前記基本アシスト成分と前記補償成分とを加算した値を基礎として前記アシスト指令値を演算するアシスト指令値演算部と、を有することを特徴とするステアリング装置。 A steering mechanism having a first shaft and a second shaft separated from each other, and transmitting the rotation of the steering wheel of the vehicle to the turning shaft of the vehicle via the first shaft and the second shaft;
A gear ratio variable mechanism that changes an operation angle that is a relative rotation angle of the second shaft with respect to the first shaft;
An assist mechanism having a motor that applies assist force to the steering mechanism, and a control unit that controls driving of the motor based on an assist command value corresponding to a target value of an output torque of the motor;
With
The controller is
A basic assist component calculation unit that calculates a basic assist component that is a basic component of the assist command value based on a steering torque applied to the steering wheel in accordance with a steering operation;
A compensation component calculation unit that calculates a compensation component based on a value obtained by subtracting the operating angle of the second shaft from the actual rotation angle of the second shaft;
A steering apparatus, comprising: an assist command value calculation unit that calculates the assist command value based on a value obtained by adding the basic assist component and the compensation component.
前記制御部は、
前記操舵トルク、前記基本アシスト成分、及び前記補償成分の加算値に基づいて前記第2シャフトの回転角の目標値に対応する角度指令値を演算する角度指令値演算部と、
前記第2シャフトの実際の回転角を前記角度指令値に追従させる角度フィードバック制御の実行により角度アシスト成分を演算する角度フィードバック制御部と、を更に有し、
前記アシスト指令値演算部は、前記基本アシスト成分、前記角度アシスト成分、及び前記補償成分の加算値を基礎として前記アシスト指令値を演算することを特徴とするステアリング装置。 The steering apparatus according to claim 1, wherein
The controller is
An angle command value calculation unit that calculates an angle command value corresponding to a target value of the rotation angle of the second shaft based on an addition value of the steering torque, the basic assist component, and the compensation component;
An angle feedback control unit that calculates an angle assist component by executing angle feedback control that causes the actual rotation angle of the second shaft to follow the angle command value;
The steering apparatus according to claim 1, wherein the assist command value calculation unit calculates the assist command value based on an addition value of the basic assist component, the angle assist component, and the compensation component.
前記第2シャフトの実際の動作角を検出する動作角検出部を更に備え、
前記補償成分演算部は、前記第2シャフトの実際の回転角から減算する前記第2シャフトの動作角の値として、前記動作角検出部により検出される前記第2シャフトの実際の動作角の値を用いることを特徴とするステアリング装置。 The steering apparatus according to claim 1 or 2,
An operating angle detector for detecting an actual operating angle of the second shaft;
The compensation component calculating unit is a value of an actual operating angle of the second shaft detected by the operating angle detecting unit as a value of an operating angle of the second shaft to be subtracted from an actual rotation angle of the second shaft. A steering apparatus using the
前記ギア比可変機構は、前記第2シャフトの実際の動作角を動作角指令値に追従させるフィードバック制御の実行により、前記第2シャフトの動作角を変化させるものであり、
前記補償成分演算部は、前記第2シャフトの実際の回転角から減算する前記第2シャフトの動作角の値として、前記動作角指令値を用いることを特徴とするステアリング装置。 The steering apparatus according to claim 1 or 2,
The gear ratio variable mechanism changes the operating angle of the second shaft by executing feedback control for causing the actual operating angle of the second shaft to follow the operating angle command value.
The steering device according to claim 1, wherein the compensation component calculation unit uses the operating angle command value as the operating angle value of the second shaft to be subtracted from an actual rotation angle of the second shaft.
前記ステアリング操作に依存せずに前記第2シャフトの動作角を変化させるアクティブ操舵制御を実行すべく、前記第2シャフトの動作角の目標値に対応するアクティブ動作角指令値を演算する動作角指令値演算部を更に備え、
前記ギア比可変機構は、前記第2シャフトの実際の動作角を前記アクティブ動作角指令値に追従させることにより、前記アクティブ操舵制御を実行し、
前記補償成分演算部は、前記第2シャフトの実際の回転角から減算する前記第2シャフトの動作角の値として、前記アクティブ動作角指令値を用いることを特徴とするステアリング装置。 The steering apparatus according to claim 1 or 2,
An operation angle command for calculating an active operation angle command value corresponding to a target value of the operation angle of the second shaft in order to execute active steering control for changing the operation angle of the second shaft without depending on the steering operation. Further comprising a value calculation unit,
The gear ratio variable mechanism performs the active steering control by causing the actual operating angle of the second shaft to follow the active operating angle command value,
The steering device according to claim 1, wherein the compensation component calculation unit uses the active operating angle command value as an operating angle value of the second shaft to be subtracted from an actual rotation angle of the second shaft.
前記第1シャフトに対する前記第2シャフトの相対的な回転角である動作角を変化させるギア比可変機構と、
前記操舵機構にアシスト力を付与するモータ、及び同モータの出力トルクの目標値に対応するアシスト指令値に基づき前記モータの駆動を制御する制御部を有するアシスト機構と、を備え、
前記制御部は、
ステアリング操作に伴い前記ステアリングホイールに付与される操舵トルクに基づいて前記アシスト指令値の基礎成分である基本アシスト成分を演算する基本アシスト成分演算部と、
前記第2シャフトの動作角よりも絶対値の小さい補正値を演算する補正値演算部と、
前記第2シャフトの実際の回転角から前記補正値を減算した値に基づいて補償成分を演算する補償成分演算部と、
前記基本アシスト成分と前記補償成分とを加算した値を基礎として前記アシスト指令値を演算するアシスト指令値演算部と、を有することを特徴とするステアリング装置。 A steering mechanism having a first shaft and a second shaft separated from each other, and transmitting the rotation of the steering wheel of the vehicle to the turning shaft of the vehicle via the first shaft and the second shaft;
A gear ratio variable mechanism that changes an operation angle that is a relative rotation angle of the second shaft with respect to the first shaft;
A motor that applies assist force to the steering mechanism, and an assist mechanism that has a control unit that controls driving of the motor based on an assist command value corresponding to a target value of the output torque of the motor, and
The controller is
A basic assist component calculation unit that calculates a basic assist component that is a basic component of the assist command value based on a steering torque applied to the steering wheel in accordance with a steering operation;
A correction value calculation unit for calculating a correction value having an absolute value smaller than the operating angle of the second shaft;
A compensation component calculation unit that calculates a compensation component based on a value obtained by subtracting the correction value from the actual rotation angle of the second shaft;
A steering apparatus, comprising: an assist command value calculation unit that calculates the assist command value based on a value obtained by adding the basic assist component and the compensation component.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014102488A JP6303798B2 (en) | 2014-05-16 | 2014-05-16 | Steering device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014102488A JP6303798B2 (en) | 2014-05-16 | 2014-05-16 | Steering device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015217792A JP2015217792A (en) | 2015-12-07 |
JP6303798B2 true JP6303798B2 (en) | 2018-04-04 |
Family
ID=54777553
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014102488A Active JP6303798B2 (en) | 2014-05-16 | 2014-05-16 | Steering device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6303798B2 (en) |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3539468B2 (en) * | 1997-06-13 | 2004-07-07 | トヨタ自動車株式会社 | Vehicle steering system |
JP4013783B2 (en) * | 2003-02-26 | 2007-11-28 | トヨタ自動車株式会社 | Vehicle power steering device |
JP4552649B2 (en) * | 2004-12-22 | 2010-09-29 | 日産自動車株式会社 | Steering control device |
US20080065292A1 (en) * | 2006-09-11 | 2008-03-13 | Gm Global Technology Operations, Inc. | Security Strategies for an Active Front Steer System |
JP5092603B2 (en) * | 2007-07-20 | 2012-12-05 | 株式会社ジェイテクト | Vehicle steering system |
JP2009269540A (en) * | 2008-05-09 | 2009-11-19 | Jtekt Corp | Electric power steering device |
JP5994481B2 (en) * | 2012-08-22 | 2016-09-21 | 株式会社ジェイテクト | Electric power steering device |
-
2014
- 2014-05-16 JP JP2014102488A patent/JP6303798B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2015217792A (en) | 2015-12-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10703405B2 (en) | Steering control device | |
JP7116888B2 (en) | motor controller | |
JP5942726B2 (en) | Electric power steering device | |
CN103228524B (en) | Driven steering device | |
JP4997472B2 (en) | Electric power steering device | |
JP4329792B2 (en) | Electric power steering device | |
JP6299415B2 (en) | Steering device | |
JP5126357B2 (en) | Vehicle steering device | |
JP6961934B2 (en) | Steering device | |
JP6260818B2 (en) | Electric power steering device | |
JP5867782B2 (en) | Vehicle steering system | |
JP5994481B2 (en) | Electric power steering device | |
JP6107158B2 (en) | Electric power steering device | |
JP6115368B2 (en) | Steering device | |
JP7259495B2 (en) | steering controller | |
JP2007283891A (en) | Vehicular steering device | |
JP5244031B2 (en) | Vehicle steering system | |
JP5546431B2 (en) | Electric power steering device | |
JP6446832B2 (en) | Steering device | |
JP6303798B2 (en) | Steering device | |
JP2008092633A (en) | Electric power steering device | |
JP2014141129A (en) | Electric power steering system | |
JP5880874B2 (en) | Vehicle steering control device | |
JP5131423B2 (en) | Electric power steering device | |
JP2014166804A (en) | Motorized power steering device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170411 |
|
TRDD | Decision of grant or rejection written | ||
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180125 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20180206 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180219 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6303798 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |