JP5610155B2 - Vehicle engine control device - Google Patents
Vehicle engine control device Download PDFInfo
- Publication number
- JP5610155B2 JP5610155B2 JP2011011547A JP2011011547A JP5610155B2 JP 5610155 B2 JP5610155 B2 JP 5610155B2 JP 2011011547 A JP2011011547 A JP 2011011547A JP 2011011547 A JP2011011547 A JP 2011011547A JP 5610155 B2 JP5610155 B2 JP 5610155B2
- Authority
- JP
- Japan
- Prior art keywords
- accelerator
- brake
- control
- output
- restriction control
- 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
- Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
Description
本発明は、アクセル操作とブレーキ操作の両方が検出された状態(アクセルとブレーキの両方が踏み込まれた状態)になった場合にエンジンの出力を制限する機能を備えた車両のエンジン制御装置に関する発明である。 The present invention relates to an engine control device for a vehicle having a function of limiting engine output when both an accelerator operation and a brake operation are detected (a state where both an accelerator and a brake are depressed). It is.
運転者が間違えてアクセルペダルとブレーキペダルを同時に踏み込むことに起因する車両の暴走を防ぐことを目的として、例えば、特許文献1(特開2005−291030号公報)には、ブレーキペダルの踏み込み量が所定値(意図的なアクセルペダル及びブレーキペダルの同時踏み込みに対応した値)以上であるときに、エンジンを強制的にアイドル状態にすることが記載されている。 For example, Patent Document 1 (Japanese Patent Laid-Open No. 2005-291030) describes the amount of depression of the brake pedal in order to prevent the vehicle from running away due to the driver making a mistake and depressing the accelerator pedal and the brake pedal simultaneously. It is described that the engine is forcibly brought into an idle state when the value is equal to or greater than a predetermined value (a value corresponding to the intentional depression of the accelerator pedal and the brake pedal).
また、特許文献2(特表平2−502558号公報)には、ブレーキとアクセルが同時に操作されたときに駆動出力を所定の小さい値に減少させる安全回路において、ブレーキの操作が検出されても、運転者が新たにアクセルペダルを踏み込んだことをアクセルセンサの出力の時間微分値により検出したときには、安全回路を作動させないようにすることが記載されている。 Further, in Patent Document 2 (Japanese Patent Publication No. 2-502558), even when the brake operation is detected in a safety circuit that reduces the drive output to a predetermined small value when the brake and the accelerator are operated simultaneously. In addition, it is described that the safety circuit is not operated when it is detected from the time differential value of the output of the accelerator sensor that the driver has newly depressed the accelerator pedal.
また、特許文献3(US6881174号公報)には、ブレーキとアクセルが同時に操作されたときにそれぞれの操作量に基づいてブレーキ要求がアクセル要求より大きいと判断した場合に、エンジン出力を抑制することが記載されている。 Patent Document 3 (US Pat. No. 6,881,174) discloses that the engine output is suppressed when it is determined that the brake request is larger than the accelerator request based on the respective operation amounts when the brake and the accelerator are operated simultaneously. Have been described.
ところで、アクセル操作とブレーキ操作の両方が検出された状態(アクセルとブレーキの両方が踏み込まれた状態)になった場合にエンジンの出力を制限する出力制限制御を実行する機能を備えた車両において、アクセル操作が検出された後にブレーキ操作が検出されてアクセル操作とブレーキ操作の両方が検出された状態になった場合(アクセル先踏みの両踏み時)には、先にアクセルが踏み込まれて加速した状態からブレーキが踏み込まれるため、両踏み状態になった時点で既に加速度が大きい可能性が高く、また、アクセルの故障や引っ掛かり等によりアクセルが踏み込み状態に維持されたアクセル異常状態からブレーキが踏み込まれた可能性もあるため、速やかに出力制限制御を実行して安全性を確保する必要がある。 By the way, in a vehicle having a function of executing output restriction control for restricting the output of the engine when both the accelerator operation and the brake operation are detected (a state where both the accelerator and the brake are depressed), When the accelerator operation is detected and then the brake operation is detected and both the accelerator operation and the brake operation are detected (when the accelerator is first depressed), the accelerator is depressed first and accelerates. Since the brake is depressed from the state, there is a high possibility that the acceleration is already large when both the pedals are depressed, and the brake is depressed from an abnormal accelerator state in which the accelerator is depressed due to an accelerator failure or catching. Therefore, it is necessary to execute output limit control promptly to ensure safety.
一方、ブレーキ操作が検出された後にアクセル操作が検出されてアクセル操作とブレーキ操作の両方が検出された状態になった場合(ブレーキ先踏みの両踏み時)には、先にブレーキが踏み込まれて減速した状態からアクセルが踏み込まれるため、両踏み状態になった時点ではまだ加速度が小さい可能性が高く、時間的に余裕を持って出力制限制御を実行しても安全性を確保できる。また、坂道発進時やダウンシフト時等に運転者が意図的にブレーキを踏み込みながらアクセルを踏み込んだ可能性もあるため、アクセル先踏みの両踏み時と全く同じ条件で出力制限制御を実行すると、運転者の意図に反してエンジンの出力が低下し過ぎて、ドライバビリティが悪化してしまう可能性がある。 On the other hand, if the accelerator operation is detected after the brake operation is detected and both the accelerator operation and the brake operation are detected (when both the brakes are first depressed), the brake is depressed first. Since the accelerator is depressed from the decelerated state, there is a high possibility that the acceleration is still small when the two depressed states are reached, and safety can be ensured even if the output restriction control is executed with sufficient time. Also, since there is a possibility that the driver stepped on the accelerator while depressing the brake intentionally when starting a slope or downshifting, if output limit control is executed under exactly the same conditions as both steps of the accelerator first step, There is a possibility that the drivability deteriorates because the engine output decreases too much against the driver's intention.
しかし、従来技術では、これらの事情が全く考慮されておらず、アクセル操作とブレーキ操作の両方が検出された状態(アクセルとブレーキの両方が踏み込まれた状態)になった場合に、アクセル操作とブレーキ操作の検出順序に応じた適正な条件で出力制限制御を実行することができず、安全性とドライバビリティを両立させることができない。 However, in the prior art, these circumstances are not taken into consideration at all, and when both the accelerator operation and the brake operation are detected (a state where both the accelerator and the brake are depressed), the accelerator operation and the The output restriction control cannot be executed under an appropriate condition according to the detection order of the brake operation, and safety and drivability cannot be achieved at the same time.
そこで、本発明が解決しようとする課題は、アクセル操作とブレーキ操作の両方が検出された状態になった場合に、アクセル操作とブレーキ操作の検出順序に応じた適正な条件で出力制限制御を実行することができ、安全性とドライバビリティを両立させることができる車両のエンジン制御装置を提供することにある。 Therefore, the problem to be solved by the present invention is that when both the accelerator operation and the brake operation are detected, the output restriction control is executed under appropriate conditions according to the detection order of the accelerator operation and the brake operation. An object of the present invention is to provide an engine control device for a vehicle that can achieve both safety and drivability.
上記課題を解決するために、請求項1に係る発明は、車両の駆動源としてエンジンを搭載した車両のエンジン制御装置において、アクセル操作を検出するアクセル操作検出手段と、ブレーキ操作を検出するブレーキ操作検出手段と、アクセル操作とブレーキ操作の両方が検出された状態になった場合にエンジンの出力を制限する出力制限制御を実行すると共にアクセル操作とブレーキ操作の検出順序に応じて出力制限制御の実行条件を変更する出力制御手段とを備え、この出力制御手段は、アクセル操作がブレーキ操作より先に検出されたときには、ブレーキ操作がアクセル操作より先に検出されたときよりも出力制限制御を早期に実行できるように出力制限制御の実行条件を変更するようにしたものである。
In order to solve the above-mentioned problem, the invention according to
この構成では、アクセル操作が検出された後にブレーキ操作が検出されてアクセル操作とブレーキ操作の両方が検出された状態になった場合(アクセル先踏みの両踏み時)と、ブレーキ操作が検出された後にアクセル操作が検出されてアクセル操作とブレーキ操作の両方が検出された状態になった場合(ブレーキ先踏みの両踏み時)との間で、出力制限制御の実行条件を変更することができる。これにより、アクセル操作とブレーキ操作の両方が検出された状態になった場合に、アクセル操作とブレーキ操作の検出順序に応じて出力制限制御の実行条件を適正に変更して、アクセル操作とブレーキ操作の検出順序に応じた適正な実行条件で出力制限制御を実行することができ、安全性とドライバビリティを両立させることができる。特に、本発明では、アクセル操作がブレーキ操作より先に検出されたとき(アクセル先踏みの両踏み時)には、ブレーキ操作がアクセル操作より先に検出されたとき(ブレーキ先踏みの両踏み時)よりも出力制限制御を早期に実行できるように出力制限制御の実行条件を変更するようにしているため、アクセル先踏みの両踏み時に早期に出力制限制御を実行して安全性を高めることができる。
In this configuration, when the accelerator operation is detected and then the brake operation is detected and both the accelerator operation and the brake operation are detected (when both the accelerator is first depressed), the brake operation is detected. The execution condition of the output restriction control can be changed between when the accelerator operation is detected later and both the accelerator operation and the brake operation are detected (when the brake is first depressed). As a result, when both the accelerator operation and the brake operation are detected, the execution condition of the output restriction control is appropriately changed according to the detection order of the accelerator operation and the brake operation, and the accelerator operation and the brake operation are performed. The output restriction control can be executed under an appropriate execution condition according to the detection order, and both safety and drivability can be achieved. In particular, in the present invention, when the accelerator operation is detected before the brake operation (when the accelerator is first depressed), when the brake operation is detected before the accelerator operation (when the brake is first depressed) Since the execution conditions of the output restriction control are changed so that the output restriction control can be executed earlier than (), the output restriction control can be executed earlier when both steps of the accelerator are stepped forward to improve safety. it can.
この場合、請求項2のように、出力制限制御の実行条件として、アクセル操作が検出された状態の継続時間、ブレーキ操作が検出された状態の継続時間、車速、エンジン回転速度、アクセル操作量、シフト位置のうちの少なくとも1つに関する条件を変更するようにしても良い。つまり、出力制限制御の実行条件として、アクセル操作が検出された状態の継続時間やブレーキ操作が検出された状態の継続時間に関する条件を変更することで、出力制限制御が開始されるまでのディレイ時間を変更することができる。また、出力制限制御の実行条件として、車速、エンジン回転速度、アクセル操作量、シフト位置に関する条件を変更することで、出力制限制御が実行される運転領域を変更することができる。 In this case, as the execution condition of the output restriction control, the duration of the state where the accelerator operation is detected, the duration of the state where the brake operation is detected, the vehicle speed, the engine speed, the amount of accelerator operation, The condition regarding at least one of the shift positions may be changed. In other words, the delay time until the output restriction control is started by changing the conditions relating to the duration of the state in which the accelerator operation is detected or the duration of the state in which the brake operation is detected as the execution condition of the output restriction control. Can be changed. Further, by changing the conditions regarding the vehicle speed, the engine rotation speed, the accelerator operation amount, and the shift position as the execution conditions for the output restriction control, it is possible to change the operation region in which the output restriction control is executed.
更に、請求項3のように、アクセル操作とブレーキ操作の検出順序に応じて出力制限制御の実行条件と制御量の両方を変更するようにしても良い。このようにすれば、アクセル操作とブレーキ操作の両方が検出された状態になった場合に、アクセル操作とブレーキ操作の検出順序に応じて出力制限制御の実行条件と制御量の両方を適正に変更して、アクセル操作とブレーキ操作の検出順序に応じた適正な実行条件と制御量で出力制限制御を実行することができ、安全性とドライバビリティを一層向上させることができる。
また、本発明は、アクセルペダルとスロットルバルブを機械的に連結したメカスロットルを備えたシステムにも適用可能であるが、モータ等のスロットルアクチュエータでスロットルバルブの開度を制御する電子スロットルを備えたシステムに適用する場合には、請求項4のように、出力制限制御としてエンジンのスロットル開度(スロットルバルブの開度)を所定の徐変量ずつ減少させて所定の制限値以下に制限する制御を実行し、出力制限制御の制御量としてスロットル開度の徐変量と制限値のうちの少なくとも一方を変更するようにしても良い。このようにすれば、出力制限制御(スロットル開度を制限する制御)による出力の低下速度や低下量を変更することができる。
Furthermore, as described in
The present invention can also be applied to a system including a mechanical throttle in which an accelerator pedal and a throttle valve are mechanically connected, and includes an electronic throttle that controls the opening of the throttle valve with a throttle actuator such as a motor. When the present invention is applied to a system, as in the fourth aspect of the invention, the engine throttle opening degree (throttle valve opening degree) is reduced by a predetermined gradual change amount and limited to a predetermined limit value or less as output restriction control. This may be executed and at least one of the gradual change amount of the throttle opening and the limit value may be changed as the control amount of the output limit control. In this way, it is possible to change the output reduction speed and amount by the output restriction control (control for restricting the throttle opening).
以下、本発明を実施するための形態を具体化した一実施例を説明する。
まず、図1に基づいてエンジン制御システム全体の概略構成を説明する。
車両には、駆動源として内燃機関であるエンジン11が搭載されている。このエンジン11の吸気管12の最上流部には、エアクリーナ13が設けられ、このエアクリーナ13の下流側に、吸入空気量を検出するエアフローメータ14が設けられている。このエアフローメータ14の下流側には、モータ15によって開度調節されるスロットルバルブ16と、このスロットルバルブ16の開度(スロットル開度)を検出するスロットル開度センサ17とが設けられている。
Hereinafter, an embodiment embodying a mode for carrying out the present invention will be described.
First, a schematic configuration of the entire engine control system will be described with reference to FIG.
The vehicle is equipped with an
更に、スロットルバルブ16の下流側には、サージタンク18が設けられ、このサージタンク18に、吸気管圧力を検出する吸気管圧力センサ19が設けられている。また、サージタンク18には、エンジン11の各気筒に空気を導入する吸気マニホールド20が設けられ、各気筒の吸気マニホールド20の吸気ポート近傍に、それぞれ吸気ポートに向けて燃料を噴射する燃料噴射弁21が取り付けられている。また、エンジン11のシリンダヘッドには、各気筒毎に点火プラグ22が取り付けられ、各気筒の点火プラグ22の火花放電によって筒内の混合気に着火される。
Further, a
一方、エンジン11の排気管23には、排出ガスの空燃比又はリッチ/リーン等を検出する排出ガスセンサ24(空燃比センサ、酸素センサ等)が設けられ、この排出ガスセンサ24の下流側に、排出ガスを浄化する三元触媒等の触媒25が設けられている。
On the other hand, the
また、エンジン11のシリンダブロックには、冷却水温を検出する冷却水温センサ26や、ノッキングを検出するノックセンサ27が取り付けられている。また、クランク軸28の外周側には、クランク軸28が所定クランク角回転する毎にパルス信号を出力するクランク角センサ29が取り付けられ、このクランク角センサ29の出力信号に基づいてクランク角やエンジン回転速度が検出される。
A cooling
車両には、アクセル操作量(アクセル開度)を検出するアクセルセンサ31(アクセル操作検出手段)と、ブレーキ操作/解除に応じてオン/オフするブレーキスイッチ32(ブレーキ操作検出手段)と、車速を検出する車速センサ33と、シフトレバーの操作位置(シフト位置)を検出するシフトスイッチ34等が搭載されている。
The vehicle includes an accelerator sensor 31 (accelerator operation detecting means) that detects an accelerator operation amount (accelerator opening), a brake switch 32 (brake operation detecting means) that is turned on / off in response to a brake operation / release, and a vehicle speed. A
これら各種センサやスイッチの出力は、電子制御回路(以下「ECU」と表記する)30に入力される。このECU30は、マイクロコンピュータを主体として構成され、内蔵されたROM(記憶媒体)に記憶された各種のエンジン制御用のプログラムを実行することで、エンジン運転状態に応じて、燃料噴射量、点火時期、スロットル開度(吸入空気量)等を制御してエンジン11の出力を制御する。その際、ECU30は、アクセルセンサ31で検出したアクセル開度(アクセル操作量)等に基づいて目標スロットル開度を算出し、スロットル開度センサ17で検出したスロットル開度が目標スロットル開度となるようにモータ15を制御する。
Outputs of these various sensors and switches are input to an electronic control circuit (hereinafter referred to as “ECU”) 30. The ECU 30 is mainly composed of a microcomputer, and executes various engine control programs stored in a built-in ROM (storage medium), so that the fuel injection amount and the ignition timing are determined according to the engine operating state. Then, the output of the
また、ECU30は、後述する図4及び図5の各ルーチンを実行することで出力制御手段として機能し、アクセルセンサ31とブレーキスイッチ32の出力信号に基づいて、アクセルとブレーキの両方が踏み込まれた状態(アクセル操作とブレーキ操作の両方が検出された状態)になったと判断した場合に、エンジン11の出力を制限する出力制限制御を実行する。本実施例では、出力制限制御として、スロットル開度を所定の徐変量ずつ減少させて所定の制限値以下に制限する制御を実行する。
Further, the
ところで、アクセル操作が検出された後にブレーキ操作が検出されてアクセル操作とブレーキ操作の両方が検出された状態になった場合(アクセル先踏みの両踏み時)には、先にアクセルが踏み込まれて加速した状態からブレーキが踏み込まれるため、両踏み状態になった時点で既に加速度が大きい可能性が高く、また、アクセルの故障や引っ掛かり等によりアクセルが踏み込み状態に維持されたアクセル異常状態からブレーキが踏み込まれた可能性もあるため、速やかに出力制限制御を実行して安全性を確保する必要がある。 By the way, when the accelerator operation is detected and then the brake operation is detected and both the accelerator operation and the brake operation are detected (when the accelerator is first depressed), the accelerator is depressed first. Since the brake is depressed from the accelerated state, it is highly likely that the acceleration is already large at the time when the pedal is both depressed, and the brake is released from the abnormal accelerator state in which the accelerator is maintained in the depressed state due to an accelerator failure or catching. Since it may have been stepped on, it is necessary to immediately execute output restriction control to ensure safety.
一方、ブレーキ操作が検出された後にアクセル操作が検出されてアクセル操作とブレーキ操作の両方が検出された状態になった場合(ブレーキ先踏みの両踏み時)には、先にブレーキが踏み込まれて減速した状態からアクセルが踏み込まれるため、両踏み状態になった時点ではまだ加速度が小さい可能性が高く、時間的に余裕を持って出力制限制御を実行しても安全性を確保できる。また、坂道発進時やダウンシフト時等に運転者が意図的にブレーキを踏み込みながらアクセルを踏み込んだ可能性もあるため、アクセル先踏みの両踏み時と全く同じ条件で出力制限制御を実行すると、運転者の意図に反してエンジンの出力が低下し過ぎて、ドライバビリティが悪化してしまう可能性がある。 On the other hand, if the accelerator operation is detected after the brake operation is detected and both the accelerator operation and the brake operation are detected (when both the brakes are first depressed), the brake is depressed first. Since the accelerator is depressed from the decelerated state, there is a high possibility that the acceleration is still small when the two depressed states are reached, and safety can be ensured even if the output restriction control is executed with sufficient time. Also, since there is a possibility that the driver stepped on the accelerator while depressing the brake intentionally when starting a slope or downshifting, if output limit control is executed under exactly the same conditions as both steps of the accelerator first step, There is a possibility that the drivability deteriorates because the engine output decreases too much against the driver's intention.
そこで、ECU30は、アクセル操作とブレーキ操作の検出順序に応じて出力制限制御の実行条件と制御量を変更する。ここで、図2に示すように、出力制限制御の実行条件として、アクセルON時間(アクセル操作が検出された状態の継続時間)の条件、ブレーキON時間(ブレーキ操作が検出された状態の継続時間)の条件、車速の条件、エンジン回転速度の条件、アクセル開度(アクセル操作量)の条件、シフト位置の条件を変更する。また、図3に示すように、出力制限制御の制御量として、スロットル開度の徐変量と制限値を変更する。
Therefore, the
具体的には、(A)アクセル先踏みの両踏み時(アクセル操作が検出された後にブレーキ操作が検出されてアクセル操作とブレーキ操作の両方が検出された状態になった場合)には、出力制限制御の実行条件(図2参照)と出力制限制御の制御量(図3参照)を次のように設定する。 Specifically, when (A) the accelerator first step is both depressed (when the brake operation is detected after the accelerator operation is detected and both the accelerator operation and the brake operation are detected), the output is output. The limit control execution condition (see FIG. 2) and the output limit control amount (see FIG. 3) are set as follows.
[実行条件]
(1) アクセル先踏みの両踏み時には、出力制限制御の実行条件の1つであるアクセルON時間の条件が成立しているか否かを、アクセルON時間が判定値AC1 以上であるか否かによって判定する。この際、判定値AC1 をブレーキ先踏みの両踏み時の判定値AC2 よりも短い値に設定する。これにより、出力制限制御が開始されるまでのディレイ時間を短くして、早期に出力制限制御を実行できるようにして、安全性を高めることができるようにする。
[Execution conditions]
(1) When the accelerator is first depressed, whether or not the accelerator ON time condition, which is one of the conditions for executing the output restriction control, is satisfied, depends on whether or not the accelerator ON time is greater than or equal to the determination value AC1. judge. At this time, the determination value AC1 is set to a value shorter than the determination value AC2 when the brake is first depressed. As a result, the delay time until the output restriction control is started is shortened so that the output restriction control can be executed at an early stage, thereby improving safety.
(2) アクセル先踏みの両踏み時には、出力制限制御の実行条件の1つであるブレーキON時間の条件が成立しているか否かを、ブレーキON時間が判定値BC1 以上であるか否かによって判定する。この際、判定値BC1 をブレーキ先踏みの両踏み時の判定値BC2 よりも短い値に設定する。これにより、出力制限制御が開始されるまでのディレイ時間を短くして、早期に出力制限制御を実行できるようにして、安全性を高めることができるようにする。 (2) When the accelerator is first depressed, whether or not the brake ON time condition, which is one of the conditions for executing the output restriction control, is satisfied, depends on whether or not the brake ON time is equal to or greater than the judgment value BC1. judge. At this time, the determination value BC1 is set to a value shorter than the determination value BC2 when the brake is first depressed. As a result, the delay time until the output restriction control is started is shortened so that the output restriction control can be executed at an early stage, thereby improving safety.
(3) アクセル先踏みの両踏み時には、出力制限制御の実行条件の1つである車速の条件が成立しているか否かを、車速が判定値SPD1 以上であるか否かによって判定する。この際、判定値SPD1 をブレーキ先踏みの両踏み時の判定値SPD2 よりも低い値に設定する。これにより、低速領域から出力制限制御を実行できるようにして、安全性を高めることができるようにする。 (3) When the accelerator is first depressed, whether or not the vehicle speed condition, which is one of the conditions for executing the output restriction control, is satisfied is determined based on whether or not the vehicle speed is equal to or higher than the determination value SPD1. At this time, the determination value SPD1 is set to a value lower than the determination value SPD2 when the brake is first depressed. As a result, the output restriction control can be executed from the low speed region, and the safety can be improved.
(4) アクセル先踏みの両踏み時には、出力制限制御の実行条件の1つであるエンジン回転速度の条件が成立しているか否かを、エンジン回転速度が判定値NE1 以上であるか否かによって判定する。この際、判定値NE1 をブレーキ先踏みの両踏み時の判定値NE2 よりも低い値に設定する。これにより、低回転領域から出力制限制御を実行できるようにして、安全性を高めることができるようにする。 (4) When the accelerator is first depressed, whether or not the engine speed condition, which is one of the conditions for executing the output restriction control, is satisfied, depends on whether or not the engine speed is greater than or equal to the judgment value NE1. judge. At this time, the determination value NE1 is set to a value lower than the determination value NE2 when the brake is first depressed. As a result, the output restriction control can be executed from the low rotation region, and the safety can be improved.
(5) アクセル先踏みの両踏み時には、出力制限制御の実行条件の1つであるアクセル開度の条件が成立しているか否かを、アクセル開度が判定値AP1 以上であるか否かによって判定する。この際、判定値AP1 をブレーキ先踏みの両踏み時の判定値AP2 よりも小さい値に設定する。これにより、低アクセル開度領域から出力制限制御を実行できるようにして、安全性を高めることができるようにする。 (5) When the accelerator is first depressed, whether or not the condition of the accelerator opening, which is one of the conditions for executing the output restriction control, is satisfied, depending on whether or not the accelerator opening is equal to or greater than the determination value AP1. judge. At this time, the determination value AP1 is set to a value smaller than the determination value AP2 when both steps of the brake are stepped on. As a result, the output restriction control can be executed from the low accelerator opening range so that safety can be enhanced.
(6) アクセル先踏みの両踏み時には、出力制限制御の実行条件の1つであるシフト位置の条件が成立しているか否かを、シフト位置が判定値SP1 以上であるか否かによって判定する。この際、判定値SP1 をブレーキ先踏みの両踏み時の判定値SP2 よりも低い値(ローギヤ側のシフト位置)に設定する。これにより、低シフト位置領域から出力制限制御を実行できるようにして、安全性を高めることができるようにする。 (6) When the accelerator is first depressed, whether or not the shift position condition, which is one of the conditions for executing the output restriction control, is satisfied is determined by whether or not the shift position is equal to or greater than the determination value SP1. . At this time, the determination value SP1 is set to a value (a shift position on the low gear side) that is lower than the determination value SP2 when the brake is first depressed. As a result, the output restriction control can be executed from the low shift position region, and the safety can be improved.
[制御量]
(a) アクセル先踏みの両踏み時には、出力制限制御(スロットル開度を制限する制御)を実行する際のスロットル開度の徐変量kTADP1 をブレーキ先踏みの両踏み時の徐変量kTADP2 よりも大きい値に設定する。これにより、スロットル開度を速やかに減少させて、エンジン11の出力を速やかに低下させることができるようにして、安全性を高めることができるようにする。
[Control amount]
(a) When the accelerator is first depressed, the throttle opening gradual change amount kTADP1 when executing the output restriction control (control to restrict the throttle opening) is larger than the gradual variation amount kTADP2 when the brake first stepping is performed. Set to value. As a result, the throttle opening can be quickly reduced, and the output of the
(b) アクセル先踏みの両踏み時には、出力制限制御(スロットル開度を制限する制御)を実行する際のスロットル開度の制限値kTADPG1 をブレーキ先踏みの両踏み時の制限値kTADPG2 よりも小さい値(例えば全閉付近)に設定する。これにより、エンジン11の出力の低下量を大きくして、減速度を大きくできるようにして、安全性を高めることができるようにする。
(b) When the accelerator is first depressed, the throttle opening limit value kTADPG1 is smaller than the limit value kTADPG2 when the brake is first depressed. Set to a value (for example, near fully closed). As a result, the amount of decrease in the output of the
一方、(B)ブレーキ先踏みの両踏み時(ブレーキ操作が検出された後にアクセル操作が検出されてアクセル操作とブレーキ操作の両方が検出された状態になった場合)には、出力制限制御の実行条件(図2参照)と出力制限制御の制御量(図3参照)を次のように設定する。 On the other hand, when (B) the brake is first depressed (when the accelerator operation is detected after the brake operation is detected and both the accelerator operation and the brake operation are detected), the output restriction control is performed. The execution condition (see FIG. 2) and the control amount of the output restriction control (see FIG. 3) are set as follows.
[実行条件]
(1) ブレーキ先踏みの両踏み時には、出力制限制御の実行条件の1つであるアクセルON時間の条件が成立しているか否かを、アクセルON時間が判定値AC2 以上であるか否かによって判定する。この際、判定値AC2 をアクセル先踏みの両踏み時の判定値AC1 よりも長い値に設定する。これにより、出力制限制御が開始されるまでのディレイ時間を長くして、時間的に余裕を持って出力制限制御を実行できるようにして、坂道発進時やダウンシフト時等に運転者が意図的にブレーキを踏み込みながらアクセルを踏み込んだ場合に出力制限制御が実行されることを回避できるようにする。
[Execution conditions]
(1) When the brake is first depressed, whether or not the accelerator ON time condition, which is one of the conditions for executing the output restriction control, is satisfied, depends on whether or not the accelerator ON time is greater than or equal to the judgment value AC2. judge. At this time, the determination value AC2 is set to a value longer than the determination value AC1 when the accelerator is first depressed. As a result, the delay time until the output limit control is started is lengthened so that the output limit control can be executed with sufficient time, so that the driver intentionally operates when starting a slope or downshifting. It is possible to prevent the output restriction control from being executed when the accelerator is depressed while the brake is depressed.
(2) ブレーキ先踏みの両踏み時には、出力制限制御の実行条件の1つであるブレーキON時間の条件が成立しているか否かを、ブレーキON時間が判定値BC2 以上であるか否かによって判定する。この際、判定値BC2 をアクセル先踏みの両踏み時の判定値BC1 よりも長い値に設定する。これにより、出力制限制御が開始されるまでのディレイ時間を長くして、時間的に余裕を持って出力制限制御を実行できるようにして、坂道発進時やダウンシフト時等に運転者が意図的にブレーキを踏み込みながらアクセルを踏み込んだ場合に出力制限制御が実行されることを回避できるようにする。 (2) When the brake is stepped forward, whether or not the brake ON time condition, which is one of the conditions for executing the output restriction control, is satisfied, depends on whether or not the brake ON time is equal to or greater than the judgment value BC2. judge. At this time, the determination value BC2 is set to a value longer than the determination value BC1 when the accelerator is first depressed. As a result, the delay time until the output limit control is started is lengthened so that the output limit control can be executed with sufficient time, so that the driver intentionally operates when starting a slope or downshifting. It is possible to prevent the output restriction control from being executed when the accelerator is depressed while the brake is depressed.
(3) ブレーキ先踏みの両踏み時には、出力制限制御の実行条件の1つである車速の条件が成立しているか否かを、車速が判定値SPD2 以上であるか否かによって判定する。この際、判定値SPD2 をアクセル先踏みの両踏み時の判定値SPD1 よりも高い値に設定する。これにより、低速領域では出力制限制御を実行しないようにして、坂道発進時等に運転者が意図的にブレーキを踏み込みながらアクセルを踏み込んだ場合に出力制限制御が実行されることを回避できるようにする。 (3) When both steps of the brake front are depressed, it is determined whether or not the vehicle speed condition, which is one of the conditions for executing the output restriction control, is satisfied, depending on whether or not the vehicle speed is equal to or higher than the determination value SPD2. At this time, the determination value SPD2 is set to a value higher than the determination value SPD1 when the accelerator is first depressed. As a result, the output restriction control is not executed in the low speed region, and it is possible to prevent the output restriction control from being executed when the driver depresses the accelerator while intentionally depressing the brake when starting a slope. To do.
(4) ブレーキ先踏みの両踏み時には、出力制限制御の実行条件の1つであるエンジン回転速度の条件が成立しているか否かを、エンジン回転速度が判定値NE2 以上であるか否かによって判定する。この際、判定値NE2 をアクセル先踏みの両踏み時の判定値NE1 よりも高い値に設定する。これにより、低回転領域では出力制限制御を実行しないようにして、坂道発進時等に運転者が意図的にブレーキを踏み込みながらアクセルを踏み込んだ場合に出力制限制御が実行されることを回避できるようにする。 (4) When both steps of the brake front are depressed, whether or not the engine speed condition, which is one of the conditions for executing the output restriction control, is satisfied, depends on whether or not the engine speed is greater than or equal to the judgment value NE2. judge. At this time, the determination value NE2 is set to a value higher than the determination value NE1 when the accelerator is first depressed. As a result, the output restriction control is not executed in the low speed region, and it can be avoided that the output restriction control is executed when the driver depresses the accelerator while intentionally depressing the brake when starting a slope. To.
(5) ブレーキ先踏みの両踏み時には、出力制限制御の実行条件の1つであるアクセル開度の条件が成立しているか否かを、アクセル開度が判定値AP2 以上であるか否かによって判定する。この際、判定値AP2 をアクセル先踏みの両踏み時の判定値AP1 よりも大きい値に設定する。これにより、低アクセル開度領域では出力制限制御を実行しないようにして、坂道発進時やダウンシフト時等に運転者が意図的にブレーキを踏み込みながらアクセルを踏み込んだ場合に出力制限制御が実行されることを回避できるようにする。 (5) When both steps of the brake front are depressed, whether or not the accelerator opening condition, which is one of the conditions for executing the output restriction control, is satisfied, depends on whether or not the accelerator opening is equal to or greater than the determination value AP2. judge. At this time, the determination value AP2 is set to a value larger than the determination value AP1 when the accelerator is first depressed. As a result, the output restriction control is not executed in the low accelerator opening range, and the output restriction control is executed when the driver depresses the accelerator while intentionally depressing the brake when starting a slope or downshifting. To avoid that.
(6) ブレーキ先踏みの両踏み時には、出力制限制御の実行条件の1つであるシフト位置の条件が成立しているか否かを、シフト位置が判定値SP2 以上であるか否かによって判定する。この際、判定値SP2 をアクセル先踏みの両踏み時の判定値SP1 よりも高い値(ハイギヤ側のシフト位置)に設定する。これにより、低シフト位置領域では出力制限制御を実行しないようして、坂道発進時等に運転者が意図的にブレーキを踏み込みながらアクセルを踏み込んだ場合に出力制限制御が実行されることを回避できるようにする。 (6) When both steps of the brake front are depressed, it is determined whether or not the shift position condition, which is one of the conditions for executing the output restriction control, is satisfied, based on whether or not the shift position is equal to or greater than the determination value SP2. . At this time, the determination value SP2 is set to a value (high gear side shift position) higher than the determination value SP1 when the accelerator is first depressed. As a result, the output restriction control is not executed in the low shift position region, and it is possible to prevent the output restriction control from being executed when the driver depresses the accelerator while intentionally depressing the brake when starting a slope. Like that.
[制御量]
(a) ブレーキ先踏みの両踏み時には、出力制限制御(スロットル開度を制限する制御)を実行する際のスロットル開度の徐変量kTADP2 をアクセル先踏みの両踏み時の徐変量kTADP1 よりも小さい値に設定する。これにより、スロットル開度をゆっくりと減少させて、エンジン11の出力をゆっくりと低下させることができるようにすると共に、坂道発進時やダウンシフト時等に運転者が意図的にブレーキを踏み込みながらアクセルを踏み込んだ場合に出力制限制御が実行されても、その影響を小さくできるようにする。
[Control amount]
(a) The throttle opening gradual change amount kTADP2 when executing the output restriction control (control to restrict the throttle opening degree) is smaller than the gradual variation amount kTADP1 when the accelerator first stepping both steps when the brake first stepping is performed. Set to value. As a result, the throttle opening can be decreased slowly so that the output of the
(b) ブレーキ先踏みの両踏み時には、出力制限制御(スロットル開度を制限する制御)を実行する際のスロットル開度の制限値kTADPG2 をアクセル先踏みの両踏み時の制限値kTADPG1 よりも大きい値(例えば坂道発進可能な開度)に設定する。これにより、エンジン11の出力の低下量を小さくして、減速度を小さくできるようにすると共に、坂道発進時やダウンシフト時等に運転者が意図的にブレーキを踏み込みながらアクセルを踏み込んだ場合に出力制限制御が実行されても、その影響を小さくできるようにする。
(b) The throttle opening limit value kTADPG2 when executing the output limit control (control to limit the throttle opening) is larger than the limit value kTADPG1 at the time of both accelerator first steps when the brake is first depressed. Set to a value (for example, an opening that can start on a slope). As a result, the amount of decrease in the output of the
以上のようにすれば、アクセル操作とブレーキ操作の両方が検出された状態になった場合に、アクセル操作とブレーキ操作の検出順序に応じて出力制限制御の実行条件や制御量を適正に変更して、アクセル操作とブレーキ操作の検出順序に応じた適正な条件で出力制限制御を実行することができる。
以上説明した出力制限制御は、ECU30によって図4及び図5の各ルーチンに従って実行される。以下、これらの各ルーチンの処理内容を説明する。
As described above, when both the accelerator operation and the brake operation are detected, the execution condition and the control amount of the output restriction control are appropriately changed according to the detection order of the accelerator operation and the brake operation. Thus, the output restriction control can be executed under appropriate conditions according to the detection order of the accelerator operation and the brake operation.
The output restriction control described above is executed by the
[アクセル・ブレーキ両踏み判定ルーチン]
図4に示すアクセル・ブレーキ両踏み判定ルーチンは、ECU30の電源オン期間中(イグニッションスイッチのオン期間中)に所定周期で繰り返し実行される。本ルーチンが起動されると、まず、ステップ101で、アクセルセンサ31、ブレーキスイッチ32、車速センサ33、シフトスイッチ34等の出力信号を読み込む。
[Accel / brake both-step determination routine]
The accelerator / brake both-step determination routine shown in FIG. 4 is repeatedly executed at a predetermined cycle during the power-on period of the ECU 30 (while the ignition switch is on). When this routine is started, first, in
この後、ステップ102に進み、ブレーキONであるか否かを、ブレーキスイッチ32がオン(ブレーキ操作が検出された状態)であるか否かによって判定する。このステップ102で、ブレーキONであると判定された場合には、ステップ103に進み、ブレーキON時間(ブレーキ操作が検出された状態の継続時間)を計測するブレーキONカウンタのカウント値を「1」ずつカウントアップする。一方、上記ステップ102で、ブレーキONではない(ブレーキOFFである)と判定された場合には、ステップ104に進み、ブレーキONカウンタのカウント値を「0」にリセットする。
Thereafter, the process proceeds to step 102, where whether or not the brake is ON is determined by whether or not the
この後、ステップ105に進み、アクセルONであるか否かを、アクセルセンサ31で検出したアクセル開度が所定値(例えば全閉位置より少し大きい値)以上であるか否かによって判定する。このステップ105で、アクセルONであると判定された場合には、ステップ106に進み、アクセルON時間(アクセル操作が検出された状態の継続時間)を計測するアクセルONカウンタのカウント値を「1」ずつカウントアップする。一方、上記ステップ105で、アクセルONではない(アクセルOFFである)と判定された場合には、ステップ107に進み、アクセルONカウンタのカウント値を「0」にリセットする。
Thereafter, the process proceeds to step 105, where it is determined whether or not the accelerator is ON by determining whether or not the accelerator opening detected by the
この後、ステップ108に進み、ブレーキON且つアクセルONであるか否かによって、アクセルとブレーキの両方が踏み込まれた状態(アクセル操作とブレーキ操作の両方が検出された状態)であるか否かを判定する。 Thereafter, the process proceeds to step 108, where it is determined whether or not both the accelerator and the brake are depressed (both accelerator operation and brake operation are detected) depending on whether the brake is ON and the accelerator is ON. judge.
このステップ108で、ブレーキON且つアクセルONではないと判定された場合(つまりブレーキOFF又はアクセルOFFと判定された場合)には、ステップ109に進み、出力制限制御フラグを「0」にリセットして、本ルーチンを終了する。
If it is determined in
一方、上記ステップ108で、ブレーキON且つアクセルONであると判定された場合には、アクセルとブレーキの両方が踏み込まれた状態(アクセル操作とブレーキ操作の両方が検出された状態)であると判断して、ステップ110に進み、アクセルONカウンタのカウント値がブレーキONカウンタのカウント値よりも大きいか否かによって、アクセル先踏みの両踏み時であるか否かを判定する。
On the other hand, if it is determined in
このステップ110で、アクセルONカウンタのカウント値がブレーキONカウンタのカウント値よりも大きいと判定された場合には、アクセル先踏みの両踏み時であると判断して、ステップ111に進み、アクセル先踏みフラグを「1」にセットした後、ステップ112に進み、アクセル先踏みの両踏み時の出力制限制御の実行条件として、例えば、次の(1) 〜(6) の条件が成立しているか否かを判定する。
If it is determined in
(1) アクセルONカウンタのカウント値(つまりアクセルON時間)が判定値AC1 以上であること
(2) ブレーキONカウンタのカウント値(つまりブレーキON時間)が判定値BC1 以上であること
(3) 車速が判定値SPD1 以上であること
(4) エンジン回転速度が判定値NE1 以上であること
(5) アクセル開度が判定値AP1 以上であること
(6) シフト位置が判定値SP1 以上であること
(1) The count value of the accelerator ON counter (that is, the accelerator ON time) is greater than or equal to the judgment value AC1
(2) The count value of the brake ON counter (that is, the brake ON time) is greater than or equal to the judgment value BC1
(3) The vehicle speed is equal to or higher than the judgment value SPD1
(4) The engine speed is equal to or higher than the judgment value NE1.
(5) The accelerator opening must be greater than or equal to the judgment value AP1.
(6) The shift position is greater than or equal to the judgment value SP1
ここで、上記(1) の条件の判定値AC1 はブレーキ先踏みの両踏み時の判定値AC2 よりも短い値(例えば500msec)に設定され、上記(2) の条件の判定値BC1 はブレーキ先踏みの両踏み時の判定値BC2 よりも短い値(例えば500msec)に設定されている。また、上記(3) の条件の判定値SPD1 はブレーキ先踏みの両踏み時の判定値SPD2 よりも低い値に設定され、上記(4) の条件の判定値NE1 はブレーキ先踏みの両踏み時の判定値NE2 よりも低い値に設定されている。更に、上記(5) の条件の判定値AP1 はブレーキ先踏みの両踏み時の判定値AP2 よりも小さい値に設定され、上記(6) の条件の判定値SP1 はブレーキ先踏みの両踏み時の判定値SP2 よりも低い値に設定されている。 Here, the judgment value AC1 of the condition (1) is set to a value (for example, 500 msec) that is shorter than the judgment value AC2 when both brakes are depressed, and the judgment value BC1 of the condition (2) is the brake destination. It is set to a value (for example, 500 msec) shorter than the judgment value BC2 at the time of both steps. The judgment value SPD1 for the condition (3) above is set to a value lower than the judgment value SPD2 for both of the first brake depressions. The judgment value NE1 for the condition (4) Is set to a value lower than the determination value NE2. Further, the judgment value AP1 of the condition (5) is set to a value smaller than the judgment value AP2 at the time of both steps of the brake first step, and the judgment value SP1 of the condition (6) is set at the time of both steps of the brake first stepping. Is set to a value lower than the determination value SP2.
上記(1) 〜(6) の条件が全て成立していれば、アクセル先踏みの両踏み時の出力制限制御の実行条件が成立するが、上記(1) 〜(6) の条件のうちのいずれか1つでも満たさない条件があれば、アクセル先踏みの両踏み時の出力制限制御の実行条件が不成立となる。 If the above conditions (1) to (6) are all satisfied, the execution condition for the output restriction control at the time of both steps of the accelerator step is satisfied, but among the above conditions (1) to (6) If there is a condition that does not satisfy any one of the conditions, the execution condition of the output restriction control when the accelerator is first depressed is not satisfied.
尚、アクセル先踏みの両踏み時の出力制限制御の実行条件の判定方法は、適宜変更しても良く、例えば、上記(1) 〜(6) の条件のうちの1つ又は2つ以上を用いて実行条件が成立しているか否かを判定するようにしても良い。 It should be noted that the method for determining the execution condition of the output restriction control when the accelerator is first depressed may be changed as appropriate. For example, one or more of the above conditions (1) to (6) are satisfied. It may be used to determine whether or not an execution condition is satisfied.
このステップ112で、アクセル先踏みの両踏み時の出力制限制御の実行条件が成立していると判定された場合には、ステップ113に進み、出力制限制御フラグを「1」にセットして、本ルーチンを終了する。
If it is determined in
これに対して、上記ステップ110で、アクセルONカウンタのカウント値がブレーキONカウンタのカウント値以下であると判定された場合には、ブレーキ先踏みの両踏み時であると判断して、ステップ114に進み、アクセル先踏みフラグを「0」にリセットした後、ステップ115に進み、ブレーキ先踏みの両踏み時の出力制限制御の実行条件として、例えば、次の(1) 〜(6) の条件が成立しているか否かを判定する。
On the other hand, if it is determined in
(1) アクセルONカウンタのカウント値(つまりアクセルON時間)が判定値AC2 以上であること
(2) ブレーキONカウンタのカウント値(つまりブレーキON時間)が判定値BC2 以上であること
(3) 車速が判定値SPD2 以上であること
(4) エンジン回転速度が判定値NE2 以上であること
(5) アクセル開度が判定値AP2 以上であること
(6) シフト位置が判定値SP2 以上であること
(1) The count value of the accelerator ON counter (that is, the accelerator ON time) is greater than or equal to the judgment value AC2.
(2) The count value of the brake ON counter (that is, the brake ON time) is greater than or equal to the judgment value BC2.
(3) The vehicle speed is equal to or higher than the judgment value SPD2.
(4) The engine speed is equal to or higher than the judgment value NE2.
(5) The accelerator opening must be greater than or equal to the judgment value AP2.
(6) The shift position must be greater than or equal to the judgment value SP2.
ここで、上記(1) の条件の判定値AC2 はアクセル先踏みの両踏み時の判定値AC1 よりも長い値(例えば2000msec)に設定され、上記(2) の条件の判定値BC2 はアクセル先踏みの両踏み時の判定値BC1 よりも長い値(例えば2000msec)に設定されている。また、上記(3) の条件の判定値SPD2 はアクセル先踏みの両踏み時の判定値SPD1 よりも高い値に設定され、上記(4) の条件の判定値NE2 はアクセル先踏みの両踏み時の判定値NE1 よりも高い値に設定されている。更に、上記(5) の条件の判定値AP2 はアクセル先踏みの両踏み時の判定値AP1 よりも大きい値に設定され、上記(6) の条件の判定値SP2 はアクセル先踏みの両踏み時の判定値SP1 よりも高い値に設定されている。 Here, the determination value AC2 of the condition (1) is set to a value (for example, 2000 msec) longer than the determination value AC1 when the accelerator is first depressed, and the determination value BC2 of the condition (2) is the accelerator destination. It is set to a value (for example, 2000 msec) longer than the judgment value BC1 at the time of both steps. The judgment value SPD2 for the condition (3) above is set to a value higher than the judgment value SPD1 for the first accelerator depression, and the judgment value NE2 for the condition (4) is the second acceleration depression. Is set to a value higher than the determination value NE1. Furthermore, the judgment value AP2 for the condition (5) above is set to a value larger than the judgment value AP1 for the first depression of the accelerator pedal, and the judgment value SP2 for the condition (6) is a value when the accelerator pedal is first depressed. Is set to a value higher than the determination value SP1.
上記(1) 〜(6) の条件が全て成立していれば、ブレーキ先踏みの両踏み時の出力制限制御の実行条件が成立するが、上記(1) 〜(6) の条件のうちのいずれか1つでも満たさない条件があれば、ブレーキ先踏みの両踏み時の出力制限制御の実行条件が不成立となる。 If all of the above conditions (1) to (6) are satisfied, the execution condition of the output restriction control at the time of both steps of the brake front is satisfied, but among the above conditions (1) to (6) If there is a condition that does not satisfy any one of the conditions, the execution condition of the output restriction control when the brake is first depressed is not satisfied.
尚、ブレーキ先踏みの両踏み時の出力制限制御の実行条件の判定方法は、適宜変更しても良く、例えば、上記(1) 〜(6) の条件のうちの1つ又は2つ以上を用いて実行条件が成立しているか否かを判定するようにしても良い。 Note that the method for determining the execution condition of the output restriction control at the time of both steps of the brake stepping may be changed as appropriate. For example, one or more of the above conditions (1) to (6) are satisfied. It may be used to determine whether or not an execution condition is satisfied.
このステップ115で、ブレーキ先踏みの両踏み時の出力制限制御の実行条件が成立していると判定された場合には、ステップ116に進み、出力制限制御フラグを「1」にセットして、本ルーチンを終了する。
If it is determined in
[目標スロットル開度演算ルーチン]
図5に示す目標スロットル開度演算ルーチンは、ECU30の電源オン期間中(イグニッションスイッチのオン期間中)に所定周期で繰り返し実行される。本ルーチンが起動されると、まず、ステップ201で、出力制限制御フラグ=1であるか否かを判定し、出力制限制御フラグ=1と判定された場合には、ステップ202に進み、出力制限制御フラグが「0」から「1」に切り換わった直後(出力制限制御フラグが「0」から「1」に切り換わってから最初の演算タイミング)であるか否かを判定する。
[Target throttle opening calculation routine]
The target throttle opening calculation routine shown in FIG. 5 is repeatedly executed at a predetermined cycle during the power-on period of the ECU 30 (while the ignition switch is on). When this routine is started, first, at
このステップ202で、出力制限制御フラグが「0」から「1」に切り換わった直後であると判定された場合には、ステップ203に進み、出力制限制御開度(出力制限制御を実行するためのスロットル開度)がアクセル要求開度(アクセルセンサ31で検出したアクセル開度に応じたスロットル開度)よりも大きいか否かを判定し、出力制限制御開度がアクセル要求開度よりも大きいと判定されれば、ステップ204に進み、出力制限制御開度をアクセル要求開度と同じ値に設定する。
If it is determined in
この後、ステップ205に進み、アクセル先踏みフラグ=1であるか否かを判定し、このステップ205で、アクセル先踏みフラグ=1と判定された場合には、アクセル先踏みの両踏み時であると判断して、ステップ206に進み、前回の出力制限制御開度[i-1] から徐変量kTADP1 だけ減少させて今回の出力制限制御開度[i] を求める処理を、出力制限制御開度が制限値kTADPG1 になるまで繰り返すことで、出力制限制御開度を徐変量kTADP1 ずつ減少させて制限値kTADPG1 まで減少させる。
Thereafter, the process proceeds to step 205, where it is determined whether or not the accelerator first step flag = 1. If it is determined in
ここで、徐変量kTADP1 はブレーキ先踏みの両踏み時の徐変量kTADP2 よりも大きい値に設定され、制限値kTADPG1 はブレーキ先踏みの両踏み時の制限値kTADPG2 よりも小さい値(例えば全閉付近)に設定されている。 Here, the gradual change amount kTADP1 is set to a value larger than the gradual change amount kTADP2 when the brake is first depressed, and the limit value kTADPG1 is smaller than the limit value kTADPG2 (for example, near full close) ) Is set.
この後、ステップ209に進み、出力制限制御開度とアクセル要求開度とを比較して出力制限制御開度とアクセル要求開度のうちの小さい方を目標スロットル開度として採用する。これにより、アクセル先踏みの両踏み時には、目標スロットル開度を徐変量kTADP1 ずつ減少させて制限値kTADPG1 以下に制限することで、スロットル開度を徐変量kTADP1 ずつ減少させて制限値kTADPG1 以下に制限する出力制限制御を実行する。 Thereafter, the process proceeds to step 209, where the output restriction control opening and the accelerator requested opening are compared, and the smaller of the output restriction control opening and the accelerator requested opening is adopted as the target throttle opening. As a result, when the accelerator is first depressed, the target throttle opening is decreased by the gradual change amount kTADP1 and limited to the limit value kTADPG1 or less, and the throttle opening is decreased by the gradual change amount kTADP1 and limited to the limit value kTADPG1 or less. The output restriction control to be executed is executed.
これに対して、上記ステップ205で、アクセル先踏みフラグ=0と判定された場合には、ブレーキ先踏みの両踏み時であると判断して、ステップ207に進み、前回の出力制限制御開度[i-1] から徐変量kTADP2 だけ減少させて今回の出力制限制御開度[i] を求める処理を、出力制限制御開度が制限値kTADPG2 になるまで繰り返すことで、出力制限制御開度を徐変量kTADP2 ずつ減少させて制限値kTADPG2 まで減少させる。
On the other hand, if it is determined in
ここで、徐変量kTADP2 はアクセル先踏みの両踏み時の徐変量kTADP1 よりも小さい値に設定され、制限値kTADPG2 はアクセル先踏みの両踏み時の制限値kTADPG1 よりも大きい値(例えば坂道発進可能な開度)に設定されている。 Here, the gradual change amount kTADP2 is set to a value smaller than the gradual change amount kTADP1 when the accelerator is first depressed, and the limit value kTADPG2 is larger than the limit value kTADPG1 when the accelerator is first depressed (for example, a slope can be started). Open position).
この後、ステップ209に進み、出力制限制御開度とアクセル要求開度とを比較して出力制限制御開度とアクセル要求開度のうちの小さい方を目標スロットル開度として採用する。これにより、ブレーキ先踏みの両踏み時には、目標スロットル開度を徐変量kTADP2 ずつ減少させて制限値kTADPG2 以下に制限することで、スロットル開度を徐変量kTADP2 ずつ減少させて制限値kTADPG2 以下に制限する出力制限制御を実行する。 Thereafter, the process proceeds to step 209, where the output restriction control opening and the accelerator requested opening are compared, and the smaller of the output restriction control opening and the accelerator requested opening is adopted as the target throttle opening. As a result, the target throttle opening is reduced by a gradual variable kTADP2 and limited to a limit value kTADPG2 or less when both brakes are depressed, thereby reducing the throttle opening by a gradual variable kTADP2 and limited to a limit value kTADPG2 or less. The output restriction control to be executed is executed.
その後、上記ステップ201で、出力制限制御フラグ=0と判定された場合には、ステップ208に進み、前回の出力制限制御開度[i-1] から徐変量kTAADだけ増加させて今回の出力制限制御開度[i] を求める処理を、出力制限制御開度が全開相当値(例えば86deg)になるまで繰り返すことで、出力制限制御開度を徐変量kTAADずつ増加させて全開相当値まで増加させる。
Thereafter, if it is determined in
この後、ステップ209に進み、出力制限制御開度とアクセル要求開度とを比較して出力制限制御開度とアクセル要求開度のうちの小さい方を目標スロットル開度として採用する。これにより、目標スロットル開度を徐変量kTAADずつ増加させてアクセル要求開度まで増加させることで、スロットル開度を徐変量kTAADずつ増加させてアクセル要求開度まで増加させる。 Thereafter, the process proceeds to step 209, where the output restriction control opening and the accelerator requested opening are compared, and the smaller of the output restriction control opening and the accelerator requested opening is adopted as the target throttle opening. Thus, the target throttle opening is increased by the gradual change amount kTAAD and increased to the accelerator required opening, whereby the throttle opening is increased by the gradual change amount kTAAD and increased to the accelerator required opening.
以上説明した本実施例の出力制限制御の実行例を図6及び図7のタイムチャートを用いて説明する。
図6の例では、まず、時刻t1 で、運転者がアクセルを踏み込み、その後、時刻t2 で、運転者がブレーキを踏み込んでブレーキスイッチ32がONされる。これにより、アクセルが踏み込まれた後にブレーキが踏み込まれてアクセルとブレーキの両方が踏み込まれた状態となるため、アクセル先踏みの両踏み時であると判断して、アクセル先踏みの両踏み時の出力制限制御の実行条件が成立しているか否かを判定する。
An execution example of the output restriction control of the present embodiment described above will be described with reference to the time charts of FIGS.
In the example of FIG. 6, the driver first depresses the accelerator at time t1, and then the driver depresses the brake at time t2 to turn on the
その後、例えば、アクセルON時間が判定値AC1 (例えば500msec)以上で且つブレーキON時間が判定値BC1 (例えば500msec)以上になった時点t3 で、アクセル先踏みの両踏み時の出力制限制御の実行条件が成立していると判断して、出力制限制御フラグを「1」にセットして、アクセル先踏みの両踏み時の出力制限制御を実行する。この際、判定値AC1 ,BC1 をブレーキ先踏みの両踏み時よりも短くするため、出力制限制御が開始されるまでのディレイ時間を短くして、早期に出力制限制御を実行することができ、安全性を高めることができる。 Thereafter, for example, at time t3 when the accelerator ON time is equal to or greater than a determination value AC1 (for example, 500 msec) and the brake ON time is equal to or greater than the determination value BC1 (for example, 500 msec), the output restriction control is executed when both accelerator steps are depressed. It is determined that the condition is satisfied, the output restriction control flag is set to “1”, and the output restriction control at the time of both steps of the accelerator first step is executed. At this time, since the determination values AC1 and BC1 are made shorter than the time when both brake steps are depressed, the output restriction control can be executed early by shortening the delay time until the output restriction control is started. Safety can be increased.
アクセル先踏みの両踏み時の出力制限制御では、出力制限制御開度をアクセル要求開度と同じ値に設定した後、出力制限制御開度を徐変量kTADP1 ずつ減少させて制限値kTADPG1 まで減少させることで、スロットル開度を徐変量kTADP1 ずつ減少させて制限値kTADPG1 以下に制限する。この際、徐変量kTADP1 をブレーキ先踏みの両踏み時よりも大きくするため、スロットル開度を速やかに減少させて、エンジン11の出力を速やかに低下させることができると共に、制限値kTADPG1 をブレーキ先踏みの両踏み時よりも小さくするため、エンジン11の出力の低下量を大きくして、減速度を大きくすることができ、安全性を高めることができる。
In the output restriction control when the accelerator is first depressed, the output restriction control opening is set to the same value as the accelerator required opening, and then the output restriction control opening is gradually decreased by kTADP1 to the limit value kTADPG1. As a result, the throttle opening is decreased by the gradual change amount kTADP1 and limited to the limit value kTADPG1 or less. At this time, since the gradual change amount kTADP1 is set to be larger than that at the time when both brakes are depressed, the throttle opening can be quickly reduced, the output of the
この後、時刻t4 で、運転者がブレーキ操作を解除してブレーキスイッチ32がOFFされると、出力制限制御フラグを「0」にリセットして、スロットル開度をアクセル要求開度まで増加させる。
Thereafter, at time t4, when the driver releases the brake operation and the
一方、図7の例では、まず、時刻t1 で、運転者がブレーキを踏み込んでブレーキスイッチ32がONされ、その後、時刻t2 で、運転者がアクセルを踏み込む。これにより、ブレーキが踏み込まれた後にアクセルが踏み込まれてアクセルとブレーキの両方が踏み込まれた状態となるため、ブレーキ先踏みの両踏み時であると判断して、ブレーキ先踏みの両踏み時の出力制限制御の実行条件が成立しているか否かを判定する。
On the other hand, in the example of FIG. 7, first, at time t1, the driver depresses the brake to turn on the
その後、例えば、アクセルON時間が判定値AC2 (例えば2000msec)以上で且つブレーキON時間が判定値BC2 (例えば2000msec)以上になった時点t3 で、ブレーキ先踏みの両踏み時の出力制限制御の実行条件が成立していると判断して、出力制限制御フラグを「1」にセットして、ブレーキ先踏みの両踏み時の出力制限制御を実行する。この際、判定値AC2 ,BC2 をアクセル先踏みの両踏み時よりも長くするため、出力制限制御が開始されるまでのディレイ時間を長くして、時間的に余裕を持って出力制限制御を実行することができ、坂道発進時やダウンシフト時等に運転者が意図的にブレーキを踏み込みながらアクセルを踏み込んだ場合に出力制限制御が実行されることを回避することが可能となる。 Thereafter, for example, at the time t3 when the accelerator ON time is equal to or greater than a determination value AC2 (for example, 2000 msec) and the brake ON time is equal to or greater than the determination value BC2 (for example, 2000 msec), output restriction control is executed when both brake steps are depressed. It is determined that the condition is satisfied, the output restriction control flag is set to “1”, and the output restriction control at the time of both steps of the brake first stepping is executed. At this time, in order to make the determination values AC2 and BC2 longer than both of the accelerator first steps, the delay time until the output restriction control is started is lengthened, and the output restriction control is executed with sufficient time. Thus, it is possible to prevent the output restriction control from being executed when the driver depresses the accelerator while intentionally depressing the brake when starting a slope or downshifting.
ブレーキ先踏みの両踏み時の出力制限制御では、出力制限制御開度をアクセル要求開度と同じ値に設定した後、出力制限制御開度を徐変量kTADP2 ずつ減少させて制限値kTADPG2 まで減少させることで、スロットル開度を徐変量kTADP2 ずつ減少させて制限値kTADPG2 以下に制限する。この際、徐変量kTADP2 をアクセル先踏みの両踏み時よりも小さくするため、スロットル開度をゆっくりと減少させて、エンジン11の出力をゆっくりと低下させることができると共に、制限値kTADPG2 をアクセル先踏みの両踏み時よりも大きくするため、エンジン11の出力の低下量を小さくして、減速度を小さくすることができ、坂道発進時やダウンシフト時等に運転者が意図的にブレーキを踏み込みながらアクセルを踏み込んだ場合に出力制限制御が実行されても、その影響を小さくできる。
この後、時刻t4 で、運転者がアクセル操作を解除すると、出力制限制御フラグを「0」にリセットして、スロットル開度をアクセル要求開度まで増加させる。
In the output restriction control when the brake is first depressed, the output restriction control opening is set to the same value as the accelerator required opening, and then the output restriction control opening is gradually decreased by kTADP2 to the limit value kTADPG2. As a result, the throttle opening is decreased by the gradual change amount kTADP2 and limited to the limit value kTADPG2 or less. At this time, since the gradual change amount kTADP2 is made smaller than that at the time of both accelerator steps, the throttle opening can be decreased slowly, the output of the
Thereafter, when the driver releases the accelerator operation at time t4, the output restriction control flag is reset to “0”, and the throttle opening is increased to the accelerator required opening.
以上説明した本実施例では、アクセル操作が検出された後にブレーキ操作が検出されてアクセル操作とブレーキ操作の両方が検出された状態になった場合(アクセル先踏みの両踏み時)と、ブレーキ操作が検出された後にアクセル操作が検出されてアクセル操作とブレーキ操作の両方が検出された状態になった場合(ブレーキ先踏みの両踏み時)との間で、出力制限制御の実行条件や制御量を変更するようにしたので、アクセル操作とブレーキ操作の両方が検出された状態になった場合に、アクセル操作とブレーキ操作の検出順序に応じて出力制限制御の実行条件や制御量を適正に変更して、アクセル操作とブレーキ操作の検出順序に応じた適正な条件で出力制限制御を実行することができ、安全性とドライバビリティを両立させることができる。 In the present embodiment described above, the brake operation is detected after the accelerator operation is detected, and both the accelerator operation and the brake operation are detected (when both the accelerator first stepping) and the brake operation is performed. When the accelerator operation is detected after the detection of, and when both the accelerator operation and the brake operation are detected (when both the brake first step and the second step), the execution condition and control amount of the output restriction control Therefore, when both the accelerator operation and the brake operation are detected, the output restriction control execution condition and the control amount are changed appropriately according to the detection order of the accelerator operation and the brake operation. Therefore, output limit control can be executed under appropriate conditions according to the detection order of accelerator operation and brake operation, and both safety and drivability can be achieved. That.
尚、上記実施例では、アクセル操作とブレーキ操作の検出順序に応じて、出力制限制御の実行条件[例えば上記(1) 〜(6) の条件]を全て変更するようにしたが、これに限定されず、出力制限制御の実行条件[例えば上記(1) 〜(6) の条件]のうちの1又は2つ以上を変更するようにしても良い。 In the above embodiment, the execution conditions of the output restriction control [for example, the conditions of (1) to (6) above] are all changed according to the detection order of the accelerator operation and the brake operation. Instead, one or two or more of the execution conditions of the output restriction control [for example, the above conditions (1) to (6)] may be changed.
また、上記実施例では、アクセル操作とブレーキ操作の検出順序に応じて、出力制限制御の制御量(スロットル開度の徐変量と制限値)を両方とも変更するようにしたが、これに限定されず、スロットル開度の徐変量と制限値のうちのいずれか一方のみを変更するようにしても良い。 Further, in the above embodiment, both the control amount of the output restriction control (the gradual change amount of the throttle opening and the limit value) are changed according to the detection order of the accelerator operation and the brake operation. However, the present invention is not limited to this. Instead, only one of the gradual change amount of the throttle opening and the limit value may be changed.
また、上記実施例では、モータ等のスロットルアクチュエータでスロットルバルブの開度を制御する電子スロットルを備えたシステムに本発明を適用したが、これに限定されず、アクセルペダルとスロットルバルブを機械的に連結したメカスロットルを備えたシステムに本発明を適用しても良く、この場合、出力制限制御の際には、例えば、燃料噴射量や点火時期等によりエンジン11の出力を制限すると良い。
In the above embodiment, the present invention is applied to a system including an electronic throttle that controls the opening degree of the throttle valve with a throttle actuator such as a motor. However, the present invention is not limited to this, and the accelerator pedal and the throttle valve are mechanically connected. The present invention may be applied to a system including a connected mechanical throttle. In this case, in the output restriction control, for example, the output of the
また、上記実施例では、ブレーキ操作検出手段として、ブレーキスイッチを備えたシステムに本発明を適用したが、これに限定されず、ブレーキスイッチに代えて、ブレーキ操作量を検出するブレーキセンサを備えたシステムに本発明を適用しても良い。 In the above embodiment, the present invention is applied to a system including a brake switch as a brake operation detecting means. However, the present invention is not limited to this, and a brake sensor that detects a brake operation amount is provided instead of the brake switch. The present invention may be applied to a system.
その他、本発明は、図1に示すような吸気ポート噴射式エンジンに限定されず、筒内噴射式エンジンや、吸気ポート噴射用の燃料噴射弁と筒内噴射用の燃料噴射弁の両方を備えたデュアル噴射式のエンジンにも適用して実施できる。 In addition, the present invention is not limited to the intake port injection type engine as shown in FIG. 1, but includes an in-cylinder injection type engine, and both an intake port injection fuel injection valve and an in-cylinder injection fuel injection valve. It can also be applied to dual-injection engines.
11…エンジン(内燃機関)、12…吸気管、16…スロットルバルブ、21…燃料噴射弁、22…点火プラグ、23…排気管、30…ECU(出力制御手段)、31…アクセルセンサ(アクセル操作検出手段)、32…ブレーキスイッチ(ブレーキ操作検出手段)、33…車速センサ、34…シフトスイッチ
DESCRIPTION OF
Claims (4)
アクセル操作を検出するアクセル操作検出手段と、
ブレーキ操作を検出するブレーキ操作検出手段と、
前記アクセル操作と前記ブレーキ操作の両方が検出された状態になった場合に前記エンジンの出力を制限する出力制限制御を実行すると共に前記アクセル操作と前記ブレーキ操作の検出順序に応じて前記出力制限制御の実行条件を変更する出力制御手段とを備え、
前記出力制御手段は、前記アクセル操作が前記ブレーキ操作より先に検出されたときには、前記ブレーキ操作が前記アクセル操作より先に検出されたときよりも前記出力制限制御を早期に実行できるように前記出力制限制御の実行条件を変更することを特徴とする車両のエンジン制御装置。 In a vehicle engine control apparatus equipped with an engine as a vehicle drive source,
An accelerator operation detecting means for detecting an accelerator operation;
Brake operation detecting means for detecting the brake operation;
When the accelerator operation and the brake operation are both detected, output limit control is performed to limit the output of the engine, and the output limit control is performed according to the detection order of the accelerator operation and the brake operation. Output control means for changing the execution condition of
When the accelerator operation is detected before the brake operation , the output control means is configured to execute the output restriction control earlier than when the brake operation is detected before the accelerator operation. An engine control device for a vehicle, wherein the execution condition of the restriction control is changed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011011547A JP5610155B2 (en) | 2011-01-24 | 2011-01-24 | Vehicle engine control device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011011547A JP5610155B2 (en) | 2011-01-24 | 2011-01-24 | Vehicle engine control device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012154190A JP2012154190A (en) | 2012-08-16 |
| JP5610155B2 true JP5610155B2 (en) | 2014-10-22 |
Family
ID=46836197
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011011547A Expired - Fee Related JP5610155B2 (en) | 2011-01-24 | 2011-01-24 | Vehicle engine control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5610155B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014125948A (en) * | 2012-12-26 | 2014-07-07 | Isuzu Motors Ltd | Vehicle |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0787641B2 (en) * | 1987-12-04 | 1995-09-20 | トヨタ自動車株式会社 | Electric vehicle motor control method |
| JP2770395B2 (en) * | 1989-04-10 | 1998-07-02 | トヨタ自動車株式会社 | Motor control device for electric vehicles |
| JPH11148396A (en) * | 1997-11-17 | 1999-06-02 | Nissan Motor Co Ltd | Vehicle travel control device |
| JP4396284B2 (en) * | 2004-01-21 | 2010-01-13 | 日産自動車株式会社 | Throttle control device |
| JP2005273495A (en) * | 2004-03-23 | 2005-10-06 | Isuzu Motors Ltd | Vehicle safety device |
| JP2010149697A (en) * | 2008-12-25 | 2010-07-08 | Nissan Motor Co Ltd | Driving control device for vehicle |
-
2011
- 2011-01-24 JP JP2011011547A patent/JP5610155B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2012154190A (en) | 2012-08-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8251042B2 (en) | Control unit and control method for torque-demand-type internal combustion engine | |
| US9181879B2 (en) | Control apparatus for internal combustion engine and control apparatus for vehicle equipped with internal combustion engine | |
| JP5796635B2 (en) | Fuel cut control device and fuel cut control method for internal combustion engine | |
| JP2002047989A (en) | Control device for internal combustion engine | |
| JP5348070B2 (en) | Vehicle engine control device | |
| JP2013002386A (en) | Engine control device | |
| JP2012158306A (en) | Vehicle controller | |
| JP5610155B2 (en) | Vehicle engine control device | |
| JP5590465B2 (en) | Vehicle control device | |
| JP3858622B2 (en) | Control device for internal combustion engine | |
| JP2010185383A (en) | Temperature estimating device for exhaust system of vehicle | |
| JP4872966B2 (en) | Vehicle control device | |
| JP5565353B2 (en) | Engine control device | |
| JP2012122363A (en) | Vehicle engine control system | |
| JP5573745B2 (en) | Engine control device | |
| JP3879795B2 (en) | Fuel injection control device for internal combustion engine | |
| JP2004211601A (en) | Fuel cut control device for vehicle internal combustion engine | |
| JP5500085B2 (en) | Vehicle control device | |
| JP6008499B2 (en) | Control device for internal combustion engine | |
| JP2009127573A (en) | Control device for internal combustion engine | |
| JP2012211534A (en) | Control device of internal combustion engine | |
| JP2012122349A (en) | Engine control device for vehicle | |
| JP2007056778A (en) | Spark plug smoldering elimination control device | |
| JP2012117382A (en) | Vehicle engine control system | |
| JP2593168B2 (en) | Engine air-fuel ratio control device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130227 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131024 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131029 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131212 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140313 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140508 |
|
| 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: 20140806 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140819 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 5610155 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |