Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5610155B2 - Vehicle engine control device - Google Patents
[go: Go Back, main page]

JP5610155B2 - Vehicle engine control device - Google Patents

Vehicle engine control device Download PDF

Info

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
Application number
JP2011011547A
Other languages
Japanese (ja)
Other versions
JP2012154190A (en
Inventor
西川 誠一郎
誠一郎 西川
靖弘 加藤
靖弘 加藤
裕彦 山田
裕彦 山田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Denso Corp
Original Assignee
Denso Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Denso Corp filed Critical Denso Corp
Priority to JP2011011547A priority Critical patent/JP5610155B2/en
Publication of JP2012154190A publication Critical patent/JP2012154190A/en
Application granted granted Critical
Publication of JP5610155B2 publication Critical patent/JP5610155B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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.

特開2005−291030号公報JP 2005-291030 A 特表平2−502558号公報Japanese National Patent Publication No. 2-502558 US6881174号公報US68881174

ところで、アクセル操作とブレーキ操作の両方が検出された状態(アクセルとブレーキの両方が踏み込まれた状態)になった場合にエンジンの出力を制限する出力制限制御を実行する機能を備えた車両において、アクセル操作が検出された後にブレーキ操作が検出されてアクセル操作とブレーキ操作の両方が検出された状態になった場合(アクセル先踏みの両踏み時)には、先にアクセルが踏み込まれて加速した状態からブレーキが踏み込まれるため、両踏み状態になった時点で既に加速度が大きい可能性が高く、また、アクセルの故障や引っ掛かり等によりアクセルが踏み込み状態に維持されたアクセル異常状態からブレーキが踏み込まれた可能性もあるため、速やかに出力制限制御を実行して安全性を確保する必要がある。   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 claim 1 is an engine control device for a vehicle equipped with an engine as a vehicle drive source, and an accelerator operation detecting means for detecting an accelerator operation, and a brake operation for detecting a brake operation. Executes output restriction control to limit the engine output when detection means and both accelerator operation and brake operation are detected, and execute output restriction control according to the detection order of accelerator operation and brake operation Output control means for changing the condition, and when the accelerator operation is detected before the brake operation , the output control means performs the output restriction control earlier than when the brake operation is detected before the accelerator operation. The execution condition of the output restriction control is changed so that it can be executed .

この構成では、アクセル操作が検出された後にブレーキ操作が検出されてアクセル操作とブレーキ操作の両方が検出された状態になった場合(アクセル先踏みの両踏み時)と、ブレーキ操作が検出された後にアクセル操作が検出されてアクセル操作とブレーキ操作の両方が検出された状態になった場合(ブレーキ先踏みの両踏み時)との間で、出力制限制御の実行条件を変更することができる。これにより、アクセル操作とブレーキ操作の両方が検出された状態になった場合に、アクセル操作とブレーキ操作の検出順序に応じて出力制限制御の実行条件を適正に変更して、アクセル操作とブレーキ操作の検出順序に応じた適正な実行条件で出力制限制御を実行することができ、安全性とドライバビリティを両立させることができる。特に、本発明では、アクセル操作がブレーキ操作より先に検出されたとき(アクセル先踏みの両踏み時)には、ブレーキ操作がアクセル操作より先に検出されたとき(ブレーキ先踏みの両踏み時)よりも出力制限制御を早期に実行できるように出力制限制御の実行条件を変更するようにしているため、アクセル先踏みの両踏み時に早期に出力制限制御を実行して安全性を高めることができる。
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のように、アクセル操作とブレーキ操作の検出順序に応じて出力制限制御の実行条件と制御量の両方を変更するようにしても良い。このようにすれば、アクセル操作とブレーキ操作の両方が検出された状態になった場合に、アクセル操作とブレーキ操作の検出順序に応じて出力制限制御の実行条件と制御量の両方を適正に変更して、アクセル操作とブレーキ操作の検出順序に応じた適正な実行条件と制御量で出力制限制御を実行することができ、安全性とドライバビリティを一層向上させることができる。
また、本発明は、アクセルペダルとスロットルバルブを機械的に連結したメカスロットルを備えたシステムにも適用可能であるが、モータ等のスロットルアクチュエータでスロットルバルブの開度を制御する電子スロットルを備えたシステムに適用する場合には、請求項のように、出力制限制御としてエンジンのスロットル開度(スロットルバルブの開度)を所定の徐変量ずつ減少させて所定の制限値以下に制限する制御を実行し、出力制限制御の制御量としてスロットル開度の徐変量と制限値のうちの少なくとも一方を変更するようにしても良い。このようにすれば、出力制限制御(スロットル開度を制限する制御)による出力の低下速度や低下量を変更することができる。
Furthermore, as described in claim 3, both the execution condition and the control amount of the output restriction control may be changed according to the detection order of the accelerator operation and the brake operation. In this way, when both the accelerator operation and the brake operation are detected, both 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 with appropriate execution conditions and control amounts corresponding to the detection order of the accelerator operation and the brake operation, and safety and drivability can be further improved.
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は本発明の一実施例におけるエンジン制御システムの概略構成を示す図である。FIG. 1 is a diagram showing a schematic configuration of an engine control system in one embodiment of the present invention. 図2は出力制限制御の実行条件の変更方法を説明する図である。FIG. 2 is a diagram for explaining a method for changing the execution condition of the output restriction control. 図3は出力制限制御の制御量の変更方法を説明する図である。FIG. 3 is a diagram for explaining a method of changing the control amount of the output restriction control. 図4はアクセル・ブレーキ両踏み判定ルーチンの処理の流れを示すフローチャートである。FIG. 4 is a flowchart showing the processing flow of the accelerator / brake both-step determination routine. 図5は目標スロットル開度演算ルーチンの処理の流れを示すフローチャートである。FIG. 5 is a flowchart showing the flow of processing of the target throttle opening calculation routine. 図6はアクセル先踏みの両踏み時の出力制限制御の実行例を説明するタイムチャートである。FIG. 6 is a time chart for explaining an execution example of the output restriction control when the accelerator is first depressed. 図7はブレーキ先踏みの両踏み時の出力制限制御の実行例を説明するタイムチャートである。FIG. 7 is a time chart for explaining an execution example of the output restriction control when the brake is first depressed.

以下、本発明を実施するための形態を具体化した一実施例を説明する。
まず、図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 engine 11 that is an internal combustion engine as a drive source. An air cleaner 13 is provided at the most upstream portion of the intake pipe 12 of the engine 11, and an air flow meter 14 for detecting the intake air amount is provided downstream of the air cleaner 13. A throttle valve 16 whose opening is adjusted by a motor 15 and a throttle opening sensor 17 for detecting the opening (throttle opening) of the throttle valve 16 are provided on the downstream side of the air flow meter 14.

更に、スロットルバルブ16の下流側には、サージタンク18が設けられ、このサージタンク18に、吸気管圧力を検出する吸気管圧力センサ19が設けられている。また、サージタンク18には、エンジン11の各気筒に空気を導入する吸気マニホールド20が設けられ、各気筒の吸気マニホールド20の吸気ポート近傍に、それぞれ吸気ポートに向けて燃料を噴射する燃料噴射弁21が取り付けられている。また、エンジン11のシリンダヘッドには、各気筒毎に点火プラグ22が取り付けられ、各気筒の点火プラグ22の火花放電によって筒内の混合気に着火される。   Further, a surge tank 18 is provided on the downstream side of the throttle valve 16, and an intake pipe pressure sensor 19 for detecting the intake pipe pressure is provided in the surge tank 18. The surge tank 18 is provided with an intake manifold 20 that introduces air into each cylinder of the engine 11, and a fuel injection valve that injects fuel toward the intake port in the vicinity of the intake port of the intake manifold 20 of each cylinder. 21 is attached. An ignition plug 22 is attached to the cylinder head of the engine 11 for each cylinder, and the air-fuel mixture in the cylinder is ignited by spark discharge of the ignition plug 22 of each cylinder.

一方、エンジン11の排気管23には、排出ガスの空燃比又はリッチ/リーン等を検出する排出ガスセンサ24(空燃比センサ、酸素センサ等)が設けられ、この排出ガスセンサ24の下流側に、排出ガスを浄化する三元触媒等の触媒25が設けられている。   On the other hand, the exhaust pipe 23 of the engine 11 is provided with an exhaust gas sensor 24 (air-fuel ratio sensor, oxygen sensor, etc.) for detecting the air-fuel ratio or rich / lean of the exhaust gas. A catalyst 25 such as a three-way catalyst for purifying gas is provided.

また、エンジン11のシリンダブロックには、冷却水温を検出する冷却水温センサ26や、ノッキングを検出するノックセンサ27が取り付けられている。また、クランク軸28の外周側には、クランク軸28が所定クランク角回転する毎にパルス信号を出力するクランク角センサ29が取り付けられ、このクランク角センサ29の出力信号に基づいてクランク角やエンジン回転速度が検出される。   A cooling water temperature sensor 26 that detects the cooling water temperature and a knock sensor 27 that detects knocking are attached to the cylinder block of the engine 11. A crank angle sensor 29 that outputs a pulse signal every time the crankshaft 28 rotates by a predetermined crank angle is attached to the outer peripheral side of the crankshaft 28, and the crank angle and engine The rotation speed is detected.

車両には、アクセル操作量(アクセル開度)を検出するアクセルセンサ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 vehicle speed sensor 33 for detecting, a shift switch 34 for detecting an operation position (shift position) of the shift lever, and the like are mounted.

これら各種センサやスイッチの出力は、電子制御回路(以下「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 engine 11 is controlled by controlling the throttle opening (intake air amount) and the like. At that time, the ECU 30 calculates the target throttle opening based on the accelerator opening (accelerator operation amount) detected by the accelerator sensor 31, and the throttle opening detected by the throttle opening sensor 17 becomes the target throttle opening. Thus, the motor 15 is controlled.

また、ECU30は、後述する図4及び図5の各ルーチンを実行することで出力制御手段として機能し、アクセルセンサ31とブレーキスイッチ32の出力信号に基づいて、アクセルとブレーキの両方が踏み込まれた状態(アクセル操作とブレーキ操作の両方が検出された状態)になったと判断した場合に、エンジン11の出力を制限する出力制限制御を実行する。本実施例では、出力制限制御として、スロットル開度を所定の徐変量ずつ減少させて所定の制限値以下に制限する制御を実行する。   Further, the ECU 30 functions as output control means by executing routines shown in FIGS. 4 and 5 to be described later, and both the accelerator and the brake are depressed based on output signals from the accelerator sensor 31 and the brake switch 32. When it is determined that the vehicle is in a state (a state in which both the accelerator operation and the brake operation are detected), output restriction control for restricting the output of the engine 11 is executed. In the present embodiment, as the output restriction control, a control for reducing the throttle opening degree by a predetermined gradual change amount and limiting it to a predetermined limit value or less is executed.

ところで、アクセル操作が検出された後にブレーキ操作が検出されてアクセル操作とブレーキ操作の両方が検出された状態になった場合(アクセル先踏みの両踏み時)には、先にアクセルが踏み込まれて加速した状態からブレーキが踏み込まれるため、両踏み状態になった時点で既に加速度が大きい可能性が高く、また、アクセルの故障や引っ掛かり等によりアクセルが踏み込み状態に維持されたアクセル異常状態からブレーキが踏み込まれた可能性もあるため、速やかに出力制限制御を実行して安全性を確保する必要がある。   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 ECU 30 changes the execution condition and control amount of the output restriction control according to the detection order of the accelerator operation and the brake operation. Here, as shown in FIG. 2, as an execution condition of the output restriction control, the accelerator ON time (the duration in which the accelerator operation is detected), the brake ON time (the duration in which the brake operation is detected) ) Condition, vehicle speed condition, engine speed condition, accelerator opening (accelerator operation amount) condition, and shift position condition. Further, as shown in FIG. 3, as the control amount of the output restriction control, the gradual change amount and the limit value of the throttle opening are changed.

具体的には、(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 engine 11 can be quickly reduced, thereby improving safety.

(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 engine 11 can be increased to increase the deceleration, thereby improving the safety.

一方、(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 engine 11 can be decreased slowly, and the accelerator is depressed while the driver deliberately depresses the brake when starting a slope or downshifting. Even if the output restriction control is executed when stepping on, the influence can be reduced.

(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 engine 11 can be reduced so that the deceleration can be reduced, and when the driver depresses the accelerator while intentionally depressing the brake when starting a slope or downshifting. Even if the output restriction control is executed, the influence can be reduced.

以上のようにすれば、アクセル操作とブレーキ操作の両方が検出された状態になった場合に、アクセル操作とブレーキ操作の検出順序に応じて出力制限制御の実行条件や制御量を適正に変更して、アクセル操作とブレーキ操作の検出順序に応じた適正な条件で出力制限制御を実行することができる。
以上説明した出力制限制御は、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 ECU 30 according to the routines shown in FIGS. Hereinafter, the processing content of each of these routines will be described.

[アクセル・ブレーキ両踏み判定ルーチン]
図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 step 101, output signals from the accelerator sensor 31, the brake switch 32, the vehicle speed sensor 33, the shift switch 34, and the like are read.

この後、ステップ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 brake switch 32 is ON (a state in which the brake operation is detected). If it is determined in this step 102 that the brake is ON, the process proceeds to step 103, and the count value of the brake ON counter that measures the brake ON time (the duration in which the brake operation is detected) is set to “1”. Count up one by one. On the other hand, if it is determined in step 102 that the brake is not ON (the brake is OFF), the process proceeds to step 104 and the count value of the brake ON counter is reset to “0”.

この後、ステップ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 accelerator sensor 31 is equal to or greater than a predetermined value (for example, a value slightly larger than the fully closed position). If it is determined in step 105 that the accelerator is ON, the process proceeds to step 106, and the count value of the accelerator ON counter that measures the accelerator ON time (the duration in which the accelerator operation is detected) is set to “1”. Count up one by one. On the other hand, if it is determined in step 105 that the accelerator is not ON (accelerator is OFF), the process proceeds to step 107 and the count value of the accelerator ON counter is reset to “0”.

この後、ステップ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 step 108 that the brake is not ON and the accelerator is not ON (that is, if it is determined that the brake is OFF or the accelerator is OFF), the process proceeds to step 109 and the output restriction control flag is reset to “0”. This routine is terminated.

一方、上記ステップ108で、ブレーキON且つアクセルONであると判定された場合には、アクセルとブレーキの両方が踏み込まれた状態(アクセル操作とブレーキ操作の両方が検出された状態)であると判断して、ステップ110に進み、アクセルONカウンタのカウント値がブレーキONカウンタのカウント値よりも大きいか否かによって、アクセル先踏みの両踏み時であるか否かを判定する。   On the other hand, if it is determined in step 108 that the brake is ON and the accelerator is ON, it is determined that both the accelerator and the brake are depressed (both accelerator operation and brake operation are detected). Then, the process proceeds to step 110, where it is determined whether or not the accelerator is first depressed based on whether or not the count value of the accelerator ON counter is larger than the count value of the brake ON counter.

このステップ110で、アクセルONカウンタのカウント値がブレーキONカウンタのカウント値よりも大きいと判定された場合には、アクセル先踏みの両踏み時であると判断して、ステップ111に進み、アクセル先踏みフラグを「1」にセットした後、ステップ112に進み、アクセル先踏みの両踏み時の出力制限制御の実行条件として、例えば、次の(1) 〜(6) の条件が成立しているか否かを判定する。   If it is determined in step 110 that the count value of the accelerator ON counter is larger than the count value of the brake ON counter, it is determined that both of the accelerator first steps are being performed, and the process proceeds to step 111, where the accelerator destination After the step flag is set to “1”, the process proceeds to step 112, and whether the following conditions (1) to (6) are satisfied as the execution conditions of the output restriction control when the accelerator is first depressed: Determine whether or not.

(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 step 112 that the conditions for executing the output restriction control when the accelerator is first depressed, the process proceeds to step 113, where the output restriction control flag is set to “1”. This routine ends.

これに対して、上記ステップ110で、アクセルONカウンタのカウント値がブレーキONカウンタのカウント値以下であると判定された場合には、ブレーキ先踏みの両踏み時であると判断して、ステップ114に進み、アクセル先踏みフラグを「0」にリセットした後、ステップ115に進み、ブレーキ先踏みの両踏み時の出力制限制御の実行条件として、例えば、次の(1) 〜(6) の条件が成立しているか否かを判定する。   On the other hand, if it is determined in step 110 that the count value of the accelerator ON counter is equal to or less than the count value of the brake ON counter, it is determined that both steps of the brake first step are being performed, and step 114 is performed. After the accelerator first step flag is reset to “0”, the process proceeds to step 115 where the following conditions (1) to (6) are set as the execution conditions for the output restriction control when both steps of the brake front step are performed. Whether or not is established is determined.

(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 step 115 that the conditions for executing the output restriction control when both steps of the brake are stepped on are satisfied, the process proceeds to step 116, the output restriction control flag is set to “1”, This routine ends.

[目標スロットル開度演算ルーチン]
図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 step 201, it is determined whether or not the output restriction control flag = 1, and when it is determined that the output restriction control flag = 1, the routine proceeds to step 202 and the output restriction is performed. It is determined whether or not it is immediately after the control flag is switched from “0” to “1” (the first calculation timing after the output restriction control flag is switched from “0” to “1”).

このステップ202で、出力制限制御フラグが「0」から「1」に切り換わった直後であると判定された場合には、ステップ203に進み、出力制限制御開度(出力制限制御を実行するためのスロットル開度)がアクセル要求開度(アクセルセンサ31で検出したアクセル開度に応じたスロットル開度)よりも大きいか否かを判定し、出力制限制御開度がアクセル要求開度よりも大きいと判定されれば、ステップ204に進み、出力制限制御開度をアクセル要求開度と同じ値に設定する。   If it is determined in step 202 that the output restriction control flag has just been switched from “0” to “1”, the process proceeds to step 203 and the output restriction control opening (for executing the output restriction control). Is determined to be larger than the required accelerator opening (throttle opening corresponding to the accelerator opening detected by the accelerator sensor 31), and the output restriction control opening is larger than the requested accelerator opening. If it is determined, the routine proceeds to step 204, where the output restriction control opening is set to the same value as the accelerator required opening.

この後、ステップ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 step 205 that the accelerator first step flag = 1, both the first step of the accelerator step are performed. If it is determined that there is, the process proceeds to step 206, where the process of obtaining the current output limit control opening [i] by decreasing the gradual change amount kTADP1 from the previous output limit control opening [i-1] is performed. By repeating until the degree reaches the limit value kTADPG1, the output limit control opening is decreased by the gradual change amount kTADP1 to the limit value kTADPG1.

ここで、徐変量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 step 205 that the accelerator first step flag = 0, it is determined that both steps of the brake first step are performed, and the process proceeds to step 207, where the previous output restriction control opening degree is determined. The process of obtaining the current output limit control opening [i] by decreasing the gradual change amount kTADP2 from [i-1] is repeated until the output limit control opening reaches the limit value kTADPG2. Decrease by gradual variable kTADP2 to limit value kTADPG2.

ここで、徐変量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 step 201 that the output restriction control flag = 0, the process proceeds to step 208, where the current output restriction is increased by increasing the gradual change amount kTAAD from the previous output restriction control opening [i-1]. By repeating the process of obtaining the control opening [i] until the output restriction control opening reaches a fully open equivalent value (for example, 86 deg), the output restriction control opening is gradually increased by kTAAD and increased to the fully open equivalent value. .

この後、ステップ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 brake switch 32. As a result, after the accelerator is depressed, the brake is depressed and both the accelerator and the brake are depressed, so it is determined that the accelerator is first depressed and both the accelerator first is depressed. It is determined whether an execution condition for output restriction control is satisfied.

その後、例えば、アクセル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 engine 11 can be quickly reduced, and the limit value kTADPG1 can be set to Since it is made smaller than both steps, the amount of decrease in the output of the engine 11 can be increased, the deceleration can be increased, and safety can be improved.

この後、時刻t4 で、運転者がブレーキ操作を解除してブレーキスイッチ32がOFFされると、出力制限制御フラグを「0」にリセットして、スロットル開度をアクセル要求開度まで増加させる。   Thereafter, at time t4, when the driver releases the brake operation and the brake switch 32 is turned OFF, the output restriction control flag is reset to “0” and the throttle opening is increased to the accelerator required opening.

一方、図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 brake switch 32, and then at time t2, the driver depresses the accelerator. As a result, after the brake is depressed, the accelerator is depressed and both the accelerator and the brake are depressed. It is determined whether an execution condition for output restriction control is satisfied.

その後、例えば、アクセル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 engine 11 can be decreased slowly, and the limit value kTADPG2 can be set to the accelerator position. Since it is larger than both steps, the amount of decrease in the output of the engine 11 can be reduced to reduce the deceleration, and the driver deliberately depresses the brake when starting a slope or downshifting. However, even if the output restriction control is executed when the accelerator is depressed, the influence can be reduced.
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 engine 11 may be restricted by a fuel injection amount, an ignition timing, or the like.

また、上記実施例では、ブレーキ操作検出手段として、ブレーキスイッチを備えたシステムに本発明を適用したが、これに限定されず、ブレーキスイッチに代えて、ブレーキ操作量を検出するブレーキセンサを備えたシステムに本発明を適用しても良い。   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 SYMBOLS 11 ... Engine (internal combustion engine), 12 ... Intake pipe, 16 ... Throttle valve, 21 ... Fuel injection valve, 22 ... Spark plug, 23 ... Exhaust pipe, 30 ... ECU (output control means), 31 ... Accelerator sensor (accelerator operation) Detection means), 32 ... Brake switch (brake operation detection means), 33 ... Vehicle speed sensor, 34 ... Shift switch

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.
前記出力制御手段は、前記出力制限制御の実行条件として、前記アクセル操作が検出された状態の継続時間、前記ブレーキ操作が検出された状態の継続時間、車速、エンジン回転速度、アクセル操作量、シフト位置のうちの少なくとも1つに関する条件を変更することを特徴とする請求項1に記載の車両のエンジン制御装置。   The output control means includes, as execution conditions for the output restriction control, a duration of a state in which the accelerator operation is detected, a duration of a state in which the brake operation is detected, a vehicle speed, an engine speed, an accelerator operation amount, a shift The vehicle engine control device according to claim 1, wherein a condition related to at least one of the positions is changed. 前記出力制御手段は、前記アクセル操作と前記ブレーキ操作の検出順序に応じて前記出力制限制御の実行条件と制御量の両方を変更することを特徴とする請求項1又は2に記載の車両のエンジン制御装置。   3. The vehicle engine according to claim 1, wherein the output control unit changes both an execution condition and a control amount of the output restriction control according to a detection order of the accelerator operation and the brake operation. 4. Control device. 前記出力制御手段は、前記出力制限制御として前記エンジンのスロットル開度を所定の徐変量ずつ減少させて所定の制限値以下に制限する制御を実行し、前記出力制限制御の制御量として前記スロットル開度の徐変量と制限値のうちの少なくとも一方を変更することを特徴とする請求項3に記載の車両のエンジン制御装置。   The output control means executes control for reducing the throttle opening of the engine by a predetermined gradual change amount as the output limit control and limiting it to a predetermined limit value or less, and the throttle opening as the control amount of the output limit control. 4. The vehicle engine control apparatus according to claim 3, wherein at least one of the gradual change amount and the limit value is changed.
JP2011011547A 2011-01-24 2011-01-24 Vehicle engine control device Expired - Fee Related JP5610155B2 (en)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014125948A (en) * 2012-12-26 2014-07-07 Isuzu Motors Ltd Vehicle

Family Cites Families (6)

* Cited by examiner, † Cited by third party
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

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