JP4251126B2 - Vehicle steering device - Google Patents

Vehicle steering device Download PDF

Info

Publication number
JP4251126B2
JP4251126B2 JP2004257964A JP2004257964A JP4251126B2 JP 4251126 B2 JP4251126 B2 JP 4251126B2 JP 2004257964 A JP2004257964 A JP 2004257964A JP 2004257964 A JP2004257964 A JP 2004257964A JP 4251126 B2 JP4251126 B2 JP 4251126B2
Authority
JP
Japan
Prior art keywords
steering
angle
turning
steered
reaction force
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.)
Expired - Fee Related
Application number
JP2004257964A
Other languages
Japanese (ja)
Other versions
JP2006069456A (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 JP2004257964A priority Critical patent/JP4251126B2/en
Publication of JP2006069456A publication Critical patent/JP2006069456A/en
Application granted granted Critical
Publication of JP4251126B2 publication Critical patent/JP4251126B2/en
Expired - Fee Related 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 steer-by-wire vehicle steering apparatus that drives and controls a steering electric actuator in accordance with a steering operation of a steering handle and steers a steered wheel by the operation of the steering electric actuator.

従来から、この種の車両の操舵装置は、操舵ハンドルの操舵角θおよび転舵輪の実転舵角δを検出し、検出した操舵角θに応じて決定される目標転舵角δ*と検出した転舵輪の実転舵角δとの差δ*−δに応じて転舵用電気アクチュエータの作動を制御して、転舵輪を目標転舵角δ*に転舵するようにしている。しかしながら、運転者が操舵ハンドルを急に切り返し操作した場合には、転舵用電気アクチュエータの応答性、出力パワーなどの不足により、転舵輪の実転舵角δが、図8の破線で示すように、図8の実線で示す目標転舵角δ*に追従できない場合がある。この場合、目標転舵角δ*は切り返しタイミングt1から減少し始めるが、転舵輪の実転舵角δは前記切り返しタイミングt1よりも遅れたタイミングt2から減少し始める。この場合、タイミングt1からタイミングt2の間では、転舵輪の転舵方向が操舵ハンドルの操舵方向とは逆向きになり、運転者は違和感を覚えるという問題がある。   Conventionally, this type of vehicle steering device detects the steering angle θ of the steering wheel and the actual turning angle δ of the steered wheel, and detects the target turning angle δ * determined according to the detected steering angle θ. The steered wheels are steered to the target steered angle δ * by controlling the operation of the steered electric actuator in accordance with the difference δ * -δ from the actual steered wheel steered angle δ. However, when the driver suddenly turns the steering wheel back, the actual turning angle δ of the steered wheel is indicated by a broken line in FIG. 8 due to lack of response of the turning electric actuator, output power, and the like. In addition, the target turning angle δ * indicated by the solid line in FIG. In this case, the target turning angle δ * starts to decrease from the turn-back timing t1, but the actual turning angle δ of the steered wheels starts to decrease from timing t2 that is delayed from the turn-back timing t1. In this case, between the timing t1 and the timing t2, there is a problem that the turning direction of the steered wheels is opposite to the steering direction of the steering wheel, and the driver feels uncomfortable.

この問題に対処するために、例えば下記特許文献1に記載された従来の装置においては、目標転舵角δ*と実転舵角δとの差δ*−δに係数Kを乗じた制御項K・(δ*−δ)に、操舵ハンドルの操舵速度dθ/dtに係数K2を乗じた制御項K2・dθ/dtを加算した制御信号K・(δ*−δ)+K2・dθ/dtを用いて転舵用電気アクチュエータを駆動制御するようにしている。また、同文献1には、操舵ハンドルの切り返し操作が検出された時点における目標転舵角δ*’と実転舵角δ’との比δ*’/δ’を実転舵角δに乗算した値δ*’・δ/δ’を目標転舵角δ*から減算して、同減算結果δ*−δ*’・δ/δ’に比例定数Kを乗じた制御信号K・(δ*−δ*’・δ/δ’)を用いて転舵用電気アクチュエータを駆動制御することも記載されている。
特開2001−58577号公報
In order to deal with this problem, for example, in the conventional apparatus described in Patent Document 1 below, a control term obtained by multiplying the difference δ * −δ between the target turning angle δ * and the actual turning angle δ by a coefficient K. A control signal K · (δ * −δ) + K2 · dθ / dt obtained by adding a control term K2 · dθ / dt obtained by multiplying K · (δ * −δ) by the steering speed dθ / dt of the steering wheel by a coefficient K2 This is used to drive and control the electric actuator for turning. Further, in the document 1, the actual turning angle δ is multiplied by the ratio δ * ′ / δ ′ between the target turning angle δ * ′ and the actual turning angle δ ′ at the time when the turning operation of the steering wheel is detected. The control signal K · (δ *) obtained by subtracting the obtained value δ * ′ · δ / δ ′ from the target turning angle δ * and multiplying the subtraction result δ * −δ * ′ · δ / δ ′ by a proportional constant K. It is also described that drive control of the electric actuator for turning is performed using −δ * ′ · δ / δ ′).
JP 2001-58577 A

しかし、上記従来の装置においては、たしかに操舵ハンドルの切り返し操作に対する転舵輪の転舵遅れを改善できるが、前者の場合、切り返しタイミングt1(図8参照)における目標転舵角δ*と実転舵角δとの差が大きいと、切り返しタイミングt1後において、目標転舵角δ*の変化方向すなわち操舵ハンドルの操舵方向と転舵輪の転舵方向が対応しない期間が存在する。これを改善するためには、係数K2を係数Kに比べて大きく設定すればよいが、この場合には、目標転舵角δ*と実転舵角δとを一致させるための制御項K・(δ*−δ)による影響が小さくなり、転舵輪の目標転舵角δ*への収束性が悪化する。また、後者の場合も、制御信号K・(δ*−δ*’・δ/δ’)中のδ*’・/δ’は操舵ハンドルの切り返し操作時には通常「1」よりも大きいが、実転舵角δが切り返し操作時の実転舵角δ’よりも大きくなることによって制御項δ*’・δ/δ’は増加するので、この場合も、切り返しタイミングt1後において、目標転舵角δ*の変化方向すなわち操舵ハンドルの操舵方向と転舵輪の転舵方向が対応しない期間が存在する。これらの理由により、上記従来の装置では、転舵輪の転舵方向が操舵ハンドルの操舵方向とは逆向きになる期間は少なくなるものの存在するので、運転者の違和感を十分に取り除くことはできない。   However, in the above-described conventional apparatus, the turning delay of the steered wheels with respect to the turning operation of the steering wheel can be improved. However, in the former case, the target turning angle δ * and the actual turning at the turning timing t1 (see FIG. 8). When the difference from the angle δ is large, there is a period in which the change direction of the target turning angle δ *, that is, the steering direction of the steering wheel does not correspond to the turning direction of the steered wheels after the turn-back timing t1. In order to improve this, the coefficient K2 may be set to be larger than the coefficient K. In this case, however, the control term K · for making the target turning angle δ * and the actual turning angle δ coincide. The influence of (δ * −δ) is reduced, and the convergence of the steered wheels to the target turning angle δ * is deteriorated. In the latter case, δ * ′ · / δ ′ in the control signal K · (δ * −δ * ′ · δ / δ ′) is usually larger than “1” when the steering wheel is turned back. Since the turning angle δ becomes larger than the actual turning angle δ ′ at the time of the turning operation, the control term δ * ′ · δ / δ ′ increases. In this case as well, the target turning angle after the turning time t1. There is a period in which the change direction of δ *, that is, the steering direction of the steering wheel does not correspond to the turning direction of the steered wheels. For these reasons, in the above-described conventional apparatus, the period during which the turning direction of the steered wheels is opposite to the steering direction of the steering wheel is reduced, but the driver's uncomfortable feeling cannot be sufficiently removed.

本発明は、上記問題に対処するためになされたもので、その目的は、操舵ハンドルの切り返し操作時にも、転舵輪の転舵方向が操舵ハンドルの操舵方向と逆向きにならないようにした車両の操舵装置を提供することにある。   The present invention has been made in order to cope with the above-described problem, and an object of the present invention is to provide a vehicle in which the turning direction of the steered wheels is not opposite to the steering direction of the steering handle even when the steering wheel is turned back. The object is to provide a steering device.

上記目的を達成するために、本発明の特徴は、操舵ハンドルの操舵操作に応じて転舵用電気アクチュエータを駆動制御し、転舵用電気アクチュエータの作動によって転舵輪を転舵するステアバイワイヤ方式の車両の操舵装置において、操舵ハンドルの操舵角を検出する操舵角検出手段と、転舵輪の転舵角を検出する転舵角検出手段と、操舵ハンドルの操舵角と転舵輪の転舵角との予め決められた関係を表す制御則を記憶した制御則記憶手段と、操舵ハンドルの切り返し操作を検出する切り返し検出手段と、前記操舵ハンドルの切り返し操作の検出に応答し、前記記憶されている制御則に従って、転舵角検出手段によって検出されている転舵角に対応した操舵ハンドルの操舵角を補正操舵角として計算する補正操舵角計算手段と、前記計算された補正操舵角と操舵角検出手段によって検出されている操舵角との差を補正量として記憶する補正量記憶手段と、前記検出された操舵角を前記記憶されている補正量を用いて補正する補正手段と、前記記憶されている制御則に従って、前記補正された操舵角に対応した転舵輪の転舵角を目標転舵角として計算する目標転舵角計算手段と、前記計算された目標転舵角と前記検出された転舵角との差に応じた制御信号により転舵用電気アクチュエータを駆動制御して、転舵輪を前記計算された目標転舵角に転舵制御する転舵制御手段とを備えたことにある。   In order to achieve the above object, a feature of the present invention is a steer-by-wire system in which a steering electric actuator is driven and controlled according to a steering operation of a steering handle, and a steered wheel is steered by the operation of the steering electric actuator. In a vehicle steering apparatus, a steering angle detecting means for detecting a steering angle of a steering wheel, a turning angle detecting means for detecting a turning angle of a steered wheel, and a steering angle of a steering wheel and a steered angle of a steered wheel Control law storage means for storing a control law representing a predetermined relationship; switchback detection means for detecting a steering wheel turnback operation; and the stored control law in response to detection of the steering wheel turnback operation. And the corrected steering angle calculating means for calculating the steering angle of the steering wheel corresponding to the turning angle detected by the turning angle detecting means as the corrected steering angle, and the calculated Correction amount storage means for storing the difference between the corrected steering angle and the steering angle detected by the steering angle detection means as a correction amount, and correction for correcting the detected steering angle using the stored correction amount Means, a target turning angle calculation means for calculating a turning angle of a steered wheel corresponding to the corrected steering angle as a target turning angle according to the stored control law, and the calculated target turning Steering control means for driving and controlling a steering electric actuator by a control signal according to a difference between a detected angle and a detected turning angle, and turning the steered wheel to the calculated target turning angle; It is in having.

上記のように構成した本発明においては、操舵ハンドルの切り返し操作があると、目標転舵角と転舵輪の実転舵角の間に差がある場合には、それ以降に操舵角検出手段によって検出される操舵角は、操舵ハンドルの切り返し操舵時点での転舵輪の実転舵角に対応した操舵角(補正操舵角)と、同切り返し操作時点で操舵角検出手段によって検出されている操舵角との差(補正量)によって補正される。また、新たな目標転舵角は、この補正量に応じて補正された補正操舵角に応じて計算されるので、操舵ハンドルの切り返し操作があると、同切り返し操作時点の目標転舵角と実転舵角との差がキャンセルされて、目標転舵角は、図8の2点差線で示すように、以降前記切り返し時点の実転舵角から変化するようになる。そして、転舵輪は、この新たな目標転舵角に向かって転舵制御されるようになる。その結果、この本発明の特徴によれば、転舵輪の転舵方向が操舵ハンドルの操舵方向と逆向きになることが解消され、操舵ハンドルの切り返し操作があっても、運転者は違和感を覚えることなく車両を操舵できる。   In the present invention configured as described above, if there is a difference between the target turning angle and the actual turning angle of the steered wheel when there is a turning operation of the steering wheel, the steering angle detecting means thereafter The detected steering angle includes a steering angle (corrected steering angle) corresponding to the actual turning angle of the steered wheels at the time when the steering wheel is turned back, and the steering angle detected by the steering angle detection means at the time of the turning operation. And the difference (correction amount). In addition, since the new target turning angle is calculated according to the corrected steering angle corrected according to the correction amount, if the steering wheel is turned back, the target turning angle at the time of the turning operation and the actual turning angle are actually calculated. The difference from the turning angle is canceled, and the target turning angle changes from the actual turning angle at the time of turning back, as indicated by a two-dot difference line in FIG. The steered wheels are steered toward the new target steered angle. As a result, according to the feature of the present invention, the turning direction of the steered wheels is reversed from the steering direction of the steering wheel, and the driver feels uncomfortable even when the steering wheel is turned back. The vehicle can be steered without

また、本発明の他の特徴は、さらに、操舵ハンドルの操舵操作に対して反力を付与する反力用電気アクチュエータと、操舵ハンドルの操舵角と操舵ハンドルの操舵操作に対する反力との関係を表す予め決められた制御則に従って、前記補正された操舵角に対応した目標操舵反力を計算する目標操舵反力計算手段と、前記計算された目標操舵反力に応じて反力用電気アクチュエータを駆動制御する操舵反力制御手段とを設けたことにある。   In addition, another feature of the present invention is the relationship between the reaction force electric actuator that applies a reaction force to the steering operation of the steering wheel, and the relationship between the steering angle of the steering wheel and the reaction force of the steering wheel to the steering operation. A target steering reaction force calculating means for calculating a target steering reaction force corresponding to the corrected steering angle in accordance with a predetermined control law, and an electric actuator for reaction force according to the calculated target steering reaction force. A steering reaction force control means for driving control is provided.

これによれば、補正操舵角に基づいて計算される目標転舵角に対応して目標操舵反力が計算されるようになるので、運転者は違和感を覚えることなく操舵ハンドルを操舵操作できるようになる。   According to this, since the target steering reaction force is calculated corresponding to the target turning angle calculated based on the corrected steering angle, the driver can steer the steering wheel without feeling uncomfortable. become.

また、本発明の他の特徴は、転舵用電気アクチュエータが複数設けられており、さらに、複数の転舵用電気アクチュエータによる転舵輪の各転舵の不能状態をそれぞれ検出するフェイル検出手段を備え、切り返し検出手段が、フェイル検出手段によって複数の転舵用電気アクチュエータのうちのいずれかの転舵用電気アクチュエータによる転舵不能状態が検出されていることを条件に、操舵ハンドルの切り返し操作を検出し、かつ転舵制御手段が、フェイル検出手段によって複数の転舵用電気アクチュエータのうちのいずれかの転舵用電気アクチュエータによる転舵不能状態が検出されたとき、複数の転舵用電気アクチュエータのうちの転舵不能状態の検出されていない転舵用電気アクチュエータを制御して転舵輪を目標転舵角に制御するようにしたことにある。   Another feature of the present invention is that a plurality of electric actuators for turning are provided, and further provided with fail detecting means for detecting the inability to turn each of the steered wheels by the plurality of electric actuators for turning. The turning detection means detects the turning operation of the steering wheel on the condition that the failure detection means detects that the turning electric actuator cannot turn by any one of the plurality of turning electric actuators. And when the steering control means detects a non-steering state by any one of the plurality of steering electric actuators by the fail detection means, the plurality of steering electric actuators Control the steered wheels to the target steered angle by controlling the electric actuators for steering that are not detected It lies in the thing.

これによれば、冗長性をもたせるために複数の転舵用電気アクチュエータを有する車両の操舵装置において、複数の転舵用電気アクチュエータが転舵輪を転舵制御可能で、転舵輪に対する十分な転舵力を得ることができる場合には、切り返し検出手段による操舵ハンドルの切り返し操作の検出、補正量記憶手段による補正量の記憶、補正手段による補正量を用いた操舵角の補正などの処理を省略または簡略化できる。また、複数の転舵用電気アクチュエータのうちのいずれかの転舵用電気アクチュエータによる転舵輪の転舵が不能になって、転舵輪に対する十分な転舵力を得ることができなくなった場合には、前述のように切り返し操作時の目標転舵角と転舵輪の実転舵角との差がキャンセルされるので、操舵ハンドルの切り返し操作があっても、運転者は違和感を覚えることなく車両を操舵できる。さらに、前述の目標転舵角と実転舵角との差のキャンセルにより、転舵輪の中立位置に対応した操舵ハンドルの中立位置が切り返し操作ごとに変化していくので、運転者は転舵用電気アクチュエータに関するフェイルを視覚的に自覚するようにもなる。   According to this, in a vehicle steering apparatus having a plurality of steerable electric actuators to provide redundancy, the steerable wheels can be steered by the plurality of steerable electric actuators, and sufficient steering for the steered wheels is possible. When the force can be obtained, processing such as detection of the steering wheel turning operation by the turning detection unit, storage of the correction amount by the correction amount storage unit, and correction of the steering angle using the correction amount by the correction unit is omitted or It can be simplified. In addition, when the steered wheel cannot be steered by any one of the plurality of steered electric actuators and sufficient steered force for the steered wheels cannot be obtained As described above, the difference between the target turning angle and the actual turning angle of the steered wheels during the turning operation is canceled, so that even if the steering wheel is turned over, the driver does not feel uncomfortable. Can steer. Furthermore, the neutral position of the steering wheel corresponding to the neutral position of the steered wheel changes with each turning operation by canceling the difference between the target steered angle and the actual steered angle. It also becomes visually aware of the failure related to the electric actuator.

以下、本発明の一実施形態に係る車両の操舵装置について図面を用いて説明する。図1は、同実施形態に係る車両の操舵装置を概略的に示している。   A vehicle steering apparatus according to an embodiment of the present invention will be described below with reference to the drawings. FIG. 1 schematically shows a steering apparatus for a vehicle according to the embodiment.

この車両の操舵装置は、運転者によって操舵操作される操舵操作装置10と、転舵輪としての左右前輪FW1,FW2を前記運転者の操舵操作に応じて転舵する転舵装置20とを機械的に分離したステアバイワイヤ方式を採用している。操舵操作装置10は、運転者によって回動操作される操作部としての操舵ハンドル11を備えている。操舵ハンドル11は操舵入力軸12の上端に固定され、操舵入力軸12の下端には減速機構を内蔵した反力発生用の操舵反力用電動モータ13が組み付けられている。操舵反力用電動モータ13は、操舵ハンドル11の操舵操作に対して反力を付与する。   This vehicle steering device mechanically includes a steering operation device 10 that is steered by a driver and a steering device 20 that steers left and right front wheels FW1 and FW2 as steered wheels according to the steering operation of the driver. The steer-by-wire method is used. The steering operation device 10 includes a steering handle 11 as an operation unit that is rotated by a driver. The steering handle 11 is fixed to the upper end of the steering input shaft 12, and a steering reaction force electric motor 13 for generating a reaction force incorporating a speed reduction mechanism is assembled to the lower end of the steering input shaft 12. The steering reaction force electric motor 13 applies a reaction force to the steering operation of the steering handle 11.

転舵装置20は、車両の左右方向に延びて配置された転舵軸21を備えている。この転舵軸21の両端部には、タイロッド22a,22bおよびナックルアーム23a,23bを介して、左右前輪FW1,FW2が転舵可能に接続されている。左右前輪FW1,FW2は、転舵軸21の軸線方向の変位により左右に転舵される。転舵軸21の外周上には、図示しないハウジングに組み付けられた第1転舵用電動モータ24および第2転舵用電動モータ25が設けられている。第1転舵用電動モータ24および第2転舵用電動モータ25の回転は、それぞれねじ送り機構26,27により減速されるとともに転舵軸21の軸線方向の変位に変換される。   The steered device 20 includes a steered shaft 21 that extends in the left-right direction of the vehicle. The left and right front wheels FW1, FW2 are connected to both ends of the steered shaft 21 via tie rods 22a, 22b and knuckle arms 23a, 23b so as to be steerable. The left and right front wheels FW1 and FW2 are steered left and right by the displacement of the steered shaft 21 in the axial direction. On the outer periphery of the turning shaft 21, a first turning electric motor 24 and a second turning electric motor 25 assembled in a housing (not shown) are provided. The rotations of the first turning electric motor 24 and the second turning electric motor 25 are decelerated by the screw feed mechanisms 26 and 27 and converted into axial displacements of the turning shaft 21.

次に、操舵反力用電動モータ13、第1転舵用電動モータ24および第2転舵用電動モータ25の回転を制御する電気制御装置30について説明する。電気制御装置30は、操舵角センサ31および転舵角センサ32を備えている。操舵角センサ31は、操舵入力軸12に組み付けられて、操舵ハンドル11の基準位置からの回転角を検出して実操舵角θとして出力する。なお、実操舵角θは、基準位置を「0」とし、右方向の角度を正の値で表し、左方向の角度を負の値で表す。転舵角センサ32は、転舵軸21に組み付けられて、転舵軸21の基準位置からの軸線方向の変位量を検出して左右前輪FW1,FW2の実転舵角δとして出力する。なお、実転舵角δは、基準位置を「0」とし、左右前輪FW1,FW2の右方向の転舵に対応した転舵軸21の変位を正の値で表し、左右前輪FW1,FW2の左方向の転舵に対応した転舵軸21の変位を負の値で表す。   Next, the electric control device 30 that controls the rotation of the steering reaction force electric motor 13, the first steering electric motor 24, and the second steering electric motor 25 will be described. The electric control device 30 includes a steering angle sensor 31 and a turning angle sensor 32. The steering angle sensor 31 is assembled to the steering input shaft 12, detects the rotation angle from the reference position of the steering handle 11, and outputs it as the actual steering angle θ. Note that the actual steering angle θ is represented by setting the reference position to “0”, the right angle as a positive value, and the left angle as a negative value. The turning angle sensor 32 is assembled to the turning shaft 21, detects the amount of axial displacement from the reference position of the turning shaft 21, and outputs it as the actual turning angle δ of the left and right front wheels FW1, FW2. In addition, the actual turning angle δ represents the displacement of the turning shaft 21 corresponding to the rightward turning of the left and right front wheels FW1 and FW2 as a positive value with the reference position being “0”, and the right and left front wheels FW1 and FW2 The displacement of the turning shaft 21 corresponding to leftward turning is represented by a negative value.

また、電気制御装置30は、互いに接続された操舵反力用電子制御ユニット(以下、操舵反力用ECUという)33、第1転舵用電子制御ユニット(以下、第1転舵用ECUという)34、および第2転舵用電子制御ユニット(以下、第2転舵用ECUという)35を備えている。操舵反力用ECU33には、操舵角センサ31が接続されている。第1転舵用ECU34および第2転舵用ECU35には、操舵角センサ31および転舵角センサ32がそれぞれ接続されている。   The electric control device 30 includes a steering reaction force electronic control unit (hereinafter referred to as a steering reaction force ECU) 33 and a first steering electronic control unit (hereinafter referred to as a first steering ECU) that are connected to each other. 34 and a second steering electronic control unit (hereinafter referred to as a second steering ECU) 35. A steering angle sensor 31 is connected to the steering reaction force ECU 33. A steering angle sensor 31 and a turning angle sensor 32 are connected to the first turning ECU 34 and the second turning ECU 35, respectively.

これらのECU33〜35は、それぞれCPU,ROM,RAMなどからなるマイクロコンピュータを主要構成部品とする。操舵反力用ECU33は、ROMに記憶した図2の操舵反力制御プログラムを実行して、駆動回路36を介して操舵反力用電動モータ13を駆動制御する。第1および第2転舵用ECU34,35は、ROMに記憶した図3および図4の第1および第2転舵制御プログラムをそれぞれ実行して、駆動回路37,38を介して第1および第2転舵用電動モータ24,25をそれぞれ駆動制御する。   Each of these ECUs 33 to 35 has a microcomputer composed of a CPU, a ROM, a RAM and the like as main components. The steering reaction force ECU 33 executes the steering reaction force control program of FIG. 2 stored in the ROM, and drives and controls the steering reaction force electric motor 13 via the drive circuit 36. The first and second steering ECUs 34 and 35 execute the first and second steering control programs in FIGS. 3 and 4 stored in the ROM, respectively, and drive the first and second steering ECUs 37 and 38 via the drive circuits 37 and 38, respectively. The two-turn electric motors 24 and 25 are driven and controlled.

駆動回路36〜38は、ECU33〜35によりそれぞれ制御されて、電動モータ13,24,25を駆動制御する。これらの駆動回路36〜38内には、電動モータ13,24,25に流れる駆動電流をそれぞれ検出する駆動電流センサ36a〜38aがそれぞれ設けられていて、駆動電流センサ36a〜38aによって検出された駆動電流はECU33〜35にそれぞれ供給される。   The drive circuits 36 to 38 are controlled by the ECUs 33 to 35, respectively, to drive and control the electric motors 13, 24, and 25. In these drive circuits 36 to 38, drive current sensors 36a to 38a that respectively detect drive currents flowing through the electric motors 13, 24, and 25 are provided, and the drive detected by the drive current sensors 36a to 38a is provided. The electric current is supplied to the ECUs 33 to 35, respectively.

次に、上記のように構成した実施形態の動作を説明する。イグニッションスイッチ(図示しない)の投入により、操舵反力用ECU33は、図2の操舵反力制御プログラムを所定の短時間ごとに繰り返し実行し始める。この操舵反力プログラムの実行はステップS10にて開始され、操舵反力用ECU33は、ステップS11にて操舵角センサ31によって検出された実操舵角θに加え、第1および第2転舵用ECU34,35のいずれか一方から出力される補正量Δθを入力する。この補正量Δθは、詳しくは後述するように実操舵角θを補正するもので、駆動回路37および第1転舵用電動モータ24からなる第1転舵制御系統と、駆動回路38および第2転舵用電動モータ25からなる第2転舵制御系統とのうちのいずれか一方の転舵制御系統のフェイル時に、他方の転舵制御系統に対応した第1転舵用ECU34または第2転舵用ECU35から出力されるものである。なお、第1および第2転舵制御系統のいずれもフェイルしていない場合には、補正量Δθは第1および第2転舵用ECU34,35から出力されず、この場合には、補正量Δθは「0」に保たれる。   Next, the operation of the embodiment configured as described above will be described. By turning on an ignition switch (not shown), the steering reaction force ECU 33 starts to repeatedly execute the steering reaction force control program of FIG. 2 every predetermined short time. The execution of the steering reaction force program is started in step S10, and the steering reaction force ECU 33 adds to the actual steering angle θ detected by the steering angle sensor 31 in step S11, in addition to the first and second turning ECUs 34. , 35, the correction amount Δθ output from either one of them is input. The correction amount Δθ corrects the actual steering angle θ as will be described in detail later. The first turning control system including the drive circuit 37 and the first turning electric motor 24, the drive circuit 38, and the second The first steering ECU 34 or the second steering corresponding to the other steering control system at the time of failure of any one of the second steering control systems including the steering electric motor 25. This is output from the ECU 35. If neither of the first and second steering control systems fails, the correction amount Δθ is not output from the first and second steering ECUs 34 and 35. In this case, the correction amount Δθ Is kept at “0”.

前記ステップS11の入力処理後、操舵反力用ECU33は、ステップS12にて、実操舵角θに補正量Δθを加算することにより補正操舵角θc(=θ+Δθ)を計算する。なお、補正量Δθが「0」である状態では、補正操舵角θcは実操舵角θに等しい。次に、操舵反力用ECU33は、目標操舵反力テーブルを参照して、前記計算した補正操舵角θcに対応する目標操舵反力を計算する。この目標操舵反力テーブルは、操舵ハンドル11の操舵角に対する操舵反力の制御則を規定するもので、図5に示すように、補正操舵角θcの増加に従って増加する目標操舵反力を記憶している。ただし、目標操舵反力はヒステリシス特性を有しており、図中に矢印で示すように、補正操舵角θcの増加時には図5の上側の実線上の値に設定され、補正操舵角θcの減少時には図5の下側の実線上の値に設定される。なお、補正操舵角θcの増加および減少は、前回の操舵反力制御プログラムの実行時における前回の補正操舵角θcと、今回の操舵反力制御プログラムの実行時における今回の補正操舵角θcとの比較において判定される。また、補正操舵角θcが最小値θcminと最大値θcmaxの中間にある状態で補正操舵角θcの増減が逆転した場合には、図5中に点Pa,Pbで示すように、目標操舵反力は、上側の実線から下側の実線上の値に変更され、または下側の実線から上側の実線上の値に変更される。   After the input process in step S11, the steering reaction force ECU 33 calculates the corrected steering angle θc (= θ + Δθ) by adding the correction amount Δθ to the actual steering angle θ in step S12. When the correction amount Δθ is “0”, the correction steering angle θc is equal to the actual steering angle θ. Next, the steering reaction force ECU 33 refers to the target steering reaction force table and calculates the target steering reaction force corresponding to the calculated corrected steering angle θc. This target steering reaction force table defines a control law of the steering reaction force with respect to the steering angle of the steering handle 11, and stores the target steering reaction force that increases as the correction steering angle θc increases as shown in FIG. ing. However, the target steering reaction force has a hysteresis characteristic, and as indicated by an arrow in the figure, when the corrected steering angle θc is increased, the target steering reaction force is set to a value on the solid line on the upper side of FIG. 5, and the corrected steering angle θc is decreased. Sometimes it is set to a value on the lower solid line in FIG. Note that the increase and decrease of the corrected steering angle θc is the difference between the previous corrected steering angle θc when the previous steering reaction force control program was executed and the current corrected steering angle θc when the current steering reaction force control program was executed. Determined in comparison. Further, when the increase / decrease of the correction steering angle θc is reversed in a state where the correction steering angle θc is between the minimum value θcmin and the maximum value θcmax, as shown by points Pa and Pb in FIG. Is changed from the upper solid line to the value on the lower solid line, or from the lower solid line to the value on the upper solid line.

なお、目標操舵反力テーブルを用いるのに代えて、補正操舵角θcと目標操舵反力との関係を予め定めた関数を用意しておいて、同関数を用いて前記入力した補正操舵角θcに対応する目標操舵反力を計算するようにしてもよい。また、車速センサ、ヨーレートセンサ、横加速度センサなどを設けて、前記各センサによって検出された車速、ヨーレート、横加速度などに応じて前記計算した目標操舵反力を補正してもよい。   Instead of using the target steering reaction force table, a function in which the relationship between the correction steering angle θc and the target steering reaction force is set in advance is prepared, and the input correction steering angle θc is input using the same function. The target steering reaction force corresponding to may be calculated. In addition, a vehicle speed sensor, a yaw rate sensor, a lateral acceleration sensor, and the like may be provided to correct the calculated target steering reaction force according to the vehicle speed, yaw rate, lateral acceleration, and the like detected by the sensors.

前記目標操舵反力の計算後、操舵反力用ECU33は、ステップS14にて、駆動回路36との協働により、駆動電流センサ36aによって検出された駆動電流をフィードバックして、前記目標操舵反力に対応した駆動電流を操舵反力用電動モータ13に流す。そして、ステップS15にて、この操舵反力制御プログラムの実行を一旦終了する。操舵反力用電動モータ13は操舵入力軸12を介して操舵ハンドル11に前記計算した目標操舵反力に等しい操舵反力を付与する。これにより、運転者による操舵ハンドル11の回動操作に対して、操舵ハンドル11の実操舵角θに応じた反力トルクが付与され、運転者は、この操舵反力を感じながら、操舵ハンドル11を回動操作できる。   After the calculation of the target steering reaction force, the steering reaction force ECU 33 feeds back the drive current detected by the drive current sensor 36a in cooperation with the drive circuit 36 in step S14, and the target steering reaction force. Is supplied to the steering reaction force electric motor 13. In step S15, execution of this steering reaction force control program is once terminated. The steering reaction force electric motor 13 applies a steering reaction force equal to the calculated target steering reaction force to the steering handle 11 via the steering input shaft 12. As a result, a reaction torque corresponding to the actual steering angle θ of the steering handle 11 is applied to the turning operation of the steering handle 11 by the driver, and the driver feels this steering reaction force, and the steering handle 11 Can be rotated.

一方、第1転舵用ECU34は、前記操舵反力制御プログラムの実行に並行して、図3の第1転舵制御プログラムの実行を所定の短時間ごとにそれぞれ繰り返し実行する。第1転舵制御プログラムの実行は図3のステップS20にて開始され、第1転舵用ECU34は、ステップS21にて、第1フェイルフラグFAL1が“1”であるかを判定する。この第1フェイルフラグFAL1は、“0”により前記第1転舵制御系統の非フェイル状態(すなわち第1転舵用電動モータ24による左右前輪FW1,FW2の転舵可能状態)を表し、“1”により同第1転舵制御系統のフェイル状態(すなわち第1転舵用電動モータ24による左右前輪FW1,FW2の転舵不能状態)を表している。   On the other hand, in parallel with the execution of the steering reaction force control program, the first turning ECU 34 repeatedly executes the first turning control program of FIG. 3 every predetermined short time. The execution of the first turning control program is started in step S20 of FIG. 3, and the first turning ECU 34 determines whether or not the first fail flag FAL1 is “1” in step S21. The first fail flag FAL1 represents a non-failed state of the first steering control system (that is, a state in which the left and right front wheels FW1, FW2 can be steered by the first steering electric motor 24) by "0", and "1" "Represents the fail state of the first steering control system (that is, the state in which the left and right front wheels FW1, FW2 cannot be steered by the first steering electric motor 24).

まず、第1フェイルフラグFAL1が“0”である状態について説明すると、第1転舵用ECU34は、ステップS21にて「No」と判定して、ステップS22にて第1転舵制御系統にフェイルが発生しているかを検査する。この場合、第1転舵用ECU34は、電動モータ24の断線、短絡、その他の異常を駆動回路37からの信号を入力して、電動モータ24および駆動回路37を含む第1転舵制御系統に異常が発生しているかを検査する。そして、ステップS23にて前記ステップS22の処理によってフェイルが検出されたかを判定する。この場合も、ステップS22,S23の判定処理によってフェイルが検出されなかった場合について説明を続ける。したがって、このステップS23での「No」との判定後、第1転舵用ECU34は、ステップS24にて第1フェイルフラグFAL1を“0”に設定する。なお、この第1フェイルフラグFAL1は、イグニッションスイッチがオフされても、その値が保持されるように、第1転舵用ECU34の非作動時には不揮発性のメモリ領域に記憶保持され、次にイグニッションスイッチが新たに投入されたときにも以前の値のままに保たれている。   First, the state where the first fail flag FAL1 is “0” will be described. The first steering ECU 34 determines “No” in step S21, and fails the first steering control system in step S22. Inspect whether this occurs. In this case, the first turning ECU 34 inputs a signal from the drive circuit 37 for disconnection, short circuit, and other abnormalities of the electric motor 24, and enters the first turning control system including the electric motor 24 and the drive circuit 37. Inspect for abnormalities. In step S23, it is determined whether or not a failure is detected by the process in step S22. Also in this case, the description will be continued for the case where no failure is detected by the determination processing in steps S22 and S23. Therefore, after determining “No” in step S23, the first turning ECU 34 sets the first fail flag FAL1 to “0” in step S24. The first fail flag FAL1 is stored and held in a non-volatile memory area when the first steering ECU 34 is inactive so that the value is held even when the ignition switch is turned off, and then the ignition is turned off. When the switch is newly turned on, the previous value is maintained.

次に、第1転舵用ECU34は、ステップS25にて、操舵角センサ31および転舵角センサ32によって検出された実操舵角θおよび実転舵角δに加えて、第2転舵用ECU35から第2フェイルフラグFAL2を入力する。なお、第2フェイルフラグFAL2は、“0”により前記第2転舵制御系統の非フェイル状態(すなわち第2転舵用電動モータ25による左右前輪FW1,FW2の転舵可能状態)を表し、“1”により同第2転舵制御系統のフェイル状態(すなわち第2転舵用電動モータ25による左右前輪FW1,FW2の転舵不能状態)を表している。そして、ステップS26にて、第2フェイルフラグFAL2が“1”であるかを判定する。この場合も、第2転舵制御系統には、フェイルが発生しておらず、第2フェイルフラグFAL2が“0”である場合について説明を続ける。したがって、このステップS26においては「No」と判定して、プログラムをステップS27に進める。   Next, in step S25, the first turning ECU 34 adds the actual steering angle θ and the actual turning angle δ detected by the steering angle sensor 31 and the turning angle sensor 32, and the second turning ECU 35. The second fail flag FAL2 is input. The second fail flag FAL2 represents a non-failed state of the second steering control system (that is, a state where the left and right front wheels FW1 and FW2 can be steered by the second steering electric motor 25) by “0”. 1 "represents the fail state of the second turning control system (that is, the state in which the left and right front wheels FW1, FW2 cannot be turned by the second turning electric motor 25). In step S26, it is determined whether the second fail flag FAL2 is “1”. Also in this case, the case where no failure has occurred in the second turning control system and the second fail flag FAL2 is “0” will be described. Therefore, it is determined as “No” in step S26, and the program proceeds to step S27.

ステップS27においては、第1転舵用ECU34は、前記入力した実操舵角θに補正量Δθを加算することにより補正操舵角θc(=θ+Δθ)を計算する。なお、前述のように、第1および第2転舵制御系等のいずれにもフェイルが発生していなければ、補正量Δθは「0」であり、補正操舵角θcは実操舵角θに等しい。   In step S27, the first turning ECU 34 calculates a corrected steering angle θc (= θ + Δθ) by adding a correction amount Δθ to the input actual steering angle θ. As described above, if no failure occurs in any of the first and second steering control systems, the correction amount Δθ is “0”, and the correction steering angle θc is equal to the actual steering angle θ. .

このステップS27の処理後、第1転舵用ECU34は、ステップS28にて、ROM内に予め用意された目標転舵角テーブルを参照して、前記入力した補正操舵角θcに対応する目標転舵角δ*を計算する。この目標転舵角テーブルは、操舵ハンドル11の操舵角に対する目標転舵角の制御則を規定するもので、図6に示すように、補正操舵角θcの増加に従って増加する目標転舵角δ*を記憶している。なお、目標転舵角テーブルを用いるのに代えて、補正操舵角θcと目標転舵角δ*との関係を予め定めた関数を用意しておいて、同関数を用いて前記計算した補正操舵角θcに対応する目標転舵角δ*を計算するようにしてもよい。また、車速、ヨーレート、横加速度などに応じて前記計算した目標転舵角δ*を補正するようにしてもよい。   After the processing in step S27, the first steering ECU 34 refers to the target steering angle table prepared in advance in the ROM in step S28, and the target steering corresponding to the input corrected steering angle θc. Calculate the angle δ *. This target turning angle table defines a control law of the target turning angle with respect to the steering angle of the steering handle 11, and as shown in FIG. 6, the target turning angle δ * increases as the correction steering angle θc increases. Is remembered. Instead of using the target turning angle table, a function in which the relationship between the corrected steering angle θc and the target turning angle δ * is predetermined is prepared, and the calculated corrected steering using the same function is prepared. The target turning angle δ * corresponding to the angle θc may be calculated. Further, the calculated target turning angle δ * may be corrected according to the vehicle speed, the yaw rate, the lateral acceleration, and the like.

前記目標転舵角δ*の計算後、第1転舵用ECU34は、ステップS29にて、駆動回路37との協働により、駆動電流センサ37aによって検出された駆動電流をフィードバックして、目標転舵角δ*から実転舵角δを減算した差分値δ*−δに比例した駆動電流を第1転舵用電動モータ24に流す。これにより、第1転舵用電動モータ24は前記差分値δ*−δ1が「0」となるように駆動制御され、その回転により、ねじ送り機構26を介して転舵軸21を軸線方向に駆動する。そして、転舵軸21の軸線方向の変位により、左右前輪FW1,FW2が目標転舵角δ*に転舵される。その結果、左右前輪FW1,FW2は、操舵ハンドル11の回動操作に応じて転舵され、車両は左右に旋回される。   After the calculation of the target turning angle δ *, the first turning ECU 34 feeds back the driving current detected by the driving current sensor 37a in cooperation with the driving circuit 37 in step S29, and performs the target turning. A drive current proportional to a difference value δ * −δ obtained by subtracting the actual turning angle δ from the steering angle δ * is caused to flow to the first turning electric motor 24. Accordingly, the first turning electric motor 24 is driven and controlled so that the difference value δ * −δ1 becomes “0”, and the turning shaft 21 is moved in the axial direction via the screw feed mechanism 26 by the rotation. To drive. The left and right front wheels FW1 and FW2 are steered to the target turning angle δ * by the displacement of the turning shaft 21 in the axial direction. As a result, the left and right front wheels FW1, FW2 are steered according to the turning operation of the steering handle 11, and the vehicle is turned left and right.

前記ステップS29の処理後、ステップS30にて補正量Δθが「0」でないかを判定する。この場合、前述のように、補正量Δθは「0」であるので、ステップS30にて「No」と判定して、ステップS38にてこの第1転舵制御プログラムの実行を一旦終了する。   After the process of step S29, it is determined in step S30 whether the correction amount Δθ is “0”. In this case, since the correction amount Δθ is “0” as described above, “No” is determined in step S30, and the execution of the first steering control program is temporarily ended in step S38.

また、第2転舵用ECU35も、前記操舵反力制御プログラムの実行に並行して、図4の第2転舵制御プログラムの実行を所定の短時間ごとにそれぞれ繰り返し実行する。第2転舵制御プログラムの実行は図4のステップS40にて開始され、第2転舵用ECU35は、第1および第2転舵制御系等にフェイルに発生していないことを条件に、上記図3のステップS21〜29と同様な図4のステップS41〜S49の処理により、操舵ハンドル11の回動操作に応じて左右前輪FW1,FW2を目標転舵角δ*に転舵制御する。   Further, the second turning ECU 35 repeatedly executes the second turning control program of FIG. 4 every predetermined short time in parallel with the execution of the steering reaction force control program. Execution of the second turning control program is started in step S40 of FIG. 4, and the second turning ECU 35 is operated on the condition that no failure occurs in the first and second turning control systems. 4, the left and right front wheels FW1 and FW2 are steered to the target turning angle δ * according to the turning operation of the steering handle 11 by the processing of steps S41 to S49 of FIG. 4 similar to steps S21 to 29 of FIG.

ただし、この場合には、ステップS41においては、第2フェイルフラグFAL2が“1”であるかが判定される。また、ステップS42、S43においては、電動モータ25の断線、短絡、その他の異常を駆動回路38からの信号を入力して、電動モータ25および駆動回路38を含む第2転舵制御系統に異常が発生しているかが検査される。そして、ステップS44においては、第2転舵制御系統に異常が発生していないことを条件に、第2フェイルフラグFAL2が“0”に設定される。なお、この第2フェイルフラグFAL2も、イグニッションスイッチがオフされても、その値が保持されるように、第2転舵用ECU35の非作動時には不揮発性のメモリ領域に記憶保持されるものである。さらに、ステップS45においては、実操舵角θおよび実転舵角δに加えて、第1転舵用ECU34から第1フェイルフラグFAL1が入力される。そして、ステップS46においては、第1フェイルフラグFAL1が“1”であるかが判定される。   In this case, however, it is determined in step S41 whether the second fail flag FAL2 is “1”. Further, in steps S42 and S43, a signal from the drive circuit 38 is input for disconnection, short circuit, and other abnormalities of the electric motor 25, and the second steering control system including the electric motor 25 and the drive circuit 38 has an abnormality. Inspected for occurrence. In step S44, the second fail flag FAL2 is set to “0” on condition that no abnormality has occurred in the second steering control system. The second fail flag FAL2 is also stored and held in a non-volatile memory area when the second steering ECU 35 is not operated so that the value is held even when the ignition switch is turned off. . Furthermore, in step S45, in addition to the actual steering angle θ and the actual turning angle δ, the first fail flag FAL1 is input from the first turning ECU 34. In step S46, it is determined whether the first fail flag FAL1 is “1”.

このような第1および第2転舵制御プログラムの実行により、第1および第2転舵用電動モータ24,25は、ほぼ均等な回転トルクにより共同して左右前輪FW1,FW2を転舵制御して、左右前輪FW1,FW2を目標転舵角δ*に転舵制御する。この左右前輪FW1,FW2の転舵制御時には、第1および第2転舵用電動モータ24,25による十分な転舵力が得られるので、左右前輪FW1,FW2は操舵ハンドル11の回動操作に良好に追従して転舵される。   By executing the first and second steering control programs, the first and second steering electric motors 24 and 25 jointly control the left and right front wheels FW1 and FW2 with substantially equal rotational torque. Thus, the left and right front wheels FW1, FW2 are steered to the target steered angle δ *. At the time of steering control of the left and right front wheels FW1 and FW2, sufficient steering force is obtained by the first and second steering electric motors 24 and 25, so that the left and right front wheels FW1 and FW2 are used for turning the steering handle 11. Steering with good tracking.

次に、第2転舵制御系統にフェイルが発生した場合について説明する。この場合、第2転舵用ECU35は、ステップS43にて「Yes」と判定して、プログラムをステップS55に進める。ステップS55においては第2フェイルフラグFAL2が“1”に設定され、第2転舵用ECU35は、ステップS56にてこの“1”に設定された第2フェイルフラグFAL2を第1転舵用ECU33に出力する。そして、ステップS57にて、第2転舵用電動モータ25の作動制御を停止する。これ以降、第2転舵制御プログラムが再実行された場合には、第2転舵用ECU35は、ステップS41にて前記“1”に設定された第2フェイルフラグFAL2に基づいて「Yes」と判定し、前記ステップS56,S57の処理を実行し続ける。その結果、前記フェイルの発生以降においては、第2転舵用電動モータ25の作動が停止して、第2転舵用電動モータ25は左右前輪FW1,FW2の転舵に関与しなくなる。   Next, a case where a failure occurs in the second steering control system will be described. In this case, the second steering ECU 35 determines “Yes” in step S43 and advances the program to step S55. In step S55, the second fail flag FAL2 is set to “1”, and the second turning ECU 35 sets the second fail flag FAL2 set to “1” in step S56 to the first turning ECU 33. Output. In step S57, the operation control of the second turning electric motor 25 is stopped. Thereafter, when the second steering control program is re-executed, the second steering ECU 35 sets “Yes” based on the second fail flag FAL2 set to “1” in step S41. Determination is made, and the processing of steps S56 and S57 is continued. As a result, after the occurrence of the failure, the operation of the second turning electric motor 25 is stopped, and the second turning electric motor 25 is not involved in turning the left and right front wheels FW1, FW2.

一方、第1転舵用ECU34は、ステップS25にて前記“1”に設定された第2フェイルフラグFAL2を入力し、ステップS26にて「Yes」と判定してプログラムをステップS32に進める。ステップS32においては、実操舵角θを微分するとともに、微分結果dθ/dtに実操舵角θを乗算して、乗算結果θ・dθ/dtが絶対値の小さな負の所定値−Δθ1未満であるかを判定する。この判定は、操舵ハンドル11が切り返し操作されたことを検出するものである。操舵ハンドル11が切り返し操作されずに、乗算結果θ・dθ/dtが所定値−Δθ1以上であれば、ステップS32にて「No」と判定して、前述したステップS27〜S29の処理により左右前輪FW1,FW2を転舵制御する。これらのステップS27〜S29の処理により、左右前輪FW1,FW2は、第1転舵用電動モータ24の回転トルクのみを用いて操舵ハンドル11の回動操作に応じて転舵される。   On the other hand, the first turning ECU 34 inputs the second fail flag FAL2 set to “1” in step S25, determines “Yes” in step S26, and advances the program to step S32. In step S32, the actual steering angle θ is differentiated, the differentiation result dθ / dt is multiplied by the actual steering angle θ, and the multiplication result θ · dθ / dt is less than the negative predetermined value −Δθ1 having a small absolute value. Determine whether. This determination is to detect that the steering handle 11 has been turned back. If the steering handle 11 is not turned back and the multiplication result θ · dθ / dt is equal to or greater than the predetermined value −Δθ1, it is determined as “No” in step S32, and the left and right front wheels are subjected to the processing in steps S27 to S29 described above. Steering control is performed on FW1 and FW2. By the processing of these steps S27 to S29, the left and right front wheels FW1 and FW2 are steered according to the turning operation of the steering handle 11 using only the rotational torque of the first steering electric motor 24.

一方、操舵ハンドル11が切り返し操作されて、乗算結果θ・dθ/dtが所定値−Δθ1未満であれば、第1転舵用ECU34は、ステップS32にて「Yes」と判定して、ステップS33,S34の処理を実行する。ステップS33においては、目標転舵角テーブルを参照して実転舵角δに対応した補正操舵角θc’を計算する。ステップS34においては、実操舵角θと前回までの補正量Δθとにより計算される補正操舵角θcを前記計算した補正操舵角θc’から減算した差分値θc’−θcを前回までの補正量Δθに加算して補正量Δθを更新する。なお、この補正量Δθも、第1フェイルフラグFAL1と同様に、イグニッションスイッチがオフされても、その値が保持されるように、第1転舵用ECU34の非作動時には不揮発性のメモリ領域に記憶保持される。   On the other hand, if the steering handle 11 is turned back and the multiplication result θ · dθ / dt is less than the predetermined value −Δθ1, the first steering ECU 34 determines “Yes” in step S32, and step S33. , S34 is executed. In step S33, the corrected steering angle θc ′ corresponding to the actual turning angle δ is calculated with reference to the target turning angle table. In step S34, the difference value θc′−θc obtained by subtracting the corrected steering angle θc calculated from the actual steering angle θ and the previous correction amount Δθ from the calculated correction steering angle θc ′ is used as the previous correction amount Δθ. And the correction amount Δθ is updated. The correction amount Δθ is also stored in the non-volatile memory area when the first steering ECU 34 is not operated so that the value is maintained even when the ignition switch is turned off, as in the first fail flag FAL1. Retained.

具体的には、図6に示すように、目標転舵角δ*が「δ*1」であるにもかかわらず、実転舵角δが「δ1」であった場合、補正操舵角θc’がステップS33の処理によって「θc1’」に設定される。そして、ステップS34の処理により、目標転舵角δ*1に対応した補正操舵角θc1に対する補正操舵角θc1’の差分値θc1’−θc1が前回までの補正量Δθに加算される。この場合、補正操舵角θc1は操舵ハンドル11の実操舵角θを前回までの補正量Δθで補正したものであるので、前記差分値θc1’−θc1は操舵ハンドル11の切り返し操作時における実転舵角δ1を新たな目標転舵角δ*とするための補正量Δθに対応する。したがって、前記ステップS34にて計算された補正量Δθは、操舵ハンドル11の切り返し操作時における補正操舵角θcに基づいて決定される目標転舵角δ*と実転舵角δとを一致させるように実操舵角θを補正するための補正量を表すことになる。   Specifically, as shown in FIG. 6, when the actual turning angle δ is “δ1” even though the target turning angle δ * is “δ * 1,” the corrected steering angle θc ′. Is set to “θc1 ′” by the process of step S33. In step S34, the difference value θc1′−θc1 of the corrected steering angle θc1 ′ with respect to the corrected steering angle θc1 corresponding to the target turning angle δ * 1 is added to the previous correction amount Δθ. In this case, since the corrected steering angle θc1 is obtained by correcting the actual steering angle θ of the steering handle 11 by the correction amount Δθ up to the previous time, the difference value θc1′−θc1 is the actual turning when the steering handle 11 is turned back. This corresponds to the correction amount Δθ for setting the angle δ1 as the new target turning angle δ *. Therefore, the correction amount Δθ calculated in step S34 is made to match the target turning angle δ * determined based on the corrected steering angle θc when the steering wheel 11 is turned back and the actual turning angle δ. Represents a correction amount for correcting the actual steering angle θ.

また、前記補正量Δθを表す式Δθ=θc’−θc+Δθは、式Δθ=θc’−(θc−Δθ)=θc’−θのように変形しても等価である。そして、この式は、補正量Δθが実転舵角δに対応した補正操舵角θc’と操舵ハンドル11の実操舵角θとの差に等しいことを意味する。したがって、補正量Δθは、操舵ハンドル11の切り返し操作時に新たな目標転舵角δ*を実転舵角δに一致させたとき、実操舵角θを補正操舵角θcに補正するための補正量を示していることになる。さらに、この補正量Δθは、第2転舵制御系統のフェイル後、操舵ハンドル11の切り返し操作ごとに加算されるので、第2転舵制御系統にフェイルが発生してから現在までの操舵ハンドル11の切り返し操作による目標転舵角δ*と実転舵角δとの差の蓄積量を表している。   Further, the expression Δθ = θc′−θc + Δθ representing the correction amount Δθ is equivalent even if the expression Δθ = θc ′ − (θc−Δθ) = θc′−θ is modified. This equation means that the correction amount Δθ is equal to the difference between the corrected steering angle θc ′ corresponding to the actual turning angle δ and the actual steering angle θ of the steering handle 11. Therefore, the correction amount Δθ is a correction amount for correcting the actual steering angle θ to the corrected steering angle θc when the new target turning angle δ * is made to coincide with the actual turning angle δ when the steering handle 11 is turned back. Will be shown. Further, since this correction amount Δθ is added every time the steering wheel 11 is turned back after the failure of the second steering control system, the steering handle 11 up to the present after the failure occurs in the second steering control system. The accumulated amount of the difference between the target turning angle δ * and the actual turning angle δ by the turning-back operation is expressed.

前記ステップS34の処理後、第1転舵用ECU34は、前述したステップS27〜S29の処理により、実操舵角θと前述の補正量Δθとによって補正操舵角θcが計算されるとともに、この補正操舵角θcに応じて目標転舵角δ*が計算され、左右前輪FW1,FW2はこの目標転舵角δ*に転舵される。   After the process of step S34, the first steering ECU 34 calculates the corrected steering angle θc from the actual steering angle θ and the correction amount Δθ described above by the processes of steps S27 to S29 described above, and this corrected steering. The target turning angle δ * is calculated according to the angle θc, and the left and right front wheels FW1, FW2 are steered to the target turning angle δ *.

また、第1転舵制御系統にフェイルが発生した場合には、第1転舵用ECU34は、前述した図4のステップS41〜S43,S55〜S57の処理と同様な図3のステップS21〜S23,S35〜S37の処理により、第1フェイルフラグFAL1を“1”に設定するとともに、“1”に設定された第1フェイルフラグFAL1を第2転舵用ECU35に出力し、かつ第1転舵用電動モータ24の作動制御を停止する。これにより、この場合には、第1転舵用電動モータ24の作動が停止して、第1転舵用電動モータ24は左右前輪FW1,FW2の転舵に関与しなくなる。   When a failure occurs in the first turning control system, the first turning ECU 34 performs steps S21 to S23 in FIG. 3 similar to the processes in steps S41 to S43 and S55 to S57 in FIG. 4 described above. , S35 to S37, the first fail flag FAL1 is set to “1”, the first fail flag FAL1 set to “1” is output to the second turning ECU 35, and the first turning is performed. The operation control of the electric motor 24 is stopped. Thereby, in this case, the operation of the first steering electric motor 24 is stopped, and the first steering electric motor 24 is not involved in the steering of the left and right front wheels FW1, FW2.

一方、第2転舵用ECU35は、前述した図3のステップS25,S26,S32〜S34と同様な図4のステップS45,S46,S52〜S54の処理により、操舵ハンドル11の切り返し操作ごとに補正量Δθを更新する。なお、この補正量Δθも、第2フェイルフラグFAL1と同様に、イグニッションスイッチがオフされても、その値が保持されるように、第2転舵用ECU35の非作動時には不揮発性のメモリ領域に記憶保持される。そして、第2転舵用ECU35は、前述した図3のステップS27〜S29と同様な図4のステップS47〜S49の処理により、補正操舵角θcおよび目標転舵角δ*を計算し、左右前輪FW1,FW2をこの目標転舵角δ*に転舵制御する。   On the other hand, the second turning ECU 35 corrects each turn-back operation of the steering wheel 11 by the processing of steps S45, S46, and S52 to S54 of FIG. 4 similar to steps S25, S26, and S32 to S34 of FIG. The amount Δθ is updated. Note that this correction amount Δθ is also stored in a non-volatile memory area when the second turning ECU 35 is inoperative so that the value is maintained even when the ignition switch is turned off, as in the second fail flag FAL1. Retained. Then, the second turning ECU 35 calculates the corrected steering angle θc and the target turning angle δ * by the processing of steps S47 to S49 of FIG. 4 similar to steps S27 to S29 of FIG. FW1 and FW2 are steered to this target steered angle δ *.

これにより、第1および第2転舵制御系統のいずれか一方にフェイルが発生して、第1転舵用電動モータ24または第2転舵用電動モータ25による左右前輪FW1,FW2に対する十分な転舵力を得ることができなくなった場合には、操舵ハンドル11の切り返し操作があると、目標転舵角δ*と左右前輪FW1,FW2の実転舵角δの間に差がある場合には、それ以降に操舵角センサ31によって検出される実操舵角θは、操舵ハンドル11の切り返し操作時点での左右前輪FW1,FW2の実転舵角δに対応した補正操舵角θcと、同切り返し操作時点で操舵角センサ31によって検出されている実操舵角θとの差(補正量Δθ)によって補正される。また、新たな目標転舵角δ*は実操舵角θを補正量Δθによって補正した補正操舵角θcに応じて計算されるので、操舵ハンドル11の切り返し操作があると、同切り返し操作時点の目標転舵角δ*と実転舵角δとの差がキャンセルされて、目標転舵角δ*は、図8の2点差線で示すように、以降前記切り返し時点の実転舵角δから連続的に変化するようになる。そして、左右前輪FW1,FW2は、この新たな目標転舵角δ*に向かって転舵制御されるようになる。その結果、左右前輪FW1,FW2の転舵方向が操舵ハンドル11の操舵方向と逆向きになることが解消され、操舵ハンドル11の切り返しがあっても、運転者は違和感を覚えることなく車両を操舵できる。また、目標転舵角δ*と実転舵角δとの差のキャンセルにより、左右前輪FW1,FW2の中立位置に対応した操舵ハンドル11の中立位置が切り返し操作ごとに変化していくので、運転者は第1または第2転舵制御系統に関するフェイルを視覚的に自覚するようにもなる。   As a result, a failure occurs in one of the first and second turning control systems, and sufficient turning of the left and right front wheels FW1 and FW2 by the first turning electric motor 24 or the second turning electric motor 25 is achieved. When the steering force can no longer be obtained, and there is a difference between the target turning angle δ * and the actual turning angle δ of the left and right front wheels FW1, FW2 if there is a turning operation of the steering handle 11. Thereafter, the actual steering angle θ detected by the steering angle sensor 31 is the same as the corrected steering angle θc corresponding to the actual turning angle δ of the left and right front wheels FW1 and FW2 when the steering handle 11 is turned back. It is corrected by the difference (correction amount Δθ) from the actual steering angle θ detected by the steering angle sensor 31 at the time. Further, since the new target turning angle δ * is calculated according to the corrected steering angle θc obtained by correcting the actual steering angle θ by the correction amount Δθ, if the steering wheel 11 is turned back, the target at the time of the turning operation is obtained. The difference between the steered angle δ * and the actual steered angle δ is canceled, and the target steered angle δ * continues from the actual steered angle δ at the time of turning back as shown by the two-dot difference line in FIG. Change. Then, the left and right front wheels FW1, FW2 are steered toward the new target steered angle δ *. As a result, the turning direction of the left and right front wheels FW1 and FW2 is reversed from the steering direction of the steering handle 11, and the driver steers the vehicle without feeling uncomfortable even if the steering handle 11 is turned over. it can. Further, by canceling the difference between the target turning angle δ * and the actual turning angle δ, the neutral position of the steering handle 11 corresponding to the neutral position of the left and right front wheels FW1 and FW2 changes for each switching operation. The person can also visually recognize a failure related to the first or second steering control system.

このように第2転舵制御系統にフェイルが発生した状態で、操舵ハンドル11が切り返し操作されて、図3のステップS33、S34の処理によって補正量Δθが「0」以外の値に設定された場合には、第1転舵用ECU34は、ステップS30にて「Yes」と判定して、ステップS31にて補正量Δθを操舵反力用ECU33に出力する。また、第1転舵制御系統にフェイルが発生した状態で、操舵ハンドル11が切り返し操作されて、図4のステップS53、S54の処理によって補正量Δθが「0」以外の値に設定された場合には、第2転舵用ECU35は、ステップS50にて「Yes」と判定して、ステップS51にて補正量Δθを操舵反力用ECU33に出力する。   In this manner, the steering handle 11 is turned back in a state where a failure has occurred in the second steering control system, and the correction amount Δθ is set to a value other than “0” by the processing in steps S33 and S34 of FIG. In this case, the first steering ECU 34 determines “Yes” in step S30, and outputs the correction amount Δθ to the steering reaction force ECU 33 in step S31. Further, when the steering wheel 11 is turned back in a state where a failure has occurred in the first steering control system, and the correction amount Δθ is set to a value other than “0” by the processing of steps S53 and S54 in FIG. In step S50, the second steering ECU 35 determines “Yes” and outputs the correction amount Δθ to the steering reaction force ECU 33 in step S51.

操舵反力用ECUは、図2のステップS11にて前記補正量Δθを入力し、ステップS12にこの補正量Δθを用いて補正操舵角θcを計算する。そして、ステップS13にて前述した目標操舵反力テーブルを参照して補正操舵角θcに対応した目標操舵反力を計算して、ステップS14の処理により、同計算した目標操舵反力に応じて操舵反力用電動モータ13の作動を制御する。その結果、操舵ハンドル11には、前記補正量Δθを考慮した操舵反力が付与されるようになる。例えば、図5のPa位置に対応した操舵状態で、操舵ハンドル11が切り返し操作されると、実操舵角θが僅かに変化した場合でも、目標操舵反力はPb位置に対応した値ではなく、Pc位置に対応した値に設定される。これにより、補正操舵角θcに基づいて計算される目標転舵角δ*に対応した目標操舵反力が操舵ハンドル11に付与されることになるので、運転者は違和感を覚えることなく操舵ハンドルを操舵操作できるようになる。   The steering reaction force ECU inputs the correction amount Δθ in step S11 of FIG. 2, and calculates the correction steering angle θc using the correction amount Δθ in step S12. In step S13, the target steering reaction force table corresponding to the corrected steering angle θc is calculated with reference to the target steering reaction force table described above, and steering is performed in accordance with the calculated target steering reaction force in step S14. The operation of the reaction force electric motor 13 is controlled. As a result, a steering reaction force in consideration of the correction amount Δθ is applied to the steering handle 11. For example, when the steering handle 11 is turned back in the steering state corresponding to the Pa position in FIG. 5, even when the actual steering angle θ slightly changes, the target steering reaction force is not a value corresponding to the Pb position. A value corresponding to the Pc position is set. As a result, a target steering reaction force corresponding to the target turning angle δ * calculated based on the corrected steering angle θc is applied to the steering handle 11, so that the driver does not feel discomfort. The steering operation can be performed.

さらに、本発明の実施にあたっては、上記実施形態に限定されるものではなく、本発明の目的を逸脱しない限りにおいて種々の変更が可能である。   Furthermore, in carrying out the present invention, the present invention is not limited to the above embodiment, and various modifications can be made without departing from the object of the present invention.

