JP5155253B2 - Braking force control device - Google Patents
Braking force control device Download PDFInfo
- Publication number
- JP5155253B2 JP5155253B2 JP2009139433A JP2009139433A JP5155253B2 JP 5155253 B2 JP5155253 B2 JP 5155253B2 JP 2009139433 A JP2009139433 A JP 2009139433A JP 2009139433 A JP2009139433 A JP 2009139433A JP 5155253 B2 JP5155253 B2 JP 5155253B2
- Authority
- JP
- Japan
- Prior art keywords
- braking force
- force command
- command
- accelerator pedal
- pedal operation
- 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
Images
Landscapes
- Regulating Braking Force (AREA)
Description
本発明は、ドライバのアクセルペダル操作に基づいて制動力を制御する装置に関する。 The present invention relates to an apparatus for controlling braking force based on an accelerator pedal operation of a driver.
従来、アクセル操作量の減少側への変化速度が設定上限値未満であって設定下限値以上であるときに、ドライバがブレーキペダルによる急ブレーキ操作を行うと判断する技術が開示されている。 Conventionally, there has been disclosed a technique for determining that a driver performs a sudden braking operation with a brake pedal when the rate of change of the accelerator operation amount toward the decreasing side is less than a set upper limit value and greater than or equal to a set lower limit value.
上述の特許文献1に記載の装置では、ドライバの急制動意思をアクセル操作量の減少側への変化速度で判断しているため、変化速度が速いが変化量が小さい急制動を要求しない場合にも急ブレーキ操作を行うであろうと判断し、不要な制動力が生じるという問題があった。 In the device described in Patent Document 1 described above, the driver's intention to suddenly brake is determined based on the change speed toward the decrease side of the accelerator operation amount. Therefore, when the change speed is fast but the change amount is small, the sudden braking is not required. However, it was judged that sudden braking would be performed, and there was a problem that unnecessary braking force was generated.
本発明は、上記問題に着目してなされたもので、不要な制動力が生じることのない制動力制御装置を提供することにある。 The present invention has been made paying attention to the above problem, and provides a braking force control device in which unnecessary braking force is not generated.
上記目的を達成するため、本発明では、アクセルペダル操作に基づいて制動力を付与するにあたり、アクセルペダル操作量のペダル戻し方向操作量が所定の操作量より小さい場合は制動力指令の大きさをゼロとし、前記所定の操作量以上のときは操作量に応じて制動力指令の大きさを決定し、アクセルペダル操作の戻し方向速度が設定値より小さい場合は制動力指令の勾配をゼロとし、前記設定値以上のときは前記操作速度に基づいて制動力指令の勾配を決定することとした。
In order to achieve the above object, in the present invention, when applying the braking force based on the accelerator pedal operation, if the pedal return direction operation amount of the accelerator pedal operation amount is smaller than the predetermined operation amount, the magnitude of the braking force command is set. When the value is equal to or greater than the predetermined operation amount, the magnitude of the braking force command is determined according to the operation amount, and when the speed in the return direction of the accelerator pedal operation is smaller than the set value, the gradient of the braking force command is set to zero. When the value is equal to or greater than the set value, the gradient of the braking force command is determined based on the operation speed .
よって、ドライバの急制動意思を反映した制動力指令を作成することができる。 Therefore, it is possible to create a braking force command that reflects the driver's sudden braking intention.
図1は本発明の制動力制御装置の制御構成を表すブロック図である。本制御装置の制御手段は、制動力制御ECU10(制動力指令作成手段)と、走行制御ECU20(他の制御装置)とから構成されている。各ECU10,20は、指令受信手段としてのインターフェースを有し、それぞれの情報を相互に送受信する。
アクセルペダルストロークセンサS01(アクセルペダル操作量検出手段)は、ドライバのアクセルペダル操作量と操作速度を検出し、ブレーキペダルストロークセンサS02(ブレーキペダル操作量検出手段)はドライバのブレーキペダル操作量を検出する。また、レーザーレーダセンサS03は、車両前方の走行車両を検出し、走行車両と前方車両との相対距離、相対速度を作成する。カメラセンサS04は、走行車両前方のコーナーを検出し、車両が進入するコーナーの曲率とコーナーまでの距離を作成する。
走行制御ECU20は、レーザーレーダセンサS03より作成する走行車両と前方車両との相対距離、相対速度より制動力指令を作成し、カメラセンサS04より作成する走行車両が進入するコーナーの曲率とコーナーまでの距離から第3の制動力指令を作成する。
ここで、レーザーレーダセンサS03より作成する走行車両と前方車両との相対距離、相対速度より制動力指令を作成する方法は、例えば、特開2004-210148号公報に記載の方法とする。また、カメラセンサS04より作成する走行車両が進入するコーナーの曲率とコーナーまでの距離から制動力指令を作成する方法は、例えば、特開2003-170760号公報に記載の方法とする。
FIG. 1 is a block diagram showing the control configuration of the braking force control apparatus of the present invention. The control means of this control device is composed of a braking force control ECU 10 (braking force command creating means) and a travel control ECU 20 (other control device). Each of the
The accelerator pedal stroke sensor S01 (accelerator pedal operation amount detection means) detects the driver's accelerator pedal operation amount and operation speed, and the brake pedal stroke sensor S02 (brake pedal operation amount detection means) detects the driver's brake pedal operation amount. To do. The laser radar sensor S03 detects a traveling vehicle ahead of the vehicle and creates a relative distance and a relative speed between the traveling vehicle and the preceding vehicle. The camera sensor S04 detects a corner in front of the traveling vehicle, and creates a curvature of the corner where the vehicle enters and a distance to the corner.
The travel control ECU 20 creates a braking force command based on the relative distance and relative speed between the traveling vehicle and the preceding vehicle created by the laser radar sensor S03, and the curvature and corner of the corner where the traveling vehicle created by the camera sensor S04 enters. A third braking force command is created from the distance.
Here, a method of creating a braking force command from the relative distance and relative speed between the traveling vehicle and the preceding vehicle created by the laser radar sensor S03 is, for example, the method described in Japanese Patent Application Laid-Open No. 2004-210148. Also, a method for creating a braking force command from the curvature of the corner where the traveling vehicle created by the camera sensor S04 enters and the distance to the corner is, for example, the method described in Japanese Patent Laid-Open No. 2003-170760.
制動力制御ECU10は、アクセルペダルストロークセンサS01より検出するアクセルペダル操作量と操作速度より制動力指令を作成する制動力指令作成部(制動力指令作成手段)と、ブレーキペダルストロークセンサS02より検出するブレーキペダル操作量より第2の制動力指令を作成する第2指令作成部(第2指令作成手段)とを有する。そして、アクセルペダル操作による制動力指令と、ブレーキペダル操作による第2の制動力指令と、走行制御ECU20から受信する第3の制動力指令と、により車両に付与する制動力指令を作成する最終指令作成部(最終指令作成手段)を有する。最終指令作成部では、これらの制動力指令のセレクトハイによって作成した制動力指令を制動力制御アクチュエータ30に出力する。制動力制御アクチュエータ30は、制動力制御ECU10より受信する制動力指令に応じて、各車輪に取り付けられた油圧ブレーキによる制動力を制御する。
The braking
図2は図1における制動力制御ECU10において、制動力制御アクチュエータ30に出力する制動力指令を作成するフローチャートである。
ステップS1では、ドライバのアクセルペダル操作による制動力指令Bapを作成する。制動力指令Bapは、ドライバのアクセルペダル操作の戻し方向操作量で大きさを決定し、戻し方向操作速度で勾配を決定する。詳細については後述する。
ステップS2では、前回の制動力指令作成フローチャートを実行した際に、ドライバのアクセルペダル操作による制動力指令BapをステップS10で更新したか否かを判定する。制動力指令BapがステップS10で更新された場合はステップS3に進み、更新しなかった場合はステップS4に進む。
ステップS3では、ステップS1で作成した制動力指令Bapを前回の制動力指令作成のフローチャートにおいて更新した制動力指令に設定する。
ステップS4では、ドライバのアクセルペダルの踏み込み操作の有無を判定する。ドライバのアクセルペダル踏み込み操作がある場合はステップS5へと進み、アクセル踏み込み操作がない場合にはステップS6へ進む。
ステップS5では、アクセルペダルの踏み込み操作による制動力指令Bapの減少勾配dBpaを作成する。制動力指令Bapの減少勾配dBapは、アクセルペダルの踏み込み操作速度により決定し、踏み込み速度が速いほどその減少勾配を大きくする。
ステップS6では、走行制御ECU20からの第3の制動力指令の受信有無を判定する。第3の制動力指令の受信がある場合にはステップS7へ進み、第3の制動力指令の受信がない場合はステップS8に進む。
FIG. 2 is a flowchart for creating a braking force command to be output to the braking
In step S1, a braking force command Bap is generated by the driver's accelerator pedal operation. The magnitude of the braking force command Bap is determined by the return direction operation amount of the driver's accelerator pedal operation, and the gradient is determined by the return direction operation speed. Details will be described later.
In step S2, it is determined whether or not the braking force command Bap by the driver's accelerator pedal operation is updated in step S10 when the previous braking force command creation flowchart is executed. If the braking force command Bap is updated in step S10, the process proceeds to step S3, and if not updated, the process proceeds to step S4.
In step S3, the braking force command Bap created in step S1 is set to the braking force command updated in the previous braking force command creation flowchart.
In step S4, it is determined whether or not the driver has depressed the accelerator pedal. If the driver has depressed the accelerator pedal, the process proceeds to step S5. If the accelerator has not been depressed, the process proceeds to step S6.
In step S5, a decreasing gradient dBpa of the braking force command Bap by depressing the accelerator pedal is created. The decreasing gradient dBap of the braking force command Bap is determined based on the depressing operation speed of the accelerator pedal, and the decreasing gradient increases as the depressing speed increases.
In step S6, it is determined whether or not a third braking force command is received from the
ステップS7では、第3の制動力指令Batを作成する。尚、実施例1では走行制御ECUとして一つのECUを備えた例を示しているが、複数のECUから第3の制動力指令が出力されている場合には、第3の制動力指令Batとして、各ECUからの制動力指令のセレクトハイとする。また、第3の制動力指令Batによるアクセルペダル操作による制動力指令Bapの減少勾配dBatを作成する。制動力指令Bapの減少勾配dBatの絶対値は、制動力指令Batの減少勾配絶対値より大きく設定する。これにより、制動力指令Batが発生後に消失となる場合に制動力指令Bapによる制動力発生を抑制することができる。
ステップS8では、ブレーキペダル操作の有無を判定する。ブレーキペダル操作がある場合はステップS9へ進み、ブレーキペダル操作のない場合はステップS10へと進む。
ステップS9では、ドライバのブレーキペダル操作に基づく制動力指令Bbpの作成を行う。制動力指令Bbpは、予め作成する当該車両におけるブレーキペダル操作量−制動力特性により作成する。また、作成する制動力指令Bbpによるアクセルペダル操作による制動力指令Bapの減少勾配dBbpを作成する。制動力指令Bbpによる制動力指令Bapの減少勾配dBbpは、制動力指令Bbpの減少勾配絶対値より大きくする。これにより、制動力指令Bbpが発生した後に消失となる場合に、制動力指令Bapによる制動力発生を抑制することができる。
ステップS10では、各制動力指令より制動力制御アクチュエータ30に出力する制動力指令Bfを作成する。加えて、アクセルペダル操作による制動力指令Bapの更新を行う。
In step S7, a third braking force command Bat is created. In the first embodiment, an example in which one ECU is provided as the travel control ECU is shown. However, when a third braking force command is output from a plurality of ECUs, the third braking force command Bat is used. The braking force command from each ECU is selected high. Further, a decreasing gradient dBat of the braking force command Bap by the accelerator pedal operation by the third braking force command Bat is created. The absolute value of the decreasing gradient dBat of the braking force command Bap is set larger than the absolute value of the decreasing gradient of the braking force command Bat. Thereby, when the braking force command Bat disappears after it is generated, the generation of the braking force due to the braking force command Bap can be suppressed.
In step S8, it is determined whether or not the brake pedal is operated. If there is a brake pedal operation, the process proceeds to step S9, and if there is no brake pedal operation, the process proceeds to step S10.
In step S9, a braking force command Bbp based on the driver's brake pedal operation is created. The braking force command Bbp is created based on a brake pedal operation amount-braking force characteristic in the vehicle that is created in advance. Further, a decreasing gradient dBbp of the braking force command Bap by the accelerator pedal operation by the generated braking force command Bbp is created. The decreasing gradient dBbp of the braking force command Bap based on the braking force command Bbp is set larger than the absolute value of the decreasing gradient of the braking force command Bbp. As a result, when the braking force command Bbp is generated and then disappears, the generation of the braking force due to the braking force command Bap can be suppressed.
In step S10, a braking force command Bf to be output to the braking
図3は、図2のステップS1に示す、アクセルペダル操作による制動力指令Bapの作成方法を示した図である。図3(a),(b)におけるアクセルペダル操作の戻し方向操作量ΔS、操作速度dSは、アクセルペダル操作位置の現在値S1と現在時間t1とドライバのアクセルペダル操作の戻し操作開始位置S0と操作開始時間t0より作成する。アクセルペダルの戻し操作開始位置S0と操作位置の現在値S1との差分より戻し方向操作量ΔSを作成し、前記戻し方向操作量ΔSとアクセルペダルの戻し操作開始時間t0と現在時間t1との差分Δtとによる戻し方向操作速度dSを作成する。アクセルペダルの戻し操作開始位置S0と開始時間t0は、アクセルペダル操作位置より判定するアクセルペダル戻し操作が100ms継続した場合に、100ms前のペダル操作位置をS0と設定し、その時間をt0と設定する。
また、アクセルペダル戻し操作によりアクセルペダルを完全にリリースする場合は、ペダル操作量ΔSより制動力指令到達値Bapcを作成し、ペダル操作量ΔSとペダル操作開始時間t0とアクセルペダルを完全にリリースした時間teとで求められる戻し方向操作速度dBape=ΔS/(te−to)を作成し、制動力指令到達値Bapcと戻し方向操作速度dBapeにより制動力指令Bapを作成する。
FIG. 3 is a diagram showing a method of creating the braking force command Bap by operating the accelerator pedal shown in step S1 of FIG. In FIG. 3A and FIG. 3B, the return direction operation amount ΔS and the operation speed dS of the accelerator pedal operation are the current value S1 of the accelerator pedal operation position, the current time t1, and the return operation start position S0 of the driver's accelerator pedal operation. Created from operation start time t0. A return direction operation amount ΔS is created from the difference between the accelerator pedal return operation start position S0 and the current value S1 of the operation position, and the difference between the return direction operation amount ΔS and the accelerator pedal return operation start time t0 and the current time t1. A return direction operation speed dS based on Δt is created. The accelerator pedal return operation start position S0 and the start time t0 are set to S0 when the accelerator pedal return operation determined from the accelerator pedal operation position continues for 100 ms, and the pedal operation position 100 ms before is set to t0. To do.
When the accelerator pedal is completely released by the accelerator pedal return operation, the braking force command arrival value Bapc is created from the pedal operation amount ΔS, and the pedal operation amount ΔS, the pedal operation start time t0, and the accelerator pedal are completely released. A return direction operation speed dBape = ΔS / (te-to) determined by the time te is created, and a braking force command Bap is created from the braking force command arrival value Bpc and the return direction operation speed dBape.
図3(a)に示すように、制動力指令Bapの大きさは、アクセルペダル操作の戻し方向操作量ΔSにより決定する。ペダル操作量が操作量ΔS1より小さい場合は0であり、ΔS1以上の場合はペダル操作量ΔSと操作量ΔS1との差分に比例して制動力指令Bapを作成し、ペダル操作量がΔS2より大きい場合は、制動力指令Bapを設定値Bap2で一定とする。ここで、ペダル操作量ΔS1は、アクセルを戻したことにより0.05Gの減速度が得られるペダル操作量であり、ペダル操作開始位置S0,エンジン回転数、ギヤポジションを入力として予め設定した表より作成する。また、ペダル操作量ΔS2は、アクセルを戻したことにより0.1Gの減速度の得られるペダル操作量であり、前記操作量はペダル操作量と同様の方法で作成する。更に、制動力指令の設定値Bap2は、制動力を付与することで車両に0.2Gの減速度を与えることが出来る制動力とする。 As shown in FIG. 3A, the magnitude of the braking force command Bap is determined by the return direction operation amount ΔS of the accelerator pedal operation. When the pedal operation amount is smaller than the operation amount ΔS1, the value is 0. When the pedal operation amount is greater than ΔS1, the braking force command Bap is generated in proportion to the difference between the pedal operation amount ΔS and the operation amount ΔS1, and the pedal operation amount is larger than ΔS2. In this case, the braking force command Bap is made constant at the set value Bap2. Here, the pedal operation amount ΔS1 is a pedal operation amount at which a deceleration of 0.05 G can be obtained by returning the accelerator, and is based on a table preset with the pedal operation start position S0, the engine speed, and the gear position as inputs. create. Further, the pedal operation amount ΔS2 is a pedal operation amount that obtains a deceleration of 0.1 G by returning the accelerator, and the operation amount is created in the same manner as the pedal operation amount. Further, the set value Bap2 of the braking force command is a braking force that can give a deceleration of 0.2G to the vehicle by applying the braking force.
図3(b)に示すように、制動力指令Bapの勾配は、アクセルペダル操作の戻し方向操作速度により決定する。制動力指令Bapの勾配は、アクセルペダル操作の戻し方向操作速度が設定値dS1より小さいときは0であり、dS1より大きい場合は操作速度と設定値dS1との差分に比例して増加し、dS2より大きくなると制動力指令勾配dBap2とする。
ここで、dS1は、ペダル操作量ΔS1をアクセルペダル操作判定時間Δtで除することで作成する。また、dS2は、ペダル操作量ΔS2をアクセルペダル操作判定時間Δtで除することで作成する。更に、制動力指令勾配設定値dBap2は、制動力制御アクチュエータ30の発生可能な制動力勾配の最大値とする。
As shown in FIG. 3B, the gradient of the braking force command Bap is determined by the return direction operation speed of the accelerator pedal operation. The gradient of the braking force command Bap is 0 when the return direction operation speed of the accelerator pedal operation is smaller than the set value dS1, and when it is greater than dS1, it increases in proportion to the difference between the operation speed and the set value dS1, and dS2 When it becomes larger, the braking force command gradient is set to dBap2.
Here, dS1 is created by dividing the pedal operation amount ΔS1 by the accelerator pedal operation determination time Δt. DS2 is created by dividing the pedal operation amount ΔS2 by the accelerator pedal operation determination time Δt. Furthermore, the braking force command gradient setting value dBap2 is the maximum value of the braking force gradient that can be generated by the braking
図4は、図2におけるステップS10における制動力指令Bfの作成方法を示す図である。
ステップS001では、アクセルペダル操作による制動力指令Bapがブレーキペダル操作による制動力指令Bapより大きいか判定する。制動力指令Bapが制動力指令Bbpより大きい場合はステップS002へと進み、制動力指令Bapが制動力指令Bbp以下である場合はステップS003へと進む。
ステップS002では、アクセルペダル操作による制動力指令Bapが他のECUから受信する制動力指令Batより大きいか判定を行う。制動力指令Bapが制動力指令Batより大きい場合はステップS004へと進み、制動力指令Bapが制動力指令Bat以下である場合はステップS005へと進む。
ステップS003では、ブレーキペダル操作による制動力指令Bbpが他のECUからの制動力指令Batより大きいか判定を行う。制動力指令Bbpが制動力指令Batより大きい場合はステップS006へ進み、制動力指令Bbpga制動力指令Bat以下である場合はステップS005へ進む。
ステップS004では、制動力制御アクチュエータ30に出力する制動力指令Bfをアクセルペダル操作による制動力指令Bapとする。
ステップS005では、制動力制御アクチュエータ30に出力する制動力指令Bfを他のECUから受信する制動力指令Batとする。
ステップS006では、制動力制御アクチュエータ30に出力する制動力指令Bfをブレーキペダル操作による制動力指令Bbpとする。
ステップS007では、アクセルペダル戻し操作終了から所定時間経過したか判定を行う。アクセルペダルの戻し操作終了から所定時間経過した場合はステップS008へ進み、所定時間経過していない場合はステップS009へと進む。ここで示す所定時間は、ドライバがアクセルペダルからブレーキペダルへの踏み換えに要する時間として設定する時間とする。
ステップS008では、タイムアウトによるアクセルペダル操作による制動力指令Bapの減少勾配dBtoを作成する。この減少勾配dBtoは、ドライバが急に減速度が減少するように感じないよう設定する。具体的には、減速度減少が0.1G/s以下となるような制動力減少勾配とする。
ステップS009では、アクセルペダル操作により作成する制動力指令Bapの各制動力減少勾配より制動力指令Bapを更新する制動力減少勾配を作成する。制動力減少勾配はステップS05,S07,S09,S008で作成した各制動力指令減少勾配のセレクトハイとする。更に、制動力指令Bapを上記作成した制動力指令減少勾配より更新する。
ステップS010では、アクセルペダル操作より作成する制動力指令Bapを0と更新する。
FIG. 4 is a diagram showing a method of creating the braking force command Bf in step S10 in FIG.
In step S001, it is determined whether the braking force command Bap by the accelerator pedal operation is larger than the braking force command Bap by the brake pedal operation. When the braking force command Bap is larger than the braking force command Bbp, the process proceeds to step S002, and when the braking force command Bap is equal to or less than the braking force command Bbp, the process proceeds to step S003.
In step S002, it is determined whether the braking force command Bap by operating the accelerator pedal is greater than the braking force command Bat received from another ECU. When the braking force command Bap is larger than the braking force command Bat, the process proceeds to step S004, and when the braking force command Bap is equal to or less than the braking force command Bat, the process proceeds to step S005.
In step S003, it is determined whether the braking force command Bbp by operating the brake pedal is greater than the braking force command Bat from another ECU. When the braking force command Bbp is larger than the braking force command Bat, the process proceeds to step S006, and when the braking force command Bbpga is less than the braking force command Bat, the process proceeds to step S005.
In step S004, the braking force command Bf output to the braking
In step S005, the braking force command Bf output to the braking
In step S006, the braking force command Bf output to the braking
In step S007, it is determined whether a predetermined time has elapsed since the end of the accelerator pedal return operation. If a predetermined time has elapsed since the completion of the accelerator pedal return operation, the process proceeds to step S008, and if the predetermined time has not elapsed, the process proceeds to step S009. The predetermined time shown here is a time set as a time required for the driver to switch from the accelerator pedal to the brake pedal.
In step S008, a decreasing gradient dBto of the braking force command Bap by the accelerator pedal operation due to timeout is created. The decreasing gradient dBto is set so that the driver does not feel that the deceleration suddenly decreases. Specifically, the braking force decrease gradient is set so that the deceleration decrease is 0.1 G / s or less.
In step S009, a braking force decrease gradient for updating the braking force command Bap is created from each braking force decrease gradient of the braking force command Bap created by operating the accelerator pedal. The braking force decrease gradient is selected high for each braking force command decrease gradient created in steps S05, S07, S09, and S008. Further, the braking force command Bap is updated from the created braking force command decreasing gradient.
In step S010, the braking force command Bap created by the accelerator pedal operation is updated to zero.
図5はドライバのアクセルペダル操作による制動力指令を制動力制御ECUで作成し、制動力制御アクチュエータ30により制動力を発生する場合のタイムチャートである。
時刻t0において、ドライバのアクセルペダル踏み込み操作状態AP0からアクセルペダル操作の戻し方向操作を開始する。
時刻t1において、ドライバのアクセルペダル戻し操作により、アクセルペダルの戻し方向操作量ΔS=(AP1−AP0)が図3(a)に示す所定値ΔS1より大きくなり、かつ、アクセルペダルの戻し方向操作速度dS=(AP1−AP0)/(t1−t0)が図3(b)に示す所定値dS1より大きくなるため、アクセルペダル操作による制動力指令Bapを作成する。アクセルペダル操作による制動力指令Bapは、図3(a),図3(b)に示すように制動力指令到達値Bapt,制動力指令勾配dBaptを作成する。
時刻t2において、ドライバのアクセルペダル戻し操作により、アクセルペダルが完全にリリースされペダル操作量ΔSはAP0で最大となり、アクセルペダルの戻し方向操作速度dSは−AP0/(t2−t0)とし、アクセルペダル操作による制動力指令Bapt、制動力指令勾配dBapcを作成する。
時刻t3において、ドライバのアクセルペダル操作による制動力指令Bapが、アクセルペダル操作量ΔSより作成する制動力指令Bapcと同じとなると、制動力指令Bapは制動力指令Bapcで一定値とする。
時刻t4において、ドライバのアクセルペダル操作終了時間t2から所定時間経過して時刻t4となる場合に、タイムアウトによる制動力指令Bapの減少量dBtoを作成し、制動力指令Bapの減少勾配dBapをdBtoとする。そして、ドライバのアクセルペダル操作による制動力指令Bapは減少勾配dBapで更新することで減少する。
時刻t5において、ドライバがアクセルペダルを踏み込み操作した場合に、ドライバのアクセルペダル操作による制動力指令Bapは、タイムアウトによる制動力指令Bapの減少勾配dBtoと、アクセルペダル踏み込み操作による制動力指令Bapの減少勾配dBappとのセレクトハイより制動力指令Bapの減少勾配dBapを作成する。今回、制動力指令Bapの減少勾配dBappが減少勾配dBtoより大きいため、アクセルペダル操作による制動力指令Bapの減少勾配dBapは減少勾配dBappとなり、制動力指令Bapは減少勾配dBapにより更新することで減少する。
時刻t6において、ドライバのアクセルペダル操作による制動力Bapが減少勾配dBapにより減少し0となる場合は、車両は制動力が作動しないコースティング状態となる。
FIG. 5 is a time chart in the case where a braking force command by the driver's accelerator pedal operation is created by the braking force control ECU and the braking force is generated by the braking
At time t0, a return direction operation of the accelerator pedal operation is started from the accelerator pedal depression operation state AP0 of the driver.
At time t1, the driver's accelerator pedal return operation causes the accelerator pedal return direction operation amount ΔS = (AP1-AP0) to be greater than the predetermined value ΔS1 shown in FIG. 3A, and the accelerator pedal return direction operation speed. Since dS = (AP1-AP0) / (t1-t0) is larger than the predetermined value dS1 shown in FIG. 3B, a braking force command Bap is generated by operating the accelerator pedal. As shown in FIGS. 3A and 3B, the braking force command Bap by the accelerator pedal operation creates a braking force command reaching value Bapt and a braking force command gradient dBapt.
At time t2, the accelerator pedal is fully released by the driver's accelerator pedal return operation, and the pedal operation amount ΔS becomes maximum at AP0, and the accelerator pedal return direction operation speed dS is -AP0 / (t2-t0). A braking force command Bapt and a braking force command gradient dBapc are generated by operation.
At time t3, when the braking force command Bap by the driver's accelerator pedal operation becomes the same as the braking force command Bpc created from the accelerator pedal operation amount ΔS, the braking force command Bap is set to a constant value by the braking force command Bpc.
At time t4, when a predetermined time elapses from the accelerator pedal operation end time t2 of the driver and time t4 is reached, a decrease amount dBto of the braking force command Bap due to timeout is created, and the decreasing gradient dBBap of the braking force command Bap is set to dBto To do. Then, the braking force command Bap by the driver's accelerator pedal operation is decreased by updating with the decreasing gradient dBap.
When the driver depresses the accelerator pedal at time t5, the braking force command Bap by the driver's accelerator pedal operation is a decrease gradient dBto of the braking force command Bap due to a time-out and a braking force command Bap by the accelerator pedal depressing operation. A decreasing gradient dBap of the braking force command Bap is created from a select high with the gradient dBApp. At this time, since the decreasing gradient dBapp of the braking force command Bap is larger than the decreasing gradient dBto, the decreasing gradient dBap of the braking force command Bap by the accelerator pedal operation becomes the decreasing gradient dBapp, and the braking force command Bap decreases by updating with the decreasing gradient dBap. To do.
At time t6, when the braking force Bap due to the driver's accelerator pedal operation decreases by the decreasing gradient dBap and becomes 0, the vehicle enters a coasting state in which the braking force does not operate.
図6は、ドライバのアクセルペダル操作による制動力指令を制動力制御ECUで作成し、その後、他のECU制御からの制動力指令を受信し、その後、ドライバのブレーキペダル操作による制動力指令を作成する場合のタイムチャートである。
時刻t0において、ドライバのアクセルペダル踏み込み操作位置AP0からアクセルペダル操作の戻し方向操作を開始する。
時刻t1において、ドライバのアクセルペダル操作の戻し操作により、アクセルペダル操作位置がAP0となり、アクセルペダル戻し方向操作量ΔSが図3(a)に示す所定値ΔS1より大きくなり、かつ、戻し方向操作速度dSが図3(b)に示す所定値ΔS1より大きくなり、かつ、戻し方向操作速度dSが図3(b)に示す所定値dS1以上であるため、制動力指令Bapを作成する。
時刻t2において、他のECUから制動力指令Batを受信する場合は、ドライバのアクセルペダル操作による制動力指令Bapと、他のECUから受信する制動力指令Batとセレクトハイを行い、制動力指令Bapが制動力指令Batより大きく、制動力制御アクチュエータ30に出力する制動力指令Bfは、制動力指令Bapとする。
時刻t3において、他のECUからの制動力指令Batを受信し、ドライバのブレーキペダル操作による制動力指令Bbpを作成する場合、ドライバのアクセルペダル操作による制動力指令Bapと、他のECUから受信する制動力指令Batと、ドライバのブレーキペダル操作による制動力指令Bbpをセレクトハイし、制動力制御アクチュエータ30の制動力指令Bfを他のECUから受信する制動力指令Batとする。また、このとき、制動力アクチュエータに出力する制動力指令Bfを制動力指令Batとするため、アクセルペダル操作から作成する制動力指令Bap=0とする。
時刻t4において、他のECUからの制動力指令Batを受信し、ドライバのブレーキペダル操作による制動力指令Bbpを作成する場合、ドライバのアクセルペダル操作による制動力指令Bapと、他のECUから受信する制動力指令Batと、ドライバのブレーキペダル操作による制動力指令Bbpをセレクトハイし、制動力制御アクチュエータ30の制動力指令Bfをドライバのブレーキ操作による制動力指令Bbpとする。
時刻t5において、他のECUからの制動力指令Batを受信し、ドライバのブレーキペダル操作による制動力指令Bbpを作成する場合、ドライバのアクセルペダル操作による制動力指令Bapと、他のECUから受信する制動力指令Batと、ドライバのブレーキペダル操作による制動力指令Bbpをセレクトハイし、制動力制御アクチュエータ30の制動力指令Bfを作成する。このとき、他のECUから受信する制動力指令Batは0となり、ブレーキペダル操作より作成する制動力指令Bbpはブレーキペダル操作量が0となるため、制動力Bbp=0となり、アクセルペダル操作より作成する制動力指令Bapは時刻t3においてBap=0としたため、制動力指令Bf=0となり、駆動力制御アクチュエータは制動力を発生しない。
FIG. 6 shows that a braking force command by the driver's accelerator pedal operation is created by the braking force control ECU, then a braking force command from another ECU control is received, and then a braking force command by the driver's brake pedal operation is created. It is a time chart in the case of doing.
At time t0, a return direction operation of the accelerator pedal operation is started from the accelerator pedal depression operation position AP0 of the driver.
At time t1, the driver's accelerator pedal operation return operation results in the accelerator pedal operation position being AP0, the accelerator pedal return direction operation amount ΔS is greater than the predetermined value ΔS1 shown in FIG. 3A, and the return direction operation speed. Since dS is larger than the predetermined value ΔS1 shown in FIG. 3B and the return direction operation speed dS is equal to or higher than the predetermined value dS1 shown in FIG. 3B, the braking force command Bap is created.
When a braking force command Bat is received from another ECU at time t2, the braking force command Bap by the driver's accelerator pedal operation and the braking force command Bat received from another ECU are selected and the braking force command Bap is selected. Is greater than the braking force command Bat, and the braking force command Bf output to the braking
At time t3, when receiving a braking force command Bat from another ECU and creating a braking force command Bbp by the driver's brake pedal operation, the braking force command Bap by the driver's accelerator pedal operation is received from the other ECU. The braking force command Bat and the braking force command Bbp by the driver's brake pedal operation are selected high, and the braking force command Bf of the braking
At time t4, when receiving a braking force command Bat from another ECU and creating a braking force command Bbp by the driver's brake pedal operation, the braking force command Bap by the driver's accelerator pedal operation is received from the other ECU. The braking force command Bat and the braking force command Bbp by the driver's brake pedal operation are selected high, and the braking force command Bf of the braking
At time t5, when receiving a braking force command Bat from another ECU and creating a braking force command Bbp by the driver's brake pedal operation, the braking force command Bap by the driver's accelerator pedal operation and the other ECU receive the braking force command Bbp. The braking force command Bat and the braking force command Bbp by the driver's brake pedal operation are selected high, and the braking force command Bf of the braking
以上説明したように、実施例1にあっては下記に列挙する作用効果を得られる。
(1)ドライバのアクセルペダル操作量及びアクセルペダル操作速度を検出するアクセルペダルストロークセンサS01(アクセルペダル操作量検出手段)と、ドライバのアクセルペダル操作に基づいて制動力指令を作成する制動力制御ECU10(制動力指令作成手段)と、制動力制御ECU10により作成された制動力指令に基づいて制動力を発生する制動力制御アクチュエータ30(制動手段)と、を有し、制動力制御ECU10は、アクセルペダル操作量のペダル戻し方向操作量により制動力指令の大きさを決定し、アクセルペダル操作の戻し方向速度により制動力指令の勾配を決定することとした。
すなわち、アクセルペダル操作量のペダル戻し方向操作量が小さく、ドライバの制動意思がない場合に、ペダル戻し方向操作量による制動力指令の大きさを0とすることでドライバの意図しない制動力付与を防止することができる。更にアクセルペダル操作の戻し方向操作速度により制動力指令の勾配を決定することで、アクセルペダル戻し方向操作速度が小さくドライバの急制動意思がない場合に、アクセルペダル操作の戻し方向速度による制動力指令の勾配を0とすることでドライバの意図しない制動力付与を防止することができる。
(2)ドライバのブレーキペダル操作量を検出するブレーキペダルストロークセンサS02(ブレーキペダル操作量検出手段)と、ブレーキペダル操作量に応じた第2の制動力指令を作成する第2指令作成部(第2指令作成手段)と、走行制御ECU(他の制御装置)から第3の制動力指令を受信するインターフェース(指令受信手段)と、制動力指令作成部、第2指令作成部及びインターフェースにより受信した各指令の最大値を車両に付与する制動力指令として出力する最終指令作成部(最終指令作成手段)とを備えた。
よって、ドライバのブレーキペダル操作による制動力指令がある場合や、他のECUからの制動力指令を受信する場合に、ドライバのアクセルペダル操作より作成する制動力指令と、ドライバのブレーキペダル操作より作成する制動力指令と他のECUから受信する制動力指令とのセレクトハイによって制動力指令を作成することで、車両に付与する制動力をドライバによる制動力指令と車両に必要な制動力指令の最大値とすることとなり、より安全な運転を支援できる。
As described above, the effects listed below can be obtained in the first embodiment.
(1) An accelerator pedal stroke sensor S01 (accelerator pedal operation amount detection means) that detects the driver's accelerator pedal operation amount and accelerator pedal operation speed, and a braking
That is, when the pedal return direction operation amount of the accelerator pedal operation amount is small and the driver does not intend to brake, the braking force command based on the pedal return direction operation amount is set to 0 to give the driver unintended braking force. Can be prevented. Furthermore, by determining the gradient of the braking force command based on the return direction operation speed of the accelerator pedal operation, the braking force command based on the return direction speed of the accelerator pedal operation when the accelerator pedal return direction operation speed is small and the driver does not intend to brake suddenly. By setting the gradient of the vehicle to 0, it is possible to prevent the driver from applying braking force unintended.
(2) Brake pedal stroke sensor S02 (brake pedal operation amount detection means) for detecting the brake pedal operation amount of the driver, and a second command generation unit (second operation) for generating a second braking force command according to the brake pedal operation amount 2 command generating means), an interface (command receiving means) for receiving a third braking force command from the travel control ECU (another control device), a braking force command generating unit, a second command generating unit, and an interface. A final command creating unit (final command creating means) for outputting a maximum value of each command as a braking force command to be applied to the vehicle.
Therefore, when there is a braking force command by the driver's brake pedal operation or when receiving a braking force command from another ECU, the braking force command created by the driver's accelerator pedal operation and created by the driver's brake pedal operation The braking force command is created by selecting high between the braking force command to be received and the braking force command received from another ECU, so that the braking force command applied to the vehicle is the maximum of the braking force command by the driver and the braking force command required for the vehicle. It becomes a value and can support safer driving.
10 制動力制御ECU
20 走行制御ECU
30 制動力制御アクチュエータ
S01 アクセルペダルストロークセンサ
S02 ブレーキペダルストロークセンサ
S03 レーザーレーダセンサ
S04 カメラセンサ
10 Braking force control ECU
20 Travel control ECU
30 Braking force control actuator
S01 Accelerator pedal stroke sensor
S02 Brake pedal stroke sensor
S03 Laser radar sensor
S04 Camera sensor
Claims (2)
ドライバのアクセルペダル操作速度を検出するアクセルペダル操作速度検出手段と、
ドライバのアクセルペダル操作に基づいて制動力指令を作成する制動力指令作成手段と、
前記制動力指令作成手段により作成された制動力指令に基づいて制動力を発生する制動手段と、
を有し、
前記制動力指令作成手段は、前記アクセルペダル操作量のペダル戻し方向操作量が所定の操作量より小さい場合は制動力指令の大きさをゼロとし、前記所定の操作量以上のときは操作量に応じて制動力指令の大きさを決定し、アクセルペダル操作の戻し方向速度が設定値より小さい場合は制動力指令の勾配をゼロとし、前記設定値以上のときは前記操作速度に基づいて制動力指令の勾配を決定することを特徴とする制動力制御装置。 An accelerator pedal operation amount detection means for detecting the driver's accelerator pedal operation amount;
Accelerator pedal operation speed detecting means for detecting the accelerator pedal operation speed of the driver;
Braking force command creating means for creating a braking force command based on the driver's accelerator pedal operation;
Braking means for generating a braking force based on the braking force command created by the braking force command creating means;
Have
The braking force command creating means sets the magnitude of the braking force command to zero when the pedal return direction operation amount of the accelerator pedal operation amount is smaller than a predetermined operation amount, and sets the operation amount when the operation amount is equal to or larger than the predetermined operation amount. Accordingly, the magnitude of the braking force command is determined, and when the speed in the return direction of the accelerator pedal operation is smaller than the set value, the gradient of the braking force command is set to zero, and when it is greater than the set value, the braking force command is based on the operating speed. A braking force control device characterized by determining a gradient of a command.
ドライバのブレーキペダル操作量を検出するブレーキペダル操作量検出手段と、
ブレーキペダル操作量に応じた第2の制動力指令を作成する第2指令作成手段と、
他の制御装置から第3の制動力指令を受信する指令受信手段と、
前記制動力指令作成手段、前記第2指令作成手段、前記指令受信手段の各指令の最大値を車両に付与する制動力指令として出力する最終指令作成手段と、
を備えたことを特徴とする制動力制御装置。 In the braking force control device according to claim 1,
Brake pedal operation amount detection means for detecting the driver's brake pedal operation amount;
Second command creating means for creating a second braking force command corresponding to the brake pedal operation amount;
Command receiving means for receiving a third braking force command from another control device;
Final command creating means for outputting a maximum value of each command of the braking force command creating means, the second command creating means, and the command receiving means as a braking force command to be applied to the vehicle;
A braking force control device comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009139433A JP5155253B2 (en) | 2009-06-10 | 2009-06-10 | Braking force control device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009139433A JP5155253B2 (en) | 2009-06-10 | 2009-06-10 | Braking force control device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2010285033A JP2010285033A (en) | 2010-12-24 |
| JP5155253B2 true JP5155253B2 (en) | 2013-03-06 |
Family
ID=43541093
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009139433A Expired - Fee Related JP5155253B2 (en) | 2009-06-10 | 2009-06-10 | Braking force control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5155253B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104828062B (en) * | 2015-05-11 | 2018-03-13 | 上海工程技术大学 | A kind of brake control method based on operator brake intention assessment |
| JP7139875B2 (en) * | 2018-10-25 | 2022-09-21 | トヨタ自動車株式会社 | vehicle controller |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0542861A (en) * | 1991-08-09 | 1993-02-23 | Mazda Motor Corp | Braking device of vehicle |
| JP3510969B2 (en) * | 1997-04-02 | 2004-03-29 | 良一 丸山 | Vehicle brake control system |
| JP3863672B2 (en) * | 1998-08-18 | 2006-12-27 | 本田技研工業株式会社 | Vehicle travel control device |
| JP3552628B2 (en) * | 2000-02-21 | 2004-08-11 | 日産自動車株式会社 | Travel control device |
| JP3898981B2 (en) * | 2002-05-29 | 2007-03-28 | 小松フォークリフト株式会社 | Industrial vehicle travel control device |
| JP4175291B2 (en) * | 2004-05-12 | 2008-11-05 | トヨタ自動車株式会社 | Vehicle deceleration control device |
-
2009
- 2009-06-10 JP JP2009139433A patent/JP5155253B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2010285033A (en) | 2010-12-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5501708B2 (en) | Vehicle control device | |
| JP7188511B2 (en) | Programs for driving assistance | |
| WO2022181329A1 (en) | Brake system and electronic control device | |
| JP6690618B2 (en) | Vehicle control device | |
| JP2017024498A (en) | Vehicle collision avoidance control device and collision avoidance control method | |
| JP4802776B2 (en) | Vehicle maintenance support device | |
| JP5427571B2 (en) | Vehicle control device | |
| JP2018002116A (en) | Braking force control device | |
| WO2020121848A1 (en) | Pedal reaction force control device | |
| JP2010155522A (en) | Vehicular drive control device | |
| JP7001007B2 (en) | Vehicle control device | |
| JP5155253B2 (en) | Braking force control device | |
| CN114834476A (en) | Vehicle control device, control method, non-transitory computer-readable recording medium, server, and vehicle | |
| CN110550003A (en) | driving aids | |
| CN114435363A (en) | Control device and method for vehicle, actuator system, and non-transitory storage medium | |
| JP7375924B2 (en) | Vehicle control method and vehicle control device | |
| JP5780420B2 (en) | Brake control device for vehicle | |
| CN116118728A (en) | Brake control method, adaptive cruise control system and vehicle | |
| JP6530585B2 (en) | Braking / driving force control device and braking / driving force control method | |
| JP2013016042A (en) | Travel support device and travel support method | |
| JP2009269517A (en) | Vehicle travel controller and vehicle travel control method | |
| JP4821382B2 (en) | Vehicle maintenance support device | |
| JP7669981B2 (en) | Vehicle control device, vehicle, vehicle control method and program | |
| JP7010042B2 (en) | Braking force control device | |
| JP5967352B2 (en) | Driving assistance device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110308 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120412 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120417 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120612 |
|
| 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: 20121127 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121206 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151214 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |