JP6670140B2 - Vehicle control device and vehicle control method - Google Patents
Vehicle control device and vehicle control method Download PDFInfo
- Publication number
- JP6670140B2 JP6670140B2 JP2016054415A JP2016054415A JP6670140B2 JP 6670140 B2 JP6670140 B2 JP 6670140B2 JP 2016054415 A JP2016054415 A JP 2016054415A JP 2016054415 A JP2016054415 A JP 2016054415A JP 6670140 B2 JP6670140 B2 JP 6670140B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- vehicle speed
- steering
- control amount
- margin
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 8
- 230000008859 change Effects 0.000 claims description 33
- 238000001514 detection method Methods 0.000 claims description 7
- 230000007812 deficiency Effects 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 10
- 230000007423 decrease Effects 0.000 description 6
- 238000005192 partition Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 238000002485 combustion reaction Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Landscapes
- Steering Control In Accordance With Driving Conditions (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
Description
本発明は、車両の走行を制御する車両制御装置、及び車両制御方法に関する。 The present invention relates to a vehicle control device that controls the running of a vehicle, and a vehicle control method.
路面上を区画する白線等に基づいて車両の走行経路を設定し、この走行経路に沿って車両が走行できるよう操舵装置の操舵トルクや操舵角といった操舵量を制御する車両制御装置が知られている。また、車両制御装置では、運転者等の違和感の低減や安全性等を考慮して操舵装置が出力できる操舵トルクに上限値が設けられている。 2. Description of the Related Art A vehicle control device that sets a travel route of a vehicle based on a white line or the like that partitions a road surface and controls a steering amount such as a steering torque and a steering angle of a steering device so that the vehicle can travel along the travel route is known. I have. Further, in the vehicle control device, an upper limit value is provided for a steering torque that can be output by the steering device in consideration of a reduction in discomfort of a driver or the like, safety, and the like.
一般に、操舵トルクは高速でカーブを走行するほど大きな値を必要とする。そのため、車両が高速でカーブ走行中に、操舵トルクが上限値に達してしまうと、これ以上、操舵トルクを増加させることができず、車両が走行経路を追従できなくなる。そのため、走行経路の曲率を取得し、取得した曲率に基づいて、走行経路を逸脱しない値まで車速を減速させる発明が開示されている(例えば、特許文献1参照)。 In general, the steering torque requires a larger value as the vehicle runs on a curve at a higher speed. Therefore, if the steering torque reaches the upper limit value while the vehicle is traveling on a curve at a high speed, the steering torque cannot be further increased, and the vehicle cannot follow the traveling route. Therefore, there is disclosed an invention in which the curvature of a traveling route is acquired, and the vehicle speed is reduced to a value that does not deviate from the traveling route based on the acquired curvature (for example, see Patent Document 1).
走行経路の曲率だけで車両を減速させる場合、減速量が不十分で車両が走行経路を追従するのに必要な操舵トルクが不足する場合がある。例えば、カーブ走行中に車両が走行経路に対して横位置のずれを生じさせている場合、この横位置のずれを修正するための操舵トルクが必要となる。車両を走行経路に対して適正な位置に走行させるためには、走行経路の曲率のみでなく、車両の向きや横偏差等の要因に応じた操舵トルクが必要となる。しかし、特許文献1に記載された発明では、これらの要素が考慮されていないため、操舵トルクが不足し車両が走行経路の適正な位置を走行できない場合があり、運転者に違和感を覚えさせる場合がある。
When the vehicle is decelerated only by the curvature of the traveling route, the amount of deceleration may be insufficient and the steering torque required for the vehicle to follow the traveling route may be insufficient. For example, when the vehicle is displaced in the lateral position with respect to the traveling route while traveling on a curve, a steering torque for correcting the displacement in the lateral position is required. In order for the vehicle to travel to an appropriate position with respect to the traveling route, not only the curvature of the traveling route but also a steering torque according to factors such as the direction and the lateral deviation of the vehicle is required. However, in the invention described in
本発明は上記課題に鑑みたものであり、車両を走行経路の適正な位置で走行させることができる車両制御装置、車両制御方法を提供することを目的とする。 The present invention has been made in view of the above problems, and has as its object to provide a vehicle control device and a vehicle control method that allow a vehicle to travel at an appropriate position on a traveling route.
上記課題を解決するために本発明では、操舵装置を備える車両に適用され、前記車両の走行を制御する車両制御装置であって、前記車両が走行経路を走行するためのパラメータを検出する検出部と、前記パラメータに基づいて前記操舵装置の制御量を取得する制御量取得部と、取得された前記制御量が所定の上限値に対してどの程度余裕があるかを示す余裕度を算出する余裕度算出部と、算出された前記余裕度に基づいて、前記車両の車速を制御する車速制御部と、を有する。 According to an embodiment of the present invention, there is provided a vehicle control device that is applied to a vehicle including a steering device and controls traveling of the vehicle, wherein the detecting unit detects a parameter for the vehicle to travel on a traveling route. A control amount obtaining unit that obtains a control amount of the steering device based on the parameter; and a margin for calculating a margin indicating how much the acquired control amount has a predetermined upper limit. A vehicle speed control unit that controls a vehicle speed of the vehicle based on the calculated margin.
上記のように構成された発明では、車両が走行経路を走行するためのパラメータに基づいて、操舵装置の制御量を取得する。制御量は、操舵装置に所定の操舵量を生じさせるための操舵制御量であってもよいし、パラメータに基づいて操舵装置が生じさせた実際の操舵量であってもよい。そして、取得された制御量が上限値までどの程度余裕があるかを示す余裕度に基づいて車速を制御することで、現在、操舵装置が出力できる制御量の範囲で車両を走行経路に追従できるようにする。例えば、車両がカーブ走行中に制御量の余裕度が低くなった場合に、車速を制御し、操舵装置が出力できる操舵量の範囲で横方向でのずれや車両の向き等を修正できるようにする。その結果、車両を走行経路の適正な位置で走行させることができる。 In the invention configured as described above, the control amount of the steering device is obtained based on the parameter for the vehicle to travel on the traveling route. The control amount may be a steering control amount for causing the steering device to generate a predetermined steering amount, or may be an actual steering amount generated by the steering device based on the parameter. By controlling the vehicle speed based on the margin indicating how much the acquired control amount has a margin up to the upper limit value, the vehicle can follow the traveling route within the range of the control amount that can be output by the steering device at present. To do. For example, when the margin of the control amount becomes low while the vehicle is traveling on a curve, the vehicle speed is controlled so that the lateral deviation and the vehicle direction can be corrected within the range of the steering amount that can be output by the steering device. I do. As a result, the vehicle can travel at an appropriate position on the traveling route.
本発明に係る実施形態について図を参照しながら説明する。以下では、車両制御装置の実施形態を、運転支援システムの一部を構成する電子制御装置(ECU)として説明する。運転支援システムは、車両に組み込まれ、車両の操舵量や車速を制御することにより運転者の運転を支援する。なお、以下の実施形態相互において、互いに同一もしくは均等である部分には、図中、同一符号を付しており、同一符号の部分についてはその説明を援用する。 An embodiment according to the present invention will be described with reference to the drawings. Hereinafter, an embodiment of a vehicle control device will be described as an electronic control device (ECU) that forms a part of a driving support system. The driving support system is incorporated in a vehicle and supports driving of the driver by controlling a steering amount and a vehicle speed of the vehicle. In the following embodiments, portions that are the same or equivalent to each other are denoted by the same reference numerals in the drawings, and the description of the portions denoted by the same reference numerals is used.
(第1実施形態)
図1に示す運転支援システム100は、操舵装置40と、車速Vを変化させる駆動ユニット50と、操舵装置40及び駆動ユニット50を制御するECU20と、各種検出部と、を主に備えている。
(1st Embodiment)
The
操舵装置40は、例えば、電動式の操舵装置(EPS:Electric Power Steering)であり、モータ44の回転により、ハンドル41に接続されたステアリングシャフト42に操舵トルクを加え、車両CSの操舵を設定する。また、ステアリングシャフト42の先端にはピニオンギア45が設けられている。このピニオンギア45はラックギア46に噛み合っている。ラックギア46の両端には、タイロッド等を介して一対の車輪が回転可能に連結されている。また、ステアリングシャフト42には減速ギア43を介してモータ44が取り付けられている。
The
EPSコントローラ24は、不図示のCPU、ROM、RAMを備える周知のコンピュータであり、操舵装置40のモータ44に接続されている。EPSコントローラ24は、ECU20から出力される操舵制御量Cに基づいてモータ44を制御し、操舵角や操舵トルクを変化させる。この実施形態では、制御量の一例として、操舵制御量Cを用いて説明を行う。
The
駆動ユニット50は、内燃機関として機能するエンジン51と、このエンジン51の駆動を制御するエンジンECU52と、を備えている。エンジンECU52には、不図示のアクセルペダルユニットが接続されている。運転者がこのアクセルペダルユニットを操作することで、エンジンECU52は、エンジン51への流入空気量や燃料の噴射の有無を制御し、車速Vを変化させる。
The
駆動ユニット50は、エンジン51に代えて、駆動用モータを備えるものであってもよい。この場合、エンジンECU52は、アクセルペダルユニットの操作に基づいて、駆動用モータの回転数を変化させることで車速Vを制御する。これ以外にも、駆動ユニット50はエンジンと駆動用モータとを併設するものであってもよい。
The
各種検出部は、カメラ装置31、車速センサ32、ナビゲーション装置33、操舵角センサ34を備えている。
The various detection units include a
カメラ装置31は、車両CSの進行方向における前方の撮像画像を取得し、この撮像画像に基づいてレーンマークを検出する。カメラ装置31は、例えばCCDイメージセンサ、CMOSイメージセンサ、近赤外線センサ等の単眼カメラ又はステレオカメラを含む装置であり、車両CSのフロントガラスの上端付近で且つ車幅方向の中央付近に取付けられている。また、レーンマークは、走行レーンの位置を特定するために用いられる指標であり、一例として、この実施形態では走行レーンを区画する白線を用いている。
The
例えば、カメラ装置31は、撮影画像から車両CSが走行する走行レーンの左右を区画する白線を検出するために必要となる画像を切り出す。次に、カメラ装置31は、各画像に含まれる白線の位置を検出する。白線を検出するための手法の一例として、画像にsobelフィルタ等を適用してエッジ点を抽出し、抽出したエッジ点にハフ変換等を行って、左右の白線を構成するエッジ点を検出する。そして、カメラ装置31は、白線のエッジ点の画像平面上の座標を算出し、算出した座標を白線の位置とする。そして、カメラ装置31は、所定周期で、検出された白線の位置をECU20へ送信する。
For example, the
車速センサ32は、車輪の回転速度に応じた信号を出力する。車速センサ32は、例えば、車輪に取り付けられたパルス発生器から出力される単位時間当たりのパルス数に基づいて当該車輪の回転速度を検出し、ECU20へ出力する。
The
ナビゲーション装置33は、GPS受信機により受信されたGPS信号や、各種センサにより取得された情報を用いて車両の現在位置を算出し、該算出した現在位置から目的地までの経路の探索や、経路案内等を実施する。また、ナビゲーション装置33は、車両の現在位置と、地図データベースに格納されている道路情報とを用いて、車両が走行する走行レーンの車線数、曲率ρ、カント等の情報を取得することができる。
The
操舵角センサ34は、操舵装置40の操舵量を検出する。操舵角センサ34は、ステアリングシャフト42に取り付けらており、ハンドル41の回転角度(操舵角)を検出し、ECU20へ出力する。
The
ECU20は、CPU21、ROM22、RAM23を中心に構成された周知のマイクロコンピュータとして構成されている。CPU21が、ROM22に記憶されたプログラムを実行することで、車両CSの走行レーン(走行経路)の検出や、操舵制御量Cを設定する。
The
ECU20は、カメラ装置31から出力される白線の情報に基づいて、車両CSが走行している走行レーンを検出する。この走行レーンの検出では、例えば、カメラ装置31によって検出された左右の白線で区画される走路幅方向での中心座標や、走路パラメータが取得される。以下では、ECU20が走行レーン上で走路パラメータ等を取得する位置を観測位置Pとも記載する。
The
図2は、ECU20により取得される走路パラメータを説明する図である。この実施形態では、ECU20は走路パラメータとして、走行レーンにおける各観測位置Pでの曲率ρ、自車両の進行方向に対する中心線の傾きであるヨー角φ、走路の幅方向における自車両の横位置Qに対する中心線のずれ量である横偏差dyを取得する。中心線は、上述した観測位置Pとして取得される中心座標を通る線である。
FIG. 2 is a diagram for explaining the runway parameters acquired by the
ECU20は、取得された走路パラメータに基づいて操舵制御量Cを設定する。この実施形態では、ECU20は、主に曲率ρに基づいて設定される曲率操舵量DAをもとに操舵制御量Cを設定する。これ以外にも、曲率操舵量DAと、運転者が操舵装置40を操作することで設定される現在の操舵角Xとをもとに操舵制御量Cを設定してもよい。
The
次に、ECU20が実施する車両制御方法を図3のフローチャートを用いて説明する。図3に示すフローチャートは、ECU20により所定周期で実施される。
Next, a vehicle control method performed by the
ステップS11では、操舵制御量Cの制御量上限値を設定する。この実施形態では、制御量上限値は操舵装置40が出力できる操舵トルクの上限を規定する値であり、固定値となっている。なお、制御量上限値を設定するか設定しないかの切り替えを、運転者が不図示の操作スイッチ等を操作することで切り替えるものであってもよい。
In step S11, a control amount upper limit value of the steering control amount C is set. In this embodiment, the control amount upper limit value is a value that defines the upper limit of the steering torque that can be output by the
ステップS12では、走行レーンにおける走路パラメータを取得する。例えば、ECU20は、カメラ装置31から出力される白線の情報に基づいて走路パラメータ(ρ、φ、Δy)を算出する。ステップS12が検出部及び検出工程として機能する。
In step S12, the travel path parameters in the travel lane are acquired. For example, the
ステップS13では、ステップS12で取得した走路パラメータに基づいて操舵制御量Cを設定する。例えば、ECU20は、下記式(1)に基づいて操舵制御量Cを算出する。
操舵制御量C=K1×ρ+K2×φ+K3×Δy … (1)
ここで、K1,K2,K3は、制御ゲインであり、車速センサ32からの出力により取得される車速Vに基づいてその値が変化する。また、制御ゲインK1,K2,K3は、車速Vが増加するに従いその値が増加するように定められている。ECU20は、上記式(1)により計算した操舵制御量Cが上限値を超える場合、EPSコントローラ24に対して、上限値に制限された操舵制御量Cを出力する。ステップS13が制御量取得部及び制御量取得工程として機能する。
In step S13, the steering control amount C is set based on the runway parameters acquired in step S12. For example, the
Steering control amount C = K1 × ρ + K2 × φ + K3 × Δy (1)
Here, K1, K2, and K3 are control gains whose values change based on the vehicle speed V obtained from the output from the
図3に戻り、ステップS14では、操舵制御量Cの余裕度MAを算出する。図4は、余裕度MAを説明する図である。この実施形態では、余裕度MAは、操舵制御量Cと、この操舵制御量Cの制御量上限値との差により算出される。そのため、現在の操舵制御量Cが制御量上限値よりも低く、且つその差が大きければ、余裕度MAが大きくなり、現在の操舵制御量が制御量上限値に近い値であれば、余裕度MAが小さくなる。ステップS14が余裕度算出部、及び余裕度算出工程として機能する。 Returning to FIG. 3, in step S14, a margin MA of the steering control amount C is calculated. FIG. 4 is a diagram illustrating the margin MA. In this embodiment, the margin MA is calculated from the difference between the steering control amount C and the control amount upper limit value of the steering control amount C. Therefore, if the current steering control amount C is lower than the control amount upper limit value and the difference is large, the margin MA increases, and if the current steering control amount is close to the control amount upper limit value, the margin degree increases. MA becomes smaller. Step S14 functions as a margin calculation unit and a margin calculation step.
ステップS15では、余裕度MAを判定する。例えば、ECU20は、余裕度MAを閾値TAと比較することで、ステップS15における判定を実施する。ここで、閾値TAは、制御量上限値と比べて低い値であり、車両CSの運動特性や、運転者が覚える乗り心地等の関係から実験的に取得される値である。ステップS15が車速制御部、及び車速制御工程として機能する。
In step S15, a margin MA is determined. For example, the
余裕度MAが小さい場合(ステップS15:YES)、ステップS16では車両CSを制御する。余裕度MAが小さければ、操舵装置40は操舵トルクを増加させる余地が少なく、必要な場合に横偏差Δyやヨー角φを修正できない可能性がある。そのため、車速Vを減速させることで、現在、操舵装置40が出力できる操舵トルクの範囲で車両の横偏差Δyやヨー角φを修正できるようにする。
If the margin MA is small (step S15: YES), the vehicle CS is controlled in step S16. If the margin MA is small, there is little room for the
上記式(1)の第一項(K1×ρ)は、カーブを曲がる基本となる操舵トルクであり、通常、カーブ走行時には、その他の項(K2×φ,K3×Δy)と比べて大きな値となる。また、第一項は、車速Vが低下したときの減少量も大きいため、車速Vが低下することで、車両CSのヨー角を修正するための操舵トルク(K2×φ)と横偏差Δyを修正するための操舵トルク(K3×Δy)を出力する余裕ができる。 The first term (K1 × ρ) in the above equation (1) is a basic steering torque for turning a curve, and is usually a larger value than the other terms (K2 × φ, K3 × Δy) during curve running. Becomes The first term is that, when the vehicle speed V decreases, the amount of decrease is large. Therefore, when the vehicle speed V decreases, the steering torque (K2 × φ) and the lateral deviation Δy for correcting the yaw angle of the vehicle CS are reduced. It is possible to output a steering torque (K3 × Δy) for correction.
この第1実施形態では、車速Vの減速量を固定値としている。そのため、ECU20は、エンジンECU52に対して現在の車速Vから所定車速まで車両CSを減速させるための制御信号を出力する。
In the first embodiment, the deceleration amount of the vehicle speed V is a fixed value. Therefore, the
図3に戻り、余裕度MAが大きいと判定されると(ステップS15:NO)、ステップS17では、車速Vを減速しない。余裕度MAが高ければ、操舵装置40は操舵トルクを増加させる余地があるためである。そのため、車速Vは維持される。
Referring back to FIG. 3, when it is determined that the margin MA is large (step S15: NO), the vehicle speed V is not reduced in step S17. This is because if the margin MA is high, the
ステップS16又はステップS17の処理が終了すると、ECU20は図3に示すフローを、一端、終了する。
When the processing in step S16 or step S17 ends, the
次に、ECU20の制御に伴う車両CSの経路の変化を説明する。図5は、比較のため走行レーンの曲率ρのみに基づいて車速Vを制御する場合の車両CSの走行状態を説明する図である。
Next, a change in the route of the vehicle CS according to the control of the
車両CSがカーブに進入し、走行レーンの曲率ρが増加すると(図5(a)、時刻t1−t3)、曲率ρの増加に応じて車両CSの操舵制御量Cが増加する(図5(b))。ここで、図5(b)では、時刻t2において操舵制御量Cが制御量上限値に達しており、操舵装置40はこれ以上、操舵トルクを増加させることが不可能となっている。
When the vehicle CS enters the curve and the curvature ρ of the traveling lane increases (time t1 to t3 in FIG. 5A), the steering control amount C of the vehicle CS increases in accordance with the increase in the curvature ρ (FIG. 5 ( b)). Here, in FIG. 5B, at time t2, the steering control amount C has reached the control amount upper limit value, and the
時刻t3で、制御の応答遅れや外乱入力等により車両CSのヨー角φの増加や、このヨー角φの増加に伴う横偏差Δyが生じた場合、これらを修正するため操舵トルクを増加させるか、車速Vを低下させなければならない。ここで、走行レーンの曲率ρに基づいて車速Vを設定する場合、車速Vは走行レーンの曲率ρに応じた操舵制御量Cとして設定されている。そのため、操舵装置40はヨー角φや横偏差Δyを修正するのに必要な操舵トルクを出力する余裕が残されていない。その結果、自動では、車両CSのヨー角φや横偏差Δyは修正されず、車両CSの走行レーンに対する追従性を悪化させる(図5(e)、時刻t3−t4)。
At time t3, if the yaw angle φ of the vehicle CS increases due to a control response delay, disturbance input, or the like, or a lateral deviation Δy accompanying the increase in the yaw angle φ, the steering torque should be increased to correct these. , The vehicle speed V must be reduced. Here, when the vehicle speed V is set based on the curvature ρ of the traveling lane, the vehicle speed V is set as the steering control amount C according to the curvature ρ of the traveling lane. Therefore, the
図6は、ECU20が操舵制御量Cの余裕度MAに基づいて車速Vを変更する場合の車両CSの走行状態を説明する図である。
FIG. 6 is a diagram illustrating a traveling state of the vehicle CS when the
図6においても、車両CSがカーブに進入することにより走行レーンの曲率ρが増加すると(図6(a)、時刻t11−t13)、曲率ρの増加に応じて車両CSの操舵制御量Cを増加させる。図6(b)では、時刻t12において操舵制御量Cが制御量上限値に近くなっている。ここで、時刻t12において、算出された余裕度MAに基づいて、車速Vが低下する(図6(c),(d))。 Also in FIG. 6, when the curvature ρ of the traveling lane increases due to the vehicle CS entering the curve (FIG. 6A, times t11 to t13), the steering control amount C of the vehicle CS is increased according to the increase in the curvature ρ. increase. In FIG. 6B, at time t12, the steering control amount C is close to the control amount upper limit value. Here, at time t12, the vehicle speed V decreases based on the calculated margin MA (FIGS. 6C and 6D).
その後、時刻t13で、車両CSのヨー角φの増加や、このヨー角φの増加に伴う横偏差Δyが大きくなったとする(図6(e))。この場合、車速Vが余裕度MAに基づいて低下しているため(図6(c),(d))、操舵制御量Cが制御量上限値に近い場合でも、操舵装置40は現在出力することができる操舵トルクによりヨー角φや横偏差Δyを修正することが可能となる(時刻t14)。その結果、車両CSの位置が修正され、走行レーンを適正に追従することができる。
After that, at time t13, it is assumed that the yaw angle φ of the vehicle CS increases and the lateral deviation Δy associated with the increase of the yaw angle φ increases (FIG. 6E). In this case, since the vehicle speed V has decreased based on the margin MA (FIGS. 6C and 6D), even when the steering control amount C is close to the control amount upper limit value, the
以上説明したようにこの第1実施形態では、ECU20は、操舵制御量Cが制御量上限値までどの程度余裕があるかを示す余裕度MAに基づいて車速Vを制御することで、現在、操舵装置40が出力できる操舵トルクの範囲で車両CSを走行レーンに追従できるようにする。その結果、車両CSを適正に走行レーンに追従させることができる。
As described above, in the first embodiment, the
ECU20は、余裕度MAが所定値以上である場合、車速Vの制御を停止する。上記構成により、余裕度MAに基づいてECU20が車速Vの制御に介在する機会を限定的なものとすることができる。そのため、車速を低下させる場合に運転者等が違和感を覚える頻度を低減させることができる。
The
(第2実施形態)
ECU20は、操舵量の変化率に基づいて、操舵トルクの不足度合を予測し、操舵トルクの不足度合が大きいと予想される場合、車速Vの減速を早めてもよい。
(2nd Embodiment)
The
図7は、第2実施形態において、ECU20が実施する処理を示すフローチャートである。ECU20は図7に示すフローチャートを所定周期で実施する。また、図7に示すフローチャートにおいて、ステップS11〜S14は、図3のフローチャートと同様の処理である。
FIG. 7 is a flowchart illustrating a process performed by the
ステップS11では、操舵制御量Cの制御量上限値を設定する。ステップS12では、走行レーンにおける走路パラメータを取得する。この実施形態においても、ECU20は、カメラ装置31から出力される白線の情報に基づいて走路パラメータ(ρ、φ、Δy)を算出する。そして、ステップS13では、ステップS12で取得した曲率ρに基づいて操舵制御量Cを設定する。ステップS14では、操舵制御量Cの余裕度MAを算出する。
In step S11, a control amount upper limit value of the steering control amount C is set. In step S12, the travel path parameters in the travel lane are acquired. Also in this embodiment, the
ステップS21では、操舵量の変化率RVを算出する。操舵量の変化率RVは、単位時間当たりに変化する操舵トルクを示している。例えば、ECU20は、ステップS13において、操舵制御量Cを設定する毎にその値を記憶しておき、このステップS21において、前回記憶された操舵制御量Cと今回記憶された操舵制御量Cとの差を算出する。そして、算出された操舵制御量Cの差を図6の処理の実施周期に基づく時間で割ることで、変化率RVを算出する。そして、ECU20は、算出された変化率RVを閾値TBと比較することで、変化率RVの判定を行う。
In step S21, a change rate RV of the steering amount is calculated. The change rate RV of the steering amount indicates a steering torque that changes per unit time. For example, the
ステップS22では、余裕度を判定する。余裕度MAが大きいと判定されると(ステップS22:NO)、ステップS26では、車速Vを制御することなく維持する。一方、余裕度MAが小さい場合(ステップS22:YES)、ステップS23では操舵トルクの変化率RVを判定する。例えば、ECU20は変化率RVを閾値TBと比較することで、変化率RVを判定する。
In step S22, a margin is determined. If it is determined that the margin MA is large (step S22: NO), the vehicle speed V is maintained without control in step S26. On the other hand, when the allowance MA is small (step S22: YES), a change rate RV of the steering torque is determined in step S23. For example, the
変化率RVが高い場合(ステップS23:YES)、ステップS24では、車速Vの減速度を強める。例えば、ECU20は、単位時間当たりの車速Vの減速量を多くすることで、車速Vの減速度を強める。操舵量の変化率RVが高いことで、ECU20は、操舵トルクの不足が大きくなると予測できるからである。
If the rate of change RV is high (step S23: YES), the deceleration of the vehicle speed V is increased in step S24. For example, the
一方、操舵量の変化率RVが低い場合(ステップS23:NO)、ステップS25では、車速Vの減速度を弱いものとする。例えば、ECU20は、単位時間当たりの車速Vの減速量をステップS24と比べて少なくする。操舵量の変化率RVが低いことで、ECU20は、操舵トルクの不足は直ちには大きくならないと予測できるからである。
On the other hand, when the rate of change RV of the steering amount is low (step S23: NO), in step S25, the deceleration of the vehicle speed V is set to be weak. For example, the
ECU20は、S24,ステップS25,又はS26の処理が終了すると、図7に示す処理を、一端、終了する。
When the processing of S24, step S25, or S26 ends, the
図8は、操舵トルク、余裕度MA、及び変化率RVの関係を説明する図である。図8(a)に示すように、時刻t21において操舵制御量Cが増加を開始し、時刻t23で制御量上限値附近まで達したとする。また、操舵制御量Cが増加する時刻t21〜t23において、図8(b)に示すように、変化率RVは一定値となっている。 FIG. 8 is a diagram illustrating the relationship between the steering torque, the margin MA, and the rate of change RV. As shown in FIG. 8A, it is assumed that the steering control amount C starts increasing at time t21 and reaches near the control amount upper limit value at time t23. Further, at times t21 to t23 when the steering control amount C increases, as shown in FIG. 8B, the rate of change RV is constant.
ここで、時刻t22で余裕度MAが小さいと判定された場合、変化率RVが閾値TB以上であるため(図8(b))、操舵トルクの不足は大きくなると予測される。そのため、時刻t22において、操舵制御量Cが制御量上限値に達する前に、車速Vが減速される(図8(c),(d))。 Here, when it is determined at time t22 that the margin MA is small, the shortage of the steering torque is predicted to increase due to the change rate RV being equal to or larger than the threshold value TB (FIG. 8B). Therefore, at time t22, the vehicle speed V is reduced before the steering control amount C reaches the control amount upper limit value (FIGS. 8C and 8D).
また、車速Vの減速量は、変化率RVに基づいて変更される。図8(c),(d)では、比較として、変化率RVが閾値TB未満である場合の、車速Vの減速量を点線で示している。図中実線と点線との比較により、変化率RVに基づいて操舵トルクの不足が多くなると予測される場合、車速Vの減速が早められている。そのため、操舵トルクの不足が改善され、車両CSが適正に走行レーンを追従できるようにする。 Further, the deceleration amount of the vehicle speed V is changed based on the change rate RV. 8C and 8D, as a comparison, the deceleration amount of the vehicle speed V when the change rate RV is less than the threshold value TB is indicated by a dotted line. When it is predicted from the comparison between the solid line and the dotted line that the shortage of the steering torque increases based on the change rate RV, the vehicle speed V is accelerated. Therefore, the shortage of the steering torque is improved, and the vehicle CS can appropriately follow the traveling lane.
以上説明したようにこの第2実施形態では、ECU20(車速制御部)は、操舵量の変化率RVに基づいて、操舵制御量Cの不足度合を予測し、この不足度合の予測結果に基づいて車速Vの減速を早める。上記構成により、操舵トルクの不足が大きく成る場合は、車速を早めに減速させることで、操舵トルクが不足する状態を抑制でき、車両が走行レーンの適正な位置を走行できるようにする。 As described above, in the second embodiment, the ECU 20 (vehicle speed control unit) predicts the degree of shortage of the steering control amount C based on the rate of change RV of the steering amount, and based on the prediction result of the degree of shortage. Decrease vehicle speed V faster. According to the above configuration, when the shortage of the steering torque becomes large, the state in which the steering torque is insufficient can be suppressed by reducing the vehicle speed earlier, and the vehicle can travel at an appropriate position in the traveling lane.
(第3実施形態)
ECU20は、取得した余裕度MAに基づいて車速Vを制御する場合、この余裕度MAに応じて車速Vの減速量を変更してもよい。図9は、第3実施形態に係る余裕度MAと車速Vの減速量との関係を説明する図である。
(Third embodiment)
When controlling the vehicle speed V based on the acquired margin MA, the
例えば、ECU20は、図9(a)に示す、余裕度MAと車速Vの減速量との関係を規定するマップを記憶している。このマップには、余裕度MAが減少するに従い、車速Vの減速量が多くなるようその値が記憶されている。ECU20は、図3のステップS16において、図9(a)に示すマップを参照して車速Vを設定する。
For example, the
また、ECU20は、図9(b)に示す、余裕度MAと車速Vの減速量との関係を規定するマップを記憶するものであってもよい。このマップには、車速Vの減速量が段階的に変更されるよう余裕度MAと車速Vとの関係が規定されている。図9(b)に示すマップでは、余裕度MAに応じて、車速Vの減速量が2段階で変更されるようその値が記憶されている。ECU20は、図3のステップS16において、図9(b)に示すマップを参照して車速Vを設定する。
The
車速Vの変化が大きいと運転者等に違和感を覚えさせるため、必要な場合に限って車速Vの変化を大きくすることが望ましい。そのため、この第3実施形態では、算出された余裕度MAに応じて、車速Vの減速量を設定することで、操舵トルクの不足が大きい場合に車速Vの減速量を大きくし、操舵トルクの不足が小さい場合に車速Vの減速量を小さくすることができ、運転者が違和感を覚える頻度と、車両CSを適正に走行経路に追従させることとのバランスを取ることができる。 If the change in the vehicle speed V is large, the driver or the like may feel uncomfortable, so it is desirable to increase the change in the vehicle speed V only when necessary. Therefore, in the third embodiment, by setting the deceleration amount of the vehicle speed V according to the calculated margin MA, the deceleration amount of the vehicle speed V is increased when the steering torque is insufficient, and the steering torque is reduced. When the shortage is small, the amount of deceleration of the vehicle speed V can be reduced, and the balance between the frequency at which the driver feels a sense of discomfort and appropriately causing the vehicle CS to follow the traveling route can be balanced.
(その他の実施形態)
ECU20が取得する余裕度MAは、車両CSの現在位置における操舵制御量Cに限定されず、車両CSが将来走行する走行レーンにおける操舵制御量Cを用いるものであってもよい。例えば、図3のステップS12では、ナビゲーション装置33から、車両CSの現在位置から車両進行方向において前方の走路パラメータを取得する。次に、ステップS13では、取得した走路パラメータに基づいて操舵制御量Cの予測値を算出する。そして、ステップS14では、算出された操舵制御量Cの予測値に基づいて、余裕度MAを算出し、算出された余裕度MAに基づいて車速Vを制御する。
(Other embodiments)
The margin MA acquired by the
また、第2実施形態において、操舵制御量Cの変化率RVを操舵制御量Cの予測値に基づいて算出してもよい。この場合、図7のステップS21において、ECU20は、操舵制御量Cの予測値に基づいて算出された変化率RVを用いて、変化率RVの判定を行う。上記構成とすることで、将来の余裕度MAに基づいて車速Vを制御することができるため、急な車速Vの変化を抑制し、車両CSの制御をより適正化することができる。
In the second embodiment, the rate of change RV of the steering control amount C may be calculated based on the predicted value of the steering control amount C. In this case, in step S21 of FIG. 7, the
余裕度MAを算出するための制御量は操舵制御量Cに限定されない。これ以外にも、余裕度MAを、操舵制御量Cに基づいて操舵装置40が生じさせた操舵量(操舵角)により算出してもよい。この場合、図3のステップS12において、ECU20は操舵制御量Cを設定した後、設定された操舵制御量Cに応じた操舵量を操舵角センサ34を用いて検出する。そして、ステップS14において、検出された操舵量と上限値との差に基づいて余裕度を算出する。
The control amount for calculating the margin MA is not limited to the steering control amount C. Alternatively, the margin MA may be calculated based on the steering amount (steering angle) generated by the
制御量上限値は、固定値以外にも、車速Vや、車両CSの旋回方向との関係に基づいて可変とするものであってもよい。車速Vに基づいて制御量上限値を可変にする場合、例えば、車速Vが増加するに従い、制御量上限値を高くする。また、車両の旋回方向との関係に基づいて制御量上限値を可変にする場合、現在の車両CSの旋回方向と一致する方向での制御量上限値を高くし、現在の車両CSの旋回方向と反対方向での制御量上限値を低くするものであってもよい。 The control amount upper limit value may be variable based on the relationship between the vehicle speed V and the turning direction of the vehicle CS other than the fixed value. When the control amount upper limit is made variable based on the vehicle speed V, for example, the control amount upper limit is increased as the vehicle speed V increases. In the case where the control amount upper limit value is made variable based on the relationship with the turning direction of the vehicle, the control amount upper limit value in a direction coinciding with the current turning direction of the vehicle CS is increased, and the turning direction of the current vehicle CS is changed. Alternatively, the control amount upper limit value in the opposite direction may be reduced.
20…ECU、40…操舵装置、100…運転支援システム。 20: ECU, 40: steering device, 100: driving support system.
Claims (3)
前記車両が走行経路を走行するためのパラメータを検出する検出部と、
前記パラメータに基づいて、前記操舵装置の制御量を取得する制御量取得部と、
取得された前記制御量が所定の上限値に対してどの程度余裕があるかを示す余裕度を算出する余裕度算出部と、
算出された前記余裕度に基づいて、前記車両の車速を減速制御する車速制御部と、を有し、
前記車速制御部は、前記制御量の変化率に基づいて同制御量の不足度合を予測し、前記予測した不足度合が大きいほど、前記車速の減速量を大きくする車両制御装置。 A vehicle control device (20) applied to a vehicle including a steering device (40) and controlling traveling of the vehicle,
A detection unit that detects a parameter for the vehicle to travel on a traveling route,
A control amount acquisition unit that acquires a control amount of the steering device based on the parameter;
A margin calculation unit that calculates a margin indicating how much margin the acquired control amount has with respect to a predetermined upper limit,
A vehicle speed control unit that controls deceleration of the vehicle speed of the vehicle based on the calculated margin.
The vehicle control device, wherein the vehicle speed control unit predicts a degree of shortage of the control amount based on a rate of change of the control amount, and increases the deceleration amount of the vehicle speed as the predicted degree of shortage increases.
前記車両が走行経路を走行するためのパラメータを検出する検出工程と、
前記パラメータに基づいて、前記操舵装置の制御量を取得する制御量取得工程と、
取得された前記制御量が所定の上限値に対してどの程度余裕があるかを示す余裕度を算出する余裕度算出工程と、
算出された前記余裕度に基づいて、前記車両の車速を減速制御する車速制御工程と、を有し、
前記車速制御工程では、前記制御量の変化率に基づいて同制御量の不足度合を予測し、前記予測した不足度合が大きいほど、前記車速の減速量を大きくする車両制御方法。 A vehicle control method that is applied to a vehicle including a steering device and controls traveling of the vehicle,
A detection step of detecting a parameter for the vehicle to travel on a traveling route,
A control amount obtaining step of obtaining a control amount of the steering device based on the parameter;
A margin calculation step of calculating a margin indicating how much margin the acquired control amount has with respect to a predetermined upper limit,
A vehicle speed control step of decelerating and controlling the vehicle speed of the vehicle based on the calculated margin.
In the vehicle speed control step, a degree of deficiency of the control amount is predicted based on a rate of change of the control amount, and the deceleration amount of the vehicle speed is increased as the predicted degree of deficiency increases.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016054415A JP6670140B2 (en) | 2016-03-17 | 2016-03-17 | Vehicle control device and vehicle control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016054415A JP6670140B2 (en) | 2016-03-17 | 2016-03-17 | Vehicle control device and vehicle control method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017165338A JP2017165338A (en) | 2017-09-21 |
JP6670140B2 true JP6670140B2 (en) | 2020-03-18 |
Family
ID=59909843
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016054415A Expired - Fee Related JP6670140B2 (en) | 2016-03-17 | 2016-03-17 | Vehicle control device and vehicle control method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6670140B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6755071B2 (en) * | 2018-06-08 | 2020-09-16 | 株式会社Subaru | Vehicle travel control device |
WO2020157533A1 (en) * | 2019-01-31 | 2020-08-06 | 日産自動車株式会社 | Travel control method and travel control device for vehicle |
CN114274974B (en) * | 2021-11-30 | 2023-09-29 | 重庆长安汽车股份有限公司 | Curve driving control method and system in automatic driving and vehicle |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4645343B2 (en) * | 2005-07-27 | 2011-03-09 | トヨタ自動車株式会社 | Vehicle steering assist device |
JP5510255B2 (en) * | 2010-10-01 | 2014-06-04 | トヨタ自動車株式会社 | Vehicle operation state determination system |
JP5429126B2 (en) * | 2010-10-01 | 2014-02-26 | トヨタ自動車株式会社 | Driving support apparatus and method |
-
2016
- 2016-03-17 JP JP2016054415A patent/JP6670140B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2017165338A (en) | 2017-09-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5794298B2 (en) | Driving support system | |
JP6652045B2 (en) | Self-driving vehicle | |
US10343718B2 (en) | Driver assistance system for vehicle | |
US10179602B2 (en) | Driver assistance system for vehicle | |
JP5168421B2 (en) | Driving assistance device | |
JP5977203B2 (en) | Vehicle control device | |
JP6568559B2 (en) | Vehicle travel control device | |
CN107107751B (en) | Target vehicle speed generation device and travel control device | |
WO2015012291A1 (en) | Lane keeping assist device | |
JP2018177120A (en) | Automatic drive system | |
JP2016017758A (en) | Travel support device and travel support method | |
JP7188236B2 (en) | vehicle controller | |
US10538270B2 (en) | Lane keep assist device | |
JP2013175173A (en) | Deviation suppression device and deviation suppression program | |
JP6670140B2 (en) | Vehicle control device and vehicle control method | |
US20180037232A1 (en) | Method and device for adapting a vehicle velocity for a vehicle | |
JP2008059366A (en) | Steering angle determination device, automobile, and steering angle determination method | |
CN116438104A (en) | Vehicle motion control method and vehicle motion control device | |
WO2019130997A1 (en) | Vehicle control device | |
JP2016190530A (en) | Vehicular control device | |
JP2006143009A (en) | Driving assisting device for vehicle | |
JP2020015399A (en) | Steering control device for vehicle | |
JP6654933B2 (en) | Steering amount control device and steering amount control method | |
KR20160066297A (en) | Apparatus and method for controlling start-up for lane keeping assist system | |
JP2014144745A (en) | Travel control unit of vehicle |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180807 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190530 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190604 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190801 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20191210 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200123 |
|
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: 20200204 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200228 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6670140 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |