[go: up one dir, main page]

JP7634385B2 - Vehicle control device - Google Patents

Vehicle control device Download PDF

Info

Publication number
JP7634385B2
JP7634385B2 JP2021027837A JP2021027837A JP7634385B2 JP 7634385 B2 JP7634385 B2 JP 7634385B2 JP 2021027837 A JP2021027837 A JP 2021027837A JP 2021027837 A JP2021027837 A JP 2021027837A JP 7634385 B2 JP7634385 B2 JP 7634385B2
Authority
JP
Japan
Prior art keywords
steering
control
unit
control amount
angle
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021027837A
Other languages
Japanese (ja)
Other versions
JP2022129218A (en
Inventor
隆志 小寺
哲 松田
友幸 飯田
正治 山下
憲治 柴田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
JTEKT Corp
Toyota Motor Corp
Original Assignee
JTEKT Corp
Toyota Motor Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by JTEKT Corp, Toyota Motor Corp filed Critical JTEKT Corp
Priority to JP2021027837A priority Critical patent/JP7634385B2/en
Publication of JP2022129218A publication Critical patent/JP2022129218A/en
Application granted granted Critical
Publication of JP7634385B2 publication Critical patent/JP7634385B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Power Steering Mechanism (AREA)
  • Steering Control In Accordance With Driving Conditions (AREA)

Description

本発明は、車両用制御装置に関する。 The present invention relates to a vehicle control device.

車両には、例えば、車両のステアリングホイールの操舵を可能にする機能を有する操舵機能部と、車両の転舵輪を転舵させる機能を有する転舵機能部とが搭載されている。特許文献1には、操舵機能部と、転舵機能部との間の動力伝達路が分離した構造が一例として開示されている。 For example, a vehicle is equipped with a steering function unit that has the function of enabling steering of the steering wheel of the vehicle, and a turning function unit that has the function of turning the steered wheels of the vehicle. Patent Document 1 discloses an example of a structure in which the power transmission path between the steering function unit and the turning function unit is separated.

上記特許文献1には、操舵機能部の状態として、ステアリングホイールが操舵される角度である操舵角が検出されることが開示されている。検出された操舵角は、転舵輪を転舵させるべく転舵機能部を動作させるように制御するための制御量の目標となる目標制御量を得るための演算に用いられている。 The above-mentioned Patent Document 1 discloses that the steering angle, which is the angle at which the steering wheel is steered, is detected as the state of the steering function unit. The detected steering angle is used in a calculation to obtain a target control amount, which is the target of the control amount for controlling the steering function unit to operate so as to steer the steered wheels.

特開2019-131072号公報JP 2019-131072 A

上述の目標制御量は、例えば、反力を発生させるべく操舵機能部を動作させるための制御等、車両に用いられる転舵機能部での機能以外の制御で、転舵機能部の状態を反映させるために使用される場合がある。 The above-mentioned target control amount may be used to reflect the state of the steering function unit in control other than the function of the steering function unit used in the vehicle, such as control to operate the steering function unit to generate a reaction force.

ここで、上述の目標制御量について言えば、検出された操舵角を基に演算されることになるが、当該演算の過程として転舵機能部の動作を制御する際に都合がよくなる観点で換算や補償等の所定の演算が施される。上記特許文献1であれば、上述の目標制御量は、検出された操舵角に対して、転舵角と操舵角との比である舵角比を可変設定する演算が施されることで得られる。 The target control amount is calculated based on the detected steering angle, and as part of the calculation process, certain calculations such as conversion and compensation are performed to facilitate control of the operation of the steering function unit. In the case of Patent Document 1, the target control amount is obtained by performing a calculation to variably set the steering angle ratio, which is the ratio between the steering angle and the steering angle, for the detected steering angle.

ただし、換算や補償等の所定の演算が施されることで得られる目標制御量は、あくまで転舵機能部の動作を制御する際に都合がよくなる観点で換算や補償等が施される。この場合、転舵機能部での機能以外の制御で使用される際に都合がよくなるとは限らない。これは、換算や補償等の所定の演算が施されることで得られる目標制御量に基づき制御される結果として得られる実制御量が転舵機能部での機能以外の制御で使用される場合においても同様である。 However, the target control amount obtained by performing a predetermined calculation such as conversion or compensation is converted or compensated for only from the perspective of convenience when controlling the operation of the steering function unit. In this case, it is not necessarily convenient when used for control other than the function of the steering function unit. This is also true when the actual control amount obtained as a result of control based on the target control amount obtained by performing a predetermined calculation such as conversion or compensation is used for control other than the function of the steering function unit.

上記課題を解決する車両用制御装置は、車両の転舵輪を転舵させる機能を有する転舵機能部を含む車両に搭載される各種の機能を有する機能部のうちの前記転舵機能部を制御対象とする第1制御部と、車両に搭載される機能部のうちの前記転舵機能部とは別の機能部を制御対象とする第2制御部と、を有する車両用制御装置であって、前記第1制御部は、前記転舵機能部の動作を制御するのに適合させるべく所定の演算を施す結果、前記転舵輪を転舵させるべく前記転舵機能部を動作させるための制御量として目標転舵制御量を得るとともに、当該目標転舵制御量に基づき前記転舵輪を転舵させる結果として得られる実転舵制御量を制御するように構成され、前記第2制御部は、前記目標転舵制御量、前記目標転舵制御量を得る過程の前記所定の演算に関わって得られる中間制御量、及び前記実転舵制御量の少なくともいずれかを用いて演算される転舵情報に基づいて、前記制御対象とする機能部の動作を制御するように構成され、前記第2制御部が前記制御対象とする機能部の動作を制御するのに適合させるべく前記目標転舵制御量、前記中間制御量、及び前記実転舵制御量の少なくともいずれかの調整を通じて前記転舵情報を調整する情報調整部を有するように構成されている。 A vehicle control device that solves the above problem is a vehicle control device having a first control unit that controls a steering function unit among functional units having various functions mounted on a vehicle, including a steering function unit having a function of steering the steered wheels of the vehicle, and a second control unit that controls a functional unit other than the steering function unit among functional units mounted on the vehicle, in which the first control unit performs a predetermined calculation to adapt the first control unit to control the operation of the steering function unit, and obtains a target steering control amount as a control amount for operating the steering function unit to steer the steered wheels, and steers the steered wheels based on the target steering control amount. The second control unit is configured to control the actual steering control amount obtained as a result of the target steering control amount, and the second control unit is configured to control the operation of the functional unit to be controlled based on steering information calculated using at least one of the target steering control amount, the intermediate control amount obtained in relation to the predetermined calculation in the process of obtaining the target steering control amount, and the actual steering control amount, and is configured to have an information adjustment unit that adjusts the steering information through adjustment of at least one of the target steering control amount, the intermediate control amount, and the actual steering control amount so that the second control unit is adapted to control the operation of the functional unit to be controlled.

上記構成によれば、第2制御部では、情報調整部を通じて、第2制御部が制御対象とする機能部の動作を制御するのに適合させるべく調整された転舵情報を使用することができる。つまり、第2制御部では、転舵機能部の状態を反映させるために転舵情報を使用するにしても、使用先の機能部に適合させるように調整された情報として使用することができる。この場合、転舵情報は、目標転舵制御量、中間制御量、及び実転舵制御量の少なくともいずれかを用いて演算されるが、転舵機能部とは別の機能部の動作を制御するのに適合されることになる。したがって、転舵機能部の状態を反映する転舵情報を転舵機能部での機能以外の制御で都合よく使用することができる。 According to the above configuration, the second control unit can use the steering information adjusted through the information adjustment unit to be adapted to control the operation of the functional unit that is the control target of the second control unit. In other words, even if the second control unit uses the steering information to reflect the state of the steering functional unit, it can use it as information adjusted to be adapted to the functional unit to be used. In this case, the steering information is calculated using at least one of the target steering control amount, intermediate control amount, and actual steering control amount, but is adapted to control the operation of a functional unit other than the steering functional unit. Therefore, the steering information reflecting the state of the steering functional unit can be conveniently used for control other than the function of the steering functional unit.

具体的には、上記車両用制御装置において、前記転舵機能部とは別の機能部は、車両のステアリングホイールの操舵を可能にする機能を有する操舵機能部と、車両の安定した旋回走行を行う機能を有する安定走行機能部と、車両の予想進路の案内を行う機能を有する進路案内機能部との少なくともいずれかを含んで構成されている。 Specifically, in the above vehicle control device, the functional unit other than the steering functional unit includes at least one of a steering functional unit having a function of enabling steering of the steering wheel of the vehicle, a stable driving functional unit having a function of performing stable cornering of the vehicle, and a route guidance functional unit having a function of providing guidance on the predicted route of the vehicle.

また、上記車両用制御装置において、前記所定の演算は、前記実転舵制御量を実際に変化させたい分に対して、前記実転舵制御量の変化を抑えるように前記目標転舵制御量を補償する補償演算と、前記ステアリングホイールの操舵に連動して回転する前記操舵機能部が有するステアリングシャフトの回転に関わる位置関係が所定の対応関係を満たすように前記目標転舵制御量を換算する換算演算と、前記操舵機能部の状態に関係なく車両が走行する進行方向を変化させるべく前記目標転舵制御量に方向可変用の制御量を追加する方向追加演算と、前記操舵機能部の状態に関係なく車両が走行することに関わって現れる特性を変化させるべく前記目標転舵制御量に特性可変用の制御量を加味する特性可変演算との少なくともいずれかを含んで構成されている。 In the above vehicle control device, the predetermined calculation includes at least one of a compensation calculation that compensates the target steering control amount so as to suppress the change in the actual steering control amount with respect to the amount by which the actual steering control amount is actually changed, a conversion calculation that converts the target steering control amount so that the positional relationship related to the rotation of the steering shaft of the steering function unit that rotates in conjunction with the steering of the steering wheel satisfies a predetermined correspondence relationship, a direction addition calculation that adds a control amount for direction variation to the target steering control amount to change the traveling direction in which the vehicle travels regardless of the state of the steering function unit, and a characteristic change calculation that adds a control amount for characteristic variation to the target steering control amount to change the characteristics that appear in relation to the traveling of the vehicle regardless of the state of the steering function unit.

そして、上記車両用制御装置において、前記第2制御部は、前記ステアリングホイールに反力を発生させるべく前記操舵機能部の動作を制御する反力制御部を含み、前記反力制御部は、前記転舵輪に作用する路面からの反力に応じた反力成分として演算上の反力を前記情報調整部で調整して得られる前記転舵情報に基づき演算するように構成されていることが好ましい。 In the above vehicle control device, the second control unit preferably includes a reaction force control unit that controls the operation of the steering function unit to generate a reaction force on the steering wheel, and the reaction force control unit is preferably configured to calculate a reaction force component corresponding to the reaction force from the road surface acting on the steered wheels based on the steering information obtained by adjusting a calculated reaction force by the information adjustment unit.

上記構成によれば、操舵機能部でのステアリングホイールに反力を発生させる際の制御で転舵情報を都合よく使用することができる。
ここで、例えば、上記車両用制御装置において、前記所定の演算が前記補償演算と前記換算演算との少なくともいずれかを含む場合、前記情報調整部は、前記操舵機能部に応じた調整として、前記第1制御部での前記補償演算と前記換算演算との少なくともいずれかの影響具合を調整するように構成される。
According to the above configuration, the steering information can be conveniently used in the control for generating a reaction force on the steering wheel in the steering function section.
Here, for example, in the above-mentioned vehicle control device, when the specified calculation includes at least one of the compensation calculation and the conversion calculation, the information adjustment unit is configured to adjust the degree of influence of at least one of the compensation calculation and the conversion calculation in the first control unit as an adjustment according to the steering function unit.

上記構成によれば、第1制御部で補償演算と換算演算との少なくともいずれかを含む場合、これら補償演算と換算演算との影響については、操舵機能部にてステアリングホイールに反力を発生させる際の制御で直接そのまま反映させないようにすることが要求される場合でも好適に対応することができる。 According to the above configuration, when the first control unit includes at least one of a compensation calculation and a conversion calculation, the influence of the compensation calculation and the conversion calculation can be appropriately handled even in cases where it is required that the influence is not directly reflected in the control when the steering function unit generates a reaction force on the steering wheel.

また、上記車両用制御装置において、前記第2制御部は、前記ステアリングホイールを回転させるべく前記操舵機能部の動作を制御するステアリングホイール制御部を含み、前記ステアリングホイール制御部は、前記操舵機能部を動作させるための制御量として目標操舵制御量を前記情報調整部で調整して得られる前記転舵情報に基づき演算するとともに、当該目標操舵制御量に基づき前記ステアリングホイールに連動して回転する前記操舵機能部が有するステアリングシャフトを回転させる結果として得られる実操舵制御量を制御するように構成されていることが好ましい。 In the above vehicle control device, the second control unit preferably includes a steering wheel control unit that controls the operation of the steering function unit to rotate the steering wheel, and the steering wheel control unit is preferably configured to calculate a target steering control amount as a control amount for operating the steering function unit based on the steering information obtained by adjusting the information adjustment unit, and to control an actual steering control amount obtained as a result of rotating a steering shaft of the steering function unit that rotates in conjunction with the steering wheel based on the target steering control amount.

上記構成によれば、操舵機能部での目標操舵制御量に基づく実操舵制御量の制御で転舵情報を都合よく使用することができる。
ここで、例えば、上記車両用制御装置において、前記所定の演算が前記方向追加演算を含む場合、前記情報調整部は、前記操舵機能部に応じた調整として、前記第1制御部での前記方向追加演算の影響具合を調整するように構成される。
According to the above configuration, the steering information can be conveniently used in the control of the actual steering control amount based on the target steering control amount in the steering function section.
Here, for example, in the above-mentioned vehicle control device, when the specified calculation includes the direction addition calculation, the information adjustment unit is configured to adjust the influence of the direction addition calculation in the first control unit as an adjustment according to the steering function unit.

上記構成によれば、第1制御部で方向追加演算を含む場合、当該方向追加演算の影響については、操舵機能部にて目標操舵制御量に基づく実操舵制御量の制御で直接そのまま反映させないようにすることが要求される場合でも好適に対応することができる。 According to the above configuration, when the first control unit includes a direction addition calculation, the influence of the direction addition calculation can be appropriately handled even in cases where it is required that the steering function unit does not directly reflect the influence of the direction addition calculation in the control of the actual steering control amount based on the target steering control amount.

また、上記車両用制御装置において、前記第2制御部は、車両の安定した旋回走行を行うべく前記安定走行機能部の動作を制御する安定走行制御部を含み、前記安定走行制御部は、車両が旋回走行することに関わって現れる旋回特性を変化させるための制御量を前記情報調整部で調整して得られる前記転舵情報に基づき演算するとともに、当該制御量に基づき前記旋回特性を制御するように構成されていることが好ましい。 In the vehicle control device, the second control unit preferably includes a stable driving control unit that controls the operation of the stable driving function unit to perform stable cornering of the vehicle, and the stable driving control unit is preferably configured to calculate a control amount for changing the turning characteristics that appear in relation to the turning of the vehicle based on the steering information obtained by adjusting the information adjustment unit, and to control the turning characteristics based on the control amount.

上記構成によれば、安定走行機能部での旋回特性の制御で転舵情報を都合よく使用することができる。
ここで、例えば、上記車両用制御装置において、前記所定の演算が前記特性可変演算を含む場合、前記情報調整部は、前記安定走行機能部に応じた調整として、前記第1制御部での前記特性可変演算の影響具合を調整するように構成される。
According to the above configuration, the steering information can be conveniently used in controlling the turning characteristics in the stable driving function section.
Here, for example, in the above-mentioned vehicle control device, when the specified calculation includes the characteristic variable calculation, the information adjustment unit is configured to adjust the influence of the characteristic variable calculation in the first control unit as an adjustment corresponding to the stable driving function unit.

上記構成によれば、第1制御部で特性可変演算を含む場合、当該特性可変演算の影響については、安定走行機能部にて旋回特性の制御で直接そのまま反映させないようにすることが要求される場合でも好適に対応することができる。 According to the above configuration, when the first control unit includes a characteristic variable calculation, the influence of the characteristic variable calculation can be appropriately handled even in cases where it is required that the stable driving function unit not directly reflect the influence of the characteristic variable calculation in the control of the turning characteristics.

また、上記車両用制御装置において、前記第2制御部は、車両の予想進路を案内するべく前記進路案内機能部の動作を制御する進路案内制御部を含み、前記進路案内制御部は、車両の予想進路を前記情報調整部で調整して得られる前記転舵情報に基づき演算するとともに、当該予想進路の案内を制御するように構成されていることが好ましい。 In the above vehicle control device, the second control unit preferably includes a route guidance control unit that controls the operation of the route guidance function unit to provide guidance on the predicted route of the vehicle, and the route guidance control unit is preferably configured to calculate the predicted route of the vehicle based on the steering information obtained by adjusting the information adjustment unit, and to control guidance of the predicted route.

上記構成によれば、進路案内機能部での予想進路の案内の制御で転舵情報を都合よく使用することができる。
ここで、例えば、上記車両用制御装置において、前記所定の演算が前記補償演算を含む場合、前記情報調整部は、前記進路案内機能部に応じた調整として、前記第1制御部での前記補償演算の影響具合を調整するように構成される。
According to the above configuration, the steering information can be conveniently used in controlling the guidance of the predicted route in the route guidance function section.
Here, for example, in the above-mentioned vehicle control device, when the specified calculation includes the compensation calculation, the information adjustment unit is configured to adjust the influence of the compensation calculation in the first control unit as an adjustment according to the route guidance function unit.

上記構成によれば、第1制御部で補償演算を含む場合、当該補償演算の影響については、進路案内機能部にて予想進路の案内の制御で直接そのまま反映させないようにすることが要求される場合でも好適に対応することができる。 According to the above configuration, when the first control unit includes a compensation calculation, it is possible to appropriately respond to a case where it is required that the influence of the compensation calculation not be directly reflected in the control of the guidance of the predicted route by the route guidance function unit.

本発明の車両用制御装置によれば、転舵機能部の状態を反映する転舵情報を転舵機能部での機能以外の制御で都合よく使用することができる。 The vehicle control device of the present invention allows steering information reflecting the state of the steering function unit to be conveniently used for control other than the functions of the steering function unit.

操舵装置の概略構成図。FIG. 操舵制御装置の機能を示すブロック図。FIG. 2 is a block diagram showing functions of a steering control device. 第1実施形態について軸力演算部の機能を示すブロック図。FIG. 4 is a block diagram showing functions of an axial force calculation unit in the first embodiment. 第1実施形態について制御ピニオン角演算部の機能を示すブロック図。FIG. 4 is a block diagram showing functions of a control pinion angle calculation unit in the first embodiment. 第1実施形態について情報調整部の機能を示すブロック図。FIG. 4 is a block diagram showing functions of an information adjustment unit in the first embodiment. 第2実施形態について情報調整部の機能を示すブロック図。FIG. 11 is a block diagram showing the function of an information adjustment unit according to the second embodiment. 第2実施形態について情報調整部の機能の別形態を示すブロック図。FIG. 13 is a block diagram showing another form of the function of the information adjustment unit in the second embodiment. 第3実施形態について操舵側制御部の機能を示すブロック図。FIG. 13 is a block diagram showing functions of a steering-side control unit in the third embodiment. 第3実施形態について操舵側制御部の機能を示すブロック図。FIG. 13 is a block diagram showing functions of a steering-side control unit in the third embodiment. 第3実施形態について情報調整部の機能を示すブロック図。FIG. 13 is a block diagram showing the function of an information adjustment unit in the third embodiment. 第4実施形態について情報調整部の機能を示すブロック図。FIG. 13 is a block diagram showing functions of an information adjustment unit in the fourth embodiment. 第5実施形態について情報調整部の機能を示すブロック図。FIG. 13 is a block diagram showing the function of an information adjustment unit in the fifth embodiment.

<第1実施形態>
以下、車両用制御装置の第1実施形態を図面に従って説明する。
図1に示すように、本実施形態の車両の操舵装置1は、ステアバイワイヤ式の操舵装置である。操舵装置1は、当該操舵装置1の作動を制御する車両用制御装置としての操舵制御装置2を備えている。操舵装置1は、ステアリングホイール3を介して運転者により操舵される操舵機構4と、運転者による操舵機構4の操舵に応じて転舵輪5を転舵させる転舵機構6とを備えている。本実施形態の操舵装置1は、操舵機構4と、転舵機構6との間の動力伝達路が機械的に常時分離した構造を有している。本実施形態において、転舵機構6は、転舵機能部の一例である。また、操舵機構4は、転舵機能部とは別の機能部である操舵機能部の一例である。
First Embodiment
A first embodiment of a vehicle control device will be described below with reference to the drawings.
As shown in FIG. 1, a vehicle steering device 1 of this embodiment is a steer-by-wire type steering device. The steering device 1 includes a steering control device 2 as a vehicle control device that controls the operation of the steering device 1. The steering device 1 includes a steering mechanism 4 that is steered by a driver via a steering wheel 3, and a turning mechanism 6 that steers steered wheels 5 in response to steering of the steering mechanism 4 by the driver. The steering device 1 of this embodiment has a structure in which the power transmission paths between the steering mechanism 4 and the turning mechanism 6 are mechanically separated at all times. In this embodiment, the turning mechanism 6 is an example of a steering function part. Also, the steering mechanism 4 is an example of a steering function part that is a function part different from the turning function part.

操舵機構4は、ステアリングホイール3が連結されるステアリングシャフト11と、ステアリングシャフト11を介してステアリングホイール3に対して操舵に抗する力である操舵反力を付与する操舵側アクチュエータ12とを備えている。 The steering mechanism 4 includes a steering shaft 11 to which the steering wheel 3 is connected, and a steering-side actuator 12 that applies a steering reaction force, which is a force that resists steering, to the steering wheel 3 via the steering shaft 11.

操舵側アクチュエータ12は、駆動源となる操舵側モータ13と、ウォームアンドホイールからなる減速機14とを備えている。操舵側モータ13は、減速機14を介してステアリングシャフト11に連結されている。 The steering side actuator 12 is equipped with a steering side motor 13, which serves as a drive source, and a reduction gear 14 consisting of a worm and wheel. The steering side motor 13 is connected to the steering shaft 11 via the reduction gear 14.

転舵機構6は、ピニオンシャフト21と、ピニオンシャフト21に連結された転舵シャフトとしてのラックシャフト22と、ラックシャフト22を軸方向への往復動可能に収容するラックハウジング23と、ピニオンシャフト21及びラックシャフト22からなるラックアンドピニオン機構24とを備えている。ラックシャフト22とピニオンシャフト21とは、ラックハウジング23内に所定の交差角をもって配置されている。ラックアンドピニオン機構24は、ピニオンシャフト21に形成されたピニオン歯21aとラックシャフト22に形成されたラック歯22aとが噛合されることで構成されている。また、ラックシャフト22の両端には、ボールジョイントからなるラックエンド25を介してタイロッド26が連結されており、タイロッド26の先端は、転舵輪5が組み付けられた図示しないナックルに連結されている。 The steering mechanism 6 includes a pinion shaft 21, a rack shaft 22 connected to the pinion shaft 21 as a steering shaft, a rack housing 23 that accommodates the rack shaft 22 so that it can reciprocate in the axial direction, and a rack-and-pinion mechanism 24 consisting of the pinion shaft 21 and the rack shaft 22. The rack shaft 22 and the pinion shaft 21 are arranged in the rack housing 23 at a predetermined cross angle. The rack-and-pinion mechanism 24 is configured by meshing pinion teeth 21a formed on the pinion shaft 21 with rack teeth 22a formed on the rack shaft 22. In addition, tie rods 26 are connected to both ends of the rack shaft 22 via rack ends 25 consisting of ball joints, and the ends of the tie rods 26 are connected to knuckles (not shown) to which the steered wheels 5 are assembled.

ピニオンシャフト21は、ラックシャフト22をラックハウジング23の内部に支持するために設けられている。すなわち、転舵機構6に設けられる図示しない支持機構によって、ラックシャフト22はその軸線方向に沿って移動可能に支持されるとともに、ピニオンシャフト21へ向けて押圧される。これにより、ラックシャフト22はラックハウジング23の内部に支持される。また、ラックシャフト22の回転が規制される。ただし、ピニオンシャフト21を使用せずにラックシャフト22をラックハウジング23に支持する他の支持機構を設けてもよい。この場合、転舵機構6としてピニオンシャフト21を割愛した構成を採用してもよい。 The pinion shaft 21 is provided to support the rack shaft 22 inside the rack housing 23. That is, the rack shaft 22 is supported movably along its axial direction and pressed toward the pinion shaft 21 by a support mechanism (not shown) provided in the steering mechanism 6. This supports the rack shaft 22 inside the rack housing 23. The rotation of the rack shaft 22 is also restricted. However, another support mechanism may be provided to support the rack shaft 22 on the rack housing 23 without using the pinion shaft 21. In this case, a configuration in which the pinion shaft 21 is omitted from the steering mechanism 6 may be adopted.

また、転舵機構6は、ラックシャフト22に対して転舵輪5を転舵させるべく軸方向へ移動するための動力を付与する転舵側アクチュエータ31を備えている。転舵側アクチュエータ31は、駆動源となる転舵側モータ32と、ベルト機構33と、ボール螺子機構34とを備えている。そして、転舵側アクチュエータ31は、転舵側モータ32の回転をベルト機構33を介してボール螺子機構34に伝達し、ボール螺子機構34にてラックシャフト22の軸方向への往復動に変換することで当該ラックシャフト22に対して動力を付与する。 The steering mechanism 6 also includes a steering side actuator 31 that applies power to the rack shaft 22 to move the steered wheels 5 in the axial direction to steer them. The steering side actuator 31 includes a steering side motor 32 that serves as a drive source, a belt mechanism 33, and a ball screw mechanism 34. The steering side actuator 31 transmits the rotation of the steering side motor 32 to the ball screw mechanism 34 via the belt mechanism 33, and converts it into axial reciprocating motion of the rack shaft 22 by the ball screw mechanism 34, thereby applying power to the rack shaft 22.

このように構成された操舵装置1では、運転者によるステアリング操舵に応じて転舵側アクチュエータ31からラックシャフト22に対してモータトルクが動力として付与されることで、転舵輪5の転舵角が変更される。このとき、操舵側アクチュエータ12からは、運転者の操舵に抗する操舵反力がステアリングホイール3に対して付与される。つまり、操舵装置1では、操舵側アクチュエータ12から付与されるモータトルクである操舵反力により、ステアリングホイール3の操舵に必要な操舵トルクThが変更される。 In the steering device 1 configured in this manner, the steering angle of the steered wheels 5 is changed by applying motor torque as power from the steering side actuator 31 to the rack shaft 22 in response to steering by the driver. At this time, a steering reaction force that resists the steering by the driver is applied to the steering wheel 3 from the steering side actuator 12. In other words, in the steering device 1, the steering torque Th required to steer the steering wheel 3 is changed by the steering reaction force, which is the motor torque applied from the steering side actuator 12.

図1に示すように、操舵側モータ13及び転舵側モータ32には、各モータ13,32の駆動を制御する操舵制御装置2が接続されている。操舵制御装置2は、各種のセンサの検出結果に基づき、各モータ13,32の制御量である電流の供給を制御することによって、各モータ13,32の駆動を制御する。各種のセンサとしては、例えば、車速センサ41、トルクセンサ42、操舵側回転角センサ43、及び転舵側回転角センサ44がある。 As shown in FIG. 1, the steering side motor 13 and the turning side motor 32 are connected to a steering control device 2 that controls the drive of each motor 13, 32. The steering control device 2 controls the drive of each motor 13, 32 by controlling the supply of current, which is the control amount of each motor 13, 32, based on the detection results of various sensors. The various sensors include, for example, a vehicle speed sensor 41, a torque sensor 42, a steering side rotation angle sensor 43, and a turning side rotation angle sensor 44.

車速センサ41は、車両の走行速度である車速を示す値である車速値Vを検出する。トルクセンサ42は、運転者のステアリング操舵によりステアリングシャフト11に付与されたトルクを示す値である操舵トルクThを検出する。操舵側回転角センサ43は、操舵側モータ13の回転軸の角度である回転角θaを360°の範囲内で検出する。転舵側回転角センサ44は、転舵側モータ32の回転軸の角度である回転角θbを360°の範囲内で検出する。なお、操舵トルクTh、各回転角θa,θbは、例えば右方向に操舵した場合に正の値、左方向に操舵した場合に負の値として検出する。 The vehicle speed sensor 41 detects the vehicle speed value V, which is a value indicating the vehicle speed, which is the traveling speed of the vehicle. The torque sensor 42 detects the steering torque Th, which is a value indicating the torque applied to the steering shaft 11 by the driver's steering. The steering side rotation angle sensor 43 detects the rotation angle θa, which is the angle of the rotation shaft of the steering side motor 13, within a range of 360°. The turning side rotation angle sensor 44 detects the rotation angle θb, which is the angle of the rotation shaft of the turning side motor 32, within a range of 360°. Note that the steering torque Th and each rotation angle θa, θb are detected as positive values when steering to the right, and as negative values when steering to the left, for example.

トルクセンサ42は、ステアリングシャフト11における減速機14よりもステアリングホイール3側の部分に設けられている。操舵側回転角センサ43は、操舵側モータ13に設けられている。操舵側モータ13の回転角θaは、操舵角θsの演算に使用される。操舵側モータ13と、ステアリングシャフト11とは、減速機14を介して連動する。このため、操舵側モータ13の回転角θaと、ステアリングシャフト11の回転角、ひいてはステアリングホイール3の回転角である操舵角θsとの間には相関がある。したがって、操舵側モータ13の回転角θaに基づき操舵角θsを求めることができる。転舵側回転角センサ44は、転舵側モータ32に設けられている。 The torque sensor 42 is provided on the steering shaft 11, closer to the steering wheel 3 than the reduction gear 14. The steering side rotation angle sensor 43 is provided on the steering side motor 13. The rotation angle θa of the steering side motor 13 is used to calculate the steering angle θs. The steering side motor 13 and the steering shaft 11 are linked via the reduction gear 14. Therefore, there is a correlation between the rotation angle θa of the steering side motor 13 and the rotation angle of the steering shaft 11, and therefore the steering angle θs, which is the rotation angle of the steering wheel 3. Therefore, the steering angle θs can be obtained based on the rotation angle θa of the steering side motor 13. The turning side rotation angle sensor 44 is provided on the turning side motor 32.

操舵制御装置2には、CAN等の車載ネットワーク45を介して車両用制御装置としての安定走行制御装置46が接続されている。安定走行制御装置46は、操舵制御装置2とは別に車両に設けられている。安定走行制御装置46は、操舵制御装置2を通じて得られる情報を含む各種の情報に基づいて、車両の安定した旋回走行を行うべく車両に搭載されるブレーキ機構BRKの作動や転舵機構6の作動を制御する。例えば、安定走行制御装置46は、車両が旋回走行することに関わって現れる旋回特性として、車両に発生するヨーレートを変化させるようにブレーキ機構BRKの制動量を変更したり、転舵輪5の転舵角の変更を指示したりする。この場合、安定走行制御装置46は、操舵制御装置2を通じて得られる情報を含む各種の情報に基づいて、車両に発生しているヨーレートの推定値を演算し、当該推定値が車両の安定した旋回走行を行う観点で定められるヨーレートの目標値となるように制御を実施するための制御量を演算する。 A stable running control device 46 is connected to the steering control device 2 via an in-vehicle network 45 such as a CAN as a vehicle control device. The stable running control device 46 is provided in the vehicle separately from the steering control device 2. The stable running control device 46 controls the operation of the brake mechanism BRK and the steering mechanism 6 mounted on the vehicle to perform stable cornering of the vehicle based on various information including information obtained through the steering control device 2. For example, the stable running control device 46 changes the braking amount of the brake mechanism BRK to change the yaw rate generated in the vehicle as a turning characteristic that appears in relation to the turning of the vehicle, or instructs a change in the steering angle of the steered wheels 5. In this case, the stable running control device 46 calculates an estimated value of the yaw rate generated in the vehicle based on various information including information obtained through the steering control device 2, and calculates a control amount for performing control so that the estimated value becomes a target value of the yaw rate determined from the viewpoint of performing stable cornering of the vehicle.

そして、安定走行制御装置46は、転舵輪5の転舵角の変更を指示するための特性可変用の制御量として角度で定義されるアクティブステア制御量θactvを演算する。アクティブステア制御量θactvは、操舵機構4の状態、すなわち運転者によるステアリング操舵に関係なく車両に発生しているヨーレートを変化させるべく転舵輪5の転舵角の変更を指示するための制御量である。こうして得られたアクティブステア制御量θactvは、操舵制御装置2に出力される。本実施形態において、安定走行制御装置46は、安定走行制御部、すなわち第2制御部の一例である。また、ブレーキ機構BRKと、転舵機構6とは、安定走行機能部の一例である。 The stable driving control device 46 then calculates an active steering control amount θactv, which is defined as an angle as a control amount for varying characteristics to instruct a change in the steering angle of the steered wheels 5. The active steering control amount θactv is a control amount for instructing a change in the steering angle of the steered wheels 5 to change the state of the steering mechanism 4, i.e., the yaw rate occurring in the vehicle regardless of the steering operation by the driver. The active steering control amount θactv thus obtained is output to the steering control device 2. In this embodiment, the stable driving control device 46 is an example of a stable driving control unit, i.e., a second control unit. Also, the brake mechanism BRK and the steering mechanism 6 are examples of a stable driving function unit.

次に、操舵制御装置2の機能について説明する。
操舵制御装置2は、図示しない中央処理装置(CPU)やメモリを備えており、所定の演算周期ごとにメモリに記憶されたプログラムをCPUが実行する。これにより、各種の処理が実行される。
Next, the function of the steering control device 2 will be described.
The steering control device 2 includes a central processing unit (CPU) and a memory (not shown), and the CPU executes a program stored in the memory at each predetermined calculation cycle, thereby executing various types of processing.

図2に、操舵制御装置2が実行する処理の一部を示す。図2に示す処理は、メモリに記憶されたプログラムをCPUが実行することで実現される処理の一部を、実現される処理の種類毎に記載したものである。 Figure 2 shows some of the processes executed by the steering control device 2. The processes shown in Figure 2 are some of the processes realized by the CPU executing the programs stored in the memory, and are listed by type of process realized.

操舵制御装置2は、操舵側モータ13に対する給電を制御する操舵側制御部50を備えている。操舵側制御部50は、操舵側電流センサ54を有している。操舵側電流センサ54は、操舵側制御部50と、操舵側モータ13の各相のモータコイルとの間の接続線を流れる操舵側モータ13の各相の電流値から得られる操舵側実電流値Iaを検出する。操舵側電流センサ54は、操舵側モータ13に対応して設けられる図示しないインバータにおいて、スイッチング素子のそれぞれのソース側に接続されたシャント抵抗の電圧降下を電流として取得する。なお、図2では、説明の便宜上、各相の接続線及び各相の電流センサをそれぞれ1つにまとめて図示している。 The steering control device 2 includes a steering side control unit 50 that controls the power supply to the steering side motor 13. The steering side control unit 50 includes a steering side current sensor 54. The steering side current sensor 54 detects the actual steering side current value Ia obtained from the current value of each phase of the steering side motor 13 that flows through the connection line between the steering side control unit 50 and the motor coil of each phase of the steering side motor 13. The steering side current sensor 54 obtains the voltage drop of the shunt resistor connected to the source side of each switching element as a current in an inverter (not shown) provided corresponding to the steering side motor 13. Note that in FIG. 2, for the sake of convenience, the connection lines of each phase and the current sensors of each phase are illustrated as one.

また、操舵制御装置2は、転舵側モータ32に対する給電を制御する転舵側制御部60を備えている。転舵側制御部60は、転舵側電流センサ65を有している。転舵側電流センサ65は、転舵側制御部60と、転舵側モータ32の各相のモータコイルとの間の接続線を流れる転舵側モータ32の各相の電流値から得られる転舵側実電流値Ibを検出する。転舵側電流センサ65は、転舵側モータ32に対応して設けられる図示しないインバータにおいて、スイッチング素子のそれぞれのソース側に接続されたシャント抵抗の電圧降下を電流として取得する。なお、図2では、説明の便宜上、各相の接続線及び各相の電流センサをそれぞれ1つにまとめて図示している。本実施形態において、転舵側制御部60は、第1制御部の一例である。 The steering control device 2 also includes a steering side control unit 60 that controls the power supply to the steering side motor 32. The steering side control unit 60 includes a steering side current sensor 65. The steering side current sensor 65 detects the actual steering side current value Ib obtained from the current value of each phase of the steering side motor 32 flowing through the connection line between the steering side control unit 60 and the motor coil of each phase of the steering side motor 32. The steering side current sensor 65 obtains the voltage drop of a shunt resistor connected to the source side of each switching element in an inverter (not shown) provided corresponding to the steering side motor 32 as a current. Note that in FIG. 2, for convenience of explanation, the connection lines of each phase and the current sensors of each phase are illustrated as one. In this embodiment, the steering side control unit 60 is an example of a first control unit.

次に、操舵側制御部50の機能について説明する。
操舵側制御部50には、操舵トルクTh、車速値V、回転角θa、後述の転舵側実電流値Ib、後述の制御ピニオン角θp*、及び後述の転舵変換角θp_sが入力される。操舵側制御部50は、操舵トルクTh、車速値V、回転角θa、転舵側実電流値Ib、制御ピニオン角θp*、及び転舵変換角θp_sに基づいて、操舵側モータ13に対する給電を制御する。なお、ピニオン角θpは、転舵側モータ32の回転角θbに基づき演算される。また、転舵変換角θp_sは、回転角θbに基づき演算される。
Next, the function of the steering side control unit 50 will be described.
The steering torque Th, the vehicle speed value V, the rotation angle θa, the turning side actual current value Ib described later, the control pinion angle θp* described later, and the turning conversion angle θp_s described later are input to the steering side control unit 50. The steering side control unit 50 controls the power supply to the steering side motor 13 based on the steering torque Th, the vehicle speed value V, the rotation angle θa, the turning side actual current value Ib, the control pinion angle θp*, and the turning conversion angle θp_s. The pinion angle θp is calculated based on the rotation angle θb of the turning side motor 32. The turning conversion angle θp_s is also calculated based on the rotation angle θb.

操舵側制御部50は、操舵角演算部51と、目標反力トルク演算部52と、通電制御部53とを有している。
操舵角演算部51には、回転角θaが入力される。操舵角演算部51は、回転角θaを、例えば、車両が直進しているときのステアリングホイール3の位置であるステアリング中立位置からの操舵側モータ13の回転数をカウントすることにより、360°を超える範囲を含む積算角に換算する。操舵角演算部51は、換算して得られた積算角に減速機14の回転速度比に基づく換算係数を乗算することで、操舵角θsを演算する。こうして得られた操舵角θsは、目標反力トルク演算部52、及び転舵側制御部60に出力される。
The steering side control unit 50 has a steering angle calculation unit 51 , a target reaction force torque calculation unit 52 , and an electricity supply control unit 53 .
The rotation angle θa is input to the steering angle calculation unit 51. The steering angle calculation unit 51 converts the rotation angle θa into an integrated angle including a range exceeding 360°, for example, by counting the number of rotations of the steering-side motor 13 from a steering neutral position, which is the position of the steering wheel 3 when the vehicle is traveling straight. The steering angle calculation unit 51 calculates the steering angle θs by multiplying the integrated angle obtained by the conversion by a conversion coefficient based on the rotation speed ratio of the speed reducer 14. The steering angle θs obtained in this manner is output to the target reaction force torque calculation unit 52 and the steering-side control unit 60.

目標反力トルク演算部52には、操舵トルクTh、車速値V、転舵側実電流値Ib、後述の制御ピニオン角θp*、後述の転舵変換角θp_s、及び操舵角θsが入力される。目標反力トルク演算部52は、操舵トルクTh、車速値V、転舵側実電流値Ib、制御ピニオン角θp*、転舵変換角θp_s、及び操舵角θsに基づいて、操舵反力の目標となる目標制御量としての目標反力トルク指令値Ts*を演算する。 The target reaction torque calculation unit 52 receives the steering torque Th, the vehicle speed value V, the actual steering side current value Ib, the control pinion angle θp* described below, the steering conversion angle θp_s described below, and the steering angle θs. The target reaction torque calculation unit 52 calculates the target reaction torque command value Ts* as a target control amount that is a target for the steering reaction force, based on the steering torque Th, the vehicle speed value V, the actual steering side current value Ib, the control pinion angle θp*, the steering conversion angle θp_s, and the steering angle θs.

具体的には、目標反力トルク演算部52は、操舵力演算部55と、軸力演算部56とを有している。
操舵力演算部55には、操舵トルクTh、及び車速値Vが入力される。操舵力演算部55は、操舵トルクTh、及び車速値Vに基づいて、操舵力Tb*を演算する。操舵力Tb*は、運転者の操舵方向と同一方向に作用する。操舵力演算部55は、操舵トルクThの絶対値が大きいほど、また車速値Vが遅いほど、より大きな絶対値の操舵力Tb*を演算する。操舵力Tb*は、トルクの次元(N・m)の値として演算される。こうして得られた操舵力Tb*は減算器57に出力される。
Specifically, the target reaction force torque calculation unit 52 has a steering force calculation unit 55 and an axial force calculation unit 56 .
The steering torque Th and the vehicle speed value V are input to the steering force calculation unit 55. The steering force calculation unit 55 calculates the steering force Tb* based on the steering torque Th and the vehicle speed value V. The steering force Tb* acts in the same direction as the steering direction of the driver. The steering force calculation unit 55 calculates a steering force Tb* with a larger absolute value as the absolute value of the steering torque Th is larger and as the vehicle speed value V is slower. The steering force Tb* is calculated as a value in the dimension of torque (Nm). The steering force Tb* obtained in this manner is output to the subtractor 57.

軸力演算部56には、車速値V、操舵角θs、転舵側実電流値Ib、後述の制御ピニオン角θp*、及び後述の転舵変換角θp_sが入力される。
具体的には、図3に示すように、軸力演算部56は、配分軸力演算部56aと、偏差補償軸力演算部56bとを有している。
Axial force calculation unit 56 receives as input vehicle speed value V, steering angle θs, steering-side actual current value Ib, a control pinion angle θp* (described later), and a steering conversion angle θp_s (described later).
Specifically, as shown in FIG. 3, the axial force calculation section 56 has a distribution axial force calculation section 56a and a deviation compensation axial force calculation section 56b.

配分軸力演算部56aには、車速値V、転舵側実電流値Ib、及び後述の制御ピニオン角θp*が入力される。配分軸力演算部56aは、車速値V、転舵側実電流値Ib、及び制御ピニオン角θp*に基づいて、ラックシャフト22に作用する軸力に応じた配分軸力Fdを演算する。配分軸力Fdは、転舵輪5を通じてラックシャフト22に作用する軸力が好適に反映されるように、角度軸力Fr及び電流軸力Fiをそれぞれの配分比率で配分して得られるラックシャフト22に作用する軸力を推定した演算上の軸力に相当する。 The vehicle speed value V, the actual steering side current value Ib, and the control pinion angle θp* described below are input to the distribution axial force calculation unit 56a. The distribution axial force calculation unit 56a calculates a distribution axial force Fd according to the axial force acting on the rack shaft 22 based on the vehicle speed value V, the actual steering side current value Ib, and the control pinion angle θp*. The distribution axial force Fd corresponds to a calculated axial force that estimates the axial force acting on the rack shaft 22 obtained by distributing the angle axial force Fr and the current axial force Fi at their respective distribution ratios so that the axial force acting on the rack shaft 22 through the steered wheels 5 is appropriately reflected.

そして、配分軸力演算部56aは、角度軸力演算部56aaと、電流軸力演算部56abと、配分比演算部56acとを有している。角度軸力演算部56aaには、車速値V、及び制御ピニオン角θp*が入力される。角度軸力演算部56aaは、車速値V、及び制御ピニオン角θp*に基づいて、角度軸力Frを演算する。角度軸力Frは、任意に設定する車両のモデルにより規定される軸力の理想値である。角度軸力Frは、路面情報が反映されない軸力を示す反力成分として演算される。路面情報とは、車両の横方向への挙動に影響を与えない微小な凹凸や車両の横方向への挙動に影響を与える段差等の情報である。例えば、角度軸力演算部56aaは、制御ピニオン角θp*の絶対値が大きくなるほど、角度軸力Frの絶対値が大きくなるように演算する。また、角度軸力演算部56aaは、車速値Vが速くなるにつれて角度軸力Frの絶対値が大きくなるように演算する。角度軸力Frは、トルクの次元(N・m)の値として演算される。こうして得られた角度軸力Frは、乗算器56adに出力される。 The distribution axial force calculation unit 56a has an angle axial force calculation unit 56aa, a current axial force calculation unit 56ab, and a distribution ratio calculation unit 56ac. The vehicle speed value V and the control pinion angle θp* are input to the angle axial force calculation unit 56aa. The angle axial force calculation unit 56aa calculates the angle axial force Fr based on the vehicle speed value V and the control pinion angle θp*. The angle axial force Fr is an ideal value of the axial force defined by an arbitrarily set vehicle model. The angle axial force Fr is calculated as a reaction force component indicating an axial force that does not reflect road surface information. The road surface information is information such as minute unevenness that does not affect the lateral behavior of the vehicle and steps that affect the lateral behavior of the vehicle. For example, the angle axial force calculation unit 56aa calculates the absolute value of the angle axial force Fr to be larger as the absolute value of the control pinion angle θp* becomes larger. In addition, the angle axial force calculation unit 56aa calculates the angle axial force Fr so that the absolute value of the angle axial force Fr increases as the vehicle speed value V increases. The angle axial force Fr is calculated as a value in the dimension of torque (N·m). The angle axial force Fr thus obtained is output to the multiplier 56ad.

また、電流軸力演算部56abには、転舵側実電流値Ibが入力される。電流軸力演算部56abは、転舵側実電流値Ibに基づいて、電流軸力Fiを演算する。電流軸力Fiは、転舵輪5を転舵させるべく動作するラックシャフト22に実際に作用する軸力、すなわちラックシャフト22に実際に伝達される軸力の推定値である。電流軸力Fiは、上記路面情報が反映される軸力を示す反力成分として演算される。例えば、電流軸力演算部56abは、転舵側モータ32によってラックシャフト22に加えられるトルクと、転舵輪5を通じてラックシャフト22に加えられる力に応じたトルクとが釣り合うとして、転舵側実電流値Ibの絶対値が大きくなるほど、電流軸力Fiの絶対値が大きくなるように演算する。電流軸力Fiは、トルクの次元(N・m)の値として演算される。こうして得られた電流軸力Fiは、乗算器56aeに出力される。 The current axial force calculation unit 56ab also receives the steering side actual current value Ib. The current axial force calculation unit 56ab calculates the current axial force Fi based on the steering side actual current value Ib. The current axial force Fi is an estimated value of the axial force that actually acts on the rack shaft 22 that operates to steer the steered wheels 5, that is, the axial force that is actually transmitted to the rack shaft 22. The current axial force Fi is calculated as a reaction force component that indicates the axial force that reflects the above road surface information. For example, the current axial force calculation unit 56ab calculates the current axial force Fi so that the absolute value of the steering side actual current value Ib becomes larger as the absolute value of the current axial force Fi becomes larger, assuming that the torque applied to the rack shaft 22 by the steering side motor 32 and the torque corresponding to the force applied to the rack shaft 22 through the steered wheels 5 are balanced. The current axial force Fi is calculated as a value of the dimension (N·m) of the torque. The current axial force Fi thus obtained is output to the multiplier 56ae.

また、配分比演算部56acには、車速値Vが入力される。配分比演算部56acは、車速値Vに基づいて、配分ゲインDiを演算する。配分ゲインDiは、軸力Fを得る際の電流軸力Fiの配分比率である。例えば、配分比演算部56acは、車速値Vと、配分ゲインDiとの関係を定めた配分ゲインマップを備えている。そして、配分比演算部56acは、車速値Vを入力として、配分ゲインDiをマップ演算する。こうして得られた配分ゲインDiは、電流軸力Fiに乗算して乗算器56aeを通じて得られる最終的な電流軸力Fimとして加算器56afに出力される。また、減算器56agにて、記憶部56ahに記憶された「1」から配分ゲインDiが差し引かれることで配分ゲインDrが演算される。こうして得られた配分ゲインDrは、乗算器56adに出力される。配分ゲインDrは、軸力Fを得る際の角度軸力Frの配分比率である。つまり、配分ゲインDrは、配分ゲインDiとの和が「1(100%)」となるように値が演算される。配分比率は、角度軸力Fr及び電流軸力Fiのいずれかしか軸力Fに配分しないゼロ値の概念を含む。なお、記憶部56ahは、図示しないメモリの所定の記憶領域のことである。 The vehicle speed value V is input to the distribution ratio calculation unit 56ac. The distribution ratio calculation unit 56ac calculates the distribution gain Di based on the vehicle speed value V. The distribution gain Di is the distribution ratio of the current axial force Fi when obtaining the axial force F. For example, the distribution ratio calculation unit 56ac has a distribution gain map that defines the relationship between the vehicle speed value V and the distribution gain Di. The distribution ratio calculation unit 56ac inputs the vehicle speed value V and calculates the distribution gain Di using a map. The distribution gain Di thus obtained is multiplied by the current axial force Fi and output to the adder 56af as the final current axial force Fim obtained through the multiplier 56ae. The subtractor 56ag subtracts the distribution gain Di from "1" stored in the memory unit 56ah to calculate the distribution gain Dr. The distribution gain Dr thus obtained is output to the multiplier 56ad. The distribution gain Dr is the distribution ratio of the angular axial force Fr when obtaining the axial force F. In other words, the value of the distribution gain Dr is calculated so that the sum of the distribution gain Dr and the distribution gain Di is "1 (100%)". The distribution ratio includes the concept of a zero value in which only either the angular axial force Fr or the current axial force Fi is distributed to the axial force F. The memory unit 56ah is a specified storage area of a memory not shown.

こうして得られた配分ゲインDrは、角度軸力Frに乗算して乗算器56adを通じて得られる最終的な角度軸力Frmとして加算器56afに出力される。加算器56afにて、角度軸力Frmと、電流軸力Fimとが加算されることで配分軸力Fdが演算される。こうして得られた配分軸力Fdは、加算器56cに出力される。 The distribution gain Dr thus obtained is multiplied by the angular axial force Fr and output to the adder 56af as the final angular axial force Frm obtained through the multiplier 56ad. The adder 56af adds the angular axial force Frm and the current axial force Fim to calculate the distribution axial force Fd. The distribution axial force Fd thus obtained is output to the adder 56c.

偏差補償軸力演算部56bには、操舵角θs、及び転舵変換角θp_sが入力される。偏差補償軸力演算部56bは、操舵角θs、及び転舵変換角θp_sに基づいて、偏差補償軸力Fvを演算する。偏差補償軸力Fvは、ステアリングホイール3の操舵状態と、転舵輪5の転舵状態との間の舵角比を考慮した関係にずれが生じる状況になる場合に当該状況を運転者に伝える機能を有する。ステアリングホイール3の操舵状態と、転舵輪5の転舵状態との間の舵角比を考慮した関係にずれが生じる場合としては以下の状況が挙げられる。例えば、転舵輪5が縁石等の障害物に当たって、転舵輪5を当該障害物側の一方向へ転舵させることができないにもかかわらず、操舵機構4と転舵機構6との間の動力伝達路が分離されているために、転舵輪5の停止位置に対応するステアリングホイール3の停止位置を超えて当該一方向へ操舵される状況が挙げられる。他にも、過熱保護のために転舵側モータ32の作動が制限される結果、ピニオン角θpが制御ピニオン角θp*に追従し難くなるために、操舵角θsと転舵輪5の転舵角との間の相関が崩れる状況が挙げられる。偏差補償軸力Fvは、転舵輪5が縁石等の障害物に当たった場合に、ステアリングホイール3の更なる操舵を規制するため、当該操舵に対して抗する力に相当する反力成分である。また、偏差補償軸力Fvは、過熱保護のため転舵側モータ32の作動が制限される場合に、ピニオン角θpの制御ピニオン角θp*への追従性を確保するためにステアリングホイール3の操舵を規制するべく、当該操舵に対して抗する力に相当する反力成分である。 The deviation compensation axial force calculation unit 56b receives the steering angle θs and the turning conversion angle θp_s. The deviation compensation axial force calculation unit 56b calculates the deviation compensation axial force Fv based on the steering angle θs and the turning conversion angle θp_s. The deviation compensation axial force Fv has a function of informing the driver of a situation in which a deviation occurs in the relationship considering the steering angle ratio between the steering state of the steering wheel 3 and the turning state of the turning wheels 5. Examples of situations in which a deviation occurs in the relationship considering the steering angle ratio between the steering state of the steering wheel 3 and the turning state of the turning wheels 5 include the following situations. For example, a situation in which the turning wheels 5 hit an obstacle such as a curb and the turning wheels 5 cannot be turned in one direction toward the obstacle, but the turning wheels 5 are steered in that one direction beyond the stopping position of the steering wheel 3 corresponding to the stopping position of the turning wheels 5 because the power transmission path between the steering mechanism 4 and the turning mechanism 6 is separated. Another example is a situation in which the correlation between the steering angle θs and the steering angle of the steered wheels 5 is lost because the pinion angle θp has difficulty following the control pinion angle θp* as a result of the operation of the steered-side motor 32 being restricted for overheat protection. The deviation compensation axial force Fv is a reaction force component equivalent to a force that resists further steering of the steering wheel 3 in order to restrict the further steering of the steering wheel 3 when the steered wheels 5 hit an obstacle such as a curb. The deviation compensation axial force Fv is also a reaction force component equivalent to a force that resists the further steering of the steering wheel 3 in order to ensure that the pinion angle θp follows the control pinion angle θp* when the operation of the steered-side motor 32 is restricted for overheat protection.

偏差補償軸力演算部56bは、操舵角θsから転舵変換角θp_sを差し引いて得られる偏差Δθfを入力として、偏差補償軸力Fvをマップ演算する。マップ演算は、例えば、偏差Δθfの絶対値が所定の閾値以上に達すると、偏差Δθfの絶対値が所定の閾値未満の場合と比べて、偏差Δθfに対する偏差補償軸力Fvの勾配が大きくなるように設定されている。偏差補償軸力Fvは、トルクの次元(N・m)の値として演算される。こうして得られた偏差補償軸力Fvは、加算器56cに出力される。 The deviation compensation axial force calculation unit 56b uses the deviation Δθf obtained by subtracting the turning conversion angle θp_s from the steering angle θs as an input and performs map calculation of the deviation compensation axial force Fv. For example, the map calculation is set so that when the absolute value of the deviation Δθf reaches a predetermined threshold value or more, the gradient of the deviation compensation axial force Fv with respect to the deviation Δθf becomes larger than when the absolute value of the deviation Δθf is less than the predetermined threshold value. The deviation compensation axial force Fv is calculated as a value in the dimension of torque (Nm). The deviation compensation axial force Fv obtained in this way is output to the adder 56c.

加算器56cにて、配分軸力Fdと、偏差補償軸力Fvとが加算されることで軸力Fが演算される。軸力Fは、トルクの次元(N・m)の値として演算される。軸力Fは、運転者の操舵方向とは反対方向に作用する。こうして得られた軸力Fは、減算器57に出力される。減算器57にて、操舵力Tb*から軸力Fが差し引かれることで、目標反力トルク指令値Ts*が演算される。こうして得られた目標反力トルク指令値Ts*は、通電制御部53に出力される。本実施形態において、軸力演算部56、すなわち操舵側制御部50は、反力制御部、すなわち第2制御部の一例である。 The adder 56c calculates the axial force F by adding the distribution axial force Fd and the deviation compensation axial force Fv. The axial force F is calculated as a value in the dimension of torque (N·m). The axial force F acts in the opposite direction to the steering direction of the driver. The axial force F thus obtained is output to the subtractor 57. The subtractor 57 subtracts the axial force F from the steering force Tb* to calculate the target reaction torque command value Ts*. The target reaction torque command value Ts* thus obtained is output to the current control unit 53. In this embodiment, the axial force calculation unit 56, i.e., the steering side control unit 50, is an example of a reaction force control unit, i.e., a second control unit.

通電制御部53には、目標反力トルク指令値Ts*、回転角θa、及び操舵側実電流値Iaが入力される。通電制御部53は、目標反力トルク指令値Ts*に基づき操舵側モータ13に対する電流指令値Ia*を演算する。そして、通電制御部53は、電流指令値Ia*と、操舵側電流センサ54を通じて検出される操舵側実電流値Iaを回転角θaに基づき変換して得られるdq座標上の電流値との偏差を求め、当該偏差を無くすように操舵側モータ13に対する給電を制御する。これにより、操舵側モータ13は目標反力トルク指令値Ts*に応じたトルクを発生する。すなわち、運転者に対して路面反力に応じた適度な手応え感を与えることが可能である。 The current control unit 53 receives the target reaction torque command value Ts*, the rotation angle θa, and the actual steering side current value Ia. The current control unit 53 calculates the current command value Ia* for the steering side motor 13 based on the target reaction torque command value Ts*. The current control unit 53 then calculates the deviation between the current command value Ia* and the current value on the dq coordinates obtained by converting the actual steering side current value Ia detected through the steering side current sensor 54 based on the rotation angle θa, and controls the power supply to the steering side motor 13 to eliminate the deviation. This causes the steering side motor 13 to generate torque according to the target reaction torque command value Ts*. In other words, it is possible to give the driver an appropriate sense of response according to the road reaction force.

次に、転舵側制御部60の機能について説明する。
図2に示すように、転舵側制御部60には、車速値V、回転角θb、操舵角θs、及びアクティブステア制御量θactvが入力される。転舵側制御部60は、車速値V、回転角θb、操舵角θs、及びアクティブステア制御量θactvに基づいて、転舵側モータ32に対する給電を制御する。
Next, the function of the steering side control unit 60 will be described.
2, the vehicle speed value V, the rotation angle θb, the steering angle θs, and the active steering control amount θactv are input to the turning-side control unit 60. The turning-side control unit 60 controls the power supply to the turning-side motor 32 based on the vehicle speed value V, the rotation angle θb, the steering angle θs, and the active steering control amount θactv.

転舵側制御部60は、ピニオン角演算部61と、制御ピニオン角演算部62と、ピニオン角フィードバック制御部(図中「ピニオン角F/B制御部」)63と、通電制御部64と、角度変換部66と、状態判断部67とを有している。 The steering side control unit 60 has a pinion angle calculation unit 61, a control pinion angle calculation unit 62, a pinion angle feedback control unit (in the figure, "pinion angle F/B control unit") 63, a current control unit 64, an angle conversion unit 66, and a state determination unit 67.

ピニオン角演算部61には、回転角θbが入力される。ピニオン角演算部61は、回転角θbを、例えば、車両が直進しているときのラックシャフト22の位置であるラック中立位置からの転舵側モータ32の回転数をカウントすることにより、360°を超える範囲を含む積算角に換算する。ピニオン角演算部61は、換算して得られた積算角に、ベルト機構33の回転速度比と、ボール螺子機構34のリードと、ラックアンドピニオン機構24の回転速度比に基づく換算係数を乗算することで、ピニオンシャフト21の実際の回転角であるピニオン角θpを演算する。転舵側モータ32と、ピニオンシャフト21とは、ベルト機構33と、ボール螺子機構34と、ラックアンドピニオン機構24を介して連動する。このため、転舵側モータ32の回転角θbと、ピニオン角θpとの間には相関関係がある。この相関関係を利用して転舵側モータ32の回転角θbからピニオン角θpを求めることができる。また、ピニオンシャフト21は、ラックシャフト22に噛合されている。このため、ピニオン角θpとラックシャフト22の移動量との間にも相関関係がある。すなわち、ピニオン角θpは、転舵輪5の転舵角である転舵機構6の状態を反映する値である。こうして得られたピニオン角θpは、ピニオン角フィードバック制御部63及び角度変換部66に出力される。 The rotation angle θb is input to the pinion angle calculation unit 61. The pinion angle calculation unit 61 converts the rotation angle θb into an integrated angle including a range exceeding 360°, for example, by counting the number of rotations of the steering side motor 32 from the rack neutral position, which is the position of the rack shaft 22 when the vehicle is moving straight. The pinion angle calculation unit 61 calculates the pinion angle θp, which is the actual rotation angle of the pinion shaft 21, by multiplying the integrated angle obtained by conversion by a conversion coefficient based on the rotation speed ratio of the belt mechanism 33, the lead of the ball screw mechanism 34, and the rotation speed ratio of the rack and pinion mechanism 24. The steering side motor 32 and the pinion shaft 21 are linked via the belt mechanism 33, the ball screw mechanism 34, and the rack and pinion mechanism 24. For this reason, there is a correlation between the rotation angle θb of the steering side motor 32 and the pinion angle θp. Using this correlation, the pinion angle θp can be obtained from the rotation angle θb of the steered-side motor 32. The pinion shaft 21 is also meshed with the rack shaft 22. Therefore, there is also a correlation between the pinion angle θp and the amount of movement of the rack shaft 22. In other words, the pinion angle θp is a value that reflects the state of the steering mechanism 6, which is the steering angle of the steered wheels 5. The pinion angle θp obtained in this manner is output to the pinion angle feedback control unit 63 and the angle conversion unit 66.

制御ピニオン角演算部62には、車速値V、操舵角θs、アクティブステア制御量θactv、及び後述のオフセット要求FLG(A)が入力される。制御ピニオン角演算部62は、車速値V、操舵角θs、アクティブステア制御量θactv、及びオフセット要求FLG(A)に基づいて、転舵輪5を転舵させる結果として得られる実転舵制御量であるピニオン角θpの目標となる目標制御量である目標転舵制御量としての制御ピニオン角θp*を演算する。こうして得られた制御ピニオン角θp*は、ピニオン角フィードバック制御部63に出力される。 The control pinion angle calculation unit 62 receives the vehicle speed value V, steering angle θs, active steering control amount θactv, and offset request FLG(A) described below. Based on the vehicle speed value V, steering angle θs, active steering control amount θactv, and offset request FLG(A), the control pinion angle calculation unit 62 calculates the control pinion angle θp* as a target steering control amount, which is a target control amount for the pinion angle θp, which is the actual steering control amount obtained as a result of steering the steered wheels 5. The control pinion angle θp* thus obtained is output to the pinion angle feedback control unit 63.

また、制御ピニオン角演算部62は、最終的に制御ピニオン角θp*を得る過程で、段階的に施すことになる所定の演算の毎に得られる各種の中間的な中間制御量θinfを演算する機能を有している。制御ピニオン角θp*には、所定の演算として、例えば、ピニオン角θpを基準とする状態変数となるようにスケール変換するための演算が施される。各種の中間制御量θinfについては、後で詳しく説明する。制御ピニオン角θp*を得る過程で得られた各種の中間制御量θinfは、角度変換部66に出力される。 The control pinion angle calculation unit 62 also has a function of calculating various intermediate control variables θinf obtained for each predetermined calculation that is performed stepwise in the process of finally obtaining the control pinion angle θp*. The control pinion angle θp* is subjected to a predetermined calculation, for example, a calculation for scaling conversion so that it becomes a state variable based on the pinion angle θp. The various intermediate control variables θinf will be explained in detail later. The various intermediate control variables θinf obtained in the process of obtaining the control pinion angle θp* are output to the angle conversion unit 66.

ピニオン角フィードバック制御部63には、制御ピニオン角θp*、及びピニオン角θpが入力される。ピニオン角フィードバック制御部63は、ピニオン角θpを制御ピニオン角θp*に追従させるべくピニオン角θpのフィードバック制御を通じて転舵力の目標となる目標制御量としての転舵力指令値Tp*を演算する。こうして得られた転舵力指令値Tp*は、通電制御部64に出力される。 The pinion angle feedback control unit 63 receives the control pinion angle θp* and the pinion angle θp. The pinion angle feedback control unit 63 calculates a steering force command value Tp* as a target control amount that is a target for the steering force through feedback control of the pinion angle θp so that the pinion angle θp follows the control pinion angle θp*. The steering force command value Tp* thus obtained is output to the current control unit 64.

通電制御部64には、転舵力指令値Tp*、回転角θb、及び転舵側実電流値Ibが入力される。通電制御部64は、転舵力指令値Tp*に基づき転舵側モータ32に対する電流指令値Ib*を演算する。そして、通電制御部64は、電流指令値Ib*と、転舵側電流センサ65を通じて検出される転舵側実電流値Ibを回転角θbに基づき変換して得られるdq座標上の電流値との偏差を求め、当該偏差を無くすように転舵側モータ32に対する給電を制御する。これにより、転舵側モータ32は転舵力指令値Tp*に応じた角度だけ回転する。 The current control unit 64 receives the steering force command value Tp*, the rotation angle θb, and the steering side actual current value Ib. The current control unit 64 calculates the current command value Ib* for the steering side motor 32 based on the steering force command value Tp*. The current control unit 64 then determines the deviation between the current command value Ib* and the current value on the dq coordinates obtained by converting the steering side actual current value Ib detected through the steering side current sensor 65 based on the rotation angle θb, and controls the power supply to the steering side motor 32 to eliminate the deviation. As a result, the steering side motor 32 rotates by an angle corresponding to the steering force command value Tp*.

角度変換部66には、車速値V、ピニオン角θp、アクティブステア制御量θactv、及び中間制御量θinfが入力される。角度変換部66は、車速値V、ピニオン角θp、アクティブステア制御量θactv、及び中間制御量θinfに基づいて、転舵変換角θp_sを演算する。転舵変換角θp_sには、所定の演算として、例えば、操舵角θsを基準とする状態変数となるようにスケール変換するための演算が施される。こうして得られた転舵変換角θp_sは、操舵側制御部50、すなわち軸力演算部56に出力される。 The angle conversion unit 66 receives the vehicle speed value V, pinion angle θp, active steering control amount θactv, and intermediate control amount θinf. The angle conversion unit 66 calculates the steering conversion angle θp_s based on the vehicle speed value V, pinion angle θp, active steering control amount θactv, and intermediate control amount θinf. The steering conversion angle θp_s is subjected to a predetermined calculation, for example, a calculation for scaling the steering conversion angle θp_s so that it becomes a state variable based on the steering angle θs. The steering conversion angle θp_s obtained in this manner is output to the steering side control unit 50, i.e., the axial force calculation unit 56.

状態判断部67には、車両の各種の状態を判断するための情報として、車両から得られる各種の車両情報が入力される。各種の状態は、例えば、各回転角センサ43,44の異常の有無や、車両の走行状態や、転舵側モータ32の過熱保護の状態等を含む。各種の車両情報は、例えば、各回転角θa,θbや、車速値Vや、イグニッションスイッチ等の車両の起動スイッチのオンオフの状態や、転舵側実電流値Ib等を含む。状態判断部67は、各種の車両情報に基づいて、オフセット要求FLG(A)を生成する。オフセット要求FLG(A)は、車両の各種の状態を示す情報である。例えば、オフセット要求FLG(A)は、第1要求フラグr1と、第2要求フラグr2との2種類が用意されている。なお、オフセット要求FLG(A)は、車両の仕様等に応じて3種類以上が用意されていてもよい。また、オフセット要求FLG(A)を生成する機能は、転舵側制御部60が有する機能に限らず、操舵側制御部50が有する機能であってもよいし、安定走行制御装置46等、操舵制御装置2とは異なる外部の制御装置が有する機能として実現してもよい。こうして得られたオフセット要求FLG(A)は、制御ピニオン角演算部62に出力される。 Various vehicle information obtained from the vehicle is input to the state determination unit 67 as information for determining various states of the vehicle. The various states include, for example, the presence or absence of abnormalities in the rotation angle sensors 43, 44, the running state of the vehicle, and the overheat protection state of the steering side motor 32. The various vehicle information includes, for example, the rotation angles θa, θb, the vehicle speed value V, the on/off state of the vehicle start switch such as the ignition switch, and the steering side actual current value Ib. The state determination unit 67 generates an offset request FLG (A) based on various vehicle information. The offset request FLG (A) is information indicating various states of the vehicle. For example, two types of offset request FLG (A), a first request flag r1 and a second request flag r2, are prepared. Note that three or more types of offset request FLG (A) may be prepared depending on the specifications of the vehicle. In addition, the function of generating the offset request FLG(A) is not limited to the function of the turning side control unit 60, but may be the function of the steering side control unit 50, or may be realized as a function of an external control device different from the steering control device 2, such as the stable driving control device 46. The offset request FLG(A) obtained in this manner is output to the control pinion angle calculation unit 62.

ここで、制御ピニオン角演算部62と、角度変換部66との機能について詳しく説明する。
図4に示すように、制御ピニオン角演算部62は、第1変換演算部71と、第2変換演算部72と、外部指令値加算演算部73と、オフセット角演算部74と、徐変処理演算部75と、追従補償処理演算部76と、出力補償処理演算部77と、残留電流低減処理演算部78とを有している。
Here, the functions of the control pinion angle calculation unit 62 and the angle conversion unit 66 will be described in detail.
As shown in FIG. 4, the control pinion angle calculation unit 62 has a first conversion calculation unit 71, a second conversion calculation unit 72, an external command value addition calculation unit 73, an offset angle calculation unit 74, a gradual change processing calculation unit 75, a following compensation processing calculation unit 76, an output compensation processing calculation unit 77, and a residual current reduction processing calculation unit 78.

第1変換演算部71には、操舵角θsが入力される。第1変換演算部71は、操舵角θsに調整量Δθaを加算することによって、中間制御量θinfの一つとして第1変換後角度θp1*を演算する。第1変換演算部71は、操舵角θsに対する第1変換後角度θp1*の比率である静的な特性を定義する舵角比を考慮してピニオン角θpを基準とする状態変数となるようにスケール変換するための調整量Δθaを、車速値Vに応じて変化させる。例えば、車速値Vが低い場合に高い場合よりも、操舵角θsの変化に対する第1変換後角度θp1*の変化を大きくするように、調整量Δθaを変化させる。つまり、第1変換後角度θp1*には、操舵角θsとの間で、位置関係が所定の対応関係を満たすようにするための換算演算が施される。こうして得られた第1変換後角度θp1*は、第2変換演算部72に出力される。 The first conversion calculation unit 71 receives the steering angle θs. The first conversion calculation unit 71 calculates the first converted angle θp1* as one of the intermediate control variables θinf by adding the adjustment amount Δθa to the steering angle θs. The first conversion calculation unit 71 changes the adjustment amount Δθa for scaling the angle θp to a state variable based on the pinion angle θp in accordance with the vehicle speed value V, taking into account the steering angle ratio that defines the static characteristics, which is the ratio of the first converted angle θp1* to the steering angle θs. For example, the adjustment amount Δθa is changed so that the change in the first converted angle θp1* relative to the change in the steering angle θs is larger when the vehicle speed value V is low than when the vehicle speed value V is high. In other words, the first converted angle θp1* is subjected to a conversion calculation so that the positional relationship between the first converted angle θp1* and the steering angle θs satisfies a predetermined correspondence relationship. The first converted angle θp1* thus obtained is output to the second conversion calculation unit 72.

第2変換演算部72には、第1変換後角度θp1*が入力される。第2変換演算部72は、第1変換後角度θp1*をフィルタ処理するための伝達関数を定めたフィルタを備えている。そして、第2変換演算部72は、第1変換後角度θp1*を入力として、中間制御量θinfの一つとして第2変換後角度θp2*を得るようにフィルタ処理する。フィルタは、例えば、車速値Vに応じた動的な特性を定義する伝達関数を有する。つまり、第2変換後角度θp2*では、操舵角θsとの間で、車速値Vに応じた動的な観点で、所望の特性が得られるようにするための換算演算が施される。こうして得られた第2変換後角度θp2*は、外部指令値加算演算部73に出力される。 The second conversion calculation unit 72 receives the first converted angle θp1*. The second conversion calculation unit 72 is equipped with a filter that defines a transfer function for filtering the first converted angle θp1*. The second conversion calculation unit 72 receives the first converted angle θp1* as an input and filters it to obtain the second converted angle θp2* as one of the intermediate control variables θinf. The filter has a transfer function that defines dynamic characteristics according to the vehicle speed value V, for example. In other words, the second converted angle θp2* is subjected to a conversion calculation between the steering angle θs and the second converted angle θp2* so that desired characteristics can be obtained from a dynamic perspective according to the vehicle speed value V. The second converted angle θp2* thus obtained is output to the external command value addition calculation unit 73.

外部指令値加算演算部73には、第2変換後角度θp2*、及びアクティブステア制御量θactvが入力される。外部指令値加算演算部73は、第2変換後角度θp2*に対してアクティブステア制御量θactvを加味するようにして、中間制御量θinfの一つとして第3変換後角度θp3*を演算する。外部指令値加算演算部73は、例えば、第2変換後角度θp2*に対してアクティブステア制御量θactvを加算又は減算する。つまり、第3変換後角度θp3*には、アクティブステア制御量θactvの加味を通じて、運転者によるステアリング操舵に関係なく車両に発生しているヨーレートを変化させるようにするための特性可変演算が施される。こうして得られた第3変換後角度θp3*は、徐変処理演算部75に出力される。本実施形態において、アクティブステア制御量θactvは、特性可変演算に加味するために安定走行制御装置46を通じて得られる中間制御量の一例である。つまり、アクティブステア制御量θactvは、制御ピニオン角θp*を得る過程で、外部指令値加算演算部73での所定の演算に用いられる制御量である。そして、外部指令値加算演算部73は、安定走行制御装置46からアクティブステア制御量θactvを得る。 The second converted angle θp2* and the active steering control amount θactv are input to the external command value addition calculation unit 73. The external command value addition calculation unit 73 calculates the third converted angle θp3* as one of the intermediate control amounts θinf by adding the active steering control amount θactv to the second converted angle θp2*. The external command value addition calculation unit 73, for example, adds or subtracts the active steering control amount θactv to the second converted angle θp2*. In other words, the third converted angle θp3* is subjected to a characteristic change calculation to change the yaw rate occurring in the vehicle regardless of the steering by the driver through the addition of the active steering control amount θactv. The third converted angle θp3* thus obtained is output to the gradual change processing calculation unit 75. In this embodiment, the active steering control amount θactv is an example of an intermediate control amount obtained through the stable driving control device 46 to be added to the characteristic change calculation. In other words, the active steering control amount θactv is a control amount used in a predetermined calculation in the external command value addition calculation unit 73 in the process of obtaining the control pinion angle θp*. The external command value addition calculation unit 73 obtains the active steering control amount θactv from the stable driving control device 46.

オフセット角演算部74には、オフセット要求FLG(A)が入力される。オフセット角演算部74は、オフセット要求FLG(A)が示す車両の各種の状態に応じて中間制御量θinfの一つとしてオフセット角θo1を演算する。オフセット角θo1は、制御ピニオン角θp*を演算する過程で得られる当該制御ピニオン角θp*の補償量の基礎となる制御量である。こうして得られたオフセット角θo1は、徐変処理演算部75及び角度変換部66に出力される。 The offset angle calculation unit 74 receives the offset request FLG(A). The offset angle calculation unit 74 calculates the offset angle θo1 as one of the intermediate control variables θinf according to various vehicle conditions indicated by the offset request FLG(A). The offset angle θo1 is a control variable that is the basis for the compensation amount for the control pinion angle θp* obtained in the process of calculating the control pinion angle θp*. The offset angle θo1 obtained in this manner is output to the gradual change processing calculation unit 75 and the angle conversion unit 66.

オフセット角θo1は、最新の周期と、一周期前である過去の周期との間で制御ピニオン角θp*に差があったとしても、こうした差が実際の制御に用いることになる今回の周期での制御ピニオン角θp*の変化として現れることを抑える機能を有する。これは、操舵機構4、すなわち運転者の意図を反映するステアリング操舵に応じて転舵輪5を実際に転舵させることに対して、運転者が意図しない転舵輪5の動きとして現れることを抑えること、すなわち運転者の違和感を抑えることを目的としている。オフセット角θo1は、車両の各種の状態や当該状態の変化に起因して現れる最新と過去との周期の間での制御ピニオン角θp*の差として、最新の周期での制御ピニオン角θp*と、過去の周期の制御ピニオン角θp*及び中間制御量θinfのいずれか一つとの差から得られる。例えば、オフセット角θo1は、オフセット要求FLG(A)として、第1要求フラグr1が入力される場合に最新の周期での制御ピニオン角θp*と、過去の周期の制御ピニオン角θp*との差から得られる。また、オフセット角θo1は、オフセット要求FLG(A)として、第2要求フラグr2が入力される場合に最新の周期での制御ピニオン角θp*と、過去の周期の中間制御量θinfのいずれかとの差から得られる。 The offset angle θo1 has a function of suppressing the difference in the control pinion angle θp* between the latest cycle and the previous cycle, which is one cycle before, from appearing as a change in the control pinion angle θp* in the current cycle to be used for actual control. This is intended to suppress the difference from appearing as an unintended movement of the steered wheels 5 in response to the steering mechanism 4, i.e., the steering wheel steering that reflects the driver's intention, in other words, to suppress the driver's discomfort. The offset angle θo1 is obtained as the difference in the control pinion angle θp* between the latest and previous cycles that appears due to various vehicle conditions and changes in those conditions, from the difference between the control pinion angle θp* in the latest cycle and one of the control pinion angle θp* and the intermediate control amount θinf in the previous cycle. For example, the offset angle θo1 is obtained from the difference between the control pinion angle θp* in the latest cycle and the control pinion angle θp* in the previous cycle when the first request flag r1 is input as the offset request FLG (A). In addition, the offset angle θo1 is obtained from the difference between the control pinion angle θp* in the latest cycle and one of the intermediate control amounts θinf in the past cycles when the second request flag r2 is input as the offset request FLG(A).

徐変処理演算部75には、第3変換後角度θp3*、オフセット角θo1、及び後述の最終オフセット残量θo3が入力される。徐変処理演算部75は、第3変換後角度θp3*に対してオフセット角θo1及び最終オフセット残量θo3を加味するようにして、中間制御量θinfの一つとして第1オフセット補償後角度θp4*を演算する。また、徐変処理演算部75は、オフセット角θo1及び最終オフセット残量θo3を加味する際も当該オフセット角θo1及び最終オフセット残量θo3を一気にではなく、運転者の違和感を抑える観点で徐々に加味する。徐変処理演算部75は、例えば、第3変換後角度θp3*に対してオフセット角θo1及び最終オフセット残量θo3を加算する。この場合、徐変処理演算部75は、第3変換後角度θp3*に対して加算するオフセット角θo1及び最終オフセット残量θo3について、上限及び下限を設定するなかでこれらを超えない範囲の値を実際に加算する。また、徐変処理演算部75は、第3変換後角度θp3*に対して加算するオフセット角θo1及び最終オフセット残量θo3について、上限及び下限を設定するなかで超える範囲の値を残量として中間制御量θinfの一つとしてオフセット残量θo2を演算する。第3変換後角度θp3*に対して実際に加算する値は、例えば、経過時間や、操舵角θsや、操舵角θsを微分して得られた操舵角速度や、中間制御量θinfのいずれかや、中間制御量θinfのいずれかの変化量等の少なくともいずれかに基づいて演算される。つまり、第1オフセット補償後角度θp4*には、オフセット角θo1の加味を通じて、操舵機構4、すなわち運転者の意図を反映するステアリング操舵に応じて転舵輪5を実際に転舵させることに対して、車両の各種の状態に応じて意図しない転舵輪5の動きとして現れることを抑えるようにするための補償演算が施される。これは、第1オフセット補償後角度θp4*に対して最終オフセット残量θo3を加味することについても同様である。こうして得られた第1オフセット補償後角度θp4*と、オフセット残量θo2とは、追従補償処理演算部76に出力される。 The gradual change processing calculation unit 75 receives the third converted angle θp3*, the offset angle θo1, and the final offset remaining amount θo3 described below. The gradual change processing calculation unit 75 calculates the first offset compensated angle θp4* as one of the intermediate control amounts θinf by adding the offset angle θo1 and the final offset remaining amount θo3 to the third converted angle θp3*. In addition, when adding the offset angle θo1 and the final offset remaining amount θo3, the gradual change processing calculation unit 75 adds the offset angle θo1 and the final offset remaining amount θo3 gradually, rather than all at once, in order to suppress the driver's discomfort. For example, the gradual change processing calculation unit 75 adds the offset angle θo1 and the final offset remaining amount θo3 to the third converted angle θp3*. In this case, the gradual change processing calculation unit 75 actually adds a value within a range that does not exceed the upper and lower limits of the offset angle θo1 and the final offset remaining amount θo3 to be added to the third converted angle θp3*. Also, the gradual change processing calculation unit 75 calculates the offset remaining amount θo2 as one of the intermediate control amounts θinf, using a value within a range that exceeds the upper and lower limits of the offset angle θo1 and the final offset remaining amount θo3 to be added to the third converted angle θp3* as a remaining amount. The value actually added to the third converted angle θp3* is calculated based on at least one of, for example, the elapsed time, the steering angle θs, the steering angular velocity obtained by differentiating the steering angle θs, any one of the intermediate control amounts θinf, or the amount of change in any one of the intermediate control amounts θinf. In other words, the first offset-compensated angle θp4* is subjected to a compensation calculation to suppress unintended movement of the steered wheels 5 according to various vehicle conditions, by taking into account the offset angle θo1, when the steered wheels 5 are actually steered in response to the steering operation that reflects the steering mechanism 4, i.e., the driver's intention. This is also true for taking into account the final remaining offset amount θo3 into the first offset-compensated angle θp4*. The first offset-compensated angle θp4* and the remaining offset amount θo2 obtained in this way are output to the tracking compensation processing calculation unit 76.

追従補償処理演算部76には、第1オフセット補償後角度θp4*、及びオフセット残量θo2が入力される。追従補償処理演算部76は、第1オフセット補償後角度θp4*に対して転舵機構6の状態である転舵側モータ32の出力限界を超える分に対応する超過量θovを加味するようにして、中間制御量θinfの一つとして第2オフセット補償後角度θp5*を演算する。また、追従補償処理演算部76は、オフセット残量θo2に対して超過量θovを加味するようにして、中間制御量θinfの一つとして最終オフセット残量θo3を演算する。追従補償処理演算部76は、例えば、第1オフセット補償後角度θp4*に対して超過量θovを加算する。この場合、追従補償処理演算部76は、オフセット残量θo2に対して超過量θovを加算する。超過量θovは、転舵側モータ32のモータトルクとの関係である周知のN-T特性から得られる転舵側モータ32の角速度の限界値について、当該限界値を実際の角速度が超えない範囲となるように制限するための値として演算される。つまり、第2オフセット補償後角度θp5*には、超過量θovの加味を通じて、操舵機構4、すなわち運転者の意図を反映するステアリング操舵に応じて転舵輪5を実際に転舵させることに対して、車両の各種の状態に応じて無理な転舵輪5の動きを抑えるようにするための補償演算が施される。こうして得られた第2オフセット補償後角度θp5*は、出力補償処理演算部77及び角度変換部66に出力される。また、最終オフセット残量θo3は、徐変処理演算部75及び角度変換部66に出力される。 The first offset compensation angle θp4* and the offset remaining amount θo2 are input to the tracking compensation processing calculation unit 76. The tracking compensation processing calculation unit 76 calculates the second offset compensation angle θp5* as one of the intermediate control amounts θinf by adding the excess amount θov corresponding to the amount exceeding the output limit of the steering side motor 32, which is the state of the steering mechanism 6, to the first offset compensation angle θp4*. The tracking compensation processing calculation unit 76 also calculates the final offset remaining amount θo3 as one of the intermediate control amounts θinf by adding the excess amount θov to the offset remaining amount θo2. The tracking compensation processing calculation unit 76, for example, adds the excess amount θov to the first offset compensation angle θp4*. In this case, the tracking compensation processing calculation unit 76 adds the excess amount θov to the offset remaining amount θo2. The excess amount θov is calculated as a value for limiting the limit value of the angular velocity of the steered side motor 32 obtained from the well-known N-T characteristic, which is a relationship with the motor torque of the steered side motor 32, so that the actual angular velocity does not exceed the limit value. In other words, the second offset compensated angle θp5* is subjected to a compensation calculation to suppress unreasonable movement of the steered wheels 5 according to various vehicle conditions, by taking into account the excess amount θov, in order to actually steer the steered wheels 5 according to the steering mechanism 4, i.e., the steering that reflects the driver's intention. The second offset compensated angle θp5* thus obtained is output to the output compensation processing calculation unit 77 and the angle conversion unit 66. In addition, the final offset remaining amount θo3 is output to the gradual change processing calculation unit 75 and the angle conversion unit 66.

出力補償処理演算部77には、第2オフセット補償後角度θp5*が入力される。出力補償処理演算部77は、第2オフセット補償後角度θp5*に対して上限及び下限を設定するなかでこれらを超えない範囲の値となるように、中間制御量θinfの一つとして出力補償後角度θp6*を演算する。第2オフセット補償後角度θp5*に対して設定する上限及び下限は、例えば、車速値Vに応じて変化する。つまり、出力補償後角度θp6*には、上限及び下限の設定を通じて、操舵機構4、すなわち運転者の意図を反映するステアリング操舵に応じて転舵輪5を実際に転舵させることに対して、車両の各種の状態に応じて無理な転舵輪5の動きを抑えるようにするための補償演算が施される。こうして得られた出力補償後角度θp6*は、残留電流低減処理演算部78及び角度変換部66に出力される。 The second offset-compensated angle θp5* is input to the output compensation processing calculation unit 77. The output compensation processing calculation unit 77 calculates the output compensation angle θp6* as one of the intermediate control variables θinf so that the second offset-compensated angle θp5* is within a range that does not exceed the upper and lower limits set for the second offset-compensated angle θp5*. The upper and lower limits set for the second offset-compensated angle θp5* vary, for example, according to the vehicle speed value V. In other words, the output compensation angle θp6* is subjected to a compensation calculation to suppress unreasonable movement of the steered wheels 5 according to various vehicle conditions, by setting the upper and lower limits, in order to actually steer the steered wheels 5 according to the steering mechanism 4, i.e., the steering that reflects the driver's intention. The output compensation angle θp6* obtained in this manner is output to the residual current reduction processing calculation unit 78 and the angle conversion unit 66.

残留電流低減処理演算部78には、出力補償後角度θp6*が入力される。残留電流低減処理演算部78は、出力補償後角度θp6*に対して転舵側モータ32で定常的に生じる残留電流に対応する残留電流量θriを加味するようにして、中間制御量θinfの一つとして残留電流低減処理後角度θp7*を演算する。残留電流低減処理演算部78は、例えば、出力補償後角度θp6*に対して残留電流量θriを反映させないように減算して除去する。この場合、残留電流低減処理演算部78は、所定のタイミングで、減算して除去していた残留電流量θriを反映させるように徐々に加算する。残留電流量θriは、例えば、車両が走行していない停車を含む低車速の際に転舵側モータ32にて定常的に生じる電流として、転舵側実電流値Ib又は電流指令値Ib*に基づき得られる。また、所定のタイミングは、残留電流量θriを反映させるようにしても運転者の違和感を抑える観点で、例えば、車両が旋回走行している場合のことである。つまり、残留電流低減処理後角度θp7*には、残留電流量θriの加味を通じて、操舵機構4、すなわち運転者の意図を反映するステアリング操舵に応じて転舵輪5を実際に転舵させることに対して、車両の各種の状態に応じて意図しない転舵輪5の動きを抑えるようにするための補償演算が施される。こうして得られた残留電流低減処理後角度θp7*は、制御ピニオン角θp*としてピニオン角フィードバック制御部63及び軸力演算部56に出力される。また、残留電流低減処理後角度θp7*は、角度変換部66に出力される。 The residual current reduction processing calculation unit 78 receives the output compensation angle θp6*. The residual current reduction processing calculation unit 78 calculates the residual current reduction processing angle θp7* as one of the intermediate control amounts θinf by adding the residual current amount θri corresponding to the residual current steadily generated in the steering side motor 32 to the output compensation angle θp6*. For example, the residual current reduction processing calculation unit 78 subtracts and removes the residual current amount θri so as not to reflect it in the output compensation angle θp6*. In this case, the residual current reduction processing calculation unit 78 gradually adds the residual current amount θri that was subtracted and removed at a predetermined timing so as to reflect it. The residual current amount θri is obtained based on the steering side actual current value Ib or the current command value Ib* as a current steadily generated in the steering side motor 32 at a low vehicle speed including a stop where the vehicle is not running. In addition, the predetermined timing is, for example, when the vehicle is turning, from the viewpoint of suppressing the driver's discomfort even if the residual current amount θri is reflected. In other words, the residual current reduction process angle θp7* is subjected to a compensation calculation to suppress unintended movement of the steered wheels 5 according to various vehicle conditions, by taking into account the residual current amount θri, in order to actually turn the steered wheels 5 in response to the steering mechanism 4, i.e., the steering wheel steering that reflects the driver's intention. The residual current reduction process angle θp7* obtained in this manner is output to the pinion angle feedback control unit 63 and the axial force calculation unit 56 as the control pinion angle θp*. In addition, the residual current reduction process angle θp7* is output to the angle conversion unit 66.

図4に示すように、角度変換部66は、情報調整部81と、逆変換演算部82とを有している。
情報調整部81には、ピニオン角θp、アクティブステア制御量θactv、オフセット要求FLG(A)、及び中間制御量θinfが入力される。情報調整部81に入力される中間制御量θinfは、最終オフセット残量θo3、第2オフセット補償後角度θp5*、出力補償後角度θp6*、及び残留電流低減処理後角度θp7*である。
As shown in FIG. 4, the angle conversion unit 66 has an information adjustment unit 81 and an inverse conversion calculation unit 82 .
The pinion angle θp, the active steering control amount θactv, the offset request FLG(A), and the intermediate control amount θinf are input to the information adjustment unit 81. The intermediate control amount θinf input to the information adjustment unit 81 is the final offset remaining amount θo3, the second offset compensated angle θp5*, the output compensated angle θp6*, and the residual current reduction process angle θp7*.

具体的には、図5に示すように、情報調整部81は、ピニオン角θpに対して、アクティブステア制御量θactv、最終オフセット残量θo3、第2オフセット補償後角度θp5*、出力補償後角度θp6*、及び残留電流低減処理後角度θp7*を加味するようにして、調整後ピニオン角θp´を演算する。調整後ピニオン角θp´は、制御ピニオン角演算部62での換算演算や、特性可変演算や、補償演算の影響が調整された制御量である。 Specifically, as shown in FIG. 5, the information adjustment unit 81 calculates the adjusted pinion angle θp' by taking into account the active steering control amount θactv, the final offset remaining amount θo3, the angle after second offset compensation θp5*, the angle after output compensation θp6*, and the angle after residual current reduction processing θp7*, with respect to the pinion angle θp. The adjusted pinion angle θp' is a control amount in which the effects of the conversion calculation, characteristic variable calculation, and compensation calculation in the control pinion angle calculation unit 62 have been adjusted.

例えば、残留電流低減処理後角度θp7*、及び出力補償後角度θp6*は、減算器91を通じて、残留電流低減処理後角度θp7*から出力補償後角度θp6*を差し引いて得られる第1差分Δθ1´として、第1乗算器92に出力される。第1差分Δθ1´は、残留電流低減処理演算部78での補償演算を通じて加味された制御量分に相当する。 For example, the angle θp7* after residual current reduction processing and the angle θp6* after output compensation are output to the first multiplier 92 via a subtractor 91 as a first difference Δθ1' obtained by subtracting the angle θp6* after output compensation from the angle θp7* after residual current reduction processing. The first difference Δθ1' corresponds to the control amount taken into account through the compensation calculation in the residual current reduction processing calculation unit 78.

この場合、第1乗算器92は、第1差分Δθ1´に対して第1ゲインK1を乗算して得られる第1情報調整量Δθ1を演算する。第1ゲインK1は、調整後ピニオン角θp´に基づき得られる転舵変換角θp_sの使用先である軸力演算部56、すなわち偏差補償軸力演算部56bが偏差補償軸力Fvを演算するのに適合させる観点で設定されている。これは、偏差補償軸力Fvを演算するのに残留電流低減処理演算部78での補償演算を通じて加味された制御量分の影響具合をどの程度にするかに基づいて、例えば、影響具合を減らすべく1未満の値や、影響具合を増やすべく1以上の値等、適宜設定される。こうして得られた第1情報調整量Δθ1は、加減算器96に出力される。 In this case, the first multiplier 92 calculates the first information adjustment amount Δθ1 by multiplying the first difference Δθ1' by the first gain K1. The first gain K1 is set from the viewpoint of adapting the axial force calculation unit 56, which is the use destination of the steering conversion angle θp_s obtained based on the adjusted pinion angle θp', that is, the deviation compensation axial force calculation unit 56b, to calculate the deviation compensation axial force Fv. This is appropriately set based on the degree of influence of the control amount taken into account through the compensation calculation in the residual current reduction processing calculation unit 78 to calculate the deviation compensation axial force Fv, for example, a value less than 1 to reduce the influence, or a value greater than 1 to increase the influence. The first information adjustment amount Δθ1 obtained in this way is output to the adder/subtractor 96.

例えば、出力補償後角度θp6*、及び第2オフセット補償後角度θp5*は、減算器93を通じて、出力補償後角度θp6*から第2オフセット補償後角度θp5*を差し引いて得られる第2差分Δθ2´として、第2乗算器94に出力される。第2差分Δθ2´は、出力補償処理演算部77での補償演算を通じて加味された制御量分に相当する。 For example, the output compensated angle θp6* and the second offset compensated angle θp5* are output to the second multiplier 94 as the second difference Δθ2' obtained by subtracting the second offset compensated angle θp5* from the output compensated angle θp6* via the subtractor 93. The second difference Δθ2' corresponds to the control amount taken into account through the compensation calculation in the output compensation processing calculation unit 77.

この場合、第2乗算器94は、第2差分Δθ2´に対して第2ゲインK2を乗算して得られる第2情報調整量Δθ2を演算する。第2ゲインK2は、第1ゲインK1と同様の観点で設定されている。つまり、第2ゲインK2は、出力補償処理演算部77での補償演算を通じて加味された制御量分について、例えば、影響具合を減らすべく1未満の値や、影響具合を増やすべく1以上の値等、適宜設定される。こうして得られた第2情報調整量Δθ2は、加減算器96に出力される。 In this case, the second multiplier 94 calculates the second information adjustment amount Δθ2 by multiplying the second difference Δθ2' by the second gain K2. The second gain K2 is set from the same perspective as the first gain K1. In other words, the second gain K2 is appropriately set for the control amount taken into account through the compensation calculation in the output compensation processing calculation unit 77, for example, to a value less than 1 to reduce the degree of influence, or a value greater than or equal to 1 to increase the degree of influence. The second information adjustment amount Δθ2 thus obtained is output to the adder/subtractor 96.

例えば、最終オフセット残量θo3は、第3乗算器95を通じて、第3ゲインK3を乗算して得られる第3情報調整量Δθ3として演算される。この場合、第3乗算器95は、オフセット角演算部74を通じてオフセット要求FLG(A)に基づき演算されたオフセット角θo1の種類に応じて第3ゲインK3となるように、当該オフセット要求FLG(A)に応じて第3ゲインK3を切り替えて変化させる。第3ゲインK3は、各ゲインK1,K2と同様の観点で設定されている。つまり、第3ゲインK3は、最終オフセット残量θo3について、例えば、第1要求フラグr1である場合には影響具合を減らすべく1未満の値や、第2要求フラグr2である場合には影響具合を増やすべく1以上の値等、適宜設定される。例えば、第3ゲインK3は、各要求フラグr1,r2の間で値が変更される場合、時間に対する徐変処理を実行する。こうして得られた第3情報調整量Δθ3は、加減算器96に出力される。 For example, the final offset remaining amount θo3 is calculated as the third information adjustment amount Δθ3 obtained by multiplying the third gain K3 through the third multiplier 95. In this case, the third multiplier 95 switches and changes the third gain K3 according to the offset request FLG (A) so that the third gain K3 is obtained according to the type of the offset angle θo1 calculated based on the offset request FLG (A) through the offset angle calculation unit 74. The third gain K3 is set from the same perspective as each of the gains K1 and K2. In other words, the third gain K3 is appropriately set for the final offset remaining amount θo3, for example, to a value less than 1 to reduce the degree of influence when the first request flag is r1, or to a value equal to or greater than 1 to increase the degree of influence when the second request flag is r2. For example, when the value of the third gain K3 is changed between each request flag r1 and r2, a gradual change process is performed on the third gain K3 with respect to time. The third information adjustment amount Δθ3 thus obtained is output to the adder/subtractor 96.

例えば、加減算器96にて、ピニオン角θpを基礎として、当該ピニオン角θpに対して、第1情報調整量Δθ1、及び第2情報調整量Δθ2が加算されるとともに、第3情報調整量Δθ3、及びアクティブステア制御量θactvが減算されることで調整後ピニオン角θp´が演算される。加減算器96にて、アクティブステア制御量θactvが減算されるのは、運転者によるステアリング操舵に関係ない転舵輪5の動き、すなわち特性可変演算の影響が偏差補償軸力Fvに与えられることの回避を目的としている。こうして得られた調整後ピニオン角θp´は、逆変換演算部82に出力される。 For example, in the adder/subtracter 96, the first information adjustment amount Δθ1 and the second information adjustment amount Δθ2 are added to the pinion angle θp based on the pinion angle θp, and the third information adjustment amount Δθ3 and the active steering control amount θactv are subtracted to calculate the adjusted pinion angle θp'. The active steering control amount θactv is subtracted in the adder/subtracter 96 in order to prevent the movement of the steered wheels 5 that is unrelated to the steering operation by the driver, i.e., the effect of the characteristic variable calculation, from being applied to the deviation compensation axial force Fv. The adjusted pinion angle θp' obtained in this way is output to the inverse conversion calculation unit 82.

逆変換演算部82には、車速値V、及び調整後ピニオン角θp´が入力される。逆変換演算部82は、調整後ピニオン角θp´に対して操舵角θsを基準とする状態変数となるように、車速値Vに応じたスケール逆変換を施すことによって、転舵変換角θp_sを演算する。つまり、転舵変換角θp_sには、スケール逆変換として、第1変換演算部71がスケール変換で定義する演算規則に対して入力及び出力の関係を逆とした静的な特性を定義する演算規則となるようにスケール変換するための逆換算演算が施される。こうして得られた転舵変換角θp_sは、操舵側制御部50の軸力演算部56に出力される。本実施形態において、転舵変換角θp_sは、転舵情報の一例である。 The inverse conversion calculation unit 82 receives the vehicle speed value V and the adjusted pinion angle θp'. The inverse conversion calculation unit 82 performs a scale inverse conversion according to the vehicle speed value V so that the adjusted pinion angle θp' becomes a state variable based on the steering angle θs, thereby calculating the turning conversion angle θp_s. In other words, the turning conversion angle θp_s is subjected to an inverse conversion calculation as a scale inverse conversion, in order to scale the turning conversion angle θp_s to a calculation rule that defines a static characteristic in which the relationship between the input and output is reversed with respect to the calculation rule defined by the first conversion calculation unit 71 in the scale conversion. The turning conversion angle θp_s obtained in this manner is output to the axial force calculation unit 56 of the steering side control unit 50. In this embodiment, the turning conversion angle θp_s is an example of steering information.

以下、本実施形態の作用を説明する。
図3に示すように、操舵機構4の動作の制御のうち、操舵側制御部50での偏差補償軸力Fvの演算では、転舵機構6の状態を反映させるために転舵側アクチュエータ31を制御するなかで得られるピニオン角θpを基にした転舵変換角θp_sを使用する。ここで、ピニオン角θpは、転舵機構6の動作を制御するのに適合させるべく、換算演算や、特性可変演算や、補償演算が施された制御ピニオン角θp*を用いたフィードバック制御の結果が反映されて得られる。
The operation of this embodiment will now be described.
3, in the control of the operation of the steering mechanism 4, the calculation of the deviation compensation axial force Fv in the steering side control unit 50 uses the steering conversion angle θp_s based on the pinion angle θp obtained while controlling the steering side actuator 31 in order to reflect the state of the steering mechanism 6. Here, the pinion angle θp is obtained by reflecting the result of feedback control using the control pinion angle θp* that has been subjected to conversion calculation, characteristic variable calculation, and compensation calculation in order to be adapted to control the operation of the steering mechanism 6.

一方、図5に示すように、角度変換部66での転舵変換角θp_sの演算では、ピニオン角θpをそのまま使用するのではなく、情報調整部81を通じて、換算演算や、特性可変演算や、補償演算の影響具合を調整するようにしている。 On the other hand, as shown in FIG. 5, when the angle conversion unit 66 calculates the steering conversion angle θp_s, the pinion angle θp is not used as is, but the influence of the conversion calculation, characteristic variable calculation, and compensation calculation is adjusted via the information adjustment unit 81.

特に、調整後ピニオン角θp´の演算では、第1情報調整量Δθ1を加味することで、運転者によるステアリング保舵時に、残留電流低減処理演算部78での補償演算を通じて加味された制御量分に起因した偏差補償軸力Fvの発生具合を調整することができる。また、調整後ピニオン角θp´の演算では、第2情報調整量Δθ2を加味することで、出力補償処理演算部77での補償演算を通じて加味された制御量分に起因した偏差補償軸力Fvの発生具合を調整することができる。また、調整後ピニオン角θp´の演算では、第3情報調整量Δθ3を加味することで、オフセット角演算部74、徐変処理演算部75、及び追従補償処理演算部76での補償演算を通じて加味された制御量分に起因した偏差補償軸力Fvの発生具合を調整することができる。 In particular, in the calculation of the adjusted pinion angle θp', the first information adjustment amount Δθ1 is taken into account, so that the occurrence of the deviation compensation axial force Fv caused by the control amount taken into account through the compensation calculation in the residual current reduction processing calculation unit 78 can be adjusted when the driver holds the steering wheel. In addition, in the calculation of the adjusted pinion angle θp', the second information adjustment amount Δθ2 is taken into account, so that the occurrence of the deviation compensation axial force Fv caused by the control amount taken into account through the compensation calculation in the output compensation processing calculation unit 77 can be adjusted. In addition, in the calculation of the adjusted pinion angle θp', the third information adjustment amount Δθ3 is taken into account, so that the occurrence of the deviation compensation axial force Fv caused by the control amount taken into account through the compensation calculation in the offset angle calculation unit 74, the gradual change processing calculation unit 75, and the tracking compensation processing calculation unit 76 can be adjusted.

つまり、操舵機構4の動作の制御では、転舵変換角θp_sを使用するにしても、偏差補償軸力演算部56bに適合させるように調整された情報として使用することができる。
以下、本実施形態の効果を説明する。
That is, even if the steering conversion angle θp_s is used in controlling the operation of the steering mechanism 4, it can be used as information adjusted to suit the deviation compensation axial force calculation section 56b.
The effects of this embodiment will be described below.

(1-1)本実施形態によれば、転舵変換角θp_sは、転舵機構6の動作を制御するのに適合されるなかで得られるピニオン角θpを用いて演算されるが、換算演算や、特性可変演算や、補償演算の影響具合を考慮して、操舵機構4の動作を制御するのに適合されることになる。したがって、転舵変換角θp_sを転舵機構6での機能以外の制御で都合よく使用することができる。 (1-1) According to this embodiment, the turning conversion angle θp_s is calculated using the pinion angle θp obtained while being adapted to control the operation of the turning mechanism 6, but is adapted to control the operation of the steering mechanism 4, taking into account the influence of the conversion calculation, the characteristic variable calculation, and the compensation calculation. Therefore, the turning conversion angle θp_s can be conveniently used for control other than the function of the turning mechanism 6.

(1-2)本実施形態では、ピニオン角θpの結果を導くことになる制御ピニオン角θp*に対して、転舵機構6の動作を制御するのに適合させるべく、換算演算や、特性可変演算や、補償演算を施すようにしている。これに対して、情報調整部81では、操舵機構4に応じた調整として、制御ピニオン角演算部62での換算演算や、特性可変演算や、補償演算の影響具合を調整するようにしている。 (1-2) In this embodiment, the control pinion angle θp*, which results in the pinion angle θp, is subjected to conversion calculations, characteristic variable calculations, and compensation calculations to make it suitable for controlling the operation of the steering mechanism 6. In response to this, the information adjustment unit 81 adjusts the influence of the conversion calculations, characteristic variable calculations, and compensation calculations in the control pinion angle calculation unit 62 as an adjustment according to the steering mechanism 4.

これにより、制御ピニオン角演算部62での換算演算や、特性可変演算や、補償演算の影響については、偏差補償軸力Fvの演算で直接そのまま反映させないようにすることが要求される場合でも好適に対応することができる。 This allows for suitable response even in cases where it is required that the effects of the conversion calculations, characteristic variable calculations, and compensation calculations in the control pinion angle calculation unit 62 not be directly reflected in the calculation of the deviation compensation axial force Fv.

<第2実施形態>
以下、車両用制御装置の第2実施形態について説明する。なお、既に説明した実施形態と同一構成等は、同一の符号を付す等して、その重複する説明を省略する。
Second Embodiment
Hereinafter, a second embodiment of the vehicle control device will be described. Note that the same components as those in the already described embodiment will be denoted by the same reference numerals, and duplicated descriptions will be omitted.

図1中に二点鎖線で示すように、操舵制御装置2には、CAN等の車載ネットワーク45を介して車両用制御装置としての運転支援制御装置47が接続されている。運転支援制御装置47は、操舵制御装置2とは別に車両に設けられている。運転支援制御装置47は、車両の快適性をより向上させるための様々な運転支援を発揮するべく転舵機構6、すなわち操舵装置1の動作を制御するものである。運転支援制御装置47は、その時々の車両の状態に基づき最適な制御方法を求める。運転支援制御装置47は、求められる制御方法に応じて転舵機構6、すなわち操舵装置1の作動を制御する。例えば、運転支援制御装置47は、車両の車線逸脱の防止や緊急回避を支援したり、車両が停車中に運転を代替したりするように転舵輪5の転舵角の変更を指示する。 As shown by the two-dot chain line in FIG. 1, the steering control device 2 is connected to a driving assistance control device 47 as a vehicle control device via an in-vehicle network 45 such as a CAN. The driving assistance control device 47 is provided in the vehicle separately from the steering control device 2. The driving assistance control device 47 controls the operation of the steering mechanism 6, i.e., the steering device 1, to provide various driving assistance functions to further improve the comfort of the vehicle. The driving assistance control device 47 determines the optimal control method based on the vehicle's current state. The driving assistance control device 47 controls the operation of the steering mechanism 6, i.e., the steering device 1, according to the required control method. For example, the driving assistance control device 47 instructs a change in the steering angle of the steered wheels 5 to prevent the vehicle from leaving its lane or to assist in emergency avoidance, or to take over driving while the vehicle is stopped.

そして、運転支援制御装置47は、転舵輪5の転舵角の変更を指示するための方向可変用の制御量として角度で定義される運転支援制御量θadasを演算する。運転支援制御装置47には、車両の状態を把握するための、図示しないが、例えば、車速センサ41及び車線認識用のカメラを含む各種の検出装置が接続されている。運転支援制御装置47では、上記検出装置を通じて検出された車両の状態に基づいて、実現する運転支援についての運転支援制御量θadasが演算される。運転支援制御量θadasは、操舵機構4の状態、すなわち運転者によるステアリング操舵に関係なく車両が走行する進行方向を変化させるべく転舵輪5の転舵角の変更を指示するための制御量である。 The driving assistance control device 47 then calculates the driving assistance control amount θadas, which is defined as an angle as a directional variable control amount for instructing a change in the steering angle of the steered wheels 5. The driving assistance control device 47 is connected to various detection devices, not shown, including a vehicle speed sensor 41 and a lane recognition camera, for example, for grasping the state of the vehicle. The driving assistance control device 47 calculates the driving assistance control amount θadas for the driving assistance to be realized based on the state of the vehicle detected through the above detection devices. The driving assistance control amount θadas is a control amount for instructing a change in the steering angle of the steered wheels 5 to change the traveling direction in which the vehicle travels, regardless of the state of the steering mechanism 4, i.e., regardless of the steering wheel operation by the driver.

また、運転支援制御量θadasは、いずれの運転支援を実現するのかについての情報も併せ持つものである。運転支援制御装置47は、スイッチ操作等の運転者による要求に基づいて、運転支援要求FLG(B)を生成する。運転支援要求FLG(B)は、いずれの運転支援を実現するのかを示す情報である。例えば、運転支援要求FLG(B)は、車両の車線逸脱や緊急回避を支援する運転支援の実現を示す第3要求フラグr3と、車両が停車中に駐車の運転を代替する運転支援の実現を示す第4要求フラグr4との2種類が用意されている。また、運転支援要求FLG(B)は、運転支援を実現しない場合に各要求フラグr3,r4のいずれも生成されない。なお、運転支援要求FLG(B)は、車両の仕様等に応じて3種類以上が用意されていてもよいし、運転支援を実現しないことを示すフラグが用意されていてもよい。また、運転支援要求FLG(B)を生成する機能は、運転支援制御装置47が有する機能に限らず、操舵側制御部50や、転舵側制御部60が有する機能であってもよいし、安定走行制御装置46等、運転支援制御装置47とは異なる外部の制御装置が有する機能として実現してもよい。こうして得られた運転支援制御量θadas、及び運転支援要求FLG(B)は、操舵制御装置2に出力される。 The driving assistance control amount θadas also includes information on which driving assistance is to be realized. The driving assistance control device 47 generates a driving assistance request FLG (B) based on a request by the driver, such as a switch operation. The driving assistance request FLG (B) is information indicating which driving assistance is to be realized. For example, two types of driving assistance request FLG (B) are prepared: a third request flag r3 indicating the realization of driving assistance that supports lane departure and emergency avoidance of the vehicle, and a fourth request flag r4 indicating the realization of driving assistance that substitutes for parking while the vehicle is stopped. In addition, when driving assistance is not realized, neither of the request flags r3 and r4 is generated for the driving assistance request FLG (B). Note that three or more types of driving assistance request FLG (B) may be prepared according to the specifications of the vehicle, or a flag indicating that driving assistance is not to be realized may be prepared. In addition, the function of generating the driving assistance request FLG (B) is not limited to the function of the driving assistance control device 47, but may be a function of the steering side control unit 50 or the turning side control unit 60, or may be realized as a function of an external control device different from the driving assistance control device 47, such as the stable driving control device 46. The driving assistance control amount θadas and the driving assistance request FLG (B) obtained in this way are output to the steering control device 2.

具体的には、図2及び図4中に二点鎖線で示すように、運転支援制御量θadas、及び運転支援要求FLG(B)は、転舵側制御部60の制御ピニオン角演算部62、すなわち外部指令値加算演算部73に入力される。 Specifically, as shown by the two-dot chain lines in Figures 2 and 4, the driving assistance control amount θadas and the driving assistance request FLG(B) are input to the control pinion angle calculation unit 62 of the steering side control unit 60, i.e., the external command value addition calculation unit 73.

そして、外部指令値加算演算部73は、第2変換後角度θp2*に対してアクティブステア制御量θactvとともに運転支援制御量θadasを加味するようにして、中間制御量θinfの一つとして第3変換後角度θp3*を演算する。外部指令値加算演算部73は、例えば、第2変換後角度θp2*に対してアクティブステア制御量θactvとともに運転支援制御量θadasを加算又は減算する。つまり、第3変換後角度θp3*には、運転支援制御量θadasの加味を通じて、運転者によるステアリング操舵に関係なく車両が走行する進行方向を変化させるようにするための方向追加演算が施される。こうして得られた第3変換後角度θp3*は、徐変処理演算部75に出力される。本実施形態において、運転支援制御量θadasは、方向追加演算に加味するために運転支援制御装置47を通じて得られる中間制御量の一例である。つまり、運転支援制御量θadasは、制御ピニオン角θp*を得る過程で、外部指令値加算演算部73での所定の演算に用いられる制御量である。そして、外部指令値加算演算部73は、運転支援制御装置47から運転支援制御量θadasを得る。 Then, the external command value addition calculation unit 73 calculates the third converted angle θp3* as one of the intermediate control amounts θinf by adding the driving assistance control amount θadas together with the active steering control amount θactv to the second converted angle θp2*. The external command value addition calculation unit 73, for example, adds or subtracts the driving assistance control amount θadas together with the active steering control amount θactv to the second converted angle θp2*. In other words, a direction addition calculation is performed on the third converted angle θp3* to change the traveling direction in which the vehicle travels regardless of the steering by the driver through the addition of the driving assistance control amount θadas. The third converted angle θp3* thus obtained is output to the gradual change processing calculation unit 75. In this embodiment, the driving assistance control amount θadas is an example of an intermediate control amount obtained through the driving assistance control device 47 to be added to the direction addition calculation. In other words, the driving assistance control amount θadas is a control amount used in a predetermined calculation in the external command value addition calculation unit 73 in the process of obtaining the control pinion angle θp*. The external command value addition calculation unit 73 obtains the driving assistance control amount θadas from the driving assistance control device 47.

また、図4中に二点鎖線で示すように、運転支援制御量θadasは、本実施形態の情報調整部100に入力される。
具体的には、図6に示すように、情報調整部100には、第1変換後角度θp1*、アクティブステア制御量θactv、及び運転支援制御量θadasが入力される。情報調整部100は、第1変換後角度θp1*に対して、アクティブステア制御量θactv、及び運転支援制御量θadasを加味するようにして、調整後ピニオン角θp´を演算する。
As indicated by the two-dot chain line in FIG. 4, the driving assist control amount θadas is input to the information adjustment unit 100 of this embodiment.
6, the first converted angle θp1*, the active steering control amount θactv, and the driving assist control amount θadas are input to the information adjustment unit 100. The information adjustment unit 100 calculates the adjusted pinion angle θp' by taking into account the active steering control amount θactv and the driving assist control amount θadas to the first converted angle θp1*.

本実施形態の調整後ピニオン角θp´は、図3中の角度軸力演算部56aaについて、制御ピニオン角θp*の代わりに入力される。つまり、本実施形態の角度軸力演算部56aaは、調整後ピニオン角θp´、及び車速値Vに基づいて、角度軸力Frを演算する。 The adjusted pinion angle θp' in this embodiment is input to the angle axial force calculation unit 56aa in FIG. 3 in place of the control pinion angle θp*. In other words, the angle axial force calculation unit 56aa in this embodiment calculates the angle axial force Fr based on the adjusted pinion angle θp' and the vehicle speed value V.

そして、情報調整部100について、例えば、アクティブステア制御量θactvは、第4乗算器101を通じて、第4ゲインK4を乗算して得られる第4情報調整量Δθ4として演算される。第4ゲインK4は、調整後ピニオン角θp´の使用先である軸力演算部56、すなわち角度軸力演算部56aaが角度軸力Frを演算するのに適合させる観点で設定されている。これは、角度軸力Frを演算するのにアクティブステア制御量θactvの影響具合をどの程度にするかに基づいて、例えば、影響具合を減らすべく1未満の値や、影響具合を増やすべく1以上の値等、適宜設定される。こうして得られた第4情報調整量Δθ4は、加減算器103に出力される。 For example, the information adjustment unit 100 calculates the active steering control amount θactv as a fourth information adjustment amount Δθ4 obtained by multiplying the fourth gain K4 through the fourth multiplier 101. The fourth gain K4 is set from the viewpoint of adapting the axial force calculation unit 56, which uses the adjusted pinion angle θp', that is, the angle axial force calculation unit 56aa, to calculate the angular axial force Fr. This is appropriately set based on the degree of influence of the active steering control amount θactv in calculating the angular axial force Fr, for example, a value less than 1 to reduce the influence, or a value greater than 1 to increase the influence. The fourth information adjustment amount Δθ4 obtained in this way is output to the adder/subtractor 103.

また、例えば、運転支援制御量θadasは、第5乗算器102を通じて、第5ゲインK5を乗算して得られる第5情報調整量Δθ5として演算される。第5ゲインK5は、第4ゲインK4と同様の観点で設定されている。つまり、第5ゲインK5は、運転支援制御量θadasについて、例えば、影響具合を減らすべく1未満の値や、影響具合を増やすべく1以上の値等、適宜設定される。こうして得られた第5情報調整量Δθ5は、加減算器103に出力される。 For example, the driving assistance control amount θadas is calculated as a fifth information adjustment amount Δθ5 obtained by multiplying the fifth gain K5 through a fifth multiplier 102. The fifth gain K5 is set from the same perspective as the fourth gain K4. In other words, the fifth gain K5 is appropriately set for the driving assistance control amount θadas, for example, to a value less than 1 to reduce the degree of influence, or a value greater than or equal to 1 to increase the degree of influence. The fifth information adjustment amount Δθ5 obtained in this manner is output to the adder/subtractor 103.

また、例えば、加減算器103にて、第1変換後角度θp1*を基礎として、当該第1変換後角度θp1*に対して、第4情報調整量Δθ4が加算されるとともに、第5情報調整量Δθ5が減算されることで調整後ピニオン角θp´が演算される。加減算器103にて、各角度θp2*~θp7*を加味しないで第1変換後角度θp1*を基礎とするのは、換算演算や、補償演算の影響が角度軸力Frに与えられることの回避を目的としている。こうして得られた調整後ピニオン角θp´は、操舵側制御部50、すなわち角度軸力演算部56aaに出力される。本実施形態において、調整後ピニオン角θp´は、転舵情報の一例である。 For example, the adder/subtractor 103 calculates the adjusted pinion angle θp' by adding the fourth information adjustment amount Δθ4 to the first converted angle θp1* and subtracting the fifth information adjustment amount Δθ5 from the first converted angle θp1* based on the first converted angle θp1*. The adder/subtractor 103 uses the first converted angle θp1* as the basis without taking into account the angles θp2* to θp7* in order to avoid the effects of conversion calculations and compensation calculations on the angle axial force Fr. The adjusted pinion angle θp' thus obtained is output to the steering side control unit 50, i.e., the angle axial force calculation unit 56aa. In this embodiment, the adjusted pinion angle θp' is an example of steering information.

なお、本実施形態について、逆変換演算部82に入力される情報は、本実施形態の情報調整部100で調整された調整後ピニオン角θp´でもよい。また、逆変換演算部82に入力される情報は、上記第1実施形態の情報調整部81で調整された調整後ピニオン角θp´でもよい。また、逆変換演算部82に入力される情報は、各情報調整部81,100で未調整の制御ピニオン角θp*、すなわち残留電流低減処理後角度θp7*でもよい。 In this embodiment, the information input to the inverse conversion calculation unit 82 may be the adjusted pinion angle θp' adjusted by the information adjustment unit 100 of this embodiment. Also, the information input to the inverse conversion calculation unit 82 may be the adjusted pinion angle θp' adjusted by the information adjustment unit 81 of the first embodiment. Also, the information input to the inverse conversion calculation unit 82 may be the control pinion angle θp* that is not adjusted by each information adjustment unit 81, 100, i.e., the angle θp7* after residual current reduction processing.

以下、本実施形態の作用を説明する。
図3に示すように、上記第1実施形態での角度軸力Frの演算では、転舵機構6の状態を反映させるために転舵側アクチュエータ31を制御するなかで得られる制御ピニオン角θp*を使用する。
The operation of this embodiment will now be described.
As shown in FIG. 3, in the calculation of the angular axial force Fr in the first embodiment, the control pinion angle θp* obtained while controlling the steering side actuator 31 is used in order to reflect the state of the steering mechanism 6.

一方、図6に示すように、本実施形態での角度軸力Frの演算では、制御ピニオン角θp*ではなく、当該制御ピニオン角θp*の基になる第1変換後角度θp1*に対して、情報調整部100を通じて、換算演算や、特性可変演算や、方向追加演算や、補償演算の影響具合を調整して得られた調整後ピニオン角θp´を使用するようにしている。 On the other hand, as shown in FIG. 6, in the calculation of the angular axial force Fr in this embodiment, instead of the control pinion angle θp*, the adjusted pinion angle θp' obtained by adjusting the influence of the conversion calculation, characteristic variable calculation, direction addition calculation, and compensation calculation through the information adjustment unit 100 for the first converted angle θp1* on which the control pinion angle θp* is based is used.

特に、調整後ピニオン角θp´の演算では、第1変換後角度θp1*を基礎とすることで、第2変換演算部72での換算演算を通じて加味された制御量分に起因した伝達関数により定義される動的な特性の角度軸力Frへの影響具合を調整することができる。また、調整後ピニオン角θp´の演算では、第4情報調整量Δθ4を加味することで、アクティブステア制御量θactvに起因したカウンタステアを促すようにする等、当該カウンタステアの発生具合を調整することができる。 In particular, in the calculation of the adjusted pinion angle θp', the first converted angle θp1* is used as a base, so that it is possible to adjust the degree of influence on the angular axial force Fr of the dynamic characteristics defined by the transfer function resulting from the control amount taken into account through the conversion calculation in the second conversion calculation unit 72. In addition, in the calculation of the adjusted pinion angle θp', the fourth information adjustment amount Δθ4 is taken into account, so that it is possible to adjust the degree of occurrence of counter-steer, for example, by encouraging counter-steer resulting from the active steering control amount θactv.

つまり、操舵機構4の動作の制御では、調整後ピニオン角θp´を使用するにしても、角度軸力演算部56aaに適合させるように調整された情報として使用することができる。 In other words, even if the adjusted pinion angle θp' is used to control the operation of the steering mechanism 4, it can be used as information adjusted to suit the angle axial force calculation unit 56aa.

以下、本実施形態の効果を説明する。
(2-1)本実施形態によれば、調整後ピニオン角θp´は、転舵機構6の動作を制御するのに適合されるなかで得られる第1変換後角度θp1*を基礎とすることで、換算演算や、特性可変演算や、方向追加演算や、補償演算の影響具合を考慮して、操舵機構4の動作を制御するのに適合されることになる。したがって、調整後ピニオン角θp´を転舵機構6での機能以外の制御で都合よく使用することができる。
The effects of this embodiment will be described below.
(2-1) According to this embodiment, the adjusted pinion angle θp' is adapted to control the operation of the steering mechanism 4 by taking into consideration the influences of the conversion calculation, characteristic variable calculation, direction addition calculation, and compensation calculation, based on the first converted angle θp1* obtained while being adapted to control the operation of the steering mechanism 6. Therefore, the adjusted pinion angle θp' can be conveniently used for control other than the function of the steering mechanism 6.

(2-2)本実施形態では、転舵機構6の動作を制御するのに適合させるべく、第1変換後角度θp1*を加味するなかで、換算演算や、特性可変演算や、方向追加演算や、補償演算を施すことで制御ピニオン角θp*を得るようにしている。これに対して、情報調整部100では、操舵機構4に応じた調整として、制御ピニオン角演算部62での換算演算や、特性可変演算や、方向追加演算や、補償演算の影響具合を調整するようにしている。 (2-2) In this embodiment, in order to adapt to controlling the operation of the steering mechanism 6, the control pinion angle θp* is obtained by performing conversion calculations, characteristic variable calculations, direction addition calculations, and compensation calculations while taking into account the first converted angle θp1*. In response to this, the information adjustment unit 100 adjusts the influence of the conversion calculations, characteristic variable calculations, direction addition calculations, and compensation calculations in the control pinion angle calculation unit 62 as adjustments according to the steering mechanism 4.

この場合、第1変換後角度θp1*を基礎として調整後ピニオン角θp´を得ることで、換算演算や、特性可変演算や、方向追加演算や、補償演算の影響については、角度軸力Frの演算で直接そのまま反映させないようにすることが要求される場合でも好適に対応することができる。 In this case, by obtaining the adjusted pinion angle θp' based on the first converted angle θp1*, it is possible to appropriately deal with cases where it is required not to directly reflect the effects of the conversion calculation, characteristic variable calculation, direction addition calculation, and compensation calculation in the calculation of the angle axial force Fr.

(2-3)本実施形態では、調整後ピニオン角θp´について、第1変換後角度θp1*を基礎とする代わりに、制御ピニオン角θp*、すなわち残留電流低減処理後角度θp7*を基礎とするように別形態として構成することもできる。 (2-3) In this embodiment, the adjusted pinion angle θp' can be configured in a different form so that it is based on the control pinion angle θp*, i.e., the angle θp7* after the residual current reduction process, instead of based on the first converted angle θp1*.

具体的には、図7に示すように、本別形態の情報調整部110には、アクティブステア制御量θactv、運転支援制御量θadas、及び中間制御量θinfが入力される。情報調整部81に入力される中間制御量θinfは、最終オフセット残量θo3、第1変換後角度θp1*、第2変換後角度θp2*、第2オフセット補償後角度θp5*、出力補償後角度θp6*、及び残留電流低減処理後角度θp7*である。 Specifically, as shown in FIG. 7, the active steering control amount θactv, the driving assistance control amount θadas, and the intermediate control amount θinf are input to the information adjustment unit 110 of this alternative embodiment. The intermediate control amounts θinf input to the information adjustment unit 81 are the final offset remaining amount θo3, the first converted angle θp1*, the second converted angle θp2*, the second offset compensated angle θp5*, the output compensated angle θp6*, and the residual current reduction processing angle θp7*.

例えば、残留電流低減処理後角度θp7*、及び出力補償後角度θp6*は、減算器111を通じて、上記第1差分Δθ1´に対応する第6差分Δθ6´として、第6乗算器112に出力される。この場合、第6乗算器112は、第6差分Δθ6´に対して第6ゲインK6を乗算して得られる第6情報調整量Δθ6を演算する。第6ゲインK6は、各ゲインK4,K5と同様の観点で設定されている。つまり、第6ゲインK6は、残留電流低減処理演算部78での補償演算を通じて加味された制御量分について、例えば、影響具合を減らすべく1未満の値や、影響具合を増やすべく1以上の値等、適宜設定される。こうして得られた第6情報調整量Δθ6は、加減算器120に出力される。 For example, the angle θp7* after residual current reduction processing and the angle θp6* after output compensation are output to the sixth multiplier 112 as the sixth difference Δθ6' corresponding to the first difference Δθ1' through the subtractor 111. In this case, the sixth multiplier 112 calculates the sixth information adjustment amount Δθ6 obtained by multiplying the sixth difference Δθ6' by the sixth gain K6. The sixth gain K6 is set from the same perspective as the gains K4 and K5. In other words, the sixth gain K6 is appropriately set, for example, to a value less than 1 to reduce the influence or a value greater than or equal to 1 to increase the influence, for the control amount added through the compensation calculation in the residual current reduction processing calculation unit 78. The sixth information adjustment amount Δθ6 obtained in this manner is output to the adder-subtractor 120.

例えば、出力補償後角度θp6*、及び第2オフセット補償後角度θp5*は、減算器113を通じて、上記第2差分Δθ2´に対応する第7差分Δθ7´として、第7乗算器114に出力される。この場合、第7乗算器114は、第7差分Δθ7´に対して第7ゲインK7を乗算して得られる第7情報調整量Δθ7を演算する。第7ゲインK7は、各ゲインK4~K6と同様の観点で設定されている。つまり、第7ゲインK7は、出力補償処理演算部77での補償演算を通じて加味された制御量分について、例えば、影響具合を減らすべく1未満の値や、影響具合を増やすべく1以上の値等、適宜設定される。こうして得られた第7情報調整量Δθ7は、加減算器120に出力される。 For example, the output compensated angle θp6* and the second offset compensated angle θp5* are output to the seventh multiplier 114 as the seventh difference Δθ7' corresponding to the second difference Δθ2' through the subtractor 113. In this case, the seventh multiplier 114 calculates the seventh information adjustment amount Δθ7 obtained by multiplying the seventh difference Δθ7' by the seventh gain K7. The seventh gain K7 is set from the same perspective as the gains K4 to K6. In other words, the seventh gain K7 is appropriately set for the control amount added through the compensation calculation in the output compensation processing calculation unit 77, for example, to a value less than 1 to reduce the influence, or a value greater than or equal to 1 to increase the influence. The seventh information adjustment amount Δθ7 obtained in this way is output to the adder/subtractor 120.

例えば、最終オフセット残量θo3は、第8乗算器115を通じて、第8ゲインK8を乗算して得られる第8情報調整量Δθ8として演算される。第8ゲインK8は、各ゲインK4~K7と同様の観点で設定されている。つまり、第8ゲインK8は、最終オフセット残量θo3について、例えば、影響具合を減らすべく1未満の値や、影響具合を増やすべく1以上の値等、適宜設定される。こうして得られた第8情報調整量Δθ8は、加減算器120に出力される。 For example, the final offset remaining amount θo3 is calculated as the eighth information adjustment amount Δθ8 obtained by multiplying the eighth gain K8 through the eighth multiplier 115. The eighth gain K8 is set from the same perspective as the gains K4 to K7. In other words, the eighth gain K8 is appropriately set for the final offset remaining amount θo3, for example, to a value less than 1 to reduce the degree of influence, or a value greater than or equal to 1 to increase the degree of influence. The eighth information adjustment amount Δθ8 obtained in this way is output to the adder/subtractor 120.

例えば、アクティブステア制御量θactvは、第9乗算器116を通じて、第9ゲインK9を乗算して得られる第9情報調整量Δθ9として演算される。第9ゲインK9は、各ゲインK4~K8と同様の観点で設定されている。つまり、第9ゲインK9は、アクティブステア制御量θactvについて、例えば、影響具合を減らすべく1未満の値や、影響具合を増やすべく1以上の値等、適宜設定される。こうして得られた第9情報調整量Δθ9は、加減算器120に出力される。 For example, the active steering control amount θactv is calculated as a ninth information adjustment amount Δθ9 obtained by multiplying the ninth gain K9 through a ninth multiplier 116. The ninth gain K9 is set from the same perspective as each of the gains K4 to K8. In other words, the ninth gain K9 is appropriately set for the active steering control amount θactv, for example, to a value less than 1 to reduce the degree of influence, or a value greater than or equal to 1 to increase the degree of influence. The ninth information adjustment amount Δθ9 obtained in this manner is output to the adder/subtractor 120.

例えば、運転支援制御量θadasは、第10乗算器117を通じて、第10ゲインK10を乗算して得られる第10情報調整量Δθ10として演算される。第10ゲインK10は、各ゲインK4~K9と同様の観点で設定されている。つまり、第10ゲインK10は、運転支援制御量θadasについて、例えば、影響具合を減らすべく1未満の値や、影響具合を増やすべく1以上の値等、適宜設定される。こうして得られた第10情報調整量Δθ10は、加減算器120に出力される。 For example, the driving assistance control amount θadas is calculated as a tenth information adjustment amount Δθ10 obtained by multiplying the tenth gain K10 through a tenth multiplier 117. The tenth gain K10 is set from the same perspective as each of the gains K4 to K9. In other words, the tenth gain K10 is appropriately set for the driving assistance control amount θadas, for example, to a value less than 1 to reduce the degree of influence, or a value greater than or equal to 1 to increase the degree of influence. The tenth information adjustment amount Δθ10 thus obtained is output to the adder/subtractor 120.

例えば、第2変換後角度θp2*、及び第1変換後角度θp1*は、減算器118を通じて、第2変換後角度θp2*から第1変換後角度θp1*を差し引いて得られる第11差分Δθ11´として、第11乗算器119に出力される。第11差分Δθ11´は、第2変換演算部72での換算演算を通じて加味された制御量分に相当する。 For example, the second converted angle θp2* and the first converted angle θp1* are output to the 11th multiplier 119 via the subtractor 118 as an 11th difference Δθ11' obtained by subtracting the first converted angle θp1* from the second converted angle θp2*. The 11th difference Δθ11' corresponds to the control amount taken into account through the conversion calculation in the second conversion calculation unit 72.

この場合、第11乗算器119は、第11差分Δθ11´に対して第11ゲインK11を乗算して得られる第11情報調整量Δθ11を演算する。第11ゲインK11は、各ゲインK4~K10と同様の観点で設定されている。つまり、第11ゲインK11は、第2変換演算部72での換算演算を通じて加味された制御量分について、例えば、影響具合を減らすべく1未満の値や、影響具合を増やすべく1以上の値等、適宜設定される。こうして得られた第11情報調整量Δθ11は、加減算器120に出力される。 In this case, the 11th multiplier 119 calculates the 11th information adjustment amount Δθ11 by multiplying the 11th difference Δθ11' by the 11th gain K11. The 11th gain K11 is set from the same perspective as the gains K4 to K10. In other words, the 11th gain K11 is appropriately set for the control amount taken into account through the conversion calculation in the second conversion calculation unit 72, for example, to a value less than 1 to reduce the degree of influence, or a value greater than or equal to 1 to increase the degree of influence. The 11th information adjustment amount Δθ11 thus obtained is output to the adder/subtractor 120.

例えば、加減算器120にて、残留電流低減処理後角度θp7*を基礎として、当該残留電流低減処理後角度θp7*に対して、第9情報調整量Δθ9が加算されるとともに、各情報調整量Δθ6~Δθ8,Δθ10,Δθ11が減算されることで調整後ピニオン角θp´が演算される。こうして得られた調整後ピニオン角θp´は、操舵側制御部50、すなわち角度軸力演算部56aaに出力される。 For example, in the adder/subtractor 120, the ninth information adjustment amount Δθ9 is added to the residual current reduction processing angle θp7* based on the residual current reduction processing angle θp7*, and the information adjustment amounts Δθ6 to Δθ8, Δθ10, and Δθ11 are subtracted from the residual current reduction processing angle θp' to calculate the adjusted pinion angle θp'. The adjusted pinion angle θp' thus obtained is output to the steering side control unit 50, i.e., the angle axial force calculation unit 56aa.

<第3実施形態>
以下、車両用制御装置の第3実施形態について説明する。なお、既に説明した実施形態と同一構成等は、同一の符号を付す等して、その重複する説明を省略する。
Third Embodiment
Hereinafter, a third embodiment of the vehicle control device will be described. Note that the same components as those in the already described embodiments will be denoted by the same reference numerals, and duplicated descriptions will be omitted.

本実施形態において、操舵力演算部55は、操舵力Tb*を補償するための各種補償量を演算する機能を有する。各種補償量は、例えば、戻り補償量と、ヒステリシス補償量と、ダンピング補償量と、慣性補償量とを含んでいる。戻り補償量は、ラック中立位置に対応するステアリングシャフト11の操舵中立位置に戻すステアリングホイール3の戻り動作を補償するためのものである。ヒステリシス補償量は、ステアリングホイール3の動作時の摩擦によるヒステリシス特性を最適化するように補償するためのものである。ダンピング補償量は、ステアリングホイール3に生じる微振動を低減するように補償するためのものである。慣性補償量は、ステアリングホイール3の操舵し始め時の引っ掛かり感や操舵終わり時の流れ感を抑制するように補償するためのものである。各種補償量は、操舵力Tb*に基づき実現されるステアリングホイール3の動作が所望の特性を示すように補償するための補償量である。 In this embodiment, the steering force calculation unit 55 has a function of calculating various compensation amounts for compensating for the steering force Tb*. The various compensation amounts include, for example, a return compensation amount, a hysteresis compensation amount, a damping compensation amount, and an inertia compensation amount. The return compensation amount is for compensating for the return movement of the steering wheel 3 that returns the steering shaft 11 to the steering neutral position corresponding to the rack neutral position. The hysteresis compensation amount is for compensating to optimize the hysteresis characteristics due to friction during the operation of the steering wheel 3. The damping compensation amount is for compensating to reduce the micro-vibrations generated in the steering wheel 3. The inertia compensation amount is for compensating to suppress the feeling of sticking when the steering wheel 3 starts to be steered and the feeling of drift when the steering is finished. The various compensation amounts are compensation amounts for compensating so that the operation of the steering wheel 3 realized based on the steering force Tb* shows the desired characteristics.

具体的には、図8に示すように、操舵力演算部55には、操舵トルクTh、車速値V、操舵角θs、及び転舵変換角θp_sが入力される。
例えば、操舵力演算部55は、操舵角θsと転舵変換角θp_sとの差に基づいて目標操舵角速度ωs*を演算する。操舵力演算部55は、目標操舵角速度ωs*に対して操舵角θsを微分して得られる操舵角速度ωsを追従するように、操舵角速度ωsについてのフィードバック制御を通じて戻り補償量Td1*を演算する。この場合、戻り補償量Td1*は、操舵トルクTh、及び車速値Vに応じて変化する。
Specifically, as shown in FIG. 8, steering torque Th, vehicle speed value V, steering angle θs, and steering conversion angle θp_s are input to steering force calculation section 55.
For example, the steering force calculation unit 55 calculates the target steering angular velocity ωs* based on the difference between the steering angle θs and the steering conversion angle θp_s. The steering force calculation unit 55 calculates the return compensation amount Td1* through feedback control of the steering angular velocity ωs so as to follow the steering angular velocity ωs obtained by differentiating the steering angle θs with respect to the target steering angular velocity ωs*. In this case, the return compensation amount Td1* changes according to the steering torque Th and the vehicle speed value V.

例えば、操舵力演算部55は、操舵角θs、及び転舵変換角θp_sに基づいてヒステリシス補償量Td2*を演算する。この場合、ヒステリシス補償量Td2*は、車速値Vに応じて変化する。 For example, the steering force calculation unit 55 calculates the hysteresis compensation amount Td2* based on the steering angle θs and the steering conversion angle θp_s. In this case, the hysteresis compensation amount Td2* changes according to the vehicle speed value V.

例えば、操舵力演算部55は、上記操舵角速度ωsと、転舵変換角θp_sを微分して得られる転舵角速度ωpとに基づいてダンピング補償量Td3*を演算する。この場合、ダンピング補償量Td3*は、車速値Vに応じて変化する。 For example, the steering force calculation unit 55 calculates the damping compensation amount Td3* based on the steering angular velocity ωs and the steering angular velocity ωp obtained by differentiating the steering conversion angle θp_s. In this case, the damping compensation amount Td3* changes according to the vehicle speed value V.

例えば、操舵力演算部55は、上記操舵角速度ωsを微分して得られる操舵角加速度αsと、上記転舵角速度ωpを微分して得られる転舵角加速度αpとに基づいて、慣性補償量Td4*を演算する。この場合、慣性補償量Td4*は、車速値Vに応じて変化する。 For example, the steering force calculation unit 55 calculates the inertia compensation amount Td4* based on the steering angular acceleration αs obtained by differentiating the steering angular velocity ωs and the turning angular acceleration αp obtained by differentiating the turning angular velocity ωp. In this case, the inertia compensation amount Td4* changes according to the vehicle speed value V.

そして、操舵力演算部55は、操舵力Tb*を演算する際、戻り補償量Td1*、ヒステリシス補償量Td2*、ダンピング補償量Td3*、及び慣性補償量Td4*を加減算等を通じて加味する。 When calculating the steering force Tb*, the steering force calculation unit 55 takes into account the return compensation amount Td1*, the hysteresis compensation amount Td2*, the damping compensation amount Td3*, and the inertia compensation amount Td4* through addition, subtraction, etc.

また、本実施形態では、上記第2実施形態に対して、運転支援制御量θadasより変化された車両が走行する進行方向に対してステアリングホイール3の状態が追従するように、操舵側制御部50が操舵角θsを変更するように制御する機能を有する点を具体的に規定している。 In addition, in this embodiment, compared to the second embodiment, the steering side control unit 50 has a function of controlling the steering angle θs so that the state of the steering wheel 3 follows the traveling direction in which the vehicle is traveling, which is changed by the driving assistance control amount θadas.

具体的には、図9に示すように、操舵側制御部50は、操舵角フィードバック制御部(図中「操舵角F/B制御部」)58を有している。
操舵角フィードバック制御部58には、操舵角θs、転舵変換角θp_sが入力される。操舵角フィードバック制御部58は、ステアリングホイール3を回転させる結果として得られる実操舵制御量である操舵角θsを、当該操舵角θsの目標となる目標制御量である目標操舵制御量としての転舵変換角θp_sに追従させるべく操舵角θsについてのフィードバック制御を通じて操舵角度制御量Ta*を演算する。操舵角度制御量Ta*は、トルクの次元(N・m)の値として演算される。こうして得られた操舵角度制御量Ta*は加算器59に出力される。本実施形態において、操舵角フィードバック制御部58、すなわち操舵側制御部50は、ステアリングホイール制御部、すなわち第2制御部の一例である。本実施形態において、転舵変換角θp_sは、転舵情報の一例である。
Specifically, as shown in FIG. 9, the steering-side control unit 50 has a steering angle feedback control unit (indicated as “steering angle F/B control unit” in the drawing) 58 .
The steering angle feedback control unit 58 receives the steering angle θs and the turning conversion angle θp_s. The steering angle feedback control unit 58 calculates the steering angle control amount Ta* through feedback control of the steering angle θs so that the steering angle θs, which is the actual steering control amount obtained as a result of rotating the steering wheel 3, follows the turning conversion angle θp_s as the target steering control amount, which is the target control amount that is the target of the steering angle θs. The steering angle control amount Ta* is calculated as a value of the dimension (N·m) of torque. The steering angle control amount Ta* thus obtained is output to the adder 59. In this embodiment, the steering angle feedback control unit 58, i.e., the steering side control unit 50, is an example of a steering wheel control unit, i.e., a second control unit. In this embodiment, the turning conversion angle θp_s is an example of steering information.

加算器59にて、目標反力トルク演算部52を通じて得られた目標反力トルク指令値Ts*と、操舵角度制御量Ta*とが加算されることで最終的な目標反力トルク指令値Tsa*が演算される。こうして得られた目標反力トルク指令値Tsa*は、通電制御部53に出力される。 The adder 59 calculates the final target reaction torque command value Tsa* by adding the target reaction torque command value Ts* obtained through the target reaction torque calculation unit 52 and the steering angle control amount Ta*. The target reaction torque command value Tsa* thus obtained is output to the current control unit 53.

また、図4中に二点鎖線で示すように、運転支援要求FLG(B)は、運転支援制御量θadasとともに本実施形態の情報調整部130に入力される。
具体的には、図10に示すように、情報調整部130には、運転支援制御量θadas、及び運転支援要求FLG(B)が入力される。情報調整部130は、運転支援制御量θadasを調整するようにして、調整後ピニオン角θp´を演算する。
As indicated by the two-dot chain line in FIG. 4, the driving assist request FLG(B) is input to the information adjustment unit 130 of this embodiment together with the driving assist control amount θadas.
10, the driving assist control amount θadas and the driving assist request FLG(B) are input to the information adjustment unit 130. The information adjustment unit 130 adjusts the driving assist control amount θadas to calculate the adjusted pinion angle θp'.

そして、情報調整部130について、例えば、運転支援制御量θadasは、第12乗算器131を通じて、第12ゲインK12を乗算して得られる調整後ピニオン角θp´として演算される。第12ゲインK12は、調整後ピニオン角θp´に基づき得られる転舵変換角θp_sの使用先である操舵力演算部55、すなわち各種補償量や、操舵角フィードバック制御部58、すなわち操舵角度制御量Ta*を演算するのに適合させる観点で設定されている。つまり、第12ゲインK12は、運転支援制御量θadasについて、例えば、第4要求フラグr4である場合には影響具合を減らすべく1未満の値や、第3要求フラグr3である場合や、運転支援を実現しない場合には影響具合を増やすべく1以上の値等、適宜設定される。例えば、第12ゲインK12は、各要求フラグr3,r4の間で値が変更される場合、時間に対する徐変処理を実行する。こうして得られた調整後ピニオン角θp´は、逆変換演算部82に出力される。 For the information adjustment unit 130, for example, the driving assistance control amount θadas is calculated as the adjusted pinion angle θp' obtained by multiplying the 12th gain K12 through the 12th multiplier 131. The 12th gain K12 is set from the viewpoint of adapting the steering force calculation unit 55, which is the use destination of the steering conversion angle θp_s obtained based on the adjusted pinion angle θp', that is, various compensation amounts, and the steering angle feedback control unit 58, that is, the steering angle control amount Ta*, to be calculated. In other words, the 12th gain K12 is appropriately set for the driving assistance control amount θadas, for example, a value less than 1 to reduce the influence in the case of the fourth request flag r4, a value of 1 or more to increase the influence in the case of the third request flag r3, or when driving assistance is not realized. For example, the 12th gain K12 executes a gradual change process with respect to time when the value is changed between each request flag r3 and r4. The adjusted pinion angle θp' obtained in this way is output to the inverse conversion calculation unit 82.

情報調整部130にて、各角度θp1*~θp7*や、アクティブステア制御量θactvを加味しないで運転支援制御量θadasを基礎とするのは、換算演算や、補償演算や、特性可変演算の影響が各種補償量や、操舵角度制御量Ta*に与えられることの回避を目的としている。 The information adjustment unit 130 bases the driving assistance control amount θadas on the angle θp1* to θp7* and the active steering control amount θactv without taking them into account in order to prevent the effects of conversion calculations, compensation calculations, and characteristic variable calculations from being applied to the various compensation amounts and steering angle control amount Ta*.

なお、本実施形態について、軸力演算部56に入力される転舵変換角θp_sは、本実施形態の情報調整部130で調整された調整後ピニオン角θp´を基にした転舵変換角θp_sでもよい。また、軸力演算部56に入力される転舵変換角θp_sは、上記第1実施形態、又は第2実施形態の各情報調整部81,100で調整された調整後ピニオン角θp´を基にした転舵変換角θp_sでもよい。また、軸力演算部56に入力される転舵変換角θp_sは、各情報調整部81,100,130で未調整の制御ピニオン角θp*、すなわち残留電流低減処理後角度θp7*を基にした転舵変換角θp_sでもよい。 In this embodiment, the turning conversion angle θp_s input to the axial force calculation unit 56 may be a turning conversion angle θp_s based on the adjusted pinion angle θp' adjusted by the information adjustment unit 130 of this embodiment. Also, the turning conversion angle θp_s input to the axial force calculation unit 56 may be a turning conversion angle θp_s based on the adjusted pinion angle θp' adjusted by each information adjustment unit 81, 100 of the first embodiment or the second embodiment. Also, the turning conversion angle θp_s input to the axial force calculation unit 56 may be a turning conversion angle θp_s based on the control pinion angle θp* not adjusted by each information adjustment unit 81, 100, 130, that is, the angle θp7* after the residual current reduction process.

以下、本実施形態の作用を説明する。
調整後ピニオン角θp´の演算では、運転支援制御量θadasを基礎とすることで、運転支援制御量θadasに起因した操舵角θsの変化への影響具合を調整することができる。例えば、車両の車線逸脱や緊急回避を支援する運転支援を実現する場合や、運転支援を実現しない場合には、調整後ピニオン角θp´の影響具合を増やしてステアリングホイール3の操舵状態と、転舵輪5の転舵状態との間の舵角比を考慮した関係を満たすようにできる。また、車両が停車中に駐車の運転を代替する運転支援を実現する場合には、調整後ピニオン角θp´の影響具合を減らしてステアリングホイール3が操舵中立位置に保持されるようにできる。
The operation of this embodiment will now be described.
In the calculation of the adjusted pinion angle θp', the driving assistance control amount θadas is used as a base, so that it is possible to adjust the degree of influence on the change in the steering angle θs caused by the driving assistance control amount θadas. For example, when driving assistance for assisting the vehicle in lane departure or emergency avoidance is realized, or when driving assistance is not realized, the degree of influence of the adjusted pinion angle θp' can be increased to satisfy the relationship taking into account the steering angle ratio between the steering state of the steering wheel 3 and the steering state of the steered wheels 5. In addition, when driving assistance for substituting for parking while the vehicle is stopped is realized, the degree of influence of the adjusted pinion angle θp' can be reduced to hold the steering wheel 3 in the neutral steering position.

つまり、操舵機構4の動作の制御では、転舵変換角θp_sを使用するにしても、操舵力演算部55や操舵角フィードバック制御部58に適合させるように調整された情報として使用することができる。 In other words, even if the steering conversion angle θp_s is used to control the operation of the steering mechanism 4, it can be used as information adjusted to suit the steering force calculation unit 55 and the steering angle feedback control unit 58.

以下、本実施形態の効果を説明する。
(3-1)本実施形態によれば、調整後ピニオン角θp´は、運転支援制御量θadasを基礎することで、換算演算や、特性可変演算や、方向追加演算や、補償演算の影響具合を考慮して、操舵機構4の動作を制御するのに適合されることになる。したがって、転舵変換角θp_sを転舵機構6での機能以外の制御で都合よく使用することができる。
The effects of this embodiment will be described below.
(3-1) According to this embodiment, the adjusted pinion angle θp' is adapted to control the operation of the steering mechanism 4, taking into consideration the influence of the conversion calculation, the characteristic variable calculation, the direction addition calculation, and the compensation calculation, based on the driving assistance control amount θadas. Therefore, the turning conversion angle θp_s can be conveniently used for control other than the function of the turning mechanism 6.

(3-2)本実施形態では、転舵機構6の動作を制御するのに適合させるべく、運転支援制御量θadasを加味するなかで、換算演算や、特性可変演算や、方向追加演算や、補償演算を施すことで制御ピニオン角θp*を得るようにしている。これに対して、情報調整部130では、操舵機構4に応じた調整として、制御ピニオン角演算部62での換算演算や、特性可変演算や、方向追加演算や、補償演算の影響具合を調整するようにしている。 (3-2) In this embodiment, in order to adapt to controlling the operation of the steering mechanism 6, the control pinion angle θp* is obtained by performing conversion calculations, characteristic variable calculations, direction addition calculations, and compensation calculations while taking into account the driving assistance control amount θadas. In response to this, the information adjustment unit 130 adjusts the influence of the conversion calculations, characteristic variable calculations, direction addition calculations, and compensation calculations in the control pinion angle calculation unit 62 as adjustments according to the steering mechanism 4.

この場合、運転支援制御量θadasを基礎として調整後ピニオン角θp´を得ることで、換算演算や、特性可変演算や、方向追加演算や、補償演算の影響については、各種補償量や、操舵角度制御量Ta*の演算で直接そのまま反映させないようにすることが要求される場合でも好適に対応することができる。 In this case, by obtaining the adjusted pinion angle θp' based on the driving assistance control amount θadas, it is possible to appropriately respond to cases where it is required not to directly reflect the effects of the conversion calculation, characteristic variable calculation, direction addition calculation, and compensation calculation in the calculation of various compensation amounts and steering angle control amount Ta*.

<第4実施形態>
以下、車両用制御装置の第4実施形態について説明する。なお、既に説明した実施形態と同一構成等は、同一の符号を付す等して、その重複する説明を省略する。
Fourth Embodiment
Hereinafter, a fourth embodiment of the vehicle control device will be described. Note that the same components as those in the already described embodiments will be denoted by the same reference numerals, and duplicated descriptions will be omitted.

本実施形態では、上記第1実施形態に対して、安定走行制御装置46が操舵制御装置2を通じて得られる情報として、調整後ピニオン角θp´を用いる点を具体的に規定するようにしている。 In this embodiment, compared to the first embodiment, the stable driving control device 46 specifically uses the adjusted pinion angle θp' as information obtained through the steering control device 2.

そして、図4中に二点鎖線で示すように、安定走行制御装置46には、本実施形態の情報調整部140を通じて得られる調整後ピニオン角θp´が車載ネットワーク45を介して入力される。情報調整部140は、第2オフセット補償後角度θp5*に対して、アクティブステア制御量θactvを加味するようにして、調整後ピニオン角θp´を演算する。本実施形態において、調整後ピニオン角θp´は、転舵情報の一例である。 As shown by the two-dot chain line in FIG. 4, the adjusted pinion angle θp' obtained through the information adjustment unit 140 of this embodiment is input to the stable driving control device 46 via the in-vehicle network 45. The information adjustment unit 140 calculates the adjusted pinion angle θp' by taking into account the active steering control amount θactv to the second offset compensated angle θp5*. In this embodiment, the adjusted pinion angle θp' is an example of steering information.

具体的には、図11に示すように、情報調整部140には、第2オフセット補償後角度θp5*、及びアクティブステア制御量θactvが入力される。情報調整部140は、第2オフセット補償後角度θp5*を調整するようにして、調整後ピニオン角θp´を演算する。 Specifically, as shown in FIG. 11, the second offset-compensated angle θp5* and the active steering control amount θactv are input to the information adjustment unit 140. The information adjustment unit 140 adjusts the second offset-compensated angle θp5* to calculate the adjusted pinion angle θp'.

情報調整部140について、例えば、第2オフセット補償後角度θp5*は、減算器141を通じて、アクティブステア制御量θactvを差し引いて得られる調整後ピニオン角θp´として演算される。減算器141にて、各角度θp6*,θp7*を加味しないで第2オフセット補償後角度θp5*を基礎とするのは、補償演算のなかでも特に出力補償処理演算部77及び残留電流低減処理演算部78での補償演算の影響が安定走行制御装置46の制御に与えられることの回避を目的としている。また、減算器141にて、アクティブステア制御量θactvが減算されるのは、運転者によるステアリング操舵に関係ない転舵輪5の動き、すなわち特性可変演算の影響が安定走行制御装置46の制御に与えられることの回避を目的としている。 Regarding the information adjustment unit 140, for example, the second offset compensated angle θp5* is calculated as the adjusted pinion angle θp' obtained by subtracting the active steering control amount θactv through the subtractor 141. The subtractor 141 uses the second offset compensated angle θp5* as the basis without taking into account the angles θp6* and θp7* in order to prevent the influence of the compensation calculations, particularly those in the output compensation processing calculation unit 77 and the residual current reduction processing calculation unit 78, from being given to the control of the stable driving control device 46. In addition, the subtractor 141 subtracts the active steering control amount θactv in order to prevent the influence of the movement of the steered wheels 5 that is unrelated to the steering by the driver, i.e., the characteristic variable calculation, from being given to the control of the stable driving control device 46.

なお、本実施形態について、逆変換演算部82に入力される情報は、本実施形態の情報調整部140で調整された調整後ピニオン角θp´でもよい。また、逆変換演算部82に入力される情報は、上記第1実施形態、第2実施形態、又は第3実施形態の各情報調整部81,100,130で調整された調整後ピニオン角θp´でもよい。また、逆変換演算部82に入力される情報は、各情報調整部81,100,130,140で未調整の制御ピニオン角θp*、すなわち残留電流低減処理後角度θp7*でもよい。 In this embodiment, the information input to the inverse conversion calculation unit 82 may be the adjusted pinion angle θp' adjusted by the information adjustment unit 140 of this embodiment. Also, the information input to the inverse conversion calculation unit 82 may be the adjusted pinion angle θp' adjusted by each information adjustment unit 81, 100, 130 of the first, second, or third embodiment. Also, the information input to the inverse conversion calculation unit 82 may be the control pinion angle θp* not adjusted by each information adjustment unit 81, 100, 130, 140, i.e., the angle θp7* after residual current reduction processing.

以下、本実施形態の作用を説明する。
調整後ピニオン角θp´の演算では、第2オフセット補償後角度θp5*を基礎とすることで、出力補償処理演算部77及び残留電流低減処理演算部78での補償演算や、アクティブステア制御量θactvに起因した安定走行制御装置46の制御への影響具合を調整することができる。例えば、安定走行制御装置46での制御では、出力補償処理演算部77及び残留電流低減処理演算部78での補償演算や、アクティブステア制御量θactvを不要としてこれらの影響を取り除くようにしたりできる。
The operation of this embodiment will now be described.
In the calculation of the adjusted pinion angle θp', the second offset compensated angle θp5* is used as a base, so that it is possible to adjust the compensation calculations in the output compensation processing calculation unit 77 and the residual current reduction processing calculation unit 78 and the influence of the active steering control amount θactv on the control of the stable driving control device 46. For example, in the control of the stable driving control device 46, it is possible to eliminate the influence of the compensation calculations in the output compensation processing calculation unit 77 and the residual current reduction processing calculation unit 78 and the active steering control amount θactv by making them unnecessary.

つまり、安定走行制御装置46では、調整後ピニオン角θp´を使用するにしても、車両の安定した旋回走行を行う制御に適合させるように調整された情報として使用することができる。 In other words, even if the stable driving control device 46 uses the adjusted pinion angle θp', it can use it as information adjusted to suit the control for stable cornering of the vehicle.

以下、本実施形態の効果を説明する。
(4-1)本実施形態によれば、調整後ピニオン角θp´は、転舵機構6の動作を制御するのに適合されるなかで得られる第2オフセット補償後角度θp5*を基礎とすることで、換算演算や、特性可変演算や、補償演算の影響具合を考慮して、安定走行制御装置46の制御に適合されることになる。したがって、調整後ピニオン角θp´を転舵機構6での機能以外の制御で都合よく使用することができる。
The effects of this embodiment will be described below.
(4-1) According to this embodiment, the adjusted pinion angle θp' is adapted to the control of the stable driving control device 46, taking into consideration the influence of the conversion calculation, characteristic variable calculation, and compensation calculation, based on the second offset compensated angle θp5* obtained while being adapted to control the operation of the steering mechanism 6. Therefore, the adjusted pinion angle θp' can be conveniently used for control other than the function of the steering mechanism 6.

(4-2)本実施形態では、転舵機構6の動作を制御するのに適合させるべく、第2オフセット補償後角度θp5*を加味するなかで、換算演算や、特性可変演算や、補償演算を施すことで制御ピニオン角θp*を得るようにしている。これに対して、情報調整部140では、安定走行制御装置46に応じた調整として、制御ピニオン角演算部62での換算演算や、特性可変演算や、補償演算の影響具合を調整するようにしている。 (4-2) In this embodiment, in order to adapt to controlling the operation of the steering mechanism 6, the control pinion angle θp* is obtained by performing conversion calculations, characteristic variable calculations, and compensation calculations while taking into account the second offset-compensated angle θp5*. In response to this, the information adjustment unit 140 adjusts the influence of the conversion calculations, characteristic variable calculations, and compensation calculations in the control pinion angle calculation unit 62 as an adjustment in accordance with the stable driving control device 46.

この場合、第2オフセット補償後角度θp5*を基礎として調整後ピニオン角θp´を得ることで、換算演算や、特性可変演算や、補償演算の影響については、安定走行制御装置46の制御で直接そのまま反映させないようにすることが要求される場合でも好適に対応することができる。 In this case, by obtaining the adjusted pinion angle θp' based on the second offset compensated angle θp5*, it is possible to appropriately respond to cases where it is required that the effects of the conversion calculation, characteristic variable calculation, and compensation calculation are not directly reflected in the control of the stable driving control device 46.

<第5実施形態>
以下、車両用制御装置の第5実施形態について説明する。なお、既に説明した実施形態と同一構成等は、同一の符号を付す等して、その重複する説明を省略する。
Fifth Embodiment
Hereinafter, a fifth embodiment of the vehicle control device will be described. Note that the same components as those in the already described embodiments will be denoted by the same reference numerals, and duplicated descriptions will be omitted.

図1中に二点鎖線で示すように、操舵制御装置2には、CAN等の車載ネットワーク45を介して車両用制御装置としての進路案内制御装置48が接続されている。進路案内制御装置48は、操舵制御装置2とは別に車両に設けられている。進路案内制御装置48は、操舵制御装置2を通じて得られる情報を含む各種の情報に基づいて、車両の予想進路の案内を行うべく車室内に設けられるバックガイドモニターBGMの表示内容を制御する。例えば、進路案内制御装置48は、駐車時等の車両の後退を補助するべく、車両後部に搭載されるカメラにより撮影される映像とともに車両の予想進路を示す予想軌跡線を表示させるようにバックガイドモニターBGMの表示内容を制御する。この場合、進路案内制御装置48は、操舵制御装置2を通じて得られる調整後ピニオン角θp´に基づいて、上記予想軌跡線を演算する。本実施形態において、進路案内制御装置48は、進路案内制御部、すなわち第2制御部の一例である。また、バックガイドモニターBGMは、進路案内機能部の一例である。また、調整後ピニオン角θp´は、転舵情報の一例である。 As shown by the two-dot chain line in FIG. 1, the steering control device 2 is connected to a route guidance control device 48 as a vehicle control device via an in-vehicle network 45 such as a CAN. The route guidance control device 48 is provided in the vehicle separately from the steering control device 2. The route guidance control device 48 controls the display content of the back guide monitor BGM provided in the vehicle cabin to guide the expected route of the vehicle based on various information including information obtained through the steering control device 2. For example, the route guidance control device 48 controls the display content of the back guide monitor BGM to display a predicted trajectory line indicating the expected route of the vehicle together with an image captured by a camera mounted on the rear of the vehicle to assist in reversing the vehicle during parking, etc. In this case, the route guidance control device 48 calculates the predicted trajectory line based on the adjusted pinion angle θp' obtained through the steering control device 2. In this embodiment, the route guidance control device 48 is an example of a route guidance control unit, that is, a second control unit. Also, the back guide monitor BGM is an example of a route guidance function unit. Additionally, the adjusted pinion angle θp' is an example of steering information.

そして、図4中に二点鎖線で示すように、進路案内制御装置48には、本実施形態の情報調整部150を通じて得られる調整後ピニオン角θp´が車載ネットワーク45を介して入力される。情報調整部140は、ピニオン角θpに対して、最終オフセット残量θo3、第2オフセット補償後角度θp5*、出力補償後角度θp6*、及び残留電流低減処理後角度θp7*を加味するようにして、調整後ピニオン角θp´を演算する。 As shown by the two-dot chain line in FIG. 4, the adjusted pinion angle θp' obtained through the information adjustment unit 150 of this embodiment is input to the route guidance control device 48 via the in-vehicle network 45. The information adjustment unit 140 calculates the adjusted pinion angle θp' by taking into account the final offset remaining amount θo3, the angle after second offset compensation θp5*, the angle after output compensation θp6*, and the angle after residual current reduction processing θp7* to the pinion angle θp.

具体的には、図12に示すように、情報調整部150には、ピニオン角θp、オフセット要求FLG(A)、最終オフセット残量θo3、第2オフセット補償後角度θp5*、出力補償後角度θp6*、及び残留電流低減処理後角度θp7*が入力される。 Specifically, as shown in FIG. 12, the pinion angle θp, the offset request FLG(A), the final offset remaining amount θo3, the angle after second offset compensation θp5*, the angle after output compensation θp6*, and the angle after residual current reduction processing θp7* are input to the information adjustment unit 150.

例えば、残留電流低減処理後角度θp7*、及び出力補償後角度θp6*は、減算器151を通じて、上記第1差分Δθ1´に対応する第13差分Δθ13´として、第13乗算器152に出力される。この場合、第13乗算器152は、第13差分Δθ13´に対して第13ゲインK13を乗算して得られる第13情報調整量Δθ13を演算する。第13ゲインK13は、調整後ピニオン角θp´の使用先である進路案内制御装置48が予想軌跡線を演算するのに適合させる観点で設定されている。つまり、第13ゲインK13は、残留電流低減処理演算部78での補償演算を通じて加味された制御量分について、例えば、影響具合を減らすべく1未満の値や、影響具合を増やすべく1以上の値等、適宜設定される。こうして得られた第13情報調整量Δθ13は、加減算器156に出力される。 For example, the residual current reduction processing angle θp7* and the output compensation angle θp6* are output to the 13th multiplier 152 through the subtractor 151 as the 13th difference Δθ13' corresponding to the first difference Δθ1'. In this case, the 13th multiplier 152 calculates the 13th information adjustment amount Δθ13 obtained by multiplying the 13th difference Δθ13' by the 13th gain K13. The 13th gain K13 is set from the viewpoint of adapting the route guidance control device 48, which is the user of the adjusted pinion angle θp', to calculate the predicted trajectory line. In other words, the 13th gain K13 is appropriately set, for example, to a value less than 1 to reduce the influence or a value greater than 1 to increase the influence, for the control amount added through the compensation calculation in the residual current reduction processing calculation unit 78. The 13th information adjustment amount Δθ13 obtained in this manner is output to the adder/subtractor 156.

例えば、出力補償後角度θp6*、及び第2オフセット補償後角度θp5*は、減算器153を通じて、上記第2差分Δθ2´に対応する第14差分Δθ14´として、第14乗算器154に出力される。この場合、第14乗算器154は、第14差分Δθ14´に対して第14ゲインK14を乗算して得られる第14情報調整量Δθ14を演算する。第14ゲインK14は、第13ゲインK13と同様の観点で設定されている。つまり、第14ゲインK14は、出力補償処理演算部77での補償演算を通じて加味された制御量分について、例えば、影響具合を減らすべく1未満の値や、影響具合を増やすべく1以上の値等、適宜設定される。こうして得られた第14情報調整量Δθ14は、加減算器156に出力される。 For example, the output compensated angle θp6* and the second offset compensated angle θp5* are output to the 14th multiplier 154 as the 14th difference Δθ14' corresponding to the second difference Δθ2' through the subtractor 153. In this case, the 14th multiplier 154 calculates the 14th information adjustment amount Δθ14 obtained by multiplying the 14th difference Δθ14' by the 14th gain K14. The 14th gain K14 is set from the same perspective as the 13th gain K13. In other words, the 14th gain K14 is appropriately set, for example, to a value less than 1 to reduce the influence or a value greater than 1 to increase the influence, for the control amount added through the compensation calculation in the output compensation processing calculation unit 77. The 14th information adjustment amount Δθ14 obtained in this manner is output to the adder/subtractor 156.

例えば、最終オフセット残量θo3は、第15乗算器155を通じて、第15ゲインK15を乗算して得られる、第3情報調整量Δθ3に対応する第15情報調整量Δθ15として演算される。第15ゲインK15は、各ゲインK13,K14と同様の観点で設定されている。つまり、第15ゲインK15は、最終オフセット残量θo3について、例えば、第1要求フラグr1である場合には影響具合を減らすべく1未満の値や、第2要求フラグr2である場合には影響具合を増やすべく1以上の値等、適宜設定される。例えば、第15ゲインK15は、各要求フラグr1,r2の間で値が変更される場合、時間に対する徐変処理を実行する。こうして得られた第15情報調整量Δθ15は、加減算器156に出力される。 For example, the final offset remaining amount θo3 is calculated as the 15th information adjustment amount Δθ15 corresponding to the third information adjustment amount Δθ3 obtained by multiplying the 15th gain K15 through the 15th multiplier 155. The 15th gain K15 is set from the same perspective as the gains K13 and K14. In other words, the 15th gain K15 is appropriately set for the final offset remaining amount θo3, for example, to a value less than 1 to reduce the degree of influence when the first request flag is r1, or to a value greater than or equal to 1 to increase the degree of influence when the second request flag is r2. For example, when the value is changed between the request flags r1 and r2, the 15th gain K15 executes a gradual change process over time. The 15th information adjustment amount Δθ15 obtained in this manner is output to the adder/subtractor 156.

例えば、加減算器156にて、ピニオン角θpを基礎として、当該ピニオン角θpに対して、第13情報調整量Δθ13、及び第14情報調整量Δθ14が加算されるとともに、第15情報調整量Δθ15が減算されることで調整後ピニオン角θp´が演算される。 For example, in the adder/subtractor 156, the thirteenth information adjustment amount Δθ13 and the fourteenth information adjustment amount Δθ14 are added to the pinion angle θp based on the pinion angle θp, and the fifteenth information adjustment amount Δθ15 is subtracted from the pinion angle θp to calculate the adjusted pinion angle θp'.

なお、本実施形態について、逆変換演算部82に入力される情報は、本実施形態の情報調整部150で調整された調整後ピニオン角θp´でもよい。また、逆変換演算部82に入力される情報は、上記第1実施形態、第2実施形態、第3実施形態、又は第4実施形態の各情報調整部81,100,130,140で調整された調整後ピニオン角θp´でもよい。また、逆変換演算部82に入力される情報は、各情報調整部81,100,130,140,150で未調整の制御ピニオン角θp*、すなわち残留電流低減処理後角度θp7*でもよい。 In this embodiment, the information input to the inverse conversion calculation unit 82 may be the adjusted pinion angle θp' adjusted by the information adjustment unit 150 of this embodiment. Also, the information input to the inverse conversion calculation unit 82 may be the adjusted pinion angle θp' adjusted by each information adjustment unit 81, 100, 130, 140 of the first, second, third, or fourth embodiment. Also, the information input to the inverse conversion calculation unit 82 may be the control pinion angle θp* not adjusted by each information adjustment unit 81, 100, 130, 140, 150, i.e., the angle θp7* after residual current reduction processing.

以下、本実施形態の作用を説明する。
調整後ピニオン角θp´の演算では、第13情報調整量Δθ13と、第14情報調整量Δθ14とを加味することで、出力補償処理演算部77及び残留電流低減処理演算部78での補償演算を通じて加味された制御量分に起因した予想軌跡線の演算への影響具合を調整することができる。例えば、予想軌跡線の演算では、出力補償処理演算部77及び残留電流低減処理演算部78での補償演算を通じて加味された制御量分を不要として、車両の停車中での予想軌跡線の変化を抑えたり、運転者によるステアリング保舵時の車両の加減速に応じた予想軌跡線の変化を抑えたりすることができる。
The operation of this embodiment will now be described.
In the calculation of the adjusted pinion angle θp', the thirteenth information adjustment amount Δθ13 and the fourteenth information adjustment amount Δθ14 are taken into consideration, thereby making it possible to adjust the degree of influence on the calculation of the predicted trajectory line caused by the control amount taken into consideration through the compensation calculation in the output compensation processing calculation unit 77 and the residual current reduction processing calculation unit 78. For example, in the calculation of the predicted trajectory line, the control amount taken into consideration through the compensation calculation in the output compensation processing calculation unit 77 and the residual current reduction processing calculation unit 78 is not necessary, making it possible to suppress changes in the predicted trajectory line while the vehicle is stopped, and to suppress changes in the predicted trajectory line in response to the acceleration/deceleration of the vehicle when the driver holds the steering wheel.

つまり、進路案内制御装置48では、調整後ピニオン角θp´を使用するにしても、予想軌跡線の演算に適合させるように調整された情報として使用することができる。
以下、本実施形態の効果を説明する。
That is, even if the route guidance control device 48 uses the adjusted pinion angle θp′, it can use the information adjusted to be compatible with the calculation of the predicted trajectory line.
The effects of this embodiment will be described below.

(5-1)本実施形態によれば、調整後ピニオン角θp´は、転舵機構6の動作を制御するのに適合されるなかで得られるピニオン角θpを用いて演算されるが、換算演算や、特性可変演算や、補償演算の影響具合を考慮して、進路案内制御装置48の制御に適合されることになる。したがって、調整後ピニオン角θp´を転舵機構6での機能以外の制御で都合よく使用することができる。 (5-1) According to this embodiment, the adjusted pinion angle θp' is calculated using the pinion angle θp obtained while being adapted to control the operation of the steering mechanism 6, but is adapted to the control of the route guidance control device 48, taking into account the influence of the conversion calculation, characteristic variable calculation, and compensation calculation. Therefore, the adjusted pinion angle θp' can be conveniently used for control other than the function of the steering mechanism 6.

(5-2)本実施形態では、ピニオン角θpの結果を導くことになる制御ピニオン角θp*に対して、転舵機構6の動作を制御するのに適合させるべく、換算演算や、特性可変演算や、補償演算を施すようにしている。これに対して、情報調整部150では、進路案内制御装置48に応じた調整として、制御ピニオン角演算部62での換算演算や、特性可変演算や、補償演算の影響具合を調整するようにしている。 (5-2) In this embodiment, the control pinion angle θp*, which results in the pinion angle θp, is subjected to conversion calculations, characteristic variable calculations, and compensation calculations to make it suitable for controlling the operation of the steering mechanism 6. In response to this, the information adjustment unit 150 adjusts the influence of the conversion calculations, characteristic variable calculations, and compensation calculations in the control pinion angle calculation unit 62 as an adjustment in accordance with the route guidance control device 48.

これにより、制御ピニオン角演算部62での換算演算や、特性可変演算や、補償演算の影響については、進路案内制御装置48の制御で直接そのまま反映させないようにすることが要求される場合でも好適に対応することができる。 This allows for optimal response even in cases where it is required that the effects of the conversion calculations, characteristic variable calculations, and compensation calculations in the control pinion angle calculation unit 62 not be directly reflected in the control of the route guidance control device 48.

上記各実施形態は次のように変更してもよい。また、以下の他の実施形態は、技術的に矛盾しない範囲において、互いに組み合わせることができる。
・上記第1実施形態において、情報調整部81では、調整後ピニオン角θp´を演算するための各情報調整量Δθ1~Δθ3に関わる加減算、乗算等の具体的な演算方法は目的に応じて適宜変更できる。また、情報調整部81では、ピニオン角θpに代えて、残留電流低減処理後角度θp7*、すなわち制御ピニオン角θp*や、その他の中間制御量θinfを基礎としてもよい。また、情報調整部81では、その他の各実施形態の各情報調整量Δθ4,Δθ5,Δθ8,Δθ11,Δθ12を加味するようにしたり、各情報調整量Δθ1~Δθ3の少なくともいずれかを加味しないようにしたりしてもよい。なお、各情報調整量Δθ5,Δθ12を加味する場合には、上記第2実施形態等と同様、運転支援制御装置47の構成を追加するようにすればよい。
The above-described embodiments may be modified as follows. In addition, the following other embodiments may be combined with each other to the extent that there is no technical contradiction.
In the first embodiment, the information adjustment unit 81 can appropriately change the specific calculation method such as addition, subtraction, and multiplication related to each information adjustment amount Δθ1 to Δθ3 for calculating the adjusted pinion angle θp' according to the purpose. In addition, the information adjustment unit 81 may use the angle θp7* after the residual current reduction process, that is, the control pinion angle θp*, or other intermediate control amount θinf as a basis instead of the pinion angle θp. In addition, the information adjustment unit 81 may take into account each information adjustment amount Δθ4, Δθ5, Δθ8, Δθ11, and Δθ12 of each of the other embodiments, or may not take into account at least any of the information adjustment amounts Δθ1 to Δθ3. In addition, when taking into account each information adjustment amount Δθ5 and Δθ12, the configuration of the driving assistance control device 47 may be added, as in the second embodiment.

・上記第1実施形態において、安定走行制御装置46は、アクティブステア制御量θactvとしてトルクの次元を有する制御量を生成してもよい。この場合、トルクの次元を有するアクティブステア制御量θactvは、角度の次元を有する値に変換された後、外部指令値加算演算部73にて加味されるようにすればよい。 - In the first embodiment, the stable driving control device 46 may generate a control amount having a torque dimension as the active steering control amount θactv. In this case, the active steering control amount θactv having a torque dimension may be converted into a value having an angle dimension and then taken into account by the external command value addition calculation unit 73.

・上記第1実施形態において、操舵制御装置2には、アクティブステア制御量θactvが入力されなくてもよい。この場合、転舵側制御部60では、外部指令値加算演算部73を削除することができる。 - In the first embodiment described above, the active steering control amount θactv does not have to be input to the steering control device 2. In this case, the external command value addition calculation unit 73 can be deleted from the steering side control unit 60.

・上記第1実施形態において、制御ピニオン角演算部62では、第1変換演算部71と、第2変換演算部72と、外部指令値加算演算部73と、オフセット角演算部74と、徐変処理演算部75と、追従補償処理演算部76と、出力補償処理演算部77と、残留電流低減処理演算部78との少なくともいずれかの機能を有していればよい。この場合、情報調整部81では、制御ピニオン角演算部62が有する機能に起因した偏差補償軸力Fvの発生具合を調整すればよい。例えば、第1変換演算部71と、第2変換演算部72とを削除する場合には、舵角比が固定されることになる。この場合、逆変換演算部82を削除することができる。これは、上記第2~第5実施形態についても同様である。つまり、上記第2実施形態の各情報調整部100,110では、制御ピニオン角演算部62が有する機能に起因した角度軸力Frの発生具合を調整すればよい。また、上記第3実施形態の情報調整部130では、制御ピニオン角演算部62が有する機能に起因した操舵角θsの変化への影響具合を調整すればよい。また、上記第4実施形態の情報調整部140では、制御ピニオン角演算部62が有する機能に起因した安定走行制御装置46の制御への影響具合を調整すればよい。また、上記第5実施形態の情報調整部150では、制御ピニオン角演算部62が有する機能に起因した予想軌跡線の演算への影響具合を調整すればよい。 - In the first embodiment, the control pinion angle calculation unit 62 only needs to have at least one of the functions of the first conversion calculation unit 71, the second conversion calculation unit 72, the external command value addition calculation unit 73, the offset angle calculation unit 74, the gradual change processing calculation unit 75, the tracking compensation processing calculation unit 76, the output compensation processing calculation unit 77, and the residual current reduction processing calculation unit 78. In this case, the information adjustment unit 81 only needs to adjust the generation of the deviation compensation axial force Fv caused by the function of the control pinion angle calculation unit 62. For example, if the first conversion calculation unit 71 and the second conversion calculation unit 72 are deleted, the steering angle ratio will be fixed. In this case, the inverse conversion calculation unit 82 can be deleted. This is the same for the second to fifth embodiments. In other words, in each of the information adjustment units 100 and 110 of the second embodiment, it is only necessary to adjust the generation of the angle axial force Fr caused by the function of the control pinion angle calculation unit 62. In addition, the information adjustment unit 130 of the third embodiment adjusts the degree of influence on the change in steering angle θs caused by the function of the control pinion angle calculation unit 62. In addition, the information adjustment unit 140 of the fourth embodiment adjusts the degree of influence on the control of the stable driving control device 46 caused by the function of the control pinion angle calculation unit 62. In addition, the information adjustment unit 150 of the fifth embodiment adjusts the degree of influence on the calculation of the predicted trajectory line caused by the function of the control pinion angle calculation unit 62.

・上記第1実施形態において、偏差補償軸力演算部56bは、偏差補償軸力Fvを演算する際、操舵角θs、及び転舵変換角θp_sを少なくとも用いていればよく、車速値V等の他の要素を組み合わせて用いるようにしてもよい。なお、偏差補償軸力Fvの演算では、転舵変換角θp_sの代わりに、調整後ピニオン角θp´を用いるようにしてもよい。 - In the first embodiment described above, when calculating the deviation compensation axial force Fv, the deviation compensation axial force calculation unit 56b needs to use at least the steering angle θs and the turning conversion angle θp_s, and may use other elements such as the vehicle speed value V in combination. Note that, in calculating the deviation compensation axial force Fv, the adjusted pinion angle θp' may be used instead of the turning conversion angle θp_s.

・上記第2実施形態において、情報調整部100では、調整後ピニオン角θp´を演算するための各情報調整量Δθ4,Δθ5に関わる加減算、乗算等の具体的な演算方法は目的に応じて適宜変更できる。また、情報調整部100では、その他の各実施形態の各情報調整量Δθ1~Δθ3,Δθ8,Δθ11,Δθ12を加味するようにしたり、各情報調整量Δθ4,Δθ5の少なくともいずれかを加味しないようにしたりしてもよい。また、上記第2実施形態の別形態において、情報調整部110では、各情報調整量Δθ4,Δθ5を加味するようにしたり、各情報調整量Δθ6~Δθ11の少なくともいずれかを加味しないようにしたりしてもよい。 In the second embodiment, the information adjustment unit 100 can appropriately change the specific calculation method such as addition, subtraction, and multiplication related to the information adjustment amounts Δθ4 and Δθ5 for calculating the adjusted pinion angle θp' according to the purpose. Also, the information adjustment unit 100 may take into account the information adjustment amounts Δθ1 to Δθ3, Δθ8, Δθ11, and Δθ12 of the other embodiments, or may not take into account at least one of the information adjustment amounts Δθ4 and Δθ5. Also, in another form of the second embodiment, the information adjustment unit 110 may take into account the information adjustment amounts Δθ4 and Δθ5, or may not take into account at least one of the information adjustment amounts Δθ6 to Δθ11.

・上記第2実施形態において、運転支援制御装置47は、運転支援制御量θadasとしてトルクの次元を有する制御量を生成してもよい。この場合、トルクの次元を有する運転支援制御量θadasは、角度の次元を有する値に変換された後、外部指令値加算演算部73にて加味されるようにすればよい。 - In the second embodiment, the driving assistance control device 47 may generate a control amount having a torque dimension as the driving assistance control amount θadas. In this case, the driving assistance control amount θadas having a torque dimension may be converted into a value having an angle dimension and then taken into account by the external command value addition calculation unit 73.

・上記第2実施形態において、操舵制御装置2には、アクティブステア制御量θactv、及び運転支援制御量θadasの少なくともいずれかが入力されていればよい。また、上記第2実施形態の別形態において、操舵制御装置2には、アクティブステア制御量θactv、及び運転支援制御量θadasのいずれも入力されなくてもよい。 - In the second embodiment, at least one of the active steering control amount θactv and the driving assistance control amount θadas may be input to the steering control device 2. In another form of the second embodiment, neither the active steering control amount θactv nor the driving assistance control amount θadas may be input to the steering control device 2.

・上記第2実施形態において、角度軸力演算部56aaは、角度軸力Frを演算する際、調整後ピニオン角θp´を少なくとも用いていればよく、車速値Vを用いなくてもよいし、他の要素を組み合わせて用いるようにしてもよい。なお、角度軸力Frの演算では、調整後ピニオン角θp´の代わりに、調整後ピニオン角θp´を基に得られる転舵変換角θp_sを用いるようにしてもよい。 - In the second embodiment described above, when calculating the angle axial force Fr, the angle axial force calculation unit 56aa needs to use at least the adjusted pinion angle θp', and may not use the vehicle speed value V, or may use a combination of other elements. Note that, in the calculation of the angle axial force Fr, instead of the adjusted pinion angle θp', the steering conversion angle θp_s obtained based on the adjusted pinion angle θp' may be used.

・上記第3実施形態において、情報調整部130では、調整後ピニオン角θp´を演算するための第12情報調整量Δθ12に関わる加減算、乗算等の具体的な演算方法は目的に応じて適宜変更できる。また、情報調整部130では、ピニオン角θpや、制御ピニオン角θp*や、その他の中間制御量θinfを基礎としてもよい。この場合、情報調整部130では、その他の各実施形態の各情報調整量Δθ1~Δθ5,Δθ8,Δθ11を加味するようにしたり、第12情報調整量Δθ12を加味しないようにしたりしてもよい。 - In the above third embodiment, the information adjustment unit 130 can appropriately change the specific calculation method such as addition, subtraction, and multiplication related to the 12th information adjustment amount Δθ12 for calculating the adjusted pinion angle θp' according to the purpose. Furthermore, the information adjustment unit 130 may use the pinion angle θp, the control pinion angle θp*, or other intermediate control amount θinf as the basis. In this case, the information adjustment unit 130 may take into account the information adjustment amounts Δθ1 to Δθ5, Δθ8, and Δθ11 of the other embodiments, or may not take into account the 12th information adjustment amount Δθ12.

・上記第3実施形態では、上記第2実施形態の情報調整部100を追加するようにして、運転支援を実現する場合であるか否かに応じて各情報調整部100,130を切り替えて調整後ピニオン角θp´を演算するようにしてもよい。この場合、運転支援を実現しない場合に情報調整部100を通じて調整後ピニオン角θp´を演算するように切り替えるとともに、運転支援を実現する場合に情報調整部130を通じて調整後ピニオン角θp´を演算するように切り替えるようにすればよい。 - In the third embodiment, the information adjustment unit 100 of the second embodiment may be added, and the adjusted pinion angle θp' may be calculated by switching between the information adjustment units 100 and 130 depending on whether driving assistance is to be realized. In this case, when driving assistance is not to be realized, the information adjustment unit 100 may be switched to calculate the adjusted pinion angle θp', and when driving assistance is to be realized, the information adjustment unit 130 may be switched to calculate the adjusted pinion angle θp'.

・上記第3実施形態において、操舵側制御部50では、転舵変換角θp_sに基づいて、操舵角θsを推定する、所謂、オブザーバ機能を有するようにしてもよい。例えば、操舵角フィードバック制御部58では、転舵変換角θp_sと操舵角θsを推定して得られる推定操舵角との差に基づいて、操舵角度制御量Ta*を演算するようにしてもよい。この場合、調整後ピニオン角θp´の演算では、上記第1実施形態と同様、第1情報調整量Δθ1や、第2情報調整量Δθ2や、第3情報調整量Δθ3を加味するようにすればよい。 - In the third embodiment, the steering side control unit 50 may have a so-called observer function that estimates the steering angle θs based on the steering conversion angle θp_s. For example, the steering angle feedback control unit 58 may calculate the steering angle control amount Ta* based on the difference between the steering conversion angle θp_s and the estimated steering angle obtained by estimating the steering angle θs. In this case, the calculation of the adjusted pinion angle θp' may take into account the first information adjustment amount Δθ1, the second information adjustment amount Δθ2, and the third information adjustment amount Δθ3, as in the first embodiment.

・上記第3実施形態において、操舵制御装置2には、運転支援制御量θadasが少なくとも入力されていればよい。
・上記第3実施形態において、操舵力演算部55は、各種補償量を演算する際、操舵角θs、及び転舵変換角θp_sを少なくとも用いていればよく、操舵トルクThや、車速値Vを用いなくてもよいし、他の要素を組み合わせて用いるようにしてもよい。なお、各種補償量の演算では、転舵変換角θp_sの代わりに、調整後ピニオン角θp´を用いるようにしてもよい。
In the third embodiment, it is sufficient that at least the driving assist control amount θadas is input to the steering control device 2.
In the third embodiment, when calculating the various compensation amounts, steering force calculation unit 55 needs to use at least steering angle θs and steering conversion angle θp_s, and does not need to use steering torque Th or vehicle speed value V, or may use a combination of other elements. Note that, in calculating the various compensation amounts, adjusted pinion angle θp' may be used instead of steering conversion angle θp_s.

・上記第4実施形態において、情報調整部140では、調整後ピニオン角θp´を演算するためのアクティブステア制御量θactvに関わる加減算、乗算等の具体的な演算方法は目的に応じて適宜変更できる。また、情報調整部140では、第2オフセット補償後角度θp5*の代わりに、その他の中間制御量θinfや、ピニオン角θpや、制御ピニオン角θp*を基礎としてもよい。この場合、情報調整部140では、その他の各実施形態の各情報調整量Δθ1~Δθ3,Δθ4,Δθ5,Δθ8,Δθ11,Δθ12を加味するようにしたり、アクティブステア制御量θactvを加味しないようにしたりしてもよい。なお、各情報調整量Δθ5,Δθ12を加味する場合には、上記第2実施形態等と同様、運転支援制御装置47の構成を追加するようにすればよい。 - In the fourth embodiment, the information adjustment unit 140 can appropriately change the specific calculation method such as addition, subtraction, and multiplication related to the active steering control amount θactv for calculating the adjusted pinion angle θp' according to the purpose. In addition, the information adjustment unit 140 may use other intermediate control amount θinf, pinion angle θp, or control pinion angle θp* as a basis instead of the second offset compensated angle θp5*. In this case, the information adjustment unit 140 may take into account the information adjustment amounts Δθ1 to Δθ3, Δθ4, Δθ5, Δθ8, Δθ11, and Δθ12 of the other embodiments, or may not take into account the active steering control amount θactv. Note that when taking into account the information adjustment amounts Δθ5 and Δθ12, the configuration of the driving assistance control device 47 may be added, as in the second embodiment.

・上記第4実施形態において、操舵制御装置2には、アクティブステア制御量θactvが少なくとも入力されていればよい。
・上記第4実施形態において、安定走行制御装置46は、アクティブステア制御量θactvを演算する際、調整後ピニオン角θp´を少なくとも用いていればよく、車速値V等の他の要素を組み合わせて用いるようにしてもよい。なお、アクティブステア制御量θactvの演算では、調整後ピニオン角θp´の代わりに、調整後ピニオン角θp´を基に得られる転舵変換角θp_sを用いるようにしてもよい。
In the fourth embodiment, it is sufficient that at least the active steering control amount θactv is input to the steering control device 2.
In the fourth embodiment, the stable driving control device 46 only needs to use at least the adjusted pinion angle θp' when calculating the active steering control amount θactv, and may use a combination of other elements such as the vehicle speed value V. Note that in calculating the active steering control amount θactv, instead of the adjusted pinion angle θp', the steering conversion angle θp_s obtained based on the adjusted pinion angle θp' may be used.

・上記第5実施形態において、情報調整部150では、調整後ピニオン角θp´を演算するための各情報調整量Δθ13~Δθ15に関わる加減算、乗算等の具体的な演算方法は目的に応じて適宜変更できる。また、情報調整部150では、ピニオン角θpに代えて、残留電流低減処理後角度θp7*、すなわち制御ピニオン角θp*や、その他の中間制御量θinfを基礎としてもよい。また、情報調整部150では、その他の各実施形態の各情報調整量Δθ4,Δθ5,Δθ8,Δθ11,Δθ12を加味するようにしたり、各情報調整量Δθ13~Δθ15の少なくともいずれかを加味しないようにしたりしてもよい。なお、各情報調整量Δθ5,Δθ12を加味する場合には、上記第2実施形態等と同様、運転支援制御装置47の構成を追加するようにすればよい。 - In the fifth embodiment, the information adjustment unit 150 can appropriately change the specific calculation method such as addition, subtraction, and multiplication related to each information adjustment amount Δθ13 to Δθ15 for calculating the adjusted pinion angle θp' according to the purpose. In addition, instead of the pinion angle θp, the information adjustment unit 150 may use the angle θp7* after the residual current reduction process, that is, the control pinion angle θp*, or other intermediate control amount θinf as the basis. In addition, the information adjustment unit 150 may take into account each information adjustment amount Δθ4, Δθ5, Δθ8, Δθ11, and Δθ12 of each of the other embodiments, or may not take into account at least one of the information adjustment amounts Δθ13 to Δθ15. Note that when each information adjustment amount Δθ5 and Δθ12 is taken into account, the configuration of the driving assistance control device 47 may be added, as in the second embodiment.

・上記第5実施形態において、操舵制御装置2には、アクティブステア制御量θactv、及び運転支援制御量θadasの少なくともいずれかが入力されなくてもよい。
・上記第5実施形態において、進路案内制御装置48は、予想軌跡線を演算する際、調整後ピニオン角θp´を少なくとも用いていればよく、車速値V等の他の要素を組み合わせて用いるようにしてもよい。なお、予想軌跡線の演算では、調整後ピニオン角θp´の代わりに、調整後ピニオン角θp´を基に得られる転舵変換角θp_sを用いるようにしてもよい。
In the fifth embodiment, at least one of the active steering control amount θactv and the driving assist control amount θadas does not have to be input to the steering control device 2.
In the fifth embodiment, the route guidance control device 48 needs to use at least the adjusted pinion angle θp' when calculating the predicted trajectory line, and may use other elements in combination, such as the vehicle speed value V. Note that, in the calculation of the predicted trajectory line, instead of the adjusted pinion angle θp', a steering conversion angle θp_s obtained based on the adjusted pinion angle θp' may be used.

・上記各実施形態において、各情報調整部81,100,110,130,140,150は、調整後ピニオン角θp´や、調整後ピニオン角θp´を基に得られる転舵変換角θp_sの使用先の機能として実現してもよい。つまり、上記第1実施形態では、角度変換部66、すなわち情報調整部81を操舵側制御部50の機能として実現してもよい。また、上記第2実施形態では、角度変換部66のうちの各情報調整部100,110を操舵側制御部50の機能として実現してもよい。また、上記第3実施形態では、角度変換部66、すなわち情報調整部130を操舵側制御部50の機能として実現してもよい。また、上記第4実施形態では、情報調整部140を安定走行制御装置46の機能として実現してもよい。また、上記第5実施形態では、情報調整部150を進路案内制御装置48の機能として実現してもよい。 - In each of the above embodiments, each information adjustment unit 81, 100, 110, 130, 140, 150 may be realized as a function of the destination of the adjusted pinion angle θp' or the steering conversion angle θp_s obtained based on the adjusted pinion angle θp'. That is, in the first embodiment, the angle conversion unit 66, i.e., the information adjustment unit 81, may be realized as a function of the steering side control unit 50. In the second embodiment, each information adjustment unit 100, 110 of the angle conversion unit 66 may be realized as a function of the steering side control unit 50. In the third embodiment, the angle conversion unit 66, i.e., the information adjustment unit 130, may be realized as a function of the steering side control unit 50. In the fourth embodiment, the information adjustment unit 140 may be realized as a function of the stable driving control device 46. In the fifth embodiment, the information adjustment unit 150 may be realized as a function of the route guidance control device 48.

・上記各実施形態において、軸力演算部56は、配分軸力演算部56aや、偏差補償軸力演算部56b以外に、例えば、ステアリングホイール3の操舵限界、すなわち転舵輪5の転舵限界に達する状況になる場合に当該状況を運転者に伝えるためのエンド軸力を演算する機能を有していてもよい。この場合、軸力演算部56は、偏差補償軸力Fvと、エンド軸力とのうちの絶対値が最も大きい軸力を選択し、当該選択した軸力を加算器56cに出力すればよい。 - In each of the above embodiments, the axial force calculation unit 56 may have, in addition to the distribution axial force calculation unit 56a and the deviation compensation axial force calculation unit 56b, a function of calculating an end axial force to inform the driver of a situation in which the steering limit of the steering wheel 3, i.e., the steering limit of the steered wheels 5, is reached. In this case, the axial force calculation unit 56 selects the axial force with the largest absolute value between the deviation compensation axial force Fv and the end axial force, and outputs the selected axial force to the adder 56c.

・上記各実施形態において、電流軸力演算部56abは、電流軸力Fiを演算する際、転舵側実電流値Ibを少なくとも用いていればよく、車速値V等の他の要素を組み合わせて用いるようにしてもよい。なお、電流軸力演算部56abは、転舵側実電流値Ibの代わりに、転舵側実電流値Ibを回転角θbに基づき変換して得られるdq座標上の電流値との偏差を無くすようにするために得られる電流指令値Ib*を用いるようにしてもよい。 - In each of the above embodiments, when calculating the current axial force Fi, the current axial force calculation unit 56ab needs to use at least the turning side actual current value Ib, and may use other elements such as the vehicle speed value V in combination. Note that the current axial force calculation unit 56ab may use the current command value Ib* obtained in order to eliminate the deviation from the current value on the dq coordinates obtained by converting the turning side actual current value Ib based on the rotation angle θb, instead of the turning side actual current value Ib.

・上記各実施形態において、配分比演算部56acは、配分ゲインDiを演算する際、車速値Vに代えて又は加えて、ピニオン角θpや、制御ピニオン角θp*や、操舵角θsや、これらを微分して得られる角速度等の他の要素を用いるようにしてもよい。 - In each of the above embodiments, when calculating the allocation gain Di, the allocation ratio calculation unit 56ac may use other elements such as the pinion angle θp, the control pinion angle θp*, the steering angle θs, or angular velocities obtained by differentiating these elements, instead of or in addition to the vehicle speed value V.

・上記各実施形態において、軸力演算部56では、偏差補償軸力演算部56b、及び角度軸力演算部56aaを少なくとも有していればよい。この場合、電流軸力演算部56abや、配分比演算部56acは、削除してもよい。 - In each of the above embodiments, the axial force calculation unit 56 needs to have at least the deviation compensation axial force calculation unit 56b and the angle axial force calculation unit 56aa. In this case, the current axial force calculation unit 56ab and the distribution ratio calculation unit 56ac may be deleted.

・上記各実施形態において、操舵力演算部55では、操舵力Tb*を演算する際、ステアリングホイール3の動作に関わる状態変数を少なくとも用いていればよく、車速値Vを用いなくてもよいし、他の要素を組み合わせて用いるようにしてもよい。ステアリングホイール3の動作に関わる状態変数としては、上記各実施形態で例示した操舵トルクThを用いていなくてもよい。 - In each of the above embodiments, when the steering force calculation unit 55 calculates the steering force Tb*, it is sufficient to use at least a state variable related to the operation of the steering wheel 3, and it is not necessary to use the vehicle speed value V, or it may be possible to use a combination of other elements. The steering torque Th exemplified in each of the above embodiments does not have to be used as a state variable related to the operation of the steering wheel 3.

・上記各実施形態において、操舵側制御部50では、操舵トルクThや軸力Fに基づき演算される目標操舵トルクに操舵トルクThを追従させるトルクフィードバック制御の実行により演算される値を操舵力Tb*として目標反力トルク指令値Ts*を演算してもよい。 - In each of the above embodiments, the steering side control unit 50 may calculate the target reaction torque command value Ts* using as the steering force Tb* a value calculated by executing torque feedback control that causes the steering torque Th to follow a target steering torque calculated based on the steering torque Th and the axial force F.

・上記各実施形態において、第1変換演算部71では、車速値Vに加えて、例えば、車両のヨーレートセンサで検出されるヨーレートに応じてスケール変換してもよい。これは、逆変換演算部82についても同様である。 - In each of the above embodiments, the first conversion calculation unit 71 may perform scale conversion according to, for example, the yaw rate detected by the vehicle's yaw rate sensor in addition to the vehicle speed value V. This also applies to the inverse conversion calculation unit 82.

・上記各実施形態において、操舵角演算部51では、操舵トルクThに応じたステアリングシャフト11の捩れ分を考慮し、当該捩れ分を回転角θaに対して加減算等を通じて加味することで操舵角θsを演算してもよい。 - In each of the above embodiments, the steering angle calculation unit 51 may take into account the amount of twist of the steering shaft 11 that corresponds to the steering torque Th, and calculate the steering angle θs by taking this amount of twist into account through addition, subtraction, etc., to the rotation angle θa.

・上記各実施形態において、操舵角θsは、ステアリングシャフト11の回転角度を検出するべく当該ステアリングシャフト11に設けられるステアリングセンサの検出結果を用いてもよい。 - In each of the above embodiments, the steering angle θs may be determined using the detection result of a steering sensor provided on the steering shaft 11 to detect the rotation angle of the steering shaft 11.

・上記各実施形態において、転舵側モータ32は、例えば、ラックシャフト22の同軸上に配置するものや、ラックシャフト22にラックアンドピニオン機構を構成するピニオンシャフトに対してウォームアンドホイールを介して接続されるものを採用してもよい。 - In each of the above embodiments, the steering-side motor 32 may be, for example, arranged coaxially with the rack shaft 22, or connected to the rack shaft 22 via a worm and wheel to a pinion shaft that constitutes a rack-and-pinion mechanism.

・上記各実施形態において、操舵制御装置2は、1)コンピュータプログラム(ソフトウェア)に従って動作する1つ以上のプロセッサ、2)各種処理のうち少なくとも一部の処理を実行する特定用途向け集積回路(ASIC)等の1つ以上の専用のハードウェア回路、あるいは、3)それらの組み合わせ、を含む処理回路によって構成することができる。プロセッサは、CPU並びに、RAM及びROM等のメモリを含み、メモリは、処理をCPUに実行させるように構成されたプログラムコードまたは指令を格納している。メモリすなわち非一時的なコンピュータ可読媒体は、汎用または専用のコンピュータでアクセスできるあらゆる利用可能な媒体を含む。これは、安定走行制御装置46や、運転支援制御装置47や、進路案内制御装置48についても同様である。 - In each of the above embodiments, the steering control device 2 can be configured by a processing circuit including: 1) one or more processors that operate according to a computer program (software); 2) one or more dedicated hardware circuits such as an application specific integrated circuit (ASIC) that executes at least some of the various processes; or 3) a combination thereof. The processor includes a CPU and memory such as RAM and ROM, and the memory stores program code or instructions configured to cause the CPU to execute the processes. Memory, i.e., non-transitory computer-readable media, includes any available media that can be accessed by a general-purpose or dedicated computer. The same applies to the stability control device 46, the driving assistance control device 47, and the route guidance control device 48.

