JP6093327B2 - Driving support device and vehicle - Google Patents

Driving support device and vehicle Download PDF

Info

Publication number
JP6093327B2
JP6093327B2 JP2014092289A JP2014092289A JP6093327B2 JP 6093327 B2 JP6093327 B2 JP 6093327B2 JP 2014092289 A JP2014092289 A JP 2014092289A JP 2014092289 A JP2014092289 A JP 2014092289A JP 6093327 B2 JP6093327 B2 JP 6093327B2
Authority
JP
Japan
Prior art keywords
output
motor
steering
current
abnormality determination
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
JP2014092289A
Other languages
Japanese (ja)
Other versions
JP2015209140A (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.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
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 Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP2014092289A priority Critical patent/JP6093327B2/en
Publication of JP2015209140A publication Critical patent/JP2015209140A/en
Application granted granted Critical
Publication of JP6093327B2 publication Critical patent/JP6093327B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Steering Control In Accordance With Driving Conditions (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Power Steering Mechanism (AREA)

Description

本発明は、電動パワーステアリング装置用モータ又はその周辺部品の異常の誤検知を回避可能な走行支援装置及び車両に関する。   The present invention relates to a driving support device and a vehicle that can avoid erroneous detection of an abnormality in a motor for an electric power steering device or its peripheral components.

特許文献1には、電動パワーステアリング(EPS)制御装置(制御装置30)が開示されている。制御装置30の制御回路13は、操舵トルク等に応じたモータ11への目標電流値と、電流検出回路19が検出した電流検出値とが一致するように、Hブリッジ回路12aを制御する([0014])。   Patent Document 1 discloses an electric power steering (EPS) control device (control device 30). The control circuit 13 of the control device 30 controls the H bridge circuit 12a so that the target current value to the motor 11 corresponding to the steering torque or the like matches the current detection value detected by the current detection circuit 19 ([[ 0014]).

また、特許文献1では、電界効果トランジスタSW1〜SW4(FETSW1〜SW4)にオン故障が発生した際、過電流を防止すべく、電磁リレー18aを遮断状態にすると共に、回生電流による必要操舵力の上昇を防止すべく、電磁リレー18bを遮断状態にする([0013])。   In Patent Document 1, when an on-failure occurs in the field effect transistors SW1 to SW4 (FETSW1 to SW4), the electromagnetic relay 18a is turned off to prevent overcurrent, and the necessary steering force due to the regenerative current is reduced. In order to prevent the rise, the electromagnetic relay 18b is turned off ([0013]).

特許文献2には、車線(走行レーン)に沿って走行するように自車の挙動を制御する車線維持制御を行う装置(いわゆる車線維持アシストシステム(LKAS))を構成するLKAS制御ユニット64が開示されている([0001]、図1、図2)。LKAS制御ユニット64は、車線維持用の操舵アシストトルクを演算する([0024])。当該操舵アシストトルクは、EPSモータ38の制御に用いられる(図2、[0030]〜[0032])。   Patent Document 2 discloses an LKAS control unit 64 that constitutes an apparatus (a so-called lane keeping assist system (LKAS)) that performs lane keeping control for controlling the behavior of a host vehicle so as to travel along a lane (running lane). ([0001], FIGS. 1 and 2). The LKAS control unit 64 calculates a steering assist torque for maintaining the lane ([0024]). The steering assist torque is used to control the EPS motor 38 (FIG. 2, [0030] to [0032]).

特開2001−315654号公報JP 2001-315654 A 特開2009−274688号公報JP 2009-274688 A

例えば、車両がカーブ路を走行している際、車線維持制御による目標操舵方向(例えば、左方向)と、運転者による実際の操舵方向(例えば、右方向)とが反対である場合、モータの出力及びこれに関連する目標電流値が大きく増加する可能性がある。この場合、特許文献1の制御回路13のような構成では、正常な車線維持制御を行っていても、目標電流値が大きく増加することで、スイッチング素子等のオン故障による過電流等の異常が発生していると誤判定するおそれがある。   For example, when the vehicle is traveling on a curved road, if the target steering direction (for example, the left direction) by the lane keeping control is opposite to the actual steering direction (for example, the right direction) by the driver, The output and the target current value associated therewith can increase significantly. In this case, in the configuration like the control circuit 13 of Patent Document 1, even if normal lane keeping control is performed, the target current value increases greatly, so that an abnormality such as an overcurrent due to an on-failure of the switching element or the like occurs. There is a risk of misjudging that it has occurred.

このようなおそれは、車線維持制御に限らず、走行支援による目標操舵方向と運転者の実際の操舵方向とが反対である場合等、走行支援によりEPSモータの出力が過度に増加する場合に当て嵌まる。   Such a fear is not limited to the lane keeping control, and applies when the output of the EPS motor is excessively increased by the travel support, such as when the target steering direction by the travel support is opposite to the actual steering direction of the driver. .

本発明は上記のような課題を考慮してなされたものであり、正常な走行支援によるEPSモータの出力増加に起因した異常の誤判定を回避することが可能な走行支援装置及び車両を提供することを目的とする。   The present invention has been made in view of the above problems, and provides a driving support device and a vehicle that can avoid erroneous determination of abnormality due to an increase in the output of an EPS motor due to normal driving support. For the purpose.

本発明に係る走行支援装置は、操舵を補助するモータと、前記モータの出力を示す検出値又は目標値であるモータ出力パラメータが異常判定出力閾値を上回っている連続時間である過大出力時間が異常判定時間閾値を超えたとき、前記モータ又はその周辺部品に異常が発生していると判定する異常判定部とを有する電動パワーステアリング装置を用いて走行支援を行うものであって、前記走行支援に要する前記モータの出力により前記モータ出力パラメータが前記異常判定出力閾値を上回るとき、前記走行支援装置は、前記過大出力時間が前記異常判定時間閾値を超える前に、前記モータの出力を一時的に低下させて前記モータ出力パラメータが前記異常判定出力閾値を下回るようにした後、再度、前記モータ出力パラメータが前記異常判定出力閾値を上回るように前記モータの出力を調整する誤検知回避制御を実行することを特徴とする。   The driving support device according to the present invention includes a motor that assists steering, and an excessive output time that is a continuous time in which a motor output parameter that is a detection value or a target value indicating the output of the motor exceeds an abnormality determination output threshold. When the determination time threshold is exceeded, driving assistance is performed using an electric power steering device having an abnormality determination unit that determines that an abnormality has occurred in the motor or its peripheral components. When the motor output parameter exceeds the abnormality determination output threshold due to the required motor output, the driving support device temporarily reduces the output of the motor before the excessive output time exceeds the abnormality determination time threshold. After the motor output parameter falls below the abnormality determination output threshold, the motor output parameter is again determined as the abnormality determination. And executes the erroneous detection avoidance control to adjust the output of the motor to exceed the force threshold.

例えば、車線維持制御等の走行支援の実行中に車両がカーブ路を走行している際、走行支援による操舵方向(例えば、左方向)と、運転者による実際の操舵方向(例えば、右方向)とが反対である場合、正常な走行支援を行っていても、モータ出力パラメータが異常判定出力閾値を上回ってしまう可能性がある。   For example, when the vehicle is traveling on a curved road while driving support such as lane keeping control is being executed, the steering direction by the driving support (for example, the left direction) and the actual steering direction by the driver (for example, the right direction) If the opposite is true, the motor output parameter may exceed the abnormality determination output threshold even if normal driving support is performed.

本発明によれば、走行支援に要するモータの出力(正常な走行支援におけるモータ出力)によりモータ出力パラメータが異常判定出力閾値を上回るとき、過大出力時間が異常判定時間閾値を超える前に、モータの出力を一時的に低下させてモータ出力パラメータが異常判定出力閾値を下回るようにした後、再度、モータ出力パラメータが異常判定出力閾値を上回るようにモータの出力を制御する。これにより、正常な走行支援によるモータの出力であるにもかかわらず、モータ又はその関連部品に異常があると誤判定されることを避けることが可能となる。   According to the present invention, when the motor output parameter exceeds the abnormality determination output threshold due to the motor output required for driving support (motor output in normal driving support), before the excessive output time exceeds the abnormality determination time threshold, After the output is temporarily reduced so that the motor output parameter falls below the abnormality determination output threshold, the motor output is controlled again so that the motor output parameter exceeds the abnormality determination output threshold. Accordingly, it is possible to avoid erroneously determining that there is an abnormality in the motor or its related parts even though the output of the motor is based on normal driving support.

また、走行支援による操舵方向と、運転者による実際の操舵方向とが反対である場合、運転者からの操舵トルクに抗するためにモータの出力が増大すると、ステアリング軸、タイヤ(操舵輪)等に過度のねじりトルクがかかる可能性がある。本発明によれば、モータの出力を一時的に低下させることにより、上記のようなねじりトルクを緩和することが可能となる。   Further, when the steering direction by the driving support is opposite to the actual steering direction by the driver, if the motor output increases to resist the steering torque from the driver, the steering shaft, tires (steering wheels), etc. May be subject to excessive torsional torque. According to the present invention, the torsional torque as described above can be reduced by temporarily reducing the output of the motor.

前記走行支援装置は、前記モータの出力の制御を前記モータへの目標電流の制御を介して行い、前記走行支援に要する前記モータの出力による前記モータ出力パラメータが前記異常判定出力閾値を上回るとき、矩形波を基調とし且つ立ち下がり時の低下率を制限した連続波として前記目標電流を設定してもよい。   The driving support device performs control of the output of the motor through control of a target current to the motor, and when the motor output parameter due to the output of the motor required for the driving support exceeds the abnormality determination output threshold value, The target current may be set as a continuous wave based on a rectangular wave and limited in the rate of decrease at the time of falling.

これにより、矩形波を基調とする連続波により、モータの出力の一時的な低下及びその後の復帰を繰り返すことが可能となる。従って、モータの異常の誤判定を簡易に避けることが可能となる。加えて、矩形波を基調とする連続波の立ち下がり時の低下率を制限することにより、モータ出力の低下を運転者に感知させ難くし、ドライバビリティを向上することが可能となる。   As a result, it is possible to repeat the temporary decrease in the output of the motor and the subsequent return by the continuous wave based on the rectangular wave. Accordingly, it is possible to easily avoid erroneous determination of motor abnormality. In addition, by limiting the rate of decrease when the continuous wave based on the rectangular wave falls, it becomes difficult for the driver to detect a decrease in motor output, and drivability can be improved.

前記走行支援装置は、前記目標電流のオン時間をオフ時間の倍よりも長く設定してもよい。これにより、オフ時間が長くなり過ぎることでモータの出力が不十分になることを防止し、必要な走行支援をより確実に行うことが可能となる。   The driving support device may set the ON time of the target current to be longer than twice the OFF time. As a result, it is possible to prevent the motor output from becoming insufficient due to an excessively long off time, and it is possible to more reliably perform the required travel support.

前記走行支援装置は、再度、前記モータ出力パラメータが前記異常判定出力閾値を上回らせるように前記モータの出力を制御する際、単位時間当たりの前記モータの出力の変化量が、変化量閾値以下となるように前記モータの出力を制御してもよい。これにより、走行支援に必要なモータの出力に戻す際、モータの出力の変化を運転者に感知させ難くし、ドライバビリティを向上することが可能となる。   When the driving support device controls the output of the motor again so that the motor output parameter exceeds the abnormality determination output threshold, the change amount of the motor output per unit time is equal to or less than the change amount threshold value. You may control the output of the said motor so that it may become. This makes it difficult for the driver to perceive a change in the output of the motor when returning to the output of the motor necessary for driving support, and drivability can be improved.

前記走行支援装置は、ステアリングホイールを介して運転者が付与する操舵トルク前記モータ出力パラメータの組合せに基づいて、前記誤検知回避制御を実行するか否かを判定するための出力禁止領域を設定し、前記操舵トルクと前記モータ出力パラメータの組合せが前記出力禁止領域内にあるとき、前記誤検知回避制御を実行し、前記操舵トルクと前記モータ出力パラメータの組合せが前記出力禁止領域内にないとき、前記誤検知回避制御を実行しなくてもよい。これにより、誤検知回避制御を実行する場面を適切に選択することが可能となる。
The driving support device sets an output prohibition region for determining whether to execute the false detection avoidance control based on a combination of a steering torque applied by a driver via a steering wheel and the motor output parameter. When the combination of the steering torque and the motor output parameter is within the output prohibition region, the false detection avoidance control is executed, and when the combination of the steering torque and the motor output parameter is not within the output prohibition region The false detection avoidance control may not be executed . As a result, it is possible to appropriately select a scene for executing the false detection avoidance control.

前記走行支援装置は、前記異常判定出力閾値よりも大きい値に設定された走行支援停止閾値を前記モータ出力パラメータが上回るとき、前記走行支援を即時に停止してもよい。これにより、モータ出力の増加が、走行支援による正常なものではなく、実際に異常が発生していると判定可能であるときは、走行支援を即時に中止することが可能となる。   The driving support device may stop the driving support immediately when the motor output parameter exceeds a driving support stop threshold set to a value larger than the abnormality determination output threshold. As a result, when it is possible to determine that the increase in motor output is not normal due to the driving support and that an abnormality has actually occurred, the driving support can be immediately stopped.

本発明に係る車両は、前記走行支援装置を備えることを特徴とする。   The vehicle according to the present invention includes the travel support device.

本発明によれば、正常な走行支援によるEPSモータの出力増加に起因した異常の誤判定を回避することが可能となる。   According to the present invention, it is possible to avoid erroneous determination of abnormality due to an increase in the output of the EPS motor by normal driving support.

本発明の一実施形態に係る車両の概略構成図である。1 is a schematic configuration diagram of a vehicle according to an embodiment of the present invention. 前記実施形態における操舵アシスト制御のフローチャートである。3 is a flowchart of steering assist control in the embodiment. トルクセンサによる検出トルクと、右方向トルク電圧、左方向トルク電圧及び合計トルク電圧との関係を示す図である。It is a figure which shows the relationship between the torque detected by a torque sensor, a right direction torque voltage, a left direction torque voltage, and a total torque voltage. 前記実施形態における異常判定制御のフローチャートである。It is a flowchart of the abnormality determination control in the said embodiment. カーブ路である走行路を前記車両が走行している際の操舵トルクと車線維持駆動力(トルク)とを示す図である。It is a figure which shows the steering torque and lane maintenance driving force (torque) at the time of the said vehicle drive | working the driving | running | working road which is a curve road. 前記実施形態で用いる出力禁止領域を示す図である。It is a figure which shows the output prohibition area | region used in the said embodiment. 前記実施形態における車線維持制御のフローチャートである。It is a flowchart of the lane maintenance control in the said embodiment. 前記実施形態における誤検知回避制御の第1フローチャート(図7のS27の詳細)である。It is a 1st flowchart (detail of S27 of FIG. 7) of the misdetection avoidance control in the said embodiment. 前記実施形態における前記誤検知回避制御の第2フローチャート(図7のS27の詳細)である。It is a 2nd flowchart (detail of S27 of Drawing 7) of the false detection avoidance control in the embodiment. 前記誤検知回避制御におけるモータ電流の波形を、第1比較例及び第2比較例でのモータ電流と比較して示す図である。It is a figure which shows the waveform of the motor current in the said false detection avoidance control compared with the motor current in a 1st comparative example and a 2nd comparative example.

A.一実施形態
A1.全体的な構成の説明
[A1−1.全体構成]
図1は、本発明の一実施形態に係る車両10の概略構成図である。図1に示すように、車両10は、電動パワーステアリング装置12(以下「EPS装置12」という。)と、車線維持アシストシステム14(以下「LKAS14」という。)とを備える。
A. Embodiment A1. Description of overall configuration [A1-1. overall structure]
FIG. 1 is a schematic configuration diagram of a vehicle 10 according to an embodiment of the present invention. As shown in FIG. 1, the vehicle 10 includes an electric power steering device 12 (hereinafter referred to as “EPS device 12”) and a lane keeping assist system 14 (hereinafter referred to as “LKAS 14”).

[A1−2.EPS装置12]
(A1−2−1.EPS装置12の全体)
EPS装置12は、ステアリングホイール20と、ステアリングコラム22と、中間ジョイント24と、ステアリングギアボックス26と、EPS装置12駆動用のモータ28(以下「EPSモータ28」ともいう。)と、インバータ30(以下「EPSインバータ30」ともいう。)と、車速センサ32と、センサユニット34と、電動パワーステアリング電子制御装置36(以下「EPS ECU36」又は「ECU36」という。)と、低電圧バッテリ38(以下「バッテリ38」ともいう。)とを有する。
[A1-2. EPS device 12]
(A1-2-1. Entire EPS device 12)
The EPS device 12 includes a steering wheel 20, a steering column 22, an intermediate joint 24, a steering gear box 26, a motor 28 for driving the EPS device 12 (hereinafter also referred to as "EPS motor 28"), and an inverter 30 ( Hereinafter, also referred to as “EPS inverter 30”), vehicle speed sensor 32, sensor unit 34, electric power steering electronic control device 36 (hereinafter referred to as “EPS ECU 36” or “ECU 36”), and low voltage battery 38 (hereinafter referred to as “EPS inverter 30”). Also referred to as “battery 38”).

ステアリングコラム22は、筐体40と、筐体40内部において軸受44、46、48に支持されたステアリング軸42と、トルクセンサ50と、舵角センサ52とを有する。   The steering column 22 includes a housing 40, a steering shaft 42 supported by bearings 44, 46, and 48 inside the housing 40, a torque sensor 50, and a steering angle sensor 52.

中間ジョイント24は、2つのユニバーサルジョイント60a、60bと、その間に配置された軸部62とを有する。   The intermediate joint 24 includes two universal joints 60a and 60b and a shaft portion 62 disposed therebetween.

ステアリングギアボックス26は、筐体70と、ラック&ピニオン機構のピニオン74が設けられ軸受76、78により支持されたピニオン軸72と、ラック&ピニオン機構のラック歯82が設けられたラック軸80と、タイロッド84とを有する。   The steering gear box 26 includes a housing 70, a pinion shaft 72 provided with a pinion 74 of a rack and pinion mechanism and supported by bearings 76 and 78, and a rack shaft 80 provided with rack teeth 82 of the rack and pinion mechanism. And a tie rod 84.

(A1−2−2.マニュアル操舵系)
ステアリング軸42は、その一端がステアリングホイール20に固定され、他端がユニバーサルジョイント60aに連結されている。ユニバーサルジョイント60aは、ステアリング軸42の一端と軸部62の一端とを連結する。ユニバーサルジョイント60bは、軸部62の他端とピニオン軸72の一端とを連結する。ピニオン軸72のピニオン74と、車幅方向に往復動可能なラック軸80のラック歯82とが噛合する。ラック軸80の両端はそれぞれタイロッド84を介して左右の前輪86(操舵輪)に連結されている。
(A1-2-2. Manual steering system)
The steering shaft 42 has one end fixed to the steering wheel 20 and the other end connected to the universal joint 60a. The universal joint 60 a connects one end of the steering shaft 42 and one end of the shaft portion 62. The universal joint 60 b connects the other end of the shaft portion 62 and one end of the pinion shaft 72. The pinion 74 of the pinion shaft 72 meshes with the rack teeth 82 of the rack shaft 80 that can reciprocate in the vehicle width direction. Both ends of the rack shaft 80 are connected to left and right front wheels 86 (steering wheels) via tie rods 84, respectively.

従って、運転者がステアリングホイール20を操作することによって生じた操舵トルクTstr(回転力)は、ステアリング軸42及び中間ジョイント24を介してピニオン軸72に伝達される。そして、ピニオン軸72のピニオン74及びラック軸80のラック歯82により操舵トルクTstrが推力に変換され、ラック軸80が車幅方向に変位する。ラック軸80の変位に伴ってタイロッド84が前輪86を転舵させることで、車両10の向きを変えることができる。   Therefore, the steering torque Tstr (rotational force) generated by the driver operating the steering wheel 20 is transmitted to the pinion shaft 72 via the steering shaft 42 and the intermediate joint 24. The steering torque Tstr is converted into thrust by the pinion 74 of the pinion shaft 72 and the rack teeth 82 of the rack shaft 80, and the rack shaft 80 is displaced in the vehicle width direction. As the rack shaft 80 is displaced, the tie rod 84 steers the front wheel 86, whereby the direction of the vehicle 10 can be changed.

ステアリング軸42、中間ジョイント24、ピニオン軸72、ラック軸80及びタイロッド84は、ステアリングホイール20に対する運転者の操舵動作を前輪86に直接伝えるマニュアル操舵系を構成する。   The steering shaft 42, the intermediate joint 24, the pinion shaft 72, the rack shaft 80, and the tie rod 84 constitute a manual steering system that directly transmits the steering operation of the driver with respect to the steering wheel 20 to the front wheels 86.

(A1−2−3.転舵アシスト系)
(A1−2−3−1.アシスト駆動系)
EPSモータ28は、ウォームギア90及びウォームホイールギア92を介してステアリング軸42に連結されている。すなわち、EPSモータ28の出力軸は、ウォームギア90に連結されている。また、ウォームギア90と噛合するウォームホイールギア92は、ステアリング軸42自体に一体的に又は弾性的に形成されている。
(A1-2-3. Steering assist system)
(A1-2-3-1. Assist drive system)
The EPS motor 28 is connected to the steering shaft 42 via a worm gear 90 and a worm wheel gear 92. That is, the output shaft of the EPS motor 28 is connected to the worm gear 90. The worm wheel gear 92 that meshes with the worm gear 90 is formed integrally or elastically with the steering shaft 42 itself.

本実施形態のEPSモータ28は、例えば、3相交流ブラシレス式であるが、3相交流ブラシ式、単相交流式、直流式等のその他のモータであってもよい。EPSモータ28は、EPS ECU36に制御されるEPSインバータ30を介して低電圧バッテリ38から電力が供給される。そして、当該電力に応じた駆動力Fm(以下「モータ駆動力Fm」又は「操舵駆動力Fm」ともいう。)を生成する。モータ駆動力Fmは、EPSモータ28の出力軸、ウォームギア90、ステアリング軸42(ウォームホイールギア92)、中間ジョイント24及びピニオン軸72を介してラック軸80に伝達される。EPSモータ28、ウォームギア90及びステアリング軸42(ウォームホイールギア92)は、操舵のための駆動力(操舵駆動力Fm)を生成するアシスト駆動系を構成する。   The EPS motor 28 of the present embodiment is, for example, a three-phase AC brushless type, but may be other motors such as a three-phase AC brush type, a single-phase AC type, and a DC type. The EPS motor 28 is supplied with electric power from the low voltage battery 38 via the EPS inverter 30 controlled by the EPS ECU 36. Then, a driving force Fm corresponding to the electric power (hereinafter also referred to as “motor driving force Fm” or “steering driving force Fm”) is generated. The motor driving force Fm is transmitted to the rack shaft 80 via the output shaft of the EPS motor 28, the worm gear 90, the steering shaft 42 (worm wheel gear 92), the intermediate joint 24, and the pinion shaft 72. The EPS motor 28, the worm gear 90, and the steering shaft 42 (worm wheel gear 92) constitute an assist drive system that generates a driving force for steering (a steering driving force Fm).

本実施形態における駆動力Fmは、操舵アシスト力Fasiとして用いられると共に、車線維持駆動力Flk(以下「駆動力Flk」ともいう。)として用いられる。操舵アシスト力Fasiは、ステアリングホイール20に対する運転者の入力トルク(操舵トルクTstr)と同じ方向に働いて運転者の操舵を補助する駆動力である。後述するように、操舵アシスト力Fasiは、操舵トルクTstrと反対方向に働かせることも可能である。車線維持駆動力Flkは、車両10を車線に沿って走行させるために操舵トルクTstrとは独立して生成及び作用する駆動力である。   The driving force Fm in the present embodiment is used as the steering assist force Fasi and also as the lane keeping driving force Flk (hereinafter also referred to as “driving force Flk”). The steering assist force Fasi is a driving force that works in the same direction as the driver's input torque (steering torque Tstr) to the steering wheel 20 to assist the driver's steering. As will be described later, the steering assist force Fasi can be applied in a direction opposite to the steering torque Tstr. The lane keeping driving force Flk is a driving force that is generated and acts independently of the steering torque Tstr in order to cause the vehicle 10 to travel along the lane.

(A1−2−3−2.アシスト制御系)
トルクセンサ50、車速センサ32、EPSインバータ30、センサユニット34及びEPS ECU36は、アシスト駆動系を制御するアシスト制御系を構成する。以下では、アシスト駆動系、アシスト制御系及び低電圧バッテリ38を合わせて転舵アシスト系とも称する。本実施形態において、EPSモータ28の出力は、d軸及びq軸を用いるいわゆるベクトル制御により制御される。
(A1-2-3-2. Assist control system)
The torque sensor 50, the vehicle speed sensor 32, the EPS inverter 30, the sensor unit 34, and the EPS ECU 36 constitute an assist control system that controls the assist drive system. Hereinafter, the assist drive system, the assist control system, and the low voltage battery 38 are collectively referred to as a steering assist system. In the present embodiment, the output of the EPS motor 28 is controlled by so-called vector control using the d-axis and the q-axis.

(a)フィードフォワード系センサ類
トルクセンサ50は、ステアリング軸42に直接磁歪めっきを処理した曲げ・捩り両剛性の高い磁歪式であり、磁歪式の第1検出素子100及び第2検出素子102を有する。第1検出素子100及び第2検出素子102は、いずれも磁歪膜である。第1検出素子100は、運転者からステアリングホイール20に向かって時計回りの方向のトルク(右方向トルクTsr)に応じた電圧(右方向トルク電圧VT1)をEPS ECU36に出力する。第2検出素子102は、運転者からステアリングホイール20に向かって反時計回りの方向のトルク(左方向トルクTsl)に応じた電圧(左方向トルク電圧VT2)をEPS ECU36に出力する。
(A) Feedforward Sensors The torque sensor 50 is a magnetostrictive type with high bending / twisting rigidity in which the steering shaft 42 is directly subjected to magnetostrictive plating, and the magnetostrictive first detection element 100 and the second detection element 102 are connected to each other. Have. Both the first detection element 100 and the second detection element 102 are magnetostrictive films. The first detection element 100 outputs a voltage (right torque voltage VT1) corresponding to the clockwise torque (right torque Tsr) from the driver toward the steering wheel 20 to the EPS ECU 36. The second detection element 102 outputs a voltage (left direction torque voltage VT2) according to the counterclockwise direction torque (left direction torque Tsl) from the driver toward the steering wheel 20 to the EPS ECU 36.

車速センサ32は、車速Vs[km/h]を検出し、EPS ECU36に出力する。舵角センサ52は、ステアリングホイール20の操舵量を示す舵角θstr[度]を検出し、EPS ECU36に出力する。右方向トルク電圧VT1、左方向トルク電圧VT2、車速Vs及び舵角θstrは、EPS ECU36においてフィードフォワード制御に用いられる。   The vehicle speed sensor 32 detects the vehicle speed Vs [km / h] and outputs it to the EPS ECU 36. The steering angle sensor 52 detects a steering angle θstr [degree] indicating the steering amount of the steering wheel 20 and outputs the detected steering angle θstr [degree] to the EPS ECU 36. The right direction torque voltage VT1, the left direction torque voltage VT2, the vehicle speed Vs, and the steering angle θstr are used for feedforward control in the EPS ECU 36.

(b)EPSインバータ30
EPSインバータ30は、3相ブリッジ型の構成とされて、直流/交流変換を行い、低電圧バッテリ38からの直流を3相の交流に変換してEPSモータ28に供給する。
(B) EPS inverter 30
The EPS inverter 30 has a three-phase bridge type configuration, performs DC / AC conversion, converts DC from the low-voltage battery 38 into three-phase AC, and supplies it to the EPS motor 28.

(c)フィードバック系センサ類
センサユニット34は、前記ベクトル制御においてトルク電流成分であるq軸電流(以下「モータ電流Im」という。)を検出する。本実施形態におけるモータ電流Imは、モータ28の回転方向が第1方向(例えば、車両10を右に回転させる方向)であるとき正の値とし、第2方向(例えば、車両10を左に回転させる方向)であるとき負の値とする。但し、第1方向及び第2方向を判定可能であれば、モータ電流Imを正の値のみで制御してもよい。
(C) Feedback Sensors The sensor unit 34 detects a q-axis current (hereinafter referred to as “motor current Im”) that is a torque current component in the vector control. The motor current Im in this embodiment is a positive value when the rotation direction of the motor 28 is the first direction (for example, the direction in which the vehicle 10 is rotated to the right), and the second direction (for example, the vehicle 10 is rotated to the left). Negative direction). However, if the first direction and the second direction can be determined, the motor current Im may be controlled only by a positive value.

センサユニット34は、EPSモータ28の巻線(図示せず)におけるU相、V相及びW相のうち少なくとも2相の電流を検出する電流センサ(図示せず)と、EPSモータ28の図示しない出力軸又は外ロータの回転角度である電気角θを検出するレゾルバ(図示せず)と、前記少なくとも2相の電流及び電気角θに基づいてq軸電流Iqを演算するq軸電流演算部とを含む。なお、前記q軸電流演算部の機能は、EPS ECU36が担うこともできる。   The sensor unit 34 includes a current sensor (not shown) that detects currents of at least two phases among the U phase, the V phase, and the W phase in the winding (not shown) of the EPS motor 28, and the EPS motor 28 is not shown. A resolver (not shown) that detects an electrical angle θ that is a rotation angle of the output shaft or the outer rotor, and a q-axis current calculation unit that calculates a q-axis current Iq based on the at least two-phase current and the electrical angle θ. including. The function of the q-axis current calculation unit can be performed by the EPS ECU 36.

(d)EPS ECU36
図1に示すように、EPS ECU36は、ハードウェアの構成として、入出力部110と、演算部112と、記憶部114とを有する。EPS ECU36は、各センサからの出力値に基づき、EPSインバータ30を介してEPSモータ28の出力を制御する。
(D) EPS ECU 36
As shown in FIG. 1, the EPS ECU 36 includes an input / output unit 110, a calculation unit 112, and a storage unit 114 as hardware configurations. The EPS ECU 36 controls the output of the EPS motor 28 via the EPS inverter 30 based on the output value from each sensor.

演算部112は、操舵アシスト部120及び異常判定部122を有する。操舵アシスト部120は、運転者の操舵をアシストするための操舵アシスト力Fasiを制御する操舵アシスト制御を実行する。異常判定部122は、EPS装置12で発生する異常(特に、モータ28及びその関連部位の異常)を判定する異常判定制御を実行する。   The calculation unit 112 includes a steering assist unit 120 and an abnormality determination unit 122. The steering assist unit 120 executes steering assist control for controlling the steering assist force Fasi for assisting the driver's steering. The abnormality determination unit 122 executes abnormality determination control for determining an abnormality that occurs in the EPS device 12 (particularly, an abnormality in the motor 28 and its related part).

(A1−2−3−3.低電圧バッテリ38)
低電圧バッテリ38は、低電圧(本実施形態では12ボルト)を出力可能な蓄電装置であり、例えば、鉛蓄電池等の2次電池を利用することができる。
(A1-2-3-3. Low voltage battery 38)
The low voltage battery 38 is a power storage device that can output a low voltage (12 volts in the present embodiment), and for example, a secondary battery such as a lead storage battery can be used.

[A1−3.LKAS14]
図1に示すように、LKAS14は、前方カメラ130(以下「カメラ130」ともいう。)と、LKASスイッチ132と、LKAS電子制御装置134(以下「LKAS ECU134」という。)とを有する。
[A1-3. LKAS14]
As shown in FIG. 1, the LKAS 14 includes a front camera 130 (hereinafter also referred to as “camera 130”), an LKAS switch 132, and an LKAS electronic control device 134 (hereinafter referred to as “LKAS ECU 134”).

カメラ130は、バックミラーの前のフロントウィンドシールドの内側に取り付けられており、LKASスイッチ132がオン状態とされているとき、前方の路面にある両側の白線(車線)を画像として捉える。   The camera 130 is attached to the inside of the front windshield in front of the rearview mirror, and captures white lines (lanes) on both sides on the front road surface as an image when the LKAS switch 132 is turned on.

LKAS ECU134は、ハードウェアの構成として、入出力部140と、演算部142と、記憶部144とを有する。LKAS ECU134は、カメラ130が取得した画像(カメラ画像)から車両10の両側の車線162(白線又は境界線)(図5)を検出する。そして、車両10が、例えば、両車線162の中央を走行するようにEPSモータ28を制御する。なお、図5の例では、車両10が右側通行の事例が示されている。   The LKAS ECU 134 includes an input / output unit 140, a calculation unit 142, and a storage unit 144 as a hardware configuration. The LKAS ECU 134 detects lanes 162 (white lines or boundary lines) (FIG. 5) on both sides of the vehicle 10 from an image (camera image) acquired by the camera 130. Then, the EPS motor 28 is controlled so that the vehicle 10 travels in the center of both lanes 162, for example. In the example of FIG. 5, an example in which the vehicle 10 is right-hand traffic is shown.

演算部142は、車線162の間に車両10を維持する車線維持制御を実行する車線維持部150を有する。車線維持部150は、車線維持制御に際して異常判定部122による誤検知を回避させる誤検知回避制御を実行する誤検知回避部152を備える。なお、本実施形態の車線維持制御は、車速Vsが、例えば65〜100[km/h]の範囲で実行される。   The calculation unit 142 includes a lane keeping unit 150 that performs lane keeping control for keeping the vehicle 10 between the lanes 162. The lane keeping unit 150 includes a false detection avoiding unit 152 that executes false detection avoidance control for avoiding false detection by the abnormality determination unit 122 during lane keeping control. Note that the lane keeping control of the present embodiment is executed in a range where the vehicle speed Vs is, for example, 65 to 100 [km / h].

A2.各種制御
[A2−1.概要]
次に、本実施形態におけるEPS ECU36及びLKAS ECU134における制御について説明する。EPS ECU36は、操舵アシスト制御及び異常判定制御を実行する。操舵アシスト制御は、EPS ECU36の操舵アシスト部120が実行し、異常判定制御は、EPS ECU36の異常判定部122が実行する。また、LKAS ECU134は、車線維持制御及び誤検知回避制御を実行する。車線維持制御は、LKAS ECU134の車線維持部150が実行し、誤検知回避制御は、車線維持部150の誤検知回避部152が実行する。
A2. Various controls [A2-1. Overview]
Next, control in the EPS ECU 36 and the LKAS ECU 134 in the present embodiment will be described. The EPS ECU 36 executes steering assist control and abnormality determination control. The steering assist control is executed by the steering assist unit 120 of the EPS ECU 36, and the abnormality determination control is executed by the abnormality determination unit 122 of the EPS ECU 36. Further, the LKAS ECU 134 executes lane keeping control and erroneous detection avoidance control. The lane keeping control is executed by the lane keeping unit 150 of the LKAS ECU 134, and the erroneous detection avoidance control is executed by the erroneous detection avoiding unit 152 of the lane keeping unit 150.

[A2−2.操舵アシスト制御]
図2は、本実施形態における操舵アシスト制御のフローチャートである。上記の通り、操舵アシスト制御は、運転者の操舵をアシストするための操舵アシスト力Fasiを制御する。操舵アシスト力Fasiは、トルクとして示され、運転者の操舵トルクTstrと同じ方向である。或いは、後述するように、操舵アシスト力Fasiは、運転者の操舵トルクTstrと反対方向とし、反力として作用させてもよい。EPS ECU36は、所定の第1演算周期(例えば、数マイクロ秒〜数百ミリ秒の周期)で図2の処理を繰り返す。
[A2-2. Steering assist control]
FIG. 2 is a flowchart of the steering assist control in the present embodiment. As described above, the steering assist control controls the steering assist force Fasi for assisting the driver's steering. The steering assist force Fasi is shown as torque and is in the same direction as the driver's steering torque Tstr. Alternatively, as will be described later, the steering assist force Fasi may be made to act as a reaction force in a direction opposite to the steering torque Tstr of the driver. The EPS ECU 36 repeats the process of FIG. 2 at a predetermined first calculation cycle (for example, a cycle of several microseconds to several hundred milliseconds).

図2のステップS1において、EPS ECU36は、操舵トルクTstr、モータ電流Im等を取得する。操舵トルクTstr及びモータ電流Im以外に必要な値としては、例えば、従来のEPS装置12において操舵アシスト力Fasiを生成する際に必要な値(例えば、ヨーレート)が含まれる。   In step S1 of FIG. 2, the EPS ECU 36 acquires the steering torque Tstr, the motor current Im, and the like. The necessary values other than the steering torque Tstr and the motor current Im include, for example, values necessary for generating the steering assist force Fasi in the conventional EPS device 12 (for example, the yaw rate).

なお、操舵トルクTstrに関し、EPS ECU36は、第1検出素子100からの右方向トルク電圧VT1と、第2検出素子102からの左方向トルク電圧VT2とに基づいてステアリング軸42に掛かっているトルク(すなわち、検出トルクとしての操舵トルクTstr)を判定する。   Note that, regarding the steering torque Tstr, the EPS ECU 36 determines the torque applied to the steering shaft 42 based on the right direction torque voltage VT1 from the first detection element 100 and the left direction torque voltage VT2 from the second detection element 102 (see FIG. That is, the steering torque Tstr) as the detected torque is determined.

より具体的には、EPS ECU36は、右方向トルク電圧VT1と左方向トルク電圧VT2との差である合計トルク電圧VT3を算出する。そして、合計トルク電圧VT3に基づいて操舵トルクTstrを判定する(図3参照)。なお、右方向トルク電圧VT1と左方向トルク電圧VT2とがわかれば、操舵トルクTstrは算出可能であることから、右方向トルク電圧VT1及び左方向トルク電圧VT2と操舵トルクTstrとの関係を規定したマップを記憶部114に記憶しておき、当該マップを用いて操舵トルクTstrを判定することもできる。   More specifically, the EPS ECU 36 calculates a total torque voltage VT3 that is a difference between the right direction torque voltage VT1 and the left direction torque voltage VT2. Then, the steering torque Tstr is determined based on the total torque voltage VT3 (see FIG. 3). Since the steering torque Tstr can be calculated if the right direction torque voltage VT1 and the left direction torque voltage VT2 are known, the relationship between the right direction torque voltage VT1 and the left direction torque voltage VT2 and the steering torque Tstr is defined. The map can be stored in the storage unit 114, and the steering torque Tstr can be determined using the map.

ステップS2において、EPS ECU36は、操舵トルクTstr等に基づいて目標基準電流Irefを算出する。目標基準電流Irefは、運転者の操舵をアシストするためのモータ電流Imの基準値であり、基本的には、操舵トルクTstrの絶対値が大きくなるに連れて絶対値が増加する。なお、目標基準電流Irefの算出に際しては、いわゆるイナーシャ制御、ダンパ制御等を利用してもよい。   In step S2, the EPS ECU 36 calculates a target reference current Iref based on the steering torque Tstr and the like. The target reference current Iref is a reference value of the motor current Im for assisting the driver's steering. Basically, the absolute value increases as the absolute value of the steering torque Tstr increases. In calculating the target reference current Iref, so-called inertia control, damper control, or the like may be used.

ステップS3において、EPS ECU36は、LKAS ECU134と通信し、LKAS ECU134において車線維持制御中であるか否かを判定する。車線維持制御中でない場合(S3:NO)、ステップS6に進む。   In step S3, the EPS ECU 36 communicates with the LKAS ECU 134 and determines whether or not the LKAS ECU 134 is in lane keeping control. When the lane keeping control is not being performed (S3: NO), the process proceeds to step S6.

車線維持制御中である場合(S3:YES)、ステップS4において、EPS ECU36は、操舵トルクTstr及びモータ電流ImをLKAS ECU134に通知する。ステップS5において、EPS ECU36は、目標基準電流Irefを補正するための補正電流IcorをLKAS ECU134から取得する。補正電流Icorは、LKAS ECU134における車線維持制御のためのモータ電流Imの補正値である。補正電流Icorの詳細については、図7等を参照して後述する。   If the lane keeping control is being performed (S3: YES), in step S4, the EPS ECU 36 notifies the LKAS ECU 134 of the steering torque Tstr and the motor current Im. In step S5, the EPS ECU 36 acquires a correction current Icor for correcting the target reference current Iref from the LKAS ECU 134. The correction current Icor is a correction value of the motor current Im for lane keeping control in the LKAS ECU 134. Details of the correction current Icor will be described later with reference to FIG.

ステップS3又はS5の後、ステップS6において、EPS ECU36は、目標モータ電流Imtarを算出する。すなわち、LKAS ECU134から補正電流Icorを取得していない場合、EPS ECU36は、目標基準電流Irefをそのまま目標モータ電流Imtarとして設定する(Imtar←Iref)。LKAS ECU134から補正電流Icorを取得している場合、EPS ECU36は、目標基準電流Irefに補正電流Icorを加算して目標モータ電流Imtarとする(Imtar←Iref+Icor)。   After step S3 or S5, in step S6, the EPS ECU 36 calculates a target motor current Imtar. That is, when the correction current Icor is not acquired from the LKAS ECU 134, the EPS ECU 36 sets the target reference current Iref as the target motor current Imtar as it is (Imtar ← Iref). When the correction current Icor is acquired from the LKAS ECU 134, the EPS ECU 36 adds the correction current Icor to the target reference current Iref to obtain the target motor current Imtar (Imtar ← Iref + Icor).

ステップS7において、EPS ECU36は、モータ電流Imを目標モータ電流Imtarに一致させるようにインバータ30のデューティ比を制御してモータ28の出力を変化させる。   In step S7, the EPS ECU 36 changes the output of the motor 28 by controlling the duty ratio of the inverter 30 so that the motor current Im matches the target motor current Imtar.

[A2−3.異常判定制御]
(A2−3−1.異常判定制御の全体的な流れ)
図4は、本実施形態における異常判定制御のフローチャートである。EPS ECU36は、所定の第2演算周期(例えば、数十マイクロ秒〜数秒の周期)で図4の処理を繰り返す。また、異常判定制御は、LKAS ECU134において車線維持制御が行われているか否かにかかわらず実行される。このため、異常判定制御は、LKAS14が搭載されていない車両においても利用することが可能である。
[A2-3. Abnormality judgment control]
(A2-3-1. Overall flow of abnormality determination control)
FIG. 4 is a flowchart of the abnormality determination control in the present embodiment. The EPS ECU 36 repeats the process of FIG. 4 at a predetermined second calculation cycle (for example, a cycle of several tens of microseconds to several seconds). The abnormality determination control is executed regardless of whether or not the lane keeping control is performed in the LKAS ECU 134. For this reason, the abnormality determination control can be used even in a vehicle in which the LKAS 14 is not mounted.

図4のステップS11において、EPS ECU36は、操舵トルクTstr及びモータ電流Imを取得する。ステップS11は、操舵アシスト制御(図2のS1)で取得した値を利用することができる。   In step S11 in FIG. 4, the EPS ECU 36 acquires the steering torque Tstr and the motor current Im. In step S11, the value acquired by the steering assist control (S1 in FIG. 2) can be used.

ステップS12において、EPS ECU36は、車線維持制御を直ちに終了すべきことが明らかな異常がモータ28又はその関連部位に発生したか否かを判定する。ここにいう「モータ28の関連部位」とは、ステップS12で用いる検出値(ここでは、モータ電流Im)が異常値を示す原因となり得る部位を指す。前記関連部位には、例えば、インバータ30に含まれるスイッチング素子又はセンサユニット34が含まれる。また、「車線維持制御を直ちに終了すべきことが明らかな異常」とは、例えば、センサユニット34が検出したモータ電流Imが、センサユニット34の異常時(例えば、オン故障又はオフ故障の時)にのみ示す値である場合を含む。   In step S <b> 12, the EPS ECU 36 determines whether or not an abnormality that should clearly end the lane keeping control has occurred in the motor 28 or its related part. The “related part of the motor 28” here refers to a part that can cause the detection value (in this case, the motor current Im) used in step S12 to indicate an abnormal value. The relevant part includes, for example, a switching element or sensor unit 34 included in the inverter 30. In addition, the “abnormality that it is clear that the lane keeping control should be ended immediately” means, for example, when the motor current Im detected by the sensor unit 34 is abnormal in the sensor unit 34 (for example, when an on failure or an off failure). Including the case where the value is shown only for.

ステップS12の具体的処理としては、例えば、モータ電流Imの絶対値|Im|が、前記明らかな異常の発生を判定するための閾値THstp(以下「第1異常判定電流閾値THstp」、「第1異常判定閾値THstp」、「制御即時停止閾値THstp」又は「第1電流閾値THstp」ともいう。)を上回るか否かを判定することにより行う。   As specific processing of step S12, for example, the absolute value | Im | of the motor current Im is a threshold value THstp (hereinafter, “first abnormality determination current threshold value THstp”, “first” This is performed by determining whether or not the abnormality determination threshold value THstp "," control immediate stop threshold value THstp ", or" first current threshold value THstp ") is exceeded.

前記明らかな異常が発生していない場合(S12:NO)、ステップS13において、EPS ECU36は、モータ28の出力の過大異常が発生しているか否かを判定する。ここにいう「過大異常」とは、車線維持制御を直ちに終了すべきほど明らかな異常を示す訳ではないが、モータ28の出力が、通常ではあり得ないほど過大となる異常を意味する。   When the obvious abnormality has not occurred (S12: NO), in step S13, the EPS ECU 36 determines whether or not an excessive abnormality of the output of the motor 28 has occurred. The “excessive abnormality” here does not indicate an abnormality that is so obvious that the lane keeping control should be terminated immediately, but means an abnormality in which the output of the motor 28 is excessively large.

「過大異常」の例としては、例えば、センサユニット34の出力値(モータ電流Im)に誤差を生じさせる何らかの異常(例えば、モータ28の故障)が発生しているときに示す値である場合を含む。但し、本実施形態では、車線維持制御中に車両10がカーブ路を走行している際、車線維持制御による目標操舵方向(例えば、左方向)と、運転者による実際の操舵方向(例えば、右方向)とが反対である場合にもモータ28の出力が過大であると判定される(図5参照)。   As an example of “excessive abnormality”, for example, a value indicated when an abnormality (for example, a failure of the motor 28) that causes an error in the output value (motor current Im) of the sensor unit 34 occurs. Including. However, in the present embodiment, when the vehicle 10 is traveling on a curved road during the lane keeping control, the target steering direction (for example, the left direction) by the lane keeping control and the actual steering direction by the driver (for example, the right side) When the direction is opposite, it is determined that the output of the motor 28 is excessive (see FIG. 5).

図5は、カーブ路である走行路160を車両10が走行している際の操舵トルクTstrと車線維持駆動力Flk(トルク)とを示す図である。図5では、右側通行の場合であり、車両10はアンダーステア状態である。車線維持制御では、アンダーステア状態を解消するように車線維持駆動力Flk(トルク)を発生しているにもかかわらず、運転者は、さらにアンダーステアとなる状態にするように操舵トルクTstrを発生させている。このような場合、図4のステップS13において、モータ28の出力の過大異常が発生していると判定され得る。   FIG. 5 is a diagram illustrating the steering torque Tstr and the lane keeping driving force Flk (torque) when the vehicle 10 is traveling on the traveling road 160 that is a curved road. FIG. 5 shows a case of right-hand traffic, and the vehicle 10 is in an understeer state. In the lane keeping control, although the lane keeping driving force Flk (torque) is generated so as to cancel the understeer state, the driver generates the steering torque Tstr so that the driver is further understeered. Yes. In such a case, it can be determined in step S13 in FIG. 4 that an excessive abnormality in the output of the motor 28 has occurred.

ステップS13の具体的処理としては、EPS ECU36は、操舵トルクTstrとモータ電流Imの組合せが出力禁止領域170a、170b内にあるか否かを判定する。当該組合せが領域170a、170b内にある場合、モータ28の出力の過大異常が発生していると判定し、当該組合せが領域170a、170b内にない場合、モータ28の出力の過大異常が発生していないと判定する。出力禁止領域170a、170bについては、図6を参照して後述する。   As a specific process of step S13, the EPS ECU 36 determines whether or not the combination of the steering torque Tstr and the motor current Im is within the output prohibition regions 170a and 170b. If the combination is within the areas 170a and 170b, it is determined that an excessive abnormality in the output of the motor 28 has occurred. If the combination is not within the areas 170a and 170b, an excessive abnormality in the output of the motor 28 has occurred. Judge that it is not. The output prohibited areas 170a and 170b will be described later with reference to FIG.

過大異常が発生していない場合(S13:NO)、ステップS14において、EPS ECU36は、過大異常が発生している連続時間Texc(以下「過大出力時間Texc」又は「時間Texc」ともいう。)をリセットし、今回の処理を終了する。   When the excessive abnormality has not occurred (S13: NO), in step S14, the EPS ECU 36 determines the continuous time Texc in which the excessive abnormality has occurred (hereinafter also referred to as “excessive output time Texc” or “time Texc”). Reset and end the current process.

過大異常が発生している場合(S13:YES)、ステップS15において、EPS ECU36は、過大出力時間Texcを所定値増加させる。続くステップS16において、EPS ECU36は、過大異常の判定を確定するか否かを判定する。具体的には、EPS ECU36は、過大出力時間Texcが、過大異常の判定を確定するための閾値THfix(以下「異常確定閾値THfix」ともいう。)以上であるか否かを判定する。   If an excessive abnormality has occurred (S13: YES), in step S15, the EPS ECU 36 increases the excessive output time Texc by a predetermined value. In subsequent step S16, the EPS ECU 36 determines whether or not to determine the determination of an excessive abnormality. Specifically, the EPS ECU 36 determines whether or not the excessive output time Texc is equal to or greater than a threshold value THfix (hereinafter also referred to as “abnormality determination threshold value THfix”) for determining the determination of excessive abnormality.

過大異常の判定を確定しない場合(S16:NO)、今回の処理を終了する。過大異常の判定を確定する場合(S16:YES)、ステップS17において、EPS ECU36は、過大異常を示す故障コードを記憶部114に記憶する。続くステップS18において、EPS ECU36は、LKAS ECU134に対して車線維持制御の禁止(又は制限)を指令する。この場合、LKAS ECU134は、図7に示す処理を行わない。   If the determination of overabnormality is not confirmed (S16: NO), the current process is terminated. When determining the determination of an excessive abnormality (S16: YES), in step S17, the EPS ECU 36 stores a failure code indicating the excessive abnormality in the storage unit 114. In the subsequent step S18, the EPS ECU 36 commands the LKAS ECU 134 to prohibit (or limit) the lane keeping control. In this case, the LKAS ECU 134 does not perform the process shown in FIG.

なお、ステップS18では、LKAS ECU134に対する車線維持制御の禁止の指令に加え、操舵アシスト部120に対する操舵アシスト制御の禁止を指令してもよい。操舵アシスト制御の禁止が指令された場合、操舵アシスト部120は、操舵アシスト制御を中止する。   In step S18, in addition to the lane maintenance control prohibition command to the LKAS ECU 134, the steering assist control 120 may be instructed to prohibit the steering assist control. When the prohibition of the steering assist control is instructed, the steering assist unit 120 stops the steering assist control.

ステップS12に戻り、車線維持制御を直ちに終了すべきことが明らかな異常が発生した場合(S12:YES)、ステップS17において、EPS ECU36は、前記明らかな異常を示す故障コードを記憶部114に記憶する。続くステップS18において、EPS ECU36は、LKAS ECU134に対して車線維持制御の禁止を指令する。この場合、LKAS ECU134は、図7に示す処理を行わない。   Returning to step S12, if an abnormality that clearly indicates that the lane keeping control should be immediately terminated occurs (S12: YES), in step S17, the EPS ECU 36 stores the failure code indicating the obvious abnormality in the storage unit 114. To do. In the subsequent step S18, the EPS ECU 36 commands the LKAS ECU 134 to prohibit the lane keeping control. In this case, the LKAS ECU 134 does not perform the process shown in FIG.

(A2−3−2.異常判定制御での出力禁止領域170a、170b)
上記のように、図4のステップS13において、EPS ECU36は、操舵トルクTstr及びモータ電流Imの組み合わせが出力禁止領域170a、170b内にあるか否かを判定する。
(A2-3-2. Output prohibited areas 170a and 170b in abnormality determination control)
As described above, in step S13 of FIG. 4, the EPS ECU 36 determines whether or not the combination of the steering torque Tstr and the motor current Im is within the output prohibition regions 170a and 170b.

図6は、本実施形態で用いる出力禁止領域170a、170b(以下「領域170a、170b」ともいう。)を示す図である。図6において、横軸は操舵トルクTstrを示し、縦軸はモータ電流Im及び補正電流Icorを示す。縦軸のモータ電流Im等は、ゼロよりも上側が、操舵アシストによる操舵方向が右方向であり、ゼロよりも下側が、操舵アシストによる操舵方向が左方向である。   FIG. 6 is a diagram showing output prohibited areas 170a and 170b (hereinafter also referred to as “areas 170a and 170b”) used in the present embodiment. In FIG. 6, the horizontal axis indicates the steering torque Tstr, and the vertical axis indicates the motor current Im and the correction current Icor. The motor current Im and the like on the vertical axis is above the zero, the steering direction by the steering assist is the right direction, and below the zero, the steering direction by the steering assist is the left direction.

図6の左上の領域170aは、操舵トルクTstrが左方向を示しているにもかかわらず、モータ電流Imが右方向に対応している場合、及び右方向の操舵トルクTstrが比較的小さいにもかかわらず、右方向のモータ電流Imが比較的大きい場合が含まれる。図6の右下の領域170bは、操舵トルクTstrが右方向を示しているにもかかわらず、モータ電流Imが左方向に対応している場合、及び左方向の操舵トルクTstrが比較的小さいにもかかわらず、左方向のモータ電流Imが比較的大きい場合が含まれる。すなわち、いずれの領域170a、170bについても、運転者による実際の操舵方向と車線維持制御による操舵方向とが反対である場合、及び同じ操舵方向であっても実際の操舵トルクTstrが小さく、モータ電流Im(モータトルク)が大きい場合が含まれる。   The upper left region 170a in FIG. 6 shows that the motor current Im corresponds to the right direction even when the steering torque Tstr indicates the left direction, and the right direction steering torque Tstr is relatively small. Regardless, the case where the motor current Im in the right direction is relatively large is included. In the lower right region 170b of FIG. 6, the steering torque Tstr shows a right direction, but the motor current Im corresponds to the left direction, and the left direction steering torque Tstr is relatively small. Nevertheless, the case where the motor current Im in the left direction is relatively large is included. That is, in any of the areas 170a and 170b, when the actual steering direction by the driver is opposite to the steering direction by the lane keeping control, and even in the same steering direction, the actual steering torque Tstr is small, and the motor current The case where Im (motor torque) is large is included.

左上の領域170aは、操舵トルクTstrの限界が閾値THtstrであり、モータ電流Imの閾値がTHexcである。右下の領域170bは、操舵トルクTstrの限界が閾値−THtstrであり、モータ電流Imの閾値が−THexcである。   In the upper left region 170a, the limit of the steering torque Tstr is the threshold value THtstr, and the threshold value of the motor current Im is THexc. In the lower right region 170b, the limit of the steering torque Tstr is a threshold value -THtstr, and the threshold value of the motor current Im is -THexc.

以下では、閾値THtstrを「異常判定トルク閾値THtstr」、「異常判定閾値THtstr」、「過大判定閾値THtstr」又は「トルク閾値THtstr」ともいう。また、閾値THexcを「第2異常判定電流閾値THexc」、「第2異常判定閾値THexc」、「過大判定閾値THexc」又は「第2電流閾値THexc」ともいう。過大判定閾値THexcは、図4のステップS12で用いる制御即時停止閾値THstpよりも小さい値である(THexc<THstp)。   Hereinafter, the threshold value THtstr is also referred to as “abnormality determination torque threshold value THtstr”, “abnormality determination threshold value THtstr”, “excessive determination threshold value THtstr”, or “torque threshold value THtstr”. The threshold value THexc is also referred to as “second abnormality determination current threshold value THexc”, “second abnormality determination threshold value THexc”, “excess determination threshold value THexc”, or “second current threshold value THexc”. The excess determination threshold value THexc is a value smaller than the control immediate stop threshold value THstp used in step S12 of FIG. 4 (THexc <THstp).

[A2−4.車線維持制御(誤検知回避制御を含む。)]
(A2−4−1.車線維持制御の全体的な流れ)
図7は、本実施形態における車線維持制御のフローチャートである。上記の通り、車線維持制御は、車線162の間に車両10を維持する。LKAS ECU134は、所定の第3演算周期(例えば、数マイクロ秒〜数百ミリ秒の周期)で図7の処理を繰り返す。ステップS21において、LKAS ECU134は、カメラ130からカメラ画像を取得すると共に、EPS ECU36から操舵トルクTstr及びモータ電流Imを取得する。
[A2-4. Lane maintenance control (including false detection avoidance control)]
(A2-4-1. Overall flow of lane keeping control)
FIG. 7 is a flowchart of the lane keeping control in the present embodiment. As described above, the lane keeping control keeps the vehicle 10 between the lanes 162. The LKAS ECU 134 repeats the process of FIG. 7 at a predetermined third calculation cycle (for example, a cycle of several microseconds to several hundred milliseconds). In step S21, the LKAS ECU 134 acquires a camera image from the camera 130, and acquires the steering torque Tstr and the motor current Im from the EPS ECU 36.

ステップS22において、LKAS ECU134は、操舵トルクTstrの絶対値|Tstr|が閾値THlkstp以上であるか否かを判定する。閾値THlkstpは、は、車線維持制御を中止するか否かを、操舵トルクTstrに基づいて(換言すると、運転者の意思を反映して)判定するための閾値である。以下では、閾値THlkstpを「中止判定閾値THlkstp」ともいう。   In step S22, the LKAS ECU 134 determines whether or not the absolute value | Tstr | of the steering torque Tstr is greater than or equal to a threshold value THlkstp. The threshold value THlkstp is a threshold value for determining whether to stop the lane keeping control based on the steering torque Tstr (in other words, reflecting the driver's intention). Hereinafter, the threshold value THlkstp is also referred to as “stop determination threshold value THlkstp”.

操舵トルクTstrの絶対値|Tstr|が閾値THlkstp以上である場合(S22:YES)、ステップS23において、LKAS ECU134は、車線維持制御を中止し、その旨をEPS ECU36に通知する。操舵トルクTstrの絶対値|Tstr|が閾値THlkstp以上でない場合(S22:NO)、ステップS24に進む。   If the absolute value | Tstr | of the steering torque Tstr is equal to or greater than the threshold value THlkstp (S22: YES), in step S23, the LKAS ECU 134 stops the lane keeping control and notifies the EPS ECU 36 accordingly. If the absolute value | Tstr | of the steering torque Tstr is not equal to or greater than the threshold value THlkstp (S22: NO), the process proceeds to step S24.

ステップS24において、LKAS ECU134は、カメラ画像に基づいて仮補正電流Icor_pを算出する。仮補正電流Icor_pは、車両10を2本の車線162の間に保持させるように舵角θstrを調整するために要するモータ28のトルクに対応するモータ電流Imである。   In step S24, the LKAS ECU 134 calculates a temporary correction current Icor_p based on the camera image. The temporary correction current Icor_p is a motor current Im corresponding to the torque of the motor 28 required to adjust the steering angle θstr so that the vehicle 10 is held between the two lanes 162.

ステップS25において、LKAS ECU134は、操舵トルクTstr及びモータ電流Imの組み合わせが出力禁止領域170a、170b内にあるか否かを判定する。出力禁止領域170a、170bは、異常判定制御(図4)のステップS13で用いたものと同じである。異常判定制御(図4)のステップS13との相違については、後述する。   In step S25, the LKAS ECU 134 determines whether or not the combination of the steering torque Tstr and the motor current Im is within the output prohibition regions 170a and 170b. The output prohibited areas 170a and 170b are the same as those used in step S13 of the abnormality determination control (FIG. 4). The difference from step S13 of the abnormality determination control (FIG. 4) will be described later.

操舵トルクTstr及びモータ電流Imの組み合わせが出力禁止領域170a、170b内にない場合(S25:NO)、ステップS26に進む。ステップS26において、LKAS ECU134は、仮補正電流Icor_pをそのまま補正電流Icorとして設定する。一方、操舵トルクTstr及びモータ電流Imの組み合わせが出力禁止領域170a、170b内にある場合(S25:YES)、ステップS27において、LKAS ECU134は、誤検知回避制御を実行する。誤検知回避制御においても、補正電流Icorが設定される(詳細は、図8〜図10を参照して後述する。)。   When the combination of the steering torque Tstr and the motor current Im is not within the output prohibition areas 170a and 170b (S25: NO), the process proceeds to step S26. In step S26, the LKAS ECU 134 sets the temporary correction current Icor_p as it is as the correction current Icor. On the other hand, when the combination of the steering torque Tstr and the motor current Im is within the output prohibition regions 170a and 170b (S25: YES), in step S27, the LKAS ECU 134 executes false detection avoidance control. Also in the erroneous detection avoidance control, the correction current Icor is set (details will be described later with reference to FIGS. 8 to 10).

なお、誤検知回避制御(後述する出力減少処理及び復帰処理)によりモータ電流Imが低下した場合、ステップS25の判定では、操舵トルクTstr及びモータ電流Imの組み合わせが出力禁止領域170a、170b内にあるもの(S25:YES)として取り扱う。   When the motor current Im decreases due to erroneous detection avoidance control (output reduction processing and return processing described later), the combination of the steering torque Tstr and the motor current Im is within the output prohibited areas 170a and 170b in the determination of step S25. Handled as a thing (S25: YES).

ステップS26又はS27の後、ステップS28において、LKAS ECU134は、EPS ECU36に補正電流Icorを通知する。   After step S26 or S27, in step S28, the LKAS ECU 134 notifies the EPS ECU 36 of the correction current Icor.

(A2−4−2.車線維持制御での出力禁止領域170a、170b)
上記のように、図7のステップS25において、LKAS ECU134は、操舵トルクTstr及びモータ電流Imの組み合わせが出力禁止領域170a、170b内にあるか否かを判定する。ここでの出力禁止領域170a、170bは、異常判定制御(図4)のステップS13で用いるものと同じである。
(A2-4-2. Output prohibited areas 170a and 170b in lane keeping control)
As described above, in step S25 of FIG. 7, the LKAS ECU 134 determines whether or not the combination of the steering torque Tstr and the motor current Im is within the output inhibition regions 170a and 170b. The output prohibition areas 170a and 170b here are the same as those used in step S13 of the abnormality determination control (FIG. 4).

上記のように、図6には、本実施形態で用いる出力禁止領域170a、170bが示されている。図6において、枠172は、車線維持制御における補正電流Icorの出力範囲を示す。操舵トルクTstrに関する枠172の最大値及び最小値は、図7のステップS22で用いた中止判定閾値THlkstp及びその負の値である。また、モータ電流Imに関する枠172の最大値及び最小値は、閾値THimmax、−THimmaxである。図6中の領域174a、174bは、出力禁止領域170a、170bと枠172とが重なっている領域である。   As described above, FIG. 6 shows the output prohibited areas 170a and 170b used in the present embodiment. In FIG. 6, a frame 172 indicates the output range of the correction current Icor in the lane keeping control. The maximum value and the minimum value of the frame 172 relating to the steering torque Tstr are the stop determination threshold value THlkstp used in step S22 of FIG. 7 and its negative value. Further, the maximum value and the minimum value of the frame 172 relating to the motor current Im are threshold values THimmax and -THimmax. Regions 174a and 174b in FIG. 6 are regions where the output prohibition regions 170a and 170b and the frame 172 overlap.

異常判定制御の場合と同様、操舵トルクTstr及びモータ電流Imの組み合わせが出力禁止領域170a、170bにある場合、運転者による実際の操舵方向と車線維持制御による操舵方向とが反対である、又は同じ操舵方向であっても実際の操舵トルクTstrが小さく、モータ電流Im(モータトルク)が大きい。   As in the case of the abnormality determination control, when the combination of the steering torque Tstr and the motor current Im is in the output prohibition regions 170a and 170b, the actual steering direction by the driver and the steering direction by the lane keeping control are opposite or the same. Even in the steering direction, the actual steering torque Tstr is small and the motor current Im (motor torque) is large.

[A2−5.誤検知回避制御]
(A2−5−1.誤検知回避制御の全体の流れ)
図8及び図9は、本実施形態における誤検知回避制御の第1及び第2フローチャート(図7のS27の詳細)である。図10は、誤検知回避制御におけるモータ電流Imの波形を、第1比較例及び第2比較例でのモータ電流Imと比較して示す図である。図10において、実線は、本実施形態の誤検知回避制御を用いた場合のモータ電流Imを示す。また、一点鎖線は、第1比較例のモータ電流Imを示す。第1比較例では、誤検知回避制御を用いない。破線は、第2比較例のモータ電流Imを示す。第2比較例では、立ち上がり及び立ち下がり時にモータ電流Imを緩やかに変化させる制御を行わない。
[A2-5. False detection avoidance control]
(A2-5-1. Overall flow of false detection avoidance control)
8 and 9 are first and second flowcharts (details of S27 in FIG. 7) of the erroneous detection avoidance control in the present embodiment. FIG. 10 is a diagram illustrating a waveform of the motor current Im in the erroneous detection avoidance control in comparison with the motor current Im in the first comparative example and the second comparative example. In FIG. 10, the solid line indicates the motor current Im when the erroneous detection avoidance control of the present embodiment is used. The alternate long and short dash line indicates the motor current Im of the first comparative example. In the first comparative example, false detection avoidance control is not used. A broken line indicates the motor current Im of the second comparative example. In the second comparative example, control for gently changing the motor current Im at the time of rising and falling is not performed.

理解の容易化のため、図8、図9及び以下の説明では、今回値に「(今回)」を付し、前回値に「(前回)」を付す。   In order to facilitate understanding, in FIG. 8, FIG. 9 and the following description, “(current)” is added to the current value, and “(previous)” is added to the previous value.

図8のステップS31において、LKAS ECU134は、出力監視処理中であるか否かを判定する。具体的には、誤検知回避制御において処理の内容を示すフラグFLGが、出力監視処理中であることを示す「0」であるか否かを判定する。   In step S31 of FIG. 8, the LKAS ECU 134 determines whether the output monitoring process is being performed. Specifically, it is determined whether or not the flag FLG indicating the content of the process in the erroneous detection avoidance control is “0” indicating that the output monitoring process is being performed.

出力監視処理中である場合(S31:YES)、ステップS32において、LKAS ECU134は、出力監視処理を実行する。出力監視処理は、モータ電流Imが過大判定閾値THexcを上回っている過大出力時間Texcが、閾値THdeを超えないように監視する処理である。出力監視処理の詳細は後述する。   When the output monitoring process is being performed (S31: YES), in step S32, the LKAS ECU 134 executes the output monitoring process. The output monitoring process is a process of monitoring so that the excessive output time Texc in which the motor current Im exceeds the excessive determination threshold value THexc does not exceed the threshold value THde. Details of the output monitoring process will be described later.

出力監視処理中でない場合(S31:NO)、ステップS33において、LKAS ECU134は、出力減少処理中であるか否かを判定する。具体的には、フラグFLGが、出力減少処理中であることを示す「1」であるか否かを判定する。   When the output monitoring process is not being performed (S31: NO), in step S33, the LKAS ECU 134 determines whether or not the output reduction process is being performed. Specifically, it is determined whether or not the flag FLG is “1” indicating that output reduction processing is being performed.

出力減少処理中である場合(S33:YES)、ステップS34において、LKAS ECU134は、出力減少処理を実行する。出力減少処理は、モータ電流Im(又はモータ28の出力)を緩やかに減少させる処理である。   When the output reduction process is being performed (S33: YES), in step S34, the LKAS ECU 134 executes the output reduction process. The output reduction process is a process of gradually reducing the motor current Im (or the output of the motor 28).

出力減少処理中でない場合(S33:NO)、図9のステップS35において、LKAS ECU134は、復帰処理を実行する。なお、復帰処理を行う際は、フラグFLGが「2」である。復帰処理は、出力減少処理により減少したモータ電流Im(又はモータ28の出力)を緩やかに増加させてモータ電流Imを出力監視処理時と同等の値にまで復帰させる処理である。   When the output reduction process is not in progress (S33: NO), the LKAS ECU 134 executes a return process in step S35 of FIG. Note that the flag FLG is “2” when performing the return process. The return process is a process for gradually increasing the motor current Im (or the output of the motor 28) decreased by the output reduction process to return the motor current Im to a value equivalent to that during the output monitoring process.

なお、出力監視処理の時間(図10の時点t1〜t2、t7〜t8等)に比較して、出力減少処理の時間(時点t2〜t5、t8〜t11)及び復帰処理の時間(時点t5〜t7、t11〜t13)は短い。例えば、出力監視処理の時間は、出力減少処理及び復帰処理の時間の倍以上の長さ(例えば、5〜200倍)に設定される。   Note that the output reduction processing time (time points t2 to t5, t8 to t11) and the return processing time (time points t5 to t11) are compared with the output monitoring processing time (time points t1 to t2, t7 to t8, etc. in FIG. 10). t7, t11 to t13) are short. For example, the time of the output monitoring process is set to a length (for example, 5 to 200 times) longer than the time of the output reduction process and the return process.

(A2−5−2.出力監視処理(図8のS32))
上記のように、出力監視処理は、過大出力時間Texcが閾値THdeを超えないように監視する処理である。出力監視処理では、仮補正電流Icor_p(今回)をそのまま補正電流Icor(今回)として設定する(後述するS45)。図10では、時点t1〜t2、t7〜t8等が出力監視処理に対応する。
(A2-5-2. Output monitoring process (S32 in FIG. 8))
As described above, the output monitoring process is a process of monitoring so that the excessive output time Texc does not exceed the threshold value THde. In the output monitoring process, the temporary correction current Icor_p (current) is set as the correction current Icor (current) as it is (S45 described later). In FIG. 10, time points t1 to t2, t7 to t8, and the like correspond to the output monitoring process.

図8のステップS41において、LKAS ECU134は、過大出力時間Texcを所定値分、増加させる。過大出力時間Texcは、異常判定制御(図4)のステップS13で用いるものと同じである。   In step S41 of FIG. 8, the LKAS ECU 134 increases the excessive output time Texc by a predetermined value. The excessive output time Texc is the same as that used in step S13 of the abnormality determination control (FIG. 4).

なお、ステップS13の説明に際し、過大出力時間Texcは、操舵トルクTstrの絶対値|Tstr|が閾値THtstrを上回り且つモータ電流Imの絶対値|Im|が閾値THexcを上回っている状態の継続時間である旨を示した。当該条件(|Tstr|≧THtstr且つ|Im|≧THexc)が満たされていることは、図7のステップS25がYESであることにより判断されている。   In the description of step S13, the excessive output time Texc is the duration of the state in which the absolute value | Tstr | of the steering torque Tstr exceeds the threshold value THtstr and the absolute value | Im | of the motor current Im exceeds the threshold value THexc. It showed that there was. Whether or not the condition (| Tstr | ≧ THtstr and | Im | ≧ THexc) is satisfied is determined by step S25 in FIG. 7 being YES.

続くステップS42において、LKAS ECU134は、過大出力時間Texc(今回)が、出力減少処理を開始する閾値THde(以下「出力減少処理開始閾値THde」ともいう。)以上になったか否かを判定する。閾値THdeは、異常判定制御で用いる異常確定閾値THfix(図4のS16)よりも短い値として設定される(THde<THfix)。   In the subsequent step S42, the LKAS ECU 134 determines whether or not the excessive output time Texc (current) is equal to or greater than a threshold value THde for starting the output reduction process (hereinafter also referred to as “output reduction process start threshold value THde”). The threshold value THde is set as a value shorter than the abnormality determination threshold value THfix (S16 in FIG. 4) used in the abnormality determination control (THde <THfix).

過大出力時間Texc(今回)が閾値THde以上でない場合(S42:NO)、ステップS45において、LKAS ECU134は、仮補正電流Icor_p(今回)をそのまま補正電流Icor(今回)として設定する。   If the excessive output time Texc (current) is not equal to or greater than the threshold value THde (S42: NO), in step S45, the LKAS ECU 134 sets the temporary correction current Icor_p (current) as it is as the correction current Icor (current).

過大出力時間Texc(今回)が閾値THde以上である場合(S42:YES)、ステップS43において、LKAS ECU134は、過大出力時間Texc(今回)をリセットする。続くステップS44において、LKAS ECU134は、フラグFLGを「0」から「1」に変更する。ステップS44の後、ステップS45において、LKAS ECU134は、仮補正電流Icor_p(今回)をそのまま補正電流Icor(今回)として設定する。   If the excessive output time Texc (current) is equal to or greater than the threshold value THde (S42: YES), the LKAS ECU 134 resets the excessive output time Texc (current) in step S43. In subsequent step S44, the LKAS ECU 134 changes the flag FLG from “0” to “1”. After step S44, in step S45, the LKAS ECU 134 sets the temporary correction current Icor_p (current) as it is as the correction current Icor (current).

(A2−5−3.出力減少処理(図8のS34))
出力減少処理は、補正電流Icorを緩やかに減少させることで、モータ28の出力を緩やかに減少させる処理である。図10では、時点t2〜t5、t8〜t11が出力減少処理に対応する。
(A2-5-3. Output Reduction Process (S34 in FIG. 8))
The output reduction process is a process of gradually reducing the output of the motor 28 by gently reducing the correction current Icor. In FIG. 10, time points t2 to t5 and t8 to t11 correspond to the output reduction process.

図8のステップS51において、LKAS ECU134は、モータ電流Im(今回)が過大判定閾値THexcを下回るか否かを判定する。過大判定閾値THexcは、異常判定制御(図4)のステップS13で用いるものと同じである。モータ電流Im(今回)が過大判定閾値THexcを下回らない場合(S51:NO、図10の時点t2〜t3、t8〜t9)、ステップS56において、LKAS ECU134は、補正電流Icor(前回)から正の値αを引いた値を補正電流Icor(今回)として設定する。   In step S51 of FIG. 8, the LKAS ECU 134 determines whether or not the motor current Im (current time) is below the over-determination threshold value THexc. The excess determination threshold value THexc is the same as that used in step S13 of the abnormality determination control (FIG. 4). When the motor current Im (current) does not fall below the excess determination threshold value THexc (S51: NO, time points t2 to t3, t8 to t9 in FIG. 10), in step S56, the LKAS ECU 134 determines that the correction current Icor (previous) is positive. A value obtained by subtracting the value α is set as the correction current Icor (current).

値αは、単位時間当たりに許容する補正電流Icor(又は目標モータ電流Imtar若しくはモータ電流Im)の変化量であり、モータ28の出力を緩やかに減少させる観点で設定される。例えば、値αは、車両10の走行中に走行路160から車両10に入力される路面振動と同程度の変化を生じさせる値(実測値又はシミュレーション値)に設定される。値αは、固定値又は可変値のいずれであってもよい。   The value α is a change amount of the correction current Icor (or the target motor current Imtar or the motor current Im) allowed per unit time, and is set from the viewpoint of gradually decreasing the output of the motor 28. For example, the value α is set to a value (actual value or simulation value) that causes a change similar to the road surface vibration input from the traveling road 160 to the vehicle 10 while the vehicle 10 is traveling. The value α may be a fixed value or a variable value.

出力監視処理によりモータ電流Imが減少し、モータ電流Im(今回)が過大判定閾値THexcを下回っている場合(S51:YES、図10の時点t3〜t5、t9〜t11)、ステップS52において、LKAS ECU134は、過大出力解消時間Txを所定値分、増加させる。過大出力解消時間Txは、出力減少処理の最中にモータ電流Imが閾値THexcを下回っている連続時間である。   If the motor current Im is reduced by the output monitoring process and the motor current Im (current) is below the overdetermination threshold value THexc (S51: YES, time points t3 to t5, t9 to t11 in FIG. 10), in step S52, LKAS The ECU 134 increases the excessive output elimination time Tx by a predetermined value. The excessive output elimination time Tx is a continuous time during which the motor current Im falls below the threshold value THexc during the output reduction process.

ステップS53において、LKAS ECU134は、過大出力解消時間Tx(今回)が閾値THtx以上となったか否かを判定する。閾値THtxは、異常判定制御(図4)において、モータ電流Imが閾値THexcを下回っている(すなわち、図4のS13:NO)とEPS ECU36が判定することを担保するための閾値である。   In step S53, the LKAS ECU 134 determines whether or not the excessive output elimination time Tx (current) is equal to or greater than the threshold value THtx. The threshold value THtx is a threshold value for ensuring that the EPS ECU 36 determines that the motor current Im is below the threshold value THexc (that is, S13: NO in FIG. 4) in the abnormality determination control (FIG. 4).

過大出力解消時間Tx(今回)が閾値THtx以上でない場合(S53:NO)、ステップS56に進む。過大出力解消時間Tx(今回)が閾値THtx以上になった場合(S53:YES)、ステップS54において、LKAS ECU134は、過大出力解消時間Txをリセットする。続くステップS55において、LKAS ECU134は、フラグFLGを「1」から「2」に変更する。ステップS53:NO又はS55の後、ステップS56において、LKAS ECU134は、補正電流Icor(前回)から正の値αを引いた値を補正電流Icor(今回)として設定する。ステップS56の処理を繰り返すことで、モータ電流Imが緩やかに減少する。   If the excessive output elimination time Tx (current) is not equal to or greater than the threshold value THtx (S53: NO), the process proceeds to step S56. When the excessive output elimination time Tx (current) is equal to or greater than the threshold value THtx (S53: YES), in step S54, the LKAS ECU 134 resets the excessive output elimination time Tx. In subsequent step S55, the LKAS ECU 134 changes the flag FLG from “1” to “2”. Step S53: After NO or S55, in step S56, the LKAS ECU 134 sets a value obtained by subtracting the positive value α from the correction current Icor (previous) as the correction current Icor (current). By repeating the process of step S56, the motor current Im gradually decreases.

なお、ステップS56では、補正電流Icor(前回)の代わりに、例えば、モータ電流Im(今回)を用いることも可能である。   In step S56, for example, the motor current Im (current) can be used instead of the correction current Icor (previous).

(A2−5−4.復帰処理(図9のS35))
上記のように、復帰処理は、出力減少処理により減少したモータ電流Im(又はモータ28の出力)を緩やかに増加させてモータ電流Imを出力監視処理時と同等の値にまで復帰させる処理である。図10では、時点t5〜t7、t11〜t13が復帰処理に対応する。
(A2-5-4. Return processing (S35 in FIG. 9))
As described above, the return process is a process for gradually increasing the motor current Im (or the output of the motor 28) reduced by the output reduction process to return the motor current Im to a value equivalent to that during the output monitoring process. . In FIG. 10, time points t5 to t7 and t11 to t13 correspond to the return process.

図9のステップS61において、LKAS ECU134は、モータ電流Im(今回)が過大判定閾値THexc以上であるか否かを判定する。過大判定閾値THexcは、異常判定制御(図4)のステップS13及び出力減少処理(図8のS34)のステップS51で用いるものと同じである。   In step S61 in FIG. 9, the LKAS ECU 134 determines whether or not the motor current Im (current) is equal to or larger than the overdetermination threshold value THexc. The excess determination threshold value THexc is the same as that used in step S13 of the abnormality determination control (FIG. 4) and step S51 of the output reduction process (S34 in FIG. 8).

モータ電流Im(今回)が閾値THexc以上でない場合(S61:NO、図10の時点t5〜t6、t11〜t12)、ステップS65において、LKAS ECU134は、補正電流Icor(前回)に正の値βを加算した値を補正電流Icor(今回)として設定する。   If the motor current Im (current) is not equal to or greater than the threshold value THexc (S61: NO, time points t5 to t6, t11 to t12 in FIG. 10), in step S65, the LKAS ECU 134 sets a positive value β to the correction current Icor (previous). The added value is set as the correction current Icor (current).

値βは、単位時間当たりに許容する補正電流Icor(又は目標モータ電流Imtar若しくはモータ電流Im)の変化量であり、モータ28の出力を緩やかに増加させる観点で設定される。例えば、値βは、値αと同様、車両10の走行中に走行路160から車両10に入力される路面振動と同程度の変化を生じさせる値(実測値又はシミュレーション値)に設定される。値βは、固定値又は可変値のいずれであってもよい。   The value β is a change amount of the correction current Icor (or the target motor current Imtar or the motor current Im) allowed per unit time, and is set from the viewpoint of gradually increasing the output of the motor 28. For example, the value β is set to a value (actual measurement value or simulation value) that causes a change similar to the road surface vibration input from the traveling road 160 to the vehicle 10 while the vehicle 10 is traveling, similarly to the value α. The value β may be a fixed value or a variable value.

モータ電流Im(今回)が閾値THexc以上である場合(S61:YES、図10の時点t6〜t7、t12〜t13)、ステップS62において、LKAS ECU134は、ステップS41と同様、過大出力時間Texcを増加させる。復帰処理で増加させた過大出力時間Texcの値は、そのまま次の出力監視処理に引き継がれる。   When the motor current Im (current) is equal to or greater than the threshold value THexc (S61: YES, time points t6 to t7, t12 to t13 in FIG. 10), in step S62, the LKAS ECU 134 increases the excessive output time Texc as in step S41. Let The value of the excessive output time Texc increased in the return process is directly taken over by the next output monitoring process.

ステップS63において、LKAS ECU134は、仮補正電流Icor_p(今回)が補正電流Icor(前回)以上になったか否かを判定する。仮補正電流Icor_p(今回)が補正電流Icor(前回)以上でない場合(S63:NO)、ステップS65に進む。仮補正電流Icor_p(今回)が補正電流Icor(前回)以上になった場合(S63:YES)、ステップS64において、LKAS ECU134は、フラグFLGを「2」から「0」に変更する。   In step S63, the LKAS ECU 134 determines whether or not the provisional correction current Icor_p (current) is equal to or greater than the correction current Icor (previous). If the provisional correction current Icor_p (current) is not equal to or greater than the correction current Icor (previous) (S63: NO), the process proceeds to step S65. When provisional correction current Icor_p (current) becomes equal to or higher than correction current Icor (previous) (S63: YES), in step S64, LKAS ECU 134 changes flag FLG from “2” to “0”.

ステップS61:NOの場合と同様、ステップS63:NO又はS64の後、ステップS65において、LKAS ECU134は、補正電流Icor(前回)に正の値βを加算した値を補正電流Icor(今回)として設定する。   As in the case of step S61: NO, after step S63: NO or S64, in step S65, the LKAS ECU 134 sets a value obtained by adding a positive value β to the correction current Icor (previous) as the correction current Icor (current). To do.

なお、ステップS65では、補正電流Icor(前回)の代わりに、例えば、モータ電流Im(今回)を用いることも可能である。   In step S65, for example, the motor current Im (current) can be used instead of the correction current Icor (previous).

(A2−5−5.目標モータ電流Imtar及びモータ電流Im)
上記のような出力監視処理、出力減少処理及び復帰処理を組み合わせることにより、目標モータ電流Imtar及びモータ電流Imは、矩形波を基調とし且つ立ち上がり時及び立ち下がり時の変化率を制限した連続波となる(図10)。これにより、正常な車線維持制御において、EPS ECU36の異常判定部122が過大異常と判定することを防止することが可能となると共に、モータ電流Imの急激な変化による運転者の違和感を回避することが可能となる。
(A2-5-5. Target motor current Imtar and motor current Im)
By combining the output monitoring process, the output reduction process, and the recovery process as described above, the target motor current Imtar and the motor current Im are a continuous wave that is based on a rectangular wave and that has a limited rate of change at the time of rising and falling. (FIG. 10). Accordingly, in normal lane keeping control, it is possible to prevent the abnormality determination unit 122 of the EPS ECU 36 from determining that the abnormality is excessive, and to avoid a driver's uncomfortable feeling due to a sudden change in the motor current Im. Is possible.

これに対し、誤検知回避制御を用いない第1比較例のモータ電流Imは、過大判定閾値THexcを超えた状態が継続する。このため、矩形波を基調とする連続波とはならず、EPS ECU36の異常判定部122により過大異常と判定される可能性が生じる(図4のS13:YES→S15→S16:YES)。また、立ち上がり時及び立ち下がり時にモータ電流Imを緩やかに変化させる制御を行わない第2比較例のモータ電流Imは、立ち上がり及び立ち下がりが急である。このため、モータ電流Imの急激な変化による運転者の違和感を生じさせる可能性が高くなる。   In contrast, the motor current Im of the first comparative example that does not use the false detection avoidance control continues to exceed the overdetermination threshold value THexc. For this reason, it does not become a continuous wave based on a rectangular wave, but may be determined as an excessive abnormality by the abnormality determination unit 122 of the EPS ECU 36 (S13: YES → S15 → S16: YES in FIG. 4). In addition, the motor current Im of the second comparative example, which does not perform control to gently change the motor current Im at the time of rising and falling, has a sharp rise and fall. For this reason, there is a high possibility that the driver feels uncomfortable due to a sudden change in the motor current Im.

A3.本実施形態の効果
以上説明したように、本実施形態によれば、走行支援としての車線維持制御(図7)に要するモータ28の出力(正常な車線維持制御におけるモータ28の出力)によりモータ電流Im(モータ出力パラメータ)が過大判定閾値THexc(異常判定出力閾値)を上回るとき(図7のS25:YES)、過大出力時間Texcが異常確定閾値THfix(異常判定時間閾値)を超える前に、モータ28の出力を一時的に低下させてモータ電流Imが閾値THexcを下回るようにする(図8のS34、図10のt2〜t5)。その後、再度、モータ電流Imが過大判定閾値THexcを上回るようにモータ28の出力を制御する(図9のS35、図10のt5〜t7、t11〜t13)。これにより、正常な車線維持制御によるモータ28の出力であるにもかかわらず、モータ28又はその関連部品に異常があると誤判定されることを避けることが可能となる。
A3. Advantages of the present embodiment As described above, according to the present embodiment, the motor current depends on the output of the motor 28 (output of the motor 28 in normal lane keeping control) required for lane keeping control (FIG. 7) as driving support. When Im (motor output parameter) exceeds the excessive determination threshold value THexc (abnormality determination output threshold value) (S25: YES in FIG. 7), before the excessive output time Texc exceeds the abnormality determination threshold value THfix (abnormality determination time threshold value), the motor 28 is temporarily reduced so that the motor current Im falls below the threshold value THexc (S34 in FIG. 8, t2 to t5 in FIG. 10). Thereafter, the output of the motor 28 is controlled again so that the motor current Im exceeds the excess determination threshold value THexc (S35 in FIG. 9, t5 to t7 in FIG. 10, t11 to t13). Thus, it is possible to avoid erroneous determination that the motor 28 or its related parts are abnormal even though the output of the motor 28 is based on normal lane keeping control.

また、車線維持制御による操舵方向と、運転者による実際の操舵方向とが反対である場合(図5)、運転者からの操舵トルクTstrに抗するためにモータ28の出力が増大すると、ステアリング軸42、前輪86(操舵輪)等に過度のねじりトルクがかかる可能性がある。本実施形態によれば、モータ28の出力を一時的に低下させることにより、上記のようなねじりトルクを緩和することが可能となる。   Further, when the steering direction by the lane keeping control and the actual steering direction by the driver are opposite (FIG. 5), if the output of the motor 28 increases to resist the steering torque Tstr from the driver, the steering shaft 42, excessive torsional torque may be applied to the front wheels 86 (steering wheels) and the like. According to the present embodiment, the torsional torque as described above can be reduced by temporarily reducing the output of the motor 28.

本実施形態において、LKAS14(走行支援装置)は、モータ28の出力の制御を補正電流Icor(又は目標モータ電流Imtar)の制御を介して行う(図7のS26、S27、図2のS5、S6)。また、LKAS14は、車線維持制御に要するモータ28の出力によるモータ電流Im(モータ出力パラメータ)が過大判定閾値THexc(異常判定出力閾値)を上回るとき(図7のS25:YES)、矩形波を基調とし且つ立ち下がり時の低下率を制限した連続波として目標モータ電流Imtarを設定する(図10)。   In the present embodiment, the LKAS 14 (driving support device) controls the output of the motor 28 via control of the correction current Icor (or target motor current Imtar) (S26 and S27 in FIG. 7, S5 and S6 in FIG. 2). ). Further, the LKAS 14 is based on a rectangular wave when the motor current Im (motor output parameter) due to the output of the motor 28 required for the lane keeping control exceeds the excessive determination threshold value THexc (abnormality determination output threshold value) (S25: YES in FIG. 7). And the target motor current Imtar is set as a continuous wave in which the rate of decrease at the time of falling is limited (FIG. 10).

これにより、矩形波を基調とする連続波により、モータ28の出力の一時的な低下及びその後の復帰を繰り返すことが可能となる。従って、モータ28の異常の誤判定を簡易に避けることが可能となる。加えて、矩形波を基調とする連続波の立ち下がり時の低下率を制限することにより、モータ28の出力の低下を運転者に感知させ難くし、ドライバビリティを向上することが可能となる。   Thereby, it is possible to repeat the temporary decrease in the output of the motor 28 and the subsequent return by the continuous wave based on the rectangular wave. Accordingly, it is possible to easily avoid erroneous determination of abnormality of the motor 28. In addition, by limiting the rate of decrease when the continuous wave based on the rectangular wave falls, it is difficult for the driver to detect a decrease in the output of the motor 28, and drivability can be improved.

本実施形態において、出力監視処理の時間(目標モータ電流Imtarのオン時間)を出力減少処理及び復帰処理の時間(オフ時間)の倍よりも長く設定する(図10)。これにより、オフ時間が長くなり過ぎることでモータ28の出力が不十分になることを防止し、必要な車線維持制御をより確実に行うことが可能となる。   In the present embodiment, the time of the output monitoring process (on time of the target motor current Imtar) is set to be longer than the time of the output reduction process and the return process (off time) (FIG. 10). As a result, it is possible to prevent the output of the motor 28 from becoming insufficient due to an excessively long off time, and to perform necessary lane keeping control more reliably.

本実施形態において、復帰処理の際(出力減少処理の後、再度、過大判定閾値THexc(異常判定出力閾値)を上回らせるようにモータ電流Im(モータ28の出力)を制御する際)、単位時間当たりの補正電流Icorの変化量(単位時間当たりのモータ28の出力の変化量)が、値β(変化量閾値)以下となるようにモータ28の出力を制御する(図9のS35)。これにより、車線維持制御に必要なモータ28の出力に戻す際、モータ28の出力の変化を運転者に感知させ難くし、ドライバビリティを向上することが可能となる。   In the present embodiment, at the time of return processing (when the motor current Im (output of the motor 28) is controlled so as to exceed the excess determination threshold value THexc (abnormality determination output threshold value) again after the output reduction processing), unit time The output of the motor 28 is controlled such that the amount of change in the correction current Icor per unit (the amount of change in the output of the motor 28 per unit time) is equal to or less than the value β (change amount threshold) (S35 in FIG. 9). This makes it difficult for the driver to perceive a change in the output of the motor 28 when returning to the output of the motor 28 required for the lane keeping control, thereby improving drivability.

本実施形態において、運転者がステアリングホイール20に付与する操舵トルクTstrについて、誤検知回避制御を実行するか否かを判定するための過大判定閾値THtstr(制御判定トルク閾値)を設定する(図7のS25、図6)。また、モータ電流Im(モータ出力パラメータ)について、誤検知回避制御を実行するか否かを判定するための過大判定閾値THexc(制御判定出力閾値)を設定する(図7のS25、図6)。操舵トルクTstrが閾値THtstrを超え且つモータ電流Imが閾値THexcを超えるとき(図7のS25:YES)、誤検知回避制御を実行する(S27)。操舵トルクTstrが閾値THtstrを超えず又は仮補正電流Icor_pが閾値THexcを超えないとき(図7のS25:NO)、誤検知回避制御を禁止する(S26)。これにより、誤検知回避制御を実行する場面を適切に選択することが可能となる。   In the present embodiment, an excessive determination threshold value THtstr (control determination torque threshold value) for determining whether or not to perform false detection avoidance control is set for the steering torque Tstr applied to the steering wheel 20 by the driver (FIG. 7). S25, FIG. 6). Further, an excessive determination threshold value THexc (control determination output threshold value) for determining whether or not to perform the false detection avoidance control is set for the motor current Im (motor output parameter) (S25 in FIG. 7, FIG. 6). When the steering torque Tstr exceeds the threshold value THtstr and the motor current Im exceeds the threshold value THexc (S25 in FIG. 7: YES), erroneous detection avoidance control is executed (S27). When the steering torque Tstr does not exceed the threshold value THtstr or the temporary correction current Icor_p does not exceed the threshold value THexc (S25: NO in FIG. 7), false detection avoidance control is prohibited (S26). As a result, it is possible to appropriately select a scene for executing the false detection avoidance control.

本実施形態において、過大判定閾値THexcよりも大きい値に設定された制御即時停止閾値THstp(走行支援停止閾値)をモータ電流Im(モータ出力パラメータ)が上回るとき(図4のS12:YES)、車線維持制御(走行支援)を即時に停止する(S18)。これにより、モータ28の出力の増加が、車線維持制御による正常なものではなく、実際に異常が発生していると判定可能であるときは、車線維持制御を即時に中止することが可能となる。   In the present embodiment, when the motor current Im (motor output parameter) exceeds the control immediate stop threshold THstp (driving support stop threshold) set to a value larger than the excess determination threshold THexc (S12 of FIG. 4: YES), the lane Maintenance control (running support) is immediately stopped (S18). Thereby, when it is possible to determine that the increase in the output of the motor 28 is not normal due to the lane keeping control and that an abnormality has actually occurred, the lane keeping control can be immediately stopped. .

B.変形例
なお、本発明は、上記実施形態に限らず、本明細書の記載内容に基づき、種々の構成を採り得ることはもちろんである。例えば、以下の構成を採用することができる。
B. Modifications It should be noted that the present invention is not limited to the above-described embodiment, and it is needless to say that various configurations can be adopted based on the description of the present specification. For example, the following configuration can be adopted.

B1.搭載対象
上記実施形態では、LKAS14(走行支援装置)を車両10に搭載した(図1)。しかしながら、例えば、装置の操作支援による操作方向と、作業者の操作による実際の操作方向とが反対であることでモータ(EPSモータ28に限らない)の出力が過大になることに伴う異常の誤検知を回避する観点からすれば、これに限らない。例えば、操作レバーを備える移動体又は可動装置に本発明を適用してもよい。
B1. In the above embodiment, the LKAS 14 (driving support device) is mounted on the vehicle 10 (FIG. 1). However, for example, when the operation direction by the operation support of the apparatus is opposite to the actual operation direction by the operator's operation, an error of abnormality caused by excessive output of the motor (not limited to the EPS motor 28). From the viewpoint of avoiding detection, the present invention is not limited to this. For example, the present invention may be applied to a moving body or a movable device that includes an operation lever.

B2.EPS装置12
[B2−1.EPS装置12の全体構成]
上記実施形態のEPS装置12は、EPSモータ28がステアリング軸42に操舵駆動力Fmを伝達する構成(いわゆるコラムアシスト式EPS装置)であった。しかしながら、操舵駆動力Fmを発生するものであれば、EPS装置12の構成はこれに限らない。例えば、ピニオンアシスト式EPS装置、デュアルピニオンアシスト式EPS装置、ラックアシスト式EPS装置及び電動油圧パワーステアリング装置のいずれかであってもよい。なお、電動油圧パワーステアリング装置では、電動ポンプで油圧をつくり、その油圧で操舵駆動力Fmを生成する。
B2. EPS device 12
[B2-1. Overall Configuration of EPS Device 12]
The EPS device 12 of the above embodiment has a configuration in which the EPS motor 28 transmits the steering driving force Fm to the steering shaft 42 (so-called column assist type EPS device). However, the configuration of the EPS device 12 is not limited to this as long as it generates the steering driving force Fm. For example, any of a pinion assist type EPS device, a dual pinion assist type EPS device, a rack assist type EPS device, and an electrohydraulic power steering device may be used. In the electrohydraulic power steering apparatus, hydraulic pressure is generated by an electric pump, and a steering driving force Fm is generated by the hydraulic pressure.

上記実施形態では、運転者による操舵トルクをそのまま前輪86に伝達する構成(以下、「直接伝達方式」ともいう。)であったが、ステアバイワイヤ式の電動パワーステアリング装置にも適用可能である。   In the above embodiment, the steering torque from the driver is directly transmitted to the front wheels 86 (hereinafter, also referred to as “direct transmission method”), but the present invention can also be applied to a steer-by-wire type electric power steering device.

[B2−2.EPSモータ28]
上記実施形態では、EPSモータ28を3相交流ブラシレス式としたが、これに限らない。例えば、モータ28を3相交流ブラシ式、単相交流式又は直流式としてもよい。
[B2-2. EPS motor 28]
In the above embodiment, the EPS motor 28 is a three-phase AC brushless type, but is not limited thereto. For example, the motor 28 may be a three-phase AC brush type, a single-phase AC type, or a DC type.

上記実施形態では、モータ28は、低電圧バッテリ38から電力が供給された(図1)。これに加え又はこれに代えて、オルタネータ、燃料電池又は高電圧バッテリからモータ28に電力を供給してもよい。   In the above embodiment, the motor 28 is supplied with power from the low voltage battery 38 (FIG. 1). In addition to or instead of this, electric power may be supplied to the motor 28 from an alternator, a fuel cell, or a high voltage battery.

B3.LKAS14(走行支援装置)
上記実施形態では、走行支援装置として、車線維持制御(図7)を行うLKAS14を記載した(図1)。しかしながら、例えば、走行支援による操舵方向と、運転者による操舵方向とが反対であることでモータ28の出力が過大になることに伴う異常の誤検知を回避する観点からすれば、これに限らない。例えば、走行路160外への逸脱を防ぐようにEPSモータ28を制御する逸脱防止装置である走行支援装置としてもよい。
B3. LKAS14 (driving support device)
In the above embodiment, the LKAS 14 that performs the lane keeping control (FIG. 7) is described as the driving support device (FIG. 1). However, for example, from the viewpoint of avoiding erroneous detection of abnormality due to the output of the motor 28 being excessive because the steering direction by the driving assistance is opposite to the steering direction by the driver, the present invention is not limited to this. . For example, a driving assistance device that is a departure prevention device that controls the EPS motor 28 so as to prevent deviation from the traveling road 160 may be used.

上記実施形態では、LKAS14を車両10に搭載することを念頭に説明した。しかしながら、例えば、LKAS14の一部(LKAS ECU134等)を携帯端末に設け、当該携帯端末を車両10のネットワークに接続することでLKAS14を構成してもよい。   The above embodiment has been described with the LKAS 14 mounted on the vehicle 10 in mind. However, for example, the LKAS 14 may be configured by providing a part of the LKAS 14 (such as the LKAS ECU 134) in a mobile terminal and connecting the mobile terminal to the network of the vehicle 10.

上記実施形態では、EPS装置12とLKAS14を別々の構成要素として説明した。しかしながら、例えば、誤検知回避制御に着目すれば、LKAS14の機能をEPS装置12に含ませてもよい。或いは、EPS装置12の機能をLKAS14に含ませることも可能である。   In the above embodiment, the EPS device 12 and the LKAS 14 have been described as separate components. However, for example, when attention is paid to erroneous detection avoidance control, the function of the LKAS 14 may be included in the EPS device 12. Alternatively, the function of the EPS device 12 can be included in the LKAS 14.

B4.操舵アシスト制御(図2)
上記実施形態の操舵アシスト制御では、操舵アシスト力Fasiとして、運転者の操舵トルクTstrと同じ方向の駆動力(トルク)を生成した。しかしながら、例えば、ステアリングホイール20を用いての操舵を補助する観点からすれば、これに限らず、操舵トルクTstrと反対方向に働くもの(例えば、反力)であってもよい。
B4. Steering assist control (Fig. 2)
In the steering assist control of the above embodiment, a driving force (torque) in the same direction as the driver's steering torque Tstr is generated as the steering assist force Fasi. However, for example, from the viewpoint of assisting steering using the steering wheel 20, the invention is not limited to this, and may be one that works in a direction opposite to the steering torque Tstr (for example, reaction force).

ここにいう「ステアリングホイール20を用いての操舵を補助する」とは、EPS装置12が操舵トルクTstrをそのまま操舵輪(前輪86)に伝達する構成(直接伝達方式)であれば、運転者が意図する方向にステアリングホイール20を回し易くすること(例えば、上記実施形態のような構成)及び運転者が意図する方向にステアリングホイール20を回し難くすることの両方を含む。   “Assisting steering using the steering wheel 20” as used herein means that the EPS device 12 transmits the steering torque Tstr to the steering wheel (front wheel 86) as it is (direct transmission method). This includes both making it easier to turn the steering wheel 20 in the intended direction (for example, the configuration as in the above embodiment) and making it difficult to turn the steering wheel 20 in the direction intended by the driver.

B5.異常判定制御(図4)
上記実施形態の異常判定制御では、モータ電流Imの異常値に基づいて異常を判定した(図4)。しかしながら、例えば、モータ28等の異常を判定する観点からすれば、これに限らず、例えば、モータ28の出力を示す検出値又は目標値であるモータ出力パラメータのうちモータ電流Im以外のものを用いることができる。例えば、目標モータ電流Imtarの異常値又はモータ28の消費電力の異常値に基づいて異常を判定してもよい。
B5. Abnormality judgment control (Fig. 4)
In the abnormality determination control of the above embodiment, an abnormality is determined based on the abnormal value of the motor current Im (FIG. 4). However, for example, from the viewpoint of determining an abnormality in the motor 28 or the like, the present invention is not limited to this. For example, a motor output parameter that is a detection value or a target value indicating the output of the motor 28 other than the motor current Im is used. be able to. For example, the abnormality may be determined based on the abnormal value of the target motor current Imtar or the abnormal value of the power consumption of the motor 28.

上記実施形態では、モータ28の出力の過大異常の発生を判定するために出力禁止領域170a、170bを用いた(図4のS13)。しかしながら、過大異常の発生を判定する観点からすれば、これに限らない。例えば、モータ電流Imの絶対値|Im|が閾値THexc以上であるかのみの判定により過大異常の発生を判定してもよい。   In the above embodiment, the output prohibition areas 170a and 170b are used to determine the occurrence of an excessive abnormality in the output of the motor 28 (S13 in FIG. 4). However, from the viewpoint of determining the occurrence of an excessive abnormality, the present invention is not limited to this. For example, the occurrence of an excessive abnormality may be determined only by determining whether the absolute value | Im | of the motor current Im is equal to or greater than the threshold value THexc.

B6.車線維持制御(図6)
上記実施形態の車線維持制御では、モータ電流Imを用いた処理を行った(図7のS25、図8のS51、図9のS61等)。しかしながら、例えば、モータ28の出力に応じた制御を行う観点からすれば、これに限らず、例えば、前記モータ出力パラメータのうちモータ電流Im以外のものを用いることができる。例えば、モータ電流Imの代わりに、目標モータ電流Imtar又は補正電流Icorを用いてもよい。
B6. Lane maintenance control (Figure 6)
In the lane keeping control of the above embodiment, processing using the motor current Im was performed (S25 in FIG. 7, S51 in FIG. 8, S61 in FIG. 9, etc.). However, for example, from the viewpoint of performing control according to the output of the motor 28, the present invention is not limited to this, and for example, motor output parameters other than the motor current Im can be used. For example, instead of the motor current Im, the target motor current Imtar or the correction current Icor may be used.

10…車両
12…電動パワーステアリング(EPS)装置
14…LKAS(走行支援装置) 20…ステアリングホイール
28…EPSモータ(モータ) 122…異常判定部
Im…モータ電流(モータ出力パラメータ)
Imtar…目標モータ電流 Texc…過大出力時間
THexc…過大判定閾値(異常判定出力閾値、制御判定出力閾値)
THfix…異常確定閾値(異常判定時間閾値)
THstp…制御即時停止閾値(走行支援停止閾値)
THtstr…過大判定閾値(制御判定トルク閾値)
Tstr…操舵トルク β…変化量閾値
DESCRIPTION OF SYMBOLS 10 ... Vehicle 12 ... Electric power steering (EPS) apparatus 14 ... LKAS (running assistance apparatus) 20 ... Steering wheel 28 ... EPS motor (motor) 122 ... Abnormality determination part Im ... Motor current (motor output parameter)
Imtar: target motor current Texc: excessive output time THexc: excessive determination threshold (abnormality determination output threshold, control determination output threshold)
THfix ... abnormality determination threshold (abnormality determination time threshold)
THstp ... Control immediate stop threshold (driving support stop threshold)
THtstr: excessive determination threshold (control determination torque threshold)
Tstr ... Steering torque β ... Change amount threshold

Claims (7)

操舵を補助するモータと、前記モータの出力を示す検出値又は目標値であるモータ出力パラメータが異常判定出力閾値を上回っている連続時間である過大出力時間が異常判定時間閾値を超えたとき、前記モータ又はその周辺部品に異常が発生していると判定する異常判定部とを有する電動パワーステアリング装置を用いて走行支援を行う走行支援装置であって、
前記走行支援に要する前記モータの出力により前記モータ出力パラメータが前記異常判定出力閾値を上回るとき、前記走行支援装置は、前記過大出力時間が前記異常判定時間閾値を超える前に、前記モータの出力を一時的に低下させて前記モータ出力パラメータが前記異常判定出力閾値を下回るようにした後、再度、前記モータ出力パラメータが前記異常判定出力閾値を上回るように前記モータの出力を調整する誤検知回避制御を実行する
ことを特徴とする走行支援装置。
When a motor that assists steering and an excessive output time that is a continuous time in which a motor output parameter that is a detection value or a target value indicating the output of the motor exceeds an abnormality determination output threshold exceeds the abnormality determination time threshold, A travel support device that performs travel support using an electric power steering device having an abnormality determination unit that determines that an abnormality has occurred in a motor or its peripheral components,
When the motor output parameter exceeds the abnormality determination output threshold due to the output of the motor required for the driving support, the driving support device outputs the output of the motor before the excessive output time exceeds the abnormality determination time threshold. The false detection avoidance control that adjusts the output of the motor so that the motor output parameter exceeds the abnormality determination output threshold again after temporarily reducing the motor output parameter below the abnormality determination output threshold. The driving support device characterized by performing.
請求項1記載の走行支援装置であって
前記モータの出力の制御を前記モータへの目標電流の制御を介して行い、
前記走行支援に要する前記モータの出力による前記モータ出力パラメータが前記異常判定出力閾値を上回るとき、矩形波を基調とし且つ立ち下がり時の低下率を制限した連続波として前記目標電流を設定する
ことを特徴とする走行支援装置。
The driving support device according to claim 1,
Control the output of the motor through control of the target current to the motor,
Setting the target current as a continuous wave based on a rectangular wave and limiting the rate of decrease at the time of falling when the motor output parameter by the motor output required for the driving support exceeds the abnormality determination output threshold value. A featured travel support device.
請求項2記載の走行支援装置であって
前記目標電流のオン時間をオフ時間の倍よりも長く設定する
ことを特徴とする走行支援装置。
The travel support device according to claim 2,
The driving support device characterized in that the ON time of the target current is set longer than twice the OFF time.
請求項1〜3のいずれか1項に記載の走行支援装置であって
再度、前記モータ出力パラメータが前記異常判定出力閾値を上回らせるように前記モータの出力を制御する際、単位時間当たりの前記モータの出力の変化量が、変化量閾値以下となるように前記モータの出力を制御する
ことを特徴とする走行支援装置。
A drive assist system according to any one of claims 1 to 3,
Again, when controlling the output of the motor so that the motor output parameter exceeds the abnormality determination output threshold, the change amount of the motor per unit time is less than the change amount threshold value. A driving support device characterized by controlling output.
請求項1〜4のいずれか1項に記載の走行支援装置であって
前記走行支援装置は、
ステアリングホイールを介して運転者が付与する操舵トルク前記モータ出力パラメータの組合せに基づいて、前記誤検知回避制御を実行するか否かを判定するための出力禁止領域を設定し、
前記操舵トルクと前記モータ出力パラメータの組合せが前記出力禁止領域内にあるとき、前記誤検知回避制御を実行し、
前記操舵トルクと前記モータ出力パラメータの組合せが前記出力禁止領域内にないとき、前記誤検知回避制御を実行しない
ことを特徴とする走行支援装置。
A drive assist system according to any one of claims 1 to 4,
The travel support device includes:
Based on the combination of the motor output parameter and the steering torque by the driver through the steering wheel is applied, and set the output inhibition area for determining whether to execute the erroneous detection avoidance control,
When the combination of the steering torque and the motor output parameter is within the output prohibition region, the false detection avoidance control is executed,
The driving assistance apparatus, wherein the erroneous detection avoidance control is not executed when the combination of the steering torque and the motor output parameter is not within the output prohibition region .
請求項1〜5のいずれか1項に記載の走行支援装置であって
前記異常判定出力閾値よりも大きい値に設定された走行支援停止閾値を前記モータ出力パラメータが上回るとき、前記走行支援を即時に停止する
ことを特徴とする走行支援装置。
A drive assist system according to any one of claims 1 to 5,
When the motor output parameter exceeds a driving support stop threshold set to a value larger than the abnormality determination output threshold, the driving support is immediately stopped.
請求項1〜6のいずれか1項に記載の走行支援装置を備える車両。   A vehicle provided with the driving assistance apparatus of any one of Claims 1-6.
JP2014092289A 2014-04-28 2014-04-28 Driving support device and vehicle Active JP6093327B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014092289A JP6093327B2 (en) 2014-04-28 2014-04-28 Driving support device and vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014092289A JP6093327B2 (en) 2014-04-28 2014-04-28 Driving support device and vehicle

Publications (2)

Publication Number Publication Date
JP2015209140A JP2015209140A (en) 2015-11-24
JP6093327B2 true JP6093327B2 (en) 2017-03-08

Family

ID=54611692

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014092289A Active JP6093327B2 (en) 2014-04-28 2014-04-28 Driving support device and vehicle

Country Status (1)

Country Link
JP (1) JP6093327B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6950546B2 (en) * 2018-01-24 2021-10-13 スズキ株式会社 Vehicle travel control device
US11332157B2 (en) 2018-07-03 2022-05-17 Mitsubishi Electric Corporation Vehicle control apparatus

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1159464A (en) * 1997-08-25 1999-03-02 Toyota Motor Corp Motor driven steering control device
JP3662790B2 (en) * 1999-11-30 2005-06-22 三菱電機株式会社 Electric power steering device
JP2001315654A (en) * 2000-05-11 2001-11-13 Omron Corp Electric power steering control device and current characteristic adjusting device therefor
JP4014817B2 (en) * 2001-04-23 2007-11-28 本田技研工業株式会社 Vehicle steering control device
JP3875222B2 (en) * 2003-09-03 2007-01-31 本田技研工業株式会社 Vehicle steering control device
JP4379250B2 (en) * 2004-08-02 2009-12-09 日産自動車株式会社 Vehicle steering system
JP5092538B2 (en) * 2007-05-22 2012-12-05 日本精工株式会社 Motor control device and electric power steering control device using the same

Also Published As

Publication number Publication date
JP2015209140A (en) 2015-11-24

Similar Documents

Publication Publication Date Title
JP5217794B2 (en) Electric power steering device
EP2024220B1 (en) Electric power steering apparatus and method for controlling the electric power steering apparatus
JP5382229B1 (en) Electric power steering device
JP4899662B2 (en) Control device for electric power steering device
US10173676B2 (en) Travel assist device and method of controlling travel assist device
EP2279927B1 (en) Electric power steering system
JP5971427B2 (en) Electric power steering device
JP6617654B2 (en) Vehicle driving support device
JP6115368B2 (en) Steering device
US9586619B1 (en) Motor controller
JP4715919B2 (en) Electric power steering device
EP3597508A2 (en) Motor controller
EP2700564A2 (en) Electric power steering system
JP7236248B2 (en) motor controller
JP7404027B2 (en) Steering control device
JP2009044879A (en) Motor control apparatus, transmission ratio variable unit, and vehicular steering device
JP6093327B2 (en) Driving support device and vehicle
JP2008230580A (en) Electric power steering device
JP2017013636A (en) Automatic steering device
JP2010202062A (en) Electric power steering device
JP2018065490A (en) Power steering device
JP2015013498A (en) Electric power steering device
JP2010280313A (en) Steering transmission ratio variable type steering device for vehicles
JP2009046005A (en) Electric power steering device
JP6279338B2 (en) Power steering device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160226

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20161117

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20161122

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170119

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170210

R150 Certificate of patent or registration of utility model

Ref document number: 6093327

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150