Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7700761B2 - Steering system - Google Patents
[go: Go Back, main page]

JP7700761B2 - Steering system - Google Patents

Steering system Download PDF

Info

Publication number
JP7700761B2
JP7700761B2 JP2022141897A JP2022141897A JP7700761B2 JP 7700761 B2 JP7700761 B2 JP 7700761B2 JP 2022141897 A JP2022141897 A JP 2022141897A JP 2022141897 A JP2022141897 A JP 2022141897A JP 7700761 B2 JP7700761 B2 JP 7700761B2
Authority
JP
Japan
Prior art keywords
steering
steering angle
control current
current
toe
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
JP2022141897A
Other languages
Japanese (ja)
Other versions
JP2024037223A (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.)
Toyota Motor Corp
Original Assignee
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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2022141897A priority Critical patent/JP7700761B2/en
Publication of JP2024037223A publication Critical patent/JP2024037223A/en
Application granted granted Critical
Publication of JP7700761B2 publication Critical patent/JP7700761B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、ステアリングシステムに関する。 The present invention relates to a steering system.

車輪のトー角を調整する技術として、例えば特開2010-260459号公報に後輪トー角制御装置が開示されている。この装置は、アクセル開度を一定にした状態で左右の後輪を対称状態に保持したまま左右の電動アクチュエータを駆動し、車速が最大となったストローク量検出値を基準ストローク量として設定する。 As a technology for adjusting the toe angle of the wheels, for example, JP 2010-260459 A discloses a rear wheel toe angle control device. With this device, the accelerator opening is kept constant and the left and right rear wheels are kept symmetrical while driving the left and right electric actuators, and the stroke amount detection value at which the vehicle speed is maximized is set as the reference stroke amount.

特開2010-260459号公報JP 2010-260459 A

しかしながら、上記装置では、適正なトーイン量を算出するためには、継続してアクセル開度を一定に保たなければならない。これによれば、交通の流れに応じた走行ができない可能性がある。また、坂道等、路面勾配が変化するところでは、意図せず車速が変化してしまい、基準の検出精度の低下が懸念される。このように、従来技術では、例えばサスペンションの交換の後、トーイン量が0になる転舵角がわからず、トーイン量を所望の値に調整することが容易ではなかった。 However, in the above device, in order to calculate the appropriate toe-in amount, the accelerator opening must be kept constant continuously. This may result in the vehicle not being able to drive in accordance with the flow of traffic. Furthermore, on hills or other roads where the road gradient changes, the vehicle speed may change unintentionally, raising concerns about a decrease in the accuracy of the reference detection. Thus, with conventional technology, for example, after replacing the suspension, it is not possible to know the steering angle at which the toe-in amount becomes zero, and it is not easy to adjust the toe-in amount to the desired value.

本発明の目的は、単輪独立転舵において、トーイン量が0になる転舵角を容易に検出することができるステアリングシステムを提供することである。 The object of the present invention is to provide a steering system that can easily detect the steering angle at which the toe-in amount becomes zero when steering a single wheel independently.

本発明のステアリングシステムにおいて、コントローラは、対称転舵処理及び基準設定処理を実行するように構成されている。前記対称転舵処理は、車両が直進中であり且つ左転舵輪及び右転舵輪に駆動力モーメントが発生していない状態で、前記左転舵輪の転舵角及び前記右転舵輪の転舵角を左右対称で維持しつつ、左制御電流及び右制御電流を連続的に又は段階的に変化させる処理である。前記基準設定処理は、左電流センサの検出値の正負が反転した際の左転舵角センサの検出値、及び右電流センサの検出値の正負が反転した際の右転舵角センサの検出値に基づいて、又は、前記左電流センサの検出値と前記右電流センサの検出値とが一致し且つ前記左転舵角センサの検出値と前記右転舵角センサの検出値とが一致した際の前記左転舵角及び前記右転舵角に基づいて、トーイン量が0になる前記左転舵角及び前記右転舵角を設定する処理である。 In the steering system of the present invention, the controller is configured to execute a symmetrical steering process and a reference setting process. The symmetrical steering process is a process for continuously or stepwise changing the left control current and the right control current while maintaining the steering angles of the left and right steered wheels symmetrical when the vehicle is traveling straight and no driving force moment is generated in the left and right steered wheels. The reference setting process is a process for setting the left and right steering angles at which the toe-in amount becomes 0 based on the detection value of the left steering angle sensor when the positive and negative of the detection value of the left current sensor are inverted and the detection value of the right steering angle sensor when the positive and negative of the detection value of the right current sensor are inverted, or based on the left and right steering angles when the detection value of the left current sensor and the detection value of the right current sensor match and the detection value of the left steering angle sensor and the detection value of the right steering angle sensor match.

車両直進中において、車輪にはトーイン量に応じたニューマチックトレールによって、キングピン軸線回りのモーメント(セルフモーメント)が発生する。コントローラは、当該セルフモーメントを打ち消してトーイン量を保持するために、左右の転舵モータに互いに正負が異なる制御電流すなわち保持電流を供給する必要がある。横断勾配がない平坦路では、車両直進中、左右の転舵角が一致し且つ左右の保持電流が一致するのは、保持電流が0であるときである。保持電流が0のとき、セルフモーメントが発生していないと推定でき、トーイン量が0であると判定できる。また、制御電流を検出する電流センサの値の正負が反転した際の転舵角が、トーイン量が0となる転舵角であると判定できる。 When the vehicle is traveling straight, a moment (self-moment) around the kingpin axis is generated on the wheels by the pneumatic trail according to the toe-in amount. In order to cancel this self-moment and maintain the toe-in amount, the controller needs to supply control currents, i.e. holding currents, of opposite positive and negative to the left and right steering motors. On a flat road with no transverse gradient, when the vehicle is traveling straight, the left and right steering angles match and the left and right holding currents match when the holding current is zero. When the holding current is zero, it can be assumed that no self-moment is occurring and it can be determined that the toe-in amount is zero. It can also be determined that the steering angle at which the positive and negative values of the current sensor that detects the control current are reversed is the steering angle at which the toe-in amount is zero.

また、横断勾配がある路面では、車輪に重力によるモーメント(重力モーメント)が加わった分、全体的に保持電流が正又は負の方向にシフトする。しかし、左右の保持電流が同じだけシフトするため、左右の転舵角が一致し且つ左右の保持電流が一致する際の転舵角が、トーイン量が0になる転舵角であることは変わらない。したがって、平坦路でも傾斜面でも、コントローラは、対称転舵処理の結果に基づいて、左右の転舵角が一致し且つ左右の保持電流が一致する際の転舵角を、トーイン量が0になる転舵角として設定する。また、電流センサの値の正負が反転した際の左転舵角と右転舵角との中間点が、トーイン量0の転舵角と判定できる。このように、本発明によれば、単輪独立転舵において、例えばサスペンション装置の交換後に、トーイン量が0になる転舵角を容易に検出することができる。 In addition, on road surfaces with a transverse gradient, the moment of gravity (gravity moment) is applied to the wheels, and the overall holding current shifts in the positive or negative direction. However, since the left and right holding currents shift by the same amount, the steering angle at which the left and right steering angles match and the left and right holding currents match remains the steering angle at which the toe-in amount becomes zero. Therefore, whether on a flat road or an inclined surface, the controller sets the steering angle at which the left and right steering angles match and the left and right holding currents match as the steering angle at which the toe-in amount becomes zero based on the results of the symmetric steering process. In addition, the midpoint between the left steering angle and the right steering angle when the positive and negative values of the current sensor are reversed can be determined to be the steering angle at which the toe-in amount becomes zero. In this way, according to the present invention, in single-wheel independent steering, for example after replacing a suspension device, the steering angle at which the toe-in amount becomes zero can be easily detected.

本実施形態のステアリングシステムの構成図である。FIG. 1 is a configuration diagram of a steering system according to an embodiment of the present invention. 本実施形態の右前輪の斜視図である。FIG. 2 is a perspective view of a right front wheel of the embodiment. キングピンオフセットを説明するための概念図である。FIG. 1 is a conceptual diagram for explaining kingpin offset. サスペンション装置交換後の車両の一例を示す概念図である。FIG. 2 is a conceptual diagram showing an example of a vehicle after a suspension device has been replaced. サスペンション装置交換後に仮の基準で直進する車両の一例を示す概念図である。FIG. 13 is a conceptual diagram showing an example of a vehicle traveling straight based on a provisional reference after replacement of a suspension device. 本実施形態の基準調整制御(平坦路)での記憶値を表したグラフである。11 is a graph showing stored values in the reference adjustment control (flat road) of the present embodiment. 傾斜面を走行する車両の概念図である。FIG. 1 is a conceptual diagram of a vehicle traveling on an inclined surface. 本実施形態の基準調整制御(傾斜面)での記憶値を表したグラフである。11 is a graph showing stored values in reference adjustment control (inclined surface) of the present embodiment. 本実施形態の制御の流れの一例を示すフローチャートである。4 is a flowchart showing an example of a control flow according to the present embodiment.

以下、本発明を実施するための形態として、本発明の一実施形態であるステアリングシステム1を、図を参照しつつ詳しく説明する。なお、本発明は、下記実施例の他、当業者の知識に基づいて種々の変更、改良を施した種々の形態で実施することができる。 Below, as a form for implementing the present invention, a steering system 1, which is one embodiment of the present invention, will be described in detail with reference to the drawings. In addition to the following examples, the present invention can be implemented in various forms with various modifications and improvements based on the knowledge of those skilled in the art.

本実施形態のステアリングシステム1は、単輪独立転舵型(左右独立転舵型)のステアバイワイヤシステムである。図1に示すように、ステアリングシステム1は、左転舵装置2Aと、右転舵装置2Bと、左転舵コントローラ(「左転舵制御部」に相当する)3Aと、右転舵コントローラ(「右転舵制御部」に相当する)3Bと、操作装置4と、反力コントローラ5と、を備えている。ステアリングシステム1は、左転舵装置2A及び右転舵装置2Bと操作装置4とが機械的に連結されていないステアバイワイヤシステムである。 The steering system 1 of this embodiment is a single-wheel independent steering type (left and right independent steering type) steer-by-wire system. As shown in FIG. 1, the steering system 1 includes a left steering device 2A, a right steering device 2B, a left steering controller (corresponding to a "left steering control unit") 3A, a right steering controller (corresponding to a "right steering control unit") 3B, an operation device 4, and a reaction force controller 5. The steering system 1 is a steer-by-wire system in which the left steering device 2A and the right steering device 2B are not mechanically connected to the operation device 4.

車両内の通信は、CAN100を用いて行われる。本実施形態において、転舵輪は前輪11、12であり、左転舵輪が左前輪11であり、右転舵輪が右前輪12である。左転舵装置2Aは、左前輪11を転舵する装置である。右転舵装置2Bは、左転舵装置2Aとは独立して右前輪12を転舵する装置である。左転舵装置2Aと右転舵装置2Bとは、同じ構成であるため、右転舵装置2Bの構成を説明し、左転舵装置2Aの構成の説明を省略する。なお、本実施形態では後輪13、14も転舵輪(トーイン量調整済み)であって独立転舵可能に構成されている。 Communication within the vehicle is performed using CAN 100. In this embodiment, the steered wheels are front wheels 11, 12, the left steered wheel is the left front wheel 11, and the right steered wheel is the right front wheel 12. The left steering device 2A is a device that steers the left front wheel 11. The right steering device 2B is a device that steers the right front wheel 12 independently of the left steering device 2A. Since the left steering device 2A and the right steering device 2B have the same configuration, the configuration of the right steering device 2B will be described and the description of the configuration of the left steering device 2A will be omitted. Note that in this embodiment, the rear wheels 13, 14 are also steered wheels (toe-in amount adjusted) and are configured to be independently steerable.

図2に示すように、右転舵装置2Bは、ステアリングナックル21と、転舵アクチュエータ22と、タイロッド23と、を備えている。ステアリングナックル21は、右前輪12を回転可能に保持する部材である。ステアリングナックル21は、後述するインホイールモータユニット7のハウジングである。 As shown in FIG. 2, the right steering device 2B includes a steering knuckle 21, a steering actuator 22, and a tie rod 23. The steering knuckle 21 is a member that rotatably holds the right front wheel 12. The steering knuckle 21 is a housing for the in-wheel motor unit 7, which will be described later.

転舵アクチュエータ22は、ロアアーム91の基端部側の部位に設置されている。転舵アクチュエータ22は、転舵モータ221と、減速機222と、アクチュエータアーム223と、回転角センサ224と、を備えている。転舵モータ221は、駆動源としての電動モータである。転舵モータ221は、例えば、ブラシレスDCモータである。 The steering actuator 22 is installed at the base end of the lower arm 91. The steering actuator 22 includes a steering motor 221, a reducer 222, an actuator arm 223, and a rotation angle sensor 224. The steering motor 221 is an electric motor that serves as a drive source. The steering motor 221 is, for example, a brushless DC motor.

減速機222は、転舵モータ221の回転を減速するギヤ装置である。アクチュエータアーム223は、減速機222を介した転舵モータ221の回転により回動するアーム部材である。アクチュエータアーム223は、ピットマンアームとして機能する。タイロッド23は、ステアリングナックル21に設けられたナックルアーム211と転舵アクチュエータ22のアクチュエータアーム223とを接続する部材である。 The reducer 222 is a gear device that reduces the rotation of the steering motor 221. The actuator arm 223 is an arm member that rotates due to the rotation of the steering motor 221 via the reducer 222. The actuator arm 223 functions as a pitman arm. The tie rod 23 is a member that connects the knuckle arm 211 provided on the steering knuckle 21 and the actuator arm 223 of the steering actuator 22.

回転角センサ224は、転舵モータ221の回転角を検出する。転舵モータ221の回転角と、右前輪12の転舵角との間には、特定の関係性がある。このため、各転舵コントローラ3A、3Bは、転舵モータ221の回転角に基づいて、転舵モータ221に対応する車輪の転舵角を演算することができる。つまり、回転角センサ224は、転舵角センサといえる。なお、転舵角センサは、転舵角を直接的に検出するセンサであってもよい。 The rotation angle sensor 224 detects the rotation angle of the steering motor 221. There is a specific relationship between the rotation angle of the steering motor 221 and the steering angle of the right front wheel 12. Therefore, each steering controller 3A, 3B can calculate the steering angle of the wheel corresponding to the steering motor 221 based on the rotation angle of the steering motor 221. In other words, the rotation angle sensor 224 can be said to be a steering angle sensor. Note that the steering angle sensor may be a sensor that directly detects the steering angle.

左転舵装置2Aの回転角センサ(以下「左転舵角センサ」という)224は左前輪11の転舵角を検出し、右転舵装置2Bの回転角センサ(以下「右転舵角センサ」という)224は右前輪12の転舵角を検出する。以下、左転舵輪である左前輪11を転舵する転舵モータ221を「左転舵モータ221」とも称し、右転舵輪である右前輪12を左前輪11とは独立して転舵する転舵モータ221を「右転舵モータ221」とも称する。 The rotation angle sensor (hereinafter referred to as the "left steering angle sensor") 224 of the left steering device 2A detects the steering angle of the left front wheel 11, and the rotation angle sensor (hereinafter referred to as the "right steering angle sensor") 224 of the right steering device 2B detects the steering angle of the right front wheel 12. Hereinafter, the steering motor 221 that steers the left front wheel 11, which is a left steering wheel, is also referred to as the "left steering motor 221," and the steering motor 221 that steers the right front wheel 12, which is a right steering wheel, independently of the left front wheel 11 is also referred to as the "right steering motor 221."

前輪11、12のサスペンション装置9は、それぞれ、ロアアーム91と、ステアリングナックル21と、ショックアブソーバ92と、サスペンションスプリング93と、を含んで構成されている。サスペンション装置9は、例えばマクファーソンストラット式のサスペンション装置である。ロアアーム91は、車体のサイドメンバー(図示略)に支持されている。ステアリングナックル21は、ボールジョイント911を介して、ロアアーム91の先端部に回動可能に連結されている。ショックアブソーバ92は、下端部がステアリングナックル21に固定的に支持され、上端部がアッパーサポート94を介して車体に回転可能に支持された部材である。サスペンションスプリング93は、上端部がアッパーサポート94を介して車体に回転可能に支持され、下端部がショックアブソーバ92に設けられたロアサポート95に支持された部材である。 The suspension device 9 for the front wheels 11, 12 is composed of a lower arm 91, a steering knuckle 21, a shock absorber 92, and a suspension spring 93. The suspension device 9 is, for example, a McPherson strut type suspension device. The lower arm 91 is supported by a side member (not shown) of the vehicle body. The steering knuckle 21 is rotatably connected to the tip of the lower arm 91 via a ball joint 911. The shock absorber 92 is a member whose lower end is fixedly supported by the steering knuckle 21 and whose upper end is rotatably supported by the vehicle body via an upper support 94. The suspension spring 93 is a member whose upper end is rotatably supported by the vehicle body via the upper support 94 and whose lower end is supported by a lower support 95 provided on the shock absorber 92.

本実施形態において、転舵輪である前輪11、12には、駆動装置として、インホイールモータユニット7が搭載されている。インホイールモータユニット7は、ハウジングとして機能するステアリングナックル21と、駆動モータ71と、減速機72と、アクスルハブ(図示略)と、を備えている。駆動モータ71は、ステアリングナックル21に内蔵された電動モータである。駆動モータ71には、回転角センサ(図示略)が設けられている。減速機72は、駆動モータ71の回転を減速するギヤ装置である。アクスルハブは、車輪のホイールに取り付けられている。各インホイールモータユニット7は、駆動ECU(図示略)から制御電流を供給され、駆動ECUにより制御される。 In this embodiment, the front wheels 11, 12, which are steered wheels, are equipped with in-wheel motor units 7 as drive devices. The in-wheel motor unit 7 includes a steering knuckle 21 that functions as a housing, a drive motor 71, a reduction gear 72, and an axle hub (not shown). The drive motor 71 is an electric motor built into the steering knuckle 21. The drive motor 71 is provided with a rotation angle sensor (not shown). The reduction gear 72 is a gear device that reduces the rotation of the drive motor 71. The axle hub is attached to the wheel of the vehicle. Each in-wheel motor unit 7 is supplied with a control current from a drive ECU (not shown) and is controlled by the drive ECU.

本実施形態のステアリングシステム1は、キングピンオフセットδ1が0になるように構成された車両に搭載されている。本実施形態において、サスペンション装置9は、キングピンオフセットδ1が実質的に0になるように設計されている。 The steering system 1 of this embodiment is mounted on a vehicle configured so that the kingpin offset δ1 is zero. In this embodiment, the suspension device 9 is designed so that the kingpin offset δ1 is substantially zero.

図2に示すように、キングピン軸線KPは、アッパーサポート94の中心とボールジョイント911の中心とを通る直線である。車両の前後方向をX方向、車両の左右方向をY方向、車両の上下方向をZ方向とすると、キングピンオフセットδ1は、図3に示すように、YZ平面において、キングピン軸線KPと接地面との交点と、接地面中心SCとの距離である。接地面は、タイヤの路面に対する接地面である。 As shown in FIG. 2, the kingpin axis KP is a straight line passing through the center of the upper support 94 and the center of the ball joint 911. If the front-to-rear direction of the vehicle is the X direction, the left-to-right direction of the vehicle is the Y direction, and the up-down direction of the vehicle is the Z direction, the kingpin offset δ1 is the distance between the intersection of the kingpin axis KP and the ground contact surface and the center SC of the ground contact surface in the YZ plane, as shown in FIG. 3. The ground contact surface is the surface of the tire that comes into contact with the road surface.

本実施形態の車輪の駆動装置がインホイールモータユニット7であるため、その駆動力は接地点入力となる。このため、キングピンオフセットδ1が0に設定された車両では、インホイールモータユニット7により車輪に駆動力が付与されても、キングピン軸線KP回りのモーメント(駆動力モーメント)M1が発生しない。つまり、本構成では、駆動力が付与されている状況でも、駆動力が付与されていない状況と同様に、車輪に駆動力モーメントM1は発生しない。この構成によれば、後述する基準調整制御は、駆動力付与中でも実行できる。 In this embodiment, the wheel drive device is the in-wheel motor unit 7, so the drive force is input to the ground. Therefore, in a vehicle in which the kingpin offset δ1 is set to 0, even if the in-wheel motor unit 7 applies a drive force to the wheel, no moment (drive force moment) M1 is generated around the kingpin axis KP. In other words, in this configuration, even when a drive force is applied, the drive force moment M1 is not generated in the wheel, just as in a situation in which no drive force is applied. With this configuration, the reference adjustment control described below can be executed even when a drive force is applied.

操作装置4は、ステアバイワイヤシステムにおける一般的な構造を有するものである。図1に示すように、操作装置4は、ステアリングホイール(操作部材)41と、ステアリングセンサ42と、反力付与装置43と、を備えている。ステアリングセンサ42は、ステアリングホイール41の操作位置又は操作量として、ステアリングホイール41の回転角である操作角を検出するセンサである。例えば、車両の直進状態においてステアリングホイール41がとる位置を中立位置とした場合に、その中立位置からの左右方向それぞれへの回転角が、ステアリングホイール41の操作角である。反力付与装置43は、ステアリングホイール41に反力(操作に対する反力)を付与する装置である。反力コントローラ5は、ステアリングセンサ42の検出結果と車速とに基づいて、目標反力を演算し、反力付与装置43の電動モータ431を制御する。 The operation device 4 has a general structure in a steer-by-wire system. As shown in FIG. 1, the operation device 4 includes a steering wheel (operation member) 41, a steering sensor 42, and a reaction force applying device 43. The steering sensor 42 is a sensor that detects the operation angle, which is the rotation angle of the steering wheel 41, as the operation position or operation amount of the steering wheel 41. For example, when the position of the steering wheel 41 when the vehicle is moving straight is set to the neutral position, the rotation angle in each of the left and right directions from the neutral position is the operation angle of the steering wheel 41. The reaction force applying device 43 is a device that applies a reaction force (a reaction force against an operation) to the steering wheel 41. The reaction force controller 5 calculates a target reaction force based on the detection result of the steering sensor 42 and the vehicle speed, and controls the electric motor 431 of the reaction force applying device 43.

(コントローラ)
左転舵コントローラ3A及び右転舵コントローラ3Bは、互いに通信可能に接続され、それぞれ、1つ以上のプロセッサ31aと1つ以上のメモリ31bを備えた電子制御ユニット(ECU)である。
(controller)
The left steering controller 3A and the right steering controller 3B are communicatively connected to each other, and are each an electronic control unit (ECU) having one or more processors 31a and one or more memories 31b.

左転舵コントローラ3Aは、転舵要求(例えば、手動運転でのステアリングセンサ42の検出結果、又は自動運転での自動運転ECUからの指令値)に基づいて、左転舵装置2Aを制御する。右転舵コントローラ3Bは、転舵要求の検出結果に基づいて、右転舵装置2Bを制御する。手動運転の場合、各転舵コントローラ3A、3Bは、ステアリングセンサ42の検出結果に基づいて、目標転舵角を演算し、目標転舵角に基づいて目標制御電流を演算する。各転舵コントローラ3A、3Bは、目標制御電流に基づいて、対応する転舵装置(左転舵装置2A又は右転舵装置2B)の転舵モータ221に制御電流を供給する。各転舵コントローラ3A、3Bは、例えば、ヨーレートセンサ61の検出値が目標ヨーレートに近づくように、目標転舵角を演算する。 The left steering controller 3A controls the left steering device 2A based on a steering request (for example, the detection result of the steering sensor 42 in manual driving, or a command value from the automatic driving ECU in automatic driving). The right steering controller 3B controls the right steering device 2B based on the detection result of the steering request. In the case of manual driving, each steering controller 3A, 3B calculates a target steering angle based on the detection result of the steering sensor 42, and calculates a target control current based on the target steering angle. Each steering controller 3A, 3B supplies a control current to the steering motor 221 of the corresponding steering device (left steering device 2A or right steering device 2B) based on the target control current. Each steering controller 3A, 3B calculates the target steering angle so that, for example, the detection value of the yaw rate sensor 61 approaches the target yaw rate.

各転舵コントローラ3A、3Bには、転舵モータ221に供給された制御電流の電流値を検出する電流センサ30が設けられている。以下、左転舵コントローラ3Aが転舵モータ221に供給する制御電流(「左制御電流」ともいう)を検出する電流センサ30を「左電流センサ30」と称し、右転舵コントローラ3Bが転舵モータ221に供給する制御電流(「右制御電流」ともいう)を検出する電流センサ30を「右電流センサ30」と称する。 Each steering controller 3A, 3B is provided with a current sensor 30 that detects the current value of the control current supplied to the steering motor 221. Hereinafter, the current sensor 30 that detects the control current (also called "left control current") supplied by the left steering controller 3A to the steering motor 221 will be referred to as the "left current sensor 30," and the current sensor 30 that detects the control current (also called "right control current") supplied by the right steering controller 3B to the steering motor 221 will be referred to as the "right current sensor 30."

転舵コントローラ3A、3Bは、互いに互いの演算結果を取得し、互いに連携して制御対象を制御することができる。つまり、2つの転舵コントローラ3A、3Bは、転舵に関する1セットのコントローラ3を構成しているといえる。本実施形態において、コントローラ3は、左転舵コントローラ3Aと右転舵コントローラ3Bとで構成されている。 The steering controllers 3A and 3B can obtain each other's calculation results and cooperate with each other to control the controlled object. In other words, the two steering controllers 3A and 3B can be said to constitute one set of controllers 3 related to steering. In this embodiment, the controller 3 is composed of a left steering controller 3A and a right steering controller 3B.

制御電流は、性質として、転舵角を変更するための変更制御電流と、転舵角を保持するための保持電流とに分けて考えられる。保持電流は、転舵角を目標転舵角で維持するために、走行時に車輪に発生するモーメントを打ち消し続けるための制御電流である。例えば、車輪が所定のトーイン量で直進するように設定されている場合、直進時、車輪にはニューマチックトレールによりトーイン量=0になる方向へのモーメント(以下「セルフモーメント」ともいう)M2が加わる。この場合、コントローラ3は、直進時のセルフモーメントM2を打ち消してトーイン量を維持するために、保持電流を転舵モータ221に供給する。以下、左転舵角を保持するための左制御電流を「左保持電流」とも称し、右転舵角を保持するための右制御電流を「右保持電流」とも称する。 The control current can be divided into a change control current for changing the steering angle and a holding current for maintaining the steering angle. The holding current is a control current for continuously canceling the moment generated in the wheel during driving in order to maintain the steering angle at the target steering angle. For example, if the wheel is set to travel straight with a specified toe-in amount, a moment (hereinafter also referred to as "self moment") M2 in a direction in which the toe-in amount becomes 0 is applied to the wheel during straight traveling due to the pneumatic trail. In this case, the controller 3 supplies a holding current to the steering motor 221 in order to cancel the self moment M2 during straight traveling and maintain the toe-in amount. Hereinafter, the left control current for maintaining the left steering angle is also referred to as the "left holding current", and the right control current for maintaining the right steering angle is also referred to as the "right holding current".

本実施形態の車両は、横断勾配がない平坦路において、左前輪11及び右前輪12に駆動力モーメントM1が発生していない状態で、且つ左前輪11及び右前輪12のトーイン量が0である際に、車両の直進を保持するための左制御電流(左保持電流)及び右制御電流(右保持電流)が0になるように構成されている。車両は、理論上又は設計上、上記のように構成されればよい。ステアリングシステム1は、このような車両に搭載されている。本実施形態では、キングピンオフセットδ1が0であり且つインホイールモータユニット7により車輪に駆動力が付与されるため、駆動力モーメントM1は発生しない。また、平坦路での直進走行で、トーイン量が0であれば、セルフモーメントM2は発生しなし。 The vehicle of this embodiment is configured so that when no driving force moment M1 is generated in the left front wheel 11 and the right front wheel 12 and the toe-in amount of the left front wheel 11 and the right front wheel 12 is zero on a flat road with no transverse gradient, the left control current (left holding current) and the right control current (right holding current) for maintaining the vehicle moving straight are zero. The vehicle may be configured as described above in theory or design. The steering system 1 is mounted on such a vehicle. In this embodiment, the kingpin offset δ1 is zero and the in-wheel motor unit 7 applies driving force to the wheels, so that no driving force moment M1 is generated. Furthermore, when the toe-in amount is zero during straight driving on a flat road, no self moment M2 is generated.

(基準調整制御)
コントローラ3は、基準調整制御を実行可能に構成されている。基準調整制御は、例えばサスペンション装置交換後など、ユーザの操作又は予め設定されたプログラムに基づいて実行される。
(Reference Adjustment Control)
The controller 3 is configured to be able to execute reference adjustment control. The reference adjustment control is executed based on a user's operation or a preset program, for example, after replacing a suspension device.

基準調整制御は、対称転舵処理、記憶処理、及び基準設定処理を含んでいる。対称転舵処理は、車両が直進中であり且つ左前輪11及び右前輪12に駆動力モーメントM1が発生していない状態で、左前輪11の転舵角及び右前輪12の転舵角を左右対称で維持しつつ、左制御電流及び右制御電流を連続的に又は段階的に変化させる処理である。 The reference adjustment control includes a symmetric steering process, a storage process, and a reference setting process. The symmetric steering process is a process that changes the left control current and the right control current continuously or stepwise while maintaining the steering angles of the left front wheel 11 and the right front wheel 12 symmetrically when the vehicle is traveling straight and no driving force moment M1 is generated at the left front wheel 11 and the right front wheel 12.

記憶処理は、対称転舵処理において、左電流センサ30の検出値と左転舵角センサ224の検出値との対応関係、及び右電流センサ30の検出値と右転舵角センサ224の検出値との対応関係を記憶する処理である。記憶処理は、対称転舵処理と並行して実行される。コントローラ3は、記憶処理において、例えば自身のメモリ31bにデータを記憶する。 The storage process is a process for storing the correspondence between the detection value of the left current sensor 30 and the detection value of the left steering angle sensor 224, and the correspondence between the detection value of the right current sensor 30 and the detection value of the right steering angle sensor 224, in the symmetric steering process. The storage process is executed in parallel with the symmetric steering process. In the storage process, the controller 3 stores data, for example, in its own memory 31b.

基準設定処理は、記憶処理での記憶結果において、左電流センサ30の検出値の正負が反転した際(すなわち検出値=0の際)の左転舵角センサ224の検出値、及び右電流センサ30の検出値の正負が反転した際の右転舵角センサ224の検出値に基づいて、トーイン量が0になる左転舵角及び右転舵角を設定する処理である。あるいは、基準設定処理は、記憶処理での記憶結果において、左電流センサ30の検出値と右電流センサ30の検出値とが一致し且つ左転舵角センサ224の検出値と右転舵角センサ224の検出値とが一致した際の左転舵角及び右転舵角に基づいて、トーイン量が0になる左転舵角及び右転舵角を設定する処理である。対称転舵処理実行前の車両直進中の状態が仮の基準となる。 The reference setting process is a process for setting the left and right steering angles at which the toe-in amount becomes 0 based on the detection value of the left steering angle sensor 224 when the positive and negative of the detection value of the left current sensor 30 is inverted (i.e., when the detection value = 0) and the detection value of the right steering angle sensor 224 when the positive and negative of the detection value of the right current sensor 30 is inverted in the storage result of the storage process. Alternatively, the reference setting process is a process for setting the left and right steering angles at which the toe-in amount becomes 0 based on the left and right steering angles when the detection value of the left current sensor 30 and the detection value of the right current sensor 30 match and the detection value of the left steering angle sensor 224 match in the storage result of the storage process. The state in which the vehicle is traveling straight before the symmetric steering process is executed becomes the provisional reference.

一例として、図4に示すように、サスペンション装置9が交換された直後では、左右の前輪11、12のトーイン量が揃っていない可能性がある。しかしながら、図5に示すように、コントローラ3は、車両を直進させるにあたり、直進性が確保されるように、すなわち左右の前輪11、12で同一のトーイン量となるように、左右の前輪11、12の転舵角を調整する。車両が直進しているか否かについては、例えば自車両の位置情報(例えばGPS)、ヨーレートセンサ61の検出値、横加速度センサ63の検出値、左右の車輪速度センサ62の検出値、又は自動運転中における自己位置推定結果等に基づいて判定可能である。しかしながら、図5のように、左右の前輪11、12が同一のトーイン量となっても、それが所望のトーイン量、すなわち狙ったトーイン量であるか否かは不明であり、直進における所望のトーイン量への調整が困難であった。 As an example, as shown in FIG. 4, immediately after the suspension device 9 is replaced, the toe-in amounts of the left and right front wheels 11, 12 may not be the same. However, as shown in FIG. 5, when the vehicle travels straight, the controller 3 adjusts the steering angles of the left and right front wheels 11, 12 so that straightness is ensured, that is, so that the left and right front wheels 11, 12 have the same toe-in amount. Whether the vehicle is traveling straight or not can be determined based on, for example, the position information of the vehicle itself (e.g., GPS), the detection value of the yaw rate sensor 61, the detection value of the lateral acceleration sensor 63, the detection values of the left and right wheel speed sensors 62, or the result of self-position estimation during automatic driving. However, even if the left and right front wheels 11, 12 have the same toe-in amount as shown in FIG. 5, it is unclear whether the toe-in amount is the desired toe-in amount, i.e., the targeted toe-in amount, and it is difficult to adjust the toe-in amount to the desired amount when traveling straight.

そこでコントローラ3は、基準調整制御により、トーイン量が0となる転舵角を検出し、その転舵角をトーイン量が0となる基準として設定する。トーイン量が0になる転舵角センサの検出値は、各前輪11、12の設置状態(初期状態)により変わり得る。したがって、例えば、基準調整制御により検出されたトーイン量が0に対応する各転舵角センサ224の検出値は、コントローラ3での以後の演算において、トーイン量=0(転舵角=0)に換算される。 The controller 3 then uses reference adjustment control to detect the steering angle at which the toe-in amount is zero, and sets that steering angle as the reference at which the toe-in amount is zero. The detection value of the steering angle sensor at which the toe-in amount is zero may vary depending on the installation state (initial state) of each front wheel 11, 12. Therefore, for example, the detection value of each steering angle sensor 224 corresponding to a toe-in amount of zero detected by reference adjustment control is converted to a toe-in amount = 0 (steering angle = 0) in subsequent calculations by the controller 3.

(段階的な対称転舵処理)
まず、コントローラ3が転舵角を段階的(ステップ的)に変化させる対称転舵処理について説明する。コントローラ3は、基準調整制御を実行する前提として、車両が直進している状態(図5の状態)における各転舵角センサ224の検出値を、仮の基準として、左右同一の転舵角(例えば転舵角=0)として記憶する。コントローラ3は、基準調整制御において、基準設定処理が完了するまでは、仮の基準に基づいて現在の転舵角を検出する。 コントローラ3は、対称転舵処理において、まず仮の基準の転舵角において、左右の各保持電流(各電流センサ30の検出値)を検出し、記憶処理として、転舵角と保持電流との対応関係(例えば、転舵角=0、左保持電流=Il0、右保持電流=Ir0)を記憶する。例えば、図6に示すように、転舵角は、仮の基準を0とし、トーアウト方向への変化をプラスとし、トーイン方向への変化をマイナスとする。なお、本構成の車両が横断勾配のない路面を直進した状態で且つ左右の前輪11、12が同一のトーイン量である場合、理論上、左右の保持電流の絶対値は同じ値となる。
(Step-by-step symmetric steering process)
First, a symmetrical steering process in which the controller 3 changes the steering angle stepwise (stepwise) will be described. As a prerequisite for executing the reference adjustment control, the controller 3 stores the detection values of the steering angle sensors 224 when the vehicle is moving straight (the state of FIG. 5) as the same steering angle (e.g., steering angle=0) on the left and right as a provisional reference. In the reference adjustment control, the controller 3 detects the current steering angle based on the provisional reference until the reference setting process is completed. In the symmetrical steering process, the controller 3 first detects the left and right holding currents (detection values of the current sensors 30) at the provisional reference steering angle, and stores the correspondence between the steering angle and the holding current (e.g., steering angle=0, left holding current=I l0 , right holding current=I r0 ) as a storage process. For example, as shown in FIG. 6, the provisional reference for the steering angle is set to 0, and a change in the toe-out direction is set to a positive value, and a change in the toe-in direction is set to a negative value. When a vehicle having this configuration is traveling straight on a road surface with no transverse gradient and the left and right front wheels 11, 12 have the same toe-in amount, theoretically the absolute values of the left and right holding currents will be the same.

コントローラ3は、対称転舵処理の目的として、車両直進中に、(a)左右の保持電流が一致し且つ左右の転舵角(トーイン量)が一致する状態を検出するか、あるいは、(b)左保持電流が0になる左転舵角と右保持電流が0になる右転舵角とを検出する。(a)の状態は、理論上、左右のトーイン量が0であると判定できる。したがって、コントローラ3は、(a)の状態を検出すると、基準設定処理として、その状態での転舵角をトーイン量0の転舵角に設定する(図6及び図8参照)。(b)の場合、理論上、検出された左転舵角と右転舵角との中間の転舵角がトーイン量0の転舵角に相当する。このため、コントローラ3は、(b)の転舵角を検出した場合、基準設定処理として、当該中間の転舵角をトーイン量0の転舵角に設定する(図6及び図8参照)。なお、コントローラ3が路面の横断勾配の有無を判定しているか否か等により、基準の検出方法は変わり得るが、この例では横断勾配の有無の判定をしていないことを前提とする。 For the purpose of symmetrical steering processing, the controller 3 detects (a) a state in which the left and right holding currents match and the left and right steering angles (toe-in amount) match while the vehicle is traveling straight, or (b) a left steering angle at which the left holding current becomes 0 and a right steering angle at which the right holding current becomes 0. In theory, the left and right toe-in amounts are 0 in the state of (a). Therefore, when the controller 3 detects the state of (a), it sets the steering angle in that state to a steering angle with a toe-in amount of 0 as a reference setting process (see Figures 6 and 8). In the case of (b), theoretically, the steering angle intermediate between the detected left steering angle and right steering angle corresponds to a steering angle with a toe-in amount of 0. Therefore, when the controller 3 detects the steering angle of (b), it sets the intermediate steering angle to a steering angle with a toe-in amount of 0 as a reference setting process (see Figures 6 and 8). Note that the method of detecting the reference may vary depending on whether or not the controller 3 determines whether or not there is a cross slope on the road surface, but in this example it is assumed that the controller 3 does not determine whether or not there is a cross slope.

保持電流Il0、Ir0がともに0である場合、コントローラ3は、仮の基準の転舵角をトーイン量が0となる転舵角として設定する。保持電流Il0、Ir0が両方とも0でない場合、コントローラ3は、車両直進中、対称転舵処理として、左前輪11の転舵角及び右前輪12の転舵角を同時に所定角(例えば0.1度)だけトーアウト方向に変化させる。仮の基準の状態では、多くの場合、前輪11、12がトーイン状態であることが想定されるため、コントローラ3は、対称転舵処理においてまずトーアウト方向に転舵角を変更する。本例において、両方の転舵角をトーアウト方向に変化させるために、コントローラ3は、左制御電流をマイナス側に変化させ、右制御電流をプラス側に変化させる。対称転舵処理では、左右対称に転舵角が変化するため、車両の直進状態は維持される。 When both holding currents Il0 and Ir0 are 0, the controller 3 sets the provisional reference steering angle as the steering angle at which the toe-in amount is 0. When both holding currents Il0 and Ir0 are not 0, the controller 3 changes the steering angle of the left front wheel 11 and the steering angle of the right front wheel 12 simultaneously in the toe-out direction by a predetermined angle (for example, 0.1 degrees) as symmetric steering processing while the vehicle is traveling straight. In the provisional reference state, it is often assumed that the front wheels 11 and 12 are in a toe-in state, so the controller 3 first changes the steering angle in the toe-out direction in the symmetric steering processing. In this example, in order to change both steering angles in the toe-out direction, the controller 3 changes the left control current to the negative side and the right control current to the positive side. In the symmetric steering processing, the steering angle changes symmetrically on the left and right, so the straight-ahead state of the vehicle is maintained.

コントローラ3は、左右の前輪11、12の転舵角を変化させた後、所定時間(例えば数秒)、当該転舵角を保持し、転舵角の保持に必要な制御電流すなわち保持電流を記憶する。コントローラ3は、記憶処理として、転舵角と保持電流との対応関係(例えば、転舵角=+0.1、左保持電流=Il1、右保持電流=Ir1)を記憶する。以下、対称転舵処理における転舵角を変更する処理を単に「転舵角変更」ともいう。 After changing the steering angle of the left and right front wheels 11, 12, the controller 3 holds the steering angle for a predetermined time (e.g., several seconds) and stores the control current required to hold the steering angle, i.e., the holding current. As a storage process, the controller 3 stores the correspondence between the steering angle and the holding current (e.g., steering angle = +0.1, left holding current = I l1 , right holding current = I r1 ). Hereinafter, the process of changing the steering angle in the symmetric steering process is also simply referred to as "changing the steering angle."

対称転舵処理及び記憶処理では、(a)の状態での左右の転舵角又は(b)における左右の転舵角を検出するまで、転舵角保持、検出値の記憶、転舵角変更の処理が繰り返される。なお、本構成の車両が横断勾配のない平坦路を直進している場合(平坦直進状態)、トーイン量0を境にしてセルフモーメントM2の向きが反転し、保持電流の正負も反転する。つまり、平坦直進状態では、保持電流が0(実質0を含む)になる転舵角が、トーイン量が0となる転舵角になる。 In the symmetrical steering process and storage process, the processes of holding the steering angle, storing the detected value, and changing the steering angle are repeated until the left and right steering angles in state (a) or the left and right steering angles in state (b) are detected. Note that when a vehicle with this configuration is traveling straight on a flat road with no transverse gradient (flat straight traveling state), the direction of the self moment M2 reverses at the boundary where the toe-in amount is 0, and the positive and negative values of the holding current are also reversed. In other words, in a flat straight traveling state, the steering angle at which the holding current becomes 0 (including essentially 0) is the steering angle at which the toe-in amount becomes 0.

(b)の検出を優先する場合、コントローラ3は、記憶された、1回目の保持電流と2回目の保持電流とを比較する。左右の少なくとも一方において、1回目と2回目とで保持電流の正負が反転している場合、1回目の転舵角と2回目の転舵角との間に保持電流が0となる転舵角があると判定できる。この場合、コントローラ3は、1回目の転舵角と2回目の転舵角との間に対して、所定角を初期値よりも小さくした対称転舵処理を実行する。つまり、コントローラ3は、対称転舵処理において、より細かく転舵角を変更して、保持電流が0になる転舵角を検出する。平坦直進状態では、左右同じトーイン量で左右の保持電流が0になる。 When priority is given to detection of (b), the controller 3 compares the stored first and second holding currents. If the positive and negative holding currents are reversed between the first and second times on at least one of the left and right sides, it can be determined that there is a steering angle between the first and second steering angles at which the holding current becomes zero. In this case, the controller 3 executes symmetric steering processing between the first and second steering angles, setting the predetermined angle smaller than the initial value. In other words, in the symmetric steering processing, the controller 3 changes the steering angle more finely to detect the steering angle at which the holding current becomes zero. In a flat straight driving state, the holding currents on the left and right become zero when the toe-in amount is the same on the left and right.

コントローラ3は、両方の保持電流で正負の反転を検出できなかった場合、引き続き、左右の前輪11、12の転舵角を同時に、所定角だけトーアウト方向に変化させる。そして、コントローラ3は、転舵角を所定時間保持し、その際の転舵角と保持電流との対応関係(例えば、転舵角=+0.2、左保持電流=Il2、右保持電流=Ir2)を記憶する。コントローラ3は、転舵角変更を繰り返し実行し、必要に応じて保持電流が反転する区間で細かな転舵角変更を実行し、(a)の状態の転舵角又は(b)の転舵角を検出する。コントローラ3は、必要に応じて、トーイン方向にも対称転舵処理を実行する。 If controller 3 cannot detect a positive/negative reversal in both holding currents, controller 3 continues to simultaneously change the steering angles of left and right front wheels 11, 12 in the toe-out direction by a predetermined angle. Controller 3 then holds the steering angle for a predetermined period of time and stores the correspondence between the steering angle and the holding current at that time (e.g., steering angle = +0.2, left holding current = I l2 , right holding current = I r2 ). Controller 3 repeatedly changes the steering angle, and as necessary, executes fine steering angle changes in the interval where the holding current is reversed, to detect the steering angle in state (a) or the steering angle in state (b). Controller 3 also executes symmetric steering processing in the toe-in direction as necessary.

コントローラ3は、例えば図6又は図8に示すように、記憶値(測定値)に基づいて、グラフに記憶値を通る直線又は近似直線を表して、(a)の状態の転舵角又は(b)の転舵角を検出してもよい。このように、コントローラ3は、記憶値に基づいて(a)、(b)の状態を検出し、トーイン量0の転舵角を検出し、その転舵角を真の基準に設定する。グラフの詳細は後述する。 As shown in FIG. 6 or FIG. 8, for example, the controller 3 may detect the steering angle in state (a) or the steering angle in state (b) by plotting a straight line or an approximated straight line passing through the stored values on a graph based on the stored values (measured values). In this way, the controller 3 detects states (a) and (b) based on the stored values, detects the steering angle with a toe-in amount of 0, and sets the steering angle as the true reference. The graphs will be described in detail later.

(連続的な対称転舵処理)
コントローラ3が転舵角を連続的に変化させる対称転舵処理を実行する場合、コントローラ3は、左右の前輪11、12の転舵角を同時に、対称的に、仮の基準の状態からトーアウト方向又はトーイン方向に徐々に(ゆっくりと)変化させる。コントローラ3は、例えば、前輪11、12の転舵角を所定の転舵角までトーアウト方向に変化させた後に、仮の基準に戻し、その後所定の転舵角までトーイン方向に変化させる。コントローラ3は、段階的に変化させる対称転舵処理では、転舵角を変更後に所定時間その角度を保持するが、この場合には、所定の速度で転舵角を変化させ続け、各センサ30、224の検出値を記憶し続ける。
(Continuous symmetric steering process)
When the controller 3 executes a symmetric steering process in which the steering angle is changed continuously, the controller 3 changes the steering angles of the left and right front wheels 11, 12 simultaneously and symmetrically, gradually (slowly) from a provisional reference state in the toe-out direction or the toe-in direction. For example, the controller 3 changes the steering angles of the front wheels 11, 12 in the toe-out direction to a prescribed steering angle, then returns them to the provisional reference, and then changes them in the toe-in direction to the prescribed steering angle. In a symmetric steering process in which the steering angle is changed in stages, the controller 3 holds the angle for a prescribed period of time after changing the steering angle, but in this case, the controller 3 continues to change the steering angle at a prescribed speed and continues to store the detection values of the sensors 30, 224.

コントローラ3は、対称転舵処理において、各転舵角での保持電流より絶対値が若干高い制御電流を転舵モータ221に供給し続けるように、制御電流を変化させる。転舵モータ221に保持電流よりも絶対値が若干高い制御電流を供給することで、保持状態からゆっくりと車輪が転舵する。この制御電流は保持電流とほぼ同じ値であり、記憶処理で記憶される転舵角と制御電流との対応関係は、転舵角と保持電流との対応関係と同視できる。したがって、コントローラ3では記憶された対応関係を転舵角と保持電流との対応関係として扱う。コントローラ3は、保持電流の反転を検出し、検出結果に基づいて基準を設定する。なお、転舵角の変更範囲は、転舵角の上限から下限までの範囲よりも小さい範囲に設定されている。 In the symmetrical steering process, the controller 3 changes the control current so as to continue to supply to the steering motor 221 a control current whose absolute value is slightly higher than the holding current at each steering angle. By supplying to the steering motor 221 a control current whose absolute value is slightly higher than the holding current, the wheels are slowly steered from the holding state. This control current has approximately the same value as the holding current, and the correspondence between the steering angle and the control current stored in the storage process can be regarded as the correspondence between the steering angle and the holding current. Therefore, the controller 3 treats the stored correspondence as the correspondence between the steering angle and the holding current. The controller 3 detects a reversal of the holding current and sets a reference based on the detection result. The change range of the steering angle is set to a range smaller than the range from the upper limit to the lower limit of the steering angle.

コントローラ3は、記憶処理として、転舵角と制御電流との対応関係(例えば時系列データ)を記憶する。図6に示すように、記憶処理の結果は、グラフで表すことができる。このグラフでは、一方の軸(ここでは横軸)が転舵角を表し、他方の軸(ここでは縦軸)が制御電流(保持電流)を表している。このグラフにおいて、左前輪11の記憶値で形成される直線である左直線と、右前輪12の記憶値で形成される直線である右直線とは、制御電流が反転するところすなわち制御電流が0となるところ(転舵角)で交わる。つまり、制御電流が0となる転舵角は左右で同じとなる。コントローラ3は、基準設定処理として、制御電流が0となった転舵角をトーイン量が0である転舵角(転舵角=0)すなわち真の基準として設定する。グラフは真の基準を中心に左右対称となる。なお、転舵角を段階的に変化させる対称転舵処理でも、記憶値に基づき図6同様のグラフを描くことができる。 As a storage process, the controller 3 stores the correspondence between the steering angle and the control current (e.g., time-series data). As shown in FIG. 6, the result of the storage process can be expressed as a graph. In this graph, one axis (here, the horizontal axis) represents the steering angle, and the other axis (here, the vertical axis) represents the control current (holding current). In this graph, the left straight line, which is a straight line formed by the stored values of the left front wheel 11, and the right straight line, which is a straight line formed by the stored values of the right front wheel 12, intersect at a point where the control current is reversed, that is, at a point (steering angle) where the control current becomes 0. In other words, the steering angle at which the control current becomes 0 is the same on the left and right. As a reference setting process, the controller 3 sets the steering angle at which the control current becomes 0 as the steering angle at which the toe-in amount is 0 (steering angle = 0), that is, as the true reference. The graph is symmetrical about the true reference. Note that even in a symmetric steering process in which the steering angle is changed in stages, a graph similar to that in FIG. 6 can be drawn based on the stored values.

コントローラ3は、横軸及び縦軸の一方を転舵角とし、横軸及び縦軸の他方を制御電流の電流値としたグラフにおいて、左転舵角と左保持電流との対応関係をグラフに表した直線である左直線と、右転舵角と右保持電流との対応関係をグラフに表した右直線との交点に対応する転舵角を、トーイン量が0である左転舵角及び右転舵角として設定する。直線は、近似直線を含む概念である。なお、コントローラ3は、保持電流の正負が反転する際の転舵角すなわち保持電流が0のときの転舵角に基づいて、基準を設定してもよい。 In a graph in which one of the horizontal and vertical axes represents the steering angle and the other represents the current value of the control current, the controller 3 sets the steering angles corresponding to the intersections of a left straight line, which is a straight line that represents the correspondence between the left steering angle and the left holding current, and a right straight line that represents the correspondence between the right steering angle and the right holding current, as the left steering angle and right steering angle at which the toe-in amount is 0. The straight line is a concept that includes an approximate straight line. The controller 3 may set the reference based on the steering angle when the positive and negative of the holding current are reversed, i.e., the steering angle when the holding current is 0.

(横断勾配がある路面での基準調整制御)
図7に示すように、横断勾配がある路面(以下「傾斜面」ともいう)を車両が走行している場合、その傾斜面を直進する車両の車輪には、重力によるモーメント(以下「重力モーメント」ともいう)M3が加わる。図7の場合、車輪には、左に曲がるように重力モーメントM3が加わる。したがって、直進状態を維持するために、転舵モータ221には、平坦直進状態で必要な制御電流に加えて、重力モーメントM3を打ち消す分の制御電流が必要となる。つまり、傾斜面を直進した状態である傾斜面直進状態の保持電流は、平坦直進状態の保持電流に重力モーメントM3を打ち消す分の電流を加えた値となる。
(Reference adjustment control on road surfaces with cross slope)
As shown in Fig. 7, when a vehicle is traveling on a road surface with a transverse gradient (hereinafter also referred to as an "inclined surface"), a moment due to gravity (hereinafter also referred to as a "gravity moment") M3 is applied to the wheels of the vehicle traveling straight on the inclined surface. In the case of Fig. 7, gravity moment M3 is applied to the wheels so as to turn to the left. Therefore, in order to maintain a straight traveling state, steering motor 221 requires a control current that cancels out gravity moment M3 in addition to the control current required for a flat straight traveling state. In other words, the holding current for an inclined surface straight traveling state, which is a state in which the vehicle travels straight on an inclined surface, is a value obtained by adding an amount of current that cancels out gravity moment M3 to the holding current for a flat straight traveling state.

傾斜面直進状態において、コントローラ3が連続的な対称転舵処理を実行した場合、例えば図8に示すようなグラフが形成される。重力モーメントM3を打ち消して直進するため、右直線及び左直線がともに上方にシフトされている。左右の値が同じだけシフトするため、トーイン量が0になる転舵角は、右直線と左直線の交点における転舵角となる。すなわち、左制御電流と右制御電流とが一致し且つ左転舵角と右転舵角とが一致した際の、左転舵角及び右転舵角がトーイン量=0となる転舵角(真の基準)である。別の求め方として、左制御電流が反転した際(左制御電流=0)の左転舵角と、右制御電流が反転した際(右制御電流=0)の右転舵角との中間点の転舵角がトーイン量=0の転舵角となる。このように、路面が傾斜していても、左直線と右直線の交点に対応する転舵角を算出することで、トーイン量が0になる転舵角を検出することができる。 When the controller 3 executes continuous symmetric steering processing in a state of going straight on an inclined surface, a graph such as that shown in FIG. 8 is formed. In order to go straight by canceling the gravity moment M3, both the right straight line and the left straight line are shifted upward. Since the left and right values shift by the same amount, the steering angle at which the toe-in amount becomes 0 is the steering angle at the intersection of the right straight line and the left straight line. In other words, it is the steering angle (true reference) at which the left steering angle and the right steering angle become toe-in amount = 0 when the left control current and the right control current match and the left steering angle and the right steering angle match. As another method of calculation, the steering angle at the midpoint between the left steering angle when the left control current is reversed (left control current = 0) and the right steering angle when the right control current is reversed (right control current = 0) is the steering angle at which the toe-in amount = 0. In this way, even if the road surface is inclined, the steering angle at which the toe-in amount becomes 0 can be detected by calculating the steering angle corresponding to the intersection of the left straight line and the right straight line.

本実施形態の制御の一例として、図9に示すように、コントローラ3は、車両が直進中であるか否かを判定する(S1)。判定は、例えば、自車両の位置データ(GPS)の軌跡又はヨーレートセンサ61の検出値等に基づいて行われる。車両が直進中である場合(S1:Yes)、コントローラ3は、対称転舵処理を実行する(S2)。コントローラ3は、記憶処理として、対称転舵処理の結果を記憶する(S3)。コントローラ3は、基準設定処理として、記憶処理で記憶された記憶値に基づいて、トーイン量が0になる転舵角(基準)を設定する(S4)。コントローラ3は、車両直進において、左右の前輪11、12が所望のトーイン量となるように、設定した基準に基づいて対称転舵処理を実行する(S5)。 As an example of the control of this embodiment, as shown in FIG. 9, the controller 3 judges whether the vehicle is traveling straight (S1). The judgment is made based on, for example, the trajectory of the vehicle's position data (GPS) or the detection value of the yaw rate sensor 61. If the vehicle is traveling straight (S1: Yes), the controller 3 executes symmetric steering processing (S2). As a storage process, the controller 3 stores the result of the symmetric steering processing (S3). As a reference setting process, the controller 3 sets a steering angle (reference) at which the toe-in amount becomes 0 based on the stored value stored in the storage process (S4). The controller 3 executes symmetric steering processing based on the set reference so that the left and right front wheels 11, 12 have the desired toe-in amount when the vehicle is traveling straight (S5).

このように、平坦路でも傾斜面でも、コントローラ3は、対称転舵処理の結果に基づいて、トーイン量が0になる転舵角を設定する。本実施形態によれば、単輪独立転舵において、例えばサスペンション装置の交換後に、トーイン量が0になる転舵角を容易に検出することができる。 In this way, whether on a flat road or an inclined surface, the controller 3 sets the steering angle at which the toe-in amount becomes zero based on the results of the symmetric steering process. According to this embodiment, in single-wheel independent steering, for example after replacing a suspension device, it is possible to easily detect the steering angle at which the toe-in amount becomes zero.

本発明は、上記実施形態に限られない。例えば、駆動装置は、インホイールモータユニット7でなく、車輪でなく車体に設けられた(オンボードの)エンジンやモータであってもよい。この場合、例えば、キングピンオフセットδ1が0で、キャスタートレールが0で、キャンバ角が0である車両であれば、対象輪に駆動力がかかっていない状態で、トーイン量が0であるときに制御電流(保持電流)が0になるサスペンションジオメトリとなる。オンボードの駆動装置では、車輪に駆動力が付与されることにより駆動力モーメントM1が発生するため、基準調整制御は、駆動力が車輪に付与されていない状態で実行される。この場合、コントローラ3は、例えば、後輪駆動の車両における前輪、又は駆動力が加わっておらず減速している状態での車輪に対して、基準調整制御を実行することができる。 The present invention is not limited to the above embodiment. For example, the drive device may be an (on-board) engine or motor provided on the vehicle body instead of the wheel, instead of the in-wheel motor unit 7. In this case, for example, if the kingpin offset δ1 is 0, the caster rail is 0, and the camber angle is 0, the suspension geometry is such that the control current (holding current) is 0 when the toe-in amount is 0 and no driving force is applied to the target wheel. In an on-board drive device, the driving force moment M1 is generated by applying a driving force to the wheel, so the reference adjustment control is performed when no driving force is applied to the wheel. In this case, the controller 3 can perform the reference adjustment control on, for example, the front wheels of a rear-wheel drive vehicle, or on the wheels when no driving force is applied and the vehicle is decelerating.

また、コントローラ3は、例えば横加速度センサ63の検出値又は対称転舵処理中の左右の保持電流の絶対値に基づき、横断勾配の有無を判定してもよい。コントローラ3は、車両直進中、横加速度センサの検出値が0である場合、路面に横断勾配がないと判定できる。また、コントローラ3は、車両直進中、対称転舵処理における左右の保持電流の絶対値が等しい場合、路面に横断勾配がないと判定できる。コントローラ3は、走行路面に横断勾配がないと判定した場合、左右の保持電流が0になる転舵角をトーイン量が0になる転舵角と判定してもよい。また、コントローラ3は、横断勾配がない場合、対称転舵処理において左右の保持電流の絶対値が小さくなる方向(トーイン方向又はトーアウト方向)に制御電流を変更してもよい。例えば、コントローラ3は、対称転舵処理において、左右の保持電流の絶対値が大きくなっている場合、転舵角の変更方向を変えてもよい。これにより、余分な対称転舵処理を省くことができる。コントローラ3は、横断勾配があると判定した場合、例えば上記実施形態のように基準を検出してもよい。また、コントローラ3は、横断勾配が変化した場合、基準調整制御を中断してもよい。 The controller 3 may also determine whether or not there is a transverse gradient based on, for example, the detection value of the lateral acceleration sensor 63 or the absolute value of the left and right holding currents during the symmetric steering process. When the detection value of the lateral acceleration sensor is 0 while the vehicle is traveling straight, the controller 3 can determine that there is no transverse gradient on the road surface. When the absolute values of the left and right holding currents in the symmetric steering process are equal while the vehicle is traveling straight, the controller 3 can determine that there is no transverse gradient on the road surface. When the controller 3 determines that there is no transverse gradient on the traveling road surface, it may determine that the steering angle at which the left and right holding currents become 0 is the steering angle at which the toe-in amount becomes 0. When there is no transverse gradient, the controller 3 may change the control current in a direction (toe-in direction or toe-out direction) in which the absolute values of the left and right holding currents become smaller in the symmetric steering process. For example, the controller 3 may change the direction of change of the steering angle when the absolute values of the left and right holding currents become larger in the symmetric steering process. This makes it possible to omit unnecessary symmetric steering processes. When the controller 3 determines that there is a transverse gradient, it may detect a reference, for example, as in the above embodiment. Additionally, the controller 3 may interrupt the reference adjustment control if the cross slope changes.

1…ステアリングシステム、221…転舵モータ(左転舵モータ、右転舵モータ)、224…転舵角センサ(左転舵角センサ、右転舵角センサ)3…コントローラ、3A…左転舵コントローラ(左転舵制御部)、3B…右転舵コントローラ(右転舵制御部)、30…電流センサ(左電流センサ、右電流センサ)。 1...Steering system, 221...Steering motor (left steering motor, right steering motor), 224...Steering angle sensor (left steering angle sensor, right steering angle sensor), 3...Controller, 3A...Left steering controller (left steering control unit), 3B...Right steering controller (right steering control unit), 30...Current sensor (left current sensor, right current sensor).

Claims (4)

左転舵輪を転舵する左転舵モータと、
前記左転舵輪とは独立して右転舵輪を転舵する右転舵モータと、
前記左転舵モータに制御電流である左制御電流を供給する左転舵制御部、及び前記右転舵モータに制御電流である右制御電流を供給する右転舵制御部を含むコントローラと、
前記左転舵輪の転舵角である左転舵角を検出する左転舵角センサと、
前記右転舵輪の転舵角である右転舵角を検出する右転舵角センサと、
前記左制御電流の電流値を検出する左電流センサと、
前記右制御電流の電流値を検出する右電流センサと、
を備え、横断勾配がない平坦路において、前記左転舵輪及び前記右転舵輪に駆動力によるキングピン軸線回りのモーメントである駆動力モーメントが発生していない状態で、且つ前記左転舵輪及び前記右転舵輪のトーイン量がともに0である際に、車両の直進を保持するための前記左制御電流及び前記右制御電流がともに0になるように構成された車両に搭載されるステアリングシステムであって、
前記コントローラは、
前記車両が直進中であり且つ前記左転舵輪及び前記右転舵輪に前記駆動力モーメントが発生していない状態で、前記左転舵輪の転舵角及び前記右転舵輪の転舵角を左右対称で維持しつつ、前記左制御電流及び前記右制御電流を連続的に又は段階的に変化させる対称転舵処理と、
前記左電流センサの検出値の正負が反転した際の前記左転舵角センサの検出値、及び前記右電流センサの検出値の正負が反転した際の前記右転舵角センサの検出値に基づいて、又は、前記左電流センサの検出値と前記右電流センサの検出値とが一致し且つ前記左転舵角センサの検出値と前記右転舵角センサの検出値とが一致した際の前記左転舵角及び前記右転舵角に基づいて、トーイン量が0になる前記左転舵角及び前記右転舵角を設定する基準設定処理と、
を実行するように構成されている、
ステアリングシステム。
A left steering motor that steers the left steering wheel;
A right steering motor that steers a right steering wheel independently of the left steering wheel;
a controller including a left steering control unit that supplies a left control current, which is a control current, to the left steering motor, and a right steering control unit that supplies a right control current, which is a control current, to the right steering motor;
a left steering angle sensor that detects a left steering angle that is a steering angle of the left steered wheel;
a right steering angle sensor for detecting a right steering angle which is a steering angle of the right steered wheel;
a left current sensor for detecting a current value of the left control current;
a right current sensor for detecting a current value of the right control current;
a steering system mounted on a vehicle, the steering system being configured so that, on a flat road with no transverse gradient, when a driving force moment, which is a moment around a kingpin axis due to a driving force, is not generated in the left steered wheels and the right steered wheels and when toe-in amounts of the left steered wheels and the right steered wheels are both zero, the left control current and the right control current for maintaining straight traveling of the vehicle are both zero,
The controller:
a symmetric steering process in which the left control current and the right control current are changed continuously or stepwise while maintaining the steering angle of the left steered wheel and the steering angle of the right steered wheel symmetrically in a state in which the vehicle is traveling straight and the driving force moment is not generated in the left steered wheel and the right steered wheel;
a reference setting process for setting the left steering angle and the right steering angle at which the toe-in amount becomes zero, based on a detection value of the left steering angle sensor when the positive and negative signs of the detection value of the left current sensor are inverted and a detection value of the right steering angle sensor when the positive and negative signs of the detection value of the right current sensor are inverted, or based on the left steering angle and the right steering angle when the detection value of the left current sensor and the detection value of the right current sensor match and the detection value of the left steering angle sensor and the detection value of the right steering angle sensor match;
is configured to run
Steering system.
前記左転舵輪及び前記右転舵輪には、駆動装置としてインホイールモータユニットが設けられており、
前記車両のキングピンオフセットが0になるように設定されている、
請求項1に記載のステアリングシステム。
The left steered wheel and the right steered wheel are provided with in-wheel motor units as drive devices,
The kingpin offset of the vehicle is set to 0.
2. The steering system of claim 1.
前記コントローラは、横軸及び縦軸の一方を転舵角とし、横軸及び縦軸の他方を制御電流の電流値としたグラフにおいて、前記左転舵角と前記左制御電流との対応関係をグラフに表した直線である左直線と、前記右転舵角と前記右制御電流との対応関係をグラフに表した右直線との交点に対応する転舵角を、トーイン量が0である前記左転舵角及び前記右転舵角として設定する、
請求項1又は2に記載のステアリングシステム。
the controller sets the steering angles corresponding to the intersections of a left straight line, which is a straight line that represents the correspondence relationship between the left steering angle and the left control current, and a right straight line that represents the correspondence relationship between the right steering angle and the right control current, in a graph in which one of the horizontal axis and the vertical axis represents the steering angle and the other of the horizontal axis and the vertical axis represents the current value of the control current, as the left steering angle and the right steering angle at which the toe-in amount is 0;
A steering system according to claim 1 or 2.
前記コントローラは、横加速度、又は、前記対称転舵処理における前記左制御電流と前記右制御電流に基づいて、路面に横断勾配がないと判定した場合、前記対称転舵処理において、トーイン方向及びトーアウト方向のうち、前記左制御電流及び前記右制御電流の絶対値が小さくなる方向に制御電流を変更する、
請求項1又は2に記載のステアリングシステム。
When the controller determines that there is no transverse gradient on a road surface based on the lateral acceleration or the left control current and the right control current in the symmetric steering process, the controller changes the control current in the symmetric steering process to a direction in which the absolute values of the left control current and the right control current become smaller, among a toe-in direction and a toe-out direction.
A steering system according to claim 1 or 2.
JP2022141897A 2022-09-07 2022-09-07 Steering system Active JP7700761B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022141897A JP7700761B2 (en) 2022-09-07 2022-09-07 Steering system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022141897A JP7700761B2 (en) 2022-09-07 2022-09-07 Steering system

Publications (2)

Publication Number Publication Date
JP2024037223A JP2024037223A (en) 2024-03-19
JP7700761B2 true JP7700761B2 (en) 2025-07-01

Family

ID=90300516

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022141897A Active JP7700761B2 (en) 2022-09-07 2022-09-07 Steering system

Country Status (1)

Country Link
JP (1) JP7700761B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010128585A1 (en) 2009-05-08 2010-11-11 本田技研工業株式会社 Rear wheel toe angle controller and reference position calibration method of electric actuator in rear wheel toe angle controller
JP2010254063A (en) 2009-04-23 2010-11-11 Honda Motor Co Ltd Rear wheel toe angle controller
JP2010260459A (en) 2009-05-08 2010-11-18 Honda Motor Co Ltd Rear wheel toe angle controller and electric actuator reference operation amount setting method
JP2021098406A (en) 2019-12-20 2021-07-01 トヨタ自動車株式会社 Turning device
JP2022011895A (en) 2020-06-30 2022-01-17 トヨタ自動車株式会社 Wheel steering device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010254063A (en) 2009-04-23 2010-11-11 Honda Motor Co Ltd Rear wheel toe angle controller
WO2010128585A1 (en) 2009-05-08 2010-11-11 本田技研工業株式会社 Rear wheel toe angle controller and reference position calibration method of electric actuator in rear wheel toe angle controller
JP2010260459A (en) 2009-05-08 2010-11-18 Honda Motor Co Ltd Rear wheel toe angle controller and electric actuator reference operation amount setting method
JP2021098406A (en) 2019-12-20 2021-07-01 トヨタ自動車株式会社 Turning device
JP2022011895A (en) 2020-06-30 2022-01-17 トヨタ自動車株式会社 Wheel steering device

Also Published As

Publication number Publication date
JP2024037223A (en) 2024-03-19

Similar Documents

Publication Publication Date Title
US7762562B2 (en) Vehicle attitude control apparatus
JP2641743B2 (en) Rear wheel control method for four-wheel steering vehicles
JP3816730B2 (en) Vehicle steering device
JP5144304B2 (en) Vehicle rear wheel steering device
JPH0353143B2 (en)
JP2008254630A (en) Turning behavior control device, automobile, and turning behavior control method
CN111902332A (en) Steering system and vehicle with same
US8116941B2 (en) Method for operating an active chassis system
JP4835189B2 (en) Turning behavior control device, automobile, and turning behavior control method
CN114763177B (en) Vehicle steering system
JP7700761B2 (en) Steering system
JP2009234518A (en) Variable alignment angle vehicle
JP2024017956A (en) Vehicle control device
JP2010184509A (en) Rear wheel steering device
JP7771887B2 (en) Steering system
JP5131681B2 (en) Vehicle rear wheel toe angle variable control device
JP2024035299A (en) steering system
JP2023028001A (en) steering system
JP7635694B2 (en) vehicle
JP2008105599A (en) Suspension device, automobile and vehicle motion control method
JP2009107459A (en) Tire position variable vehicle and tire force change suppressing method
JP3082580B2 (en) Alignment control device
CN121806618A (en) Running control method of wheel-foot robot and wheel-foot robot
JP5447189B2 (en) Vehicle control device
JP2025053879A (en) Vehicle Steering System

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240724

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250414

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250520

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250602

R150 Certificate of patent or registration of utility model

Ref document number: 7700761

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150