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
JP5772328B2 - Vehicle and internal combustion engine misfire determination method - Google Patents
[go: Go Back, main page]

JP5772328B2 - Vehicle and internal combustion engine misfire determination method - Google Patents

Vehicle and internal combustion engine misfire determination method Download PDF

Info

Publication number
JP5772328B2
JP5772328B2 JP2011157790A JP2011157790A JP5772328B2 JP 5772328 B2 JP5772328 B2 JP 5772328B2 JP 2011157790 A JP2011157790 A JP 2011157790A JP 2011157790 A JP2011157790 A JP 2011157790A JP 5772328 B2 JP5772328 B2 JP 5772328B2
Authority
JP
Japan
Prior art keywords
misfire
vehicle
internal combustion
combustion engine
rough road
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
JP2011157790A
Other languages
Japanese (ja)
Other versions
JP2013024076A (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 JP2011157790A priority Critical patent/JP5772328B2/en
Publication of JP2013024076A publication Critical patent/JP2013024076A/en
Application granted granted Critical
Publication of JP5772328B2 publication Critical patent/JP5772328B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Ignition Installations For Internal Combustion Engines (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Description

本発明は、内燃機関の失火判定の判定精度の悪化を抑制する技術に関する。   The present invention relates to a technique for suppressing deterioration in determination accuracy of misfire determination of an internal combustion engine.

内燃機関の回転に変動を生じさせるような悪路を車両が走行している場合には、内燃機関の失火の発生の有無の判定精度が悪化する場合がある。このような問題に対して、たとえば、特開2003−065143号公報(特許文献1)は、内燃機関の回転変動の変化パターンに基づいて失火が発生したか、あるいは、車両が悪路を走行しているかを判定する技術が開示される。   When the vehicle is traveling on a rough road that causes fluctuations in the rotation of the internal combustion engine, the accuracy of determining whether or not misfire has occurred in the internal combustion engine may deteriorate. For example, Japanese Patent Application Laid-Open No. 2003-065143 (Patent Document 1) has dealt with such a problem, whether a misfire has occurred based on the change pattern of the rotational fluctuation of the internal combustion engine, or the vehicle travels on a rough road. Techniques for determining whether or not are present are disclosed.

特開2003−065143号公報Japanese Patent Application Laid-Open No. 2003-065143

しかしながら、たとえば、所定のパターンで連続的に起伏が変化するような路面を車両が走行している場合には、内燃機関の回転変動の変化パターンが失火発生時の回転変動の変化パターンに対応する変化パターンとなり、失火が発生していると誤判定する可能性がある。   However, for example, when the vehicle is traveling on a road surface where the undulation continuously changes in a predetermined pattern, the change pattern of the rotational fluctuation of the internal combustion engine corresponds to the change pattern of the rotational fluctuation at the time of misfire occurrence. There is a possibility that it becomes a change pattern and misjudged that misfire has occurred.

本発明は、上述した課題を解決するためになされたものであって、その目的は、内燃機関の失火の発生の有無を精度高く判定する車両および内燃機関の失火判定方法を提供することである。   The present invention has been made to solve the above-described problems, and an object of the present invention is to provide a vehicle and a misfire determination method for an internal combustion engine that accurately determine whether or not misfire has occurred in the internal combustion engine. .

この発明のある局面に係る車両は、内燃機関と、内燃機関の回転変動量が失火判定値を超えた場合に内燃機関において失火が発生しているか、あるいは、車両が悪路を走行しているかを判定するための制御ユニットとを含む。制御ユニットは、回転変動量が失火判定値よりも大きい悪路判定値を超えた場合には、車両が悪路を走行していると判定する。   A vehicle according to an aspect of the present invention is an internal combustion engine, and whether a misfire has occurred in the internal combustion engine when the rotational fluctuation amount of the internal combustion engine exceeds a misfire determination value, or is the vehicle traveling on a rough road And a control unit for determining. The control unit determines that the vehicle is traveling on a rough road when the rotational fluctuation amount exceeds a rough road determination value that is larger than the misfire determination value.

好ましくは、制御ユニットは、回転変動量が失火判定値よりも大きく、かつ、悪路判定値よりも小さい場合には、内燃機関の回転変動の第1変化パターンが失火発生時の回転変動の第2変化パターンに対応していると内燃機関において失火が発生していると判定し、第1変化パターンが第2変化パターンに対応していないと車両が悪路を走行していると判定する。   Preferably, when the amount of rotational fluctuation is larger than the misfire determination value and smaller than the rough road determination value, the control unit determines that the first change pattern of the rotational fluctuation of the internal combustion engine is the first rotational fluctuation at the time of misfire occurrence. If it corresponds to the two change pattern, it is determined that a misfire has occurred in the internal combustion engine, and if the first change pattern does not correspond to the second change pattern, it is determined that the vehicle is traveling on a rough road.

さらに好ましくは、内燃機関は、複数の気筒を含む。第1変化パターンは、複数の気筒のうちの回転変動量が失火判定値よりも大きい第1気筒および第1気筒と異なる第2気筒の各々の回転変動量を含む。第2変化パターンは、失火発生時に第2気筒の回転変動量が、第1気筒の回転変動量を基準として設定される範囲内となる変化パターンを含む。   More preferably, the internal combustion engine includes a plurality of cylinders. The first change pattern includes the rotation fluctuation amount of each of the first cylinder and the second cylinder different from the first cylinder, in which the rotation fluctuation amount among the plurality of cylinders is larger than the misfire determination value. The second change pattern includes a change pattern in which the rotation fluctuation amount of the second cylinder is within a range set based on the rotation fluctuation amount of the first cylinder when misfire occurs.

さらに好ましくは、制御ユニットは、内燃機関の状態に基づいて失火判定値および悪路判定値のうちの少なくともいずれか一方を決定する。   More preferably, the control unit determines at least one of a misfire determination value and a rough road determination value based on the state of the internal combustion engine.

さらに好ましくは、制御ユニットは、内燃機関の出力軸の回転角度が所定の角度だけ回転するのに要した第1回転時間と、第1回転時間に対応する1点火前の第2回転時間との差から回転変動量を算出する。   More preferably, the control unit includes a first rotation time required for the rotation angle of the output shaft of the internal combustion engine to rotate by a predetermined angle, and a second rotation time before one ignition corresponding to the first rotation time. The rotational fluctuation amount is calculated from the difference.

さらに好ましくは、車両は、運転者に情報を通知するための通知部をさらに含む。制御ユニットは、失火が発生したと判定した第1回数と、車両が悪路を走行していると判定した第2回数とに基づいて、失火が発生した旨を運転者に通知するように通知部を制御する。   More preferably, the vehicle further includes a notification unit for notifying the driver of information. The control unit notifies the driver that the misfire has occurred, based on the first number of times that the misfire has occurred and the second number of times that the vehicle has been determined to be traveling on a rough road. Control part.

この発明の他の局面に係る失火判定方法は、内燃機関の失火判定方法である。この失火判定方法は、内燃機関の回転数の変動量が失火判定値を超えた場合に内燃機関において失火が発生しているか、あるいは、車両が悪路を走行しているかを判定するステップと、変動量が失火判定値よりも大きい悪路判定値を超えた場合には、車両が悪路を走行していると判定するステップとを含む。   A misfire determination method according to another aspect of the present invention is a misfire determination method for an internal combustion engine. The misfire determination method includes a step of determining whether a misfire has occurred in the internal combustion engine when the fluctuation amount of the rotation speed of the internal combustion engine exceeds a misfire determination value, or whether the vehicle is traveling on a rough road, And determining that the vehicle is traveling on a rough road when the fluctuation amount exceeds a rough road determination value that is greater than the misfire determination value.

本発明によると、内燃機関の回転数の変動量が仮失火判定値よりも大きい場合でも、悪路判定値よりも大きい場合には、車両が悪路を走行していると判定することにより、内燃機関の回転変動の変化パターンが失火発生時の回転変動の変化パターンに対応している場合でも、車両が悪路を走行していると判定することができる。そのため、失火の誤判定を防止することができる。したがって、内燃機関の失火の発生の有無を精度高く判定する車両および内燃機関の失火判定方法を提供することができる。   According to the present invention, even when the fluctuation amount of the rotational speed of the internal combustion engine is larger than the temporary misfire determination value, if it is larger than the bad road determination value, it is determined that the vehicle is traveling on a bad road, Even when the change pattern of the rotational fluctuation of the internal combustion engine corresponds to the change pattern of the rotational fluctuation at the time of misfiring, it can be determined that the vehicle is traveling on a rough road. Therefore, misjudgment of misfire can be prevented. Therefore, it is possible to provide a vehicle and a misfire determination method for an internal combustion engine that accurately determine whether or not misfire has occurred in the internal combustion engine.

本実施の形態に係る車両の全体ブロック図である。1 is an overall block diagram of a vehicle according to an embodiment. 本実施の形態に係る車両に搭載された内燃機関の構成を示す図である。It is a figure which shows the structure of the internal combustion engine mounted in the vehicle which concerns on this Embodiment. 本実施の形態に係る車両に搭載されたECUの機能ブロック図である。It is a functional block diagram of ECU mounted in the vehicle which concerns on this Embodiment. 内燃機関の回転変動の変化パターンを示す図(その1)である。FIG. 6 is a diagram (No. 1) showing a change pattern of rotation fluctuations of the internal combustion engine. 本実施の形態に係る車両に搭載されたECUで実行されるプログラムの制御構造を示すフローチャートである。It is a flowchart which shows the control structure of the program performed with ECU mounted in the vehicle which concerns on this Embodiment. 内燃機関の回転変動の変化パターンを示す図(その2)である。FIG. 6 is a diagram (No. 2) showing a change pattern of rotation fluctuations of the internal combustion engine.

以下、図面を参照しつつ、本発明の実施の形態は、説明される。以下の説明では、同一の部品には同一の符号が付されている。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰り返されない。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the following description, the same parts are denoted by the same reference numerals. Their names and functions are also the same. Therefore, detailed description thereof will not be repeated.

図1を参照して、本実施の形態に係る車両1の全体ブロック図が説明される。車両1は、エンジン10と、駆動軸16と、第1モータジェネレータ(以下、第1MGと記載する)20と、第2モータジェネレータ(以下、第2MGと記載する)30と、動力分割装置40と、減速機58と、PCU(Power Control Unit)60と、バッテリ70と、駆動輪80と、スタートスイッチ150と、ECU(Electronic Control Unit)200とを含む。   With reference to FIG. 1, an overall block diagram of a vehicle 1 according to the present embodiment will be described. The vehicle 1 includes an engine 10, a drive shaft 16, a first motor generator (hereinafter referred to as a first MG) 20, a second motor generator (hereinafter referred to as a second MG) 30, and a power split device 40. , A reduction gear 58, a PCU (Power Control Unit) 60, a battery 70, a drive wheel 80, a start switch 150, and an ECU (Electronic Control Unit) 200.

この車両1は、エンジン10および第2MG30の少なくとも一方から出力される駆動力によって走行する。エンジン10が発生する動力は、動力分割装置40によって2経路に分割される。2経路のうちの一方の経路は減速機58を介して駆動輪80へ伝達される経路であり、他方の経路は第1MG20へ伝達される経路である。   The vehicle 1 travels with driving force output from at least one of the engine 10 and the second MG 30. The power generated by the engine 10 is divided into two paths by the power split device 40. One of the two routes is a route transmitted to the drive wheel 80 via the speed reducer 58, and the other route is a route transmitted to the first MG 20.

第1MG20および第2MG30は、たとえば、三相交流回転電機である。第1MG20および第2MG30は、PCU60によって駆動される。   First MG 20 and second MG 30 are, for example, three-phase AC rotating electric machines. First MG 20 and second MG 30 are driven by PCU 60.

第1MG20は、動力分割装置40によって分割されたエンジン10の動力を用いて発電してPCU60を経由してバッテリ70を充電するジェネレータとしての機能を有する。また、第1MG20は、バッテリ70からの電力を受けてエンジン10の出力軸であるクランク軸を回転させる。これによって、第1MG20は、エンジン10を始動するスタータとしての機能を有する。   The first MG 20 has a function as a generator that generates power using the power of the engine 10 divided by the power split device 40 and charges the battery 70 via the PCU 60. Further, first MG 20 receives electric power from battery 70 and rotates a crankshaft that is an output shaft of engine 10. Thus, the first MG 20 has a function as a starter for starting the engine 10.

第2MG30は、バッテリ70に蓄えられた電力および第1MG20により発電された電力の少なくともいずれか一方を用いて駆動輪80に駆動力を与える駆動用モータとしての機能を有する。また、第2MG30は、回生制動によって発電された電力を用いてPCU60を経由してバッテリ70を充電するためのジェネレータとしての機能を有する。   Second MG 30 has a function as a driving motor that applies driving force to driving wheels 80 using at least one of the electric power stored in battery 70 and the electric power generated by first MG 20. Second MG 30 also has a function as a generator for charging battery 70 via PCU 60 using electric power generated by regenerative braking.

エンジン10は、たとえば、ガソリンエンジンやディーゼルエンジン等の内燃機関である。図2に示すように、エンジン10は、エアクリーナ102と、スロットルバルブ104と、複数の気筒106と、複数の気筒106の各々に燃料を供給するインジェクタ108と、点火プラグ110と、三元触媒112と、ピストン114と、クランク軸116と、吸気バルブ118と、排気バルブ120と、吸気側カム122と、排気側カム124と、VVT(Variable Valve Timing)機構126とを含む。   The engine 10 is, for example, an internal combustion engine such as a gasoline engine or a diesel engine. As shown in FIG. 2, the engine 10 includes an air cleaner 102, a throttle valve 104, a plurality of cylinders 106, an injector 108 that supplies fuel to each of the plurality of cylinders 106, a spark plug 110, and a three-way catalyst 112. A piston 114, a crankshaft 116, an intake valve 118, an exhaust valve 120, an intake side cam 122, an exhaust side cam 124, and a VVT (Variable Valve Timing) mechanism 126.

エンジン10には、エアクリーナ102から空気が吸入される。吸入空気量は、スロットルバルブ104により調整される。スロットルバルブ104はモータにより駆動される電子スロットルバルブである。   Air is drawn into the engine 10 from the air cleaner 102. The intake air amount is adjusted by the throttle valve 104. The throttle valve 104 is an electronic throttle valve that is driven by a motor.

空気は、気筒106(燃焼室)において燃料と混合される。気筒106には、インジェクタ108から燃料が直接噴射される。すなわち、インジェクタ108の噴射孔は気筒106内に設けられている。燃料は、気筒106の吸気側(空気が導入される側)から噴射される。   Air is mixed with fuel in the cylinder 106 (combustion chamber). Fuel is directly injected into the cylinder 106 from the injector 108. That is, the injection hole of the injector 108 is provided in the cylinder 106. The fuel is injected from the intake side (the side where air is introduced) of the cylinder 106.

燃料は吸気行程において噴射される。なお、燃料が噴射される時期は、吸気行程に限らない。また、本実施の形態においては、インジェクタ108の噴射孔が気筒106内に設けられた直噴エンジンとしてエンジン10を説明するが、直噴用のインジェクタ108に加えて、ポート噴射用のインジェクタを設けてもよい。さらに、ポート噴射用のインジェクタのみを設けるようにしてもよい。   Fuel is injected during the intake stroke. Note that the timing of fuel injection is not limited to the intake stroke. In the present embodiment, the engine 10 will be described as a direct injection engine in which the injection hole of the injector 108 is provided in the cylinder 106. However, in addition to the direct injection injector 108, a port injection injector is provided. May be. Further, only a port injection injector may be provided.

気筒106内の混合気は、点火プラグ110により着火され、燃焼する。燃焼後の混合気、すなわち排気ガスは、三元触媒112により浄化された後、車外に排出される。混合気の燃焼によりピストン114が押し下げられ、クランク軸116が回転する。   The air-fuel mixture in the cylinder 106 is ignited by the spark plug 110 and burned. The air-fuel mixture after combustion, that is, the exhaust gas is purified by the three-way catalyst 112 and then discharged outside the vehicle. The piston 114 is pushed down by the combustion of the air-fuel mixture, and the crankshaft 116 rotates.

気筒106の頭頂部には、吸気バルブ118および排気バルブ120が設けられる。気筒106に導入される空気の量および時期は吸気バルブ118により制御される。気筒106から排出される排気ガスの量および時期は排気バルブ120により制御される。吸気バルブ118は吸気側カム122により駆動される。排気バルブ120は排気側カム124により駆動される。   An intake valve 118 and an exhaust valve 120 are provided at the top of the cylinder 106. The amount and timing of air introduced into the cylinder 106 are controlled by the intake valve 118. The amount and timing of exhaust gas discharged from the cylinder 106 is controlled by the exhaust valve 120. The intake valve 118 is driven by the intake side cam 122. The exhaust valve 120 is driven by the exhaust side cam 124.

吸気バルブ118は、VVT機構126により、開閉タイミング(位相)が変更される。なお、排気バルブ120の開閉タイミングを変更するようにしてもよい。   The intake valve 118 is changed in opening / closing timing (phase) by the VVT mechanism 126. The opening / closing timing of the exhaust valve 120 may be changed.

本実施の形態においては、吸気側カム122が設けられたカムシャフト(図示せず)がVVT機構126により回転されることにより、吸気バルブ118の開閉タイミングが制御される。なお、開閉タイミングを制御する方法はこれに限らない。本実施の形態において、VVT機構126は、油圧により作動する。VVT機構126は、排気側カム124に設けられてもよい。   In the present embodiment, the opening / closing timing of the intake valve 118 is controlled by rotating a camshaft (not shown) provided with the intake side cam 122 by the VVT mechanism 126. The method for controlling the opening / closing timing is not limited to this. In the present embodiment, VVT mechanism 126 is operated by hydraulic pressure. The VVT mechanism 126 may be provided on the exhaust side cam 124.

エンジン10は、ECU200からの制御信号S1に基づいて制御される。ECU200は、エンジン10が所望の運転状態になるように、スロットル開度、点火時期、燃料噴射時期、燃料噴射量、吸気バルブ118の開閉タイミングを制御する。ECU200には、クランク角センサ11、カム角センサ204、水温センサ206、エアフローメータ208から信号が入力される。   The engine 10 is controlled based on a control signal S1 from the ECU 200. The ECU 200 controls the throttle opening, the ignition timing, the fuel injection timing, the fuel injection amount, and the opening / closing timing of the intake valve 118 so that the engine 10 is in a desired operation state. ECU 200 receives signals from crank angle sensor 11, cam angle sensor 204, water temperature sensor 206, and air flow meter 208.

クランク角センサ11は、クランク軸116の回転速度(以下、エンジン回転数と記載する)NEおよびクランク軸116の回転角度を表す信号を出力する。カム角センサ204は、吸気側カム122の位置を表す信号を出力する。水温センサ206は、エンジン10の冷却水の温度(以下、水温とも記載する)を表す信号を出力する。エアフローメータ208は、エンジン10に吸入される空気量表す信号を出力する。   The crank angle sensor 11 outputs a signal representing the rotational speed of the crankshaft 116 (hereinafter referred to as engine speed) NE and the rotational angle of the crankshaft 116. The cam angle sensor 204 outputs a signal indicating the position of the intake side cam 122. The water temperature sensor 206 outputs a signal indicating the temperature of the cooling water of the engine 10 (hereinafter also referred to as water temperature). The air flow meter 208 outputs a signal representing the amount of air taken into the engine 10.

ECU200は、これらのセンサから入力された信号、ROM(Read Only Memory)202に記憶されたマップおよびプログラムに基づいて、エンジン10を制御する。   The ECU 200 controls the engine 10 based on signals input from these sensors, a map and a program stored in a ROM (Read Only Memory) 202.

図1に戻って、動力分割装置40は、駆動輪80を回転させるための駆動軸16、エンジン10の出力軸および第1MG20の回転軸の三要素の各々を機械的に連結する。動力分割装置40は、上述の三要素のうちのいずれか一つを反力要素とすることによって、他の2つの要素間での動力の伝達を可能とする。第2MG30の回転軸は、駆動軸16に連結される。   Returning to FIG. 1, power split device 40 mechanically connects each of the three elements of drive shaft 16 for rotating drive wheel 80, the output shaft of engine 10, and the rotation shaft of first MG 20. The power split device 40 enables transmission of power between the other two elements by using any one of the three elements described above as a reaction force element. The rotation shaft of second MG 30 is connected to drive shaft 16.

動力分割装置40は、サンギヤ50と、ピニオンギヤ52と、キャリア54と、リングギヤ56とを含む遊星歯車機構である。ピニオンギヤ52は、サンギヤ50およびリングギヤ56の各々と噛み合う。キャリア54は、ピニオンギヤ52を自転可能に支持するとともに、エンジン10のクランク軸に連結される。サンギヤ50は、第1MG20の回転軸に連結される。リングギヤ56は、駆動軸16を介在して第2MG30の回転軸および減速機58に連結される。   Power split device 40 is a planetary gear mechanism including sun gear 50, pinion gear 52, carrier 54, and ring gear 56. Pinion gear 52 meshes with each of sun gear 50 and ring gear 56. The carrier 54 supports the pinion gear 52 so as to be capable of rotating, and is connected to the crankshaft of the engine 10. Sun gear 50 is coupled to the rotation shaft of first MG 20. Ring gear 56 is coupled to the rotation shaft of second MG 30 and reduction gear 58 via drive shaft 16.

減速機58は、動力分割装置40や第2MG30からの動力を駆動輪80に伝達する。また、減速機58は、駆動輪80が受けた路面からの反力を動力分割装置40や第2MG30に伝達する。   Reducer 58 transmits the power from power split device 40 and second MG 30 to drive wheels 80. Reducer 58 transmits the reaction force from the road surface received by drive wheels 80 to power split device 40 and second MG 30.

PCU60は、バッテリ70に蓄えられた直流電力を第1MG20および第2MG30を駆動するための交流電力に変換する。PCU60は、ECU200からの制御信号S2に基づいて制御されるコンバータおよびインバータ(いずれも図示せず)を含む。コンバータは、バッテリ70から受けた直流電力の電圧を昇圧してインバータに出力する。インバータは、コンバータが出力した直流電力を交流電力に変換して第1MG20および/または第2MG30に出力する。これにより、バッテリ70に蓄えられた電力を用いて第1MG20および/または第2MG30が駆動される。また、インバータは、第1MG20および/または第2MG30によって発電される交流電力を直流電力に変換してコンバータに出力する。コンバータは、インバータが出力した直流電力の電圧を降圧してバッテリ70へ出力する。これにより、第1MG20および/または第2MG30により発電された電力を用いてバッテリ70が充電される。なお、コンバータは、省略してもよい。   PCU 60 converts the DC power stored in battery 70 into AC power for driving first MG 20 and second MG 30. PCU 60 includes a converter and an inverter (both not shown) controlled based on control signal S2 from ECU 200. The converter boosts the voltage of the DC power received from battery 70 and outputs it to the inverter. The inverter converts the DC power output from the converter into AC power and outputs the AC power to first MG 20 and / or second MG 30. Thus, first MG 20 and / or second MG 30 are driven using the electric power stored in battery 70. The inverter converts AC power generated by the first MG 20 and / or the second MG 30 into DC power and outputs the DC power to the converter. The converter steps down the voltage of the DC power output from the inverter and outputs the voltage to battery 70. Thereby, battery 70 is charged using the electric power generated by first MG 20 and / or second MG 30. The converter may be omitted.

バッテリ70は、蓄電装置であり、再充電可能な直流電源である。バッテリ70としては、たとえば、ニッケル水素やリチウムイオン等の二次電池が用いられる。バッテリ70の電圧は、たとえば200V程度である。バッテリ70は、上述したように第1MG20および/または第2MG30により発電された電力を用いて充電される他、外部電源(図示せず)から供給される電力を用いて充電されてもよい。なお、バッテリ70は、二次電池に限らず、直流電圧を生成できるもの、たとえば、キャパシタ、太陽電池、燃料電池等であってもよい。   The battery 70 is a power storage device and is a rechargeable DC power source. As the battery 70, for example, a secondary battery such as nickel metal hydride or lithium ion is used. The voltage of the battery 70 is about 200V, for example. Battery 70 may be charged using electric power supplied from an external power source (not shown) in addition to being charged using electric power generated by first MG 20 and / or second MG 30 as described above. The battery 70 is not limited to a secondary battery, but may be a battery capable of generating a DC voltage, such as a capacitor, a solar battery, or a fuel battery.

バッテリ70には、バッテリ70の電池温度TBを検出するための電池温度センサ156と、バッテリ70の電流IBを検出するための電流センサ158と、バッテリ70の電圧VBを検出するための電圧センサ160とが設けられる。   The battery 70 includes a battery temperature sensor 156 for detecting the battery temperature TB of the battery 70, a current sensor 158 for detecting the current IB of the battery 70, and a voltage sensor 160 for detecting the voltage VB of the battery 70. And are provided.

電池温度センサ156は、電池温度TBを示す信号をECU200に送信する。電流センサ158は、電流IBを示す信号をECU200に送信する。電圧センサ160は、電圧VBを示す信号をECU200に送信する。   Battery temperature sensor 156 transmits a signal indicating battery temperature TB to ECU 200. Current sensor 158 transmits a signal indicating current IB to ECU 200. Voltage sensor 160 transmits a signal indicating voltage VB to ECU 200.

スタートスイッチ150は、たとえば、プッシュ式スイッチである。スタートスイッチ150は、キーをキーシリンダに差し込んで所定の位置まで回転させるものであってもよい。スタートスイッチ150は、ECU200に接続される。運転者がスタートスイッチ150を操作することに応じて、スタートスイッチ150は、信号STをECU200に送信する。   The start switch 150 is, for example, a push switch. The start switch 150 may be configured to insert a key into a key cylinder and rotate it to a predetermined position. Start switch 150 is connected to ECU 200. In response to the driver operating the start switch 150, the start switch 150 transmits a signal ST to the ECU 200.

通知部152は、失火の発生を運転者に通知する。通知部152は、たとえば、メータに設けられたマークが点灯あるいは点滅させることによって失火の発生を通知する警告灯である。なお、通知部152は、失火が発生した旨を示す情報を表示するための表示装置(たとえば、液晶パネル等)であってもよい。あるいは、通知部152は、失火が発生したことを示す音を発生させることによって失火の発生を通知したり、あるいは、失火が発生した旨を音声によって通知したりするための音発生装置であってもよい。通知部152は、ECU200からの制御信号S3に基づいて制御される。   The notification unit 152 notifies the driver of the occurrence of misfire. The notification unit 152 is, for example, a warning lamp that notifies the occurrence of misfire by turning on or blinking a mark provided on the meter. Note that the notification unit 152 may be a display device (for example, a liquid crystal panel or the like) for displaying information indicating that a misfire has occurred. Alternatively, the notification unit 152 is a sound generation device for notifying the occurrence of misfire by generating a sound indicating that a misfire has occurred, or notifying that the misfire has occurred by voice. Also good. The notification unit 152 is controlled based on a control signal S3 from the ECU 200.

ECU200には、第1レゾルバ12と、第2レゾルバ13と、車輪速センサ14とが接続される。   The ECU 200 is connected to the first resolver 12, the second resolver 13, and the wheel speed sensor 14.

第1レゾルバ12は、第1MG20に設けられ、第1MG20の回転速度Nm1を検出する。第1レゾルバ12は、検出された回転速度Nm1を示す信号をECU200に送信する。   The first resolver 12 is provided in the first MG 20, and detects the rotational speed Nm1 of the first MG 20. The first resolver 12 transmits a signal indicating the detected rotation speed Nm1 to the ECU 200.

第2レゾルバ13は、第2MG30に設けられ、第2MG30の回転速度Nm2を検出する。第2レゾルバ13は、検出された回転速度Nm2を示す信号をECU200に送信する。   The second resolver 13 is provided in the second MG 30 and detects the rotational speed Nm2 of the second MG 30. The second resolver 13 transmits a signal indicating the detected rotation speed Nm2 to the ECU 200.

車輪速センサ14は、駆動輪80の回転速度Nwを検出する。車輪速センサ14は、検出された回転速度Nwを示す信号をECU200に送信する。ECU200は、受信した回転速度Nwに基づいて車速Vを算出する。なお、ECU200は、回転速度Nwに代えて第2MG30の回転速度Nm2に基づいて車速Vを算出するようにしてもよい。   The wheel speed sensor 14 detects the rotational speed Nw of the drive wheel 80. The wheel speed sensor 14 transmits a signal indicating the detected rotation speed Nw to the ECU 200. ECU 200 calculates vehicle speed V based on the received rotational speed Nw. ECU 200 may calculate vehicle speed V based on rotation speed Nm2 of second MG 30 instead of rotation speed Nw.

ECU200は、エンジン10を制御するための制御信号S1を生成し、その生成した制御信号S1をエンジン10へ出力する。また、ECU200は、PCU60を制御するための制御信号S2を生成し、その生成した制御信号S2をPCU60へ出力する。   ECU 200 generates a control signal S1 for controlling engine 10, and outputs the generated control signal S1 to engine 10. ECU 200 also generates a control signal S2 for controlling PCU 60 and outputs the generated control signal S2 to PCU 60.

ECU200は、エンジン10およびPCU60等を制御することによって車両1が最も効率よく運行できるようにハイブリッドシステム全体、すなわち、バッテリ70の充放電状態、エンジン10、第1MG20および第2MG30の動作状態を制御する。   The ECU 200 controls the entire hybrid system, that is, the charging / discharging state of the battery 70 and the operating states of the engine 10, the first MG 20 and the second MG 30 so that the vehicle 1 can operate most efficiently by controlling the engine 10, the PCU 60, and the like. .

ECU200は、運転席に設けられたアクセルペダル(図示せず)の踏込み量に対応する要求駆動力を算出する。ECU200は、算出された要求駆動力に応じて、第1MG20および第2MG30のトルクと、エンジン10の出力とを制御する。   ECU 200 calculates a required driving force corresponding to the amount of depression of an accelerator pedal (not shown) provided in the driver's seat. ECU 200 controls the torque of first MG 20 and second MG 30 and the output of engine 10 in accordance with the calculated required driving force.

以上のような構成を有する車両1においては、ECU200は、エンジン10の回転変動量に基づいてエンジン10に失火が発生したか否かを判定する。しかしながら、たとえば、車両1が悪路を走行している場合には、エンジン10の回転変動の変化パターンが失火発生時の回転変動の変化パターンに対応する変化パターンになり、失火が発生していると誤判定する場合がある。   In the vehicle 1 having the above configuration, the ECU 200 determines whether or not misfire has occurred in the engine 10 based on the rotation fluctuation amount of the engine 10. However, for example, when the vehicle 1 is traveling on a rough road, the change pattern of the rotation fluctuation of the engine 10 becomes a change pattern corresponding to the change pattern of the rotation fluctuation at the time of misfire, and misfire has occurred. May be misjudged.

本実施の形態においては、ECU200は、エンジン10の回転変動量が失火判定値を超えた場合にエンジン10において失火が発生しているか、あるいは、車両が悪路を走行しているかを判定する。ECU200は、エンジン10の回転変動量が失火判定値よりも大きい悪路判定値を超えた場合には、車両1が悪路を走行していると判定する。なお、本実施の形態において、悪路とは、所定のパターンで連続的に起伏が変化するような路面や、濡れた路面、凍結路面あるいは砂利道等の低摩擦係数の路面を含む。   In the present embodiment, ECU 200 determines whether a misfire has occurred in engine 10 or whether the vehicle is traveling on a rough road when the rotational fluctuation amount of engine 10 exceeds the misfire determination value. ECU 200 determines that vehicle 1 is traveling on a rough road when the amount of rotational fluctuation of engine 10 exceeds a rough road determination value that is greater than the misfire determination value. In the present embodiment, the rough road includes a road surface whose undulation continuously changes in a predetermined pattern and a road surface with a low friction coefficient such as a wet road surface, a frozen road surface, or a gravel road.

図3に、本実施の形態に係る車両1に搭載されたECU200の機能ブロック図を示す。ECU200は、開始判定部250と、変動量算出部252と、仮失火判定部254と、悪路判定部256と、失火判定部258と、通知制御部260と、終了条件判定部262と、カウンタクリア部264とを含む。   FIG. 3 shows a functional block diagram of ECU 200 mounted on vehicle 1 according to the present embodiment. The ECU 200 includes a start determination unit 250, a fluctuation amount calculation unit 252, a temporary misfire determination unit 254, a rough road determination unit 256, a misfire determination unit 258, a notification control unit 260, an end condition determination unit 262, and a counter. And a clear unit 264.

開始判定部250は、失火判定の開始条件が成立しているか否かを判定する。失火判定の開始条件は、エンジン10の状態が失火判定に適した(適切な精度で判定可能な)状態であると判定できる条件である。失火判定の開始条件は、たとえば、現在のエンジン回転数Neとエンジン負荷率(または吸入空気量)とが予め設定された領域内であるという条件である。予め設定された領域は、たとえば、エンジン回転数Neが増加するほどエンジン負荷率の下限値が増加する領域が設定される。予め設定された領域は、実験等により適合すればよい。   The start determination unit 250 determines whether a misfire determination start condition is satisfied. The misfire determination start condition is a condition for determining that the state of the engine 10 is a state suitable for misfire determination (determinable with appropriate accuracy). The misfire determination start condition is, for example, a condition that the current engine speed Ne and the engine load factor (or intake air amount) are within a preset region. For example, a region in which the lower limit value of the engine load factor increases as the engine speed Ne increases is set as the region set in advance. The preset area may be adapted by experiments or the like.

開始判定部250は、たとえば、現在のエンジン回転数Neとエンジン負荷率とが予め設定された領域内である場合に失火判定の開始条件が成立したと判定する。なお、開始判定部250は、たとえば、失火判定の開始条件が成立したと判定した場合には、開始判定フラグをオン状態にしてもよい。   The start determination unit 250 determines that the misfire determination start condition is satisfied, for example, when the current engine speed Ne and the engine load factor are within a preset region. For example, when it is determined that the misfire determination start condition is satisfied, the start determination unit 250 may turn on the start determination flag.

変動量算出部252は、エンジン回転数Neの回転変動量ΔNeを算出する。具体的には、変動量算出部252は、たとえば、クランク角センサ11により検出されるクランク軸116の回転角度が所定の角度だけ変化する時間を計測する。本実施の形態において、所定角度は、たとえば、30°CA(Crank Angle)である。以下の説明において、クランク軸116が30°CA回転するのに要する時間をT30と記載する。   The fluctuation amount calculation unit 252 calculates the rotation fluctuation amount ΔNe of the engine speed Ne. Specifically, the fluctuation amount calculation unit 252 measures, for example, the time during which the rotation angle of the crankshaft 116 detected by the crank angle sensor 11 changes by a predetermined angle. In the present embodiment, the predetermined angle is, for example, 30 ° CA (Crank Angle). In the following description, the time required for the crankshaft 116 to rotate 30 ° CA is described as T30.

変動量算出部252は、たとえば、各気筒のTDC(Top Dead Center)あるいはBDC(Bottom Dead Center)を基準とした所定の角度を始点として30°CAだけ回転するのに要する第1回転時間T30(1)を計測する。所定の角度は、本実施の形態においては、各気筒のTDCに対応する回転角度から60°CAだけ回転した位置をいうものとするが、特にこれに限定されるものではない。   The fluctuation amount calculation unit 252 is, for example, a first rotation time T30 (required for rotation by 30 ° CA starting from a predetermined angle based on TDC (Top Dead Center) or BDC (Bottom Dead Center) of each cylinder. 1) is measured. In the present embodiment, the predetermined angle refers to a position rotated by 60 ° CA from the rotation angle corresponding to the TDC of each cylinder, but is not particularly limited thereto.

変動量算出部252は、第1回転時間T30(1)と、第1回転時間T30(1)に対応する1点火前の第2回転時間T30(2)との差分(T30(1)−T30(2))をエンジン10の回転変動量ΔNeとして算出する。   The fluctuation amount calculation unit 252 calculates the difference (T30 (1) −T30) between the first rotation time T30 (1) and the second rotation time T30 (2) before one ignition corresponding to the first rotation time T30 (1). (2)) is calculated as the rotational fluctuation amount ΔNe of the engine 10.

たとえば、エンジン10が、1番気筒から4番気筒までの4つの気筒が直列に配置される直列4気筒のエンジンである場合を想定する。また、エンジン10は、1番気筒、3番気筒、4番気筒および2番気筒の順序で点火制御されるとする。   For example, it is assumed that the engine 10 is an in-line 4-cylinder engine in which four cylinders from the first cylinder to the fourth cylinder are arranged in series. Further, it is assumed that the engine 10 is subjected to ignition control in the order of the first cylinder, the third cylinder, the fourth cylinder, and the second cylinder.

変動量算出部252は、たとえば、3番気筒の第1回転時間T30(1)が計測された場合には、第1回転時間T(30)と、1点火前の気筒である1番気筒の第2回転時間T30(2)との差分(T30(1)−T30(2))を回転変動量ΔNeとして算出する。   For example, when the first rotation time T30 (1) of the third cylinder is measured, the fluctuation amount calculation unit 252 determines the first rotation time T (30) and the first cylinder that is the cylinder before one ignition. A difference (T30 (1) −T30 (2)) from the second rotation time T30 (2) is calculated as the rotation fluctuation amount ΔNe.

なお、変動量算出部252は、開始判定フラグがオン状態である場合に回転変動量ΔNeの算出を開始してもよい。   Note that the fluctuation amount calculation unit 252 may start calculating the rotation fluctuation amount ΔNe when the start determination flag is in the on state.

仮失火判定部254は、変動量算出部252によって算出されたエンジン10の回転変動量ΔNeが仮失火判定値A(0)以上であるか否かを判定する。なお、本実施の形態においては、仮失火判定値A(0)は、エンジン回転数Neおよび吸入空気量に基づいて決定されるものとして説明するが、所定値であってもよい。   The provisional misfire determination unit 254 determines whether or not the rotation variation amount ΔNe of the engine 10 calculated by the variation amount calculation unit 252 is greater than or equal to the provisional misfire determination value A (0). In the present embodiment, the provisional misfire determination value A (0) is described as being determined based on the engine speed Ne and the intake air amount, but may be a predetermined value.

たとえば、エンジン回転数Neが大きいほど仮失火判定値A(0)が大きくなるようにしてもよい。あるいは、吸入空気量が大きいほど仮失火判定値A(0)が小さくなるようにしてもよい。   For example, the temporary misfire determination value A (0) may be increased as the engine speed Ne is increased. Alternatively, the provisional misfire determination value A (0) may be decreased as the intake air amount increases.

なお、仮失火判定部254は、たとえば、エンジン10の回転変動量ΔNeが仮失火判定値A(0)以上である場合には、仮失火判定フラグをオンしてもよい。   Temporary misfire determination unit 254 may turn on the temporary misfire determination flag when, for example, rotation fluctuation amount ΔNe of engine 10 is equal to or greater than temporary misfire determination value A (0).

悪路判定部256は、車両1が悪路を走行しているか否かを判定する。具体的には、悪路判定部256は、変動量算出部252によって算出されたエンジン10の回転変動量ΔNeが悪路判定値A(1)よりも大きいか否かを判定する。なお、悪路判定値A(1)は、仮失火判定値A(0)よりも大きい値である。本実施の形態において、悪路判定値A(1)は、エンジン回転数Neおよび吸入吸気量に基づいて決定されるものとして説明するが、所定値であってもよい。   The rough road determination unit 256 determines whether or not the vehicle 1 is traveling on a rough road. Specifically, the rough road determination unit 256 determines whether or not the rotational fluctuation amount ΔNe of the engine 10 calculated by the fluctuation amount calculation unit 252 is larger than the rough road determination value A (1). The rough road determination value A (1) is a value larger than the temporary misfire determination value A (0). In the present embodiment, the rough road determination value A (1) is described as being determined based on the engine speed Ne and the intake air intake amount, but may be a predetermined value.

たとえば、エンジン回転数Neが大きいほど悪路判定値A(1)が大きくなるようにしてもよい。あるいは、吸入空気量が大きいほど悪路判定値A(1)が小さくなるようにしてもよい。   For example, the rough road determination value A (1) may increase as the engine speed Ne increases. Alternatively, the rough road determination value A (1) may be decreased as the intake air amount increases.

悪路判定部256は、車両1が悪路を走行していると判定した場合には(すなわち、エンジン10の回転変動量ΔNeが悪路判定値A(1)以上であると判定した場合には)、悪路カウンタの値を所定値(たとえば、「1」)だけ増加させる。   When the rough road determination unit 256 determines that the vehicle 1 is traveling on a rough road (that is, when it is determined that the rotational fluctuation amount ΔNe of the engine 10 is equal to or greater than the rough road determination value A (1)). ) Increase the value of the rough road counter by a predetermined value (for example, “1”).

失火判定部258は、エンジン10に失火が発生しているか否かを判定する。具体的には、仮失火判定部254によってエンジン10の回転変動量ΔNeが仮失火判定値A(0)以上であると判定され、かつ、悪路判定部256によって、エンジン10の回転変動量ΔNeが悪路判定値A(1)よりも小さいと判定された場合に、エンジン10の回転変動の第1変化パターンが失火発生時の回転変動の第2変化パターンに対応するか否かを判定する。   The misfire determination unit 258 determines whether or not misfire has occurred in the engine 10. More specifically, the temporary misfire determination unit 254 determines that the rotational fluctuation amount ΔNe of the engine 10 is greater than or equal to the temporary misfire determination value A (0), and the rough road determination unit 256 determines the rotational fluctuation amount ΔNe of the engine 10. Is determined to be smaller than the rough road determination value A (1), it is determined whether or not the first change pattern of the rotational fluctuation of the engine 10 corresponds to the second change pattern of the rotational fluctuation at the time of misfire occurrence. .

失火判定部258は、第1変化パターンが第2変化パターンに対応すると判定した場合に、エンジン10に失火が発生していると判定する。失火判定部258は、エンジン10に失火が発生していると判定した場合には、失火カウンタを所定値(たとえば、「1」)だけ増加させる。   When it is determined that the first change pattern corresponds to the second change pattern, the misfire determination unit 258 determines that a misfire has occurred in the engine 10. When it is determined that misfire has occurred in the engine 10, the misfire determination unit 258 increases the misfire counter by a predetermined value (for example, “1”).

なお、本実施の形態においては、失火カウンタは、すべての気筒において発生した失火の総数を示すものであるとして説明するが、失火が発生した気筒を特定できる場合には各気筒毎に設けられてもよい。   In the present embodiment, the misfire counter is described as indicating the total number of misfires that have occurred in all cylinders. However, if the cylinder in which the misfire has occurred can be specified, it is provided for each cylinder. Also good.

失火判定部258は、第1変化パターンが第2変化パターンに対応しないと判定した場合に、車両1が悪路を走行していると判定する。失火判定部258は、車両1が悪路を走行していると判定した場合には、悪路カウンタを所定値だけ増加させる。   The misfire determination unit 258 determines that the vehicle 1 is traveling on a bad road when it is determined that the first change pattern does not correspond to the second change pattern. If the misfire determination unit 258 determines that the vehicle 1 is traveling on a rough road, the misfire determination unit 258 increases the rough road counter by a predetermined value.

第1変化パターンは、複数の気筒のうちの回転変動量ΔNeが仮失火判定値A(0)以上となる第1気筒および第1気筒と異なる第2気筒の各々の回転変動量ΔNeを含む。また、第2変化パターンは、失火発生時に第2気筒の回転変動量が、第1気筒の回転変動量ΔNeを基準として設定される範囲内となる変化パターンを含む。   The first change pattern includes the rotation fluctuation amount ΔNe of each of the first cylinder and the second cylinder different from the first cylinder in which the rotation fluctuation amount ΔNe among the plurality of cylinders is equal to or greater than the provisional misfire determination value A (0). Further, the second change pattern includes a change pattern in which the rotation fluctuation amount of the second cylinder is within a range set based on the rotation fluctuation amount ΔNe of the first cylinder when misfire occurs.

本実施の形態においては、第1変化パターンは、図3に示すように、仮失火判定値A(0)よりも大きいと判定された3番気筒の回転変動量ΔNe(2)と、3番気筒の1点火前の気筒である1番気筒の回転変動量ΔNe(3)と、3番気筒の1点火後の気筒である4番気筒の回転変動量ΔNe(1)と、3番気筒の2点火後の気筒である2番気筒の回転変動量ΔNe(0)とを含む。   In the present embodiment, as shown in FIG. 3, the first change pattern includes the rotational fluctuation amount ΔNe (2) of the third cylinder determined to be larger than the temporary misfire determination value A (0) and the third change pattern. The rotational fluctuation amount ΔNe (3) of the first cylinder, which is the cylinder before the first ignition of the cylinder, the rotational fluctuation amount ΔNe (1) of the fourth cylinder, which is the cylinder after the first ignition of the third cylinder, and the third cylinder 2 and the rotational fluctuation amount ΔNe (0) of the second cylinder, which is the cylinder after ignition.

失火判定部258は、ΔNe(0)、ΔNe(1)、ΔNe(2)およびΔNe(3)を含む第1変化パターンが失火発生時の第2変化パターンに対応するか否かを判定する。   The misfire determination unit 258 determines whether or not the first change pattern including ΔNe (0), ΔNe (1), ΔNe (2), and ΔNe (3) corresponds to the second change pattern at the time of misfire occurrence.

具体的には、失火判定部258は、以下の判定条件が成立するか否かを判定する。判定条件は、ΔNe(0)<0、A≦|ΔNe(0)/ΔNe(2)|≦B、−C≦ΔNe(3)/ΔNe(2)≦+C、−D≦ΔNe(1)/ΔNe(2)≦+Dという関係が成立するという条件である。なお、A、B、CおよびDは、ゼロよりも大きい値とする。   Specifically, the misfire determination unit 258 determines whether or not the following determination condition is satisfied. The determination conditions are: ΔNe (0) <0, A ≦ | ΔNe (0) / ΔNe (2) | ≦ B, −C ≦ ΔNe (3) / ΔNe (2) ≦ + C, −D ≦ ΔNe (1) / This is a condition that the relationship ΔNe (2) ≦ + D is established. A, B, C, and D are values larger than zero.

これらの関係が成立する場合には、ΔNe(0)、ΔNe(1)およびΔNe(3)の各々がΔNe(2)を基準とした所定の範囲内の値であることを示す。   When these relationships are established, it indicates that each of ΔNe (0), ΔNe (1), and ΔNe (3) is a value within a predetermined range based on ΔNe (2).

失火判定部258は、たとえば、図4に示すように、ΔNe(0)、ΔNe(1)およびΔNe(3)の各々が上述の関係に基づく上限値と下限値との間の範囲内である場合には、第1変化パターンが第2変化パターンに対応すると判定する。すなわち、失火判定部258は、エンジン10に失火が発生していると判定する。   In the misfire determination unit 258, for example, as shown in FIG. 4, each of ΔNe (0), ΔNe (1), and ΔNe (3) is within a range between the upper limit value and the lower limit value based on the above-described relationship. In the case, it is determined that the first change pattern corresponds to the second change pattern. That is, misfire determination unit 258 determines that misfire has occurred in engine 10.

一方、失火判定部258は、ΔNe(0)、ΔNe(1)およびΔNe(3)のうちのいずれかが図4に示す上限値または下限値を超えた値である場合には、第1変化パターンが第2変化パターンに対応しないと判定する。すなわち、失火判定部258は、車両1が悪路を走行していると判定する。   On the other hand, when one of ΔNe (0), ΔNe (1), and ΔNe (3) is a value exceeding the upper limit value or the lower limit value shown in FIG. It is determined that the pattern does not correspond to the second change pattern. That is, the misfire determination unit 258 determines that the vehicle 1 is traveling on a rough road.

通知制御部260は、失火カウンタと悪路カウンタとに基づいて運転者に対してエンジン10に失火が発生している旨の通知を要する否かを判定する。通知制御部260は、通知を要すると判定した場合に、失火の発生を運転者に通知するように通知部152を制御する。通知制御部260は、たとえば、失火カウンタの値から、悪路カウンタの値に所定の係数を乗じた値を減算した値が所定値以上になる場合に、通知を要すると判定してもよい。あるいは、通知制御部260は、失火カウンタの値が所定値以上である場合には、悪路カウンタの値に関係なく、通知を要すると判定してもよい。   The notification control unit 260 determines whether or not it is necessary to notify the driver that a misfire has occurred in the engine 10 based on the misfire counter and the rough road counter. When it is determined that notification is required, the notification control unit 260 controls the notification unit 152 to notify the driver of the occurrence of misfire. For example, the notification control unit 260 may determine that notification is required when a value obtained by subtracting a value obtained by multiplying the value of the rough road counter by a predetermined coefficient from the value of the misfire counter is equal to or greater than a predetermined value. Alternatively, the notification control unit 260 may determine that notification is required regardless of the value of the rough road counter when the value of the misfire counter is equal to or greater than a predetermined value.

終了条件判定部262は、失火判定の終了条件が成立したか否かを判定する。終了条件は、たとえば、失火判定の開始条件が成立してからエンジン10のクランク軸116が所定回数だけ回転したという条件である。なお、終了条件判定部262は、たとえば、失火判定の終了条件が成立した場合には、終了判定フラグをオンするようにしてもよい。   The termination condition determination unit 262 determines whether a termination condition for the misfire determination is satisfied. The end condition is, for example, a condition that the crankshaft 116 of the engine 10 has been rotated a predetermined number of times after the misfire determination start condition is satisfied. Note that the end condition determination unit 262 may turn on the end determination flag when, for example, an end condition for misfire determination is satisfied.

カウンタクリア部264は、終了条件判定部262によって失火判定の終了条件が成立したと判定された場合に、悪路カウンタおよび失火カウンタをクリアして、初期値(たとえば、「0」)にリセットする。なお、カウンタクリア部264は、たとえば、終了判定フラグがオフからオンされた場合に、悪路カウンタおよび失火カウンタをクリアしてもよい。   The counter clear unit 264 clears the rough road counter and the misfire counter and resets them to initial values (for example, “0”) when the end condition determination unit 262 determines that the end condition of the misfire determination is satisfied. . Note that the counter clear unit 264 may clear the rough road counter and the misfire counter when the end determination flag is turned on from off, for example.

本実施の形態において、開始判定部250と、変動量算出部252と、仮失火判定部254と、悪路判定部256と、失火判定部258と、通知制御部260と、終了条件判定部262と、カウンタクリア部264とは、いずれもECU200のCPUがROM202に記憶されたプログラムを実行することにより実現される、ソフトウェアとして機能するものとして説明するが、ハードウェアにより実現されるようにしてもよい。なお、このようなプログラムは記憶媒体に記録されて車両に搭載される。   In the present embodiment, a start determination unit 250, a fluctuation amount calculation unit 252, a temporary misfire determination unit 254, a rough road determination unit 256, a misfire determination unit 258, a notification control unit 260, and an end condition determination unit 262. The counter clear unit 264 is described as functioning as software that is realized when the CPU of the ECU 200 executes a program stored in the ROM 202, but may be realized as hardware. Good. Such a program is recorded on a storage medium and mounted on the vehicle.

図5を参照して、本実施の形態に係る車両1に搭載されたECU200で実行されるプログラムの制御構造について説明する。ECU200は、図5で示したフローチャートに基づくプログラムを所定の計算サイクル毎に実行する。   With reference to FIG. 5, a control structure of a program executed by ECU 200 mounted on vehicle 1 according to the present embodiment will be described. ECU 200 executes a program based on the flowchart shown in FIG. 5 every predetermined calculation cycle.

ステップ(以下、ステップをSと記載する)100にて、ECU200は、失火判定の開始条件が成立するか否かを判定する。失火判定の開始条件が成立する場合(S100にてYES)、処理はS102に移される。もしそうでない場合(S100にてNO)、処理はS100に戻される。   In step (hereinafter, step is referred to as S) 100, ECU 200 determines whether or not a misfire determination start condition is satisfied. If the misfire determination start condition is satisfied (YES in S100), the process proceeds to S102. If not (NO in S100), the process returns to S100.

S102にて、ECU200は、エンジン10の回転変動量ΔNeを算出する。なお、回転変動量ΔNeの算出方法については、上述したとおりであるため、その詳細な説明は繰り返されない。   In S102, ECU 200 calculates rotation fluctuation amount ΔNe of engine 10. Since the calculation method of the rotation fluctuation amount ΔNe is as described above, the detailed description thereof will not be repeated.

S104にて、ECU200は、エンジン10の回転変動量ΔNeが仮失火判定値A(0)以上であるか否かを判定する。エンジン10の回転変動量ΔNeが仮失火判定値A(0)以上である場合には(S104にてYES)、処理はS106に移される。もしそうでない場合には(S104にてNO)、処理はS108に移される。   In S104, ECU 200 determines whether or not rotation variation amount ΔNe of engine 10 is equal to or greater than temporary misfire determination value A (0). If rotational fluctuation amount ΔNe of engine 10 is greater than or equal to provisional misfire determination value A (0) (YES in S104), the process proceeds to S106. If not (NO in S104), the process proceeds to S108.

S106にて、ECU200は、エンジン10の回転変動量ΔNeが悪路判定値A(1)以上であるか否かを判定する。エンジン10の回転変動量ΔNeが悪路判定値A(1)以上である場合には(S106にてYES)、処理はS108に移される。もしそうでない場合には(S106にてNO)、処理はS110に移される。   In S106, ECU 200 determines whether or not rotation fluctuation amount ΔNe of engine 10 is equal to or greater than the rough road determination value A (1). If rotational fluctuation amount ΔNe of engine 10 is greater than or equal to rough road determination value A (1) (YES in S106), the process proceeds to S108. If not (NO in S106), the process proceeds to S110.

S108にて、ECU200は、悪路カウンタに所定値を加算して増加させる。S110にて、ECU200は、エンジン10の回転変動の第1変化パターンが失火発生時の回転変動の第2変化パターンに対応するか否かを判定する。エンジン10の回転変動の第1変化パターンが失火発生時の回転変動の第2変化パターンに対応する場合(S110にてYES)、処理はS112に移される。もしそうでない場合(S110にてNO)、処理はS108に移される。   In S108, ECU 200 adds a predetermined value to the rough road counter to increase it. In S110, ECU 200 determines whether or not the first change pattern of the rotation fluctuation of engine 10 corresponds to the second change pattern of the rotation fluctuation when misfire occurs. If the first change pattern of the rotational fluctuation of engine 10 corresponds to the second change pattern of the rotational fluctuation at the time of misfire occurrence (YES in S110), the process proceeds to S112. If not (NO in S110), the process proceeds to S108.

S112にて、ECU200は、失火カウンタに所定値を加算して増加させる。S1114にて、ECU200は、失火カウンタの値と悪路カウンタの値とに基づいてエンジン10に失火が発生した旨の通知を要するか否かを判定する。通知を要すると判定された場合(S114にてYES)、処理はS116に移される。もしそうでない場合(S114にてNO)、処理はS118に移される。S116にて、ECU200は、失火の発生の旨を運転者に通知するように通知部152を制御する。ECU200は、たとえば、失火の発生を示す警告灯を点灯させる。   In S112, ECU 200 increases the misfire counter by adding a predetermined value. In S1114, ECU 200 determines whether or not a notification that misfire has occurred in engine 10 is required based on the value of the misfire counter and the value of the rough road counter. If it is determined that notification is required (YES in S114), the process proceeds to S116. If not (NO in S114), the process proceeds to S118. In S116, ECU 200 controls notification unit 152 to notify the driver that a misfire has occurred. ECU 200 turns on a warning lamp indicating the occurrence of misfire, for example.

S118にて、ECU200は、エンジン10のクランク軸116が、開始条件が成立してから所定回転数だけ回転したか否かを判定する。所定回転数だけ回転した場合(S118にてYES)、処理はS120に移される。もしそうでない場合(S118にてNO)、処理はS102に戻される。S120にて、ECU200は、悪路カウンタの値および失火カウンタの値をクリアする。   In S118, ECU 200 determines whether or not crankshaft 116 of engine 10 has rotated a predetermined number of revolutions since the start condition is satisfied. If it has rotated by a predetermined number of revolutions (YES in S118), the process proceeds to S120. If not (NO in S118), the process returns to S102. In S120, ECU 200 clears the value of the rough road counter and the value of the misfire counter.

以上のような構造およびフローチャートに基づく本実施の形態に係る車両1に搭載されたECU200の動作について説明する。   An operation of ECU 200 mounted on vehicle 1 according to the present embodiment based on the above-described structure and flowchart will be described.

たとえば、車両1の走行中に、エンジン回転数Neとエンジン負荷率とが予め設定された領域内である場合には、失火判定の開始条件が成立したと判定され(S100にてYES)、エンジン10の回転変動量ΔNeが算出される(S102)。   For example, if the engine speed Ne and the engine load factor are within a preset region while the vehicle 1 is traveling, it is determined that the misfire determination start condition is satisfied (YES in S100), and the engine A rotational fluctuation amount ΔNe of 10 is calculated (S102).

算出された回転変動量ΔNeが仮失火判定値A(0)よりも小さい場合(S104にてNO)、失火判定の開始条件が成立してから所定回転数だけ回転していれば(S118にてYES)、失火カウンタおよび悪路カウンタがクリアされる(S120)。また、所定回転だけ回転していなければ(S118にてNO)、エンジン10の回転変動量ΔNeの算出が続行される(S102)。   If calculated rotation fluctuation amount ΔNe is smaller than provisional misfire determination value A (0) (NO in S104), if the misfire determination start condition is satisfied and the vehicle has rotated by a predetermined number of rotations (in S118). YES), the misfire counter and the rough road counter are cleared (S120). If the engine has not been rotated by the predetermined number of revolutions (NO in S118), the calculation of the rotation fluctuation amount ΔNe of engine 10 is continued (S102).

図6の太破線に示すように、たとえば、3番気筒における回転変動量ΔNe(2)が仮失火判定値A(0)以上であって(S104にてYES)、かつ、悪路判定値A(1)以上である場合には(S106にてYES)、悪路カウンタの値が所定値だけ増加させられる(S108)。   As shown by the thick broken line in FIG. 6, for example, the rotational fluctuation amount ΔNe (2) in the third cylinder is equal to or greater than the provisional misfire determination value A (0) (YES in S104), and the rough road determination value A If (1) or more (YES in S106), the value of the rough road counter is increased by a predetermined value (S108).

一方、図6の太実線に示すように、たとえば、3番気筒における回転変動量ΔNe(2)が仮失火判定値A(0)以上であって(S104にてYES)、かつ、悪路判定値A(1)よりも小さい場合には(S106にてNO)、エンジン10の回転変動の第1変化パターンが失火発生時の第2変化パターンに対応するか否かが判定される(S110)。   On the other hand, as shown by the thick solid line in FIG. 6, for example, the rotational fluctuation amount ΔNe (2) in the third cylinder is equal to or greater than the temporary misfire determination value A (0) (YES in S104), and the bad road determination is made. If smaller than value A (1) (NO in S106), it is determined whether or not the first change pattern of the rotational fluctuation of engine 10 corresponds to the second change pattern at the time of misfire occurrence (S110). .

すなわち、3番気筒以外の各気筒の点火時の回転変動量ΔNe(0)、ΔNe(1)およびΔNe(3)がΔNe(2)を基準とした所定範囲内である場合には、エンジン10の回転変動の第1変化パターンが失火発生時の第2変化パターンに対応すると判定される(S110にてYES)。この場合、失火カウンタの値が増加させられて(S112)、失火が発生しているか否かが判定される(S114)。失火カウンタの値と悪路カウンタの値とに基づいて失火が発生している旨の通知を要すると判定された場合には(S114にてYES)、通知制御が実行される(S116)。   That is, when the rotational fluctuation amounts ΔNe (0), ΔNe (1), and ΔNe (3) at the time of ignition of each cylinder other than the third cylinder are within a predetermined range based on ΔNe (2), the engine 10 It is determined that the first change pattern of the rotational fluctuation corresponds to the second change pattern at the time of misfire (YES in S110). In this case, the value of the misfire counter is increased (S112), and it is determined whether or not misfire has occurred (S114). If it is determined that a notification that a misfire has occurred is required based on the value of the misfire counter and the value of the rough road counter (YES in S114), notification control is executed (S116).

一方、図6の一点鎖線に示すように、4番気筒における回転変動量ΔNe(1)が所定範囲内でない場合には、エンジン10の回転変動の第1変化パターンが失火発生時の第2変化パターンに対応しないと判定され(S110にてNO)、悪路カウンタの値が増加させられる(S108)。   On the other hand, as shown by the one-dot chain line in FIG. 6, when the rotational fluctuation amount ΔNe (1) in the fourth cylinder is not within the predetermined range, the first change pattern of the rotational fluctuation of the engine 10 is the second change when a misfire occurs. It is determined that the pattern does not correspond (NO in S110), and the value of the rough road counter is increased (S108).

失火判定の開始条件が成立してから所定回転だけ回転した場合には(S118にてYES)、失火カウンタの値および悪路カウンタの値がクリアされる(S120)。   If the predetermined rotation has been made after the misfire determination start condition is satisfied (YES in S118), the misfire counter value and the bad road counter value are cleared (S120).

以上のようにして、本実施の形態に係る車両によると、エンジン10の回転変動量ΔNeが仮失火判定値A(0)よりも大きい場合でも、悪路判定値A(1)よりも大きい場合には、車両1が悪路を走行していると判定される。これにより、エンジン10の回転変動の第1変化パターンが失火発生時の回転変動の第2変化パターンに対応している場合でも、車両1が悪路を走行していると判定することができる。そのため、失火の誤判定を防止することができる。したがって、内燃機関の失火の発生の有無を精度高く判定する車両および内燃機関の失火判定方法を提供することができる。   As described above, according to the vehicle according to the present embodiment, even when rotational fluctuation amount ΔNe of engine 10 is larger than provisional misfire determination value A (0), it is larger than rough road determination value A (1). It is determined that the vehicle 1 is traveling on a rough road. Thereby, even when the first change pattern of the rotational fluctuation of the engine 10 corresponds to the second change pattern of the rotational fluctuation at the time of misfire occurrence, it can be determined that the vehicle 1 is traveling on a rough road. Therefore, misjudgment of misfire can be prevented. Therefore, it is possible to provide a vehicle and a misfire determination method for an internal combustion engine that accurately determine whether or not misfire has occurred in the internal combustion engine.

なお、本実施の形態においては失火カウンタの値と悪路カウンタの値とに基づいて失火が発生していると判定された場合に、運転者に通知するとして説明したが、たとえば、特定の気筒において連続して失火が発生している場合には、当該特定の気筒の燃料噴射を停止するようにしてもよい。   In the present embodiment, it has been described that the driver is notified when it is determined that a misfire has occurred based on the value of the misfire counter and the value of the rough road counter. If misfires occur continuously at, fuel injection of the specific cylinder may be stopped.

本実施の形態において、車両1は、ハイブリッド車両であるとして説明したが、少なくとも駆動輪の回転変動とエンジンの回転変動と連動している車両であれば、特にハイブリッド車両に限定されるものではない。たとえば、車両1は、駆動輪とが機械的に連結された車両であってもよい。すなわち、車両1は、たとえば、エンジン10のみを駆動源とする車両であってもよい。   In the present embodiment, the vehicle 1 has been described as being a hybrid vehicle. However, the vehicle 1 is not particularly limited to a hybrid vehicle as long as it is a vehicle that is linked to at least the rotational fluctuation of the driving wheel and the rotational fluctuation of the engine. . For example, the vehicle 1 may be a vehicle in which drive wheels are mechanically coupled. That is, the vehicle 1 may be a vehicle that uses only the engine 10 as a drive source, for example.

今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。   The embodiment disclosed this time should be considered as illustrative in all points and not restrictive. The scope of the present invention is defined by the terms of the claims, rather than the description above, and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims.

1 車両、10 エンジン、11 クランク角センサ、12,13 レゾルバ、14 車輪速センサ、16 駆動軸、20,30 MG、40 動力分割装置、50 サンギヤ、52 ピニオンギヤ、54 キャリア、56 リングギヤ、58 減速機、60 PCU、70 バッテリ、80 駆動輪、102 エアクリーナ、104 スロットルバルブ、106 気筒、108 インジェクタ、110 点火プラグ、112 三元触媒、114 ピストン、116 クランク軸、118 吸気バルブ、120 排気バルブ、122 吸気側カム、124 排気側カム、126 VVT機構、150 スタートスイッチ、152 通知部、156 電池温度センサ、158 電流センサ、160 電圧センサ、200 ECU、202 ROM、204 カム角センサ、206 水温センサ、208 エアフローメータ、250 開始判定部、252 変動量算出部、254 仮失火判定部、256 悪路判定部、258 失火判定部、260 通知制御部、262 終了条件判定部、264 カウンタクリア部。   1 vehicle, 10 engine, 11 crank angle sensor, 12, 13 resolver, 14 wheel speed sensor, 16 drive shaft, 20, 30 MG, 40 power split device, 50 sun gear, 52 pinion gear, 54 carrier, 56 ring gear, 58 reducer , 60 PCU, 70 battery, 80 driving wheel, 102 air cleaner, 104 throttle valve, 106 cylinder, 108 injector, 110 spark plug, 112 three way catalyst, 114 piston, 116 crankshaft, 118 intake valve, 120 exhaust valve, 122 intake Side cam, 124 exhaust side cam, 126 VVT mechanism, 150 start switch, 152 notification unit, 156 battery temperature sensor, 158 current sensor, 160 voltage sensor, 200 ECU, 202 ROM, 204 cam angle sensor 206 water temperature sensor, 208 air flow meter, 250 start determination unit, 252 fluctuation amount calculation unit, 254 temporary misfire determination unit, 256 rough road determination unit, 258 misfire determination unit, 260 notification control unit, 262 end condition determination unit, 264 counter clear Department.

Claims (6)

内燃機関と、
前記内燃機関の回転変動量が失火判定値を超えた場合に前記内燃機関において失火が発生しているか、あるいは、車両が悪路を走行しているかを判定するための制御ユニットとを含み、
前記制御ユニットは、
前記回転変動量が前記失火判定値よりも大きい悪路判定値を超えた場合には、前記車両が前記悪路を走行していると判定し、
前記回転変動量が前記失火判定値よりも大きく、かつ、前記悪路判定値よりも小さい場合には、前記内燃機関の回転変動の第1変化パターンが失火発生時の前記回転変動の第2変化パターンに対応していると前記内燃機関において前記失火が発生していると判定し、前記第1変化パターンが前記第2変化パターンに対応していないと前記車両が前記悪路を走行していると判定する、車両。
An internal combustion engine;
A control unit for determining whether a misfire has occurred in the internal combustion engine when the rotational fluctuation amount of the internal combustion engine exceeds a misfire determination value, or whether the vehicle is traveling on a rough road,
The control unit is
When the rotational fluctuation amount exceeds a rough road determination value larger than the misfire determination value, it is determined that the vehicle is traveling on the rough road ,
When the rotational fluctuation amount is larger than the misfire determination value and smaller than the rough road determination value, the first change pattern of the rotational fluctuation of the internal combustion engine is the second change of the rotational fluctuation when a misfire occurs. If it corresponds to a pattern, it is determined that the misfire has occurred in the internal combustion engine, and if the first change pattern does not correspond to the second change pattern, the vehicle is traveling on the rough road. It is determined that the vehicle.
前記内燃機関は、複数の気筒を含み、
前記第1変化パターンは、前記複数の気筒のうちの前記回転変動量が前記失火判定値よりも大きい第1気筒および前記第1気筒と異なる第2気筒の各々の前記回転変動量を含み、
前記第2変化パターンは、前記失火発生時に前記第2気筒の前記回転変動量が、前記第1気筒の前記回転変動量を基準として設定される範囲内となる変化パターンを含む、請求項に記載の車両。
The internal combustion engine includes a plurality of cylinders,
The first change pattern includes the rotation fluctuation amount of each of a first cylinder and a second cylinder different from the first cylinder, wherein the rotation fluctuation amount of the plurality of cylinders is larger than the misfire determination value.
The second change pattern, the rotation fluctuation amount of the second cylinder during the misfire comprises a change pattern falls within a range which is set the rotational fluctuation amount of the first cylinder as a reference, in claim 1 The vehicle described.
前記制御ユニットは、前記内燃機関の状態に基づいて前記失火判定値および前記悪路判定値のうちの少なくともいずれか一方を決定する、請求項1または2に記載の車両。 The control unit determines at least either one of the misfire judgment value and the bad road determination value based on the state of the internal combustion engine, the vehicle according to claim 1 or 2. 前記制御ユニットは、前記内燃機関の出力軸の回転角度が所定の角度だけ回転するのに要した第1回転時間と、前記第1回転時間に対応する1点火前の第2回転時間との差から前記回転変動量を算出する、請求項1〜のいずれかに記載の車両。 The control unit includes a difference between a first rotation time required for the rotation angle of the output shaft of the internal combustion engine to rotate by a predetermined angle and a second rotation time before one ignition corresponding to the first rotation time. It calculates the revolution speed fluctuation amount from the vehicle according to any one of claims 1-3. 前記車両は、運転者に情報を通知するための通知部をさらに含み、
前記制御ユニットは、前記失火が発生したと判定した第1回数と、前記車両が前記悪路を走行していると判定した第2回数とに基づいて、前記失火が発生した旨を前記運転者に通知するように前記通知部を制御する、請求項1〜のいずれかに記載の車両。
The vehicle further includes a notification unit for notifying the driver of information,
The control unit determines that the misfire has occurred based on a first number of times that the misfire has occurred and a second number of times that the vehicle has determined that the vehicle is traveling on the rough road. It controls the notification unit to notify the vehicle according to any one of claims 1-4.
内燃機関の失火判定方法であって、
前記内燃機関の回転数の変動量が失火判定値を超えた場合に前記内燃機関において失火が発生しているか、あるいは、車両が悪路を走行しているかを判定するステップと、
前記変動量が前記失火判定値よりも大きい悪路判定値を超えた場合には、前記車両が前記悪路を走行していると判定するステップと
前記変動量が前記失火判定値よりも大きく、かつ、前記悪路判定値よりも小さい場合には、前記内燃機関の回転変動の第1変化パターンが失火発生時の前記回転変動の第2変化パターンに対応していると前記内燃機関において前記失火が発生していると判定し、前記第1変化パターンが前記第2変化パターンに対応していないと前記車両が前記悪路を走行していると判定するステップとを含む、内燃機関の失火判定方法。
A misfire determination method for an internal combustion engine,
Determining whether a misfire has occurred in the internal combustion engine when the amount of change in the rotational speed of the internal combustion engine exceeds a misfire determination value, or whether the vehicle is traveling on a rough road;
A step of determining that the vehicle is traveling on the rough road when the fluctuation amount exceeds a rough road determination value greater than the misfire determination value ;
When the fluctuation amount is larger than the misfire determination value and smaller than the rough road determination value, the first change pattern of the rotation fluctuation of the internal combustion engine is the second change pattern of the rotation fluctuation when the misfire occurs. Is determined that the misfire has occurred in the internal combustion engine, and the vehicle is traveling on the rough road if the first change pattern does not correspond to the second change pattern. A misfire determination method for an internal combustion engine, comprising: a determination step .
JP2011157790A 2011-07-19 2011-07-19 Vehicle and internal combustion engine misfire determination method Active JP5772328B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011157790A JP5772328B2 (en) 2011-07-19 2011-07-19 Vehicle and internal combustion engine misfire determination method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011157790A JP5772328B2 (en) 2011-07-19 2011-07-19 Vehicle and internal combustion engine misfire determination method

Publications (2)

Publication Number Publication Date
JP2013024076A JP2013024076A (en) 2013-02-04
JP5772328B2 true JP5772328B2 (en) 2015-09-02

Family

ID=47782734

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011157790A Active JP5772328B2 (en) 2011-07-19 2011-07-19 Vehicle and internal combustion engine misfire determination method

Country Status (1)

Country Link
JP (1) JP5772328B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6287994B2 (en) * 2015-08-05 2018-03-07 トヨタ自動車株式会社 vehicle
JP6489079B2 (en) 2016-07-28 2019-03-27 トヨタ自動車株式会社 Control device for internal combustion engine
JP2018105142A (en) * 2016-12-22 2018-07-05 トヨタ自動車株式会社 Hybrid car

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2776091B2 (en) * 1991-10-16 1998-07-16 日産自動車株式会社 Misfire detection device for internal combustion engine
JP3407340B2 (en) * 1993-06-22 2003-05-19 株式会社デンソー Misfire detection device for internal combustion engine
JP3158774B2 (en) * 1993-04-21 2001-04-23 トヨタ自動車株式会社 Misfire detection device for multi-cylinder internal combustion engine
JP3273179B2 (en) * 1993-12-17 2002-04-08 マツダ株式会社 Engine misfire detection device
JP3360566B2 (en) * 1997-05-23 2002-12-24 トヨタ自動車株式会社 Misfire detection device for multi-cylinder internal combustion engine
JP2000161149A (en) * 1998-11-24 2000-06-13 Aisan Ind Co Ltd Failure diagnosis device for fuel vapor processing unit
JP2003065143A (en) * 2001-08-30 2003-03-05 Toyota Motor Corp Misfire detection device for internal combustion engine
JP2006152971A (en) * 2004-12-01 2006-06-15 Toyota Motor Corp Misfire detection device for internal combustion engine

Also Published As

Publication number Publication date
JP2013024076A (en) 2013-02-04

Similar Documents

Publication Publication Date Title
JP6070591B2 (en) Hybrid vehicle and control method of hybrid vehicle
US8001832B2 (en) Misfire determination device and misfire determination method for internal combustion engine and vehicle
US8855888B2 (en) Engine misfire identification device for internal combustion engine, vehicle equipped with the same and method of engine misfire identification
US8499547B2 (en) Hybrid vehicle and control method thereof
JP6287994B2 (en) vehicle
JP4702169B2 (en) INTERNAL COMBUSTION ENGINE DEVICE, VEHICLE EQUIPPED WITH THE SAME AND INTERNAL COMBUSTION ENGINE DETERMINATION METHOD
JP4453654B2 (en) Internal combustion engine misfire determination device, vehicle equipped with the same, and misfire determination method
JP2015202832A (en) hybrid vehicle
US20150151759A1 (en) Hybrid vehicle and control method for hybrid vehicle
JP4623168B2 (en) Misfire detection device and misfire detection method for internal combustion engine
JP5928418B2 (en) vehicle
EP3003758A1 (en) Control system, controller and control method for hybrid vehicle
US9951710B2 (en) Vehicle and control method for vehicle
JP5772328B2 (en) Vehicle and internal combustion engine misfire determination method
JP2009292362A (en) Misfire determination device for internal combustion engine, hybrid vehicle and misfire determination method for internal combustion engine
JP2010126064A (en) Misfire determination device for internal combustion engine and misfire determination method for internal combustion engine
JP6222323B2 (en) Hybrid vehicle
JP2012215178A (en) Misfire determination device for internal combustion engine
JP2013112101A (en) Hybrid vehicle
JP5853922B2 (en) vehicle
JP2010069949A (en) Hybrid car and method for controlling the same
JP5108719B2 (en) Misfire detection device for internal combustion engine
JP2012214224A (en) Misfire determination device of internal combustion engine
JP2009154714A (en) POWER OUTPUT DEVICE, VEHICLE, AND METHOD FOR CONTROLLING POWER OUTPUT DEVICE
JP2007283899A (en) INTERNAL COMBUSTION ENGINE DEVICE, ITS CONTROL METHOD, AND VEHICLE

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140114

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140925

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20141104

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20141222

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150615

R151 Written notification of patent or utility model registration

Ref document number: 5772328

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151