JP2023067501A - Control device for vehicular steering system - Google Patents
Control device for vehicular steering system Download PDFInfo
- Publication number
- JP2023067501A JP2023067501A JP2021178805A JP2021178805A JP2023067501A JP 2023067501 A JP2023067501 A JP 2023067501A JP 2021178805 A JP2021178805 A JP 2021178805A JP 2021178805 A JP2021178805 A JP 2021178805A JP 2023067501 A JP2023067501 A JP 2023067501A
- Authority
- JP
- Japan
- Prior art keywords
- steering
- angular velocity
- compensation value
- velocity deviation
- torque compensation
- 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.)
- Pending
Links
- 238000006243 chemical reaction Methods 0.000 claims abstract description 98
- 230000004069 differentiation Effects 0.000 claims description 9
- 238000010586 diagram Methods 0.000 description 89
- 230000007246 mechanism Effects 0.000 description 28
- 230000004048 modification Effects 0.000 description 18
- 238000012986 modification Methods 0.000 description 18
- 230000007423 decrease Effects 0.000 description 15
- 230000006870 function Effects 0.000 description 13
- 238000000605 extraction Methods 0.000 description 8
- 238000013459 approach Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 5
- 230000009467 reduction Effects 0.000 description 5
- 239000000284 extract Substances 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 239000000470 constituent Substances 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000009987 spinning Methods 0.000 description 1
- 239000004575 stone Substances 0.000 description 1
Images
Landscapes
- Steering Control In Accordance With Driving Conditions (AREA)
- Control Of Electric Motors In General (AREA)
Abstract
Description
本発明は、車両用操向システムの制御装置に関する。 The present invention relates to a control device for a vehicle steering system.
車両用操向システムの1つとして、運転者が操作するハンドルを有する操舵機構(FFA:Force Feedback Actuator)と、転舵輪を転舵する転舵機構(RWA:Road Wheel Actuator)とが機械的に分離されているステアバイワイヤ(SBW:Steer By Wire)システムがある。SBWシステムでは、操舵機構と転舵機構とが制御装置(ECU:Electronic Control Unit)を介して電気的に接続され、ハンドルの操作を電気信号によって転舵機構に伝えて転舵輪を転舵すると共に、運転者に適切な操舵感を与えるための操舵反力を操舵機構で生成する。操舵機構は、反力用モータを備える反力アクチュエータにより操舵反力を生成し、転舵機構は、転舵用モータを備える転舵アクチュエータにより転舵輪を転舵する。反力アクチュエータとハンドルとは、コラム軸を介して機械的に接続されており、反力アクチュエータが生成した反力(トルク)が、コラム軸とハンドルを介して運転者に伝達される(例えば、特許文献1)。 As one vehicle steering system, a steering mechanism (FFA: Force Feedback Actuator) having a steering wheel operated by a driver and a steering mechanism (RWA: Road Wheel Actuator) for steering wheels are mechanically combined. There is a separate Steer By Wire (SBW) system. In the SBW system, the steering mechanism and the steering mechanism are electrically connected via a control device (ECU: Electronic Control Unit), and the operation of the steering wheel is transmitted to the steering mechanism by an electric signal to steer the steered wheels. , the steering mechanism generates a steering reaction force for giving an appropriate steering feeling to the driver. The steering mechanism generates a steering reaction force with a reaction force actuator having a reaction force motor, and the steering mechanism steers the steered wheels with a steering actuator having a steering motor. The reaction force actuator and the steering wheel are mechanically connected via a column shaft, and the reaction force (torque) generated by the reaction force actuator is transmitted to the driver via the column shaft and the steering wheel (for example, Patent document 1).
操舵機構と転舵機構とが機械的に分離されているSBWシステムにおいて、制御装置は、実操舵トルクが操舵トルク目標値に追従するような制御を行い、実転舵角が転舵角目標値に追従するような制御を行う。このような制御系において、運転者のハンドル操作が速い場合、転舵機構の追従遅れによってハンドルが空転する可能性がある。 In the SBW system in which the steering mechanism and the steering mechanism are mechanically separated, the control device performs control such that the actual steering torque follows the steering torque target value, and the actual steering angle follows the steering angle target value. Perform control so as to follow In such a control system, if the driver operates the steering wheel quickly, the steering wheel may spin due to a delay in following the steering mechanism.
本発明は、上記の課題に鑑みてなされたものであって、運転者のハンドル操作が速い状況下において車両用操向システムの転舵角の目標値追従性を向上させること、を目的としている。 SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and it is an object of the present invention to improve the ability of a steering system for a vehicle to follow a target value of the turning angle when the driver is operating the steering wheel quickly. .
上記の目的を達成するため、本発明の一態様に係る車両用操向システムの制御装置は、ハンドルの操舵角に応じて前記ハンドルに操舵反力を付与する反力装置と、前記ハンドルの操舵角に応じて転舵輪を転舵する転舵装置とを具備した車両用操向システムの制御装置であって、前記操舵反力を得るための操舵トルクの目標値である操舵トルク目標値を生成する操舵トルク目標値生成部と、前記操舵角に基づき、前記転舵輪の転舵角の目標値である転舵角目標値を生成する転舵角目標値生成部と、を備え、前記操舵トルク目標値生成部は、前記転舵角目標値と、前記転舵輪の実際の転舵角である実転舵角との転舵角偏差を時間微分して得られる転舵角速度偏差に応じて、前記操舵トルク目標値のトルク補償値を生成する操舵トルク補償値演算部を備え、前記トルク補償値は、前記転舵角速度偏差が所定の転舵角速度偏差閾値以上である領域において、前記転舵角速度偏差の増加に伴い単調増加し、前記操舵トルク目標値生成部は、前記トルク補償値に基づき、前記操舵トルク目標値を生成する。 To achieve the above object, a control device for a vehicle steering system according to one aspect of the present invention includes a reaction force device that applies a steering reaction force to the steering wheel in accordance with a steering angle of the steering wheel, A control device for a steering system for a vehicle comprising a steering device for steering steered wheels according to an angle, and generating a steering torque target value, which is a steering torque target value for obtaining the steering reaction force. and a steering angle target value generation unit that generates a steering angle target value that is a target value of the steering angle of the steerable wheels based on the steering angle, and the steering torque The target value generation unit calculates a turning angular speed deviation obtained by time differentiating a turning angle deviation between the turning angle target value and an actual turning angle, which is an actual turning angle of the turning wheels, according to the turning angular velocity deviation. A steering torque compensation value calculation unit that generates a torque compensation value for the steering torque target value is provided, and the torque compensation value is calculated at the steering angular velocity in a region where the steering angular velocity deviation is equal to or greater than a predetermined steering angular velocity deviation threshold value. The steering torque target value generator generates the steering torque target value based on the torque compensation value.
上記構成によれば、ハンドルの操作量(操舵角)に対して転舵遅れが発生し、転舵角速度偏差が転舵角速度偏差閾値以上となった場合に、運転者による操舵力に抗する操舵反力を付与することができる。これにより、ハンドルの操作量(操舵角)に対して転舵遅れが発生するような状況下においてハンドルの空転を抑制することができる。 According to the above configuration, when a steering delay occurs with respect to the operation amount (steering angle) of the steering wheel and the steering angular velocity deviation becomes equal to or greater than the steering angular velocity deviation threshold value, steering is performed to resist the steering force by the driver. A reaction force can be applied. As a result, it is possible to suppress idling of the steering wheel in a situation where a steering delay occurs with respect to the operation amount (steering angle) of the steering wheel.
車両用操向システムの制御装置の望ましい態様として、前記トルク補償値は、前記転舵角速度偏差が前記転舵角速度偏差閾値以上である領域において、前記転舵角速度偏差の増加に伴い一定の傾きで増加することが好ましい。 As a preferred aspect of the vehicle steering system control device, the torque compensation value is set at a constant slope as the steering angular velocity deviation increases in a region where the steering angular velocity deviation is equal to or greater than the steering angular velocity deviation threshold value. preferably increased.
上記構成によれば、転舵角速度偏差閾値以上である領域において、転舵角速度偏差の増加に伴ってトルク補償値が一定の傾きで増加する。これにより、転舵角速度偏差閾値以上である領域において、運転者の操舵に抗して操舵反力が付与される。 According to the above configuration, the torque compensation value increases with a constant slope as the steering angular velocity deviation increases in the region equal to or greater than the steering angular velocity deviation threshold. As a result, the steering reaction force is applied against the driver's steering in the region where the steering angular velocity deviation is equal to or greater than the steering angular velocity deviation threshold.
車両用操向システムの制御装置の望ましい態様として、前記転舵角速度偏差閾値は、車速センサにより取得された車速に応じて変化することが好ましい。 As a preferred aspect of the control device for a vehicle steering system, it is preferable that the steering angular velocity deviation threshold varies according to the vehicle speed obtained by a vehicle speed sensor.
上記構成によれば、車速に応じて転舵角速度偏差閾値が変化する。 According to the above configuration, the steering angular velocity deviation threshold changes according to the vehicle speed.
車両用操向システムの制御装置の望ましい態様として、前記転舵角速度偏差閾値は、前記車速の増加に伴い小さくなることが好ましい。 As a preferred aspect of the vehicle steering system control device, it is preferable that the steering angular velocity deviation threshold decreases as the vehicle speed increases.
上記構成によれば、車速が大きくなるほど運転者の操舵に抗して操舵反力が付与される。 According to the above configuration, as the vehicle speed increases, the steering reaction force is applied against the driver's steering.
車両用操向システムの制御装置の望ましい態様として、前記トルク補償値は、前記転舵角速度偏差が所定の第1転舵角速度偏差閾値以上であり、かつ、前記転舵角速度偏差が前記第1転舵角速度偏差閾値よりも大きい第2転舵角速度偏差閾値未満の領域において、前記転舵角速度偏差の増加に伴い一定の第1の傾きで増加し、前記転舵角速度偏差が前記第2転舵角速度偏差閾値以上の領域において、前記転舵角速度偏差の増加に伴い、前記第1の傾きよりも大きい第2の傾きで増加することが好ましい。 As a desirable aspect of the control device for a vehicle steering system, the torque compensation value is such that the steering angular velocity deviation is equal to or greater than a predetermined first steering angular velocity deviation threshold, and the steering angular velocity deviation is equal to or greater than the first steering angular velocity deviation. In a region below the second steering angular velocity deviation threshold that is greater than the steering angular velocity deviation threshold, the steering angular velocity deviation increases at a constant first slope as the steering angular velocity deviation increases, and the steering angular velocity deviation increases with the second steering angular velocity. In a region equal to or greater than the deviation threshold, it is preferable that the second slope, which is greater than the first slope, increases as the steering angular velocity deviation increases.
上記構成によれば、第1転舵角速度偏差閾値以上かつ第2転舵角速度偏差閾値未満の領域において、転舵角速度偏差の増加に伴ってトルク補償値が第1の傾きで徐々に大きくなり、転舵角速度偏差が第2転舵角速度偏差閾値を超えると、トルク補償値が第2の傾きで上昇する。これにより、運転者の操舵に抗する操舵反力が付与される。 According to the above configuration, the torque compensation value gradually increases at the first slope as the steering angular velocity deviation increases in the region of the first steering angular velocity deviation threshold or more and less than the second steering angular velocity deviation threshold, When the steering angular velocity deviation exceeds the second steering angular velocity deviation threshold, the torque compensation value increases with a second slope. As a result, a steering reaction force that resists steering by the driver is applied.
車両用操向システムの制御装置の望ましい態様として、前記トルク補償値は、前記転舵角速度偏差が前記転舵角速度偏差閾値以上である領域において、前記転舵角速度偏差の増加に伴い、車速センサにより取得された車速に応じた傾きで増加することが好ましい。 As a desirable aspect of the control device for a vehicle steering system, the torque compensation value is set by a vehicle speed sensor as the steering angular velocity deviation increases in a region where the steering angular velocity deviation is equal to or greater than the steering angular velocity deviation threshold value. It is preferable to increase with a slope corresponding to the acquired vehicle speed.
上記構成によれば、トルク補償値が車速に応じた傾きで上昇する。 According to the above configuration, the torque compensation value increases with a slope corresponding to the vehicle speed.
車両用操向システムの制御装置の望ましい態様として、前記トルク補償値は、前記転舵角速度偏差が前記転舵角速度偏差閾値以上である領域において、前記車速の増加に伴い傾きが大きくなることが好ましい。 As a preferred aspect of the control device for a vehicle steering system, it is preferable that the torque compensation value increases in slope as the vehicle speed increases in a region where the steering angular velocity deviation is equal to or greater than the steering angular velocity deviation threshold value. .
上記構成によれば、車速が大きくなるほど運転者の操舵に抗して大きな操舵反力が付与される。 According to the above configuration, as the vehicle speed increases, a larger steering reaction force is applied against the driver's steering.
車両用操向システムの制御装置の望ましい態様として、前記操舵トルク補償値演算部は、前記トルク補償値に対して位相進み補償を行う位相補償部を備えることが好ましい。 As a preferred aspect of the control device for a vehicle steering system, it is preferable that the steering torque compensation value calculation section includes a phase compensation section that performs phase lead compensation on the torque compensation value.
上記構成によれば、トルク補償値に対する位相進みが補償される。 According to the above configuration, the phase lead with respect to the torque compensation value is compensated.
上記の目的を達成するため、本発明の一態様に係る車両用操向システムの制御装置は、ハンドルの操舵角に応じて前記ハンドルに操舵反力を付与する反力装置と、前記ハンドルの操舵角に応じて転舵輪を転舵する転舵装置とを具備した車両用操向システムの制御装置であって、前記操舵反力を得るための操舵トルクの目標値である操舵トルク目標値を生成する操舵トルク目標値生成部と、前記操舵角に基づき、前記転舵輪の転舵角の目標値である転舵角目標値を生成する転舵角目標値生成部と、を備え、前記操舵トルク目標値生成部は、前記転舵角目標値と、前記転舵輪の実際の転舵角である実転舵角との転舵角偏差を時間微分して得られる転舵角速度偏差に応じて、前記操舵トルク目標値の第1トルク補償値を生成する第1操舵トルク補償値演算部と、前記転舵角目標値と、前記転舵輪の実際の転舵角である実転舵角との転舵角偏差に応じて、前記操舵トルク目標値の第2トルク補償値を生成する第2操舵トルク補償値演算部と、を備え、前記第1トルク補償値は、前記転舵角速度偏差が所定の転舵角速度偏差閾値以上である領域において、前記転舵角速度偏差の増加に伴い単調増加し、前記第2トルク補償値は、前記転舵角偏差が所定の第1転舵角偏差閾値以上である第1領域において第1の傾きで増加し、前記操舵トルク目標値生成部は、前記第1トルク補償値及び前記第2トルク補償値に基づき、前記操舵トルク目標値を生成する。 To achieve the above object, a control device for a vehicle steering system according to one aspect of the present invention includes a reaction force device that applies a steering reaction force to the steering wheel in accordance with a steering angle of the steering wheel, A control device for a steering system for a vehicle comprising a steering device for steering steered wheels according to an angle, and generating a steering torque target value, which is a steering torque target value for obtaining the steering reaction force. and a steering angle target value generation unit that generates a steering angle target value that is a target value of the steering angle of the steerable wheels based on the steering angle, and the steering torque The target value generation unit calculates a turning angular speed deviation obtained by time differentiating a turning angle deviation between the turning angle target value and an actual turning angle, which is an actual turning angle of the turning wheels, according to the turning angular velocity deviation. a first steering torque compensation value calculator that generates a first torque compensation value for the steering torque target value; a second steering torque compensation value calculator for generating a second torque compensation value for the steering torque target value according to the steering angle deviation, wherein the first torque compensation value is obtained when the steering angular velocity deviation is a predetermined value. In a region where the steering angular velocity deviation is equal to or greater than the steering angular velocity deviation threshold, the second torque compensation value monotonously increases as the steering angular velocity deviation increases, and the second torque compensation value is obtained when the steering angle deviation is equal to or greater than the predetermined first steering angle deviation threshold. The steering torque target value generator generates the steering torque target value based on the first torque compensation value and the second torque compensation value.
上記構成によれば、ハンドルの操作量(操舵角)に対して転舵遅れが発生し、転舵角速度偏差が転舵角速度偏差閾値以上となった場合に、運転者による操舵力に抗する操舵反力を付与することができる。これにより、ハンドルの操作量(操舵角)に対して転舵遅れが発生するような状況下においてハンドルの空転を抑制することができる。また、運転者がハンドルを操舵しているときに転舵不能となり、転舵角偏差が第1転舵角偏差閾値以上となった場合に、運転者による操舵力に抗する操舵反力を付与することができる。これにより、転舵不能に陥った際のハンドルの空転を抑制することができる。 According to the above configuration, when a steering delay occurs with respect to the operation amount (steering angle) of the steering wheel and the steering angular velocity deviation becomes equal to or greater than the steering angular velocity deviation threshold value, steering is performed to resist the steering force by the driver. A reaction force can be applied. As a result, it is possible to suppress idling of the steering wheel in a situation where a steering delay occurs with respect to the operation amount (steering angle) of the steering wheel. Further, when steering becomes impossible while the driver is steering the steering wheel and the steering angle deviation becomes equal to or greater than the first steering angle deviation threshold value, a steering reaction force that resists the steering force by the driver is applied. can do. As a result, it is possible to suppress idling of the steering wheel when the steering becomes impossible.
車両用操向システムの制御装置の望ましい態様として、前記第1トルク補償値は、前記転舵角速度偏差が前記転舵角速度偏差閾値以上である領域において、前記転舵角速度偏差の増加に伴い一定の傾きで増加することが好ましい。 As a desirable aspect of the control device for a vehicle steering system, the first torque compensation value is constant as the steering angular velocity deviation increases in a region where the steering angular velocity deviation is equal to or greater than the steering angular velocity deviation threshold value. Increasing with a slope is preferred.
上記構成によれば、転舵角速度偏差閾値以上である領域において、転舵角速度偏差の増加に伴って第1トルク補償値が一定の傾きで増加する。これにより、転舵角速度偏差閾値以上である領域において、運転者の操舵に抗して操舵反力が付与される。 According to the above configuration, the first torque compensation value increases with a constant slope as the steering angular velocity deviation increases in the region equal to or greater than the steering angular velocity deviation threshold. As a result, the steering reaction force is applied against the driver's steering in the region where the steering angular velocity deviation is equal to or greater than the steering angular velocity deviation threshold.
車両用操向システムの制御装置の望ましい態様として、前記転舵角速度偏差閾値は、車速センサにより取得された車速に応じて変化することが好ましい。 As a preferred aspect of the control device for a vehicle steering system, it is preferable that the steering angular velocity deviation threshold varies according to the vehicle speed obtained by a vehicle speed sensor.
上記構成によれば、車速に応じて転舵角速度偏差閾値が変化する。 According to the above configuration, the steering angular velocity deviation threshold changes according to the vehicle speed.
車両用操向システムの制御装置の望ましい態様として、前記転舵角速度偏差閾値は、前記車速の増加に伴い小さくなることが好ましい。 As a preferred aspect of the vehicle steering system control device, it is preferable that the steering angular velocity deviation threshold decreases as the vehicle speed increases.
上記構成によれば、車速が大きくなるほど運転者の操舵に抗して操舵反力が付与される。 According to the above configuration, as the vehicle speed increases, the steering reaction force is applied against the driver's steering.
車両用操向システムの制御装置の望ましい態様として、前記第1トルク補償値は、前記転舵角速度偏差が所定の第1転舵角速度偏差閾値以上であり、かつ、前記転舵角速度偏差が前記第1転舵角速度偏差閾値よりも大きい第2転舵角速度偏差閾値未満の領域において、前記転舵角速度偏差の増加に伴い一定の第1の傾きで増加し、前記転舵角速度偏差が前記第2転舵角速度偏差閾値以上の領域において、前記転舵角速度偏差の増加に伴い、前記第1の傾きよりも大きい第2の傾きで増加することが好ましい。 As a desirable aspect of the control device for a vehicle steering system, the first torque compensation value is such that the steering angular velocity deviation is equal to or greater than a predetermined first steering angular velocity deviation threshold, and the steering angular velocity deviation is equal to or greater than the first steering angular velocity deviation. In a region smaller than the second steering angular velocity deviation threshold, which is greater than the first steering angular velocity deviation threshold, the steering angular velocity deviation increases at a constant first slope as the steering angular velocity deviation increases. In a region equal to or greater than the steering angular velocity deviation threshold value, it is preferable that as the steering angular velocity deviation increases, the second inclination is greater than the first inclination.
上記構成によれば、第1転舵角速度偏差閾値以上かつ第2転舵角速度偏差閾値未満の領域において、転舵角速度偏差の増加に伴って第1トルク補償値が第1の傾きで徐々に大きくなり、転舵角速度偏差が第2転舵角速度偏差閾値を超えると、第1トルク補償値が第2の傾きで上昇する。これにより、運転者の操舵に抗する操舵反力が付与される。 According to the above configuration, the first torque compensation value gradually increases at the first slope as the steering angular velocity deviation increases in the region of the first steering angular velocity deviation threshold or more and less than the second steering angular velocity deviation threshold. Thus, when the steering angular velocity deviation exceeds the second steering angular velocity deviation threshold, the first torque compensation value increases with a second slope. As a result, a steering reaction force that resists steering by the driver is applied.
車両用操向システムの制御装置の望ましい態様として、前記第1トルク補償値は、前記転舵角速度偏差が前記転舵角速度偏差閾値以上である領域において、前記転舵角速度偏差の増加に伴い、車速センサにより取得された車速に応じた傾きで増加することが好ましい。 As a desirable aspect of the control device for a vehicle steering system, the first torque compensation value is set so that the vehicle speed increases as the steering angular velocity deviation increases in a region where the steering angular velocity deviation is equal to or greater than the steering angular velocity deviation threshold value. It is preferable that the slope increases according to the vehicle speed obtained by the sensor.
上記構成によれば、第1トルク補償値が車速に応じた傾きで上昇する。 According to the above configuration, the first torque compensation value increases with a slope corresponding to the vehicle speed.
車両用操向システムの制御装置の望ましい態様として、前記第1トルク補償値は、前記転舵角速度偏差が前記転舵角速度偏差閾値以上である領域において、前記車速の増加に伴い傾きが大きくなることが好ましい。 As a desirable aspect of the control device for a vehicle steering system, the slope of the first torque compensation value increases as the vehicle speed increases in a region where the steering angular velocity deviation is equal to or greater than the steering angular velocity deviation threshold value. is preferred.
上記構成によれば、車速が大きくなるほど運転者の操舵に抗して大きな操舵反力が付与される。 According to the above configuration, as the vehicle speed increases, a larger steering reaction force is applied against the driver's steering.
車両用操向システムの制御装置の望ましい態様として、前記第1操舵トルク補償値演算部は、前記第1トルク補償値に対して位相進み補償を行う位相補償部を備えることが好ましい。 As a preferred aspect of the control device for a vehicle steering system, it is preferable that the first steering torque compensation value calculation section includes a phase compensation section that performs phase lead compensation on the first torque compensation value.
上記構成によれば、第1トルク補償値に対する位相進みが補償される。 According to the above configuration, the phase lead with respect to the first torque compensation value is compensated.
車両用操向システムの制御装置の望ましい態様として、前記第1領域は、前記第1転舵角偏差閾値よりも大きい第2転舵角偏差閾値によって区切られ、前記第2トルク補償値は、前記転舵角偏差が前記第2転舵角偏差閾値未満の領域において、前記第1の傾きが前記転舵角偏差の増加に伴って増加し、前記転舵角偏差が前記第2閾値以上の領域において、前記第1の傾きが一定値となることが好ましい。 As a desirable aspect of the controller for a vehicle steering system, the first region is delimited by a second turning angle deviation threshold greater than the first turning angle deviation threshold, and the second torque compensation value is equal to the In a region where the turning angle deviation is less than the second turning angle deviation threshold, the first slope increases as the turning angle deviation increases, and in a region where the turning angle deviation is equal to or greater than the second threshold. , it is preferable that the first slope has a constant value.
上記構成によれば、第1転舵角偏差閾値以上かつ第2転舵角偏差閾値未満の領域において、転舵角偏差の増加に伴って第1の傾きが徐々に大きくなる。このため、転舵不能に陥った際の第2トルク補償値の急激な変化による違和感を抑制することができる。 According to the above configuration, the first slope gradually increases as the steering angle deviation increases in the region of the first steering angle deviation threshold or more and less than the second steering angle deviation threshold. Therefore, it is possible to suppress discomfort due to a sudden change in the second torque compensation value when the steering becomes impossible.
車両用操向システムの制御装置の望ましい態様として、前記第2トルク補償値は、前記転舵角偏差が前記第1転舵角偏差閾値未満である第2領域においてゼロとなることが好ましい。 As a preferred aspect of the controller for a vehicle steering system, the second torque compensation value is preferably zero in a second region where the turning angle deviation is less than the first turning angle deviation threshold.
上記構成によれば、転舵不能に陥っていない状況では補償値がゼロとなる。 According to the above configuration, the compensation value is zero when the steering is not disabled.
車両用操向システムの制御装置の望ましい態様として、前記第2トルク補償値は、前記転舵角偏差が前記第1転舵角偏差閾値未満である第2領域において、前記転舵角偏差の増加に伴い、前記第1の傾きよりも小さい第2の傾きで増加することが好ましい。 As a desirable aspect of the control device for a vehicle steering system, the second torque compensation value is such that the turning angle deviation increases in a second region where the turning angle deviation is less than the first turning angle deviation threshold. It is preferable to increase with a second slope that is smaller than the first slope.
上記構成によれば、第2領域において、転舵角偏差の増加に伴って第2トルク補償値が徐々に大きくなる。これにより、例えば、転舵角偏差が徐々に大きくなるような状況において、転舵角偏差の増加に伴ってハンドルに付与する操舵反力を徐々に大きくすることができる。 According to the above configuration, in the second region, the second torque compensation value gradually increases as the steering angle deviation increases. As a result, for example, in a situation where the steering angle deviation gradually increases, the steering reaction force applied to the steering wheel can be gradually increased as the steering angle deviation increases.
車両用操向システムの制御装置の望ましい態様として、前記第2操舵トルク補償値演算部は、前記転舵角補償値に対して位相進み補償を行う位相補償部を備えることが好ましい。 As a preferred aspect of the control device for a vehicle steering system, it is preferable that the second steering torque compensation value calculation section includes a phase compensation section that performs phase lead compensation on the turning angle compensation value.
上記構成によれば、転舵不能となった際のハンドルの跳ね返りを抑制することができる。 According to the above configuration, it is possible to suppress the rebound of the steering wheel when the steering becomes impossible.
本発明によれば、転舵が制限された状況下においてハンドルの空転を抑制することができる車両用操向システムの制御装置を提供することができる。 According to the present invention, it is possible to provide a control device for a vehicle steering system capable of suppressing wheel slipping under conditions where steering is restricted.
以下、発明を実施するための形態(以下、実施形態という)につき図面を参照しつつ詳細に説明する。なお、下記の実施形態により本発明が限定されるものではない。また、下記実施形態における構成要素には、当業者が容易に想定できるもの、実質的に同一のもの、いわゆる均等の範囲のものが含まれる。さらに、下記実施形態で開示した構成要素は適宜組み合わせることが可能である。 EMBODIMENT OF THE INVENTION Hereinafter, it demonstrates in detail, referring drawings for the form (henceforth embodiment) for implementing invention. In addition, the present invention is not limited by the following embodiments. In addition, components in the following embodiments include those that can be easily assumed by those skilled in the art, those that are substantially the same, and those that fall within a so-called equivalent range. Furthermore, the constituent elements disclosed in the following embodiments can be combined as appropriate.
(実施形態1)
図1は、本開示に係る制御装置を備えるSBWシステムの概要の例を示す構成図である。運転者が操作するハンドルを有する操舵機構を構成する反力装置30、転舵輪を転舵する転舵機構を構成する転舵装置40、及び両装置の制御を行う制御装置50を備える。
(Embodiment 1)
FIG. 1 is a configuration diagram showing an example of an overview of an SBW system that includes a control device according to the present disclosure. The vehicle includes a
SBWシステムには、一般的な電動パワーステアリング装置が備える、コラム軸(ステアリングシャフト、ハンドル軸)2と機械的に結合されるインターミディエイトシャフトがなく、運転者によるハンドル1の操作を電気信号によって、具体的には、反力装置30から出力される操舵角θhを電気信号として伝える。
The SBW system does not have an intermediate shaft that is mechanically coupled with a column shaft (steering shaft, handle shaft) 2, which is provided in a general electric power steering device. Specifically, the steering angle θh output from the
反力装置30は、反力用モータ31及び反力用モータ31の回転速度を減速する減速機構32を備える。反力装置30は、転舵輪5L,5Rから伝わる車両の運動状態を操舵反力として運転者に伝達する。反力用モータ31は、減速機構32を介して、操舵反力をハンドル1に付与する。
The
反力装置30は、舵角センサ33及びトルクセンサ34を更に備えている。舵角センサ33は、ハンドル1の操舵角θhを検出する。トルクセンサ34は、ハンドル1の操舵トルクThを検出する。以下、舵角センサ33によって検出される操舵角θhを、「実操舵角θh_act」とも称し、トルクセンサ34によって検出される操舵トルクThを、「実操舵トルクTh_act」とも称する。
The
本開示において、コラム軸2には、操舵可能な限界となる操舵終端を物理的に設定するストッパ(回転制限機構)35が設けられている。すなわち、操舵角θhの大きさ(絶対値)は、ストッパ35によって制限される。
In the present disclosure, the
転舵装置40は、転舵用モータ41、転舵用モータ41の回転速度を減速する減速機構42、及び転舵用モータ41の回転運動を直線運動に変換するピニオンラック機構44を備える。転舵装置40は、操舵角θhに応じて転舵用モータ41を駆動し、その駆動力を、減速機構42を介してピニオンラック機構44に付与し、タイロッド3a,3bを経て、転舵輪5L,5Rを転舵する。ピニオンラック機構44の近傍には角度センサ43が配置されており、転舵輪5L,5Rの転舵角θtを検出する。転舵輪5L,5Rの転舵角θtに代えて、例えば、転舵用モータ41のモータ角、あるいは、ラックの位置等を検出し、当該検出値を用いる態様であっても良い。以下、角度センサ43によって検出される転舵角θtを、「実転舵角θt_act」とも称する。
The
制御装置50は、反力装置30及び転舵装置40を協調制御するために、両装置から出力される操舵角θhや転舵角θt等の情報に加え、車速センサ10で検出される車速Vs等を基に、反力用モータ31を駆動制御するための電圧制御指令値Vref1及び転舵用モータ41を駆動制御するための電圧制御指令値Vref2を生成する。
In order to cooperatively control the
制御装置50には、バッテリ12から電力が供給されると共に、イグニションキー11を経てイグニションキー信号が入力される。また、制御装置50には、車両の各種情報を授受するCAN(Controller Area Network)20が接続されており、車速VsはCAN20から受信することも可能である。更に、制御装置50には、CAN20以外の通信、アナログ/ディジタル信号、電波等を授受する非CAN21も接続可能である。
The
具体的に、制御装置50は、例えば、車両に搭載されるECU(Electronic Control Unit)である。ECUは、主としてCPU(MCU、MPU等も含む)で構成される。図2は、ECUのハードウェア構成を示す模式図である。反力装置30及び転舵装置40の協調制御は、主としてECUのCPU内部においてプログラムで実行される。
Specifically, the
図3は、本開示に係る制御装置の基本的な制御ブロック構成の一例を示す図である。図3において、反力装置30は、反力用モータ31及び上述した構成に加え、PWM(パルス幅変調)制御部37、インバータ38、及びモータ電流検出器39を含む。また、転舵装置40は、転舵用モータ41及び上述した構成に加え、PWM制御部47、インバータ48、及びモータ電流検出器49を含む。制御装置50は、反力装置30の制御を行う反力制御系60、及び、転舵装置40の制御を行う転舵制御系70の各制御ブロックを実現する。反力制御系60と転舵制御系70とが協調して、反力装置30及び転舵装置40を制御する。
FIG. 3 is a diagram showing an example of a basic control block configuration of a control device according to the present disclosure. 3, the
なお、制御装置50の構成要素の一部又は全部をハードウェアで実現しても良い。制御装置50は、データやプログラム等を格納するために、例えば、図2に示すように、RAM(ランダムアクセスメモリ)やROM(リードオンリーメモリ)等を含む態様であっても良い。また、制御装置50がPWM制御部37、インバータ38、モータ電流検出器39、PWM制御部47、インバータ48、及びモータ電流検出器49を具備した態様であっても良い。
A part or all of the constituent elements of the
図3に示すように、制御装置50は、各制御ブロックとして、操舵トルク目標値生成部200、操舵トルク制御部400、電流制御部500、転舵角目標値生成部600、転舵角制御部700、及び電流制御部800を備えている。操舵トルク目標値生成部200、操舵トルク制御部400、及び電流制御部500は、反力制御系60を構成する制御ブロックである。転舵角目標値生成部600、転舵角制御部700、及び電流制御部800は、転舵制御系70を構成する制御ブロックである。
As shown in FIG. 3, the
反力制御系60は、トルクセンサ34によって検出される実操舵トルクTh_actが反力装置30の操舵トルクの目標値である操舵トルク目標値Th_refに追従するような制御を行う。
The reaction
操舵トルク目標値生成部200は、操舵トルク目標値Th_refを生成する。
A steering torque target
操舵トルク制御部400は、反力用モータ31に供給する電流の制御目標値であるモータ電流指令値Ih_refを生成する。操舵トルク制御部400では、操舵トルク目標値Th_refと実操舵トルクTh_actとの偏差Th_errがゼロに近づくようなモータ電流指令値Ih_refを演算する。
The steering
電流制御部500は、反力用モータ31の電流制御を行う。電流制御部500は、操舵トルク制御部400から出力されるモータ電流指令値Ih_refとモータ電流検出器39で検出される反力用モータ31の実電流値(モータ電流値)Ih_actとの偏差Ih_errがゼロに近づくような電圧制御指令値Vh_refを演算する。
The
反力装置30では、電圧制御指令値Vh_refに基づいて、PWM制御部37及びインバータ38を介して反力用モータ31が駆動制御される。
In the
転舵制御系70は、角度センサ43によって検出される実転舵角θt_actが転舵角目標値θt_refに追従するような制御を行う。
The
転舵角目標値生成部600は、操舵角θhに基づき転舵角目標値θt_refを生成する。
A steering angle
転舵角制御部700は、転舵用モータ41に供給する電流の制御目標値であるモータ電流指令値It_refを生成する。転舵角制御部700では、転舵角目標値θt_refと実転舵角θt_actとの偏差θt_errがゼロに近づくようなモータ電流指令値It_refを演算する。
The steering
電流制御部800は、転舵用モータ41の電流制御を行う。電流制御部800は、転舵角制御部700から出力されるモータ電流指令値It_refとモータ電流検出器49で検出される転舵用モータ41の実電流値(モータ電流値)It_actとの偏差It_errがゼロに近づくような電圧制御指令値Vt_refを演算する。
The
転舵装置40では、電圧制御指令値Vt_refに基づいて、PWM制御部47及びインバータ48を介して転舵用モータ41が駆動制御される。
In the
本実施形態において、操舵トルク制御部400、電流制御部500、転舵角目標値生成部600、転舵角制御部700、及び電流制御部800は、それぞれ反力制御系60又は転舵制御系70における各制御を実現可能な構成であれば良く、これら各制御ブロックの構成により限定されない。以下、本実施形態に係る操舵トルク目標値生成部200の構成について、図4を参照して説明する。
In this embodiment, the steering
図4は、実施形態1に係る操舵トルク目標値生成部の構成例を示すブロック図である。図4に示すように、本実施形態に係る操舵トルク目標値生成部200は、主要な構成要素として、基本マップ部210、ダンパトルク生成部220、及び操舵トルク補償値生成部230を備える。
FIG. 4 is a block diagram showing a configuration example of a steering torque target value generator according to the first embodiment. As shown in FIG. 4, the steering torque target
本開示において、図4に示す符号抽出部280は、操舵角θhの符号を抽出する。具体的には、例えば、操舵角θhの値を、操舵角θhの絶対値で除算する。これにより、符号抽出部280は、操舵角θhの符号が「+」の場合には「1」を出力し、操舵角θhの符号が「-」の場合には「-1」を出力する。具体的に、符号抽出部280は、例えば操舵角θhの符号関数Sgn(θh)を生成する。 In the present disclosure, the sign extractor 280 shown in FIG. 4 extracts the sign of the steering angle θh. Specifically, for example, the value of the steering angle θh is divided by the absolute value of the steering angle θh. Accordingly, the sign extractor 280 outputs "1" when the sign of the steering angle θh is "+" and outputs "-1" when the sign of the steering angle θh is "-". Specifically, the sign extractor 280 generates, for example, a sign function Sgn(θh) of the steering angle θh.
図5Aは、基本マップの特性例を示す線図である。基本マップ部210には、絶対値演算部260において絶対値処理された操舵角|θh|及び車速Vsが入力される。基本マップ部210は、図5Aに示す基本マップを用いて、車速Vsをパラメータとするトルク値Tref_basicを生成する。トルク値Tref_basicは、操舵角|θh|及び車速Vsに応じた基本的な操舵反力を生成するために使用される。
FIG. 5A is a diagram showing an example of characteristics of a basic map. The steering angle |θh| and the vehicle speed Vs subjected to absolute value processing in the absolute
トルク値Tref_basicは、操舵角|θh|に応じて増減する角度感応型の特性を有している。より具体的に、トルク値Tref_basicは、図5Aに示すように、操舵角|θh|が増加するに従い増加する。また、トルク値Tref_basicは、車速Vsに応じて増減する車速感応型の特性を有している。より具体的に、トルク値Tref_basicは、図5Aに示すように、車速Vsが増加するに従い増加する。つまり、図5Aに示す基本マップによって導出されるトルク値Tref_basicによって得られる反力は、運転者によるハンドル1の操作量(操舵角θh)が大きいほど大きくなり、また車両の速度(車速Vs)が速いほど大きくなる。なお、図5Aに示す基本マップでは車速感応型の特性を有する態様としているが、これに限定されない。 The torque value Tref_basic has an angle-sensitive characteristic that increases or decreases according to the steering angle |θh|. More specifically, the torque value Tref_basic increases as the steering angle |θh| increases, as shown in FIG. 5A. Further, the torque value Tref_basic has a vehicle speed sensitive characteristic that increases or decreases according to the vehicle speed Vs. More specifically, torque value Tref_basic increases as vehicle speed Vs increases, as shown in FIG. 5A. That is, the reaction force obtained by the torque value Tref_basic derived from the basic map shown in FIG. The faster it gets, the bigger it gets. Although the basic map shown in FIG. 5A has a vehicle speed sensitive characteristic, the present invention is not limited to this.
図5Bは、トルク値Tref_aの特性例を示す線図である。基本マップ部210から出力されるトルク値Tref_basicに対し、符号抽出部280から出力される符号関数Sgn(θh)を、乗算部293にて乗じることで、図5Bに示すトルク値Tref_aが得られる。なお、符号抽出部280を有さない構成とし、図5Bに示されるように、正負の操舵角θhに応じた基本マップを用いてトルク値Tref_aを得る態様としても良い。
FIG. 5B is a diagram showing a characteristic example of the torque value Tref_a. By multiplying the torque value Tref_basic output from the basic map unit 210 by the sign function Sgn(θh) output from the sign extraction unit 280 in the
ダンパトルク生成部220は、ダンパゲインマップ部221及び乗算部222を含む。図6Aは、ダンパゲインマップの特性例を示す図である。ダンパゲインマップ部221には、車速Vsが入力される。ダンパゲインマップ部221は、図6Aに示すダンパゲインマップを用いて、ダンパゲインDGを生成する。
The
ダンパゲインDGは、図6Aに示すように、車速Vsに応じて増減する車速感応型の特性を有している。ダンパトルク生成部220は、操舵角θhを微分して算出したハンドル1の角速度(以下、「転舵角速度ωh」とも称する)に対し(微分部270)、ダンパゲインマップ部221から出力されたダンパゲインDGを乗算し(乗算部222)、トルク値Tref_bとして出力する。
As shown in FIG. 6A, the damper gain DG has a vehicle speed sensitive characteristic that increases or decreases according to the vehicle speed Vs. The damper
ダンパトルク生成部220から出力されたトルク値Tref_bは、トルク値Tref_aに加算される(加算部291)。これにより、転舵角速度ωhに比例した操舵反力の補償が可能となる。
The torque value Tref_b output from the damper
図6Bは、トルク値Tref_a+Tref_bの特性例を示す線図である。トルク値Tref_aに対してダンパトルク生成部220から出力されたトルク値Tref_bを加算し、トルク値Tref_a+Tref_bが得られる。図6Bにおいて、実線は、転舵角速度ωhが正値(ωh>0)である場合のトルク値Tref_a+Tref_bを示し、破線は、転舵角速度ωhが負値(ωh<0)である場合のトルク値Tref_a+Tref_bを示している。また、図6Bにおいて、一点鎖線は、トルク値Tref_aを示している。
FIG. 6B is a diagram showing a characteristic example of the torque value Tref_a+Tref_b. A torque value Tref_a+Tref_b is obtained by adding the torque value Tref_b output from the
図7は、本開示における操舵方向を説明するための領域図である。図7において、横軸は操舵角θhを示し、縦軸は転舵角速度ωhを示している。 FIG. 7 is a region diagram for explaining the steering direction in the present disclosure. In FIG. 7, the horizontal axis indicates the steering angle θh, and the vertical axis indicates the turning angular velocity ωh.
図7に示す領域A((θh,ωh)=(+,+))では、ハンドル1が右方向に切られた状態で(θh>0)、さらに右方向に切り増されている(ωh>0)ことを示している。図7に示す領域B((θh,ωh)=(+,-))では、ハンドル1が右方向に切られた状態で(θh>0)、左方向に切り戻されている(ωh<0)ことを示している。図7に示す領域C((θh,ωh)=(-,-))では、ハンドル1が左方向に切られた状態で(θh<0)、さらに左方向に切り増されている(ωh<0)ことを示している。図7に示す領域D((θh,ωh)=(-,+))では、ハンドル1が左方向に切られた状態で(θh<0)、右方向に切り戻されている(ωh>0)ことを示している。また、図7において、操舵角θh軸上(ωh=0)では、ハンドル1が切り増しも切り戻しも行われていない((θh,ωh)=(θh,0))ことを示し、転舵角速度ωh軸上(θh=0)では、ハンドル1がセンター位置にある((θh,ωh)=(0,ωh))ことを示している。
In area A ((θh, ωh)=(+,+)) shown in FIG. 7, the
ダンパトルク生成部220から出力されるトルク値Tref_bは、転舵角速度ωh>0の領域A,Dでは正値、転舵角速度ωh<0の領域B,Cでは負値となる。これにより、転舵角速度ωh>0である場合、すなわち、ハンドル1が右方向に切られた状態で(θh>0)、さらに右方向に切り増されている領域A、又は、ハンドル1が左方向に切られた状態で(θh<0)、右方向に切り戻されている領域Dでは、図6Bに実線で示すように、Tref_aに対して|Tref_b|が加算された値となる。また、転舵角速度ωh<0である場合、すなわち、ハンドル1が右方向に切られた状態で(θh>0)、左方向に切り戻されている領域B、又は、ハンドル1が左方向に切られた状態で(θh<0)、さらに左方向に切り増されている領域Cでは、図6Bに破線で示すように、Tref_aから|Tref_b|が減算された値となる。
The torque value Tref_b output from the
図6Bに示すように、トルク値Tref_a+Tref_bは、操舵角θhの大きさが大きくなり、操舵角θhがストッパ(回転制限機構)35によって制限される操舵終端に近づくほど、操舵角θの変化に対するトルク上昇の増加分が小さくなる。換言すれば、トルク値Tref_a+Tref_bは、操舵角θhの増加に伴い、徐々に変化率が小さくなる特性を有している。 As shown in FIG. 6B, the torque value Tref_a+Tref_b increases as the steering angle θh increases, and as the steering angle θh approaches the end of the steering that is limited by the stopper (rotation limiting mechanism) 35, the torque with respect to the change in the steering angle θ increases. The increment of rise becomes smaller. In other words, the torque value Tref_a+Tref_b has a characteristic that the rate of change gradually decreases as the steering angle θh increases.
図8Aは、転舵角目標値に対する実転舵角の追従遅れを概念的に示す線図である。図8Bは、転舵角目標値と実転舵角との偏差を示す線図である。図8Cは、転舵角目標値と実転舵角との偏差の時間微分を示す線図である。 FIG. 8A is a diagram conceptually showing the follow-up delay of the actual turning angle with respect to the turning angle target value. FIG. 8B is a diagram showing the deviation between the steering angle target value and the actual steering angle. FIG. 8C is a diagram showing the time differentiation of the deviation between the steering angle target value and the actual steering angle.
図8A、図8B、図8Cにおいて、横軸は時間を示している。図8Aにおいて、縦軸は転舵角を示し、実線は転舵角目標値θt_refを示し、破線は実転舵角θt_actを示している。図8Bにおいて、縦軸は転舵角目標値θt_refと実転舵角θt_actとの偏差θt_err(以下、「転舵角偏差θt_err」とも称する)を示している。図8Cにおいて、縦軸は転舵角偏差θt_errの時間微分dθt_err/dtを示している。 In FIGS. 8A, 8B, and 8C, the horizontal axis indicates time. In FIG. 8A, the vertical axis indicates the turning angle, the solid line indicates the turning angle target value θt_ref, and the broken line indicates the actual turning angle θt_act. In FIG. 8B, the vertical axis indicates the deviation θt_err (hereinafter also referred to as "steering angle deviation θt_err") between the steering angle target value θt_ref and the actual steering angle θt_act. In FIG. 8C, the vertical axis indicates the time differential dθt_err/dt of the turning angle deviation θt_err.
図8A、図8B、図8Cでは、時刻0において運転者がハンドル1を操作して右操舵を開始し、時間差Δt後の時刻t1に実転舵角θt_actが追従した例を示している。図8A、図8B、図8Cに示す例では、時刻t2までの期間は、転舵角偏差θt_errがほぼ一定の値となっている。運転者のハンドル操作が徐々に加速し、時刻t2において、例えば、転舵用モータ41の転舵力不足等によって転舵角目標値θt_refに対して実転舵角θt_actの追従遅れが発生すると、図8Bに示すように、転舵角偏差θt_errが徐々に大きくなる。すなわち、ハンドル1の操作量(操舵角)に対して転舵遅れが発生し、ハンドル1の空転現象が生じる。
FIGS. 8A, 8B, and 8C show examples in which the driver operates the
本開示では、転舵角目標値θt_refに対する実転舵角θt_actの追従遅れが発生した転舵角偏差θt_errの変曲点において、図8Cに示す転舵角偏差θt_errの時間微分dθt_err/dt(以下、「転舵角速度偏差ωt_err」とも称する)が急変動することに着目し、転舵角速度偏差ωt_errに応じたトルク補償値Tref_cを生成する操舵トルク補償値生成部230を具備し、操舵トルク補償値生成部230により生成されたトルク補償値Tref_cをトルク値Tref_a+Tref_bに加算する態様とし、運転者のハンドル操作が速く、ハンドル1の操作量(操舵角)に対して転舵遅れが発生するような状況下において、運転者による操舵力に抗する操舵反力を付与する。これにより、ハンドル1の操作量(操舵角)に対する転舵遅れによるハンドル1の空転を抑制することができる。以下、ハンドル1の操作量(操舵角)に対して転舵遅れが発生するような状況下においてハンドル1の空転を抑制可能な構成及び動作について、詳細に説明する。
In the present disclosure, at the inflection point of the turning angle deviation θt_err at which the actual turning angle θt_act follows the turning angle target value θt_ref, the time differentiation dθt_err/dt (hereinafter referred to as dθt_err/dt) of the turning angle deviation θt_err shown in FIG. , "steering angular velocity deviation ωt_err") fluctuates abruptly. The torque compensation value Tref_c generated by the
図9は、実施形態1に係る操舵トルク補償値生成部の構成例を示すブロック図である。図9に示す構成例において、操舵トルク補償値演算部240は、主要な構成要素として、操舵トルク補償値マップ部241を備える。
FIG. 9 is a block diagram showing a configuration example of a steering torque compensation value generator according to the first embodiment. In the configuration example shown in FIG. 9, the steering torque compensation
本開示において、図9に示す微分部245は、転舵角偏差θt_errを時間微分して転舵角速度偏差ωt_errを算出する。
In the present disclosure, the
符号抽出部243は、転舵角速度偏差ωt_errの符号を抽出する。具体的には、例えば、転舵角速度偏差ωt_errの値を、転舵角速度偏差ωt_errの絶対値で除算する。これにより、符号抽出部243は、転舵角速度偏差ωt_errの符号が「+」の場合には「1」を出力し、転舵角速度偏差ωt_errの符号が「-」の場合には「-1」を出力する。具体的に、符号抽出部243は、例えば転舵角速度偏差ωt_errの符号関数Sgn(ωt_err)を生成する。
The
図10は、実施形態1に係る操舵トルク補償値マップの第1特性例を示す線図である。操舵トルク補償値マップ部241には、絶対値演算部242において絶対値処理された転舵角速度偏差|ωt_err|が入力される。操舵トルク補償値マップ部241は、図10に示す操舵トルク補償値マップに基づきトルク補償値Tref_c0を生成する。
FIG. 10 is a diagram showing a first characteristic example of the steering torque compensation value map according to the first embodiment. The steering angular velocity deviation |ωt_err| that has undergone absolute value processing in the absolute
操舵トルク補償値マップは、例えば図10に示すように、転舵角速度偏差|ωt_err|に応じてトルク補償値Tref_c0が増減する転舵角速度偏差感応型の特性を有している。より具体的に、トルク補償値Tref_c0は、図10に示すように、所定の転舵角速度偏差閾値|ωt_err_th|以上の領域において、転舵角速度偏差|ωt_err|が増加するに従い単調増加する。 For example, as shown in FIG. 10, the steering torque compensation value map has a turning angular velocity deviation sensitive characteristic in which the torque compensation value Tref_c0 increases or decreases according to the turning angular velocity deviation |ωt_err|. More specifically, as shown in FIG. 10, the torque compensation value Tref_c0 monotonously increases as the steering angular velocity deviation |ωt_err| increases in a region equal to or greater than a predetermined turning angular velocity deviation threshold |ωt_err_th|.
操舵トルク補償値演算部240は、操舵トルク補償値マップ部241の出力値であるトルク補償値Tref_c0に対し、乗算部244にて転舵角偏差θt_errの符号関数Sgn(ωt_err)を乗算して符号変換したトルク補償値Tref_cを出力する。図11は、図10に示す操舵トルク補償値マップの第1特性例を適用した場合の符号変換後のトルク補償値Tref_cの特性例を示す線図である。
The steering torque compensation
図11に示す例において、例えば、運転者がハンドル1を右操舵しているとき、転舵角速度偏差ωt_errが正値の転舵角速度偏差閾値ωt_err_thを超えると、正値のトルク補償値Tref_cが上昇する。これにより、運転者の右操舵に抗する操舵反力が付与される。
In the example shown in FIG. 11, for example, when the driver is steering the
また、例えば、運転者がハンドル1を左操舵しているとき、転舵角速度偏差ωt_errが負値の転舵角速度偏差閾値ωt_err_thを超えると、負値のトルク補償値Tref_cが上昇する。これにより、運転者の左操舵に抗する操舵反力が付与される。
Further, for example, when the driver is steering the
なお、図10又は図11に示す態様の操舵トルク補償値マップの特性では、転舵角速度偏差|ωt_err|が転舵角速度偏差閾値|ωt_err_th|以上の領域において、転舵角速度偏差|ωt_err|の増加に伴って傾きが徐々に大きくなる。このため、トルク補償値Tref_cの急激な変化による違和感を抑制することができる。 10 or 11, the steering angular velocity deviation |ωt_err| increases in a region where the steering angular velocity deviation |ωt_err| is equal to or greater than the steering angular velocity deviation threshold |ωt_err_th|. The slope gradually increases with Therefore, it is possible to suppress discomfort caused by a sudden change in the torque compensation value Tref_c.
以下、操舵トルク補償値マップの変形例について説明する。 Modified examples of the steering torque compensation value map will be described below.
図12は、実施形態1に係る操舵トルク補償値マップの第2特性例を示す線図である。図12に示す実施形態1に係る操舵トルク補償値マップの第2特性例では、転舵角速度偏差閾値|ωt_err_th|以上の領域において、転舵角速度偏差|ωt_err|が増加するに従い一定の傾きで増加する。図13は、図12に示す操舵トルク補償値マップの第2特性例を適用した場合の符号変換後のトルク補償値Tref_cの特性例を示す線図である。 FIG. 12 is a diagram showing a second characteristic example of the steering torque compensation value map according to the first embodiment. In the second characteristic example of the steering torque compensation value map according to the first embodiment shown in FIG. 12, in a region equal to or greater than the turning angular velocity deviation threshold |ωt_err_th|, the steering angular velocity deviation |ωt_err| do. FIG. 13 is a graph showing a characteristic example of the torque compensation value Tref_c after sign conversion when the second characteristic example of the steering torque compensation value map shown in FIG. 12 is applied.
図13に示す例において、例えば、運転者がハンドル1を右操舵しているとき、転舵角速度偏差ωt_errが正値の転舵角速度偏差閾値ωt_err_thを超えると、正値のトルク補償値Tref_cが上昇する。これにより、運転者の右操舵に抗する操舵反力が付与される。
In the example shown in FIG. 13, for example, when the driver is steering the
また、例えば、運転者がハンドル1を左操舵しているとき、転舵角速度偏差ωt_errが負値の転舵角速度偏差閾値ωt_err_thを超えると、負値のトルク補償値Tref_cが上昇する。これにより、運転者の左操舵に抗する操舵反力が付与される。
Further, for example, when the driver is steering the
図14は、実施形態1に係る操舵トルク補償値マップの第3特性例を示す線図である。図14に示す実施形態1に係る操舵トルク補償値マップの第3特性例では、第1転舵角速度偏差閾値|ωt_err_th1|以上かつ第2転舵角速度偏差閾値|ωt_err_th2|未満の領域において、転舵角速度偏差|ωt_err|が増加するに従い、第1の傾きで増加し、第2転舵角速度偏差閾値|ωt_err_th2|以上の領域において、転舵角速度偏差|ωt_err|が増加するに従い、第1の傾きよりも大きい第2の傾きで増加する。図15は、図14に示す操舵トルク補償値マップの第3特性例を適用した場合の符号変換後のトルク補償値Tref_cの特性例を示す線図である。 FIG. 14 is a diagram showing a third characteristic example of the steering torque compensation value map according to the first embodiment. In the third characteristic example of the steering torque compensation value map according to the first embodiment shown in FIG. As the angular velocity deviation |ωt_err| increases, it increases at a first slope. also increases with a large second slope. FIG. 15 is a diagram showing a characteristic example of the torque compensation value Tref_c after sign conversion when the third characteristic example of the steering torque compensation value map shown in FIG. 14 is applied.
図15に示す例において、例えば、運転者がハンドル1を右操舵しているとき、転舵角速度偏差ωt_errが正値の第1転舵角速度偏差閾値ωt_err_th1以上かつ正値の第2転舵角速度偏差閾値ωt_err_th2未満の領域において、正値の転舵角速度偏差ωt_errの増加に伴って正値のトルク補償値Tref_cが第1の傾きで徐々に大きくなり、正値の転舵角速度偏差ωt_errが正値の第2転舵角速度偏差閾値ωt_err_th2を超えると、正値のトルク補償値Tref_cが第2の傾きで上昇する。これにより、運転者の右操舵に抗する操舵反力が付与される。
In the example shown in FIG. 15, for example, when the driver is steering the
また、例えば、運転者がハンドル1を左操舵しているとき、転舵角速度偏差ωt_errが負値の第1転舵角速度偏差閾値ωt_err_th1以上かつ正値の第2転舵角速度偏差閾値ωt_err_th2未満の領域において、負値の転舵角速度偏差ωt_errの増加に伴って負値のトルク補償値Tref_cが第1の傾きで徐々に大きくなり、負値の転舵角速度偏差ωt_errが負値の第2転舵角速度偏差閾値ωt_err_th2を超えると、負値のトルク補償値Tref_cが第2の傾きで上昇する。これにより、運転者の左操舵に抗する操舵反力が付与される。
Further, for example, when the driver is steering the
また、操舵トルク補償値生成部230は、図16に示す態様とすることも可能である。図16は、実施形態1に係る操舵トルク補償値生成部の変形例を示すブロック図である。
Moreover, the steering torque compensation
図16に示す実施形態1に係る操舵トルク補償値演算部の変形例における操舵トルク補償値マップ部241aでは、例えば、図10に示す特性の操舵トルク補償値マップに代えて、図11に示す特性の操舵トルク補償値マップを有する態様とすれば良い。また、例えば、図12に示す特性の操舵トルク補償値マップに代えて、図13に示す特性の操舵トルク補償値マップを有する態様とすれば良い。また、例えば、図14に示す特性の操舵トルク補償値マップに代えて、図15に示す特性の操舵トルク補償値マップを有する態様とすれば良い。
In the steering torque compensation
操舵トルク補償値生成部230から出力されたトルク補償値Tref_cは、図4に示す加算部291,292にてトルク値Tref_a及びトルク値Tref_bと加算される。これにより、操舵トルク目標値生成部200から操舵トルク目標値Th_refが出力される。
The torque compensation value Tref_c output from the steering torque
(実施形態2)
図17は、実施形態2に係る操舵トルク目標値生成部の構成例を示すブロック図である。図18は、実施形態2に係る操舵トルク補償値生成部の構成例を示すブロック図である。なお、上述した実施形態1と同一の機能を有する構成には同一の符号を付して説明を省略する。
(Embodiment 2)
FIG. 17 is a block diagram showing a configuration example of a steering torque target value generator according to the second embodiment. FIG. 18 is a block diagram showing a configuration example of a steering torque compensation value generator according to the second embodiment. In addition, the same code|symbol is attached|subjected to the structure which has the same function as
図17及び図18に示す構成例において、実施形態2に係る操舵トルク目標値生成部200aの操舵トルク補償値生成部230aの操舵トルク補償値演算部240aは、実施形態1において説明した操舵トルク補償値演算部240の後段に位相補償部246を備えた構成である。
In the configuration examples shown in FIGS. 17 and 18, the steering torque compensation
位相補償部246は、トルク補償値Tref_cに対して位相進み補償を行い、トルク補償値Tref_dを算出する。下記演算式は、位相進み補償において用いる位相補償フィルタCfの特性を示している。
A
Cf=(TnS+1)/(TdS+1) Cf = ( TnS +1)/( TdS +1)
上記演算式の分子の遮断周波数fnは、fn=1/(2π×Tn)で表され、分母の遮断周波数fdは、fd=1/(2π×Td)で表される。 The cutoff frequency fn of the numerator of the above equation is expressed by fn =1/(2π× Tn ), and the cutoff frequency fd of the denominator is expressed by fd =1/(2π× Td ). .
位相補償部246は、トルク補償値Tref_cに対して、上記演算式で表される位相補償フィルタCfを用いて位相進み補償を行い、トルク補償値Tref_dを算出する。位相補償フィルタCfの特性を位相進み補償の設定にする場合には、fnの値をfdよりも小さい設定とすれば良い。
The
また、操舵トルク補償値生成部230aは、図19に示す態様とすることも可能である。図19は、実施形態2に係る操舵トルク補償値生成部の変形例を示すブロック図である。
Moreover, the steering torque
操舵トルク補償値演算部240aから出力されたトルク補償値Tref_dは、図17に示す加算部291,292にてトルク値Tref_a及びトルク値Tref_bと加算される。これにより、操舵トルク目標値生成部200aから操舵トルク目標値Th_refが出力される。
The torque compensation value Tref_d output from the steering torque compensation
なお、位相補償部246の構成は上述した態様に限らず、例えば、2次以上のフィルタであっても良いし、例えばPD(比例微分制御)により実現される態様であっても良い。
The configuration of the
(実施形態3)
図20は、実施形態3に係る操舵トルク目標値生成部の構成例を示すブロック図である。図21は、実施形態3に係る操舵トルク補償値生成部の構成例を示すブロック図である。なお、上述した各実施形態と同一の機能を有する構成には同一の符号を付して説明を省略する。
(Embodiment 3)
FIG. 20 is a block diagram showing a configuration example of a steering torque target value generator according to the third embodiment. FIG. 21 is a block diagram showing a configuration example of a steering torque compensation value generator according to the third embodiment. In addition, the same code|symbol is attached|subjected to the structure which has the same function as each embodiment mentioned above, and description is abbreviate|omitted.
図20及び図21に示す構成例において、実施形態3に係る操舵トルク目標値生成部200bの操舵トルク補償値生成部230bの操舵トルク補償値演算部240bの操舵トルク補償値マップ部241bには、転舵角速度偏差|ωt_err|に加えて、車速Vsが入力される。
In the configuration examples shown in FIGS. 20 and 21, the steering torque compensation value map section 241b of the steering torque compensation
図22は、実施形態3に係る操舵トルク補償値マップの第1特性例を示す線図である。図22に示す実施形態3に係る操舵トルク補償値マップの第1特性例では、転舵角速度偏差閾値|ωt_err_th|以上の領域において、転舵角速度偏差|ωt_err|が増加するに従い、車速Vsに応じた一定の傾きで増加する。具体的には、転舵角速度偏差閾値|ωt_err_th|以上の領域において、車速Vsが大きくなるほど傾きが大きくなり、車速Vsが小さくなるほど傾きが小さくなる。これにより、転舵角速度偏差閾値|ωt_err_th|以上の領域において、車速Vsが大きくなるほど運転者の操舵に抗して大きな操舵反力が付与される。図23は、図22に示す操舵トルク補償値マップの第1特性例を適用した場合の符号変換後のトルク補償値Tref_cの特性例を示す線図である。 FIG. 22 is a diagram showing a first characteristic example of the steering torque compensation value map according to the third embodiment. In the first characteristic example of the steering torque compensation value map according to the third embodiment shown in FIG. 22, as the steering angular velocity deviation |ωt_err| increases with a constant slope. Specifically, in a region equal to or greater than the turning angular velocity deviation threshold value |ωt_err_th|, the slope increases as the vehicle speed Vs increases, and the slope decreases as the vehicle speed Vs decreases. Thus, in a region equal to or greater than the turning angular velocity deviation threshold value |ωt_err_th|, a larger steering reaction force is applied against the driver's steering as the vehicle speed Vs increases. FIG. 23 is a diagram showing a characteristic example of the torque compensation value Tref_c after sign conversion when the first characteristic example of the steering torque compensation value map shown in FIG. 22 is applied.
図23に示す例において、例えば、運転者がハンドル1を右操舵しているとき、転舵角速度偏差ωt_errが正値の転舵角速度偏差閾値ωt_err_thを超えると、正値のトルク補償値Tref_cが車速Vsに応じた傾きで上昇する。これにより、車速Vsが大きくなるほど運転者の右操舵に抗して大きな操舵反力が付与される。
In the example shown in FIG. 23, for example, when the driver is steering the
また、例えば、運転者がハンドル1を左操舵しているとき、転舵角速度偏差ωt_errが負値の転舵角速度偏差閾値ωt_err_thを超えると、負値のトルク補償値Tref_cが車速Vsに応じた傾きで上昇する。これにより、車速Vsが大きくなるほど運転者の左操舵に抗して大きな操舵反力が付与される。
Further, for example, when the driver is steering the
図24は、実施形態3に係る操舵トルク補償値マップの第2特性例を示す線図である。図24に示す実施形態3に係る操舵トルク補償値マップの第2特性例では、車速Vsに応じて転舵角速度偏差閾値|ωt_err_th|が変化する。具体的には、車速Vsが大きくなるほど転舵角速度偏差閾値|ωt_err_th|が小さくなり、車速Vsが小さくなるほど転舵角速度偏差閾値|ωt_err_th|が大きくなる。これにより、車速Vsが大きくなるほど運転者の操舵に抗して操舵反力が付与される転舵角速度偏差ωt_errが小さくなる。図25は、図24に示す操舵トルク補償値マップの第2特性例を適用した場合の符号変換後のトルク補償値Tref_cの特性例を示す線図である。 FIG. 24 is a diagram showing a second characteristic example of the steering torque compensation value map according to the third embodiment. In the second characteristic example of the steering torque compensation value map according to the third embodiment shown in FIG. 24, the turning angular velocity deviation threshold |ωt_err_th| changes according to the vehicle speed Vs. Specifically, the steering angular velocity deviation threshold |ωt_err_th| decreases as the vehicle speed Vs increases, and the steering angular velocity deviation threshold |ωt_err_th| increases as the vehicle speed Vs decreases. As a result, the steering angular velocity deviation ωt_err at which the steering reaction force is applied against the steering by the driver decreases as the vehicle speed Vs increases. FIG. 25 is a diagram showing a characteristic example of the torque compensation value Tref_c after sign conversion when the second characteristic example of the steering torque compensation value map shown in FIG. 24 is applied.
図25に示す例において、例えば、運転者がハンドル1を右操舵しているとき、車速Vsが大きくなるほど正値の転舵角速度偏差閾値ωt_err_thが小さくなる。これにより、車速Vsが大きくなるほど運転者の右操舵に抗して操舵反力が付与される正値の転舵角速度偏差ωt_errが小さくなる。
In the example shown in FIG. 25, for example, when the driver is steering the
また、例えば、運転者がハンドル1を左操舵しているとき、車速Vsが大きくなるほど負値の転舵角速度偏差閾値ωt_err_thが小さくなる。これにより、車速Vsが大きくなるほど運転者の左操舵に抗して操舵反力が付与される負値の転舵角速度偏差ωt_errが小さくなる。
Further, for example, when the driver is steering the
また、操舵トルク補償値生成部230bは、図26に示す態様とすることも可能である。図26は、実施形態3に係る操舵トルク補償値生成部の変形例を示すブロック図である。
Further, the steering torque compensation
操舵トルク補償値演算部240bから出力されたトルク補償値Tref_cは、図20に示す加算部291,292にてトルク値Tref_a及びトルク値Tref_bと加算される。これにより、操舵トルク目標値生成部200bから操舵トルク目標値Th_refが出力される。
The torque compensation value Tref_c output from the steering torque compensation
なお、操舵トルク補償値マップの特性は、転舵角速度偏差|ωt_err|が転舵角速度偏差閾値|ωt_err_th|(図14及び図15に示す態様では、第1転舵角速度偏差閾値|ωt_err_th1|)を超えた場合に、運転者の操舵によって生じる操舵力に抗する操舵反力が付与される態様であれば良く、上述した図10から図15、及び図22から図25に示す態様に限定されない。また、例えば、図10から図15、及び図22から図25に示したマップの態様ではなく、所定の伝達関数によって特性が定義される態様であっても良い。 The characteristic of the steering torque compensation value map is that the turning angular velocity deviation |ωt_err| It is not limited to the modes shown in FIGS. 10 to 15 and FIGS. Further, for example, instead of the map modes shown in FIGS. 10 to 15 and FIGS. 22 to 25, a mode in which the characteristics are defined by a predetermined transfer function may be used.
(実施形態4)
図27は、実施形態4に係る操舵トルク補償値生成部の構成例を示すブロック図である。図28は、実施形態4に係る操舵トルク補償値生成部の変形例を示すブロック図である。本実施形態において、第1操舵トルク補償値演算部240は、実施形態1の操舵トルク補償値演算部240に対応し、第1操舵トルク補償値マップ部241は、実施形態1の操舵トルク補償値マップ部241に対応し、第1操舵トルク補償値マップ部241が有する第1操舵トルク補償値マップは、実施形態1の操舵トルク補償値マップ部241が有する操舵トルク補償値マップに対応する。第1トルク補償値は、実施形態1のトルク補償値に対応する。なお、上述した各実施形態と同一の機能を有する構成には同一の符号を付して説明を省略する。
(Embodiment 4)
FIG. 27 is a block diagram showing a configuration example of a steering torque compensation value generator according to the fourth embodiment. FIG. 28 is a block diagram showing a modification of the steering torque compensation value generator according to the fourth embodiment. In the present embodiment, a first steering torque compensation
操舵機構と転舵機構とが機械的に分離されているSBWシステムでは、構造上、例えば転舵輪5L,5Rが縁石等の障害物に当たり、転舵できない状況となっても、転舵不能状態となったことがハンドル1に伝達されない。このため、運転者が障害物等によって転舵不能となっていることに気付かず、ハンドル1に右操舵力FRを加え続けてハンドル1を空転させてしまう可能性がある。
In the SBW system in which the steering mechanism and the steering mechanism are mechanically separated, even if the
本開示では、図27及び図28に示すように、操舵トルク目標値生成部200cの操舵トルク補償値生成部230cは、第1操舵トルク補償値演算部240に加え、第2操舵トルク補償値演算部250を備えている。
In the present disclosure, as shown in FIGS. 27 and 28, the steering torque compensation
第2操舵トルク補償値演算部250は、転舵角偏差θt_errに応じた第2トルク補償値Tref_eを生成する。操舵トルク補償値生成部230cは、加算部247において、第1操舵トルク補償値演算部240により生成された第1トルク補償値Tref_cと第2操舵トルク補償値演算部250により生成された第2トルク補償値Tref_eとを加算したトルク補償値Tref_fを生成する態様とし、運転者がハンドル1を操舵しているときに転舵不能となった場合に、運転者による操舵力に抗する操舵反力を付与する。これにより、転舵不能となった際のハンドル1の空転を抑制することができる。以下、転舵が制限された状況下においてハンドル1の空転を抑制可能な構成及び動作について、詳細に説明する。
The second steering torque
図28に示す構成例において、第2操舵トルク補償値演算部250は、主要な構成要素として、第2操舵トルク補償値マップ部251を備える。
In the configuration example shown in FIG. 28, the second steering torque compensation
図28に示す符号抽出部253は、転舵角偏差θt_errの符号を抽出する。具体的には、例えば、転舵角偏差θt_errの値を、転舵角偏差θt_errの絶対値で除算する。これにより、符号抽出部253は、転舵角偏差θt_errの符号が「+」の場合には「1」を出力し、転舵角偏差θt_errの符号が「-」の場合には「-1」を出力する。具体的に、符号抽出部253は、例えば転舵角偏差θt_errの符号関数Sgn(θt_err)を生成する。
A
図29は、第2操舵トルク補償値マップの特性例を示す線図である。第2操舵トルク補償値マップ部251には、絶対値演算部252において絶対値処理された転舵角偏差|θt_err|が入力される。第2操舵トルク補償値マップ部251は、図29に示す操舵トルク補償値マップに基づき第2トルク補償値Tref_e0を生成する。
FIG. 29 is a diagram showing a characteristic example of the second steering torque compensation value map. The turning angle deviation |θt_err| that has undergone absolute value processing in the absolute
第2操舵トルク補償値マップは、例えば図29に示すように、転舵角偏差|θt_err|に応じて第2トルク補償値Tref_e0が増減する転舵角偏差感応型の特性を有している。 For example, as shown in FIG. 29, the second steering torque compensation value map has a steering angle deviation sensitive characteristic in which the second torque compensation value Tref_e0 increases or decreases according to the steering angle deviation |θt_err|.
以下の説明において、図29に示す第1転舵角偏差閾値|θt_err_th1|以上の領域を「第1領域」とも称し、第1転舵角偏差閾値|θt_err_th1|未満の領域を「第2領域」とも称する。また、第1領域における転舵角偏差|θt_err|の変動量Δ|θt_err|に対する第2トルク補償値Tref_e0の変動量ΔTref_e0の傾き(ΔTref_e0/Δ|θt_err|)を「第1の傾き」とも称し、第2領域における転舵角偏差|θt_err|の変動量Δ|θt_err|に対する第2トルク補償値Tref_e0の変動量ΔTref_e0の傾き(ΔTref_e0/Δ|θt_err|)を「第2の傾き」とも称する。 In the following description, an area equal to or greater than the first turning angle deviation threshold |θt_err_th1| shown in FIG. Also called Further, the slope (ΔTref_e0/Δ|θt_err|) of the variation amount ΔTref_e0 of the second torque compensation value Tref_e0 with respect to the variation amount Δ|θt_err| of the steering angle deviation |θt_err| , the inclination (ΔTref_e0/Δ|θt_err|) of the variation amount ΔTref_e0 of the second torque compensation value Tref_e0 with respect to the variation amount Δ|θt_err| of the steering angle deviation |θt_err|
図29に示すΔ1_aa、Δ1_bbは、転舵角偏差|θt_err|が、第1転舵角偏差閾値|θt_err_th1|以上の値aa、値bbである場合における、第1の傾きを示す。図29に示す通り、第1の領域において、転舵角偏差|θt_err|と、第2トルク補償値Tref_e0との関係が非線形である場合、第1の傾きは変化する。第1の領域において、転舵角偏差|θt_err|と、第2トルク補償値Tref_e0との関係が線形である場合、第1の傾きは一定の値である。 Δ1_aa and Δ1_bb shown in FIG. 29 represent the first slopes when the turning angle deviation |θt_err| is the value aa and the value bb equal to or greater than the first turning angle deviation threshold |θt_err_th1|. As shown in FIG. 29, in the first region, when the relationship between the steering angle deviation |θt_err| and the second torque compensation value Tref_e0 is nonlinear, the first slope changes. In the first region, when the relationship between the turning angle deviation |θt_err| and the second torque compensation value Tref_e0 is linear, the first slope is a constant value.
図29に示す例において、第1領域は、第1転舵角偏差閾値|θt_err_th1|よりも大きい第2転舵角偏差閾値|θt_err_th2|によって区切られている。第1領域における第1の傾きは、転舵角偏差|θt_err|が第2転舵角偏差閾値|θt_err_th2|未満の領域において、転舵角偏差|θt_err|の増加に伴って増加し、第2転舵角偏差閾値|θt_err_th2|以上の領域において一定値となる特性としている。第1の傾きの最大値は、例えば、10[Nm]/5[deg]=2[Nm/deg]程度とされる。また、図10に示す例において、第2領域における第2の傾きはゼロである。 In the example shown in FIG. 29, the first region is delimited by a second turning angle deviation threshold |θt_err_th2| which is larger than the first turning angle deviation threshold |θt_err_th1|. is less than the second turning angle deviation threshold value |θt_err_th2|, the first slope in the first region increases as the turning angle deviation |θt_err| The characteristic is a constant value in a region equal to or greater than the turning angle deviation threshold value |θt_err_th2|. The maximum value of the first slope is, for example, approximately 10 [Nm]/5 [deg]=2 [Nm/deg]. Also, in the example shown in FIG. 10, the second slope in the second region is zero.
第2操舵トルク補償値演算部250は、第2操舵トルク補償値マップ部251の出力値である第2トルク補償値Tref_e0に対し、乗算部254にて転舵角偏差θt_errの符号関数Sgn(θt_err)を乗算して符号変換した第2トルク補償値Tref_eを出力する。図30は、図29に示す第2操舵トルク補償値マップを適用した場合の符号変換後の第2トルク補償値Tref_eの特性例を示す線図である。
The second steering torque compensation
図30に示す例において、例えば、運転者がハンドル1を右操舵しているとき、転舵角偏差θt_errが正値の第1転舵角偏差閾値θt_err_th1を超えると、正値の第2トルク補償値Tref_eが急上昇する。これにより、右方向への操舵が制限される。
In the example shown in FIG. 30, for example, when the driver is steering the
また、例えば、運転者がハンドル1を左操舵しているとき、転舵角偏差θt_errが負値の第1転舵角偏差閾値θt_err_th1を超えると、負値の第2トルク補償値Tref_eが急上昇する。これにより、左方向への操舵が制限される。
Further, for example, when the driver is steering the
なお、図29又は図30に示す態様の第2操舵トルク補償値マップの特性では、転舵角偏差|θt_err|が第1転舵角偏差閾値|θt_err_th1|以上であり、かつ、転舵角偏差|θt_err|が第2転舵角偏差閾値|θt_err_th2|未満の領域において、転舵角偏差|θt_err|の増加に伴って第1の傾きが徐々に大きくなる。このため、第2トルク補償値Tref_eの急激な変化による違和感を抑制することができる。 29 or 30, the turning angle deviation |θt_err| is greater than or equal to the first turning angle deviation threshold |θt_err_th1| is less than the second steering angle deviation threshold value |θt_err_th2|, the first slope gradually increases as the steering angle deviation |θt_err| increases. Therefore, it is possible to suppress discomfort caused by a sudden change in the second torque compensation value Tref_e.
以下、第2操舵トルク補償値マップの変形例について説明する。 Modifications of the second steering torque compensation value map will be described below.
図31は、第2操舵トルク補償値マップの第2特性例を示す線図である。図31に示す第2操舵トルク補償値マップの第2特性例において、転舵角偏差閾値|θt_err_th|は、第1特性例における第1転舵角偏差閾値|θt_err_th1|に対応する。すなわち、図31に示す第2操舵トルク補償値マップの第2特性例において、転舵角偏差閾値|θt_err_th|以上の領域が「第1領域」に対応し、転舵角偏差閾値|θt_err_th|未満の領域が「第2領域」に対応する。 FIG. 31 is a diagram showing a second characteristic example of the second steering torque compensation value map. In the second characteristic example of the second steering torque compensation value map shown in FIG. 31, the turning angle deviation threshold |θt_err_th| corresponds to the first turning angle deviation threshold |θt_err_th1| in the first characteristic example. That is, in the second characteristic example of the second steering torque compensation value map shown in FIG. 31, the region above the turning angle deviation threshold value |θt_err_th| corresponds to the "second area".
図31に示す第2操舵トルク補償値マップの第2特性例では、第2領域における第2の傾きは、第1特性例と同様にゼロとなり、第1領域における第1の傾きは一定値となる特性としている。第1の傾きは、例えば、10[Nm]/5[deg]=2[Nm/deg]程度とされる。図32は、図31に示す第2操舵トルク補償値マップの第2特性例を適用した場合の符号変換後の第2トルク補償値Tref_eの特性例を示す線図である。 In the second characteristic example of the second steering torque compensation value map shown in FIG. 31, the second slope in the second region is zero as in the first characteristic example, and the first slope in the first region is a constant value. characteristics. The first slope is, for example, approximately 10 [Nm]/5 [deg]=2 [Nm/deg]. FIG. 32 is a diagram showing a characteristic example of the second torque compensation value Tref_e after sign conversion when the second characteristic example of the second steering torque compensation value map shown in FIG. 31 is applied.
図32に示す例において、例えば、運転者がハンドル1を右操舵しているとき、転舵角偏差θt_errが正値の転舵角偏差閾値θt_err_thを超えると、正値の第2トルク補償値Tref_eが急上昇する。これにより、右方向への操舵が制限される。
In the example shown in FIG. 32, for example, when the driver is steering the
また、例えば、運転者がハンドル1を左操舵しているとき、転舵角偏差θt_errが負値の転舵角偏差閾値θt_err_thを超えると、負値の第2トルク補償値Tref_eが急上昇する。これにより、左方向への操舵が制限される。
Further, for example, when the driver is steering the
図33は、第2操舵トルク補償値マップの第3特性例を示す線図である。図33に示す第2操舵トルク補償値マップの第3特性例において、転舵角偏差閾値|θt_err_th|は、第1特性例における第1転舵角偏差閾値|θt_err_th1|に対応する。すなわち、図33に示す第2操舵トルク補償値マップの第3特性例において、転舵角偏差閾値|θt_err_th|以上の領域が「第1領域」に対応し、転舵角偏差閾値|θt_err_th|未満の領域が「第2領域」に対応する。 FIG. 33 is a diagram showing a third characteristic example of the second steering torque compensation value map. In the third characteristic example of the second steering torque compensation value map shown in FIG. 33, the turning angle deviation threshold |θt_err_th| corresponds to the first turning angle deviation threshold |θt_err_th1| in the first characteristic example. That is, in the third characteristic example of the second steering torque compensation value map shown in FIG. 33, the region above the turning angle deviation threshold |θt_err_th| corresponds to the "second area".
図33に示すΔ2_ccは、転舵角偏差|θt_err|が、第1転舵角偏差閾値|θt_err_th|より小さい値ccである場合における、第2の傾きを示す。図33に示す通り、第2の領域において、転舵角偏差|θt_err|と、第2トルク補償値Tref_e0との関係が線形である場合、第2の傾きは一定の値である。なお、第2の領域において、転舵角偏差|θt_err|と、第2トルク補償値Tref_e0との関係が非線形である場合、第2の傾きΔ2_ccは転舵角偏差|θt_err|に応じて変化する。 Δ2_cc shown in FIG. 33 indicates the second inclination when the turning angle deviation |θt_err| is a value cc smaller than the first turning angle deviation threshold |θt_err_th|. As shown in FIG. 33, when the relationship between the steering angle deviation |θt_err| and the second torque compensation value Tref_e0 is linear in the second region, the second slope is a constant value. In the second region, if the relationship between the steering angle deviation |θt_err| .
図33に示す第2操舵トルク補償値マップの第3特性例では、第1領域における第1の傾きは、例えば、10[Nm]/5[deg]=2[Nm/deg]程度の一定値とされ、第2領域における第2の傾きは、第1の傾きよりも小さい一定値となる特性としている。図34は、図33に示す第2操舵トルク補償値マップの第3特性例を適用した場合の符号変換後の第2トルク補償値Tref_eの特性例を示す線図である。 In the third characteristic example of the second steering torque compensation value map shown in FIG. 33, the first slope in the first region is a constant value of about 10 [Nm]/5 [deg]=2 [Nm/deg], for example. , and the second slope in the second region is a constant value smaller than the first slope. FIG. 34 is a graph showing a characteristic example of the second torque compensation value Tref_e after sign conversion when the third characteristic example of the second steering torque compensation value map shown in FIG. 33 is applied.
図34に示す例において、例えば、運転者がハンドル1を右操舵しているとき、転舵角偏差θt_errが正値の転舵角偏差閾値θt_err_th未満の領域において、正値の転舵角偏差θt_errの増加に伴って正値の第2トルク値Tref_eが徐々に大きくなり、転舵角偏差θt_errが正値の転舵角偏差閾値θt_err_thを超えると、正値の第2トルク補償値Tref_eが急上昇する。これにより、右方向への操舵が制限される。
In the example shown in FIG. 34, for example, when the driver is steering the
また、例えば、運転者がハンドル1を左操舵しているとき、転舵角偏差θt_errが負値の転舵角偏差閾値θt_err_th未満の領域において、負値の転舵角偏差θt_errの増加に伴って負値の第2トルク補償値Tref_eが徐々に大きくなり、転舵角偏差θt_errが負値の転舵角偏差閾値θt_err_thを超えると、負値の第2トルク補償値Tref_eが急上昇する。これにより、左方向への操舵が制限される。
Further, for example, when the driver is steering the
なお、図33又は図34に示す態様の第2操舵トルク補償値マップの特性では、第2領域において、転舵角偏差|θt_err|の増加に伴って第2トルク補償値Tref_eが徐々に大きくなる。このため、例えば、転舵用モータ41の転舵力不足等によって転舵角偏差|θt_err|が徐々に大きくなるような状況において、転舵角偏差|θt_err|の増加に伴ってハンドル1に付与する操舵反力を徐々に大きくすることができる。 According to the characteristics of the second steering torque compensation value map shown in FIG. 33 or 34, in the second region, the second torque compensation value Tref_e gradually increases as the turning angle deviation |θt_err| increases. . Therefore, for example, in a situation where the turning angle deviation |θt_err| The steering reaction force to be applied can be gradually increased.
また、操舵トルク補償値生成部230cは、図35に示す態様とすることも可能である。図35は、実施形態4に係る操舵トルク補償値生成部の変形例を示すブロック図である。
Moreover, the steering torque compensation
図35に示す操舵トルク補償値生成部230cの変形例における第2操舵トルク補償値マップ部251aでは、例えば、図29に示す特性の第2操舵トルク補償値マップに代えて、図30に示す特性の第2操舵トルク補償値マップを有する態様とすれば良い。また、例えば、図31に示す特性の第2操舵トルク補償値マップに代えて、図32に示す特性の第2操舵トルク補償値マップを有する態様とすれば良い。また、例えば、図33に示す特性の第2操舵トルク補償値マップに代えて、図34に示す特性の第2操舵トルク補償値マップを有する態様とすれば良い。
In the second steering torque compensation
操舵トルク補償値生成部230cから出力された第2トルク補償値Tref_fは、図27に示す加算部291,292にてトルク値Tref_a及びトルク値Tref_bと加算される。これにより、操舵トルク目標値生成部200cから操舵トルク目標値Th_refが出力される。
The second torque compensation value Tref_f output from the steering torque compensation
図36は、実施形態4に係る操舵トルク目標値生成部の動作例を概念的に示す線図である。図36において、横軸は実転舵角θt_actを示し、縦軸は操舵トルク目標値生成部200cから出力される操舵トルク目標値Th_refを示している。
FIG. 36 is a diagram conceptually showing an operation example of the steering torque target value generation unit according to the fourth embodiment. In FIG. 36, the horizontal axis indicates the actual turning angle θt_act, and the vertical axis indicates the steering torque target value Th_ref output from the steering torque target
図36では、運転者がハンドル1を右操舵しているとき、実操舵角θt_act_obにおいて、例えば、転舵輪5Rが縁石等の障害物に当たる等によって転舵不能となった例を示している。このとき、転舵角偏差θt_errが転舵角偏差閾値θt_err_th(図29及び図30に示す態様では、第1転舵角偏差閾値θt_err_th1)となると(Δθt_err=θt_err_th)、実操舵角θt_act_obを超える領域において、操舵トルク補償値生成部230cから出力される第2トルク補償値Tref_fによって操舵トルク目標値Th_refが急上昇する。これにより、運転者がハンドル1を操作することによって生じる操舵力に抗する操舵反力が付与され、ハンドル1の空転が抑制される。
FIG. 36 shows an example in which, when the driver is steering the
なお、第2操舵トルク補償値マップの特性は、転舵角偏差|θt_err|が転舵角偏差閾値|θt_err_th|(図29及び図30に示す態様では、第1転舵角偏差閾値|θt_err_th1|)を超えた場合に、運転者がハンドル1を操作することによって生じる操舵力に抗する操舵反力が付与される態様であれば良く、上述した図29から図34に示す態様に限定されない。また、例えば、図29から図34に示したマップの態様ではなく、所定の伝達関数によって特性が定義される態様であっても良い。 The characteristic of the second steering torque compensation value map is that the turning angle deviation |θt_err| ) is exceeded, it is not limited to the modes shown in FIGS. Further, for example, instead of the map modes shown in FIGS. 29 to 34, the characteristics may be defined by a predetermined transfer function.
(実施形態5)
図37は、実施形態5に係る操舵トルク目標値生成部の一構成例を示すブロック図である。図38は、実施形態5に係る操舵トルク補償値生成部の構成例を示すブロック図である。図39は、実施形態5に係る操舵トルク補償値生成部の変形例を示すブロック図である。なお、上述した各実施形態と同一の機能を有する構成には同一の符号を付して説明を省略する。
(Embodiment 5)
FIG. 37 is a block diagram showing a configuration example of a steering torque target value generator according to the fifth embodiment. FIG. 38 is a block diagram showing a configuration example of a steering torque compensation value generator according to the fifth embodiment. FIG. 39 is a block diagram showing a modification of the steering torque compensation value generator according to the fifth embodiment. In addition, the same code|symbol is attached|subjected to the structure which has the same function as each embodiment mentioned above, and description is abbreviate|omitted.
図37及び図38に示すように、実施形態5に係る操舵トルク目標値生成部200dの操舵トルク補償値生成部230dの第2操舵トルク補償値演算部250aは、第1操舵トルク補償値演算部240aの位相補償部246と同様の位相補償部256を備える態様であっても良い。また、操舵トルク補償値生成部230dは、図39に示す態様とすることも可能である。
As shown in FIGS. 37 and 38, a second steering torque compensation
第2操舵トルク補償値演算部250aは、転舵角偏差θt_errに応じた第2トルク補償値Tref_eを位相補償した第2トルク補償値Tref_gを生成する。操舵トルク補償値生成部230dは、加算部247において、第1操舵トルク補償値演算部240aにより生成された第1トルク補償値Tref_dと第2操舵トルク補償値演算部250aにより生成された第2トルク補償値Tref_gとを加算したトルク補償値Tref_hを生成する。
The second steering torque
操舵トルク補償値生成部230dから出力されたトルク補償値Tref_hは、図37に示す加算部291,292にてトルク値Tref_a及びトルク値Tref_bと加算される。これにより、操舵トルク目標値生成部200dから操舵トルク目標値Th_refが出力される。
The torque compensation value Tref_h output from the steering torque compensation
図40は、実施形態5に係る操舵トルク目標値生成部の動作例を概念的に示す線図である。図40において、横軸は時間を示し、縦軸は実操舵角θh_actを示している。図40に示す破線は、第2操舵トルク補償値マップ部251aの出力値である第2トルク補償値Tref_eを加算した操舵トルク目標値Th_refによる動作例を示し、実線は、位相補償部256において位相進み補償した第2トルク補償値Tref_gを加算した操舵トルク目標値Th_refによる動作例を示している。
FIG. 40 is a diagram conceptually showing an operation example of the steering torque target value generation unit according to the fifth embodiment. In FIG. 40, the horizontal axis indicates time, and the vertical axis indicates the actual steering angle θh_act. The dashed line shown in FIG. 40 indicates an operation example based on the steering torque target value Th_ref obtained by adding the second torque compensation value Tref_e, which is the output value of the second steering torque compensation
図40では、運転者がハンドル1を右操舵して、時刻t_ob_lockにおいて縁石等の障害物により実転舵角θt_act_obで転舵不能(以下、「転舵ロック」とも称する)となった例を示している。
FIG. 40 shows an example in which the driver turns the
図40に破線で示すように、位相進み補償していない第2トルク補償値Tref_eを加算した操舵トルク目標値Th_refによる動作例では、転舵ロック発生後にハンドル1が跳ね返される事象が発生する可能性がある。
As indicated by the dashed line in FIG. 40, in an operation example based on the steering torque target value Th_ref to which the second torque compensation value Tref_e that is not compensated for the phase lead is added, there is a possibility that the
転舵ロック発生前の転舵角偏差θt_errが転舵角偏差閾値θt_err_th(図30に示す態様では、第1転舵角偏差閾値θt_err_th1)未満の領域では、位相補償部256の位相補償フィルタCfによる位相進み補償が作用しない。転舵ロックが発生し、転舵角偏差θt_errが転舵角偏差閾値θt_err_th(図30に示す態様では、第1転舵角偏差閾値θt_err_th1)以上となったとき、位相補償フィルタCfによる位相進み補償によってハンドル1の跳ね返り現象が抑制される。
In a region in which the steering angle deviation θt_err before the occurrence of steering lock is less than the steering angle deviation threshold θt_err_th (in the mode shown in FIG. 30, the first steering angle deviation threshold θt_err_th1), the phase compensation filter Cf of the phase compensator 256 The phase lead compensation by does not work. When steering lock occurs and the steering angle deviation θt_err becomes equal to or greater than the steering angle deviation threshold θt_err_th (in the mode shown in FIG. 30, the first steering angle deviation threshold θt_err_th1), the phase compensation filter Cf advances the phase. The compensation suppresses the bouncing phenomenon of the
なお、位相補償部256において、上記演算式におけるTn、Td、すなわち、遮断周波数fn、fdを調整することで、ハンドル1の跳ね返り現象に対してより適切な設定を実現することができる。また、位相補償部256の構成は上述した態様に限らず、例えば、2次以上のフィルタであっても良いし、例えばPD(比例微分制御)により実現される態様であっても良い。
In the phase compensator 256, by adjusting Tn and Td in the above equation, that is, the cutoff frequencies fn and fd , it is possible to realize more appropriate settings for the bouncing phenomenon of the
(実施形態6)
図41は、実施形態6に係る操舵トルク目標値生成部の構成例を示すブロック図である。図42は、実施形態6に係る操舵トルク補償値生成部の構成例を示すブロック図である。図43は、実施形態6に係る操舵トルク補償値生成部の変形例を示すブロック図である。なお、上述した各実施形態と同一の機能を有する構成には同一の符号を付して説明を省略する。
(Embodiment 6)
FIG. 41 is a block diagram showing a configuration example of a steering torque target value generator according to the sixth embodiment. FIG. 42 is a block diagram showing a configuration example of a steering torque compensation value generator according to the sixth embodiment. FIG. 43 is a block diagram showing a modification of the steering torque compensation value generator according to the sixth embodiment. In addition, the same code|symbol is attached|subjected to the structure which has the same function as each embodiment mentioned above, and description is abbreviate|omitted.
図41及び図42に示すように、実施形態6に係る操舵トルク目標値生成部200eの操舵トルク補償値生成部230eの第1操舵トルク補償値演算部240cは、図38及び図39に示す実施形態5の第1操舵トルク補償値演算部240aの構成に加えて、図21及び図26に示す実施形態3の操舵トルク補償値演算部240bの操舵トルク補償値マップ部241bと同様に、転舵角速度偏差|ωt_err|に加えて、車速Vsが入力される態様とし、車速Vsに応じた第1トルク補償値Tref_dを生成する態様であっても良い。また、操舵トルク補償値生成部230eは、図43に示す態様とすることも可能である。
As shown in FIGS. 41 and 42, the first steering torque compensation
第1操舵トルク補償値演算部240cは、車速Vsに応じた第1トルク補償値Tref_cを位相補償した第1トルク補償値Tref_dを生成する。操舵トルク補償値生成部230eは、加算部247において、第1操舵トルク補償値演算部240aにより生成された第1トルク補償値Tref_dと第2操舵トルク補償値演算部250aにより生成された第2トルク補償値Tref_gとを加算したトルク補償値Tref_hを生成する。
The first steering torque compensation
操舵トルク補償値生成部230eから出力されたトルク補償値Tref_hは、図41に示す加算部291,292にてトルク値Tref_a及びトルク値Tref_bと加算される。これにより、操舵トルク目標値生成部200eから操舵トルク目標値Th_refが出力される。
The torque compensation value Tref_h output from the steering torque
なお、上述した実施形態の制御装置50は、操舵トルク補償値生成部230(230a,230b,230c,230d,230e)の出力値の変動に伴う操舵トルク目標値Th_refの上下限を制限する制限部を備える態様であっても良い。これにより、ECUの制御における各部(RAM内部演算値や検出値)の異常発生を抑制できる。制限部は、例えば、操舵トルク目標値生成部200(200a,200b,200c,200d,200e)と操舵トルク制御部400との間に設けられる態様であっても良いし、操舵トルク目標値生成部200(200a,200b,200c,200d,200e)及び操舵トルク制御部400の何れかに含まれる態様であっても良い。
Note that the
また、上述した実施形態で使用した図は、本開示に関して定性的な説明を行うための概念図であり、これらに限定されるものではない。また、上述の実施形態は本開示の好適な実施の一例ではあるが、これに限定されるものではなく、本開示の要旨を逸脱しない範囲において種々変形実施可能である。 Also, the diagrams used in the above-described embodiments are conceptual diagrams for qualitatively explaining the present disclosure, and are not limited to these. In addition, although the above-described embodiment is an example of the preferred implementation of the present disclosure, it is not limited to this, and various modifications can be implemented without departing from the gist of the present disclosure.
1 ハンドル
2 コラム軸
3a,3b タイロッド
5L,5R 転舵輪
10 車速センサ
11 イグニションキー
12 バッテリ
30 反力装置
31 反力用モータ
32 減速機構
33 舵角センサ
34 トルクセンサ
35 ストッパ(回転制限機構)
40 転舵装置
41 転舵用モータ
42 減速機構
43 角度センサ
44 ピニオンラック機構
50 制御装置
60 反力制御系
70 転舵制御系
200,200a,200b,200c,200d,200e 操舵トルク目標値生成部
210 基本マップ部
220 ダンパトルク生成部
221 ダンパゲインマップ部
222 乗算部
230,230a,230b,230c,230d,230e 操舵トルク補償値生成部
240,240a,240b,240c 操舵トルク補償値演算部(第1操舵トルク補償値演算部)
241,241a,241b,241c 操舵トルク補償値マップ部(第1操舵トルク補償値マップ部)
242 絶対値演算部
243 符号抽出部
244 乗算部
245 微分部
246 位相補償部
247 加算部
250,250a,250b 第2操舵トルク補償値演算部
251,251a 第2操舵トルク補償値マップ部
252 絶対値演算部
253 符号抽出部
254 乗算部
256 位相補償部
260 絶対値演算部
270 微分部
280 符号抽出部
291,292 加算部
293 乗算部
400 操舵トルク制御部
500 電流制御部
600 転舵角目標値生成部
700 転舵角制御部
800 電流制御部
40
241, 241a, 241b, 241c steering torque compensation value map portion (first steering torque compensation value map portion)
242 absolute
Claims (20)
前記操舵反力を得るための操舵トルクの目標値である操舵トルク目標値を生成する操舵トルク目標値生成部と、
前記操舵角に基づき、前記転舵輪の転舵角の目標値である転舵角目標値を生成する転舵角目標値生成部と、
を備え、
前記操舵トルク目標値生成部は、
前記転舵角目標値と、前記転舵輪の実際の転舵角である実転舵角との転舵角偏差を時間微分して得られる転舵角速度偏差に応じて、前記操舵トルク目標値のトルク補償値を生成する操舵トルク補償値演算部を備え、
前記トルク補償値は、前記転舵角速度偏差が所定の転舵角速度偏差閾値以上である領域において、前記転舵角速度偏差の増加に伴い単調増加し、
前記操舵トルク目標値生成部は、前記トルク補償値に基づき、前記操舵トルク目標値を生成する、
車両用操向システムの制御装置。 A control device for a steering system for a vehicle, comprising a reaction force device for applying a steering reaction force to the steering wheel according to the steering angle of the steering wheel, and a steering device for steering the steered wheels according to the steering angle of the steering wheel. and
a steering torque target value generator that generates a steering torque target value that is a steering torque target value for obtaining the steering reaction force;
a steering angle target value generation unit that generates a steering angle target value, which is a target value of the steering angle of the steered wheels, based on the steering angle;
with
The steering torque target value generation unit
The steering torque target value is calculated according to the steering angular velocity deviation obtained by time differentiation of the steering angle deviation between the steering angle target value and the actual steering angle, which is the actual steering angle of the steered wheels. a steering torque compensation value calculation unit that generates a torque compensation value;
The torque compensation value monotonically increases as the steering angular velocity deviation increases in a region where the steering angular velocity deviation is equal to or greater than a predetermined steering angular velocity deviation threshold,
The steering torque target value generator generates the steering torque target value based on the torque compensation value.
A controller for a vehicle steering system.
請求項1に記載の車両用操向システムの制御装置。 The torque compensation value increases at a constant slope as the steering angular velocity deviation increases in a region where the steering angular velocity deviation is equal to or greater than the steering angular velocity deviation threshold.
The control device for a steering system for a vehicle according to claim 1.
請求項2に記載の車両用操向システムの制御装置。 The steering angular velocity deviation threshold varies according to the vehicle speed obtained by a vehicle speed sensor.
3. A control device for a vehicle steering system according to claim 2.
請求項3に記載の車両用操向システムの制御装置。 The steering angular velocity deviation threshold becomes smaller as the vehicle speed increases.
4. A control device for a vehicle steering system according to claim 3.
前記転舵角速度偏差が所定の第1転舵角速度偏差閾値以上であり、かつ、前記転舵角速度偏差が前記第1転舵角速度偏差閾値よりも大きい第2転舵角速度偏差閾値未満の領域において、前記転舵角速度偏差の増加に伴い一定の第1の傾きで増加し、
前記転舵角速度偏差が前記第2転舵角速度偏差閾値以上の領域において、前記転舵角速度偏差の増加に伴い、前記第1の傾きよりも大きい第2の傾きで増加する、
請求項1に記載の車両用操向システムの制御装置。 The torque compensation value is
In a region where the steering angular velocity deviation is greater than or equal to a predetermined first steering angular velocity deviation threshold and less than a second steering angular velocity deviation threshold, wherein the steering angular velocity deviation is greater than the first steering angular velocity deviation threshold, increases at a constant first slope as the steering angular velocity deviation increases,
In a region where the steering angular velocity deviation is equal to or greater than the second steering angular velocity deviation threshold value, the steering angular velocity deviation increases at a second slope larger than the first slope as the steering angular velocity deviation increases.
The control device for a steering system for a vehicle according to claim 1.
請求項1に記載の車両用操向システムの制御装置。 The torque compensation value increases with a slope corresponding to the vehicle speed acquired by the vehicle speed sensor as the steering angular velocity deviation increases in a region where the steering angular velocity deviation is equal to or greater than the steering angular velocity deviation threshold.
The control device for a steering system for a vehicle according to claim 1.
請求項6に記載の車両用操向システムの制御装置。 In a region where the steering angular velocity deviation is equal to or greater than the steering angular velocity deviation threshold value, the torque compensation value has a slope that increases as the vehicle speed increases.
A control device for a steering system for a vehicle according to claim 6.
請求項1から7の何れか一項に記載の車両用操向システムの制御装置。 The steering torque compensation value calculation unit includes a phase compensation unit that performs phase lead compensation on the torque compensation value.
A control device for a vehicle steering system according to any one of claims 1 to 7.
前記操舵反力を得るための操舵トルクの目標値である操舵トルク目標値を生成する操舵トルク目標値生成部と、
前記操舵角に基づき、前記転舵輪の転舵角の目標値である転舵角目標値を生成する転舵角目標値生成部と、
を備え、
前記操舵トルク目標値生成部は、
前記転舵角目標値と、前記転舵輪の実際の転舵角である実転舵角との転舵角偏差を時間微分して得られる転舵角速度偏差に応じて、前記操舵トルク目標値の第1トルク補償値を生成する第1操舵トルク補償値演算部と、
前記転舵角目標値と、前記転舵輪の実際の転舵角である実転舵角との転舵角偏差に応じて、前記操舵トルク目標値の第2トルク補償値を生成する第2操舵トルク補償値演算部と、
を備え、
前記第1トルク補償値は、前記転舵角速度偏差が所定の転舵角速度偏差閾値以上である領域において、前記転舵角速度偏差の増加に伴い単調増加し、
前記第2トルク補償値は、前記転舵角偏差が所定の第1転舵角偏差閾値以上である第1領域において第1の傾きで増加し、
前記操舵トルク目標値生成部は、前記第1トルク補償値及び前記第2トルク補償値に基づき、前記操舵トルク目標値を生成する、
車両用操向システムの制御装置。 A control device for a steering system for a vehicle, comprising a reaction force device for applying a steering reaction force to the steering wheel according to the steering angle of the steering wheel, and a steering device for steering the steered wheels according to the steering angle of the steering wheel. and
a steering torque target value generator that generates a steering torque target value that is a steering torque target value for obtaining the steering reaction force;
a steering angle target value generation unit that generates a steering angle target value, which is a target value of the steering angle of the steered wheels, based on the steering angle;
with
The steering torque target value generation unit
The steering torque target value is calculated according to the steering angular velocity deviation obtained by time differentiation of the steering angle deviation between the steering angle target value and the actual steering angle, which is the actual steering angle of the steered wheels. a first steering torque compensation value calculator that generates a first torque compensation value;
A second steering for generating a second torque compensation value for the steering torque target value in accordance with a steering angle deviation between the steering angle target value and an actual steering angle that is the actual steering angle of the steered wheels. a torque compensation value calculator;
with
The first torque compensation value monotonously increases as the steering angular velocity deviation increases in a region where the steering angular velocity deviation is equal to or greater than a predetermined steering angular velocity deviation threshold,
The second torque compensation value increases at a first slope in a first region where the turning angle deviation is equal to or greater than a predetermined first turning angle deviation threshold,
The steering torque target value generator generates the steering torque target value based on the first torque compensation value and the second torque compensation value.
A controller for a vehicle steering system.
請求項9に記載の車両用操向システムの制御装置。 The first torque compensation value increases at a constant slope as the steering angular velocity deviation increases in a region where the steering angular velocity deviation is equal to or greater than the steering angular velocity deviation threshold.
A control device for a vehicle steering system according to claim 9 .
請求項10に記載の車両用操向システムの制御装置。 The steering angular velocity deviation threshold varies according to the vehicle speed obtained by a vehicle speed sensor.
The control device for a vehicle steering system according to claim 10.
請求項11に記載の車両用操向システムの制御装置。 The steering angular velocity deviation threshold becomes smaller as the vehicle speed increases.
The control device for a vehicle steering system according to claim 11.
前記転舵角速度偏差が所定の第1転舵角速度偏差閾値以上であり、かつ、前記転舵角速度偏差が前記第1転舵角速度偏差閾値よりも大きい第2転舵角速度偏差閾値未満の領域において、前記転舵角速度偏差の増加に伴い一定の第1の傾きで増加し、
前記転舵角速度偏差が前記第2転舵角速度偏差閾値以上の領域において、前記転舵角速度偏差の増加に伴い、前記第1の傾きよりも大きい第2の傾きで増加する、
請求項9に記載の車両用操向システムの制御装置。 The first torque compensation value is
In a region where the steering angular velocity deviation is greater than or equal to a predetermined first steering angular velocity deviation threshold and less than a second steering angular velocity deviation threshold, wherein the steering angular velocity deviation is greater than the first steering angular velocity deviation threshold, increases at a constant first slope as the steering angular velocity deviation increases,
In a region where the steering angular velocity deviation is equal to or greater than the second steering angular velocity deviation threshold value, the steering angular velocity deviation increases at a second slope larger than the first slope as the steering angular velocity deviation increases.
A control device for a vehicle steering system according to claim 9 .
請求項9に記載の車両用操向システムの制御装置。 The first torque compensation value increases with a slope corresponding to the vehicle speed acquired by the vehicle speed sensor as the steering angular velocity deviation increases in a region where the steering angular velocity deviation is equal to or greater than the steering angular velocity deviation threshold. ,
A control device for a vehicle steering system according to claim 9 .
請求項14に記載の車両用操向システムの制御装置。 The slope of the first torque compensation value increases as the vehicle speed increases in a region where the steering angular velocity deviation is equal to or greater than the steering angular velocity deviation threshold.
15. The control device for a vehicle steering system according to claim 14.
請求項9から15の何れか一項に記載の車両用操向システムの制御装置。 The first steering torque compensation value calculation unit includes a phase compensation unit that performs phase lead compensation on the first torque compensation value,
A control device for a vehicle steering system according to any one of claims 9 to 15.
前記第2トルク補償値は、前記転舵角偏差が前記第2転舵角偏差閾値未満の領域において、前記第1の傾きが前記転舵角偏差の増加に伴って増加し、前記転舵角偏差が前記第2転舵角偏差閾値以上の領域において、前記第1の傾きが一定値となる、
請求項9から16の何れか一項に記載の車両用操向システムの制御装置。 The first region is delimited by a second turning angle deviation threshold that is greater than the first turning angle deviation threshold,
In a region where the turning angle deviation is less than the second turning angle deviation threshold value, the second torque compensation value increases as the turning angle deviation increases, and the turning angle the first slope is a constant value in a region where the deviation is equal to or greater than the second steering angle deviation threshold;
A control device for a vehicle steering system according to any one of claims 9 to 16.
請求項9から17の何れか一項に記載の車両用操向システムの制御装置。 The second torque compensation value becomes zero in a second region where the turning angle deviation is less than the first turning angle deviation threshold.
A control device for a vehicle steering system according to any one of claims 9 to 17.
請求項9から17の何れか一項に記載の車両用操向システムの制御装置。 In a second region where the turning angle deviation is less than the first turning angle deviation threshold value, the second torque compensation value becomes smaller than the first slope as the turning angle deviation increases. increases with a slope of
A control device for a vehicle steering system according to any one of claims 9 to 17.
請求項9から19の何れか一項に記載の車両用操向システムの制御装置。 The second steering torque compensation value calculation unit includes a phase compensation unit that performs phase lead compensation on the second torque compensation value,
A control device for a vehicle steering system according to any one of claims 9 to 19.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021178805A JP2023067501A (en) | 2021-11-01 | 2021-11-01 | Control device for vehicular steering system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021178805A JP2023067501A (en) | 2021-11-01 | 2021-11-01 | Control device for vehicular steering system |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2023067501A true JP2023067501A (en) | 2023-05-16 |
Family
ID=86325609
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021178805A Pending JP2023067501A (en) | 2021-11-01 | 2021-11-01 | Control device for vehicular steering system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2023067501A (en) |
-
2021
- 2021-11-01 JP JP2021178805A patent/JP2023067501A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10351168B2 (en) | Electric power steering apparatus | |
US10059368B2 (en) | Electric power steering apparatus | |
US10513287B2 (en) | Electric power steering apparatus | |
US10118636B2 (en) | Electric power steering apparatus | |
EP3418156B1 (en) | Electric power steering device | |
US10974759B2 (en) | Electric power steering apparatus | |
US7523806B2 (en) | Method and system for improved active damping of steering systems | |
US10023226B2 (en) | Electric power steering apparatus | |
JP4356456B2 (en) | Control device for electric power steering device | |
US11352053B2 (en) | Turning control device | |
JP2017210216A (en) | Control unit of electric power steering device | |
JPWO2019102543A1 (en) | Control device for electric power steering device | |
JP2023067501A (en) | Control device for vehicular steering system | |
JP2023048612A (en) | Control device for vehicular steering system | |
JP2005170136A (en) | Steering device | |
JP2017165306A (en) | Electric power steering device | |
JP7147553B2 (en) | electric power steering device | |
JP2005225355A (en) | Steering device for vehicle | |
CN113195339A (en) | Steering control device | |
JP2017165307A (en) | Electric power steering device | |
JP7373122B2 (en) | Vehicle steering system control device | |
CN114761307B (en) | Control device and electric power steering device | |
JP7371597B2 (en) | Vehicle steering system control device | |
JP7014029B2 (en) | Steering control device | |
JP2023048070A (en) | Control device of steering system for vehicle |