JP2018034592A - Drive support device - Google Patents

Drive support device Download PDF

Info

Publication number
JP2018034592A
JP2018034592A JP2016168209A JP2016168209A JP2018034592A JP 2018034592 A JP2018034592 A JP 2018034592A JP 2016168209 A JP2016168209 A JP 2016168209A JP 2016168209 A JP2016168209 A JP 2016168209A JP 2018034592 A JP2018034592 A JP 2018034592A
Authority
JP
Japan
Prior art keywords
amount
support
steering
correction
value
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.)
Granted
Application number
JP2016168209A
Other languages
Japanese (ja)
Other versions
JP6911300B2 (en
Inventor
一志 沼崎
Kazushi Numazaki
一志 沼崎
葉山 良平
Ryohei Hayama
良平 葉山
健 渡邉
Takeshi Watanabe
健 渡邉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
JTEKT Corp
Original Assignee
JTEKT Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by JTEKT Corp filed Critical JTEKT Corp
Priority to JP2016168209A priority Critical patent/JP6911300B2/en
Publication of JP2018034592A publication Critical patent/JP2018034592A/en
Application granted granted Critical
Publication of JP6911300B2 publication Critical patent/JP6911300B2/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)

Abstract

PROBLEM TO BE SOLVED: To provide a drive support device which can set a correction amount of a steering angle command value to a further proper value corresponding to an intention of a user, in the drive support device which performs processing for correcting the steering angle command value in order to make a vehicle travel along a lane.SOLUTION: In a steering angle command value setting processing part M14, a steering angle command value θp1* is set on the basis of input torque (steering torque Trqs) inputted to a steering wheel. In a support amount calculation processing part M16, a support correction amount Δθp1* being a correction amount of the steering angle command value θp1* for performing a lane keep assist is calculated. In a gain calculation processing part M18, a gain Gm* is set to a value smaller than that in the case that consistency of steering by the support amount calculation processing part M16, and steering by a user is low compared with the case that the consistency is high on the basis of the steering torque Trqs and a steering angle θp. The steering angle command value θp1* is corrected by a value in which the support correction amount Δθp1* is corrected by the gain Gm*.SELECTED DRAWING: Figure 2

Description

本発明は、転舵輪を転舵させる転舵アクチュエータを操作対象とする運転支援装置に関する。   The present invention relates to a driving support device that operates a steered actuator that steers steered wheels.

たとえば特許文献1には、転舵アクチュエータに内蔵された電動機のトルクを、ユーザによるステアリングの操作と車両の進行方向の情報とに基づき操作するいわゆるレーンキープ処理を実行する装置が記載されている。具体的には、この装置では、ステアリングに入力されるトルクである操舵トルクの検出値に基づきアシストトルクを設定し、アシストトルクと操舵トルクの検出値とに基づき、転舵角指令値を設定する。また、この装置では、レーンキープ処理のために転舵角指令値の補正値を算出し、この補正値によって転舵角指令値を補正する。そして、補正された転舵角指令値に転舵角の検出値をフィードバック制御するための操作量によってアシストトルクを補正し、電動機のトルクが補正されたアシストトルクとなるように制御する。   For example, Patent Document 1 describes a device that performs a so-called lane keeping process in which a torque of an electric motor built in a steering actuator is operated based on a steering operation by a user and information on a traveling direction of the vehicle. Specifically, in this device, the assist torque is set based on the detected value of the steering torque that is the torque input to the steering, and the turning angle command value is set based on the assist torque and the detected value of the steering torque. . In this device, a correction value for the turning angle command value is calculated for the lane keeping process, and the turning angle command value is corrected by the correction value. Then, the assist torque is corrected by the operation amount for feedback-controlling the detected value of the turning angle to the corrected turning angle command value, and control is performed so that the torque of the electric motor becomes the corrected assist torque.

特開2015−42527号公報JP2015-42527A

上記装置の場合、車両を車線に沿って走行させるための転舵角指令値の補正量は、ユーザによる意思とは独立に算出されるものであるため、ユーザの意思に応じた適切な制御とはならないおそれがある。   In the case of the above-described device, the correction amount of the turning angle command value for causing the vehicle to travel along the lane is calculated independently of the user's intention, and therefore appropriate control according to the user's intention There is a risk of not being able to.

本発明は、そうした実情に鑑みてなされたものであり、その目的は、車両を車線に沿って走行させるために転舵角指令値を補正する処理を実行するものにおいて、転舵角指令値の補正量をユーザの意思に応じたより適切な値にできるようにした運転支援装置を提供することにある。   The present invention has been made in view of such circumstances, and an object of the present invention is to execute a process for correcting a turning angle command value so that the vehicle travels along a lane. An object of the present invention is to provide a driving support device that can set the correction amount to a more appropriate value according to the user's intention.

以下、上記課題を解決するための手段およびその作用効果について記載する。
1.運転支援装置は、ユーザがステアリングに加えるトルクである操舵トルクの検出値を入力とし、転舵輪の転舵角の指令値である転舵角指令値を設定する転舵角指令値設定処理と、車両の進行方向の情報および前記転舵角の検出値を入力とし、前記車両を車線に従って走行させるために前記転舵角指令値を補正する支援量を算出する支援量算出処理と、前記支援量を支援補正量によって補正する支援量補正処理と、前記支援量補正処理のなされた前記支援量を用いて前記転舵角指令値を補正する指令値補正処理と、前記指令値補正処理にて補正された前記転舵角指令値に前記転舵角の検出値をフィードバック制御するために、前記転舵輪を転舵させる転舵アクチュエータに操作信号を出力する操作処理と、を実行し、前記支援量補正処理は、前記転舵角の検出値または前記支援量と前記操舵トルクとを入力とし、ユーザによる前記ステアリングの操作による操舵と前記支援量算出処理による操舵との整合性が低い場合、高い場合と比較して、前記支援補正量を、前記支援量の絶対値を小さい値に減少補正する量に算出する支援補正量算出処理を含む。
Hereinafter, means for solving the above-described problems and the effects thereof will be described.
1. The driving support device has a steering angle command value setting process for setting a steering angle command value that is a command value of a steering angle of a steered wheel, using a detected value of a steering torque that is a torque applied to a steering by a user as an input, Assistance amount calculation processing for calculating an assist amount for correcting the steered angle command value in order to make the vehicle travel according to a lane by using information on the traveling direction of the vehicle and the detected value of the steered angle, and the assist amount Is corrected by the support amount correction process, the command value correction process for correcting the turning angle command value using the support amount that has been subjected to the support amount correction process, and the command value correction process. An operation process for outputting an operation signal to a steering actuator that steers the steered wheels in order to feedback control the detected value of the steered angle to the steered angle command value that has been performed, and the amount of support The correction process When the detected value of the turning angle or the assistance amount and the steering torque are input, and the consistency between the steering by the steering operation by the user and the steering by the assistance amount calculation process is low, compared to the high case, And a support correction amount calculation process for calculating the support correction amount to an amount that reduces and corrects the absolute value of the support amount to a small value.

上記構成では、支援量によって補正された転舵角指令値となるように転舵アクチュエータが操作されるため、車両を車線に従って走行させる支援をすることができる。しかも、ユーザによるステアリングの操作による操舵と支援量算出処理による操舵との整合性が低い場合には、支援量の絶対値を小さい値に補正するため、ユーザによる操舵を尊重することができる。このため、車両を車線に沿って走行させるために転舵角指令値を補正する処理を実行するものにおいて、転舵角指令値の補正量をユーザの意思に応じたより適切な値にできる。   In the above configuration, since the steering actuator is operated so that the turning angle command value corrected by the assistance amount is obtained, it is possible to assist the vehicle traveling according to the lane. In addition, when the consistency between the steering by the user's steering operation and the steering by the assistance amount calculation process is low, the absolute value of the assistance amount is corrected to a small value, so that the steering by the user can be respected. For this reason, the correction amount of the turning angle command value can be set to a more appropriate value according to the user's intention in the processing for correcting the turning angle command value in order to cause the vehicle to travel along the lane.

2.上記1記載の運転支援装置において、前記支援量補正処理は、前記支援量の極性と前記操舵トルクの検出値の極性とが逆となって且つ、前記支援量の極性および前記検出値の極性が反転したことを検知することを条件に、前記支援補正量による補正に加えてパターン補正量によって前記支援量を補正することによって、前記支援補正量単独で前記支援量算出処理によって算出された前記支援量を補正した場合と比較して補正後の前記支援量の絶対値を減少させるパターン検出時補正処理を含む。   2. In the driving assistance device according to the above-described item 1, in the assistance amount correction processing, the polarity of the assistance amount and the polarity of the detected value of the steering torque are reversed, and the polarity of the assistance amount and the polarity of the detected value are The support calculated by the support amount calculation process with the support correction amount alone by correcting the support amount by the pattern correction amount in addition to the correction by the support correction amount on the condition that the inversion is detected. It includes a pattern detection correction process for reducing the absolute value of the support amount after correction as compared with the case where the amount is corrected.

支援量の極性と操舵トルクの検出値の極性とが逆となる場合は、同一となる場合と比較して、ユーザによるステアリングの操作による操舵と支援量算出処理による操舵との整合性が低いため、支援補正量によって支援量の絶対値が減少補正される。ここで、操舵トルクの検出値の極性が反転する場合は、車両を右旋回側および左旋回側のいずれかに操舵する状態から逆側に操舵する状態に変化する場合であると考えられる。そしてその場合であっても、支援量の極性と操舵トルクの検出値の極性とが逆となるのであれば、上記整合性がいっそう低い状態であると考えられる。その場合、上記構成では、パターン補正量によって、支援補正量単独で支援量算出処理によって算出された支援量を補正した場合と比較して補正後の支援量の絶対値を減少させることによって、ステアリングの操作による操舵をいっそう尊重することができる。   When the polarity of the assistance amount and the polarity of the detected value of the steering torque are opposite, the consistency between the steering by the user's steering operation and the steering by the assistance amount calculation process is lower than the case where they are the same. The absolute value of the support amount is corrected to decrease by the support correction amount. Here, it can be considered that the polarity of the detected value of the steering torque is reversed when the vehicle is steered from the right turn side or the left turn side to the opposite side. Even in this case, if the polarity of the support amount is opposite to the polarity of the detected value of the steering torque, it is considered that the consistency is still lower. In that case, in the above-described configuration, the absolute value of the corrected support amount is reduced by the pattern correction amount, compared with the case where the support amount calculated by the support amount calculation process is corrected by the support correction amount alone, thereby steering. The steering by the operation of can be respected more.

3.上記1記載の運転支援装置において、前記支援量補正処理は、前記支援量の極性と前記操舵トルクの検出値の極性とが同一となって且つ、前記支援量の極性および前記検出値の極性が反転したことを検知することを条件に、前記支援補正量による補正に加えてパターン補正量によって前記支援量を補正することによって、前記支援補正量単独で前記支援量算出処理によって算出された前記支援量を補正した場合と比較して補正後の前記支援量の絶対値を増加させるパターン検出時補正処理を含む。   3. In the driving assistance device according to the above-described item 1, in the assistance amount correction process, the polarity of the assistance amount and the polarity of the detected value of the steering torque are the same, and the polarity of the assistance amount and the polarity of the detected value are The support calculated by the support amount calculation process with the support correction amount alone by correcting the support amount by the pattern correction amount in addition to the correction by the support correction amount on the condition that the inversion is detected. It includes a correction process at the time of pattern detection that increases the absolute value of the support amount after correction as compared with the case where the amount is corrected.

支援量の極性と操舵トルクの検出値の極性とが同一となる場合は、逆となる場合と比較して、ユーザによるステアリングの操作による操舵と支援量算出処理による操舵との整合性が高いため、逆となる場合と比較して、支援補正量によって補正された支援量の絶対値が大きくなる。ここで、操舵トルクの検出値の極性が反転する場合は、車両を右旋回側および左旋回側のいずれかに操舵する状態から逆側に操舵する状態に変化する場合であると考えられる。そしてその場合であっても、支援量の極性と操舵トルクの検出値の極性とが同一となるのであれば、支援量算出処理による操舵が転舵アクチュエータの操作に顕著に反映されているにもかかわらず、ステアリングによる操舵が必要とされていると考えられる。そこで上記構成では、パターン補正量によって、支援補正量単独で支援量算出処理によって算出された支援量を補正した場合と比較して補正後の支援量の絶対値を大きくすることによって、ステアリングに入力されるトルクを大きくしなくてもユーザの意思に沿った操舵がなされるようにすることができる。   When the polarity of the assistance amount and the polarity of the detected value of the steering torque are the same, the consistency between the steering by the user's steering operation and the steering by the assistance amount calculation process is higher than the opposite case Compared with the opposite case, the absolute value of the support amount corrected by the support correction amount becomes larger. Here, it can be considered that the polarity of the detected value of the steering torque is reversed when the vehicle is steered from the right turn side or the left turn side to the opposite side. Even in this case, if the polarity of the assistance amount and the polarity of the detected value of the steering torque are the same, the steering by the assistance amount calculation process is significantly reflected in the operation of the turning actuator. Regardless, steering by steering is considered necessary. Therefore, in the above configuration, the pattern correction amount is input to the steering by increasing the absolute value of the corrected support amount as compared with the case where the support amount calculated by the support amount calculation process is corrected by the support correction amount alone. It is possible to perform steering in accordance with the user's intention without increasing the torque to be applied.

4.上記1記載の運転支援装置において、前記支援量補正処理は、前記支援量の極性と前記操舵トルクの検出値の極性とが逆である第1状態から同一である第2状態に移行することを条件に、前記第2状態において前記支援補正量による補正に加えてパターン補正量によって前記支援量を補正することによって、前記支援補正量単独で前記支援量算出処理によって算出された前記支援量を補正した場合と比較して補正後の前記支援量の絶対値を増加させるパターン検出時補正処理を含む。   4). In the driving assistance device according to the above 1, the assistance amount correction process includes a transition from a first state in which the polarity of the assistance amount and a polarity of the detected value of the steering torque are opposite to a second state that is the same. As a condition, by correcting the support amount by a pattern correction amount in addition to the correction by the support correction amount in the second state, the support amount calculated by the support amount calculation process alone is corrected. A correction process at the time of pattern detection that increases the absolute value of the support amount after correction as compared with the case where the correction is made.

第1状態から第2状態に移行する場合、ステアリングの操作による操舵は、支援量算出処理による操舵に対して遅れた状態から追従する状態に移行するものであると考えられる。ここで、第1状態から第2状態に移行する場合、ユーザによるステアリングの操作による操舵と支援量算出処理による操舵との整合性は高まっている。そして、第2状態においては、支援補正量によって補正された支援量の絶対値が大きくなっているにもかかわらず、支援量の極性と操舵トルクの検出値の極性とが同一となる。これは、支援量算出処理による操舵が転舵アクチュエータの操作に顕著に反映されているにもかかわらず、ステアリングによる操舵が必要とされていると考えられる。そこで上記構成では、パターン補正量によって、支援補正量単独で支援量算出処理によって算出された支援量を補正した場合と比較して補正後の支援量の絶対値を大きくすることによって、ステアリングに入力されるトルクを大きくしなくてもユーザの意思に沿った操舵がなされるようにすることができる。   In the case of shifting from the first state to the second state, it is considered that the steering by the steering operation shifts from a state delayed with respect to the steering by the assist amount calculation process to a state of following. Here, when shifting from the first state to the second state, the consistency between the steering by the user's steering operation and the steering by the support amount calculation process is increasing. In the second state, although the absolute value of the assistance amount corrected by the assistance correction amount is large, the polarity of the assistance amount and the polarity of the detected value of the steering torque are the same. This is considered that the steering by the steering is required even though the steering by the assist amount calculation processing is remarkably reflected in the operation of the turning actuator. Therefore, in the above configuration, the pattern correction amount is input to the steering by increasing the absolute value of the corrected support amount as compared with the case where the support amount calculated by the support amount calculation process is corrected by the support correction amount alone. It is possible to perform steering in accordance with the user's intention without increasing the torque to be applied.

5.上記1〜4のいずれか1項に記載の運転支援装置において、前記支援補正量算出処理は、前記転舵角の検出値による前記操舵トルクの検出値の微分値が大きい場合に小さい場合よりも前記整合性が低いとして、前記支援補正量を、前記支援量を減少させる量とする処理を含む。   5. In the driving assistance apparatus according to any one of the above 1 to 4, the assistance correction amount calculation processing is smaller than when the differential value of the detected value of the steering torque based on the detected value of the turning angle is large. The process includes setting the support correction amount as an amount to decrease the support amount, assuming that the consistency is low.

上記微分値が大きい場合には、転舵角を変化させるのに要する操舵トルクが大きいことを意味する。これは、支援補正量による操舵の支援によってステアリングの操舵をあまり支援できていない状態であると考えられる。このため、上記構成では、その場合に整合性が低いとして支援補正量を支援量を減少させる量とする。   When the differential value is large, it means that the steering torque required to change the turning angle is large. This is considered to be a state in which the steering of the steering is not supported so much by the assistance of the steering by the assistance correction amount. For this reason, in the above configuration, the support correction amount is set to an amount for reducing the support amount, assuming that the consistency is low in that case.

6.上記1〜4のいずれか1項に記載の運転支援装置において、前記支援補正量算出処理は、前記支援量の極性と前記操舵トルクの検出値の極性とが逆である場合に同一である場合よりも前記整合性が低いとして、前記支援補正量を、前記支援量を減少させる量とする処理を含む。   6). 5. The driving assistance apparatus according to any one of 1 to 4, wherein the assistance correction amount calculation processing is the same when the polarity of the assistance amount is opposite to the polarity of the detected value of the steering torque. And processing that sets the support correction amount as an amount to decrease the support amount, assuming that the consistency is lower than that.

支援量算出処理による操舵は、支援量の極性に反映され、ステアリングの操作による操舵は、操舵トルクの検出値の極性に反映される。このため、上記構成では、それらの極性が同一であるか否かに応じて、整合性を把握する。   The steering by the assistance amount calculation process is reflected in the polarity of the assistance amount, and the steering by the steering operation is reflected in the polarity of the detected value of the steering torque. For this reason, in the said structure, consistency is grasped | ascertained according to whether those polarities are the same.

第1の実施形態にかかる運転支援装置およびその操作対象の構成を示す図。The figure which shows the structure of the driving assistance device concerning 1st Embodiment, and its operation target. 同実施形態にかかる制御装置の実行する処理の一部を示す図。The figure which shows a part of process which the control apparatus concerning the embodiment performs. 同実施形態にかかるゲイン算出処理部の処理の手順を示す流れ図。6 is a flowchart showing a processing procedure of a gain calculation processing unit according to the embodiment. 第2の実施形態にかかるゲインの設定手法を示す図。The figure which shows the setting method of the gain concerning 2nd Embodiment. 第3の実施形態にかかるゲイン算出処理部の処理の手順を示す流れ図。The flowchart which shows the procedure of the process of the gain calculation process part concerning 3rd Embodiment. 同実施形態にかかる支援量の推移と操舵トルクの推移とを例示するタイムチャート。The time chart which illustrates transition of the amount of assistance concerning the same embodiment, and transition of steering torque.

<第1の実施形態>
以下、運転支援装置にかかる第1の実施形態について図面を参照しつつ説明する。
図1に示すように、本実施形態にかかる操舵機構においては、ステアリングホイール(ステアリング10)が、ステアリングシャフト12に固定されており、ステアリングシャフト12の回転に応じてラック軸20が軸方向に往復動する。なお、ステアリングシャフト12は、ステアリング10側から順にコラム軸14、中間軸16、およびピニオン軸18を連結することにより構成されている。
<First Embodiment>
Hereinafter, a first embodiment of a driving assistance device will be described with reference to the drawings.
As shown in FIG. 1, in the steering mechanism according to the present embodiment, the steering wheel (steering 10) is fixed to the steering shaft 12, and the rack shaft 20 reciprocates in the axial direction in accordance with the rotation of the steering shaft 12. Move. The steering shaft 12 is configured by connecting a column shaft 14, an intermediate shaft 16, and a pinion shaft 18 in order from the steering 10 side.

ピニオン軸18は、ラック軸20と所定の交叉角をもって配置されており、ラック軸20に形成された第1ラック歯20aとピニオン軸18に形成されたピニオン歯18aとが噛合されることで第1ラックアンドピニオン機構22が構成されている。また、ラック軸20の両端には、タイロッド24が連結されており、タイロッド24の先端は転舵輪26が組み付けられた図示しないナックルに連結されている。したがって、ステアリング10の操作に伴うステアリングシャフト12の回転が第1ラックアンドピニオン機構22によりラック軸20の軸方向変位に変換され、この軸方向変位がタイロッド24を介してナックルに伝達されることにより、転舵輪26の転舵角、すなわち車両の進行方向が変更される。   The pinion shaft 18 is disposed at a predetermined crossing angle with the rack shaft 20, and the first rack teeth 20 a formed on the rack shaft 20 and the pinion teeth 18 a formed on the pinion shaft 18 mesh with each other. A one-rack and pinion mechanism 22 is configured. Further, a tie rod 24 is connected to both ends of the rack shaft 20, and a tip of the tie rod 24 is connected to a knuckle (not shown) to which a steered wheel 26 is assembled. Accordingly, the rotation of the steering shaft 12 accompanying the operation of the steering 10 is converted into the axial displacement of the rack shaft 20 by the first rack and pinion mechanism 22, and this axial displacement is transmitted to the knuckle via the tie rod 24. The turning angle of the steered wheels 26, that is, the traveling direction of the vehicle is changed.

上記ラック軸20は、ピニオン軸28と所定の交叉角をもって配置されており、ラック軸20に形成された第2ラック歯20bとピニオン軸28に形成されたピニオン歯28aとが噛合されることで第2ラックアンドピニオン機構30が構成されている。   The rack shaft 20 is arranged with a predetermined crossing angle with the pinion shaft 28, and the second rack teeth 20b formed on the rack shaft 20 and the pinion teeth 28a formed on the pinion shaft 28 are engaged with each other. A second rack and pinion mechanism 30 is configured.

ピニオン軸28は、ウォームアンドホイール等の減速機構32を介して、電動機34の回転軸34aに接続されている。電動機34には、電動機34の各端子に電圧を印加するインバータ36が接続されている。なお、図1においては、破線にて囲われた、ラック軸20、ピニオン軸28、減速機構32、電動機34、およびインバータ36が転舵アクチュエータPSAを構成する。   The pinion shaft 28 is connected to a rotation shaft 34a of the electric motor 34 via a speed reduction mechanism 32 such as a worm and wheel. The electric motor 34 is connected to an inverter 36 that applies a voltage to each terminal of the electric motor 34. In FIG. 1, the rack shaft 20, the pinion shaft 28, the speed reduction mechanism 32, the electric motor 34, and the inverter 36 surrounded by a broken line constitute a turning actuator PSA.

制御装置50は、中央処理装置(CPU52)およびメモリ54を備えており、メモリ54に記憶されたプログラムをCPU52が実行することにより、各種センサの検出値に基づき、インバータ36を操作することによって、電動機34の制御量(トルク)を制御する。各種センサとしては、たとえば、ピニオン軸18に設けられたトーションバー60の捩れに基づきピニオン軸18に加わるトルク(操舵トルクTrqs)を検出するトルクセンサ62や、回転軸34aの回転角度θmを検出する回転角度センサ64がある。また、インバータ36の出力線電流(電流iu,iv,iw)を検出する電流センサ66、車両の走行速度(車速)を検出する車速センサ68がある。   The control device 50 includes a central processing unit (CPU 52) and a memory 54. When the CPU 52 executes a program stored in the memory 54, the control device 50 operates the inverter 36 based on the detection values of various sensors. The control amount (torque) of the electric motor 34 is controlled. Examples of various sensors include a torque sensor 62 that detects torque (steering torque Trqs) applied to the pinion shaft 18 based on torsion of a torsion bar 60 provided on the pinion shaft 18, and a rotation angle θm of the rotation shaft 34a. There is a rotation angle sensor 64. Further, there are a current sensor 66 for detecting an output line current (currents iu, iv, iw) of the inverter 36 and a vehicle speed sensor 68 for detecting a traveling speed (vehicle speed) of the vehicle.

制御装置50は、ユーザがステアリング10を操作することによりステアリング10に入力される操舵トルクTrqsに基づき、操舵をアシストするために転舵アクチュエータPSAを操作するアシスト処理を実行する。ただし、制御装置50は、アシスト処理に際して、カメラ70による画像データに基づき車両を車線に従って走行させるために、転舵アクチュエータPSAに対する操作信号MStを、単なるアシスト処理によって要請されるものに対して補正したものとする。   Based on the steering torque Trqs input to the steering wheel 10 when the user operates the steering wheel 10, the control device 50 executes an assist process for operating the steering actuator PSA to assist the steering. However, in the assist process, the control device 50 corrects the operation signal MSt for the steering actuator PSA with respect to that requested by the simple assist process in order to cause the vehicle to travel according to the lane based on the image data from the camera 70. Shall.

図2に、メモリ54に記憶されたプログラムをCPU52が実行することにより実現される処理の一部を示す。
ベーストルク算出処理部M10は、車速Vと操舵トルクTrqsとに基づき、ステアリング10の操舵をアシストするアシストトルクのベース値(ベーストルクTrqa)を算出して出力する。ベーストルク算出処理部M10は、操舵トルクTrqsの大きさ(絶対値)が大きい場合に小さい場合よりもベーストルクTrqaの大きさ(絶対値)を大きい値に算出する。また、ベーストルク算出処理部M10は、操舵トルクTrqsが同一であっても車速Vが低い場合に高い場合よりもベーストルクTrqaの大きさを大きい値に設定する。
FIG. 2 shows a part of processing realized by the CPU 52 executing the program stored in the memory 54.
Based on the vehicle speed V and the steering torque Trqs, the base torque calculation processing unit M10 calculates and outputs a base value (base torque Trqa) of assist torque for assisting the steering of the steering wheel 10. The base torque calculation processing unit M10 calculates the magnitude (absolute value) of the base torque Trqa to a larger value when the magnitude (absolute value) of the steering torque Trqs is small than when the magnitude is small. In addition, the base torque calculation processing unit M10 sets the magnitude of the base torque Trqa to a larger value than when the vehicle speed V is high even when the steering torque Trqs is the same as when the vehicle speed V is low.

転舵角算出処理部M12は、電動機34の回転軸34aの回転角度θmに基づき、転舵輪26の転舵角θpを算出する。
転舵角指令値設定処理部M14は、操舵トルクTrqsとベーストルクTrqaとに基づき、操舵トルクTrqsにとって理想的な転舵角である転舵角指令値θp1*を算出して出力する。本実施形態では、以下の式(c1)に基づき、転舵角指令値θp1*を算出する。
The turning angle calculation processing unit M12 calculates the turning angle θp of the steered wheels 26 based on the rotation angle θm of the rotating shaft 34a of the electric motor 34.
The turning angle command value setting processing unit M14 calculates and outputs a turning angle command value θp1 * that is an ideal turning angle for the steering torque Trqs based on the steering torque Trqs and the base torque Trqa. In the present embodiment, the turning angle command value θp1 * is calculated based on the following equation (c1).

Trqs+Trqa=K・θp1*+C・θp1´+J・θp1´´ …(c1)
上記の式(c1)は、トルクに対する理想的な転舵角指令値θp1*を定めるモデルである。上記の式において、ばね係数Kは、ステアリング10の操作時にユーザが感知する操舵感のうち、特に、サスペンションやホイールアライメントの仕様、転舵輪26のグリップ力に起因した弾性に関する操舵感を定める。また、粘性係数Cは、ステアリング10の操作時にユーザが感知する操舵感のうち、特に、操舵装置の摩擦に起因した操舵感を定める。また、慣性係数Jは、ステアリング10の操作時にユーザが感知する操舵感のうち、特に、操舵装置の慣性に起因した操舵感を定める。
Trqs + Trqa = K · θp1 * + C · θp1 ′ + J · θp1 ″ (c1)
The above equation (c1) is a model that determines an ideal turning angle command value θp1 * for torque. In the above formula, the spring coefficient K determines a steering feeling related to elasticity caused by the specifications of the suspension and wheel alignment and the grip force of the steered wheels 26 among the steering feeling sensed by the user when operating the steering 10. The viscosity coefficient C determines a steering feeling caused by friction of the steering device, among steering feelings sensed by the user when the steering wheel 10 is operated. In addition, the inertia coefficient J determines a steering feeling caused by the inertia of the steering device among steering feelings sensed by the user when the steering wheel 10 is operated.

支援量算出処理部M16は、カメラ70による車両の進行方向前方等の画像データに基づき、車両を車線に従って走行させるための転舵角指令値θp1*の補正量(支援量Δp1*)を算出して出力する。詳しくは、支援量算出処理部M16は、画像データに基づき、車両が車線に従って走行する際の理想的な軌跡である目標走行軌跡を算出する。そして、支援量算出処理部M16は、目標走行軌跡と転舵角θpとに基づき、転舵角θpを、目標走行軌跡を走行するうえで適切な値に近づけるための支援量Δθp1*を算出する。   The support amount calculation processing unit M16 calculates a correction amount (support amount Δp1 *) of the turning angle command value θp1 * for causing the vehicle to travel along the lane based on image data such as the front of the vehicle traveling direction by the camera 70. Output. Specifically, the support amount calculation processing unit M16 calculates a target travel locus that is an ideal locus when the vehicle travels according to the lane based on the image data. Then, the support amount calculation processing unit M16 calculates a support amount Δθp1 * for bringing the turning angle θp closer to an appropriate value for traveling on the target travel locus based on the target travel locus and the turning angle θp. .

ゲイン算出処理部M18は、転舵角θpと操舵トルクTrqsとを入力とし、ユーザによる操舵の意思に応じて、支援量Δθp1*を補正するゲインGm*を算出して出力する。補正量補正処理部M20は、支援量Δθp1*にゲインGm*を乗算した値(支援量Δθp*)を、補正後の支援量Δθp*として出力する。   The gain calculation processing unit M18 receives the turning angle θp and the steering torque Trqs as input, and calculates and outputs a gain Gm * for correcting the support amount Δθp1 * according to the intention of steering by the user. The correction amount correction processing unit M20 outputs a value (support amount Δθp *) obtained by multiplying the support amount Δθp1 * by the gain Gm * as a corrected support amount Δθp *.

転舵角補正処理部M22は、転舵角指令値θp1*に支援量Δθp*を加算することによって、転舵角指令値θp*を算出して出力する。
転舵角フィードバック処理部M24は、転舵角θpを転舵角指令値θp*にフィードバック制御するための操作量として、トルク補正量ΔTrqを算出して出力する。トルク補正処理部M26は、ベーストルクTrqaに、トルク補正量ΔTrqを加算することによって、トルク指令値Trq*を算出して出力する。操作信号出力処理部M28は、電動機34のトルクをトルク指令値Trq*とするための操作信号MStを算出してインバータ36に出力する。
The turning angle correction processing unit M22 calculates and outputs the turning angle command value θp * by adding the assistance amount Δθp * to the turning angle command value θp1 *.
The turning angle feedback processing unit M24 calculates and outputs a torque correction amount ΔTrq as an operation amount for performing feedback control of the turning angle θp to the turning angle command value θp *. The torque correction processing unit M26 calculates and outputs a torque command value Trq * by adding the torque correction amount ΔTrq to the base torque Trqa. The operation signal output processing unit M28 calculates an operation signal MSt for setting the torque of the electric motor 34 to the torque command value Trq * and outputs it to the inverter 36.

図3に、ゲイン算出処理部M18の処理の手順を示す。図3に示す処理は、CPU52により、たとえば所定周期で繰り返し実行される。
図3に示す一連の処理において、CPU52は、まず、操舵トルクTrqsと転舵角θpとを取得する(S10)。次に、CPU52は、転舵角θpによる操舵トルクTrqsの1階微分値であるインピーダンスIを算出する(S12)。この処理は、実際には、所定時間当たりの転舵角θpの変化量によって、所定時間当たりの操舵トルクTrqsの変化量を除算した値を求める処理とすればよい。インピーダンスIは、ユーザによる操舵の意思を定量化したパラメータである。すなわち、インピーダンスIは、値が大きい場合に小さい場合よりもユーザがステアリング10を操作して操舵をする意思が大きいことを意味する。すなわち、たとえばユーザの操舵が支援量Δθp1*による操舵と整合している場合、ステアリング10に大きなトルクを入力する必要がないため、転舵角θpが変化したとしても操舵トルクTrqsの変化量は小さくなり、インピーダンスIは小さい値となる。一方、ユーザの操舵が支援量Δθp1*による操舵と整合していない場合、ユーザがステアリング10に大きなトルクを入力することとなり、転舵角θpの変化量の割に操舵トルクTrqsが大きくなるためインピーダンスIは大きい値となる。
FIG. 3 shows a processing procedure of the gain calculation processing unit M18. The process shown in FIG. 3 is repeatedly executed by the CPU 52 at a predetermined cycle, for example.
In the series of processes shown in FIG. 3, the CPU 52 first acquires the steering torque Trqs and the turning angle θp (S10). Next, the CPU 52 calculates an impedance I that is a first-order differential value of the steering torque Trqs based on the turning angle θp (S12). This process may actually be a process for obtaining a value obtained by dividing the change amount of the steering torque Trqs per predetermined time by the change amount of the turning angle θp per predetermined time. The impedance I is a parameter that quantifies the user's intention of steering. That is, the impedance I means that the user is more willing to operate the steering 10 and steer than when the value is small. That is, for example, when the user's steering is consistent with the steering by the assist amount Δθp1 *, it is not necessary to input a large torque to the steering 10, so even if the turning angle θp changes, the amount of change in the steering torque Trqs is small. Thus, the impedance I becomes a small value. On the other hand, when the user's steering is not consistent with the steering by the support amount Δθp1 *, the user inputs a large torque to the steering 10, and the steering torque Trqs becomes large for the amount of change of the turning angle θp. I is a large value.

次に、CPU52は、インピーダンスIに基づきゲインGm*を算出する(S14)。ゲインGm*は、ゼロ以上「1」以下の値であり、インピーダンスIが小さい場合に大きい場合よりも大きい値となる。CPU52は、ゲインGm*を算出すると、図2に示した補正量補正処理部M20にゲインGm*を出力する(S16)。   Next, the CPU 52 calculates a gain Gm * based on the impedance I (S14). The gain Gm * is a value that is greater than or equal to zero and equal to or less than “1”, and is larger when the impedance I is small than when it is large. When calculating the gain Gm *, the CPU 52 outputs the gain Gm * to the correction amount correction processing unit M20 shown in FIG. 2 (S16).

なお、CPU52は、ステップS16の処理が完了する場合、図3に示す一連の処理を一旦終了する。
ここで本実施形態の作用を説明する。
In addition, when the process of step S16 is completed, CPU52 once complete | finishes a series of processes shown in FIG.
Here, the operation of the present embodiment will be described.

車両が車線からはずれるような走行をする場合、支援量算出処理部M16は、車両を車線に沿って走行させるように支援量Δθp1*を算出する。そして、転舵角指令値θp*が、支援量Δθp1*に基づき算出される場合、車両を車線に沿って走行させるアシストを行うことができる。   When the vehicle travels away from the lane, the support amount calculation processing unit M16 calculates the support amount Δθp1 * so that the vehicle travels along the lane. When the turning angle command value θp * is calculated based on the support amount Δθp1 *, it is possible to assist the vehicle to travel along the lane.

一方、ゲイン算出処理部M18では、ユーザによる操舵の意思が大きい場合には、ゲインGm*を小さい値に算出するため、ゲインGm*によって補正された支援量Δθp1*である支援量Δθp*は、その絶対値が小さい値となる。このため、ユーザによる操舵の意思が大きい場合に、支援量Δθp1*がユーザによる操舵の意思に干渉する事態が生じることを抑制することができる。   On the other hand, when the user's intention to steer is large, the gain calculation processing unit M18 calculates the gain Gm * to a small value. Therefore, the support amount Δθp *, which is the support amount Δθp1 * corrected by the gain Gm *, The absolute value becomes a small value. For this reason, when the user's intention of steering is large, it is possible to suppress a situation in which the assistance amount Δθp1 * interferes with the user's intention of steering.

<第2の実施形態>
以下、第2の実施形態について、第1の実施形態との相違点を中心に図面を参照しつつ説明する。
<Second Embodiment>
Hereinafter, the second embodiment will be described with reference to the drawings with a focus on differences from the first embodiment.

上記実施形態では、CPU52は、インピーダンスIに基づきゲインGm*を算出したが、本実施形態では、支援量算出処理部M16が出力する支援量Δθp*と、操舵トルクTrqsとの類似度に基づき、ゲインGm*を算出する。   In the above embodiment, the CPU 52 calculates the gain Gm * based on the impedance I, but in this embodiment, based on the similarity between the support amount Δθp * output from the support amount calculation processing unit M16 and the steering torque Trqs, Gain Gm * is calculated.

図4に、パターンPA〜PHのそれぞれについて、支援量Δθp*と、操舵トルクTrqsとの類似度およびゲインGm*を示す。図4において、右肩上がりの矢印と右肩下がりの矢印とは、互いに極性が逆であることを示し、また、水平方向の矢印は、その大きさ(絶対値)が小さくゼロに近いことを示す。詳しくは、水平方向の矢印は、大きさが規定値以下であることを示し、右肩上がりの矢印は、大きさが規定値よりも大きく且つ右旋回側の値であることを示し、右肩下がりの矢印は、大きさが規定値よりも大きく且つ左旋回側の値であることを示す。なお、図4には、操舵トルクTrqsの変化速度を参考として記載している。   FIG. 4 shows the similarity between the support amount Δθp * and the steering torque Trqs and the gain Gm * for each of the patterns PA to PH. In FIG. 4, the upward and downward arrows indicate that the polarities are opposite to each other, and the horizontal arrow indicates that the magnitude (absolute value) is small and close to zero. Show. Specifically, the horizontal arrow indicates that the size is less than or equal to the specified value, and the arrow that rises to the right indicates that the size is greater than the specified value and is a value on the right turn side. The down arrow indicates that the magnitude is larger than the specified value and is a value on the left turn side. FIG. 4 shows the change speed of the steering torque Trqs as a reference.

図4に示すパターンPA,PBは、いずれも支援量Δθp*の極性と操舵トルクTrqsの極性とが逆となる場合を示している。図4に示すパターンPC,PD,PE,PFは、いずれも支援量Δθp*と操舵トルクTrqsとのいずれか一方の大きさ(絶対値)が小さい場合を示す。また、図4に示すパターンPG,PHは、いずれも支援量Δθp*の極性と操舵トルクTrqsの極性とが同一となる場合を示している。   Patterns PA and PB shown in FIG. 4 show a case where the polarity of the support amount Δθp * is opposite to the polarity of the steering torque Trqs. Each of the patterns PC, PD, PE, and PF shown in FIG. 4 shows a case where the magnitude (absolute value) of either the support amount Δθp * or the steering torque Trqs is small. Also, the patterns PG and PH shown in FIG. 4 show a case where the polarity of the support amount Δθp * and the polarity of the steering torque Trqs are the same.

パターンPA,PBの場合、類似度は小さいとして、ゲインGm*を小さい値とする。換言すれば、ステアリング10の操作と支援量算出処理部M16が車両を車線に沿って走行させるための操舵との類似度が小さいとして、ゲインGm*を小さい値とする。一方、パターンPC,PD,PE,PFは、いずれも支援量Δθp*と操舵トルクTrqsとのいずれか一方の大きさ(絶対値)が小さいために、パターンPA,PBと比較すると類似度が大きい場合であるが、パターンPG,PHと比較すると類似度が小さい。このため、類似度は、中程度であるとして、ゲインGm*を、パターンPA,PBのものよりも大きいがパターンPG,PHのものよりも小さい値に設定する。これに対し、パターンPG,PHは、いずれも支援量Δθp*の極性と操舵トルクTrqsの極性とが同一となる場合であるため、類似度が大きいとして、ゲインGm*を大きい値に設定する。   In the case of the patterns PA and PB, the degree of similarity is small, and the gain Gm * is set to a small value. In other words, the gain Gm * is set to a small value on the assumption that the degree of similarity between the operation of the steering wheel 10 and the steering for causing the assistance amount calculation processing unit M16 to drive the vehicle along the lane is small. On the other hand, each of the patterns PC, PD, PE, and PF has a high degree of similarity compared to the patterns PA and PB because any one of the support amount Δθp * and the steering torque Trqs is small (absolute value). However, the degree of similarity is small compared to the patterns PG and PH. Therefore, assuming that the degree of similarity is medium, the gain Gm * is set to a value that is larger than that of the patterns PA and PB but smaller than that of the patterns PG and PH. On the other hand, since the patterns PG and PH are both cases where the polarity of the support amount Δθp * and the polarity of the steering torque Trqs are the same, the gain Gm * is set to a large value assuming that the degree of similarity is large.

なお、たとえば、パターンPA,PBにおいても、ゲインGm*の値を1つに定める代わりに、互いの大きさの和が大きい場合に小さい場合よりも小さい値とするなどしてもよい。   For example, in the patterns PA and PB, instead of setting the value of the gain Gm * to one, the sum of the magnitudes may be set to a smaller value than when it is small.

<第3の実施形態>
以下、第3の実施形態について、第1の実施形態との相違点を中心に図面を参照しつつ説明する。
<Third Embodiment>
Hereinafter, the third embodiment will be described with reference to the drawings with a focus on differences from the first embodiment.

本実施形態では、インピーダンスIに基づき設定されたゲインGm*を、走行パターンに基づき補正する。
図5に、ゲイン算出処理部M18の処理の手順を示す。図5に示す処理は、CPU52により、たとえば所定周期で繰り返し実行される。なお、図5において、図3に示した処理に対応する処理については、便宜上、同一のステップ番号を付してその説明を省略する。
In the present embodiment, the gain Gm * set based on the impedance I is corrected based on the running pattern.
FIG. 5 shows a processing procedure of the gain calculation processing unit M18. The process shown in FIG. 5 is repeatedly executed by the CPU 52 at, for example, a predetermined cycle. In FIG. 5, processes corresponding to the processes shown in FIG. 3 are denoted by the same step numbers for convenience, and the description thereof is omitted.

図5に示す一連の処理において、CPU52は、インピーダンスIを算出すると、インピーダンスIに基づきゲインGm*を算出する(S14a)。ここで、CPU52は、インピーダンスIが大きい場合に小さい場合よりもゲインGm*を小さい値とし且つ、ゲインGm*の最小値を「0」よりも大きい値とし、最大値を「1」よりも小さい値とする。CPU52は、ゲインGm*を算出すると、支援量Δθp*および操舵トルクTrqsの時系列データに基づき、図4に示したパターンPA,PBが繰り返されるPABパターンであるか否かを判定する(S20)。換言すれば、CPU52は、支援量Δθp*の極性と操舵トルクTrqsの極性とが逆となって且つ、支援量Δθp*の極性および操舵トルクTrqsの極性が反転したことを検知したか否かを判定する。   In the series of processes shown in FIG. 5, when calculating the impedance I, the CPU 52 calculates a gain Gm * based on the impedance I (S14a). Here, when the impedance I is large, the CPU 52 sets the gain Gm * to a smaller value than when the impedance I is small, sets the minimum value of the gain Gm * to a value larger than “0”, and sets the maximum value to be smaller than “1”. Value. When calculating the gain Gm *, the CPU 52 determines whether or not the pattern PA, PB shown in FIG. 4 is a repeated PAB pattern based on the time series data of the support amount Δθp * and the steering torque Trqs (S20). . In other words, the CPU 52 determines whether or not the polarity of the support amount Δθp * and the polarity of the steering torque Trqs are reversed and the polarity of the support amount Δθp * and the polarity of the steering torque Trqs are reversed. judge.

そしてCPU52は、PABパターンであると判定する場合(S20:YES)、ゲインGm*に減少係数KL(<1)を乗算することによって、ゲインGm*を減少補正する(S22)。なお、減少係数KLは、正の値である。この処理は、ユーザによるステアリング10の操作をより尊重し、電動機34のトルクに対する支援量算出処理部M16による影響をより低減する処理である。すなわち、パターンPA,PBが繰り返される走行パターンの場合、ユーザは、支援量算出処理部M16が意図する操舵を信用してこれに操舵をゆだねる状態になく、支援量算出処理部M16が意図する操舵による転舵量を抑制するようにステアリング10に操舵トルクTrqsを入力している状態であると考えられる。このため、本実施形態では、ステアリング10の操作をより尊重する設定とした。   When determining that the pattern is a PAB pattern (S20: YES), the CPU 52 multiplies the gain Gm * by the decrease coefficient KL (<1) to correct the decrease in the gain Gm * (S22). Note that the decrease coefficient KL is a positive value. This process is a process that respects the operation of the steering wheel 10 by the user and further reduces the influence of the assistance amount calculation processing unit M16 on the torque of the electric motor 34. That is, in the case of a traveling pattern in which the patterns PA and PB are repeated, the user is not in a state of trusting the steering intended by the assistance amount calculation processing unit M16 and entrusting steering to the steering, and the steering intended by the assistance amount calculation processing unit M16. It is considered that the steering torque Trqs is being input to the steering wheel 10 so as to suppress the steering amount due to the above. For this reason, in this embodiment, it was set as respecting operation of the steering wheel 10 more.

CPU52は、PABパターンではないと判定する場合(S20:NO)、図4に示したパターンPG,PHが繰り返されるPGHパターンであるか否かを判定する(S24)。換言すれば、CPU52は、支援量Δθp*の極性と操舵トルクTrqsの極性とが同一となって且つ、支援量Δθp*の極性および操舵トルクTrqsの極性が反転したことを検知したか否かを判定する。   When determining that the pattern is not a PAB pattern (S20: NO), the CPU 52 determines whether or not the pattern PG, PH shown in FIG. 4 is a repeated PGH pattern (S24). In other words, the CPU 52 determines whether or not the polarity of the support amount Δθp * and the polarity of the steering torque Trqs are the same and that the polarity of the support amount Δθp * and the polarity of the steering torque Trqs are reversed. judge.

そしてCPU52は、PGHパターンであると判定する場合(S24:YES)、ゲインGm*に増加係数KH(>1)を乗算することによって、ゲインGm*を増加補正する(S26)。これは、支援量算出処理部M16が車両を車線に従って走行させるうえで適切であるとした操舵を、電動機34のトルクにより大きく反映させるための設定である。すなわち、パターンPG,PHが繰り返される走行パターンの場合、支援量算出処理部M16による操舵と、ユーザの操舵とが整合しているのであるが、同パターンが繰り返される場合、路面からの外乱等によってユーザがステアリング10に入力する操舵トルクTrqsがある程度大きくなっている状態であると考えられる。このため、支援量算出処理部M16による操舵を、電動機34のトルクにより大きく反映させることによって、ユーザの負担の軽減を図る。   If the CPU 52 determines that the pattern is a PGH pattern (S24: YES), the gain Gm * is increased and corrected by multiplying the gain Gm * by the increase coefficient KH (> 1) (S26). This is a setting for largely reflecting the steering that is appropriate for the assistance amount calculation processing unit M16 to travel the vehicle according to the lane to the torque of the electric motor 34. That is, in the case of a traveling pattern in which the patterns PG and PH are repeated, the steering by the support amount calculation processing unit M16 and the user's steering are consistent, but when the pattern is repeated, due to disturbance from the road surface, etc. It is considered that the steering torque Trqs input to the steering wheel 10 by the user is increased to some extent. Therefore, the burden on the user is reduced by largely reflecting the steering by the assistance amount calculation processing unit M16 by the torque of the electric motor 34.

CPU52は、PGHパターンではないと判定する場合(S24:NO)、図4に示したパターンPAに続いてパターンPFを経てパターンPGが生じることと、パターンPBに続いてパターンPEを経てパターンPHが生じることとの論理和が真であるか否かを判定する(S28)。換言すれば、CPU52は、支援量Δθp*の極性と操舵トルクTrqsの極性とが逆である状態から同一である状態に移行したか否かを判定する。   If the CPU 52 determines that the pattern is not a PGH pattern (S24: NO), the pattern PG is generated via the pattern PF following the pattern PA shown in FIG. 4 and the pattern PH is generated via the pattern PE following the pattern PB. It is determined whether or not the logical sum of the occurrences is true (S28). In other words, the CPU 52 determines whether or not the state in which the polarity of the support amount Δθp * and the polarity of the steering torque Trqs are the same is changed to the same state.

そしてCPU52は、論理和が真であると判定する場合(S28:YES)、支援量Δθp*の極性と操舵トルクTrqsの極性とが同一である状態において、ゲインGm*に増加係数KH(>1)を乗算することによって、ゲインGm*を増加補正する(S30)。換言すれば、パターンPG,PHであるときにゲインGm*を増加補正する。これは、支援量算出処理部M16による操舵と、ユーザの操舵とが整合している場合に、支援量算出処理部M16による操舵を、電動機34のトルクにより大きく反映させるための設定である。すなわち、たとえばパターンPAに続いてパターンPFを経てパターンPGが生じる場合、ユーザによる操舵は、支援量算出処理部M16による操舵に対して遅延しつつも、それに整合した操舵へと移行している。そして、パターンPG,PHにおいては、整合しているにもかかわらず、ユーザがステアリング10に入力する操舵トルクTrqsがある程度大きくなっている状態であると考えられる。このため、支援量算出処理部M16による操舵を、電動機34のトルクにより大きく反映させることによって、ユーザの負担の軽減を図る。   When the CPU 52 determines that the logical sum is true (S28: YES), the gain Gm * is increased by an increase coefficient KH (> 1) when the polarity of the support amount Δθp * and the polarity of the steering torque Trqs are the same. ) To increase the gain Gm * (S30). In other words, the gain Gm * is increased and corrected when the patterns are PG and PH. This is a setting for largely reflecting the steering by the support amount calculation processing unit M16 on the torque of the electric motor 34 when the steering by the support amount calculation processing unit M16 and the steering by the user are consistent. That is, for example, when the pattern PG is generated through the pattern PF following the pattern PA, the steering by the user is delayed to the steering by the support amount calculation processing unit M16, but is shifted to the steering consistent with the steering. In addition, in the patterns PG and PH, it is considered that the steering torque Trqs input to the steering 10 by the user is increased to some extent despite being matched. Therefore, the burden on the user is reduced by largely reflecting the steering by the assistance amount calculation processing unit M16 by the torque of the electric motor 34.

CPU52は、S22,S26,S30の処理を完了する場合や、S28において否定判定する場合には、S16の処理に移行する。
ここで、本実施形態の作用を説明する。
When completing the processes of S22, S26, and S30, or when making a negative determination in S28, the CPU 52 proceeds to the process of S16.
Here, the operation of the present embodiment will be described.

図6に、走行パターンを例示する。図6に示すように、パターンPA,PBが生じる場合(図中、PAB)、CPU52は、ゲインGm*を、S14aにおいて設定した値に対して減少補正する。また、CPU52は、パターンPG,PHが生じる場合(図中、PGH)、ゲインGm*を、S14aにおいて設定した値に対して増加補正する。また、CPU52は、パターンPA,PFが生じた後(図中、PAF)、パターンPGとなる場合、ゲインGm*を、S14aにおいて設定した値に対して増加補正する。   FIG. 6 illustrates a travel pattern. As shown in FIG. 6, when the patterns PA and PB are generated (PAB in the figure), the CPU 52 corrects the gain Gm * to decrease with respect to the value set in S14a. Further, when the patterns PG and PH are generated (in the figure, PGH), the CPU 52 corrects the gain Gm * with respect to the value set in S14a. Further, after the patterns PA and PF are generated (PAF in the drawing), the CPU 52 corrects the gain Gm * to be increased with respect to the value set in S14a when the pattern PG is obtained.

<対応関係>
上記実施形態における事項と、上記「課題を解決するための手段」の欄に記載した事項との対応関係は、次の通りである。以下では、「課題を解決するための手段」の欄に記載した解決手段の番号毎に、対応関係を示している。
<Correspondence>
The correspondence relationship between the items in the above embodiment and the items described in the column “Means for Solving the Problems” is as follows. In the following, the correspondence relationship is shown for each number of solution means described in the “means for solving the problem” column.

1.転舵角指令値設定処理は、ベーストルク算出処理部M10および転舵角指令値設定処理部M14によって転舵角指令値θp1*が設定される処理に対応する。支援量算出処理は、支援量算出処理部M16による支援量Δθp1*を算出する処理に対応し、支援量補正処理は、ゲイン算出処理部M18によりゲインGm*を算出する処理と、補正量補正処理部M20が支援量Δθp*を算出する処理とに対応する。指令値補正処理は、転舵角補正処理部M22が転舵角指令値θp*を算出する処理に対応する。操作処理部は、転舵角フィードバック処理部M24がトルク補正量ΔTrqを算出する処理と、トルク補正処理部M26がトルク指令値Trq*を算出する処理と、操作信号出力処理部M28が操作信号MStを出力する処理とに対応する。支援補正量算出処理は、ゲイン算出処理部M18がゲインGm*を算出する処理に対応し、支援補正量は、ゲインGm*に対応し、運転支援装置は、制御装置50に対応する。   1. The turning angle command value setting process corresponds to a process in which the turning angle command value θp1 * is set by the base torque calculation processing unit M10 and the turning angle command value setting processing unit M14. The support amount calculation processing corresponds to processing for calculating the support amount Δθp1 * by the support amount calculation processing unit M16, and the support amount correction processing includes processing for calculating the gain Gm * by the gain calculation processing unit M18, and correction amount correction processing. This corresponds to the process in which the unit M20 calculates the support amount Δθp *. The command value correction process corresponds to a process in which the turning angle correction processing unit M22 calculates the turning angle command value θp *. The operation processing unit includes a process in which the turning angle feedback processing unit M24 calculates the torque correction amount ΔTrq, a process in which the torque correction processing unit M26 calculates the torque command value Trq *, and an operation signal output processing unit M28 in which the operation signal MSt Corresponds to the process of outputting. The support correction amount calculation processing corresponds to processing in which the gain calculation processing unit M18 calculates the gain Gm *, the support correction amount corresponds to the gain Gm *, and the driving support device corresponds to the control device 50.

2.パターン検出時補正処理は、S20,S22の処理に対応し、パターン補正量は、減少係数KLに対応する。
3.パターン検出時補正処理は、S24,S26の処理に対応し、パターン補正量は、増加係数KHに対応する。
2. The pattern detection correction process corresponds to the processes of S20 and S22, and the pattern correction amount corresponds to the reduction coefficient KL.
3. The pattern detection correction process corresponds to the processes of S24 and S26, and the pattern correction amount corresponds to the increase coefficient KH.

4.パターン検出時補正処理は、S28,S30の処理に対応し、パターン補正量は、増加係数KHに対応する。
5.S14,S14aにおいて、インピーダンスIが大きい場合に小さい場合よりもゲインGm*を小さい値に設定する処理に対応する。
4). The pattern detection correction process corresponds to the processes of S28 and S30, and the pattern correction amount corresponds to the increase coefficient KH.
5. In S14 and S14a, this corresponds to the process of setting the gain Gm * to a smaller value when the impedance I is large than when the impedance I is small.

6.図4に示したゲインGm*の設定処理に対応する。
<その他の実施形態>
なお、上記実施形態の各事項の少なくとも1つを、以下のように変更してもよい。
6). This corresponds to the gain Gm * setting process shown in FIG.
<Other embodiments>
In addition, you may change at least 1 of each matter of the said embodiment as follows.

・「操作処理について」
転舵角指令値設定処理部M14において、上記の式(c1)にて表現されるモデル式を用いて転舵角指令値θp1*を設定する代わりに、たとえば、粘性係数Cにて表現される項を削除するなど、別のモデルを用いてもよい。
・ About operation processing
In the turning angle command value setting processing unit M14, instead of setting the turning angle command value θp1 * using the model equation expressed by the above equation (c1), for example, it is expressed by the viscosity coefficient C. Another model may be used, such as deleting a term.

ベーストルク算出処理部M10によって算出されたベーストルクTrqaにトルク補正量ΔTrqを加算した値をトルク指令値Trq*とすることは必須ではない。ベーストルクTrqaを算出しない場合、操舵トルクTrqsのみから転舵角指令値θp1*を算出し、転舵角θpを転舵角指令値θp*にフィードバック制御するための操作量を、トルク指令値Trq*とすればよい。   It is not essential to set the torque command value Trq * to a value obtained by adding the torque correction amount ΔTrq to the base torque Trqa calculated by the base torque calculation processing unit M10. When the base torque Trqa is not calculated, the turning angle command value θp1 * is calculated from only the steering torque Trqs, and the operation amount for feedback control of the turning angle θp to the turning angle command value θp * is calculated as the torque command value Trq. *And it is sufficient.

トルク指令値Trq*を算出することは必須ではない。たとえば、電動機34が表面磁石同期電動機であって、弱め界磁制御を行うことなく最小電流最大トルク制御のみを実行することを前提とするなら、q軸の電流指令値としてもよい。   It is not essential to calculate the torque command value Trq *. For example, if the motor 34 is a surface magnet synchronous motor and it is assumed that only the minimum current / maximum torque control is executed without performing field-weakening control, the q-axis current command value may be used.

・「ユーザによる操舵の意思の定量化手法について」
支援量Δθp1*と操舵トルクTrqsとの類似度や、インピーダンスIによって定量化するものに限らない。たとえば、図4に示した手法に代えて、操舵トルクTrqsの1階微分値と支援量Δθp1*の1階微分値との極性によって定量化するものであってもよい。すなわち、たとえば、双方の極性が同一である場合に異なる場合よりも整合性が高いとして、ゲインGm*を大きい値に設定すればよい。また、たとえば、図4に示した手法に代えて、操舵トルクTrqsの2階微分値と支援量Δθp1*の2階微分値との極性によって定量化するものであってもよい。すなわち、たとえば、双方の極性が同一である場合に異なる場合よりも整合性が高いとして、ゲインGm*を大きい値に設定すればよい。
・ "How to quantify steering intentions by users"
It is not limited to the quantification based on the similarity between the support amount Δθp1 * and the steering torque Trqs or the impedance I. For example, instead of the method shown in FIG. 4, it may be quantified by the polarity of the first-order differential value of the steering torque Trqs and the first-order differential value of the support amount Δθp1 *. That is, for example, the gain Gm * may be set to a large value on the assumption that the consistency is higher when both polarities are the same than when the polarities are different. Further, for example, instead of the method shown in FIG. 4, it may be quantified by the polarity between the second-order differential value of the steering torque Trqs and the second-order differential value of the support amount Δθp1 *. That is, for example, the gain Gm * may be set to a large value on the assumption that the consistency is higher when both polarities are the same than when the polarities are different.

・「パターン検出時補正処理について」
上記第3の実施形態では、インピーダンスIに基づき算出されたゲインGm*を補正したが、これに限らない。たとえば、支援量Δθp1*と操舵トルクTrqsとの類似度に基づき算出されたゲインGm*や、上記「ユーザによる操舵の意思の定量化手法について」の欄における他の変形例に基づき算出されたゲインGm*を補正する処理であってもよい。
・ About correction processing at pattern detection
In the third embodiment, the gain Gm * calculated based on the impedance I is corrected. However, the present invention is not limited to this. For example, the gain Gm * calculated based on the degree of similarity between the support amount Δθp1 * and the steering torque Trqs, or the gain calculated based on another modification in the above-mentioned column “Regarding Quantification Method of Steering Intention by User” Processing for correcting Gm * may also be used.

また、パターン検出時補正処理としては、ゲインGm*を補正する処理に限らない。たとえば支援補正量にて支援量Δθp1*を補正した後に、補正後の値をパターン補正量によって補正したり、パターン補正量にて支援量Δθp1*を補正した後に、補正後の値を支援補正量にて補正したりしてもよい。   Further, the pattern detection correction process is not limited to the process of correcting the gain Gm *. For example, after correcting the support amount Δθp1 * with the support correction amount, the corrected value is corrected with the pattern correction amount, or after correcting the support amount Δθp1 * with the pattern correction amount, the corrected value is used as the support correction amount. Or may be corrected.

・「操舵装置について」
操舵角と転舵角との比である舵角比を電子制御によって可変とする舵角比可変アクチュエータを備えたものであってもよい。
・ About the steering system
A steering angle ratio variable actuator that changes a steering angle ratio, which is a ratio between the steering angle and the steering angle, by electronic control may be provided.

ステアリング10が転舵輪26にトルクを伝達可能なものに限らない。たとえば、ステアリング10と転舵輪26とが機械的に遮断されているものであっても、ステアリング10が転舵輪26にトルクを伝達可能なものである場合にステアリング10に加わる反力トルクと、同一のトルクを反力アクチュエータによってステアリングに付与する制御を実行しているものにあっては、上記処理が有効である。   The steering 10 is not limited to that capable of transmitting torque to the steered wheels 26. For example, even if the steering wheel 10 and the steered wheel 26 are mechanically interrupted, the same reaction force torque applied to the steering wheel 10 when the steering wheel 10 can transmit torque to the steered wheel 26. In the case where the control is performed to apply the torque of 2 to the steering by the reaction force actuator, the above processing is effective.

・「運転支援装置について」
運転支援装置が、CPUおよびメモリを備えて、上述した各種処理を全てソフトウェア処理するものに限らない。少なくとも一部の処理を実行する、たとえば特定用途向け集積回路(ASIC)等の専用のハードウェア回路を備えてもよい。
・ "About driving support equipment"
The driving support device is not limited to the one that includes a CPU and a memory and performs all the above-described various processes as software. For example, a dedicated hardware circuit such as an application specific integrated circuit (ASIC) that performs at least a part of processing may be provided.

10…ステアリング、12…ステアリングシャフト、14…コラム軸、16…中間軸、18…ピニオン軸、18a…ピニオン歯、20…ラック軸、20a…第1ラック歯、20b…第2ラック歯、22…第1ラックアンドピニオン機構、24…タイロッド、26…転舵輪、28…ピニオン軸、28…ピニオン歯、30…第2ラックアンドピニオン機構、32…減速機構、34…電動機、34a…回転軸、36…インバータ、50…制御装置、52…CPU、54…メモリ、60…トーションバー、62…トルクセンサ、64…回転角度センサ、66…電流センサ、68…車速センサ、70…カメラ。   DESCRIPTION OF SYMBOLS 10 ... Steering, 12 ... Steering shaft, 14 ... Column shaft, 16 ... Intermediate shaft, 18 ... Pinion shaft, 18a ... Pinion tooth, 20 ... Rack shaft, 20a ... First rack tooth, 20b ... Second rack tooth, 22 ... 1st rack and pinion mechanism, 24 ... tie rod, 26 ... steered wheel, 28 ... pinion shaft, 28 ... pinion teeth, 30 ... second rack and pinion mechanism, 32 ... speed reduction mechanism, 34 ... electric motor, 34a ... rotating shaft, 36 DESCRIPTION OF SYMBOLS ... Inverter, 50 ... Control apparatus, 52 ... CPU, 54 ... Memory, 60 ... Torsion bar, 62 ... Torque sensor, 64 ... Rotation angle sensor, 66 ... Current sensor, 68 ... Vehicle speed sensor, 70 ... Camera.

Claims (6)

ユーザがステアリングに加えるトルクである操舵トルクの検出値を入力とし、転舵輪の転舵角の指令値である転舵角指令値を設定する転舵角指令値設定処理と、
車両の進行方向の情報および前記転舵角の検出値を入力とし、前記車両を車線に従って走行させるために前記転舵角指令値を補正する支援量を算出する支援量算出処理と、
前記支援量を支援補正量によって補正する支援量補正処理と、
前記支援量補正処理のなされた前記支援量を用いて前記転舵角指令値を補正する指令値補正処理と、
前記指令値補正処理にて補正された前記転舵角指令値に前記転舵角の検出値をフィードバック制御するために、前記転舵輪を転舵させる転舵アクチュエータに操作信号を出力する操作処理と、を実行し、
前記支援量補正処理は、前記転舵角の検出値または前記支援量と前記操舵トルクとを入力とし、ユーザによる前記ステアリングの操作による操舵と前記支援量算出処理による操舵との整合性が低い場合、高い場合と比較して、前記支援補正量を、前記支援量の絶対値を小さい値に減少補正する量に算出する支援補正量算出処理を含む運転支援装置。
A steering angle command value setting process for setting a steering angle command value that is a command value of a steering angle of a steered wheel, using a detected value of a steering torque that is a torque that a user applies to steering as an input,
A support amount calculation process for calculating a support amount for correcting the turning angle command value in order to make the vehicle travel according to a lane by using information on the traveling direction of the vehicle and the detected value of the turning angle, and
A support amount correction process for correcting the support amount by a support correction amount;
A command value correction process for correcting the turning angle command value using the support amount that has been subjected to the support amount correction process;
An operation process for outputting an operation signal to a steering actuator for turning the steered wheels in order to feedback control the detected value of the steered angle to the steered angle command value corrected in the command value correction process; Run,
The assistance amount correction process receives the detected value of the steering angle or the assistance amount and the steering torque, and the consistency between the steering by the steering operation by the user and the steering by the assistance amount calculation process is low. The driving support device includes a support correction amount calculation process that calculates the support correction amount to an amount that reduces and corrects the absolute value of the support amount to a small value as compared with a high case.
前記支援量補正処理は、前記支援量の極性と前記操舵トルクの検出値の極性とが逆となって且つ、前記支援量の極性および前記検出値の極性が反転したことを検知することを条件に、前記支援補正量による補正に加えてパターン補正量によって前記支援量を補正することによって、前記支援補正量単独で前記支援量算出処理によって算出された前記支援量を補正した場合と比較して補正後の前記支援量の絶対値を減少させるパターン検出時補正処理を含む請求項1記載の運転支援装置。   The assistance amount correction process is performed on the condition that the polarity of the assistance amount and the polarity of the detected value of the steering torque are reversed and that the polarity of the assistance amount and the polarity of the detected value are reversed. In addition to the correction by the support correction amount, the support amount is corrected by the pattern correction amount, thereby comparing the support amount calculated by the support amount calculation process with the support correction amount alone. The driving support device according to claim 1, further comprising a correction process at the time of pattern detection that reduces the absolute value of the support amount after correction. 前記支援量補正処理は、前記支援量の極性と前記操舵トルクの検出値の極性とが同一となって且つ、前記支援量の極性および前記検出値の極性が反転したことを検知することを条件に、前記支援補正量による補正に加えてパターン補正量によって前記支援量を補正することによって、前記支援補正量単独で前記支援量算出処理によって算出された前記支援量を補正した場合と比較して補正後の前記支援量の絶対値を増加させるパターン検出時補正処理を含む請求項1記載の運転支援装置。   The assistance amount correction process is performed on the condition that the polarity of the assistance amount and the polarity of the detected value of the steering torque are the same and that the polarity of the assistance amount and the polarity of the detected value are reversed. In addition to the correction by the support correction amount, the support amount is corrected by the pattern correction amount, thereby comparing the support amount calculated by the support amount calculation process with the support correction amount alone. The driving support apparatus according to claim 1, further comprising a correction process at the time of pattern detection that increases the absolute value of the support amount after correction. 前記支援量補正処理は、前記支援量の極性と前記操舵トルクの検出値の極性とが逆である第1状態から同一である第2状態に移行することを条件に、前記第2状態において前記支援補正量による補正に加えてパターン補正量によって前記支援量を補正することによって、前記支援補正量単独で前記支援量算出処理によって算出された前記支援量を補正した場合と比較して補正後の前記支援量の絶対値を増加させるパターン検出時補正処理を含む請求項1記載の運転支援装置。   In the second state, the support amount correction process is performed on the condition that the second state is the same as the first state where the polarity of the support amount and the polarity of the detected value of the steering torque are opposite. By correcting the support amount by the pattern correction amount in addition to the correction by the support correction amount, the correction amount after correction is compared with the case where the support amount calculated by the support amount calculation process is corrected by the support correction amount alone. The driving support device according to claim 1, further comprising a pattern detection correction process for increasing the absolute value of the support amount. 前記支援補正量算出処理は、前記転舵角の検出値による前記操舵トルクの検出値の微分値が大きい場合に小さい場合よりも前記整合性が低いとして、前記支援補正量を、前記支援量を減少させる量とする処理を含む請求項1〜4のいずれか1項に記載の運転支援装置。   In the assist correction amount calculation process, the assist correction amount is determined as the assist amount, assuming that the consistency is lower than that when the differential value of the detected value of the steering torque based on the detected value of the turning angle is large. The driving support device according to claim 1, comprising a process for reducing the amount. 前記支援補正量算出処理は、前記支援量の極性と前記操舵トルクの検出値の極性とが逆である場合に同一である場合よりも前記整合性が低いとして、前記支援補正量を、前記支援量を減少させる量とする処理を含む請求項1〜4のいずれか1項に記載の運転支援装置。   The support correction amount calculation process assumes that the consistency is lower than the case where the polarity of the support amount is the same when the polarity of the detected value of the steering torque is opposite, and the support correction amount is calculated as the support correction amount. The driving support device according to any one of claims 1 to 4, comprising a process for reducing the amount.
JP2016168209A 2016-08-30 2016-08-30 Driving support device Active JP6911300B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016168209A JP6911300B2 (en) 2016-08-30 2016-08-30 Driving support device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016168209A JP6911300B2 (en) 2016-08-30 2016-08-30 Driving support device

Publications (2)

Publication Number Publication Date
JP2018034592A true JP2018034592A (en) 2018-03-08
JP6911300B2 JP6911300B2 (en) 2021-07-28

Family

ID=61566247

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016168209A Active JP6911300B2 (en) 2016-08-30 2016-08-30 Driving support device

Country Status (1)

Country Link
JP (1) JP6911300B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11192559B2 (en) 2018-07-11 2021-12-07 Toyota Jidosha Kabushiki Kaisha Driving assistance system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008189139A (en) * 2007-02-05 2008-08-21 Mazda Motor Corp Driving support device for vehicle
JP2015042527A (en) * 2013-08-26 2015-03-05 株式会社ジェイテクト Vehicular power steering device
JP2015105047A (en) * 2013-11-29 2015-06-08 トヨタ自動車株式会社 Vehicular steering control unit
JP2015151085A (en) * 2014-02-18 2015-08-24 トヨタ自動車株式会社 vehicle control device
JP2016147590A (en) * 2015-02-12 2016-08-18 株式会社ジェイテクト Drive support control device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008189139A (en) * 2007-02-05 2008-08-21 Mazda Motor Corp Driving support device for vehicle
JP2015042527A (en) * 2013-08-26 2015-03-05 株式会社ジェイテクト Vehicular power steering device
JP2015105047A (en) * 2013-11-29 2015-06-08 トヨタ自動車株式会社 Vehicular steering control unit
JP2015151085A (en) * 2014-02-18 2015-08-24 トヨタ自動車株式会社 vehicle control device
JP2016147590A (en) * 2015-02-12 2016-08-18 株式会社ジェイテクト Drive support control device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11192559B2 (en) 2018-07-11 2021-12-07 Toyota Jidosha Kabushiki Kaisha Driving assistance system

Also Published As

Publication number Publication date
JP6911300B2 (en) 2021-07-28

Similar Documents

Publication Publication Date Title
EP1900608B1 (en) Steering assistance device for vehicle
JP7264058B2 (en) steering controller
CN110248860B (en) Electric power steering apparatus
CN107031708B (en) Steering control device
CN111315637B (en) Electric power steering apparatus
WO2013084348A1 (en) Electric power steering device
JP6512440B2 (en) Steering support device
JP6702513B2 (en) Steering device for vehicle
JP6439479B2 (en) Driving support control device
JP2017065606A (en) Electric power steering device
JP2018114845A (en) Steer-by-wire type steering device
JP6911300B2 (en) Driving support device
JP7294814B2 (en) Rudder control device
JP7133452B2 (en) Rudder control device
JP6955197B2 (en) Steering control device
JP6753212B2 (en) Driving support device
JP7294813B2 (en) Rudder control device
JP7159795B2 (en) electric power steering device
JP5217901B2 (en) Electric power steering device
JP7525345B2 (en) Steering control device
JP7240245B2 (en) electric power steering device
WO2021124822A1 (en) Vehicular steering device
JP7099056B2 (en) Steering control device
JP2022037344A (en) Steering control device
JP2017001565A (en) Drive support control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190716

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200714

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200721

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200918

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20201208

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210201

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210621

R150 Certificate of patent or registration of utility model

Ref document number: 6911300

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150