例えば、上記実施形態においては、第1または第2転舵制御系統にフェイルが発生した場合に、実転舵角θを補正量Δθに応じて補正した補正操舵角θcを用いて左右前輪FW1,FW2を転舵制御するようにした。しかし、これに代えて、フェイルとは無関係に、操舵ハンドルの切り返し操作時に目標転舵角δ*と実転舵角δとの差が大きいときに、実転舵角θを補正量Δθに応じて補正するようにしてもよい。   For example, in the above embodiment, when a failure occurs in the first or second steering control system, the left and right front wheels FW1, FW1, using the corrected steering angle θc obtained by correcting the actual turning angle θ according to the correction amount Δθ. FW2 is steered. However, instead of this, regardless of the failure, when the difference between the target turning angle δ * and the actual turning angle δ is large during the steering wheel turning operation, the actual turning angle θ is changed according to the correction amount Δθ. May be corrected.

この場合、第1および第2転舵用ECU34,35は、図7に示す転舵制御プログラムを実行する。この転舵制御プログラムはステップS60にて開始され、第1および第2転舵用ECU34,35は、ステップS61にて実操舵角θおよび実転舵角δを上記実施形態の図3のステップS25および図4のステップS45の処理と同様にして入力する。そして、ステップS62にて、上記実施形態のステップS32,S52の処理と同様にして、操舵ハンドル11の切り返し操作を検出する。操舵ハンドル11が切り返し操作されなければ、ステップS62にて「No」と判定し、上記実施形態の図3のステップS27〜S29および図4のステップS47〜S49と同様なステップS66〜S68の処理により、左右前輪FW1,FW2を補正操舵角θc(すなわち実操舵角θ)に応じて計算された目標転舵角δ*に転舵制御する。   In this case, the first and second steering ECUs 34 and 35 execute the steering control program shown in FIG. This steering control program is started in step S60, and the first and second steering ECUs 34 and 35 set the actual steering angle θ and the actual steering angle δ in step S61 in step S25 of FIG. 3 of the above embodiment. And it inputs like the process of step S45 of FIG. In step S62, the turning operation of the steering wheel 11 is detected in the same manner as in steps S32 and S52 of the above embodiment. If the steering wheel 11 is not turned back, it is determined as “No” in step S62, and the processing of steps S66 to S68 similar to steps S27 to S29 of FIG. 3 and steps S47 to S49 of FIG. Then, the left and right front wheels FW1, FW2 are steered to the target turning angle δ * calculated according to the corrected steering angle θc (that is, the actual steering angle θ).

また、操舵ハンドル11が切り返し操作されると、第1および第2転舵用ECU34,35は、ステップS62にて「Yes」と判定して、ステップS63にて、目標転舵角δ*と実転舵角δとの差の絶対値|δ*−δ|が予め決められた正の所定値θ1以上であるかを判定する。前記絶対値|δ*−δ|が所定値θ1未満であれば、第1および第2転舵用ECU34,35は、ステップS63にて「No」と判定して、前述したステップS66以降の処理を実行して、左右前輪FW1,FW2を補正操舵角θcに応じて計算された目標転舵角δ*に転舵制御する。   When the steering handle 11 is turned back, the first and second steering ECUs 34 and 35 determine “Yes” in step S62, and in step S63, the actual steering angle δ * and the actual steering angle δ * are determined. It is determined whether the absolute value | δ * −δ | of the difference from the turning angle δ is equal to or greater than a predetermined positive value θ1. If the absolute value | δ * −δ | is less than the predetermined value θ1, the first and second steering ECUs 34 and 35 determine “No” in step S63, and the processing after step S66 described above. And the left and right front wheels FW1, FW2 are steered to the target turning angle δ * calculated according to the corrected steering angle θc.

一方、前記絶対値|δ*−δ|が所定値θ1以上であれば、第1および第2転舵用ECU34,35は、ステップS63にて「Yes」と判定して、ステップS64,S65の処理を実行した後、前述したステップS66以降の処理を実行して、左右前輪FW1,FW2を補正操舵角θcに応じて計算された目標転舵角δ*に転舵制御する。ステップS64,S65の処理は、上記実施形態の図3のステップS33,S34および図4のステップS53,54の処理と同じであり、実転舵角δを用いて操舵ハンドル11の切り返し操作における補正量Δθを更新する処理である。なお、この補正量Δθも、上記実施形態の場合と同様に、イグニッションスイッチがオフされても、その値が保持されるように、第1および第2転舵用ECU34,35の非作動時には不揮発性のメモリ領域に記憶保持される。これにより、第1および第2転舵用ECU34,35は、前述した図3のステップS66〜S68の処理により、補正操舵角θcおよび目標転舵角δ*を計算し、左右前輪FW1,FW2をこの目標転舵角δ*に転舵するようになる。   On the other hand, if the absolute value | δ * −δ | is equal to or greater than the predetermined value θ1, the first and second steering ECUs 34 and 35 determine “Yes” in step S63, and then perform steps S64 and S65. After executing the processing, the processing from step S66 described above is executed, and the left and right front wheels FW1, FW2 are steered to the target turning angle δ * calculated according to the corrected steering angle θc. The processing of steps S64 and S65 is the same as the processing of steps S33 and S34 of FIG. 3 and steps S53 and 54 of FIG. 4 in the above embodiment, and correction in the turning operation of the steering wheel 11 using the actual turning angle δ. This is a process of updating the amount Δθ. It should be noted that this correction amount Δθ is also non-volatile when the first and second steering ECUs 34 and 35 are not operated so that the value is maintained even when the ignition switch is turned off, as in the case of the above embodiment. Stored in the memory area. Thereby, the first and second turning ECUs 34 and 35 calculate the corrected steering angle θc and the target turning angle δ * by the processing in steps S66 to S68 of FIG. 3 described above, and the left and right front wheels FW1 and FW2 are calculated. It steers to this target turning angle δ *.

したがって、この変形例においても、操舵ハンドル11が切り返し操作されたとき、目標転舵角δ*と実転舵角δとの差が大きいことを条件に、同切り返し時点の目標転舵角δ*と実転舵角δとの差がキャンセルされて、目標転舵角δ*は、図8の2点差線で示すように、以降切り返し時点の実転舵角δから連続的に変化するようになる。そして、左右前輪FW1,FW2はこの新たな目標転舵角δ*に向かって転舵制御されるようになる。その結果、左右前輪FW1,FW2の転舵方向が操舵ハンドル11の操舵方向と逆向きになることが解消され、操舵ハンドル11の切り返し操作があっても、運転者は違和感を覚えることなく車両を操舵できる。   Therefore, also in this modified example, when the steering handle 11 is turned back, the target turning angle δ * at the time of turning is changed on the condition that the difference between the target turning angle δ * and the actual turning angle δ is large. And the actual turning angle δ are canceled, and the target turning angle δ * is continuously changed from the actual turning angle δ at the time of turning back as shown by the two-dot difference line in FIG. Become. The left and right front wheels FW1, FW2 are steered toward the new target steered angle δ *. As a result, the turning direction of the left and right front wheels FW1, FW2 is reversed from the steering direction of the steering handle 11, and even if the steering handle 11 is turned back, the driver does not feel discomfort. Can steer.

なお、この変形例においても、第1および第2転舵用ECU34,35は、ステップS69,S70の処理により、補正量Δθが「0」でなくなったことを条件に、補正量Δθを操舵反力用ECU33に出力する。したがって、この変形例においても、操舵反力用ECU33は、前記補正量Δθによって補正された補正操舵角θcを用いて計算された目標操舵反力に応じて操舵反力用電動モータ13の作動を制御する。その結果、操舵ハンドル11には、前記補正量Δθを考慮した操舵反力が付与されるようになる。   In this modification as well, the first and second turning ECUs 34 and 35 change the correction amount Δθ to the steering counter value on condition that the correction amount Δθ is no longer “0” by the processing of steps S69 and S70. Output to the force ECU 33. Therefore, also in this modification, the steering reaction force ECU 33 operates the steering reaction force electric motor 13 according to the target steering reaction force calculated using the corrected steering angle θc corrected by the correction amount Δθ. Control. As a result, a steering reaction force in consideration of the correction amount Δθ is applied to the steering handle 11.

また、上記変形例においては、第1または第2転舵制御系統のフェイルとは無関係に補正量Δθを計算するので、第1および第2転舵用電動モータ24,25に代えて1つの転舵用電動モータで左右前輪FW1,FW2を転舵制御するようにしてもよい。この場合、前記一つの転舵用電動モータが図7の転舵制御プログラムによって転舵制御されるようにすればよい。   Further, in the above modification, the correction amount Δθ is calculated regardless of the failure of the first or second steering control system, and therefore, instead of the first and second steering electric motors 24 and 25, one turning The left and right front wheels FW1, FW2 may be steered with a steering electric motor. In this case, the one steering electric motor may be steered by the steering control program of FIG.

また、上記実施形態においては、第1および第2転舵用電動モータ24,25で左右前輪FW1,FW2を転舵するようにした。しかし、これに代えて、3つ以上の転舵用電動モータで左右前輪FW1,FW2を転舵するようにしてもよい。この場合、各転舵用電動モータの作動が、図3または図4に示されるような第1または第2転舵制御プログラムによって制御されるようにすればよい。そして、この場合には、各転舵用電動モータがそれぞれ含まれる複数の転舵制御系統のうちでいずれか一つまたは複数の転舵制御系統にフェイルが発生したとき、フェイルの発生していない転舵制御系統により、補正量Δθが計算されるとともに、補正操舵角θcがこの補正量Δθを用いて計算され、左右前輪FW1,FW2がこの補正操舵角θcによって決まる目標転舵角δ*に転舵されるようにすればよい。   In the above embodiment, the left and right front wheels FW1, FW2 are steered by the first and second steering electric motors 24, 25. However, instead of this, the left and right front wheels FW1, FW2 may be steered by three or more steered electric motors. In this case, the operation of each steering electric motor may be controlled by a first or second steering control program as shown in FIG. 3 or FIG. In this case, when a failure occurs in any one or a plurality of steering control systems among the plurality of steering control systems each including the respective electric motors for steering, no failure occurs. The turning control system calculates the correction amount Δθ, and the correction steering angle θc is calculated using the correction amount Δθ. The left and right front wheels FW1, FW2 are set to the target turning angle δ * determined by the correction steering angle θc. What is necessary is just to be steered.

さらに、上記実施形態においては、車両を操舵するために回動操作される操舵ハンドル11を用いるようにした。しかし、これに代えて、例えば、直線的に変位するジョイスティックタイプの操舵ハンドルを用いてもよいし、その他、運転者によって操作されるとともに車両に対する操舵を指示できるものであれば、いかなるものを用いてもよい。   Furthermore, in the above embodiment, the steering handle 11 that is turned to steer the vehicle is used. However, instead of this, for example, a joystick-type steering handle that is linearly displaced may be used, or any other one that can be operated by the driver and instructed to steer the vehicle is used. May be.

本発明の一実施形態に係る車両の操舵装置の全体概略図である。1 is an overall schematic diagram of a vehicle steering apparatus according to an embodiment of the present invention. 図1の操舵反力用ECUによって実行される操舵反力制御プログラムのフローチャートである。It is a flowchart of the steering reaction force control program executed by the steering reaction force ECU of FIG. 図1の第1転舵用ECUによって実行される第1転舵制御プログラムのフローチャートである。It is a flowchart of the 1st steering control program performed by ECU for 1st steering of FIG. 図1の第2転舵用ECUによって実行される第2転舵制御プログラムのフローチャートである。It is a flowchart of the 2nd steering control program performed by ECU for 2nd steering of FIG. 補正操舵角と目標操舵反力との関係を示すグラフである。It is a graph which shows the relationship between a correction | amendment steering angle and a target steering reaction force. 補正操舵角と目標転舵角との関係を示すグラフである。It is a graph which shows the relationship between a correction | amendment steering angle and a target turning angle. 変形例に係る転舵用ECUによって実行される転舵制御プログラムのフローチャートである。It is a flowchart of the steering control program performed by ECU for steering which concerns on a modification. 操舵ハンドルの切り換え操作時における目標転舵角と実転舵角の時間変化を示すグラフである。It is a graph which shows the time change of the target turning angle and the actual turning angle at the time of the steering wheel switching operation.

符号の説明Explanation of symbols

FW1,FW2…前輪、10…操舵操作装置、11…操舵ハンドル、13…操舵反力用電動モータ、20…転舵装置、21…転舵軸、24,25…転舵用電動モータ、31…操舵角センサ、32…転舵角センサ、33…操舵反力用ECU、34,35…転舵用ECU。
FW1, FW2 ... front wheels, 10 ... steering operation device, 11 ... steering handle, 13 ... electric motor for steering reaction force, 20 ... steering device, 21 ... steered shaft, 24, 25 ... electric motor for steering, 31 ... Steering angle sensor, 32... Steering angle sensor, 33... Steering reaction force ECU, 34 and 35.

Claims (3)

操舵ハンドルの操舵操作に応じて転舵用電気アクチュエータを駆動制御し、転舵用電気アクチュエータの作動によって転舵輪を転舵するステアバイワイヤ方式の車両の操舵装置において、
操舵ハンドルの操舵角を検出する操舵角検出手段と、
転舵輪の転舵角を検出する転舵角検出手段と、
操舵ハンドルの操舵角と転舵輪の転舵角との予め決められた関係を表す制御則を記憶した制御則記憶手段と、
操舵ハンドルの切り返し操作を検出する切り返し検出手段と、
前記操舵ハンドルの切り返し操作の検出に応答し、前記記憶されている制御則に従って、前記転舵角検出手段によって検出されている転舵角に対応した操舵ハンドルの操舵角を補正操舵角として計算する補正操舵角計算手段と、
前記計算された補正操舵角と前記操舵角検出手段によって検出されている操舵角との差を補正量として記憶する補正量記憶手段と、
前記検出された操舵角を前記記憶されている補正量を用いて補正する補正手段と、
前記記憶されている制御則に従って、前記補正された操舵角に対応した転舵輪の転舵角を目標転舵角として計算する目標転舵角計算手段と、
前記計算された目標転舵角と前記検出された転舵角との差に応じた制御信号により転舵用電気アクチュエータを駆動制御して、転舵輪を前記計算された目標転舵角に転舵制御する転舵制御手段とを備えたことを特徴とする車両の操舵装置。
In a steer-by-wire vehicle steering apparatus that drives and controls a steering electric actuator according to a steering operation of a steering handle, and steers a steered wheel by the operation of the steering electric actuator.
Steering angle detection means for detecting the steering angle of the steering wheel;
A turning angle detecting means for detecting a turning angle of the turning wheel;
Control law storage means for storing a control law representing a predetermined relationship between the steering angle of the steering wheel and the turning angle of the steered wheels;
A turn-back detecting means for detecting a turning operation of the steering wheel;
In response to the detection of the turning operation of the steering wheel, the steering angle of the steering wheel corresponding to the turning angle detected by the turning angle detection means is calculated as a corrected steering angle according to the stored control law. Correction steering angle calculation means,
Correction amount storage means for storing a difference between the calculated correction steering angle and the steering angle detected by the steering angle detection means as a correction amount;
Correction means for correcting the detected steering angle using the stored correction amount;
In accordance with the stored control law, target turning angle calculation means for calculating a turning angle of the turning wheel corresponding to the corrected steering angle as a target turning angle;
The steered wheel is steered to the calculated target turning angle by drivingly controlling the electric actuator for turning by a control signal corresponding to the difference between the calculated target turning angle and the detected turning angle. A vehicle steering apparatus comprising a steering control means for controlling the vehicle.
請求項1に記載した車両の操舵装置において、さらに、
操舵ハンドルの操舵操作に対して反力を付与する反力用電気アクチュエータと、
操舵ハンドルの操舵角と操舵ハンドルの操舵操作に対する反力との関係を表す予め決められた制御則に従って、前記補正された操舵角に対応した目標操舵反力を計算する目標操舵反力計算手段と、
前記計算された目標操舵反力に応じて前記反力用電気アクチュエータを駆動制御する操舵反力制御手段とを設けたことを特徴とする車両の操舵装置。
The vehicle steering apparatus according to claim 1, further comprising:
A reaction force electric actuator that applies a reaction force to the steering operation of the steering wheel;
Target steering reaction force calculation means for calculating a target steering reaction force corresponding to the corrected steering angle in accordance with a predetermined control law representing a relationship between a steering angle of the steering wheel and a reaction force against the steering operation of the steering wheel; ,
A steering apparatus for a vehicle, comprising: a steering reaction force control unit that drives and controls the reaction force electric actuator according to the calculated target steering reaction force.
請求項1または2に記載した車両の操舵装置において、
前記転舵用電気アクチュエータは複数設けられており、さらに、
前記複数の転舵用電気アクチュエータによる転舵輪の各転舵の不能状態をそれぞれ検出するフェイル検出手段を備え、
前記切り返し検出手段は、前記フェイル検出手段によって前記複数の転舵用電気アクチュエータのうちのいずれかの転舵用電気アクチュエータによる転舵不能状態が検出されていることを条件に、操舵ハンドルの切り返し操作を検出し、かつ
前記転舵制御手段は、前記フェイル検出手段によって前記複数の転舵用電気アクチュエータのうちのいずれかの転舵用電気アクチュエータによる転舵不能状態が検出されたとき、前記複数の転舵用電気アクチュエータのうちで転舵不能状態の検出されていない転舵用電気アクチュエータを制御して転舵輪を目標転舵角に制御するようにしたことを特徴とする車両の操舵装置。
In the vehicle steering apparatus according to claim 1 or 2,
A plurality of the electric actuators for turning are provided, and
A fail detection means for detecting an inability to steer each of the steered wheels by the plurality of steerable electric actuators;
The switchback detecting means is configured to perform a steering wheel turnover operation on the condition that an unsteerable state by any one of the plurality of steered electric actuators is detected by the fail detecting means. And the steering control means is configured to detect the plurality of the plurality of turning electric actuators when the steering impossible state by any one of the plurality of turning electric actuators is detected by the fail detecting means. A steering apparatus for a vehicle, characterized in that a steered wheel is controlled to a target steered angle by controlling a steered electric actuator in which a steerable state is not detected among the steerable electric actuators.
JP2004257964A 2004-09-06 2004-09-06 Vehicle steering device Expired - Fee Related JP4251126B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004257964A JP4251126B2 (en) 2004-09-06 2004-09-06 Vehicle steering device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004257964A JP4251126B2 (en) 2004-09-06 2004-09-06 Vehicle steering device

Publications (2)

Publication Number Publication Date
JP2006069456A JP2006069456A (en) 2006-03-16
JP4251126B2 true JP4251126B2 (en) 2009-04-08

Family

ID=36150508

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004257964A Expired - Fee Related JP4251126B2 (en) 2004-09-06 2004-09-06 Vehicle steering device

Country Status (1)

Country Link
JP (1) JP4251126B2 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4764254B2 (en) * 2006-05-25 2011-08-31 Udトラックス株式会社 Steering reaction force generator for vehicle driving simulation system
JP4929892B2 (en) * 2006-07-19 2012-05-09 トヨタ自動車株式会社 Vehicle steering device
JP4873159B2 (en) * 2007-02-05 2012-02-08 トヨタ自動車株式会社 Vehicle steering device
JP5139688B2 (en) * 2007-02-06 2013-02-06 本田技研工業株式会社 Vehicle steering system
JP5412822B2 (en) * 2008-12-12 2014-02-12 日産自動車株式会社 Vehicle steering control device
JP5994649B2 (en) * 2013-01-11 2016-09-21 日産自動車株式会社 Steering control device
WO2016105316A1 (en) * 2014-12-24 2016-06-30 Arslan Mehmet Selçuk Steering feel generating system for steer-by-wire systems

Also Published As

Publication number Publication date
JP2006069456A (en) 2006-03-16

Similar Documents

Publication Publication Date Title
JP4367383B2 (en) Vehicle steering assist device
US7500537B2 (en) Steering apparatus for vehicle
US8087488B2 (en) Steering apparatus for vehicle that detects an anomaly of the connecting-disconnecting device between the steering wheel and the turnable wheels
EP1935757B1 (en) Vehicle steering apparatus
US7832522B2 (en) Vehicle steering system, vehicle including the same and method for turning wheel of vehicle
EP2116443B1 (en) Electric power steering apparatus
JP6592067B2 (en) Electric power steering device
JP2010162954A (en) Electric power steering device
US8838340B2 (en) Electric power steering system
JP4727461B2 (en) Vehicle steering system
JP7404027B2 (en) Steering control device
JP4251126B2 (en) Vehicle steering device
JP5018166B2 (en) Steering device
JP7307000B2 (en) steering controller
JP4661210B2 (en) Vehicle steering control device
JP4873159B2 (en) Vehicle steering device
JP3605885B2 (en) Automatic vehicle steering system
JP4352250B2 (en) Vehicle steering device
JP5428415B2 (en) Vehicle steering device
JP7306928B2 (en) steering controller
JP4604991B2 (en) Vehicle steering device
JP4222282B2 (en) Vehicle steering device
JP4269166B2 (en) Vehicle steering device
JP4474298B2 (en) Vehicle steering device
JP4333399B2 (en) Vehicle steering device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060925

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20081128

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: 20081224

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090106

R151 Written notification of patent or utility model registration

Ref document number: 4251126

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120130

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130130

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130130

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees