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
JP7537270B2 - vehicle - Google Patents
[go: Go Back, main page]

JP7537270B2 - vehicle - Google Patents

vehicle Download PDF

Info

Publication number
JP7537270B2
JP7537270B2 JP2020212039A JP2020212039A JP7537270B2 JP 7537270 B2 JP7537270 B2 JP 7537270B2 JP 2020212039 A JP2020212039 A JP 2020212039A JP 2020212039 A JP2020212039 A JP 2020212039A JP 7537270 B2 JP7537270 B2 JP 7537270B2
Authority
JP
Japan
Prior art keywords
engine
trip
value
ignition
fuel
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.)
Active
Application number
JP2020212039A
Other languages
Japanese (ja)
Other versions
JP2022098580A (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.)
Toyota Motor Corp
Original Assignee
Toyota Motor 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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2020212039A priority Critical patent/JP7537270B2/en
Publication of JP2022098580A publication Critical patent/JP2022098580A/en
Application granted granted Critical
Publication of JP7537270B2 publication Critical patent/JP7537270B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Description

本発明は、車両に関する。 The present invention relates to a vehicle.

従来、この種の車両としては、所定の停止条件が成立した際にエンジンを自動停止すると共に所定の再始動条件が成立した際にエンジンを自動始動するアイドリングストップ制御を行なう車両において、エンジンの自動停止前にプレイグションが発生したときには、エンジンの自動始動後に空燃比がリッチになるようにエンジンを制御するものが提案されている(例えば、特許文献1参照)。 Conventionally, this type of vehicle has an idling stop control that automatically stops the engine when a specified stop condition is met and automatically starts the engine when a specified restart condition is met. In this case, if pre-ignition occurs before the engine is automatically stopped, the engine is controlled so that the air-fuel ratio becomes rich after the engine is automatically started (see, for example, Patent Document 1).

特開2013-234578号公報JP 2013-234578 A

上述の車両では、走行距離が長くなってエンジンオイルの劣化が進行してエンジンのプレイグニッションが発生しやすくなると、空燃比がリッチになるようにエンジンを制御しやすくなり、燃費が悪化する可能性がある。 In the above-mentioned vehicles, as the mileage increases and engine oil deterioration progresses, making the engine more susceptible to pre-ignition, the engine becomes more likely to be controlled to have a rich air-fuel ratio, which can result in poor fuel economy.

本発明の車両は、燃費の悪化を抑制することを主目的とする。 The main purpose of the vehicle of the present invention is to suppress deterioration of fuel efficiency.

本発明の車両は、上述の主目的を達成するために以下の手段を採った。 The vehicle of the present invention employs the following means to achieve the above-mentioned main objective.

本発明の車両は、
燃料噴射弁を有するエンジンと、前記エンジンを制御する制御装置と、を備える車両であって、
前記制御装置は、前回のトリップで前記エンジンのプレイグニッションの発生回数が閾値以上に至ったときには、現在のトリップで前記燃料噴射弁からの燃料噴射量に対する増量補正を実行し、
前記閾値は、走行距離が長いときには、短いときに比して多くなるように設定される、
ことを要旨とする。
The vehicle of the present invention comprises:
A vehicle including an engine having a fuel injection valve and a control device that controls the engine,
the control device performs an increase correction on the fuel injection amount from the fuel injection valve in a current trip when the number of occurrences of pre-ignition of the engine in a previous trip reaches or exceeds a threshold value,
The threshold value is set to be larger when the travel distance is long than when the travel distance is short.
The gist of the present invention is as follows.

本発明の車両では、前回のトリップで前記エンジンのプレイグニッションの発生回数が閾値以上に至ったときには、現在のトリップで燃料噴射弁からの燃料噴射量に対する増量補正を実行する。これにより、現在のトリップでのエンジンのプレイグニッションの発生を抑制することができる。そして、閾値を走行距離が長いときには短いときに比して多くなるように設定する。これにより、走行距離が長くなってエンジンオイルが劣化が進行してエンジンのプレイグニッションが発生しやすくなったときに、現在のトリップでプレイグニッションに起因する燃料噴射量の増量補正を実行しやすくなるのを抑制し、燃費が悪化するのを抑制することができる。ここで、「走行距離」は、前回のエンジンオイルの交換後の走行距離であるものとしてもよい。 In the vehicle of the present invention, when the number of occurrences of engine pre-ignition in the previous trip reaches or exceeds a threshold value, an increase correction is made to the fuel injection amount from the fuel injection valve in the current trip. This makes it possible to suppress the occurrence of engine pre-ignition in the current trip. The threshold value is set to be larger when the mileage is long than when it is short. This makes it possible to suppress the tendency to increase the fuel injection amount due to pre-ignition in the current trip when the mileage is long and the engine oil deteriorates, making it easier for engine pre-ignition to occur, and suppress deterioration of fuel economy. Here, the "mileage" may be the mileage since the previous engine oil change.

本発明の車両において、前記制御装置は、現在のトリップの開始時に走行距離が所定距離以上であるときには、前回のトリップでの前記エンジンのプレイグニッションの発生回数に拘わらずに前記増量補正を実行するものとしてもよい。 In the vehicle of the present invention, the control device may execute the increase correction when the mileage at the start of the current trip is equal to or greater than a predetermined distance, regardless of the number of times the engine pre-ignition occurred in the previous trip.

本発明の車両において、前記制御装置は、前回のトリップで前記増量補正を実行していて且つ前回のトリップの終了から現在のトリップの開始までの間に、エンジンオイルの交換を含む前記エンジンの整備が行なわれたときには、現在のトリップで前記増量補正を実行しないものとしてもよい。 In the vehicle of the present invention, the control device may not execute the increase correction in the current trip if the increase correction was executed in the previous trip and the engine maintenance, including engine oil change, was performed between the end of the previous trip and the start of the current trip.

本発明の一実施例としての自動車10の構成の概略を示す構成図である。1 is a diagram showing an outline of the configuration of an automobile 10 according to an embodiment of the present invention; 電子制御ユニット70により実行される燃料増量フラグ設定ルーチンの一例を示すフローチャートである。4 is a flowchart showing an example of a fuel increase flag setting routine executed by an electronic control unit 70. 閾値設定用マップの一例を示す説明図である。FIG. 11 is an explanatory diagram showing an example of a threshold setting map; 第1~第4トリップの検出カウンタCpiやオイル交換フラグFoc、燃料増量フラグFfの様子の一例を示す説明図である。11 is an explanatory diagram showing an example of the state of a detection counter Cpi for the first to fourth trips, an oil change flag Foc, and a fuel increase flag Ff. FIG. 電子制御ユニット70により実行される燃料増量フラグ設定ルーチンの一例を示すフローチャートである。4 is a flowchart showing an example of a fuel increase flag setting routine executed by an electronic control unit 70.

次に、本発明を実施するための形態を実施例を用いて説明する。 Next, we will explain how to implement the present invention using examples.

図1は、本発明の一実施例としての自動車10の構成の概略を示す構成図である。実施例の自動車10は、図示するように、エンジン12と、エンジン12のクランクシャフト14に接続されると共にデファレンシャルギヤ62を介して駆動輪64a,64bに接続される変速機60と、エンジン12を始動するための図示しないスタータと、車両全体の制御を行なう電子制御ユニット70とを備える。 Figure 1 is a schematic diagram showing the configuration of an automobile 10 as one embodiment of the present invention. As shown in the figure, the automobile 10 of the embodiment includes an engine 12, a transmission 60 connected to the crankshaft 14 of the engine 12 and connected to drive wheels 64a, 64b via a differential gear 62, a starter (not shown) for starting the engine 12, and an electronic control unit 70 for controlling the entire vehicle.

エンジン12は、ガソリンや軽油などの燃料を用いて吸気、圧縮、膨張、排気の4行程により動力を出力する内燃機関として構成されている。このエンジン12は、エアクリーナ22により清浄された空気を吸気管23に吸入してスロットルバルブ24を通過させると共に吸気管23のスロットルバルブ24よりも下流側で燃料噴射弁26から燃料を噴射し、空気と燃料とを混合する。そして、この混合気を吸気バルブ28を介して燃焼室29に吸入し、点火プラグ30による電気火花によって爆発燃焼させ、爆発燃焼によるエネルギにより押し下げられるピストン32の往復運動をクランクシャフト14の回転運動に変換する。燃焼室29から排気バルブ33を介して排気管34に排出される排気は、浄化装置35を介して外気に排出される。浄化装置35は、一酸化炭素(CO)や炭化水素(HC)、窒素酸化物(NOx)の有害成分を浄化する触媒(三元触媒)35aを有する。 The engine 12 is configured as an internal combustion engine that uses fuel such as gasoline or diesel to output power through four strokes: intake, compression, expansion, and exhaust. In this engine 12, air cleaned by an air cleaner 22 is drawn into an intake pipe 23, passed through a throttle valve 24, and fuel is injected from a fuel injection valve 26 downstream of the throttle valve 24 of the intake pipe 23 to mix the air and fuel. This mixture is then drawn into a combustion chamber 29 via an intake valve 28, where it is explosively combusted by an electric spark from an ignition plug 30, and the reciprocating motion of a piston 32 pushed down by the energy of the explosive combustion is converted into the rotational motion of a crankshaft 14. The exhaust gas discharged from the combustion chamber 29 to an exhaust pipe 34 via an exhaust valve 33 is discharged to the outside air via a purification device 35. The purification device 35 has a catalyst (three-way catalyst) 35a that purifies harmful components such as carbon monoxide (CO), hydrocarbons (HC), and nitrogen oxides (NOx).

電子制御ユニット70は、CPUを中心とするマイクロプロセッサとして構成されており、CPUに加えて、処理プログラムを記憶するROMや、データを一時的に記憶するRAM、データを記憶保持するフラッシュメモリ、入出力ポートを備える。電子制御ユニット70には、各種センサからの信号が入力ポートを介して入力されている。 The electronic control unit 70 is configured as a microprocessor with a CPU at its core, and in addition to the CPU, it is equipped with a ROM for storing processing programs, a RAM for temporarily storing data, a flash memory for storing and holding data, and input/output ports. Signals from various sensors are input to the electronic control unit 70 via the input ports.

電子制御ユニット70に入力される信号としては、例えば、エンジン12のクランクシャフト14の回転位置を検出するクランクポジションセンサ14aからのクランク角θcr、エンジン12の冷却水の温度を検出する水温センサ15からの冷却水温Twを挙げることができる。スロットルバルブ24の開度(ポジション)を検出するスロットルポジションセンサ24aからのスロットル開度THや、吸気バルブ28を開閉するインテークカムシャフトや排気バルブ33を開閉するエキゾーストカムシャフトの回転位置を検出するカムポジションセンサ16からのカム角θci,θcoも挙げることができる。吸気管23のスロットルバルブ24よりも上流側に取り付けられたエアフローメータ23aからの吸入空気量Qaや、吸気管23のスロットルバルブ24よりも上流側に取り付けられた温度センサ23bからの吸気温Ta、排気管34の浄化装置35よりも上流側に取り付けられたフロント空燃比センサ37からのフロント空燃比AF1や、排気管34の浄化装置35よりも下流側に取り付けられたリヤ空燃比センサ38からのリヤ空燃比AF2も挙げることができる。イグニッションスイッチ80からのイグニッション信号IGや、シフトレバー81の操作位置を検出するシフトポジションセンサ82からのシフトポジションSPも挙げることができる。アクセルペダル83の踏み込み量を検出するアクセルペダルポジションセンサ84からのアクセル開度Accや、ブレーキペダル85の踏み込み量を検出するブレーキペダルポジションセンサ86からのブレーキペダルポジションBP、車速センサ88からの車速Vも挙げることができる。 Examples of signals input to the electronic control unit 70 include the crank angle θcr from the crank position sensor 14a that detects the rotational position of the crankshaft 14 of the engine 12, and the cooling water temperature Tw from the water temperature sensor 15 that detects the temperature of the cooling water of the engine 12. Examples of signals input to the electronic control unit 70 include the throttle opening TH from the throttle position sensor 24a that detects the opening (position) of the throttle valve 24, and the cam angles θci and θco from the cam position sensor 16 that detects the rotational positions of the intake camshaft that opens and closes the intake valve 28 and the exhaust camshaft that opens and closes the exhaust valve 33. Examples of the intake air amount Qa from the air flow meter 23a attached upstream of the throttle valve 24 of the intake pipe 23, the intake air temperature Ta from the temperature sensor 23b attached upstream of the throttle valve 24 of the intake pipe 23, the front air-fuel ratio AF1 from the front air-fuel ratio sensor 37 attached upstream of the purifier 35 of the exhaust pipe 34, and the rear air-fuel ratio AF2 from the rear air-fuel ratio sensor 38 attached downstream of the purifier 35 of the exhaust pipe 34 can also be mentioned. Examples of the ignition signal IG from the ignition switch 80 and the shift position SP from the shift position sensor 82 that detects the operating position of the shift lever 81 can also be mentioned. Examples of the accelerator opening Acc from the accelerator pedal position sensor 84 that detects the amount of depression of the accelerator pedal 83, the brake pedal position BP from the brake pedal position sensor 86 that detects the amount of depression of the brake pedal 85, and the vehicle speed V from the vehicle speed sensor 88 can also be mentioned.

電子制御ユニット70からは、各種制御信号が出力ポートを介して出力されている。電子制御ユニット70から出力される信号としては、例えば、スロットルバルブ24への制御信号や、燃料噴射弁26への制御信号、点火プラグ30への制御信号を挙げることができる。また、変速機60への制御信号や、図示しないスタータへの制御信号も挙げることができる。 Various control signals are output from the electronic control unit 70 via the output port. Examples of signals output from the electronic control unit 70 include a control signal to the throttle valve 24, a control signal to the fuel injection valve 26, and a control signal to the spark plug 30. Other examples include a control signal to the transmission 60 and a control signal to a starter (not shown).

電子制御ユニット70は、クランクポジションセンサ14aからのクランク角θcrに基づいてエンジン12の回転数Neを演算している。また、電子制御ユニット70は、エアフローメータ23aからの吸入空気量Qaとエンジン12の回転数Neとに基づいて負荷率(エンジン12の1サイクル当たりの行程容積に対する1サイクルで実際に吸入される空気の容積の割合)KLを演算している。 The electronic control unit 70 calculates the rotation speed Ne of the engine 12 based on the crank angle θcr from the crank position sensor 14a. The electronic control unit 70 also calculates the load factor KL (the ratio of the volume of air actually taken in during one cycle to the stroke volume per cycle of the engine 12) based on the intake air volume Qa from the air flow meter 23a and the rotation speed Ne of the engine 12.

こうして構成された実施例の自動車10では、電子制御ユニット70は、アクセル開度Accや車速Vに基づくエンジン12の要求負荷率KL*に基づいて、エンジン12の運転制御、具体的には、スロットルバルブ24の開度を制御する吸入空気量制御や、燃料噴射弁26からの燃料噴射量を制御する燃料噴射制御、点火プラグ30の点火時期を制御する点火制御などを行なう。 In the automobile 10 of the embodiment thus configured, the electronic control unit 70 performs operation control of the engine 12 based on the required load rate KL* of the engine 12, which is based on the accelerator opening Acc and the vehicle speed V, specifically, intake air volume control that controls the opening of the throttle valve 24, fuel injection control that controls the amount of fuel injected from the fuel injection valve 26, and ignition control that controls the ignition timing of the spark plug 30.

ここで、吸入空気量制御では、電子制御ユニット70は、要求負荷率KL*に基づいて目標吸入空気量Qa*を設定し、吸入空気量Qaが目標吸入空気量Qa*となるようにスロットルバルブ24の目標スロットル開度TH*を設定してスロットルバルブ24を制御する。点火制御では、電子制御ユニット70は、エンジン12の回転数Neおよび負荷率KLに基づいて点火プラグ30の目標点火時期Ti*を設定して点火プラグ30を制御する。 In the intake air volume control, the electronic control unit 70 sets a target intake air volume Qa* based on the required load rate KL*, and controls the throttle valve 24 by setting a target throttle opening TH* of the throttle valve 24 so that the intake air volume Qa becomes the target intake air volume Qa*. In the ignition control, the electronic control unit 70 sets a target ignition timing Ti* of the spark plug 30 based on the engine 12 speed Ne and the load rate KL, and controls the spark plug 30.

燃料噴射制御では、電子制御ユニット70は、最初に、エンジン12の回転数Neおよび負荷率KLに基づいてフロント空燃比AF1が目標空燃比AF*(例えば理論空燃比)となるように燃料噴射弁26の目標噴射量Qf*の仮値としての仮噴射量Qftmpを設定する。続いて、後述の燃料増量フラグFfの値を調べる。燃料増量フラグFfが値0であるときには、仮噴射量Qftmpを目標噴射量Qf*に設定して燃料噴射弁26を制御する。燃料増量フラグFfが値1であるときには、仮噴射量Qftmpに値1よりも大きい係数kfを乗じた値を目標噴射量Qf*に設定して燃料噴射弁26を制御する。以下、目標噴射量Qf*に仮噴射量Qftmpよりも大きい値を設定することを「所定増量補正」という。 In fuel injection control, the electronic control unit 70 first sets a provisional injection amount Qftmp as a provisional value of the target injection amount Qf* of the fuel injection valve 26 so that the front air-fuel ratio AF1 becomes the target air-fuel ratio AF* (e.g., theoretical air-fuel ratio) based on the rotation speed Ne and the load factor KL of the engine 12. Next, the value of the fuel increase flag Ff described below is checked. When the fuel increase flag Ff is a value of 0, the provisional injection amount Qftmp is set to the target injection amount Qf* to control the fuel injection valve 26. When the fuel increase flag Ff is a value of 1, the provisional injection amount Qftmp is multiplied by a coefficient kf greater than a value of 1 to set the target injection amount Qf* to control the fuel injection valve 26. Hereinafter, setting the target injection amount Qf* to a value greater than the provisional injection amount Qftmp is referred to as a "predetermined increase correction."

次に、こうして構成された実施例の自動車10の動作、特に、燃料増量フラグFfを設定する際の動作について説明する。図2は、電子制御ユニット70により実行される燃料増量フラグ設定ルーチンの一例を示すフローチャートである。このルーチンは、各トリップの開始時に実行される。 Next, the operation of the automobile 10 of the embodiment thus configured, particularly the operation when setting the fuel increase flag Ff, will be described. FIG. 2 is a flowchart showing an example of a fuel increase flag setting routine executed by the electronic control unit 70. This routine is executed at the start of each trip.

図2の燃料増量フラグ設定ルーチンが実行されると、電子制御ユニット70は、最初に、燃料増量フラグFfの現在値を調べる(ステップS100)。現在のトリップの開始時を考えているから、燃料増量フラグFfの現在値は、前回のトリップで燃料噴射量に対する増量補正を実行したか否かを意味する。 When the fuel increase flag setting routine in FIG. 2 is executed, the electronic control unit 70 first checks the current value of the fuel increase flag Ff (step S100). Since the start of the current trip is considered, the current value of the fuel increase flag Ff indicates whether or not an increase correction was made to the fuel injection amount in the previous trip.

ステップS100で燃料増量フラグFfの現在値が値0であるときには、前回のトリップで燃料噴射量に対する増量補正を実行していないと判定し、エンジンオイルの交換後の走行距離Locや、前回のトリップでのプレイグニッション(PI:Pre-ignition)の検出回数Npiなどのデータを入力する(ステップS110)。ここで、エンジンオイルの交換後の走行距離Locは、例えば、エンジンオイルの交換時から前回のトリップの終了までの間の車速Vの積算値として演算された値が入力される。前回のトリップでのプレイグニッションの検出回数Npiは、例えば、本ルーチンの実行終了時に値0にリセットされると共にプレイグニッションを検出するごとにカウントアップされる検出カウンタCpiの現在のトリップの開始時における値が入力される。プレイグニッションの有無の判定は、例えば、エンジン12の燃焼室29内での燃焼により点火プラグ30に発生するイオン電流を検出する図示しないイオン電流検出装置による検出値を用いて行なわれる。 When the current value of the fuel increase flag Ff is 0 in step S100, it is determined that the fuel injection amount was not increased in the previous trip, and data such as the mileage Loc after the engine oil change and the number of times pre-ignition (PI: Pre-ignition) was detected in the previous trip Npi are input (step S110). Here, the mileage Loc after the engine oil change is, for example, a value calculated as the integrated value of the vehicle speed V from the time of the engine oil change to the end of the previous trip. The number of times pre-ignition was detected in the previous trip Npi is, for example, the value at the start of the current trip of a detection counter Cpi that is reset to 0 at the end of execution of this routine and is counted up each time pre-ignition is detected. The presence or absence of pre-ignition is determined, for example, using a detection value by an ion current detection device (not shown) that detects the ion current generated in the spark plug 30 due to combustion in the combustion chamber 29 of the engine 12.

こうしてデータを入力すると、エンジンオイルの交換後の走行距離Locに基づいて閾値Npirefを設定すると共に(ステップS120)、前回のトリップでのプレイグニッションの検出回数Npiを閾値Npirefと比較する(ステップS130)。そして、前回のトリップでのプレイグニッションの検出回数Npiが閾値Npiref未満であるときには、燃料増量フラグFfを値0で保持して、本ルーチンを終了する。一方、前回のトリップでのプレイグニッションの検出回数Npiが閾値Npiref以上であるときには、燃料増量フラグFfを値1に切り替えて(ステップS140)、本ルーチンを終了する。上述のように、燃料増量フラグFfが値0であるときには、現在のトリップで所定増量補正を実行せずに、燃料増量フラグFfが値1であるときには、現在のトリップで所定増量補正を実行する。前回のトリップでのプレイグニッションの検出回数Npiが閾値Npiref以上であるときには、現在のトリップで所定増量補正を実行することにより、エンジン12の燃焼室29内の温度上昇を抑制し、プレイグニッションの発生を抑制することができる。 After inputting the data in this way, the threshold value Npiref is set based on the mileage Loc after the engine oil change (step S120), and the number of pre-ignition detections Npi in the previous trip is compared with the threshold value Npiref (step S130). Then, when the number of pre-ignition detections Npi in the previous trip is less than the threshold value Npiref, the fuel increase flag Ff is held at a value of 0, and this routine is terminated. On the other hand, when the number of pre-ignition detections Npi in the previous trip is equal to or greater than the threshold value Npiref, the fuel increase flag Ff is switched to a value of 1 (step S140), and this routine is terminated. As described above, when the fuel increase flag Ff is a value of 0, the predetermined increase correction is not performed in the current trip, and when the fuel increase flag Ff is a value of 1, the predetermined increase correction is performed in the current trip. When the number of pre-ignition detections Npi in the previous trip is equal to or greater than the threshold value Npiref, a predetermined increase correction is performed in the current trip to suppress the temperature rise in the combustion chamber 29 of the engine 12 and suppress the occurrence of pre-ignition.

ここで、閾値Npirefについて説明する。閾値Npirefは、エンジンオイルの劣化程度を踏まえて前回のトリップでのプレイグニッションの発生回数が比較的多いと想定されるか否かを判定するのに用いられる閾値である。この閾値Npirefは、エンジンオイルの交換後の走行距離Locを閾値設定用マップに適用して求めることができる。閾値設定用マップは、エンジンオイルの交換後の走行距離Locと閾値Npirefとの関係として予め定められ、電子制御ユニット70のROMやフラッシュメモリに記憶されている。図3は、閾値設定用マップの一例を示す説明図である。閾値Npirefは、図示するように、エンジンオイルの交換後の走行距離Locが長いほど多くなるように設定される。エンジンオイルの交換後の走行距離Locが長いほどエンジンオイルの劣化が進行し、プレイグニッションが発生しやすくなる。このため、閾値Npirefとして比較的少ない一律の値(例えば、数回程度)を用いると、エンジンオイルの劣化が進行するにつれて、前回のトリップでのプレイグニッションの検出回数Npiが閾値Npiref以上になりやすくなり、現在のトリップで所定増量補正を実行しやすくなり、燃費の悪化を招きやすくなる。これに対して、実施例では、エンジンオイルの交換後の走行距離Locが長いほど多くなるように閾値Npirefを設定することにより、エンジンオイルの劣化程度を踏まえて、現在のトリップで所定増量補正を実行するか否かをより適切に判定することができる。即ち、走行距離が長くなってエンジンオイルが劣化が進行してエンジン12のプレイグニッションが発生しやすくなったときに、現在のトリップで所定増量補正を実行しやすくなるのを抑制することができる。この結果、燃費が悪化するのを抑制することができる。 Here, the threshold value Npiref will be explained. The threshold value Npiref is a threshold value used to determine whether or not the number of occurrences of pre-ignition in the previous trip is expected to be relatively high, taking into account the degree of deterioration of the engine oil. This threshold value Npiref can be obtained by applying the mileage Loc after the engine oil change to a threshold setting map. The threshold setting map is predetermined as the relationship between the mileage Loc after the engine oil change and the threshold value Npiref, and is stored in the ROM or flash memory of the electronic control unit 70. FIG. 3 is an explanatory diagram showing an example of a threshold setting map. As shown in the figure, the threshold value Npiref is set to be higher as the mileage Loc after the engine oil change is longer. The longer the mileage Loc after the engine oil change is, the more the engine oil deteriorates, and the more likely pre-ignition occurs. For this reason, if a relatively small uniform value (e.g., several times) is used as the threshold value Npiref, as the deterioration of the engine oil progresses, the number of times Npi that pre-ignition was detected in the previous trip will be more likely to exceed the threshold value Npiref, making it easier to perform the specified increase correction in the current trip and causing fuel economy to deteriorate. In contrast, in the embodiment, the threshold value Npiref is set so that it increases as the mileage Loc after the engine oil change increases, making it possible to more appropriately determine whether or not to perform the specified increase correction in the current trip based on the degree of engine oil deterioration. In other words, when the mileage increases and the engine oil deteriorates, making it easier for pre-ignition of the engine 12 to occur, it is possible to prevent the specified increase correction from being easily performed in the current trip. As a result, it is possible to prevent fuel economy from deteriorating.

ステップS100で燃料増量フラグFfが値1であるときには、前回のトリップで燃料噴射量に対する増量補正を実行したと判定し、オイル交換フラグFocや整備ツールフラグFmなどのデータを入力する(ステップS150)。ここで、オイル交換フラグFocは、各トリップの終了時に初期値としての値0が設定され、前回のトリップの終了から今回のトリップの開始までの間にディーラなどでエンジンオイルの交換が行なわれたときには(それを作業者がツールなどにより登録したときには)値1に切り替えられるフラグである。このオイル交換フラグFocは、電子制御ユニット70により実行される図示しないオイル交換フラグ設定ルーチンにより設定された値が入力される。整備ツールフラグFmは、各トリップの終了時に初期値としての値0が設定され、前回のトリップの終了から今回のトリップの開始までの間にディーラなどで作業者が整備ツールなどにより所定作業を行なったときには値1に切り替えられるフラグである。この整備ツールフラグFmは、電子制御ユニット70により実行される図示しない診断フラグ設定ルーチンにより設定された値が入力される。 When the fuel increase flag Ff is set to a value of 1 in step S100, it is determined that an increase correction was made to the fuel injection amount in the previous trip, and data such as the oil change flag Foc and the maintenance tool flag Fm are input (step S150). Here, the oil change flag Foc is set to a value of 0 as an initial value at the end of each trip, and is switched to a value of 1 when the engine oil is changed at a dealer or the like between the end of the previous trip and the start of the current trip (when the operator registers this using a tool or the like). The oil change flag Foc is input with a value set by an oil change flag setting routine (not shown) executed by the electronic control unit 70. The maintenance tool flag Fm is set to a value of 0 as an initial value at the end of each trip, and is switched to a value of 1 when the operator performs a predetermined operation using a maintenance tool or the like at a dealer or the like between the end of the previous trip and the start of the current trip. The maintenance tool flag Fm is input with a value set by a diagnosis flag setting routine (not shown) executed by the electronic control unit 70.

こうしてデータを入力すると、入力したオイル交換フラグFocおよび整備ツールフラグFmの値を調べる(ステップS160,S170)。オイル交換フラグFocおよび整備ツールフラグFmのうちの何れも値0であるときには、燃料増量フラグFfを値1で保持して、本ルーチンを終了する。一方、オイル交換フラグFocおよび整備ツールフラグFmのうちの少なくとも1つが値1であるときには、燃料増量フラグFfを値0に切り替えて(ステップS180)、本ルーチンを終了する。こうして燃料増量フラグFfを値0に切り替えると、現在のトリップで所定増量補正を実行しないことになる。 Once the data has been input in this manner, the values of the input oil change flag Foc and maintenance tool flag Fm are checked (steps S160, S170). If both the oil change flag Foc and the maintenance tool flag Fm have a value of 0, the fuel increase flag Ff is held at a value of 1 and this routine ends. On the other hand, if at least one of the oil change flag Foc and the maintenance tool flag Fm has a value of 1, the fuel increase flag Ff is switched to a value of 0 (step S180) and this routine ends. Switching the fuel increase flag Ff to a value of 0 in this manner means that the specified increase correction will not be performed for the current trip.

図4は、第1~第4トリップの検出カウンタCpiやオイル交換フラグFoc、燃料増量フラグFfの様子の一例を示す説明図である。図示するように、第1トリップでエンジン12のプレイグニッションを検出するごとに、検出カウンタCpiをカウントアップする。続いて、第2トリップの開始時に(時刻t11)、そのときの検出カウンタCpiの値が設定されるプレイグニッションの検出回数Npiが閾値Npiref以上であるときには、燃料増量フラグFfを値0から値1に切り替える。これにより、第2トリップで所定増量補正を実行する。実施例では、閾値Npirefをエンジンオイルの交換後の走行距離Locに基づいて設定することにより、エンジンオイルの劣化程度を踏まえて、現在のトリップで所定増量補正を実行するか否かをより適切に判定することができる。そして、第3トリップの開始時に(時刻t12)、オイル交換フラグFocが値0であるときには、燃料増量フラグFfを値1で保持する。これにより、第3トリップでも所定増量補正を実行する。第3トリップと第4トリップとの間でエンジンオイルの交換が行なわれてオイル交換フラグFocが値0から値1に切り替わると、その後の第4トリップの開始時に(時刻t13)、燃料増量フラグFfを値1から値0に切り替える。これにより、第4トリップでは所定増量補正を実行しない。 FIG. 4 is an explanatory diagram showing an example of the detection counter Cpi, the oil change flag Foc, and the fuel increase flag Ff for the first to fourth trips. As shown in the figure, the detection counter Cpi is counted up each time pre-ignition of the engine 12 is detected in the first trip. Then, at the start of the second trip (time t11), when the number of pre-ignition detections Npi, for which the value of the detection counter Cpi at that time is set, is equal to or greater than the threshold value Npiref, the fuel increase flag Ff is switched from value 0 to value 1. This allows a predetermined increase correction to be performed in the second trip. In the embodiment, the threshold value Npiref is set based on the mileage Loc after the engine oil change, so that it is possible to more appropriately determine whether or not to perform a predetermined increase correction in the current trip, taking into account the degree of deterioration of the engine oil. Then, at the start of the third trip (time t12), when the oil change flag Foc is value 0, the fuel increase flag Ff is held at value 1. This allows a predetermined increase correction to be performed in the third trip as well. If the engine oil is changed between the third and fourth trips and the oil change flag Foc changes from value 0 to value 1, then at the start of the fourth trip (time t13), the fuel increase flag Ff changes from value 1 to value 0. As a result, the specified increase correction is not performed in the fourth trip.

以上説明した実施例の自動車10では、エンジンオイルの交換後の走行距離Locに基づいて閾値Npirefを設定し、前回のトリップでのプレイグニッションの検出回数Npiが閾値Npiref以上であるときには、現在のトリップで所定増量補正を実行する。エンジンオイルの交換後の走行距離Locに基づいて閾値Npirefを設定することにより、エンジンオイルの劣化程度を踏まえて、現在のトリップで所定増量補正を実行するか否かをより適切に判定することができる。即ち、走行距離が長くなってエンジンオイルが劣化が進行してエンジン12のプレイグニッションが発生しやすくなったときに、現在のトリップで所定増量補正を実行しやすくなるのを抑制することができる。この結果、燃費が悪化するのを抑制することができる。 In the automobile 10 of the embodiment described above, the threshold value Npiref is set based on the mileage Loc after the engine oil was changed, and when the number of times Npi that pre-ignition was detected in the previous trip is equal to or greater than the threshold value Npiref, a predetermined increase correction is performed in the current trip. By setting the threshold value Npiref based on the mileage Loc after the engine oil was changed, it is possible to more appropriately determine whether or not to perform the predetermined increase correction in the current trip, taking into account the degree of deterioration of the engine oil. In other words, when the mileage is long and the engine oil deteriorates, making it easier for pre-ignition of the engine 12 to occur, it is possible to suppress the ease with which the predetermined increase correction is performed in the current trip. As a result, it is possible to suppress a deterioration in fuel efficiency.

実施例の自動車10では、電子制御ユニット70は、図2の燃料増量フラグ設定ルーチンを実行するものとした。しかし、これに代えて、図5の燃料増量フラグ設定ルーチンを実行するものとしてもよい。図5のルーチンは、ステップS115の処理が追加された点を除いて、図2のルーチンと同一である。したがって、図5のルーチンのうち図2のルーチンと同一の処理については同一のステップ番号を付し、その詳細な説明を省略する。 In the embodiment of the automobile 10, the electronic control unit 70 executes the fuel increase flag setting routine of FIG. 2. However, instead of this, the electronic control unit 70 may execute the fuel increase flag setting routine of FIG. 5. The routine of FIG. 5 is the same as the routine of FIG. 2 except for the addition of the processing of step S115. Therefore, the same step numbers are used for the processing of the routine of FIG. 5 that is the same as the routine of FIG. 2, and detailed explanations thereof will be omitted.

図5の燃料増量フラグ設定ルーチンでは、ステップS110でデータを入力すると、入力したエンジンオイルの交換後の走行距離Locを閾値Locrefと比較する(ステップS115)。エンジンオイルの交換後の走行距離Locが閾値Locref未満であるときには、上述のステップS120以降の処理を実行する。一方、エンジンオイルの交換後の走行距離Locが閾値Locref以上であるときには、前回のトリップでのプレイグニッションの検出回数Npiに拘わらずに燃料増量フラグFfを値1に切り替えて(ステップS140)、本ルーチンを終了する。ここで、閾値Locrefは、エンジンオイルの劣化が十分に進行していると想定されるか否かを判定するのに用いられる閾値であり、例えば、数十万km程度が用いられる。エンジンオイルの劣化が十分に進行すると、各トリップでのプレイグニッションの発生回数が比較的多くなりやすい。このため、この変形例では、エンジンオイルの劣化が十分に進行したときには、エンジン12の保護などのために、前回のトリップでのプレイグニッションの検出回数Npiに拘わらずに、現在のトリップで所定増量補正を実行するものとした。 In the fuel increase flag setting routine of FIG. 5, when data is input in step S110, the input mileage Loc after the engine oil change is compared with the threshold Locref (step S115). When the mileage Loc after the engine oil change is less than the threshold Locref, the above-mentioned processing from step S120 onwards is executed. On the other hand, when the mileage Loc after the engine oil change is equal to or greater than the threshold Locref, the fuel increase flag Ff is switched to a value of 1 (step S140) regardless of the number of times pre-ignition was detected in the previous trip Npi, and this routine is terminated. Here, the threshold Locref is a threshold used to determine whether the deterioration of the engine oil is assumed to have progressed sufficiently, and for example, about hundreds of thousands of km is used. When the deterioration of the engine oil progresses sufficiently, the number of occurrences of pre-ignition in each trip tends to be relatively high. For this reason, in this modified example, when engine oil deterioration has progressed sufficiently, a predetermined increase correction is performed in the current trip to protect the engine 12, regardless of the number of times Npi pre-ignition was detected in the previous trip.

実施例の自動車10では、前回のトリップでのプレイグニッションの検出回数Npiが閾値Npiref以上であるときには、現在のトリップで所定増量補正を実行するものとした。ここで、現在のトリップで所定増量補正を実行しても、そのトリップでのプレイグニッションの検出回数Npiが閾値Npirefよりも多い閾値Npiref2以上であるときには、次回のトリップで要求負荷率KL*や目標吸入空気量Qa*に制限を課すものとしてもよい。ここで、閾値Npiref2は、閾値Npirefと同様に、エンジンオイルの交換後の走行距離Locが長いほど多くなるように設定されるものとしてもよい。なお、要求負荷率KL*や目標吸入空気量Qa*に制限を課す場合には、所定燃料増量を実行しないものとしてもよい。 In the embodiment of the automobile 10, when the number of times pre-ignition was detected in the previous trip Npi is equal to or greater than the threshold value Npiref, a predetermined increase correction is performed in the current trip. Here, even if the predetermined increase correction is performed in the current trip, if the number of times pre-ignition was detected in that trip Npi is equal to or greater than a threshold value Npiref2 that is greater than the threshold value Npiref, restrictions may be imposed on the required load rate KL* and the target intake air volume Qa* in the next trip. Here, like the threshold value Npiref, the threshold value Npiref2 may be set to be greater the longer the mileage Loc after the engine oil change. Note that when restrictions are imposed on the required load rate KL* and the target intake air volume Qa*, the predetermined fuel increase may not be performed.

実施例では、エンジン12からの動力を用いて走行する一般的な自動車10の形態とした。しかし、エンジンおよびモータを備えるパラレルタイプやシリーズタイプのハイブリッド自動車の形態としてもよい。 In the embodiment, the vehicle 10 is in the form of a typical automobile that runs using power from an engine 12. However, the vehicle may also be in the form of a parallel or series type hybrid automobile that has an engine and a motor.

実施例の主要な要素と課題を解決するための手段の欄に記載した発明の主要な要素との対応関係について説明する。実施例では、エンジン12が「エンジン」に相当し、電子制御ユニット70が「制御装置」に相当する。 The following explains the relationship between the main elements of the embodiment and the main elements of the invention described in the section on means for solving the problem. In the embodiment, the engine 12 corresponds to the "engine" and the electronic control unit 70 corresponds to the "control device."

なお、実施例の主要な要素と課題を解決するための手段の欄に記載した発明の主要な要素との対応関係は、実施例が課題を解決するための手段の欄に記載した発明を実施するための形態を具体的に説明するための一例であることから、課題を解決するための手段の欄に記載した発明の要素を限定するものではない。即ち、課題を解決するための手段の欄に記載した発明についての解釈はその欄の記載に基づいて行なわれるべきものであり、実施例は課題を解決するための手段の欄に記載した発明の具体的な一例に過ぎないものである。 The correspondence between the main elements of the Examples and the main elements of the invention described in the Means for Solving the Problem column does not limit the elements of the invention described in the Means for Solving the Problem column, since the Examples are examples for specifically explaining the form for implementing the invention described in the Means for Solving the Problem column. In other words, the interpretation of the invention described in the Means for Solving the Problem column should be based on the description in that column, and the Examples are merely a specific example of the invention described in the Means for Solving the Problem column.

以上、本発明を実施するための形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において、種々なる形態で実施し得ることは勿論である。 The above describes the form for carrying out the present invention using examples, but the present invention is not limited to these examples in any way, and it goes without saying that the present invention can be carried out in various forms without departing from the spirit of the present invention.

本発明は、車両の製造産業などに利用可能である。 The present invention can be used in the vehicle manufacturing industry, etc.

10 自動車、12 エンジン、14 クランクシャフト、14a クランクポジションセンサ、15 水温センサ、16 カムポジションセンサ、22 エアクリーナ、23 吸気管、23a エアフローメータ、23b 温度センサ、24 スロットルバルブ、24a スロットルポジションセンサ、26 燃料噴射弁、28 吸気バルブ、29 燃焼室、30 点火プラグ、32 ピストン、33 排気バルブ、34 排気管、35 浄化装置、37 フロント空燃比センサ、38 リヤ空燃比センサ、60 変速機、62 デファレンシャルギヤ、64a,64b 駆動輪、70 電子制御ユニット、80 イグニッションスイッチ、81 シフトレバー、82 シフトポジションセンサ、83 アクセルペダル、84 アクセルペダルポジションセンサ、85 ブレーキペダル、86 ブレーキペダルポジションセンサ、88 車速センサ 10 automobile, 12 engine, 14 crankshaft, 14a crank position sensor, 15 water temperature sensor, 16 cam position sensor, 22 air cleaner, 23 intake pipe, 23a air flow meter, 23b temperature sensor, 24 throttle valve, 24a throttle position sensor, 26 fuel injection valve, 28 intake valve, 29 combustion chamber, 30 spark plug, 32 piston, 33 exhaust valve, 34 exhaust pipe, 35 purification device, 37 front air-fuel ratio sensor, 38 rear air-fuel ratio sensor, 60 transmission, 62 differential gear, 64a, 64b drive wheels, 70 electronic control unit, 80 ignition switch, 81 shift lever, 82 shift position sensor, 83 accelerator pedal, 84 accelerator pedal position sensor, 85 brake pedal, 86 brake pedal position sensor, 88 Vehicle speed sensor

Claims (1)

燃料噴射弁を有するエンジンと、前記エンジンを制御する制御装置と、を備える車両であって、
前記制御装置は、前回の、イグニッションスイッチがオンとされてからオフとされるまでの間であるトリップでの、前記エンジンのプレイグニッションの発生回数が閾値以上であるときには、現在の前記トリップで前記燃料噴射弁からの燃料噴射量に対する増量補正を実行し、
前記閾値は、エンジンオイルの交換後の走行距離が長いときには、短いときに比して多くなるように設定される、
車両。
A vehicle including an engine having a fuel injection valve and a control device that controls the engine,
when the number of occurrences of pre-ignition of the engine in a previous trip from when an ignition switch was turned on to when it was turned off is equal to or greater than a threshold value, the control device executes an increase correction to the fuel injection amount from the fuel injection valve in the current trip ,
The threshold value is set to be larger when the mileage after the engine oil change is long than when the mileage is short.
vehicle.
JP2020212039A 2020-12-22 2020-12-22 vehicle Active JP7537270B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020212039A JP7537270B2 (en) 2020-12-22 2020-12-22 vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020212039A JP7537270B2 (en) 2020-12-22 2020-12-22 vehicle

Publications (2)

Publication Number Publication Date
JP2022098580A JP2022098580A (en) 2022-07-04
JP7537270B2 true JP7537270B2 (en) 2024-08-21

Family

ID=82261715

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020212039A Active JP7537270B2 (en) 2020-12-22 2020-12-22 vehicle

Country Status (1)

Country Link
JP (1) JP7537270B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013204447A (en) 2012-03-27 2013-10-07 Toyota Motor Corp Internal combustion engine control device
JP2013204507A (en) 2012-03-28 2013-10-07 Toyota Motor Corp Control device for internal combustion engine
JP2013234578A (en) 2012-05-07 2013-11-21 Diamond Electric Mfg Co Ltd Control method of internal combustion engine

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013204447A (en) 2012-03-27 2013-10-07 Toyota Motor Corp Internal combustion engine control device
JP2013204507A (en) 2012-03-28 2013-10-07 Toyota Motor Corp Control device for internal combustion engine
JP2013234578A (en) 2012-05-07 2013-11-21 Diamond Electric Mfg Co Ltd Control method of internal combustion engine

Also Published As

Publication number Publication date
JP2022098580A (en) 2022-07-04

Similar Documents

Publication Publication Date Title
JP3952884B2 (en) Automotive control device
JP4424153B2 (en) Internal combustion engine device, internal combustion engine stop position estimation method, and internal combustion engine control method
CN108374728B (en) Engine system and control method of engine system
JP4453536B2 (en) Drive device, automobile equipped with the drive device, and control method of drive device
JP7375734B2 (en) engine equipment
JP2002327639A (en) Warm-up control device for internal combustion engine
JP6624086B2 (en) Engine equipment
JP2021067177A (en) vehicle
JP2021067178A (en) Engine device
JP7537270B2 (en) vehicle
JP6337799B2 (en) Hybrid car
JP7694339B2 (en) Engine equipment
JP7819685B2 (en) Engine equipment
CN113944559A (en) Engine unit
JP6304051B2 (en) Hybrid car
JP7800512B2 (en) vehicle
US12553373B2 (en) Vehicle diagnostic device
JP7816243B2 (en) Engine equipment
JP2025105301A (en) Engine device
JP7552321B2 (en) Engine equipment
JP7371599B2 (en) engine equipment
JP2017145741A (en) Automobile
JP2025024531A (en) vehicle
JP4910961B2 (en) INTERNAL COMBUSTION ENGINE DEVICE, VEHICLE MOUNTING THE SAME, AND METHOD FOR CONTROLLING INTERNAL COMBUSTION ENGINE DEVICE
JP6624085B2 (en) Engine equipment

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230822

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240202

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240220

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240408

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240722

R150 Certificate of patent or registration of utility model

Ref document number: 7537270

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150