・上記各実施形態は、操舵装置1を、操舵機構4と転舵機構6との間が機械的に常時分離したリンクレスの構造としたが、これに限らず、クラッチにより操舵機構4と転舵機構6との間が機械的に分離可能な構造としてもよい。また、操舵装置1は、運転者によるステアリング操舵を補助するための力であるアシスト力を付与する電動パワーステアリング装置としてもよい。この場合、ステアリングホイール3は、ステアリングシャフト11を介してピニオンシャフト21が機械的に接続される。また、操舵装置1は、転舵機構6について、左右の転舵輪5を独立して転舵させることができる独立転舵可能な構造としてもよい。独立転舵可能な構造の転舵機構では、左右の転舵輪5を独立して転舵させる利点を生かして、左右の転舵輪5についてトー角をトーイン、又はトーアウトに補正することができたりする。この場合、上記各実施形態の各情報調整部81,100,110,130,140では、左右の転舵輪5について補正されたトー角の影響具合を調整するように、調整後ピニオン角θp´を演算することもできる。例えば、上記第1実施形態では、左右の転舵輪について補正されたトー角の影響については、偏差補償軸力Fvの演算で直接そのまま反映させないようにすることが要求される場合でも好適に対応することができる。これは、上記第2~第5実施形態についても同様である。 - In each of the above embodiments, the steering device 1 has a linkless structure in which the steering mechanism 4 and the turning mechanism 6 are mechanically separated at all times, but the present invention is not limited to this, and the steering mechanism 4 and the turning mechanism 6 may be mechanically separated by a clutch. The steering device 1 may also be an electric power steering device that applies an assist force, which is a force to assist the driver in steering. In this case, the steering wheel 3 is mechanically connected to the pinion shaft 21 via the steering shaft 11. The steering device 1 may also be an independently steerable structure in which the left and right steerable wheels 5 can be steered independently for the turning mechanism 6. In a turning mechanism with an independently steerable structure, the toe angle of the left and right steerable wheels 5 can be corrected toe-in or toe-out by taking advantage of the advantage of independently steering the left and right steerable wheels 5. In this case, the information adjustment units 81, 100, 110, 130, and 140 of the above embodiments can also calculate the adjusted pinion angle θp' so as to adjust the influence of the corrected toe angles for the left and right steered wheels 5. For example, the above first embodiment can be used effectively even in cases where it is required that the influence of the corrected toe angles for the left and right steered wheels not be directly reflected in the calculation of the deviation compensation axial force Fv. This is the same for the above second to fifth embodiments.

・上記各実施形態では、調整後ピニオン角θp´や、転舵変換角θp_sの使用先として、4輪操舵装置や、後輪操舵装置や、上記各実施形態で例示した以外の車両の他の装置等が実現する機能に対して適用してもよい。 - In each of the above embodiments, the adjusted pinion angle θp' and the steering conversion angle θp_s may be used for functions realized by a four-wheel steering device, a rear-wheel steering device, or other devices of the vehicle other than those exemplified in each of the above embodiments.

1…操舵装置
2…操舵制御装置(車両用制御装置)
3…ステアリングホイール
4…操舵機構(操舵機能部)
5…転舵輪
6…転舵機構(転舵機能部、安定走行機能部)
46…安定走行制御装置(車両用制御装置、第2制御部)
47…運転支援制御装置(車両用制御装置)
48…進路案内制御装置(車両用制御装置、第2制御部)
50…操舵側制御部(第2制御部、反力制御部、ステアリングホイール制御部)
56…軸力演算部(第2制御部、反力制御部)
58…操舵角フィードバック制御部(第2制御部、ステアリングホイール制御部)
60…転舵側制御部(第1制御部)
71…第1変換演算部(換算演算)
72…第2変換演算部(換算演算)
73…外部指令値加算演算部(特性可変演算、方向追加演算)
74…オフセット角演算部(補償演算)
75…徐変処理演算部(補償演算)
76…追従補償処理演算部(補償演算)
77…出力補償処理演算部(補償演算)
78…残留電流低減処理演算部(補償演算)
81,100,110,130,140,150…情報調整部
BRK…ブレーキ機構(安定走行機能部)
BGM…バックガイドモニター(進路案内機能部)
1...Steering device 2...Steering control device (vehicle control device)
3...Steering wheel 4...Steering mechanism (steering function part)
5...steered wheel 6...steered mechanism (steered function part, stable driving function part)
46... Stable driving control device (vehicle control device, second control unit)
47... Driving assistance control device (vehicle control device)
48...Route guidance control device (vehicle control device, second control unit)
50...Steering side control unit (second control unit, reaction force control unit, steering wheel control unit)
56...Axial force calculation unit (second control unit, reaction force control unit)
58...Steering angle feedback control unit (second control unit, steering wheel control unit)
60...Steering side control unit (first control unit)
71...First conversion calculation unit (conversion calculation)
72...Second conversion calculation unit (conversion calculation)
73...External command value addition calculation unit (characteristic variable calculation, direction addition calculation)
74: Offset angle calculation unit (compensation calculation)
75... Gradual change processing calculation unit (compensation calculation)
76... Tracking compensation processing calculation unit (compensation calculation)
77...Output compensation processing calculation unit (compensation calculation)
78... Residual current reduction processing calculation unit (compensation calculation)
81, 100, 110, 130, 140, 150... Information adjustment unit BRK... Brake mechanism (stable driving function unit)
BGM…Back guide monitor (route guidance function)

Claims (4)

車両の転舵輪を転舵させる機能を有する転舵機能部を含む車両に搭載される各種の機能を有する機能部のうちの前記転舵機能部を制御対象とする第1制御部と、
車両に搭載される機能部のうちの前記転舵機能部とは別の機能部である、車両のステアリングホイールの操舵を可能にする機能を有する操舵機能部を制御対象とする第2制御部と、を有する車両用制御装置であって、
前記第1制御部は、前記転舵輪を転舵させる結果として得られる実転舵制御量を実際に変化させたい分に対して、前記実転舵制御量の変化を抑えるように前記転舵機能部を動作させるための制御量である目標転舵制御量を補償する補償演算と、前記ステアリングホイールの操舵に連動して回転する前記操舵機能部が有するステアリングシャフトの回転に関わる位置関係が所定の対応関係を満たすように前記目標転舵制御量を換算する換算演算との少なくともいずれかを施す結果、前記転舵輪を転舵させるべく前記目標転舵制御量を得るとともに、当該目標転舵制御量に基づき前記実転舵制御量を制御するように構成され、
前記第2制御部は、前記目標転舵制御量、前記目標転舵制御量を得る過程の前記補償演算及び前記換算演算に関わって得られる中間制御量、及び前記実転舵制御量の少なくともいずれかを用いて演算される転舵情報に基づいて、前記操舵機能部の動作を制御するように構成され、
前記車両用制御装置は、前記第2制御部が前記操舵機能部の動作を制御するべ、前記第1制御部を通じて得られる前記目標転舵制御量、前記中間制御量、及び前記実転舵制御量の少なくともいずれかの調整を通じて前記転舵情報を得るように構成される情報調整部をさらにし、
前記第2制御部は、前記ステアリングホイールに反力を発生させるべく前記操舵機能部の動作を制御する反力制御部を含み、
前記反力制御部は、前記転舵輪に作用する路面からの反力に応じた反力成分として演算上の反力を前記情報調整部で調整して得られる調整後の前記転舵情報に基づき演算するように構成されており、
前記情報調整部は、前記操舵機能部に応じた調整として、前記第1制御部を通じて得られる前記目標転舵制御量、前記中間制御量、及び前記実転舵制御量の少なくともいずれかにおける、前記第1制御部での前記補償演算と前記換算演算との少なくともいずれかの影響具合を調整するように構成されている車両用制御装置。
A first control unit controls a steering function unit among various functional units having various functions mounted on a vehicle, the steering function unit having a function of steering a steered wheel of the vehicle, as a control target;
A vehicle control device having a second control unit that controls a steering function unit having a function of enabling steering of a steering wheel of the vehicle, the steering function unit being a function unit different from the steering function unit among the function units mounted on the vehicle,
the first control unit is configured to perform at least one of a compensation calculation for compensating for a target turning control amount, which is a control amount for operating the steering function unit so as to suppress a change in the actual turning control amount obtained as a result of steering the steered wheels, with respect to an amount by which it is actually desired to change the actual turning control amount obtained as a result of steering the steered wheels, and a conversion calculation for converting the target turning control amount so that a positional relationship related to the rotation of a steering shaft of the steering function unit which rotates in conjunction with the steering of the steering wheel satisfies a predetermined correspondence relationship , thereby obtaining the target turning control amount for turning the steered wheels, and controlling the actual turning control amount based on the target turning control amount,
the second control unit is configured to control the operation of the steering function unit based on steering information calculated using at least one of the target steering control amount, an intermediate control amount obtained in relation to the compensation calculation and the conversion calculation in the process of obtaining the target steering control amount, and the actual steering control amount,
The vehicle control device further includes an information adjustment unit configured to obtain the steering information through adjustment of at least one of the target steering control amount, the intermediate control amount, and the actual steering control amount obtained through the first control unit so that the second control unit controls the operation of the steering function unit ,
The second control unit includes a reaction force control unit that controls an operation of the steering function unit to generate a reaction force on the steering wheel,
the reaction force control unit is configured to calculate a reaction force component corresponding to a reaction force from a road surface acting on the steered wheels, based on the adjusted steering information obtained by adjusting a calculated reaction force by the information adjustment unit,
The information adjustment unit is a control device for a vehicle that is configured to adjust the degree of influence of at least one of the compensation calculation and the conversion calculation in the first control unit on at least one of the target steering control amount, the intermediate control amount, and the actual steering control amount obtained through the first control unit, as an adjustment corresponding to the steering function unit.
車両の転舵輪を転舵させる機能を有する転舵機能部を含む車両に搭載される各種の機能を有する機能部のうちの前記転舵機能部を制御対象とする第1制御部と、A first control unit controls a steering function unit among various functional units having various functions mounted on a vehicle, the steering function unit having a function of steering a steered wheel of the vehicle, as a control target;
車両に搭載される機能部のうちの前記転舵機能部とは別の機能部である、車両のステアリングホイールの操舵を可能にする機能を有する操舵機能部を制御対象とする第2制御部と、を有する車両用制御装置であって、A vehicle control device having a second control unit that controls a steering function unit having a function of enabling steering of a steering wheel of the vehicle, the steering function unit being a function unit different from the steering function unit among the function units mounted on the vehicle,
前記第1制御部は、前記操舵機能部の状態に関係なく車両が走行する進行方向を変化させるべく前記転舵機能部を動作させるための制御量である目標転舵制御量に方向可変用の制御量を追加する方向追加演算を施す結果、前記転舵輪を転舵させるべく前記目標転舵制御量を得るとともに、当該目標転舵制御量に基づき前記転舵輪を転舵させる結果として得られる実転舵制御量を制御するように構成され、the first control unit is configured to perform a direction addition calculation for adding a control amount for changing a direction to a target steering control amount, which is a control amount for operating the steering function unit to change the traveling direction in which the vehicle travels regardless of the state of the steering function unit, to obtain the target steering control amount for turning the steered wheels, and to control an actual steering control amount obtained as a result of steering the steered wheels based on the target steering control amount,
前記第2制御部は、前記目標転舵制御量、前記目標転舵制御量を得る過程の前記方向追加演算に関わって得られる中間制御量、及び前記実転舵制御量の少なくともいずれかを用いて演算される転舵情報に基づいて、前記操舵機能部の動作を制御するように構成され、The second control unit is configured to control the operation of the steering function unit based on steering information calculated using at least one of the target steering control amount, an intermediate control amount obtained in relation to the direction addition calculation in the process of obtaining the target steering control amount, and the actual steering control amount,
前記車両用制御装置は、前記第2制御部が前記操舵機能部の動作を制御するべく、前記第1制御部を通じて得られる前記目標転舵制御量、前記中間制御量、及び前記実転舵制御量の少なくともいずれかの調整を通じて前記転舵情報を得るように構成される情報調整部をさらに有し、The vehicle control device further includes an information adjustment unit configured to obtain the steering information through adjustment of at least one of the target steering control amount, the intermediate control amount, and the actual steering control amount obtained through the first control unit so that the second control unit controls the operation of the steering function unit,
前記第2制御部は、前記ステアリングホイールを回転させるべく前記操舵機能部の動作を制御するステアリングホイール制御部を含み、The second control unit includes a steering wheel control unit that controls the operation of the steering function unit to rotate the steering wheel,
前記ステアリングホイール制御部は、前記操舵機能部を動作させるための制御量として目標操舵制御量を前記情報調整部で調整して得られる調整後の前記転舵情報に基づき演算するとともに、当該目標操舵制御量に基づき前記ステアリングホイールに連動して回転する前記操舵機能部が有するステアリングシャフトを回転させる結果として得られる実操舵制御量を制御するように構成されており、the steering wheel control unit is configured to perform a calculation based on the adjusted steering information obtained by adjusting a target steering control amount as a control amount for operating the steering function unit by the information adjustment unit, and to control an actual steering control amount obtained as a result of rotating a steering shaft of the steering function unit, which rotates in conjunction with the steering wheel, based on the target steering control amount,
前記情報調整部は、前記操舵機能部に応じた調整として、前記第1制御部を通じて得られる前記目標転舵制御量、前記中間制御量、及び前記実転舵制御量の少なくともいずれかにおける、前記第1制御部での前記方向追加演算の影響具合を調整するように構成されている車両用制御装置。The information adjustment unit is a control device for a vehicle that is configured to adjust the influence of the direction addition calculation in the first control unit on at least any of the target steering control amount, the intermediate control amount, and the actual steering control amount obtained through the first control unit, as an adjustment corresponding to the steering function unit.
車両の転舵輪を転舵させる機能を有する転舵機能部を含む車両に搭載される各種の機能を有する機能部のうちの前記転舵機能部を制御対象とする第1制御部と、A first control unit controls a steering function unit among various functional units having various functions mounted on a vehicle, the steering function unit having a function of steering a steered wheel of the vehicle, as a control target;
車両に搭載される機能部のうちの前記転舵機能部とは別の機能部である、車両の安定した旋回走行を行う機能を有する安定走行機能部を制御対象とする第2制御部と、を有する車両用制御装置であって、A vehicle control device having a second control unit that controls a stable driving function unit having a function of performing stable cornering of the vehicle, the stable driving function unit being a function unit different from the steering function unit among the function units mounted on the vehicle,
前記第1制御部は、車両のステアリングホイールの操舵を可能にする機能を有する操舵機能部の状態に関係なく車両が走行することに関わって現れる特性を変化させるべく前記転舵機能部を動作させるための制御量である目標転舵制御量に特性可変用の制御量を加味する特性可変演算を施す結果、前記転舵輪を転舵させるべく前記目標転舵制御量を得るとともに、当該目標転舵制御量に基づき前記転舵輪を転舵させる結果として得られる実転舵制御量を制御するように構成され、the first control unit is configured to obtain the target turning control amount for turning the steered wheels as a result of performing a characteristic changing calculation that adds a control amount for changing characteristics to a target turning control amount, which is a control amount for operating the steering function unit in order to change characteristics that appear in relation to the traveling of the vehicle regardless of the state of a steering function unit having a function of enabling steering of the steering wheel of the vehicle, and to control an actual turning control amount obtained as a result of turning the steered wheels based on the target turning control amount,
前記第2制御部は、前記目標転舵制御量、前記目標転舵制御量を得る過程の前記特性可変演算に関わって得られる中間制御量、及び前記実転舵制御量の少なくともいずれかを用いて演算される転舵情報に基づいて、前記安定走行機能部の動作を制御するように構成され、The second control unit is configured to control the operation of the stable driving function unit based on steering information calculated using at least one of the target steering control amount, an intermediate control amount obtained in relation to the characteristic variable calculation in the process of obtaining the target steering control amount, and the actual steering control amount,
前記車両用制御装置は、前記第2制御部が前記安定走行機能部の動作を制御するべく、前記第1制御部を通じて得られる前記目標転舵制御量、前記中間制御量、及び前記実転舵制御量の少なくともいずれかの調整を通じて前記転舵情報を得るように構成される情報調整部をさらに有し、The vehicle control device further includes an information adjustment unit configured to obtain the steering information through adjustment of at least one of the target steering control amount, the intermediate control amount, and the actual steering control amount obtained through the first control unit so that the second control unit controls the operation of the stable driving function unit,
前記第2制御部は、車両の安定した旋回走行を行うべく前記安定走行機能部の動作を制御する安定走行制御部を含み、The second control unit includes a stable driving control unit that controls the operation of the stable driving function unit to perform stable cornering of the vehicle,
前記安定走行制御部は、車両が旋回走行することに関わって現れる旋回特性を変化させるための制御量を前記情報調整部で調整して得られる調整後の前記転舵情報に基づき演算するとともに、当該制御量に基づき前記旋回特性を制御するように構成されており、the stable driving control unit is configured to calculate a control amount for changing a turning characteristic appearing in relation to the turning of the vehicle based on the adjusted steering information obtained by adjusting the information adjustment unit, and to control the turning characteristic based on the control amount,
前記情報調整部は、前記安定走行機能部に応じた調整として、前記第1制御部を通じて得られる前記目標転舵制御量、前記中間制御量、及び前記実転舵制御量の少なくともいずれかにおける、前記第1制御部での前記特性可変演算の影響具合を調整するように構成されている車両用制御装置。The information adjustment unit is a control device for a vehicle that is configured to adjust the influence of the characteristic variable calculation in the first control unit on at least one of the target steering control amount, the intermediate control amount, and the actual steering control amount obtained through the first control unit, as an adjustment corresponding to the stable driving function unit.
車両の転舵輪を転舵させる機能を有する転舵機能部を含む車両に搭載される各種の機能を有する機能部のうちの前記転舵機能部を制御対象とする第1制御部と、A first control unit controls a steering function unit among various functional units having various functions mounted on a vehicle, the steering function unit having a function of steering a steered wheel of the vehicle, as a control target;
車両に搭載される機能部のうちの前記転舵機能部とは別の機能部である、車両の予想進路の案内を行う機能を有する進路案内機能部を制御対象とする第2制御部と、を有する車両用制御装置であって、A vehicle control device having a second control unit that controls a route guidance function unit having a function of providing guidance on a predicted route of the vehicle, the route guidance function unit being a function unit different from the steering function unit among the function units mounted on the vehicle,
前記第1制御部は、前記転舵輪を転舵させる結果として得られる実転舵制御量を実際に変化させたい分に対して、前記実転舵制御量の変化を抑えるように前記転舵機能部を動作させるための制御量である目標転舵制御量を補償する補償演算を施す結果、前記転舵輪を転舵させるべく前記目標転舵制御量を得るとともに、当該目標転舵制御量に基づき前記実転舵制御量を制御するように構成され、the first control unit is configured to perform a compensation calculation to compensate for a target steering control amount, which is a control amount for operating the steering function unit so as to suppress a change in an actual steering control amount obtained as a result of steering the steered wheels, by an amount by which the actual steering control amount is actually changed, thereby obtaining the target steering control amount for turning the steered wheels, and to control the actual steering control amount based on the target steering control amount;
前記第2制御部は、前記目標転舵制御量、前記目標転舵制御量を得る過程の前記補償演算に関わって得られる中間制御量、及び前記実転舵制御量の少なくともいずれかを用いて演算される転舵情報に基づいて、前記進路案内機能部の動作を制御するように構成され、The second control unit is configured to control the operation of the route guidance function unit based on steering information calculated using at least one of the target steering control amount, an intermediate control amount obtained in relation to the compensation calculation in the process of obtaining the target steering control amount, and the actual steering control amount,
前記車両用制御装置は、前記第2制御部が前記進路案内機能部の動作を制御するべく、前記第1制御部を通じて得られる前記目標転舵制御量、前記中間制御量、及び前記実転舵制御量の少なくともいずれかの調整を通じて前記転舵情報を得るように構成される情報調整部をさらに有し、The vehicle control device further includes an information adjustment unit configured to obtain the steering information through adjustment of at least one of the target steering control amount, the intermediate control amount, and the actual steering control amount obtained through the first control unit so that the second control unit controls the operation of the route guidance function unit,
前記第2制御部は、車両の予想進路を案内するべく前記進路案内機能部の動作を制御する進路案内制御部を含み、The second control unit includes a route guidance control unit that controls an operation of the route guidance function unit to provide guidance on a predicted route of the vehicle,
前記進路案内制御部は、車両の予想進路を前記情報調整部で調整して得られる調整後の前記転舵情報に基づき演算するとともに、当該予想進路の案内を制御するように構成されており、the route guidance control unit is configured to calculate a predicted route of the vehicle based on the adjusted steering information obtained by adjusting the information adjustment unit, and to control guidance of the predicted route,
前記情報調整部は、前記進路案内機能部に応じた調整として、前記第1制御部を通じて得られる前記目標転舵制御量、前記中間制御量、及び前記実転舵制御量の少なくともいずれかにおける、前記第1制御部での前記補償演算の影響具合を調整するように構成されている車両用制御装置。The information adjustment unit is a control device for a vehicle that is configured to adjust the influence of the compensation calculation in the first control unit on at least any of the target steering control amount, the intermediate control amount, and the actual steering control amount obtained through the first control unit, as an adjustment corresponding to the route guidance function unit.
JP2021027837A 2021-02-24 2021-02-24 Vehicle control device Active JP7634385B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021027837A JP7634385B2 (en) 2021-02-24 2021-02-24 Vehicle control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021027837A JP7634385B2 (en) 2021-02-24 2021-02-24 Vehicle control device

Publications (2)

Publication Number Publication Date
JP2022129218A JP2022129218A (en) 2022-09-05
JP7634385B2 true JP7634385B2 (en) 2025-02-21

Family

ID=83150616

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021027837A Active JP7634385B2 (en) 2021-02-24 2021-02-24 Vehicle control device

Country Status (1)

Country Link
JP (1) JP7634385B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006321471A (en) 2005-04-19 2006-11-30 Honda Motor Co Ltd Vehicle steering device
JP2009051491A (en) 2007-08-02 2009-03-12 Nissan Motor Co Ltd Vehicle steering control device and method
JP2011225144A (en) 2010-04-21 2011-11-10 Nissan Motor Co Ltd Steering device for vehicle
US20200070888A1 (en) 2018-08-31 2020-03-05 Steering Solutions Ip Holding Corporation Method and product for handling driver intervention in an autonomous steering system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006321471A (en) 2005-04-19 2006-11-30 Honda Motor Co Ltd Vehicle steering device
JP2009051491A (en) 2007-08-02 2009-03-12 Nissan Motor Co Ltd Vehicle steering control device and method
JP2011225144A (en) 2010-04-21 2011-11-10 Nissan Motor Co Ltd Steering device for vehicle
US20200070888A1 (en) 2018-08-31 2020-03-05 Steering Solutions Ip Holding Corporation Method and product for handling driver intervention in an autonomous steering system

Also Published As

Publication number Publication date
JP2022129218A (en) 2022-09-05

Similar Documents

Publication Publication Date Title
JP5126357B2 (en) Vehicle steering device
JP5942726B2 (en) Electric power steering device
JP6958183B2 (en) Vehicle control device
US20200130737A1 (en) Steering control device
JP7133393B2 (en) steering controller
JP7147472B2 (en) steering controller
JP7602956B2 (en) Steering control device
JP2003175850A (en) Control device for motorized power steering system
US20200130738A1 (en) Steering control device
JP2018114845A (en) Steer-by-wire type steering device
WO2023286592A1 (en) Motor control device
JP7637532B2 (en) Vehicle speed calculation device and vehicle control device
CN112706833A (en) Steering control device
JP7259495B2 (en) steering controller
JP7609587B2 (en) Steering control device
JP7243045B2 (en) steering controller
JP7491785B2 (en) Steering control device
JP7634385B2 (en) Vehicle control device
JP7147473B2 (en) steering controller
EP3647160A1 (en) Steering control device
JP7491802B2 (en) Steering control device
JP7525345B2 (en) Steering control device
JP7508360B2 (en) Steering control device
JP2022054736A (en) Steering control device
JP7551555B2 (en) Steering control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231221

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240704

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240827

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241028

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250204

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250210