JP2017194048A - Failure diagnosis device of internal combustion engine - Google Patents

Failure diagnosis device of internal combustion engine Download PDF

Info

Publication number
JP2017194048A
JP2017194048A JP2016220180A JP2016220180A JP2017194048A JP 2017194048 A JP2017194048 A JP 2017194048A JP 2016220180 A JP2016220180 A JP 2016220180A JP 2016220180 A JP2016220180 A JP 2016220180A JP 2017194048 A JP2017194048 A JP 2017194048A
Authority
JP
Japan
Prior art keywords
time
failure diagnosis
internal combustion
combustion engine
abnormal
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.)
Granted
Application number
JP2016220180A
Other languages
Japanese (ja)
Other versions
JP6540660B2 (en
Inventor
夏洋 加藤
Natsuhiro KATO
夏洋 加藤
雅広 加地
Masahiro Kachi
雅広 加地
究 宮崎
Kiwamu Miyazaki
究 宮崎
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 US15/483,183 priority Critical patent/US10233855B2/en
Priority to CN201710240262.9A priority patent/CN107358677B/en
Publication of JP2017194048A publication Critical patent/JP2017194048A/en
Application granted granted Critical
Publication of JP6540660B2 publication Critical patent/JP6540660B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/08Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
    • G07C5/0808Diagnosing performance data

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Control Of Vehicle Engines Or Engines For Specific Uses (AREA)

Abstract

PROBLEM TO BE SOLVED: To record data for diagnosing a failure causing the insufficiency of an output while suppressing a load of calculation without performing complicated processing, in a failure diagnosis device of an internal combustion engine (engine 1) which is mounted to, for example, an automobile.SOLUTION: An abnormal time at which an abnormal state that an accelerator opening Acc is not smaller than a first prescribed opening Acc1, and a ratio (torque achievement rate: Tact/Treq) of actual output torque Tact with respect to required torque Treq is lower than a prescribed value (a) continues is measured (step ST4: counting means). When the abnormal time is not shorter than a preset time, and the accelerator opening Acc is not smaller than a second prescribed opening Acc2, it is determined that a diagnosis of a failure is necessary (step ST7: determination means), and prescribed data are recorded in recording means (for example, backup RAM 104) (step ST9: control means).SELECTED DRAWING: Figure 4

Description

本発明は、車両に搭載されて内燃機関の故障診断のためのデータを記録する装置に関し、特に、運転者が力不足を感じるような故障の診断に有益なものに係る。   The present invention relates to an apparatus that is mounted on a vehicle and records data for failure diagnosis of an internal combustion engine, and particularly relates to a device useful for diagnosis of failure in which a driver feels insufficient power.

従来より自動車などの車両において、内燃機関の故障の早期発見や原因究明のために、運転データが正常でない(即ち、異常な)状態を検出する手法が種々、検討されている。一例として特許文献1には、車両の走行中に運転データを逐次取得し、時系列に変化する運転データのパターン(運転シーンともいう)に区分けした上で、それぞれのパターンの特徴を抽出し、この特徴に基づいて異常の判定の基準値を設定することが開示されている。   Conventionally, in vehicles such as automobiles, various techniques for detecting a state in which driving data is not normal (that is, abnormal) have been studied for early detection of failure of an internal combustion engine and investigation of the cause. As an example, in Patent Document 1, driving data is sequentially acquired while the vehicle is traveling, and after dividing into driving data patterns (also referred to as driving scenes) that change in time series, characteristics of each pattern are extracted, It is disclosed that a reference value for determining abnormality is set based on this feature.

すなわち、例えばアクセルペダルの踏み込みに対して車速が正常に応答しない異常が、車両の発進時にのみ発生しており、このときのアクセル開度および車速のそれぞれの値は、減速後の加速時などにおいて通常、検出されるようなものであるとする。このような場合に同じ基準値で異常を判定しようとすると、車両の発進時においては異常を見逃すおそれがあり、また、減速後の加速時などにおいては正常であるにもかかわらず、異常と誤判定するおそれがある。   That is, for example, an abnormality in which the vehicle speed does not normally respond to depression of the accelerator pedal occurs only when the vehicle starts, and the values of the accelerator opening and the vehicle speed at this time are the values at the time of acceleration after deceleration, etc. It is assumed that it is usually detected. In such a case, if an attempt is made to determine an abnormality with the same reference value, there is a risk that the abnormality will be missed when the vehicle starts, and that it is normal during acceleration after deceleration, etc. There is a risk of judging.

つまり、車両の発進時と減速後の加速時という異なる走行シーンにおいては、それぞれ異なる基準値に基づいて異常を判定しなくてはならない。そこで、特許文献1の装置では、種々の運転シーンにおける運転データ、例えばアクセル開度および車速の関係を表す時系列のデータを区分けして、それぞれのパターンに対応するよう適切な基準値を設定するようにしている。   That is, abnormality must be determined based on different reference values in different traveling scenes when the vehicle starts and when it accelerates after deceleration. Therefore, in the apparatus of Patent Document 1, driving data in various driving scenes, for example, time-series data representing the relationship between the accelerator opening and the vehicle speed is divided, and an appropriate reference value is set to correspond to each pattern. I am doing so.

特開2014−234113号公報JP 2014-234113 A

しかしながら前記従来例の装置では、まず、幅広い運転シーンにおける車両の運転データを逐次取得し、時刻の情報と共に記憶した上で、時系列に変化する運転データのパターンに区分けして、それぞれのパターンの特徴を二重文節構造解析などによって抽出する。そして、それぞれのパターン特徴に基づいて統計的手法により異常の判定基準値を適切に設定するというものであり、これら一連の処理が複雑で、演算の負荷が重くならざるを得ない。   However, in the conventional device, first, vehicle driving data in a wide range of driving scenes is sequentially acquired, stored together with time information, and then divided into driving data patterns that change in time series. Features are extracted by double phrase structure analysis. Then, based on each pattern feature, an abnormality determination reference value is appropriately set by a statistical method, and the series of processes is complicated, and the calculation load must be heavy.

このような実情を考慮して本発明の目的は、前記のような複雑な処理を行わず、演算の負荷も抑えながら、内燃機関が出力不足となる故障の診断のためのデータを記録できるようにすることにある。   In view of such circumstances, the object of the present invention is to record data for diagnosing a failure in which the internal combustion engine is insufficient in output without performing the complicated processing as described above and suppressing the calculation load. Is to make it.

前記の目的を達成すべく本発明では、内燃機関の出力が不足しているだけでなく、それを感じた運転者がアクセルを踏み増したときに、故障の診断が必要と判定するようにしている。すなわち、本発明は、車両に搭載された内燃機関の故障診断装置を対象として、アクセル開度が第1の所定開度以上で、かつ要求トルクに対する実出力トルクの比率が所定値未満の異常状態が継続する時間(異常時間)を計測する計時手段と、その異常時間が予め設定した時間以上になっており、かつアクセル開度が前記第1の所定開度よりも大きな第2の所定開度以上であるときに、故障の診断が必要と判定する判定手段と、この判定に応じて、内燃機関の故障診断のための所定のデータを記録手段に記録させる制御手段と、を備えている。   In order to achieve the above object, in the present invention, it is determined that not only the output of the internal combustion engine is insufficient, but also that a driver who feels that it has stepped on the accelerator, needs to diagnose a failure. Yes. That is, the present invention is directed to a failure diagnosis device for an internal combustion engine mounted on a vehicle, and an abnormal state in which the accelerator opening is equal to or greater than a first predetermined opening and the ratio of the actual output torque to the required torque is less than a predetermined value. Measuring means for measuring the time (abnormal time) during which the engine is continued, and a second predetermined opening whose accelerator opening is greater than the first predetermined opening, the abnormal time being equal to or longer than a preset time When it is above, there is provided a determination means for determining that a failure diagnosis is necessary, and a control means for causing the recording means to record predetermined data for failure diagnosis of the internal combustion engine in accordance with this determination.

前記の構成により、まず、車両の走行中に運転者がアクセルペダルを踏み操作して、アクセル開度が第1の所定開度以上になっているにもかかわらず、このアクセル開度に対応する要求トルクに対して、内燃機関の実出力トルクが十分に大きくならないとする。すなわち、要求トルクは、例えば内燃機関と自動変速機との協調制御によって、運転者が車両に求める駆動力を実現できるようなトルクであり、一般的にその駆動力に対して内燃機関や動力伝達系の摩擦などの損失分を加えて算出される。   According to the above configuration, first, the driver depresses the accelerator pedal while the vehicle is traveling, and the accelerator opening corresponds to the accelerator opening even though the accelerator opening is equal to or greater than the first predetermined opening. Assume that the actual output torque of the internal combustion engine does not increase sufficiently with respect to the required torque. In other words, the required torque is a torque that can realize the driving force required by the driver for the vehicle by, for example, cooperative control between the internal combustion engine and the automatic transmission. Calculated by adding losses such as system friction.

よって、要求トルクに対する実出力トルクの比率が所定値未満であれば、内燃機関の出力不足の異常が起きていて、運転者が不快に感じている可能性が高いので、このような異常状態の継続する時間(異常時間)を計時手段によって計測する。そして、計測される異常時間が予め設定した時間以上になって、かつアクセル開度が前記第1の所定開度よりも大きな第2の所定開度以上になれば、即ちアクセル踏み増しが行われれば、判定手段によって故障の診断が必要と判定される。   Therefore, if the ratio of the actual output torque to the required torque is less than the predetermined value, there is a high possibility that the abnormality of the output shortage of the internal combustion engine has occurred and the driver feels uncomfortable. The continuous time (abnormal time) is measured by the time measuring means. Then, if the measured abnormal time is equal to or longer than a preset time and the accelerator opening is equal to or greater than a second predetermined opening that is larger than the first predetermined opening, that is, the accelerator is further depressed. For example, it is determined by the determining means that a failure diagnosis is necessary.

つまり、異常状態の継続中に運転者がアクセルペダルを踏み増しすれば、このことに基づいて、従来例(特許文献1)のような複雑な処理を行うことなく、また、演算の負荷も重くならないようにしながら(即ち演算負荷を抑えながら)、内燃機関の出力不足の故障の診断が必要か否か適切に判定することができる。この判定に応じて制御手段により、故障の診断や原因究明のために有益なデータを記録手段に記録することができる。   In other words, if the driver depresses the accelerator pedal while the abnormal state continues, based on this, complicated processing as in the conventional example (Patent Document 1) is not performed, and the calculation load is heavy. Thus, it is possible to appropriately determine whether or not a diagnosis of an output shortage of the internal combustion engine is necessary while avoiding the occurrence of the failure (that is, suppressing the calculation load). In response to this determination, the control means can record data useful for failure diagnosis and cause investigation in the recording means.

好ましくは前記制御手段は、前記の異常状態が継続する間、少なくとも内燃機関の制御に関連するデータ(例えば吸気量、燃料供給量、点火時期、EGR率、バルブタイミングなど)をRAMなどの記憶手段(データを一時的に記憶する手段)に記憶させておき、このデータを前記故障の判定に応じて読み出して、例えば不揮発性メモリなどの記録手段に記録させるようにすればよい。   Preferably, the control means stores at least data related to control of the internal combustion engine (for example, intake air amount, fuel supply amount, ignition timing, EGR rate, valve timing, etc.) such as RAM while the abnormal state continues. The data may be stored in (means for temporarily storing data), and the data may be read in accordance with the determination of the failure and recorded in a recording unit such as a nonvolatile memory.

こうすれば、例えば燃料噴射弁の噴口の詰まりなど、内燃機関の出力不足を招く故障が起きている可能性があるときに、前記のようにアクセルの踏み増しによって故障の診断が必要と判定する以前からデータを記憶しておき、これを判定後に記録することができる。このような判定前のデータも、判定後のデータと同様に、故障の診断や原因究明に有益なものとなる。   In this way, for example, when there is a possibility of a failure causing an output shortage of the internal combustion engine, such as clogging of the injection port of the fuel injection valve, it is determined that a failure diagnosis is necessary by increasing the accelerator as described above. Data can be stored from before, and this can be recorded after determination. Such pre-determination data is also useful for failure diagnosis and cause investigation, similar to post-determination data.

そうして判定前に記憶させたデータは、結局、故障の診断が必要と判定されない場合には消去してしまってもよい。或いは、その判定の有無にかかわらず、前記のように異常状態が予め設定した時間以上継続した時点で記憶手段から読み出し、記録手段に記録させるようにしてもよい。この場合、判定後に記録するデータと区別する情報を付帯させて記録させたり、記録手段の別の領域に記録させたりするのが好ましい。   Thus, the data stored before the determination may be erased if it is not determined that a failure diagnosis is necessary. Alternatively, regardless of whether the determination is made or not, it may be read from the storage means and recorded in the recording means when the abnormal state continues for a preset time or more as described above. In this case, it is preferable to record the information separately from the data to be recorded after the determination, or to record it in another area of the recording means.

こうすれば、故障の診断が必要との判定に至った場合だけでなく、結果的にその判定に至らなかった場合の異常状態のデータも記録させることができ、両者を併せて検討することで、故障の診断や原因究明に有利になる。なお、判定に至らなかった場合のデータは、所定時間ごとに上書きしてゆくようにしてもよく、こうすれば、記録手段におけるデータの容量が徒に大きくなることを防止できる。   In this way, not only can it be determined that a failure diagnosis is necessary, but it is possible to record data on abnormal conditions when the determination does not result in the determination. This is advantageous for failure diagnosis and cause investigation. Note that the data in the case where the determination is not reached may be overwritten every predetermined time, and in this way, it is possible to prevent the data capacity in the recording means from increasing.

ところで、例えば高地のように大気圧の低い環境下では、内燃機関に吸入される空気の密度が低くなることから、機関出力が不足していると誤判定しやすくなる。この点で好ましいのは、前記要求トルクに対する実出力トルクの比率に関する所定値を、大気圧が低いほど小さな値に変更するか、前記異常時間に関して予め設定された時間を、大気圧が低いほど長い時間に変更するか、の少なくとも一方の補正制御を行うことである。こうすることで、誤判定を抑制できる。   By the way, for example, in an environment with a low atmospheric pressure such as a high altitude, the density of the air sucked into the internal combustion engine becomes low, so that it is easy to erroneously determine that the engine output is insufficient. In this respect, it is preferable that the predetermined value related to the ratio of the actual output torque to the required torque is changed to a smaller value as the atmospheric pressure is lower, or the preset time for the abnormal time is longer as the atmospheric pressure is lower. It is to perform correction control of at least one of changing to time. By doing so, erroneous determination can be suppressed.

また、前記のようにアクセル開度が第1の所定開度以上になっていても、運転者は車両の加速感に概ね満足してアクセルペダルを戻し気味にしており、それ故に、要求トルクに対する実出力トルクの比率が所定値未満になっていることもあり得る。そこで、このような場合を排除して、異常時間の計測精度を高めるために好ましいのは、アクセル開度が前記第1の所定開度以上であっても、アクセル開度の増加率(微分値)が所定の閾値未満であれば、異常時間の計測を中断することである。   In addition, even when the accelerator opening is equal to or greater than the first predetermined opening as described above, the driver is generally satisfied with the acceleration feeling of the vehicle and feels like returning the accelerator pedal. The actual output torque ratio may be less than a predetermined value. Therefore, in order to eliminate such a case and improve the measurement accuracy of the abnormal time, it is preferable that the rate of increase of the accelerator opening (differential value) even if the accelerator opening is equal to or greater than the first predetermined opening. ) Is less than a predetermined threshold, the measurement of the abnormal time is interrupted.

こうしてアクセルペダルが戻し気味にされたときに、異常時間の計測を中断するようにした場合、それまでに計測した異常時間は保持するか、または零にクリアすることが考えられる。例えば、アクセルペダルが或る程度以上の時間をかけて踏み込まれた後に、戻し気味にされた場合は、運転者には加速要求があり、アクセルペダルは再び踏み込まれる可能性が高いと考えられるので、計測した異常時間を保持しておくのが好ましい。   In this way, when the measurement of the abnormal time is interrupted when the accelerator pedal is made to return, it is conceivable that the abnormal time measured so far is held or cleared to zero. For example, if the accelerator pedal is depressed after taking a certain amount of time and then reverted, the driver has an acceleration request, and the accelerator pedal is likely to be depressed again. It is preferable to keep the measured abnormal time.

一方、アクセルペダルが前記のような時間をかけずに、比較的短時間で踏み込まれた後に戻し気味にされた場合、運転者は意識してアクセルペダルを踏み込んでいるのではなく、加速要求はないと考えられる。そして、仮にこのような場合まで、計測された異常時間を保持するようにすると、これが積算されて前記設定時間以上になってしまい、出力不足の異常と誤判定するおそれがある。   On the other hand, when the accelerator pedal is depressed in a relatively short time without taking the time as described above, the driver is not consciously depressing the accelerator pedal, but the acceleration request is It is not considered. If the measured abnormal time is held until such a case, the accumulated abnormal time is accumulated and exceeds the set time, and there is a risk of erroneously determining that the output is insufficient.

そこで、好ましいのは、前記のようにアクセル開度の増加率が前記閾値未満になったとき、そのときまでに計測された異常時間が所定時間以上であれば(即ち、アクセルペダルが或る程度以上の時間をかけて踏み込まれた後に、戻し気味にされたのであれば)、この異常時間を保持する一方、所定時間未満であれば異常時間は零にクリアするようにすることである。   Therefore, it is preferable that when the increase rate of the accelerator opening becomes less than the threshold as described above, if the abnormal time measured up to that time is equal to or longer than a predetermined time (that is, the accelerator pedal is in a certain extent) If it is depressed after taking the time described above, the abnormal time is maintained, while if it is less than the predetermined time, the abnormal time is cleared to zero.

以上、説明したように本発明に係る故障診断装置によると、内燃機関の故障によって出力不足の異常が起きていると考えられる状態(異常状態)で、車両の運転者がアクセルペダルを踏み増したときに、故障の診断が必要と判定してデータを記録させるようにしたので、運転シーンによって異なる基準値を最適設定するための複雑な処理が不要になり、演算負荷も抑えながら、出力不足の故障の診断が必要か否か適切に判定し、その診断のために有益なデータを記録することができる。   As described above, according to the failure diagnosis apparatus according to the present invention, the vehicle driver has stepped on the accelerator pedal in a state (abnormal state) in which it is considered that an abnormality in output shortage has occurred due to a failure of the internal combustion engine. Since it was determined that failure diagnosis was necessary and data was recorded, complicated processing for optimally setting different reference values depending on the operating scene is not required, and calculation load is reduced while output is insufficient. It is possible to appropriately determine whether or not failure diagnosis is necessary, and to record useful data for the diagnosis.

本発明を適用するエンジンの概略構成図である。1 is a schematic configuration diagram of an engine to which the present invention is applied. ECUの構成を模式的に示す説明図である。It is explanatory drawing which shows the structure of ECU typically. フリーズフレームデータの生成を模式的に示す説明図である。It is explanatory drawing which shows the production | generation of freeze frame data typically. 故障に係る判定からデータの記録までの制御の一例を示すフローチャートである。It is a flowchart which shows an example of control from the determination which concerns on a failure to the recording of data. 故障に係る判定の際のアクセル開度およびエンジントルクの変化の一例を示すタイミングチャートである。It is a timing chart which shows an example of the change of the accelerator opening at the time of determination which concerns on a failure, and an engine torque. 変形例1においてトルク達成率の所定値や異常時間についての設定時間を、それぞれ空気密度に応じて補正するマップのイメージ図である。It is an image figure of the map which correct | amends the setting time about the predetermined value and abnormal time of a torque achievement rate in the modification 1, respectively according to an air density. アクセル開度増加率が閾値未満のときに異常時間のカウントを中断するようにした変形例2に係る図4相当図である。FIG. 5 is a diagram corresponding to FIG. 4 according to Modification 2 in which counting of abnormal time is interrupted when the accelerator opening increase rate is less than a threshold value. 前記変形例2に係る図5相当図である。FIG. 6 is a view corresponding to FIG. 5 according to Modification 2. 異常時間のカウントを中断したときのカウント値に応じて、このカウント値を保持またはクリアするようにした変形例3に係る図4、7相当図である。FIGS. 4 and 7 are diagrams corresponding to FIGS. 4 and 7 according to Modification 3 in which the count value is held or cleared according to the count value when the abnormal time count is interrupted. 前記変形例3に係る図5、8相当図である。FIG. 9 is a view corresponding to FIGS. 5 and 8 according to Modification 3. 故障に係る判定によらずデータを記録するようにした他の実施形態に係る図4相当図である。FIG. 5 is a diagram corresponding to FIG. 4 according to another embodiment in which data is recorded regardless of determination relating to a failure.

以下、本発明の実施の形態を図面を参照して説明する。一例として本実施の形態では、図示しない自動車(車両)に搭載された内燃機関(以下、エンジン1という)の故障診断装置について説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. As an example, in the present embodiment, a failure diagnosis device for an internal combustion engine (hereinafter referred to as engine 1) mounted on an automobile (vehicle) (not shown) will be described.

−エンジンの概略構成−
図1は、実施の形態に係るエンジン1の概略構成を示す。このエンジン1は一例として多気筒ガソリンエンジンであって、各気筒2には燃焼室11を区画するようにピストン12が収容されている。ピストン12とクランクシャフト13はコンロッド14によって連結され、シリンダブロック17の下部には、クランクシャフト13の回転角(クランク角)を検出するクランク角センサ61が配設されている。
-Outline configuration of engine-
FIG. 1 shows a schematic configuration of an engine 1 according to the embodiment. The engine 1 is a multi-cylinder gasoline engine as an example, and each cylinder 2 accommodates a piston 12 so as to define a combustion chamber 11. The piston 12 and the crankshaft 13 are connected by a connecting rod 14, and a crank angle sensor 61 that detects the rotation angle (crank angle) of the crankshaft 13 is disposed below the cylinder block 17.

一方、シリンダブロック17の上部にはシリンダヘッド18が締結されて、各気筒2の上端を閉ざしている。このシリンダヘッド18には、気筒2内に臨むように点火プラグ20が配設され、後述のECU100によって制御されるイグナイタ21から高電圧が供給されることによって、火花放電するようになっている。なお、シリンダブロック17の側壁の上部には、エンジン1の冷却水温を検出する水温センサ62が配設されている。   On the other hand, a cylinder head 18 is fastened to the top of the cylinder block 17 to close the upper ends of the cylinders 2. The cylinder head 18 is provided with a spark plug 20 so as to face the inside of the cylinder 2, and is supplied with a high voltage from an igniter 21 controlled by an ECU 100 described later, so that a spark discharge occurs. A water temperature sensor 62 that detects the cooling water temperature of the engine 1 is disposed on the upper side wall of the cylinder block 17.

また、各気筒2毎の燃焼室11に連通するように、吸気通路3および排気通路4が設けられている。吸気通路3の下流側(吸気流の下流側)の部分は、シリンダヘッド18に形成された吸気ポートであり、これが燃焼室11に臨む開口に吸気バルブ31が配設されている。同様に排気通路4の上流側(排気流の上流側)の部分は排気ポートであり、その開口には排気バルブ41が配設されている。これら吸気バルブ31および排気バルブ41を動作させるための動弁系5はシリンダヘッド18に設けられている。   An intake passage 3 and an exhaust passage 4 are provided so as to communicate with the combustion chamber 11 for each cylinder 2. A portion on the downstream side of the intake passage 3 (downstream side of the intake flow) is an intake port formed in the cylinder head 18, and an intake valve 31 is disposed at an opening facing the combustion chamber 11. Similarly, the upstream side of the exhaust passage 4 (upstream side of the exhaust flow) is an exhaust port, and an exhaust valve 41 is disposed at the opening thereof. A valve operating system 5 for operating the intake valve 31 and the exhaust valve 41 is provided in the cylinder head 18.

一例として本実施の形態の動弁系5は、吸気バルブ31を駆動する吸気カムシャフト51と、排気バルブ41を駆動する排気カムシャフト52とを備えている。これら2つのカムシャフト51,52が、図示しないタイミングチェーンなどを介してクランクシャフト13により駆動されることで、吸気バルブ31および排気バルブ41は所定のタイミングで開閉される。また、吸気カムシャフト51には電動のVVT53が備わっており、吸気バルブ31の開閉タイミングは後述のECU100によって制御される。   As an example, the valve train 5 of the present embodiment includes an intake camshaft 51 that drives the intake valve 31 and an exhaust camshaft 52 that drives the exhaust valve 41. When these two camshafts 51 and 52 are driven by the crankshaft 13 via a timing chain (not shown) or the like, the intake valve 31 and the exhaust valve 41 are opened and closed at a predetermined timing. The intake camshaft 51 is provided with an electric VVT 53, and the opening / closing timing of the intake valve 31 is controlled by an ECU 100 described later.

そして、前記吸気通路3には、その上流側から順にエアクリーナ32、エアフローメータ63、吸気温センサ64(エアフローメータ63に内蔵)、および、電子制御式のスロットルバルブ33が配設されている。このスロットルバルブ33はスロットルモータ34によって駆動され、吸気の流れを絞ってエンジン1の吸気量を調整するものであり、その開度(スロットル開度)は、後述のECU100によって制御される。   In the intake passage 3, an air cleaner 32, an air flow meter 63, an intake air temperature sensor 64 (built in the air flow meter 63), and an electronically controlled throttle valve 33 are arranged in this order from the upstream side. The throttle valve 33 is driven by a throttle motor 34 to adjust the intake air amount of the engine 1 by restricting the flow of intake air, and the opening degree (throttle opening degree) is controlled by an ECU 100 described later.

また、吸気通路3には各気筒2毎に燃料噴射用のインジェクタ35も配設されており、このインジェクタ35が後述のECU100によって制御され、吸気通路3内に燃料を噴射する。こうして噴射された燃料が吸気と混合されて気筒2内に吸入され、燃焼室11において点火プラグ20により点火されて燃焼する。そして、発生した既燃ガスは排気通路4へ流出し、触媒コンバータ42によって浄化される。なお、触媒コンバータ42の上流側には空燃比センサ65が配設されている。   The intake passage 3 is also provided with an injector 35 for fuel injection for each cylinder 2, and this injector 35 is controlled by an ECU 100 described later to inject fuel into the intake passage 3. The fuel thus injected is mixed with the intake air and sucked into the cylinder 2 and ignited by the spark plug 20 in the combustion chamber 11 and combusted. The generated burned gas flows out into the exhaust passage 4 and is purified by the catalytic converter 42. Note that an air-fuel ratio sensor 65 is disposed upstream of the catalytic converter 42.

−ECU−
ECU100は、公知の電子制御ユニット(Electronic Control Unit)からなり、図2に模式的に示すようにCPU101、ROM102、RAM103およびバックアップRAM104などを備えている。CPU101は、ROM102に記憶されたプログラムやマップに基づいて種々の演算処理を実行するもので、ROM102は、エンジン1の制御プログラムを記憶している他、後述する故障判定などのプログラムも記憶している。
-ECU-
The ECU 100 includes a known electronic control unit, and includes a CPU 101, a ROM 102, a RAM 103, a backup RAM 104, and the like as schematically shown in FIG. The CPU 101 executes various arithmetic processes based on programs and maps stored in the ROM 102. The ROM 102 stores a control program for the engine 1 and also stores programs such as failure determination described later. Yes.

また、RAM103はCPU101での演算結果や各センサから入力されたデータ等を一時的に記憶するメモリ(記憶手段)であり、バックアップRAM104は、エンジン1の停止時にその保存すべきデータ等を記録する不揮発性のメモリである。本実施の形態においてバックアップRAM104は、後述するように故障診断のためのデータを記録する記録手段を兼ねている。   The RAM 103 is a memory (storage means) that temporarily stores calculation results from the CPU 101, data input from each sensor, and the like. The backup RAM 104 records data to be saved when the engine 1 is stopped. It is a non-volatile memory. In this embodiment, the backup RAM 104 also serves as recording means for recording data for failure diagnosis as will be described later.

一例としてバックアップRAM104は、例えばEPROM、F−ROM(フラッシュ・ロム)等を採用すればよい。なお、バックアップRAM104とは別に例えばHDD(ハード・ディスク・ドライブ)を記録手段として設けることもできる。そして、前記のCPU101、ROM102、RAM103ならびにバックアップRAM104はバス106を介して互いに接続されているとともに、入出力のインターフェース105と接続されている。   As an example, the backup RAM 104 may employ, for example, EPROM, F-ROM (flash ROM), or the like. In addition to the backup RAM 104, for example, an HDD (hard disk drive) can be provided as a recording means. The CPU 101, ROM 102, RAM 103, and backup RAM 104 are connected to each other via a bus 106 and to an input / output interface 105.

このインターフェース105には、図1を参照して上述したようにクランク角センサ61、水温センサ62、エアフローメータ63、吸気温センサ64、空燃比センサ65などが接続されている。また、インターフェース105には、図1にも示すように、車室内に設けられたアクセルペダル7の操作量(アクセル開度)を検出するアクセル開度センサ66と、車室外に臨んで設けられた大気圧センサ67とが接続され、さらに、図示はしないが、エンジン1の運転制御に用いられるそれ以外のセンサやスイッチも接続されている。   As described above with reference to FIG. 1, the crank angle sensor 61, the water temperature sensor 62, the air flow meter 63, the intake air temperature sensor 64, the air-fuel ratio sensor 65, and the like are connected to the interface 105. Further, as shown in FIG. 1, the interface 105 is provided with an accelerator opening sensor 66 for detecting an operation amount (accelerator opening) of the accelerator pedal 7 provided in the vehicle interior and facing the outside of the vehicle interior. An atmospheric pressure sensor 67 is connected, and although not shown, other sensors and switches used for operation control of the engine 1 are also connected.

そして、ECU100は、前記の各種センサ、スイッチ等から入力する信号に基づいて種々の制御プログラムを実行することにより、アクセル開度やエンジン1の負荷および回転数、或いは車速等に基づいてエンジン1への要求トルクを算出し、この要求トルクを出力するように、イグナイタ21による点火時期の制御、スロットルモータ34によるスロットル開度の制御(即ち、吸気量の制御)インジェクタ35による燃料噴射の制御、およびVVT53による吸気バルブタイミングの制御などを実行する。   The ECU 100 executes various control programs based on signals input from the various sensors, switches, and the like, so that the ECU 100 transmits the engine 1 to the engine 1 based on the accelerator opening, the load and rotation speed of the engine 1, or the vehicle speed. Control of ignition timing by the igniter 21, control of throttle opening by the throttle motor 34 (ie, control of intake air amount), control of fuel injection by the injector 35, and so on. Control of intake valve timing by the VVT 53 is executed.

なお、エンジン1への要求トルクは、エンジン1とトランスミッションとの協調制御によって、運転者が車両に対し要求する挙動を実現することができるようなトルクであり、運転者が車両に求める駆動力に対して、エンジン1や動力伝達系でロスとなる摩擦などの損失分のトルクを加えて、算出される。さらに、ECU100は、以下に説明するようにエンジン1の故障診断のためのデータを記録する制御も行う。   The required torque for the engine 1 is a torque that can realize the behavior required by the driver for the vehicle by cooperative control of the engine 1 and the transmission. On the other hand, it is calculated by adding a torque corresponding to a loss such as friction that causes a loss in the engine 1 or the power transmission system. Further, the ECU 100 also performs control to record data for failure diagnosis of the engine 1 as described below.

−故障診断データ−
前記したようにECU100は、運転者の求める駆動力が得られるように、要求トルクに基づいてエンジン1の吸気量や燃料噴射量、点火時期、バルブタイミング等を制御するが、例えばスロットルモータ34の故障によってスロットル開度が小さくなったり、インジェクタ35の噴口の詰まりによって燃料の噴射量が少なくなったりして、エンジン1の実出力トルクが小さくなることがある。
-Failure diagnosis data-
As described above, the ECU 100 controls the intake amount, fuel injection amount, ignition timing, valve timing, and the like of the engine 1 based on the required torque so that the driving force required by the driver can be obtained. The actual opening torque of the engine 1 may be reduced due to the throttle opening being reduced due to a failure or the fuel injection amount being reduced due to the clogging of the injection port of the injector 35.

このような場合には、運転者によるアクセルペダル7の踏み込みに対して車速がスムーズに上昇しないことがあり、このことから故障と判定できることもある。しかしながら、一般的にエンジン1の出力制御には応答遅れがあり、この遅れの大きさは車両の走行状態や運転者による操作によって変化するので、例えばアクセル開度と車速の上昇する度合い(加速度)との関係から一義的に故障を判定することは困難であった。   In such a case, the vehicle speed may not increase smoothly as the driver depresses the accelerator pedal 7, and from this, it may be determined that there is a failure. However, in general, there is a response delay in the output control of the engine 1, and the magnitude of this delay changes depending on the running state of the vehicle and the operation by the driver. It was difficult to determine a failure uniquely from the relationship between

そこで、本実施の形態では、前記のようにエンジン1の出力が不足しており、何らかの故障が起きていると懸念される異常状態において、運転者がアクセルペダル7を踏み増したときに故障の診断が必要と判定するようにしている。そして、この判定(以下、故障に係る判定ともいう)に応じて所定のデータセット(以下に述べるフリーズフレームデータ)をバックアップRAM104に記録させるようにしている。以下、具体的に図3、図4および図5を参照して説明する。   Therefore, in the present embodiment, as described above, when the driver depresses the accelerator pedal 7 in an abnormal state in which the output of the engine 1 is insufficient and there is a concern that some kind of failure has occurred, It is determined that diagnosis is necessary. A predetermined data set (freeze frame data described below) is recorded in the backup RAM 104 in accordance with this determination (hereinafter also referred to as a determination related to a failure). Hereinafter, a specific description will be given with reference to FIGS. 3, 4 and 5.

まず、本実施の形態のECU100において、CPU101は、上述の如くエンジン1の運転データ、即ち各種センサからの信号値やこれにより演算されたエンジン回転数、吸気量、空燃比などのデータを所定周期でRAM103に記憶更新している。公知のようにRAM103には複数の記憶領域があり、CPU101は予め設定された故障診断データをRAM103の所定領域に時系列に記憶しつつ、所定時間毎に更新する。   First, in the ECU 100 of the present embodiment, the CPU 101 stores the operation data of the engine 1 as described above, that is, the signal values from various sensors and the data such as the engine speed, the intake air amount, and the air-fuel ratio calculated thereby. The memory 103 is updated. As is well known, the RAM 103 has a plurality of storage areas, and the CPU 101 updates preset failure diagnosis data in a predetermined area of the RAM 103 in a time series and updates it every predetermined time.

なお、故障診断データは、運転者の操作や自動車の走行状態に関連して、エンジン1の出力不足の故障診断のために記録すべき情報を予め設定したものであり、例えばアクセル操作、ブレーキ操作、ステアリング操作、車速、加速度、エンジン回転数、吸気量、燃料噴射量、点火時期、バルブタイミング等々の情報が挙げられる。   The failure diagnosis data is information in which information to be recorded for failure diagnosis of insufficient output of the engine 1 is set in advance in relation to the operation of the driver and the running state of the vehicle. Information on steering operation, vehicle speed, acceleration, engine speed, intake air amount, fuel injection amount, ignition timing, valve timing, and the like.

これらの故障診断データは、ECU100の電源がオンになっている間、図3には模式的に白丸○で示すように時系列にRAM103に記憶され、かつ所定時間毎に更新されてゆく。すなわち、一時記憶するデータ量が、サンプリング時間Tnに対応して予め設定された記憶容量を越えると、最も古いデータから順に新しいデータによって上書きされてゆく。   While the ECU 100 is turned on, these fault diagnosis data are stored in the RAM 103 in time series as schematically shown by white circles in FIG. 3, and are updated every predetermined time. That is, when the amount of data temporarily stored exceeds a preset storage capacity corresponding to the sampling time Tn, the oldest data is overwritten with new data in order.

そして、以下に詳説するようにエンジン1の出力不足の故障診断が必要と判定されると、図3には星印☆で示すようにトリガが発せられ、このトリガ点のデータ、即ち故障に係る判定時点のデータと、それよりも以前の所定時間内におけるデータ(プリトリガデータ)と、トリガ点よりも以降の所定時間内におけるデータ(ポストトリガデータ)とが、RAM103の所定領域から読み出されてフリーズフレームデータとされ、バックアップRAM104に書き込まれる。   When it is determined that a failure diagnosis of insufficient output of the engine 1 is necessary as will be described in detail below, a trigger is issued as shown by an asterisk (*) in FIG. Data at the time of determination, data within a predetermined time before that (pre-trigger data), and data within a predetermined time after the trigger point (post-trigger data) are read from a predetermined area of the RAM 103. Freeze frame data is written into the backup RAM 104.

こうしてバックアップRAM104に記録されたデータは、例えばディーラーや自動車メーカー等において、故障の原因究明のための解析に利用することができる。そのためにECU100には、図示しないが、ディーラー等に配備されている専用端末装置用の接続ポートが設けられており、この接続ポートに専用端末装置を接続してバックアップRAM104のデータを転送できるようになっている。   The data recorded in the backup RAM 104 in this way can be used for analysis for investigating the cause of the failure, for example, at a dealer or an automobile manufacturer. For this purpose, the ECU 100 is provided with a connection port for a dedicated terminal device provided at a dealer or the like (not shown), so that the data of the backup RAM 104 can be transferred by connecting the dedicated terminal device to this connection port. It has become.

−故障に係る判定の手順−
本実施の形態においてECU100は、アクセルペダル7の踏み込みに対してエンジン1がなかなか応答せず、異常が起きていると考えられる状態(異常状態)において、運転者がアクセルペダル7を踏み増したときに、故障の診断が必要と判定するようにしている。以下、CPU101によって実行される判定の手順を図4のフローチャートを参照して説明する。なお、このルーチンはECU100の電源がオンになっている間、所定のタイミングで繰り返し実行される。
-Determination procedure related to failure-
In this embodiment, ECU 100 does not readily respond to depression of accelerator pedal 7 and when the driver depresses accelerator pedal 7 in a state (abnormal state) where it is considered that an abnormality has occurred. In addition, it is determined that failure diagnosis is necessary. Hereinafter, the determination procedure executed by the CPU 101 will be described with reference to the flowchart of FIG. This routine is repeatedly executed at a predetermined timing while the ECU 100 is powered on.

まず、ルーチンが開始されると(START)、ステップST1においてアクセル開度センサ66からの信号に基づいて、運転者によりアクセルペダル7が所定以上、大きく踏み込まれているか否か(アクセル開度Acc≧第1の所定開度Acc1)判定する。これは、運転者が或る程度以上、大きくアクセル踏み操作をしていることを判定するものであり、第1の所定開度Acc1は例えば50%くらいに設定すればよい。   First, when the routine is started (START), based on the signal from the accelerator opening sensor 66 in step ST1, it is determined whether or not the accelerator pedal 7 is depressed more than a predetermined amount by the driver (accelerator opening Acc ≧ First predetermined opening degree Acc1) is determined. This is to determine that the driver is making a large accelerator depression operation to some extent, and the first predetermined opening Acc1 may be set to about 50%, for example.

そして、Acc<Acc1で否定判定(NO)すれば、ルーチンを終了する(END)一方、Acc≧Acc1で肯定判定(YES)すればステップST2に進み、今度は、エンジン1への要求トルクTreqに対する実出力トルクTactの比率(Tact/Treq:以下、トルク達成率ともいう)が所定値a未満か否か判定する。この所定値aは、エンジン制御の遅れも考慮して、正常な状態とそうでない(即ち、異常な)状態を検出するための閾値であって、例えば0.65くらいに設定すればよい。   If Acc <Acc1 is negative (NO), the routine is terminated (END). On the other hand, if Acc ≧ Acc1 is affirmative (YES), the routine proceeds to step ST2, and this time for the required torque Treq to the engine 1 It is determined whether the ratio of actual output torque Tact (Tact / Treq: hereinafter also referred to as torque achievement rate) is less than a predetermined value a. The predetermined value a is a threshold value for detecting a normal state and a state that is not normal (that is, an abnormal state) in consideration of a delay in engine control, and may be set to about 0.65, for example.

その判定の結果、(Tact/Treq)≧aで否定判定(NO)すれば、ステップST3に進んで、以下に説明する異常時間のカウント値をクリアして、ルーチンを終了する。一方、(Tact/Treq)<aで肯定判定(YES)すれば、ステップST4に進んで、異常時間のカウント(計時)を開始する。すなわち、例えば過渡運転状態における一時的な遅れなどと区別して、異常状態の継続する時間を計測する。   As a result of the determination, if a negative determination (NO) is made with (Tact / Treq) ≧ a, the process proceeds to step ST3, the count value of the abnormal time described below is cleared, and the routine is terminated. On the other hand, if an affirmative determination (YES) is made when (Tact / Treq) <a, the process proceeds to step ST4, and counting of abnormal time (timing) is started. That is, for example, the time during which the abnormal state continues is measured in distinction from a temporary delay in the transient operation state.

続くステップST5では、異常時間が予め設定した時間(設定時間)以上になったか否か判定し、この設定時間未満で否定判定すればルーチンを終了する。これにより、異常時間のカウント値が保持されたまま再びルーチンが行われ、前記ステップST1,ST2で肯定判定(YES)すれば、再びステップST4で、異常時間のカウントが行われる。こうして、出力不足の異常状態が継続すると、異常時間のカウント値が増大してゆく。   In the subsequent step ST5, it is determined whether or not the abnormal time has become equal to or longer than a preset time (set time). If a negative determination is made less than this set time, the routine is terminated. Thereby, the routine is performed again while the count value of the abnormal time is held. If an affirmative determination (YES) is made in steps ST1 and ST2, the abnormal time is counted again in step ST4. Thus, when the abnormal state of insufficient output continues, the count value of the abnormal time increases.

これにより異常時間が設定時間以上になると、前記のステップST5で肯定判定(YES)してステップST6に進み、アクセルペダル7が踏み増しされたか否か(アクセル開度Acc≧第2の所定開度Acc2)判定する。この第2の所定開度Acc2は、踏み増しに至らないアクセル開度Accの変動と区別するために、第1の所定開度Acc1よりも十分に大きく、例えば80%くらいに設定すればよい。   When the abnormal time becomes equal to or longer than the set time, an affirmative determination (YES) is made in step ST5 and the process proceeds to step ST6, where it is determined whether or not the accelerator pedal 7 is depressed (accelerator opening Acc ≧ second predetermined opening). Acc2) Judge. The second predetermined opening degree Acc2 may be set to be sufficiently larger than the first predetermined opening degree Acc1, for example, about 80%, in order to distinguish it from the change in the accelerator opening degree Acc that does not cause the pedal to be stepped on.

そして、Acc<Acc2であり、ステップST6で否定判定(NO)すればルーチンを終了する。この場合、故障が起きていなければ、ルーチンが繰り返されることで(Tact/Treq)≧aになるので、前記のステップST2で否定判定(NO)され、ステップST3で異常時間のカウント値がクリアされる。一方、Acc≧Acc2でアクセル踏み増しされたと肯定判定(YES)すれば、ステップST7に進んで、出力不足であって故障の診断が必要と判定し、故障判定フラグをオンにする。   If Acc <Acc2, and a negative determination (NO) is made in step ST6, the routine is terminated. In this case, if no failure has occurred, the routine is repeated (Tact / Treq) ≧ a, so a negative determination (NO) is made in step ST2, and the count value of the abnormal time is cleared in step ST3. The On the other hand, if an affirmative determination is made (YES) that the accelerator has been depressed with Acc ≧ Acc2, the process proceeds to step ST7, where it is determined that the output is insufficient and a failure diagnosis is necessary, and the failure determination flag is turned on.

続いてステップST8において、故障判定の履歴(即ち、故障の診断が必要と判定されたという履歴)がないことを判定し、故障判定フラグの状態から履歴があると否定判定(NO)すれば、ルーチンを終了する一方、履歴がないと肯定判定(YES)すれば、ステップST9に進んで、図3を参照して上述したようにデータを記録する。すなわち、RAM103から読み出したフリーズフレームデータをバックアップRAM104に書き込んで、ルーチンを終了する(END)。   Subsequently, in step ST8, it is determined that there is no failure determination history (that is, a history that failure diagnosis is determined to be necessary), and if there is a history from the state of the failure determination flag, a negative determination (NO) On the other hand, if the routine is ended and if an affirmative determination (YES) is made that there is no history, the process proceeds to step ST9, where data is recorded as described above with reference to FIG. That is, the freeze frame data read from the RAM 103 is written into the backup RAM 104, and the routine is terminated (END).

前記図4のフローのステップST1,ST2,ST4を実行することによってECU100のCPU101は、アクセル開度Accが第1の所定開度Acc1以上で、かつエンジン1への要求トルクTreqに対する実出力トルクTactの比率、即ちトルク達成率(Tact/Treq)が所定値a未満の異常状態が継続する時間(異常時間)をカウントする、計時手段を構成する。   4 is executed, the CPU 101 of the ECU 100 causes the accelerator opening Acc to be equal to or greater than the first predetermined opening Acc1 and the actual output torque Tact with respect to the required torque Treq to the engine 1. The time measuring means is configured to count the time (abnormal time) in which the abnormal state in which the ratio, that is, the torque achievement rate (Tact / Treq) is less than the predetermined value a continues.

また、ステップST5〜ST7を実行することによってCPU101は、異常時間が設定時間以上になっており、かつアクセル開度Accが第1の所定開度Acc1よりも大きな第2の所定開度Acc2以上になったときに、故障の診断が必要と判定する判定手段を構成し、ステップS9を実行することによってCPU101は、前記の判定に応じてエンジン1の故障診断データをバックアップRAM104に記録させる制御手段を構成する。   Further, by executing steps ST5 to ST7, the CPU 101 has the abnormal time equal to or longer than the set time, and the accelerator opening Acc is greater than or equal to the second predetermined opening Acc2 that is larger than the first predetermined opening Acc1. In this case, a determination unit that determines that a failure diagnosis is necessary is configured, and by executing step S9, the CPU 101 includes a control unit that records the failure diagnosis data of the engine 1 in the backup RAM 104 in accordance with the determination. Configure.

以上、説明したように本実施の形態では、まず、自動車の走行中に運転者がアクセルペダル7を踏み操作すると、図5のタイミングチャートにおいて時刻t0に示すように、アクセル開度Accが増大し始める。そして、時刻t1でアクセル開度Accが第1の所定開度Acc1以上になり、これに対応して要求トルクTreqも大きくなっているにもかかわらず、実出力トルクTactがスムーズに大きくならないと、それらの比率であるトルク達成率(Tact/Treq)が所定値a未満の異常な状態になる。   As described above, in the present embodiment, first, when the driver depresses the accelerator pedal 7 while the vehicle is traveling, the accelerator opening Acc increases as shown at time t0 in the timing chart of FIG. start. At time t1, the accelerator opening Acc becomes equal to or greater than the first predetermined opening Acc1, and the actual output torque Tact does not increase smoothly even though the required torque Treq increases correspondingly. The torque achievement rate (Tact / Treq), which is the ratio of them, becomes an abnormal state below a predetermined value a.

このようにエンジン1の実出力トルクTactがスムーズに増大しない異常状態が暫くの間、続くようであれば、何らかの故障が起きている可能性があるので、前記の時刻t1から異常状態の継続する時間(異常時間)がカウントされる。そして、時刻t2で異常時間が設定時間Δt(例えば2秒くらい)以上になった後に、運転者がアクセルペダル7を踏み増しすると(時刻t3)、これによりアクセル開度Accが第2の所定開度Acc2以上になって(時刻t4)、故障の診断が必要と判定される。   In this way, if the abnormal state where the actual output torque Tact of the engine 1 does not increase smoothly continues for a while, there is a possibility that some sort of failure has occurred, so the abnormal state continues from the time t1. Time (abnormal time) is counted. When the driver depresses the accelerator pedal 7 after the abnormal time becomes equal to or longer than the set time Δt (for example, about 2 seconds) at time t2 (time t3), the accelerator opening Acc is thereby opened to the second predetermined opening. It is determined that a failure diagnosis is necessary when the temperature becomes Acc2 or higher (time t4).

つまり、エンジン1の出力が不足する故障の可能性がある異常状態において、運転者によるアクセルペダル7の踏み増しによって故障診断が必要と判定するようにしており、異常状態を判定する基準(アクセル開度Accの第1および第2の所定開度Acc1,Acc2やトルク達成率の所定値aなど)は自動車の走行状態など種々の運転シーンにおいて共通である。   In other words, in an abnormal state where there is a possibility of a failure in which the output of the engine 1 is insufficient, it is determined that a failure diagnosis is necessary by increasing the accelerator pedal 7 by the driver, and a criterion for determining the abnormal state (accelerator opening) The first and second predetermined opening degrees Acc1 and Acc2 of the degree Acc, the predetermined value a of the torque achievement rate, etc.) are common in various driving scenes such as the driving state of the automobile.

よって、それらの基準値を運転シーンによって異なる最適値に設定するための複雑な処理が不要になり、CPU101の演算負荷を抑えながら、故障の診断が必要か否か適切に判定し、事後に解析する上で有用な故障診断データを記録することができる。   This eliminates the need for complicated processing for setting these reference values to optimum values that differ depending on the driving scene, and appropriately determines whether or not a failure diagnosis is necessary while reducing the computation load on the CPU 101, and performs subsequent analysis. It is possible to record fault diagnosis data useful for doing so.

しかも、本実施の形態では、前記のように故障に係る判定をする前からエンジン1の運転制御に関するデータをRAM103に一時記憶させておき、判定に応じて読み出して、バックアップRAM104に記録させるようにしている。こうして、例えばインジェクタ35の噴口の詰まりなどによる燃料噴射量の減少のように、故障の診断が必要と判定される前のデータも、判定後のデータと同様に記録することができ、故障の原因究明に有利になる。   In addition, in the present embodiment, data related to the operation control of the engine 1 is temporarily stored in the RAM 103 before the determination relating to the failure as described above, and is read according to the determination and recorded in the backup RAM 104. ing. Thus, data before it is determined that a failure diagnosis is necessary, such as a decrease in the fuel injection amount due to, for example, clogging of the nozzle of the injector 35, can be recorded in the same manner as the data after determination, and the cause of the failure It becomes advantageous for investigation.

なお、そうして故障に係る判定の前にRAM103に一時記憶させるデータは、その判定が行われない場合には新しいデータによって上書きされてゆく(即ち消去されることになる)ので、RAM103やバックアップRAM104の容量が徒に大きくなることもない。   Note that the data temporarily stored in the RAM 103 before the determination relating to the failure is overwritten (that is, erased) by new data if the determination is not performed, so the RAM 103 or the backup is performed. The capacity of the RAM 104 does not increase easily.

−変形例1−
ところで、自動車が例えば高地のように大気圧の低い環境下にある場合、エンジン1に吸入される空気の密度が低くなることから、その出力が低下する傾向があり、出力不足の異常が発生していると誤判定しやすくなる。そこで、好ましいのは、前記図4のフローのステップST2、ST5における判定の基準、即ちトルク達成率(Tact/Treq)の所定値aおよび異常時間についての設定時間の少なくとも一方を、大気圧や空気密度に応じて補正することである。
-Modification 1-
By the way, when the automobile is in an environment with a low atmospheric pressure, such as a high altitude, the density of the air sucked into the engine 1 becomes low, so that the output tends to decrease, and an abnormality of insufficient output occurs. It is easy to make a mistaken determination. Therefore, it is preferable that at least one of the determination criteria in steps ST2 and ST5 of the flow of FIG. 4, that is, the predetermined value a of the torque achievement rate (Tact / Treq) and the set time for the abnormal time, be atmospheric pressure or air. The correction is made according to the density.

具体的に変形例1においては、大気圧センサ67からの信号に基づいて空気密度を算出する。そして、一例を図6に示すようなマップを参照して、同図に実線のグラフで示すように空気密度が低いほど前記の所定値aを小さな値に変更するか、破線のグラフで示すように設定時間を長い時間に変更するか、の少なくとも一方の補正を行う。このマップは、空気密度の変化によるエンジントルクの変化に基づき、予めシミュレーションなどによって設定すればよい。   Specifically, in the first modification, the air density is calculated based on a signal from the atmospheric pressure sensor 67. Then, referring to a map as shown in FIG. 6 as an example, the predetermined value a is changed to a smaller value as the air density is lower as shown by the solid line graph in the figure, or as shown by the broken line graph. The set time is changed to a longer time or at least one of the corrections is performed. This map may be set in advance by simulation or the like based on changes in engine torque due to changes in air density.

こうして所定値aや設定時間の少なくとも一方を補正することによって、異常状態についての判定の基準が適度に緩く(即ち判定し難く)なるので、自動車が例えば高地を走行しているときに、空気密度の低下によってエンジン1のトルクが低下傾向になっても、そのことに起因して出力不足の異常と誤判定することは抑制される。   By correcting at least one of the predetermined value “a” and the set time in this manner, the criterion for determining the abnormal state is moderately loose (that is, difficult to determine). Therefore, when the automobile is running on a highland, for example, the air density Even if the torque of the engine 1 tends to decrease due to the decrease in the output, it is possible to suppress erroneous determination that the output is insufficient due to this.

−変形例2−
次に、前記異常時間のカウントの仕方を変更した場合(変形例2)について説明する。前記実施の形態では、アクセル開度Accが第1の所定開度Acc1以上になっているときに、運転者が或る程度以上、大きくアクセル踏み操作をしていて、加速要求があると判定し、それにも関わらず、トルク達成率(Tact/Treq)が所定値a以下の状態が継続する時間を、異常時間としてカウントするようにしている。
-Modification 2-
Next, a case where the method of counting the abnormal time is changed (Modification 2) will be described. In the above-described embodiment, when the accelerator opening Acc is equal to or greater than the first predetermined opening Acc1, it is determined that the driver has made a large accelerator depression operation more than a certain degree and there is an acceleration request. Nevertheless, the time during which the torque achievement rate (Tact / Treq) is below the predetermined value a continues to be counted as an abnormal time.

しかしながら、アクセル開度Accが第1の所定開度Acc1以上になっていても、運転者は車両の加速感に概ね満足してアクセルペダル7を戻し気味にしており、それ故に、トルク達成率(Tact/Treq)があまり大きくならないこともあり得る。そこで、変形例2では、アクセル開度Accの増加率ΔAcc(一例として微分値)に着目し、これが所定の閾値b(例えば−1.5%)未満であれば、運転者がアクセルペダル7を戻し気味にしていると考えて、異常時間のカウントを中断するようにした。   However, even if the accelerator opening degree Acc is equal to or greater than the first predetermined opening degree Acc1, the driver is generally satisfied with the acceleration feeling of the vehicle and feels like returning the accelerator pedal 7, so that the torque achievement rate ( (Tact / Treq) may not be so large. Therefore, in the second modification, attention is paid to an increase rate ΔAcc (a differential value as an example) of the accelerator opening Acc, and if this is less than a predetermined threshold value b (for example, −1.5%), the driver depresses the accelerator pedal 7. I thought it was going back, so I stopped counting the abnormal time.

具体的には、図7のフローチャートにおいてステップST21〜ST23までは、図4のフローのステップST1〜ST3と同じ処理を行うが、ステップST24ではアクセル開度増加率ΔAccが閾値b未満であるか否か(ΔAcc<b)判定する。そして、否定判定(NO)すればステップST25に進み、図4のフローのステップST4と同じく異常時間のカウントを行い、その後のステップST27〜ST31において、図4のフローのステップST5〜ST9と同じ処理を行う。   Specifically, in the flowchart of FIG. 7, steps ST21 to ST23 are the same as steps ST1 to ST3 of the flow of FIG. 4, but in step ST24, whether or not the accelerator opening increase rate ΔAcc is less than the threshold value b. (ΔAcc <b). If a negative determination (NO) is made, the process proceeds to step ST25, where the abnormal time is counted in the same manner as in step ST4 of the flow of FIG. 4, and in the subsequent steps ST27 to ST31, the same processing as steps ST5 to ST9 of the flow of FIG. I do.

一方、アクセル開度増加率ΔAccが閾値b未満になっていれば肯定判定(YES)してステップST26に進み、異常時間のカウントを中断して前記ステップST27〜ST31に進む。すなわち、一例を図8のタイミングチャートに示すように、時刻t1でアクセル開度Accが第1の所定開度Acc1以上になり、異常時間のカウントが開始された後に運転者がアクセルペダル7を戻し気味にして、時刻t2でアクセル開度増加率ΔAccが閾値b未満になると、異常時間のカウントが中断される。   On the other hand, if the accelerator opening increase rate ΔAcc is less than the threshold value b, the determination is affirmative (YES), the process proceeds to step ST26, the abnormal time count is interrupted, and the process proceeds to steps ST27 to ST31. That is, as shown in the timing chart of FIG. 8 as an example, the accelerator opening Acc becomes equal to or greater than the first predetermined opening Acc1 at time t1, and the driver returns the accelerator pedal 7 after the abnormal time starts counting. In short, when the accelerator opening increase rate ΔAcc becomes less than the threshold value b at time t2, the counting of the abnormal time is interrupted.

そして、同図の下段の実線のグラフに示すように、それまでのカウント値が保持されるようになり、その後、再びアクセルペダル7が踏み込まれて、時刻t3でアクセル開度増加率ΔAccが閾値b以上になれば、異常時間のカウントが再開される。なお、同図に仮想線のグラフで示すように、異常時間のカウントを中断したときに、それまでのカウント値は零にクリアしてもよい。この場合、前記の時刻t3からは新たに異常時間のカウントが開始される。   Then, as shown by the solid line graph in the lower part of the figure, the count value up to that point is held, and then the accelerator pedal 7 is depressed again, and at time t3, the accelerator opening increase rate ΔAcc becomes the threshold value. If it becomes b or more, the abnormal time is restarted. As indicated by a virtual line graph in the figure, when the abnormal time count is interrupted, the count value so far may be cleared to zero. In this case, the abnormal time is newly counted from the time t3.

この変形例2によると、アクセル開度Accが第1の所定開度Acc1以上になっていても、運転者がアクセルペダル7を戻し気味にすれば、カウントを中断することによって、異常時間の計測精度を高めることができる。なお、この変形例2においてもECU100のCPU101は、図7のフローのステップST21,ST22,ST24〜ST26を実行することによって計時手段を構成し、また、ステップST27〜ST29を実行することによって判定手段を構成し、ステップS31を実行することによって制御手段を構成する。   According to the second modification, even if the accelerator opening Acc is equal to or greater than the first predetermined opening Acc1, if the driver makes the accelerator pedal 7 return, the counting is interrupted, thereby measuring the abnormal time. Accuracy can be increased. In the second modification as well, the CPU 101 of the ECU 100 constitutes the time measuring means by executing steps ST21, ST22, ST24 to ST26 of the flow of FIG. 7, and the determining means by executing steps ST27 to ST29. The control means is configured by executing step S31.

−変形例3−
次に変形例3について説明する。これは、前記の変形例2のようにアクセルペダル7が戻し気味にされて、異常時間のカウントを中断するときに、それまでのカウント値に応じて、このカウント値を保持またはクリアするようにしたものである。すなわち、アクセルペダル7が或る程度以上の時間をかけて踏み込まれた後に、戻し気味にされた場合は、運転者には加速要求があり、アクセルペダル7は再び踏み込まれる可能性が高いと考えられる。よって、この場合は異常時間のカウント値を保持しておき、後に再開することが好ましい。
-Modification 3-
Next, Modification 3 will be described. This is because the count value is held or cleared according to the count value up to that time when the accelerator pedal 7 is made to return and the count of the abnormal time is interrupted as in the second modification. It is a thing. That is, if the accelerator pedal 7 is depressed for a certain amount of time and then returned to the original position, the driver has an acceleration request, and the accelerator pedal 7 is likely to be depressed again. It is done. Therefore, in this case, it is preferable to retain the count value of the abnormal time and restart later.

一方、アクセルペダル7が前記のような時間をかけずに、比較的短時間で踏み込まれた後に戻し気味にされた場合、運転者は意識してアクセルペダル7を踏み込んではおらず、加速要求はないとも考えられる。このような場合に異常時間のカウント値を保持すると、これが繰り返し積算される結果として、カウントされた異常時間が設定時間以上になってしまい、出力不足の異常であると誤判定するおそれがある。   On the other hand, when the accelerator pedal 7 is depressed in a relatively short time without taking the time as described above and then put back, the driver does not consciously depress the accelerator pedal 7 and the acceleration request is It may not be possible. If the count value of the abnormal time is held in such a case, as a result of repeatedly accumulating the abnormal time, the counted abnormal time becomes longer than the set time, and there is a possibility that it is erroneously determined that the output is abnormal.

そこで、この変形例3では、前記のようにアクセル開度Accが第1の所定開度Acc1以上になっていて、かつアクセル開度増加率ΔAccが閾値b未満になったとき、そのときまでにカウントされた異常時間が所定時間(運転者に加速要求はないと考えられるような短時間のアクセル開度Accの変化に相当する時間であり、例えば0.5秒くらい)以上であれば、この異常時間のカウント値を保持する一方、所定時間未満であればカウント値を零にクリアするようにしている。   Therefore, in the third modification, as described above, when the accelerator opening Acc is equal to or larger than the first predetermined opening Acc1 and the accelerator opening increase rate ΔAcc is less than the threshold value b, until that time. If the counted abnormal time is greater than or equal to a predetermined time (a time corresponding to a short change in the accelerator opening Acc such that the driver is not required to accelerate, for example about 0.5 seconds), this While the count value of the abnormal time is held, the count value is cleared to zero if it is less than the predetermined time.

具体的には、まず、図9のフローチャートにおいてステップST41〜ST44までは、図7のフローのステップST21〜ST24と同じ処理を行う。そして、ステップST44でアクセル開度増加率ΔAccが閾値b未満でないと否定判定(NO)すれば、ステップST45に進んで、図7のフローのステップST25と同じく異常時間のカウントを行い、その後のステップST48〜ST52において、図7のフローのステップST27〜ST31と同じ処理を行う。   Specifically, first, in the flowchart of FIG. 9, steps ST41 to ST44 are the same as steps ST21 to ST24 of the flow of FIG. If a negative determination (NO) is made in step ST44 that the accelerator opening increase rate ΔAcc is not less than the threshold value b, the process proceeds to step ST45, where the abnormal time is counted as in step ST25 of the flow of FIG. In ST48 to ST52, the same processing as steps ST27 to ST31 in the flow of FIG. 7 is performed.

一方、アクセル開度増加率ΔAccが閾値b未満になっていて、前記ステップST44で肯定判定(YES)すればステップST46に進み、今度は異常時間のカウント値が所定値(前記所定時間に相当する値)以上か否か判定する。そして、所定値未満で否定判定(NO)すれば異常時間のカウントを中断し、ステップST43に進んで異常時間のカウント値を零にクリアする。   On the other hand, if the accelerator opening increase rate ΔAcc is less than the threshold value b and an affirmative determination (YES) is made in step ST44, the process proceeds to step ST46, and the count value of the abnormal time is now a predetermined value (corresponding to the predetermined time). Value) or more. If a negative determination (NO) is made with less than the predetermined value, the abnormal time count is interrupted, and the process proceeds to step ST43 to clear the abnormal time count value to zero.

すなわち、一例を図10のタイミングチャートに示すように、アクセル開度Accが第1の所定開度Acc1以上になって(時刻t1)、異常時間のカウントが開始された後に、アクセルペダル7が戻し気味にされ、アクセル開度増加率ΔAccが閾値b未満になれば(時刻t2)、前記した変形例2と同じく異常時間のカウントを中断する。このときに、異常時間(t1〜t2)に相当するカウント値が所定値未満であれば、アクセル開度Accが短時間で変化しており、運転者に加速要求はないと考えられる。   That is, as shown in the timing chart of FIG. 10 as an example, the accelerator pedal 7 returns after the accelerator opening Acc becomes equal to or greater than the first predetermined opening Acc1 (time t1) and the abnormal time starts counting. If the accelerator opening increase rate ΔAcc becomes less than the threshold value b (time t2), the counting of the abnormal time is interrupted in the same manner as the above-described modification 2. At this time, if the count value corresponding to the abnormal time (t1 to t2) is less than the predetermined value, the accelerator opening Acc is changed in a short time, and it is considered that the driver does not request acceleration.

そこで、このときには異常時間のカウント値を零にクリアして、その後、再びアクセルペダル7が踏み込まれ、アクセル開度増加率ΔAccが閾値b以上になれば(時刻t3)、新たに異常時間のカウントを開始する。そして、再びアクセルペダル7が戻し気味にされ、アクセル開度増加率ΔAccが閾値b未満になれば(時刻t4)、前記と同様に異常時間のカウントを中断する。このときには異常時間(t3〜t4)に相当するカウント値が所定値未満であるので、再び異常時間のカウント値をクリアする。   Therefore, at this time, the count value of the abnormal time is cleared to zero, and thereafter, when the accelerator pedal 7 is depressed again and the accelerator opening increase rate ΔAcc becomes equal to or greater than the threshold value b (time t3), a new count of abnormal time is performed. To start. Then, when the accelerator pedal 7 is made to return again and the accelerator opening increase rate ΔAcc becomes less than the threshold value b (time t4), the counting of the abnormal time is interrupted as described above. At this time, since the count value corresponding to the abnormal time (t3 to t4) is less than the predetermined value, the count value of the abnormal time is cleared again.

つまり、アクセルペダル7が短時間で踏み込まれたり、戻し気味にされたりしていれば、運転者は意識してアクセルペダル7を踏み込んではおらず、加速要求はないと考えて、異常時間のカウント値を零にクリアするのである。   In other words, if the accelerator pedal 7 is depressed or returned in a short time, the driver is not consciously depressing the accelerator pedal 7 and there is no acceleration request. The value is cleared to zero.

これに対し、前記図9のフローのステップST46においてカウント値が所定値以上であると肯定判定(YES)すれば、ステップST47に進んで異常時間のカウントを中断し、このときまでのカウント値を保持して、前記ステップST48〜ST52に進む。すなわち、前記の変形例2と同様にアクセルペダル7が或る程度以上の時間をかけて踏み込まれた後に、戻し気味にされた場合は、運転者には加速要求があり、アクセルペダル7は再び踏み込まれる可能性が高いと考えて、異常時間のカウント値を保持するのである。   On the other hand, if an affirmative determination (YES) is made in step ST46 in the flow of FIG. 9 that the count value is greater than or equal to the predetermined value, the process proceeds to step ST47 to interrupt the abnormal time count, and the count value up to this time is calculated. The process proceeds to steps ST48 to ST52. That is, if the accelerator pedal 7 is depressed after taking a certain amount of time as in the above-described modification 2, and the driver feels back, the driver has an acceleration request, and the accelerator pedal 7 It is considered that there is a high possibility of being stepped on, and the count value of the abnormal time is held.

このように変形例3によれば、異常時間のカウントを中断するときに、それまでの異常時間(カウント値)が所定時間未満であれば、運転者に加速要求はないと考えて、カウント値をクリアするようにしている。これにより、加速要求がないのにカウント値が積算される結果として、異常時間が設定時間以上になってしまい、出力不足の異常と誤判定されることを抑制でき、異常時間の計測精度が高くなる。   As described above, according to the third modification, when the abnormal time count is interrupted when the abnormal time (count value) is less than the predetermined time, it is considered that the driver does not request acceleration and the count value To clear. As a result, it is possible to suppress that the abnormal time becomes longer than the set time as a result of the count value being accumulated even though there is no acceleration request, and erroneously determined that the output is insufficient, and the measurement accuracy of the abnormal time is high. Become.

なお、この変形例3においてもECU100のCPU101は、図9のフローのステップST41,ST42,ST44〜ST47を実行することによって計時手段を構成し、また、ステップST48〜ST50を実行することによって判定手段を構成し、ステップS52を実行することによって制御手段を構成する。   Also in the third modified example, the CPU 101 of the ECU 100 configures a time measuring means by executing steps ST41, ST42, ST44 to ST47 of the flow of FIG. 9, and determines by executing steps ST48 to ST50. The control means is configured by executing step S52.

−その他の実施形態−
以上、説明した実施の形態(変形例1〜3を含む)の記載はあくまで例示に過ぎず、本発明の構成や用途などについても限定することを意図しない。例えば前記実施の形態では、例えば図4のフローのステップST6においてアクセル踏み増しを判定(YES)したときにのみ、即ち故障の診断が必要と判定したときにのみ、バックアップRAM104に故障診断データを記録させるようにしているが、これには限定されず、例えば異常時間が設定時間以上になったときにもデータを記録させるようにしてもよい。
-Other embodiments-
The description of the above-described embodiment (including the first to third modifications) is merely an example, and is not intended to limit the configuration or use of the present invention. For example, in the above-described embodiment, for example, failure diagnosis data is recorded in the backup RAM 104 only when it is determined (YES) that the accelerator is depressed in step ST6 of the flow of FIG. However, the present invention is not limited to this. For example, data may be recorded even when the abnormal time is equal to or longer than the set time.

すなわち、一例として示す図11のフローチャートにおいてステップST61〜ST65までは、図4のフローのステップST1〜ST5と同じ処理を行い、ステップST65において異常時間が設定時間以上になったと肯定判定(YES)すれば、ステップST66に進む。ここでは、図4のフローのステップST8と同様に故障判定の履歴がないことを判定し、肯定判定(YES)であればステップST67に進んで、ステップST9と同じくフリーズフレームデータを記録して、ルーチンを終了する。   That is, in the flowchart of FIG. 11 shown as an example, steps ST61 to ST65 are the same as steps ST1 to ST5 of the flow of FIG. 4, and an affirmative determination (YES) is made if the abnormal time has exceeded the set time in step ST65. If so, the process proceeds to step ST66. Here, as in step ST8 of the flow of FIG. 4, it is determined that there is no failure determination history. If the determination is affirmative (YES), the process proceeds to step ST67, and freeze frame data is recorded as in step ST9. End the routine.

このように、異常状態が予め設定した時間以上、継続すれば故障に係る判定によらずデータを記録することで、故障の診断が必要との判定に至った場合だけでなく、結果的にその判定に至らなかった異常状態についても併せてデータを検討することが可能になり、故障の原因究明に有利になる。   In this way, if the abnormal state continues for a preset time or longer, the data is recorded regardless of the determination related to the failure. It is possible to examine data for abnormal states that have not been judged, which is advantageous for investigating the cause of the failure.

なお、処理の簡略化や演算負荷の抑制を最優先するのであれば、前記実施形態のようなフリーズフレームデータの生成は行わず、より簡便に故障に係る判定時のエンジン制御データをRAM103から読み込んで、バックアップRAM104に記録させるようにしてもよい。この場合、RAM103は、本発明の構成要素としての記憶手段(異常状態が継続する間、少なくともエンジン1の制御に関連するデータを記憶させる記憶手段)ではないので、故障診断装置は、記録手段としてのバックアップRAM104は備えるが、記憶手段は備えないものとなる。   If priority is given to simplification of processing and suppression of computation load, freeze frame data is not generated as in the above-described embodiment, and engine control data at the time of determination related to a failure is more easily read from the RAM 103. Thus, it may be recorded in the backup RAM 104. In this case, since the RAM 103 is not a storage unit (a storage unit that stores at least data related to the control of the engine 1 while the abnormal state continues) as a component of the present invention, the failure diagnosis apparatus serves as a recording unit. The backup RAM 104 is provided, but the storage means is not provided.

さらに、前記のように故障の診断が必要との判定に至った場合だけでなく、この判定に至らなかった場合のデータもバックアップRAM104に記録するのであれば、それら2種類のデータを区別する識別情報を付帯させて記録させたり、また、バックアップRAM104において異なる領域に記録させたりするのが好ましい。そして、故障の診断が必要との判定に至らなかった場合のデータは、所定時間毎に上書きして更新するようにしてもよい。   Furthermore, not only when it is determined that a failure diagnosis is necessary as described above, but also when the data when this determination is not reached is recorded in the backup RAM 104, an identification for distinguishing these two types of data is made. It is preferable to record the information along with it, or to record it in a different area in the backup RAM 104. Then, the data when it is not determined that the failure diagnosis is necessary may be overwritten and updated every predetermined time.

さらにまた、前記の実施の形態では一例として、エンジン1のECU100を利用して故障診断装置を構成する場合について説明したが、これにも限定されず、ECU100に別のコントロールユニットを相互に通信可能に接続して、故障診断装置を構成してもよい。また、自動車に搭載した故障診断装置にも限定されず、本発明は、例えば二輪車や産業車両などに搭載することもできる。   Furthermore, in the above-described embodiment, the case where the failure diagnosis apparatus is configured using the ECU 100 of the engine 1 is described as an example. However, the present invention is not limited to this, and another control unit can communicate with the ECU 100. The fault diagnosis apparatus may be configured by connecting to Further, the present invention is not limited to a failure diagnosis apparatus mounted on an automobile, and the present invention can also be mounted on, for example, a motorcycle or an industrial vehicle.

本発明の故障診断装置によれば、内燃機関の出力不足の故障に係る判定を適切に行い、その診断のためのデータを記録することができるので、特に自動車に搭載して有益である。   According to the failure diagnosis apparatus of the present invention, it is possible to appropriately make a determination related to a failure of an output shortage of an internal combustion engine and record data for the diagnosis.

1 エンジン(内燃機関)
7 アクセルペダル
66 アクセル開度センサ
100 ECU
101 CPU(計時手段、判定手段、制御手段)
103 RAM(記憶手段)
104 バックアップRAM(記録手段)
Acc アクセル開度
Acc1 第1の所定開度
Acc2 第2の所定開度
ΔAcc アクセル開度増加率
Tact/Treq トルク達成率(要求トルクに対する実出力トルクの比率)
Δt 設定時間(異常時間に関して予め設定した時間)
1 engine (internal combustion engine)
7 Accelerator pedal 66 Accelerator opening sensor 100 ECU
101 CPU (time measuring means, determination means, control means)
103 RAM (storage means)
104 Backup RAM (Recording means)
Acc accelerator opening
Acc1 first predetermined opening
Acc2 Second predetermined opening ΔAcc Accelerator opening increase rate
Tact / Treq torque achievement rate (ratio of actual output torque to required torque)
Δt set time (preset time for abnormal time)

Claims (5)

車両に搭載された内燃機関の故障診断装置であって、
アクセル開度が第1の所定開度以上で、かつ要求トルクに対する実出力トルクの比率が所定値未満の異常状態が継続する異常時間を計測する計時手段と、
前記異常時間が予め設定した時間以上になっており、かつアクセル開度が前記第1の所定開度よりも大きな第2の所定開度以上であるときに故障の診断が必要と判定する判定手段と、
前記判定に応じて、内燃機関の故障診断のための所定のデータを記録手段に記録させる制御手段と、を備えることを特徴とする内燃機関の故障診断装置。
A failure diagnosis device for an internal combustion engine mounted on a vehicle,
Time measuring means for measuring an abnormal time in which an abnormal state in which the accelerator opening is equal to or greater than the first predetermined opening and the ratio of the actual output torque to the required torque is less than the predetermined value continues;
Determining means for determining that a failure diagnosis is necessary when the abnormal time is greater than or equal to a preset time and the accelerator opening is greater than or equal to a second predetermined opening greater than the first predetermined opening. When,
A failure diagnosis apparatus for an internal combustion engine, comprising: control means for causing the recording means to record predetermined data for failure diagnosis of the internal combustion engine according to the determination.
請求項1に記載の内燃機関の故障診断装置において、
前記制御手段は、前記異常状態が継続する間、少なくとも内燃機関の制御に関連するデータを記憶手段に記憶させ、このデータを前記判定に応じて記憶手段から読み出して、前記記録手段に記録させる、内燃機関の故障診断装置。
In the internal combustion engine failure diagnosis apparatus according to claim 1,
The control means stores at least data related to the control of the internal combustion engine in the storage means while the abnormal state continues, reads the data from the storage means according to the determination, and records the data in the recording means. Failure diagnosis device for internal combustion engine.
請求項1に記載の内燃機関の故障診断装置において、
前記要求トルクに対する実出力トルクの比率に関する所定値を、大気圧が低いほど小さな値に変更するか、前記異常時間に関して予め設定された時間を、大気圧が低いほど長い時間に変更するか、の少なくとも一方の補正制御を行う、内燃機関の故障診断装置。
In the internal combustion engine failure diagnosis apparatus according to claim 1,
Whether the predetermined value related to the ratio of the actual output torque to the required torque is changed to a smaller value as the atmospheric pressure is lower, or the preset time for the abnormal time is changed to a longer time as the atmospheric pressure is lower. An internal combustion engine failure diagnosis apparatus that performs at least one correction control.
請求項1に記載の内燃機関の故障診断装置において、
前記計時手段は、アクセル開度が前記第1の所定開度以上であっても、アクセル開度の増加率が所定の閾値未満であれば異常時間の計測を中断する、内燃機関の故障診断装置。
In the internal combustion engine failure diagnosis apparatus according to claim 1,
The internal combustion engine failure diagnosis device, wherein the time measuring means interrupts the measurement of the abnormal time if the increase rate of the accelerator opening is less than a predetermined threshold even if the accelerator opening is equal to or greater than the first predetermined opening. .
請求項4に記載の内燃機関の故障診断装置において、
前記計時手段は、アクセル開度の増加率が前記閾値未満になったとき、そのときまでに計測した異常時間が所定時間以上であれば、この異常時間を保持する一方、所定時間未満であれば異常時間をクリアする、内燃機関の故障診断装置。
The failure diagnosis apparatus for an internal combustion engine according to claim 4,
When the rate of increase of the accelerator opening is less than the threshold, the time measuring means retains the abnormal time if the abnormal time measured up to that time is equal to or longer than the predetermined time. An internal combustion engine failure diagnosis device that clears abnormal times.
JP2016220180A 2016-04-15 2016-11-11 Data recording apparatus for internal combustion engine Expired - Fee Related JP6540660B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US15/483,183 US10233855B2 (en) 2016-04-15 2017-04-10 Failure diagnosis apparatus for diagnosing an insufficient output of an internal combustion engine
CN201710240262.9A CN107358677B (en) 2016-04-15 2017-04-13 Failure diagnosis apparatus for internal combustion engine

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2016081892 2016-04-15
JP2016081892 2016-04-15

Publications (2)

Publication Number Publication Date
JP2017194048A true JP2017194048A (en) 2017-10-26
JP6540660B2 JP6540660B2 (en) 2019-07-10

Family

ID=60154842

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016220180A Expired - Fee Related JP6540660B2 (en) 2016-04-15 2016-11-11 Data recording apparatus for internal combustion engine

Country Status (2)

Country Link
JP (1) JP6540660B2 (en)
CN (1) CN107358677B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019120183A (en) * 2017-12-30 2019-07-22 株式会社クボタ Engine control device
JP2020075646A (en) * 2018-11-08 2020-05-21 日立オートモティブシステムズ株式会社 Electronic control device
US11922735B2 (en) 2020-01-09 2024-03-05 Toyota Jidosha Kabushiki Kaisha Vehicle controller, vehicle control method, and non-transitory computer readable medium storing vehicle control program

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6073715A (en) * 1996-06-21 2000-06-13 Daimlerchrysler Ag Safety system for a motor vehicle
JP2003083137A (en) * 2002-09-05 2003-03-19 Mitsubishi Motors Corp Control device for internal combustion engine
JP2004036506A (en) * 2002-07-04 2004-02-05 Toyota Motor Corp Abnormal event related data storage device, and its method and program
US20040204813A1 (en) * 2002-11-08 2004-10-14 Ford Global Technologies, Llc Control system parameter monitor
JP2005315171A (en) * 2004-04-28 2005-11-10 Toyota Motor Corp Control system for internal combustion engine
WO2006016423A1 (en) * 2004-08-13 2006-02-16 Hitachi, Ltd. Engine controller and controlling method
JP2010163950A (en) * 2009-01-15 2010-07-29 Mitsubishi Electric Corp Control device of internal combustion engine
JP2012155608A (en) * 2011-01-27 2012-08-16 Denso Corp Data recording device for vehicle
JP2013184512A (en) * 2012-03-06 2013-09-19 Toyota Motor Corp Abnormality determination device of vehicle
WO2014045697A1 (en) * 2012-09-19 2014-03-27 日産自動車株式会社 Vehicle control device and method for controlling vehicle
JP2014234113A (en) * 2013-06-04 2014-12-15 株式会社デンソー Vehicular reference value generation apparatus
WO2015072269A1 (en) * 2013-11-13 2015-05-21 本田技研工業株式会社 Drive control device for motor
WO2015118766A1 (en) * 2014-02-04 2015-08-13 日立オートモティブシステムズ株式会社 Onboard control device

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9475388B2 (en) * 2008-05-14 2016-10-25 GM Global Technology Operations LLC Drag torque request security diagnostic systems and methods
WO2010071096A1 (en) * 2008-12-16 2010-06-24 ボッシュ株式会社 Method for controlling engine of vehicle having power extraction mechanism and device for controlling engine of vehicle having power extraction mechanism
CN201322686Y (en) * 2008-12-26 2009-10-07 中国兵器装备集团摩托车检测技术研究所 Engine pedestal long-distance fault diagnosis system
JP2010242563A (en) * 2009-04-02 2010-10-28 Denso Corp Automatic stop/start control device for internal combustion engine
US9091219B2 (en) * 2010-12-13 2015-07-28 GM Global Technology Operations LLC Torque control system and method for acceleration changes
CN103287437B (en) * 2012-02-22 2015-07-15 厦门金龙联合汽车工业有限公司 Engine self-adaptation system based on vehicle operation condition and fuel-saving method

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6073715A (en) * 1996-06-21 2000-06-13 Daimlerchrysler Ag Safety system for a motor vehicle
JP2004036506A (en) * 2002-07-04 2004-02-05 Toyota Motor Corp Abnormal event related data storage device, and its method and program
JP2003083137A (en) * 2002-09-05 2003-03-19 Mitsubishi Motors Corp Control device for internal combustion engine
US20040204813A1 (en) * 2002-11-08 2004-10-14 Ford Global Technologies, Llc Control system parameter monitor
JP2005315171A (en) * 2004-04-28 2005-11-10 Toyota Motor Corp Control system for internal combustion engine
WO2006016423A1 (en) * 2004-08-13 2006-02-16 Hitachi, Ltd. Engine controller and controlling method
JP2010163950A (en) * 2009-01-15 2010-07-29 Mitsubishi Electric Corp Control device of internal combustion engine
JP2012155608A (en) * 2011-01-27 2012-08-16 Denso Corp Data recording device for vehicle
JP2013184512A (en) * 2012-03-06 2013-09-19 Toyota Motor Corp Abnormality determination device of vehicle
WO2014045697A1 (en) * 2012-09-19 2014-03-27 日産自動車株式会社 Vehicle control device and method for controlling vehicle
JP2014234113A (en) * 2013-06-04 2014-12-15 株式会社デンソー Vehicular reference value generation apparatus
WO2015072269A1 (en) * 2013-11-13 2015-05-21 本田技研工業株式会社 Drive control device for motor
WO2015118766A1 (en) * 2014-02-04 2015-08-13 日立オートモティブシステムズ株式会社 Onboard control device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019120183A (en) * 2017-12-30 2019-07-22 株式会社クボタ Engine control device
JP2020075646A (en) * 2018-11-08 2020-05-21 日立オートモティブシステムズ株式会社 Electronic control device
JP7260995B2 (en) 2018-11-08 2023-04-19 日立Astemo株式会社 electronic controller
US11922735B2 (en) 2020-01-09 2024-03-05 Toyota Jidosha Kabushiki Kaisha Vehicle controller, vehicle control method, and non-transitory computer readable medium storing vehicle control program

Also Published As

Publication number Publication date
CN107358677A (en) 2017-11-17
JP6540660B2 (en) 2019-07-10
CN107358677B (en) 2019-10-25

Similar Documents

Publication Publication Date Title
US7387011B2 (en) Deterioration diagnosis system for exhaust gas sensor
JP4826560B2 (en) Fuel property detection device for internal combustion engine
US6751543B2 (en) Method, computer program, and control system for operating a motor vehicle having an internal combustion engine
JP5556910B2 (en) Control device for internal combustion engine
JP7370047B2 (en) Engine misfire diagnosis detection method
JPH10110649A (en) Misfire detection device for internal combustion engine
JP2017194048A (en) Failure diagnosis device of internal combustion engine
US7131321B2 (en) Throttle system abnormality determination apparatus
US11988125B2 (en) Method for automatically detecting clogging of a sensor pipe extending between a pressure sensor and an exhaust manifold of an internal combustion engine
US10233855B2 (en) Failure diagnosis apparatus for diagnosing an insufficient output of an internal combustion engine
US7818104B2 (en) Monitoring apparatus and method
JP6458453B2 (en) Control device for internal combustion engine
US7334567B2 (en) Method for operating an internal combustion engine
KR101481303B1 (en) Method for monitoring egr system
CN106321263B (en) Engine control system and engine control
US10851729B2 (en) Determination criterion for engine torque control device and method
JP2679468B2 (en) Misfire detection device for internal combustion engine
JP3552473B2 (en) Vehicle brake system
JP4023327B2 (en) Abnormality diagnosis device for intake system sensor
JP4345853B2 (en) Abnormality diagnosis device for intake system sensor
US20220003182A1 (en) Method and system for diagnosing misfire of engine
JP6696216B2 (en) Driving status recorder
JP2011140930A (en) Engine automatic stopping-starting control device
JP2000345897A (en) Engine speed control device of internal combustion engine
JPH0893543A (en) Self-diagnostic device of cylinder pressure sensor and control fail-safe device on the basis of cylinder pressure in internal combustion engine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180222

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20181129

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20181204

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190128

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190527

R151 Written notification of patent or utility model registration

Ref document number: 6540660

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

LAPS Cancellation because of no payment of annual fees