JP5069783B2 - Control device for internal combustion engine - Google Patents

Control device for internal combustion engine Download PDF

Info

Publication number
JP5069783B2
JP5069783B2 JP2010260710A JP2010260710A JP5069783B2 JP 5069783 B2 JP5069783 B2 JP 5069783B2 JP 2010260710 A JP2010260710 A JP 2010260710A JP 2010260710 A JP2010260710 A JP 2010260710A JP 5069783 B2 JP5069783 B2 JP 5069783B2
Authority
JP
Japan
Prior art keywords
atmospheric pressure
pressure measurement
measurement sensor
value
internal combustion
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2010260710A
Other languages
Japanese (ja)
Other versions
JP2012112273A (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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2010260710A priority Critical patent/JP5069783B2/en
Publication of JP2012112273A publication Critical patent/JP2012112273A/en
Application granted granted Critical
Publication of JP5069783B2 publication Critical patent/JP5069783B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Measuring Fluid Pressure (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Description

この発明は、大気圧計測センサを備えた内燃機関の制御装置に関するものである。   The present invention relates to a control device for an internal combustion engine provided with an atmospheric pressure measurement sensor.

車両の走行中は、車両が走行している道路の高度の変化などによって大気圧が変化し、吸入空気の密度(質量流量)が変化する。そのため、従来の内燃機関の制御装置は、大気圧計測センサにより検出した大気圧検出値に基づいて内燃機関の燃料噴射量などの空燃比制御パラメータを補正し、空燃比制御の精度を向上させる場合がある。   While the vehicle is running, the atmospheric pressure changes due to a change in the altitude of the road on which the vehicle is running, and the density (mass flow rate) of the intake air changes. Therefore, a conventional control device for an internal combustion engine corrects an air-fuel ratio control parameter such as a fuel injection amount of the internal combustion engine based on an atmospheric pressure detection value detected by an atmospheric pressure measurement sensor to improve the accuracy of air-fuel ratio control. There is.

また、このように大気圧計測センサを備えた従来の内燃機関の制御装置は、一般に、内燃機関を制御するマイクロコンピュータ等を含む制御回路(以下、ECUと称する)を実装した回路基板に大気圧計測センサを実装しているが、雨水や湿気から大気圧計測センサを保護するために、ECUの回路基板に実装した大気圧計測センサを回路基板とともにECUの防水用のケース内に収納した状態でエンジンルームに配置するようしている。   A conventional internal combustion engine control apparatus equipped with an atmospheric pressure measurement sensor as described above generally has an atmospheric pressure on a circuit board on which a control circuit (hereinafter referred to as an ECU) including a microcomputer for controlling the internal combustion engine is mounted. Although the measurement sensor is mounted, in order to protect the atmospheric pressure measurement sensor from rainwater and moisture, the atmospheric pressure measurement sensor mounted on the circuit board of the ECU is housed in the waterproof case of the ECU together with the circuit board. It is arranged in the engine room.

しかし、大気圧計測センサおよび回路基板を収納したケースは、エンジンルーム内に配置されるため、比較的大きな温度変化にさらされる。従って、防水用のケースを完全な密閉構造にすると、温度変化によってケースの内圧が変化して、ケースの内圧とケース外の大気圧との間に圧力差が生じる。   However, since the case containing the atmospheric pressure measurement sensor and the circuit board is disposed in the engine room, it is exposed to a relatively large temperature change. Therefore, when the waterproof case has a completely sealed structure, the internal pressure of the case changes due to a temperature change, and a pressure difference is generated between the internal pressure of the case and the atmospheric pressure outside the case.

そこで、このような不具合を解消するために、例えば、防水用のケースに大気に連通する通気孔を設けることで、温度変化によらず、常にケースの内圧をケース外部の大気圧と同一に保つようにした従来の装置がある。   Therefore, in order to eliminate such problems, for example, by providing a waterproof case with a vent hole communicating with the atmosphere, the internal pressure of the case is always kept the same as the atmospheric pressure outside the case, regardless of temperature changes. There is a conventional device as described above.

また、特許文献1に記載されているように、大気圧計測センサの過去の記憶データと今回の大気圧検出値を比較し、大気圧検出値の変化量が異常判定値以上となったときに大気圧計測センサの異常有りと診断するようにした従来の装置がある。   Further, as described in Patent Document 1, when the past stored data of the atmospheric pressure measurement sensor and the current atmospheric pressure detection value are compared, and the amount of change in the atmospheric pressure detection value becomes equal to or greater than the abnormality determination value, There is a conventional device that diagnoses that there is an abnormality in the atmospheric pressure measurement sensor.

さらに、特許文献2に記載されているように、ECUの急冷などにより生じる、大気圧計測センサの一時的な大気圧検出値の急変に対して、大気圧検出値の変化量を制限することにより、大気圧計測センサの挙動を実際の大気圧の挙動に近づけるようにした従来の装置がある。   Further, as described in Patent Document 2, by limiting the amount of change in the atmospheric pressure detection value with respect to a temporary change in the atmospheric pressure detection value of the atmospheric pressure measurement sensor that occurs due to rapid cooling of the ECU, etc. There is a conventional apparatus in which the behavior of the atmospheric pressure measurement sensor is brought close to the behavior of the actual atmospheric pressure.

特開平6−201496号公報JP-A-6-201496 特開2006−220025号公報JP 2006-220025 A

前述の従来の装置のように、大気圧計測センサを収納する防水用のケースに大気に連通する通気孔を設ける場合、その通気孔からケース内に水が浸入するのを防ぐためには極めて小さな内径の通気孔とする必要がある。しかしながら、洗車や冠水路の走行などによりECUのケースが被水して通気孔が塞がった場合、被水によりケース内の空気が急冷されると、ケースの内圧が一時的に急低下して、ケース内に配置した大気圧計測センサの大気圧検出値が実際の大気圧よりも一時的に低くなることがある。   When a vent hole communicating with the atmosphere is provided in a waterproof case housing the atmospheric pressure measurement sensor as in the above-described conventional device, an extremely small inner diameter is used to prevent water from entering the case from the vent hole. It is necessary to make it a vent hole. However, if the ECU case is flooded due to car washing or running on a submerged channel and the vent hole is blocked, when the air in the case is rapidly cooled by the flooding, the internal pressure of the case temporarily drops rapidly, The atmospheric pressure detection value of the atmospheric pressure measurement sensor arranged in the case may be temporarily lower than the actual atmospheric pressure.

この場合、特許文献1に記載された従来の装置のように、大気圧計測センサの大気圧検出値の変化量が異常判定値以上となったときに大気圧計測センサの異常有りと診断するシステムでは、防水用のケースの被水時に大気圧計測センサの大気圧検出値が一時的に急低下したときに、大気圧計測センサが正常であるにも拘らず、大気圧計測センサの異常有りと誤診断してしまう可能性があり、大気圧計測センサに異常がないにも拘らず大気圧計測センサやECUが交換されてしまうこととなる。さらに、大気圧計測センサが交換されるなどにより異常判定が解除されるまでの間、固定のフェールセーフ値を制御に用いるため、大気圧検出値に応じて補正を実施している燃料噴射などの空燃比制御の精度が低下することとなる。   In this case, a system for diagnosing that there is an abnormality in the atmospheric pressure measurement sensor when the amount of change in the atmospheric pressure detection value of the atmospheric pressure measurement sensor is greater than or equal to the abnormality determination value, as in the conventional device described in Patent Document 1. Then, when the atmospheric pressure detection value of the atmospheric pressure sensor temporarily drops suddenly when the waterproof case is wet, the atmospheric pressure sensor is abnormal even though the atmospheric pressure sensor is normal. There is a possibility of erroneous diagnosis, and the atmospheric pressure measurement sensor and the ECU are exchanged even though there is no abnormality in the atmospheric pressure measurement sensor. Furthermore, since the fixed fail-safe value is used for the control until the abnormality determination is canceled by replacing the atmospheric pressure measurement sensor or the like, the fuel injection or the like that performs correction according to the atmospheric pressure detection value is used. The accuracy of air-fuel ratio control will decrease.

また、特許文献2に示された従来の装置のように、大気圧計測センサの大気圧計測値の変化率に道路勾配と車速から求めた高度変化による大気圧の単位時間当りの変化量に相当する値で制限するようにしたシステムでは、特許文献1に示された従来の装置のように大気圧計測センサの異常有りと誤診断することはないが、大気圧計測センサ異常により計測値が正常値から略一定値に固定される状態となった場合、異常を検出することができない。   Further, as in the conventional device disclosed in Patent Document 2, the change rate of the atmospheric pressure measurement value of the atmospheric pressure measurement sensor corresponds to the change amount of the atmospheric pressure per unit time due to the altitude change obtained from the road gradient and the vehicle speed. In the system that is limited by the value to be detected, there is no mistaken diagnosis that there is an abnormality in the atmospheric pressure measurement sensor unlike the conventional device disclosed in Patent Document 1, but the measurement value is normal due to the abnormality in the atmospheric pressure measurement sensor. When the value is fixed to a substantially constant value, an abnormality cannot be detected.

この発明は、従来の内燃機関の制御装置における前述のような課題を解消し、ケースの内圧一時的変化した場合であっても、大気圧計測センサの異常を誤判定することのない内燃機関の制御装置を提供することを目的とする。 This invention is to solve the problems as described above in the conventional control system of an internal combustion engine, also the internal pressure of the case is a case where the temporary change, not to erroneously determined the abnormality of the atmospheric pressure measurement sensor internal combustion An object of the present invention is to provide an engine control device.

この発明による内燃機関の制御装置は、
制御パラメータの一部に大気圧を用いて内燃機関を制御する制御回路と、前記大気圧を計測する大気圧計測センサと、前記制御回路のうちの少なくとも一部と前記大気圧計測センサを収納するケースと、前記大気圧計測センサが計測した大気圧計測値に基づいて前記大気圧計測センサの異常を判定する大気圧計測センサ異常判定手段とを備えた内燃機関の制御装置であって、
前記大気圧計測センサ異常判定手段は、
前記大気圧計測センサで計測した大気圧計測値の単位時間あたりの変化量が所定値以上であるとき、このときの変化量に応じて異常と確定するまでの所定時間を設定し、前記設定した所定時間を経過しても大気圧計測値が所定の値とならない場合に前記大気圧計測センサが異常であると判定する、
ことを特徴とするものである。
An internal combustion engine control apparatus according to the present invention includes:
A control circuit that controls the internal combustion engine using atmospheric pressure as a part of control parameters, an atmospheric pressure measurement sensor that measures the atmospheric pressure, at least a part of the control circuit, and the atmospheric pressure measurement sensor are housed. A control device for an internal combustion engine, comprising: a case; and an atmospheric pressure measurement sensor abnormality determination unit that determines abnormality of the atmospheric pressure measurement sensor based on an atmospheric pressure measurement value measured by the atmospheric pressure measurement sensor;
The atmospheric pressure measurement sensor abnormality determining means is
When the amount of change per unit time of the atmospheric pressure measurement value measured by the atmospheric pressure measurement sensor is equal to or greater than a predetermined value, a predetermined time until an abnormality is determined according to the amount of change at this time is set, and the set Determining that the atmospheric pressure measurement sensor is abnormal when the atmospheric pressure measurement value does not become a predetermined value even after a predetermined time has elapsed ,
It is characterized by this.

また、この発明による内燃機関の制御装置は、
制御パラメータの一部に大気圧を用いて内燃機関を制御する制御回路と、前記大気圧を計測する大気圧計測センサと、前記制御回路のうちの少なくとも一部と前記大気圧計測センサを収納するケースと、前記大気圧計測センサが計測した大気圧計測値に基づいて前記大気圧計測センサの異常を判定する大気圧計測センサ異常判定手段とを備えた内燃機関の制御装置であって、
前記大気圧計測センサ異常判定手段は、
前記大気圧計測センサで計測した大気圧計測値の単位時間あたりの変化量が第1の所定値以上であるとき、前記大気圧計測センサが異常であると仮判定すると共に、このときの変化量に応じて第1の所定時間を設定し、
前記第1の所定時間内に、前記大気圧計測センサによる大気圧計測値の変化方向が前記仮判定時とは逆方向であることを検出したとき、第2の所定時間を設定し、
前記第2の所定時間を経過したとき、前記大気圧計測センサが異常であるとの仮判定が継続中であって前記大気圧計測値の変化量が第2の所定値以上であり、かつ前記大気圧計測値と前記仮判定前の前記大気圧計測値との偏差の絶対値が第3の所定値以上であるとき、前記大気圧計測センサが異常であると判定する、
ことを特徴とするものである。
Moreover, the control device for an internal combustion engine according to the present invention provides:
A control circuit that controls the internal combustion engine using atmospheric pressure as a part of control parameters, an atmospheric pressure measurement sensor that measures the atmospheric pressure, at least a part of the control circuit, and the atmospheric pressure measurement sensor are housed. A control device for an internal combustion engine, comprising: a case; and an atmospheric pressure measurement sensor abnormality determination unit that determines abnormality of the atmospheric pressure measurement sensor based on an atmospheric pressure measurement value measured by the atmospheric pressure measurement sensor;
The atmospheric pressure measurement sensor abnormality determining means is
When the change amount per unit time of the atmospheric pressure measurement value measured by the atmospheric pressure measurement sensor is equal to or greater than a first predetermined value, the atmospheric pressure measurement sensor is temporarily determined to be abnormal, and the change amount at this time According to the first predetermined time,
When it is detected within the first predetermined time that the change direction of the atmospheric pressure measurement value by the atmospheric pressure measurement sensor is opposite to the time of the provisional determination, a second predetermined time is set,
When the second predetermined time has elapsed , the provisional determination that the atmospheric pressure measurement sensor is abnormal is ongoing, the amount of change in the atmospheric pressure measurement value is greater than or equal to a second predetermined value, and Determining that the atmospheric pressure measurement sensor is abnormal when the absolute value of the deviation between the atmospheric pressure measurement value and the atmospheric pressure measurement value before the provisional determination is equal to or greater than a third predetermined value;
It is characterized by this.

この発明による内燃機関の制御装置によれば、前記大気圧計測センサ異常判定手段は、大気圧計測センサで計測した大気圧計測値の単位時間あたりの変化量が所定値以上であるとき、このときの変化量に応じて異常と確定するまでの所定時間を設定し、前記設定した所定時間を経過しても大気圧計測値が所定の値とならない場合に前記大気圧計測センサが異常であると判定するようにしているので、被水などによりケース内の大気圧が一時的に急変した場合に大気圧計測センサが異常であると誤診断することを防止することができる。 According to the control apparatus for an internal combustion engine according to the present invention, the atmospheric pressure measurement sensor abnormality determination means determines that the change amount per unit time of the atmospheric pressure measurement value measured by the atmospheric pressure measurement sensor is equal to or greater than a predetermined value. A predetermined time until an abnormality is determined is set according to the amount of change, and the atmospheric pressure measurement sensor is abnormal when the atmospheric pressure measurement value does not become a predetermined value even after the predetermined time has elapsed. Since the determination is made, it can be prevented that the atmospheric pressure measurement sensor is erroneously diagnosed as abnormal when the atmospheric pressure in the case temporarily changes suddenly due to moisture or the like.

また、この発明による内燃機関の制御装置によれば、大気圧計測センサ異常判定手段は、前記大気圧計測センサで計測した大気圧計測値の単位時間あたりの変化量が第1の所定値以上であるとき、前記大気圧計測センサが異常であると仮判定すると共に、このときの変化量に応じて第1の所定時間を設定し、前記第1の所定時間内に、前記大気圧計測センサによる大気圧計測値の変化方向が前記仮判定時とは逆方向であることを検出したとき、第2の所定時間を設定し、前記第2の所定時間を経過したとき、前記大気圧計測センサが異常であるとの仮判定が継続中であって前記大気圧計測値の変化量が第2の所定値以上であり、かつ前記大気圧計測値と前記仮判定前の前記大気圧計測値との偏差の絶対値が第3の所定値以上であるとき、前記大気圧計測センサが異常であると判定するようにしたので、被水などによりケース内の大気圧が一時的に急変した場合に大気圧計測センサが異常であると誤診断することを防止することができる。さらに、大気圧計測値が正常値から略一定値に固定される状態となった場合でも、第2の所定時間が経過しても大気圧計測値が所定の値とならない場合を異常として判定することができる。 Further, according to the control apparatus for an internal combustion engine according to the present invention, the atmospheric pressure measurement sensor abnormality determination means has a change amount per unit time of the atmospheric pressure measurement value measured by the atmospheric pressure measurement sensor equal to or greater than a first predetermined value. In some cases, the atmospheric pressure measurement sensor is temporarily determined to be abnormal, and a first predetermined time is set according to the amount of change at this time, and within the first predetermined time, the atmospheric pressure measurement sensor When it is detected that the direction of change in the atmospheric pressure measurement value is opposite to that during the provisional determination, a second predetermined time is set, and when the second predetermined time has elapsed, the atmospheric pressure measurement sensor The provisional determination that there is an abnormality is continuing, the amount of change in the atmospheric pressure measurement value is greater than or equal to a second predetermined value, and the atmospheric pressure measurement value and the atmospheric pressure measurement value before the provisional determination When the absolute value of the deviation is equal to or greater than a third predetermined value, Since the atmospheric pressure measurement sensor is determined to be abnormal, it is possible to prevent the atmospheric pressure measurement sensor from being erroneously diagnosed as abnormal when the atmospheric pressure in the case suddenly changes suddenly due to moisture or the like. it can. Further, even when the atmospheric pressure measurement value is fixed to a substantially constant value from the normal value, the case where the atmospheric pressure measurement value does not become the predetermined value even after the second predetermined time has elapsed is determined as abnormal. be able to.

この発明の実施の形態1による内燃機関の制御装置の構成を示す説明図である。It is explanatory drawing which shows the structure of the control apparatus of the internal combustion engine by Embodiment 1 of this invention. ECUを収納したケースの急激な冷却時における、ケース内部の大気圧の変動の一例を示すグラフである。It is a graph which shows an example of the fluctuation | variation of the atmospheric pressure inside a case at the time of rapid cooling of the case which accommodated ECU. この発明の実施の形態1による内燃機関の制御装置の構成を示すブロック図である。It is a block diagram which shows the structure of the control apparatus of the internal combustion engine by Embodiment 1 of this invention. この発明の実施の形態1による内燃機関の制御装置における、大気圧計測センサの異常判定処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the abnormality determination process of an atmospheric pressure measurement sensor in the control apparatus of the internal combustion engine by Embodiment 1 of this invention. この発明の実施の形態1による内燃機関の制御装置における、制御用大気圧算出処理の流れを示すフローチャートである。3 is a flowchart showing a flow of control atmospheric pressure calculation processing in the control apparatus for an internal combustion engine according to the first embodiment of the present invention.

この発明の実施の形態1による内燃機関の制御装置における、ECUのケース内の大気圧が一時的に急低下した場合の大気圧計測センサ異常診断を示すタイミングチャートである。6 is a timing chart showing an atmospheric pressure measurement sensor abnormality diagnosis when the atmospheric pressure in the ECU case suddenly drops temporarily in the control apparatus for an internal combustion engine according to the first embodiment of the present invention; この発明の実施の形態1による内燃機関の制御装置における、大気圧計測値が正常値から略一定値に固定される状態となった場合の大気圧計測センサ異常診断を示すタイミングチャートである。5 is a timing chart showing an atmospheric pressure measurement sensor abnormality diagnosis when the atmospheric pressure measurement value is fixed from a normal value to a substantially constant value in the control apparatus for an internal combustion engine according to the first embodiment of the present invention. この発明の実施の形態1による内燃機関の制御装置における、大気圧計測値の急低下を検出後、略一定値に固定される状態となった場合の大気圧計測センサ異常診断を示すタイミングチャートである。FIG. 5 is a timing chart showing an atmospheric pressure measurement sensor abnormality diagnosis in the control apparatus for an internal combustion engine according to the first embodiment of the present invention when a sudden drop in the atmospheric pressure measurement value is detected and the state is fixed to a substantially constant value; is there.

実施の形態1.
以下、この発明の実施の形態1による内燃機関の制御装置を、図に基づいて詳細に説明する。図1は、この発明の実施の形態1による内燃機関の制御装置の構成を示す説明図である。図1に於いて、内燃機関を制御するECU11の制御回路は、回路基板12に実装され、防水用のケース14の内部に収納されている。
Embodiment 1 FIG.
Hereinafter, an internal combustion engine control apparatus according to Embodiment 1 of the present invention will be described in detail with reference to the drawings. FIG. 1 is an explanatory diagram showing a configuration of a control device for an internal combustion engine according to Embodiment 1 of the present invention. In FIG. 1, the control circuit of the ECU 11 that controls the internal combustion engine is mounted on a circuit board 12 and housed in a waterproof case 14.

回路基板12に実装されたECU11の制御回路は、マイクロコンピュータを主体として構成され、内蔵された記憶媒体であるROMに記憶された各種のエンジン制御プログラムを実行することで、エンジン運転状態に応じて燃料噴射弁の燃料噴射量や点火プラグの点火時期を制御する。大気圧計測センサ16は、回路基板12の上に載置され、ケース14の内部に収納されている。   The control circuit of the ECU 11 mounted on the circuit board 12 is mainly composed of a microcomputer, and executes various engine control programs stored in a ROM, which is a built-in storage medium, according to the engine operating state. The fuel injection amount of the fuel injection valve and the ignition timing of the spark plug are controlled. The atmospheric pressure measurement sensor 16 is placed on the circuit board 12 and stored in the case 14.

ケース14に設けられた通気孔17は、ケース14の内部の気圧とケース14の外部の大気圧との間に気圧差が生じた場合に、ケース14の内部の気圧をケース14の外部の大気圧に調圧するためのものである。ケース14は、ケース14の内部を密閉するためのシール部材15を介してコネクタ13に固定されている。ケース14内の回路基板12に実装されたECU11の制御回路は、シール部材15を介してコネクタ13に接続されている。ECU11の回路基板12および大気圧計測センサ16を収納したケース14はコネクタ13とともにエンジンルーム内に配置される。   The vent hole 17 provided in the case 14 reduces the atmospheric pressure inside the case 14 to a high level outside the case 14 when a pressure difference occurs between the atmospheric pressure inside the case 14 and the atmospheric pressure outside the case 14. It is for adjusting the pressure to atmospheric pressure. The case 14 is fixed to the connector 13 via a seal member 15 for sealing the inside of the case 14. A control circuit of the ECU 11 mounted on the circuit board 12 in the case 14 is connected to the connector 13 via a seal member 15. The case 14 housing the circuit board 12 and the atmospheric pressure measurement sensor 16 of the ECU 11 is disposed in the engine room together with the connector 13.

ケース14に設けられた前述の通気孔17は、ケース内に水が浸入するのを防ぐ為に微細な内径の貫通孔により形成されている。従って、洗車や冠水路走行等によりECU11のケース14が被水して通気孔17が閉塞された場合や、被水によりケース14内の空気が急冷されると、図2に示すようにケース14内の圧力が一時的に急低下して、ケース14内に配置した大気圧計測センサ16による大気圧計測値が実際の大気圧よりも一時的に低くなることがある。即ち、図2は、ECUを収納したケースの急激な冷却時における、ケース内部の大気圧の変動の一例を示すグラフである。   The vent hole 17 provided in the case 14 is formed by a through hole having a fine inner diameter in order to prevent water from entering the case. Therefore, when the case 14 of the ECU 11 is flooded due to a car wash, flooding, etc. and the vent hole 17 is closed, or when the air in the case 14 is rapidly cooled by the flood, the case 14 is shown in FIG. In some cases, the internal pressure suddenly drops, and the atmospheric pressure measurement value by the atmospheric pressure measurement sensor 16 disposed in the case 14 may temporarily become lower than the actual atmospheric pressure. That is, FIG. 2 is a graph showing an example of fluctuations in atmospheric pressure inside the case when the case containing the ECU is rapidly cooled.

そこで、この発明の実施の形態1による内燃機関の制御装置における、大気圧計測センサ異常判定手段では、大気圧計測センサで計測した大気圧計測値の単位時間あたりの変化量が所定値以上である場合、この時の変化量に応じて異常と確定するまでの所定時間であるディレイ時間を設定し、ディレイ時間を経過しても大気圧計測値が所定の値とならない場合に大気圧計測センサの計測値が異常であると判定することで、一時的なケース内の圧力変化により、大気圧計測センサが異常であると誤診断することを防止するようにしている。 Therefore, in the control device for an internal combustion engine according to the first embodiment of the present invention, the atmospheric pressure measurement sensor abnormality determination means has a change amount per unit time of the atmospheric pressure measurement value measured by the atmospheric pressure measurement sensor equal to or greater than a predetermined value. In this case, a delay time, which is a predetermined time until the abnormality is determined , is set according to the amount of change at this time, and if the atmospheric pressure measurement value does not become the predetermined value even after the delay time has elapsed, the atmospheric pressure measurement sensor By determining that the measured value is abnormal, it is prevented that the atmospheric pressure measurement sensor is erroneously diagnosed as abnormal due to a temporary pressure change in the case.

この発明の実施の形態1による内燃機関の制御装置の構成を示すブロック図である。図3に於いて、ECU11は、ケース14内の大気圧を計測する大気圧計測センサ16と、大気圧計測センサ異常判定手段32と、制御用大気圧算出手段33と、フェールセーフ復帰判定手段34とを備える。大気圧計測センサ16は、大気圧計測センサ単体により構成されていてもよく、或いは、大気圧計測センサとその出力信号を処理して大気圧計測値を得る処理手段を含むものであってもよい。   It is a block diagram which shows the structure of the control apparatus of the internal combustion engine by Embodiment 1 of this invention. In FIG. 3, the ECU 11 includes an atmospheric pressure measurement sensor 16 that measures the atmospheric pressure in the case 14, an atmospheric pressure measurement sensor abnormality determination unit 32, a control atmospheric pressure calculation unit 33, and a fail-safe return determination unit 34. With. The atmospheric pressure measurement sensor 16 may be constituted by a single atmospheric pressure measurement sensor, or may include processing means for processing the atmospheric pressure measurement sensor and its output signal to obtain an atmospheric pressure measurement value. .

大気圧計測センサ異常判定手段32は、大気圧計測手段としての大気圧計測センサ16により計測された大気圧計測値から大気圧計測センサ16の異常仮判定を行い、設定したディレイ時間経過時の状態に基づいて大気圧計測センサ16の異常確定判定を行なう。制御用大気圧算出手段33は、大気圧計測センサ異常判定手段32による異常仮判定のとき、および異常確定判定のときの、夫々の制御に用いるフェールセーフ値を算出する。フェールセーフ値復帰判定手段34は、大気圧計測センサ異常判定手段32による異常仮判定のとき、大気圧計測センサ16により計測された大気圧計測値が大気圧の急変前の値に復帰したか否かを判定する。 The atmospheric pressure measurement sensor abnormality determination means 32 performs a temporary abnormality determination of the atmospheric pressure measurement sensor 16 from the atmospheric pressure measurement value measured by the atmospheric pressure measurement sensor 16 as the atmospheric pressure measurement means, and the state when the set delay time has elapsed. The determination of abnormality of the atmospheric pressure measurement sensor 16 is performed based on the above. The control atmospheric pressure calculation means 33 calculates a fail-safe value used for each control at the time of temporary abnormality determination by the atmospheric pressure measurement sensor abnormality determination means 32 and at the time of abnormality confirmation determination. The fail safe value return determination means 34 determines whether or not the atmospheric pressure measurement value measured by the atmospheric pressure measurement sensor 16 has returned to the value before the sudden change of the atmospheric pressure when the atmospheric pressure measurement sensor abnormality determination means 32 makes a temporary abnormality determination. Determine whether.

以上のように構成されたこの発明の実施の形態1による内燃機関の制御装置において、次にその動作を説明する。図4は、この発明の実施の形態1による内燃機関の制御装置における、大気圧計測センサの異常判定処理の流れを示すフローチャートである。図4に示すフローチャートによる処理は、所定時間毎、例えば100[ms]毎に実施される。   Next, the operation of the control apparatus for an internal combustion engine according to the first embodiment of the present invention configured as described above will be described. FIG. 4 is a flowchart showing a flow of an abnormality determination process of the atmospheric pressure measurement sensor in the control apparatus for an internal combustion engine according to the first embodiment of the present invention. The process according to the flowchart shown in FIG. 4 is performed every predetermined time, for example, every 100 [ms].

図4において、まずステップS401にて後述の大気圧計測センサ異常仮判定フラグの状況に基づいて仮判定中か否かを判定する。ここで大気圧計測センサ異常仮判定フラグがクリアされていれば仮判定中ではないと判定され(Yes)、ステップS402へ進み、大気圧計測センサ計測値の急変を判定するフローへと進む。また大気圧計測センサ異常仮判定フラグがセットされており仮判定中と判定された場合(No)には、ステップS407へ進み、後述する大気圧計測センサ計測値の急変後の大気圧計測値を監視するフローへと進む。   In FIG. 4, first, in step S401, it is determined whether or not provisional determination is being performed based on the situation of an atmospheric pressure measurement sensor abnormality provisional determination flag described later. If the atmospheric pressure measurement sensor abnormality tentative determination flag is cleared, it is determined that the tentative determination is not being performed (Yes), the process proceeds to step S402, and the process proceeds to a flow for determining a sudden change in the atmospheric pressure measurement sensor measurement value. If the atmospheric pressure measurement sensor abnormality tentative determination flag is set and it is determined that the tentative determination is in progress (No), the process proceeds to step S407, and the atmospheric pressure measurement value after sudden change of the atmospheric pressure measurement sensor measurement value described later is displayed. Proceed to the flow to be monitored.

ステップS401からステップS402へ進むと、ステップS402では大気圧値計測値の変化量、すなわち大気圧計測値の前回値と今回値との偏差が第1の所定値K1より大きいか否かを判定する。そしてその変化量が第1の所定値K1よりも大きいと判定された場合(Yes)は、大気圧計測センサ16の異常、または、ECU11のケース14内部の大気圧が一時的に変化したと判定し、ステップS403へ進む。ステップS403では、大気圧計測センサ異常仮判定フラグをセットする。 Proceeding from step S401 to step S402, the amount of change in step S402 the atmospheric pressure value measurement value, i.e. the deviation between the previous value and the current value of the atmospheric pressure measurement value determines whether larger than the first predetermined value K1 . When it is determined that the amount of change is greater than the first predetermined value K1 (Yes), it is determined that the atmospheric pressure measurement sensor 16 is abnormal or the atmospheric pressure inside the case 14 of the ECU 11 has temporarily changed. Then, the process proceeds to step S403. In step S403, an atmospheric pressure measurement sensor abnormality temporary determination flag is set.

一方、ステップS402において判定の結果、大気圧値計測値の変化量が第1の所定値K1以下であった場合(No)には、大気圧計測センサ異常判定処理を終了する。ここで第1の所定値K1は、気象や高度変化により想定し得る変化量の最大値、例えば、通常の走行環境での実測データから10[秒]間での大気圧変動が0.01[kPa]を超えることがないと判断できる場合には、これに基づいて図4のフローチャートの処理周期相当の変化量を算出し、それ以上の値となるように設定し、通常走行での大気圧変動を誤って一時的なケース内の圧力変化として判定することを防止する。   On the other hand, as a result of the determination in step S402, when the change amount of the atmospheric pressure value measurement value is equal to or less than the first predetermined value K1 (No), the atmospheric pressure measurement sensor abnormality determination process is terminated. Here, the first predetermined value K1 is a maximum value of an amount of change that can be assumed due to weather or altitude change, for example, an atmospheric pressure fluctuation of 10 [seconds] from an actually measured data in a normal driving environment is 0.01 [ If it can be determined that the pressure does not exceed [kPa], the amount of change corresponding to the processing cycle of the flowchart of FIG. 4 is calculated based on this, and set to a value greater than that, and the atmospheric pressure during normal travel This prevents the fluctuation from being erroneously determined as a temporary pressure change in the case.

次に、ステップS403からステップS404へ進むと、ステップS404では第1の所定時間である大気圧計測センサ異常判定ディレイ時間T1を算出し、この算出した第1の大気圧計測センサ異常判定ディレイ時間T1を大気圧計測センサ異常判定ディレイタイマに設定する。ここで大気圧計測センサ異常判定ディレイタイマは、その値が「0」となった時に異常判定を実施するようダウンカウントタイマとして構成しておく。また、ここで算出される第1の大気圧計測センサ異常判定ディレイ時間T1は、ECU11のケース14内の大気圧が被水によりケース内の空気が急冷されることで急低下した後、変化前の値に復帰し始めるまでの時間とし、大気圧計測値の変化量を軸とするマップより算出される。この第1の大気圧計測センサ異常判定ディレイ時間T1は、ECU11のケース14内の大気圧が被水によりケース内の空気が急冷されることで急低下した後、変化前の値に復帰し始めるまでの時間であり、図4に示すフローチャートによる処理時間、例えば100[ms]、よりも充分に長い時間となる。 Next, when proceeding from step S403 to step S404, in step S404, an atmospheric pressure measurement sensor abnormality determination delay time T1, which is a first predetermined time, is calculated, and the calculated first atmospheric pressure measurement sensor abnormality determination delay time T1. Is set to the atmospheric pressure measurement sensor abnormality determination delay timer. Here, the atmospheric pressure measurement sensor abnormality determination delay timer is configured as a down-count timer so that abnormality determination is performed when the value becomes “0”. Also, the first atmospheric pressure measurement sensor abnormality determination delay time T1 calculated here is before the change after the atmospheric pressure in the case 14 of the ECU 11 suddenly decreases due to the water in the case being rapidly cooled by water. It is calculated from a map with the amount of change in the atmospheric pressure measurement value as an axis. The first atmospheric pressure measurement sensor abnormality determination delay time T <b> 1 starts to return to the value before the change after the atmospheric pressure in the case 14 of the ECU 11 suddenly decreases due to the water in the case being rapidly cooled by being wet. This time is sufficiently longer than the processing time according to the flowchart shown in FIG. 4, for example, 100 [ms].

前述のマップは、大気圧計測値の変化量が大きい程、第1の大気圧計測センサ異常判定ディレイ時間T1が長くなる特性を有するものとし、急冷による一時的な変動から復帰に転じるまでの時間はECU11の配置や大きさ、気密性などによっても異なるので、これらを考慮し予め適合により値を決定しておく。また、ECU11のケース14内の大気圧の変化で想定される最大の変化量、例えばECU11を110[℃]の環境に放置した後、0[℃]の水へ投入した場合の変化量を予め適合により決定しておき、この値よりも大気圧計測値の変化量が大きい場合は、直ちに大気圧計測センサが異常であると判定するよう、第1の大気圧計測センサ異常判定ディレイ時間T1を「0」とするようにしてもよい。   The above-mentioned map has a characteristic that the first atmospheric pressure measurement sensor abnormality determination delay time T1 becomes longer as the change amount of the atmospheric pressure measurement value is larger, and the time from the temporary change due to rapid cooling to the return to the return. Is different depending on the arrangement, size, airtightness, and the like of the ECU 11, and in consideration of these, the value is determined in advance by adaptation. Further, the maximum amount of change assumed by the change in the atmospheric pressure in the case 14 of the ECU 11, for example, the amount of change when the ECU 11 is left in an environment of 110 [° C.] and then poured into water of 0 [° C.] in advance. If the amount of change in the atmospheric pressure measurement value is larger than this value, the first atmospheric pressure measurement sensor abnormality determination delay time T1 is set so as to immediately determine that the atmospheric pressure measurement sensor is abnormal. It may be set to “0”.

次にステップS405へ進み、大気圧計測センサ異常仮判定フラグがセットされている場合で、かつ、大気圧計測センサ異常判定ディレイタイマの値が「0」となっているか否かを判定し、その結果、大気圧計測センサ異常仮判定フラグがセットされており、かつ、大気圧計測センサ異常判定ディレイタイマの値が「0」となっていれば、大気圧計測センサが異常であると判定し(Yes)、ステップS406へ進んで大気圧計測センサ異常判定フラグをセットし、処理を終了する。尚、前述したように予め決定した値よりも大気圧計測値の変化量が大きい場合に直ちに大気圧計測センサが異常であると判定するよう第1の大気圧計測センサ異常判定ディレイ時間T1を「0」とするようにしている場合以外は、後述するステップS411により大気圧計測センサ異常判定ディレイタイマの値を「0」とする処理を経てステップS405に至った場合でなければ、ステップS405でのYes判定は発生しない。つまり、前述のステップS401で大気圧計測センサ異常仮判定フラグがクリアと判定されて、ステップS402、ステップS403、ステップS404の大気圧計測センサ計測値の急変を判定するフローへと進んだ場合には、ディレイタイマの値が「0」ではなく、ステップS405での判定結果はNoとなる。これは、前述したように第1の大気圧計測センサ異常判定ディレイ時間T1は、図4に示すフローチャートによる処理時間、例えば100[ms]、よりも充分に長い時間であるから当然である。 Next, the process proceeds to step S405, where it is determined whether the atmospheric pressure measurement sensor abnormality temporary determination flag is set and the value of the atmospheric pressure measurement sensor abnormality determination delay timer is “0”. As a result, if the atmospheric pressure measurement sensor abnormality temporary determination flag is set and the value of the atmospheric pressure measurement sensor abnormality determination delay timer is “0”, it is determined that the atmospheric pressure measurement sensor is abnormal ( Yes), the process proceeds to step S406, the atmospheric pressure measurement sensor abnormality determination flag is set, and the process ends. As described above, the first atmospheric pressure measurement sensor abnormality determination delay time T1 is set so that the atmospheric pressure measurement sensor is immediately determined to be abnormal when the amount of change in the atmospheric pressure measurement value is larger than a predetermined value. Except for the case where it is set to “0”, unless the process reaches step S405 through the process of setting the value of the atmospheric pressure measurement sensor abnormality determination delay timer to “0” in step S411 to be described later, in step S405 Yes determination does not occur. That is, when it is determined that the atmospheric pressure measurement sensor abnormality temporary determination flag is cleared in step S401 described above, and the flow proceeds to a flow for determining a sudden change in the atmospheric pressure measurement sensor measurement value in steps S402, S403, and S404. The value of the delay timer is not “0”, and the determination result in step S405 is No. This is natural because the first atmospheric pressure measurement sensor abnormality determination delay time T1 is sufficiently longer than the processing time according to the flowchart shown in FIG. 4, for example, 100 [ms], as described above.

テップS405での判定の結果、大気圧計測センサ異常仮判定フラグがセットされているが、ディレイタイマの値が「0」でない場合(No)は、ECU11のケース14内の大気圧の一時的な変化である可能性があるとして処理を終了する。そして、次回処理では、ステップS401において大気圧計測センサ異常仮判定フラグがクリアされていないと判定される(No)ので、ステップS407に進み、以降、大気圧計測センサ計測値の急変後の大気圧計測値を監視するフローへと進み、大気圧計測値の復帰判定を実施する。 A result of the determination in step S405, but the atmospheric pressure measuring sensor abnormality temporary determination flag is set, when the value of the delay timer is not "0" (No), the temporary atmospheric pressure in the ECU11 in the case 14 The process is terminated because there is a possibility that the change is a significant change. In the next process, it is determined in step S401 that the atmospheric pressure measurement sensor abnormality temporary determination flag has not been cleared (No), so the process proceeds to step S407, and thereafter, the atmospheric pressure after the sudden change in the atmospheric pressure measurement sensor measurement value. Proceed to the flow to monitor the measured value, and perform the return judgment of the atmospheric pressure measured value.

次に、ステップS401において大気圧計測センサ異常仮判定フラグがセットされてお
り仮判定中と判定され(No)、大気圧計測センサ計測値の急変後の大気圧計測値を監視
するフローへと進んだ場合の動作について説明する。ステップS401からステップS4
07に進むと、まず大気圧計測値の変化量が増加方向に変化しているのか減少方向に変化
しているのかを判定する。ステップS407において、大気圧計測値の変化量の変化方向
が大気圧計測センサ異常仮判定時の変化方向と逆方向である、すなわち大気圧が増加方向
に変化し回復傾向にあると判定した場合(Yes)は、ステップS408に進む。ステッ
プS408では、第2の所定時間である第2の大気圧計測センサ異常判定ディレイ時間T
2を算出し、この算出した第2の大気圧計測センサ異常判定ディレイ時間T2を大気圧計
測センサ異常判定ディレイタイマに設定する。
Next, in step S401, the atmospheric pressure measurement sensor abnormality temporary determination flag is set, and it is determined that temporary determination is in progress (No), and the flow proceeds to a flow for monitoring the atmospheric pressure measurement value after the sudden change in the atmospheric pressure measurement sensor measurement value. The operation in this case will be described. Step S401 to Step S4
When the process proceeds to 07, it is first determined whether the change amount of the atmospheric pressure measurement value is changing in the increasing direction or the decreasing direction. When it is determined in step S407 that the change direction of the change amount of the atmospheric pressure measurement value is opposite to the change direction at the time of the atmospheric pressure measurement sensor abnormality tentative determination, that is, the atmospheric pressure changes in the increasing direction and is in a recovery tendency ( In the case of Yes), the process proceeds to step S408. In step S408, a second atmospheric pressure measurement sensor abnormality determination delay time T, which is a second predetermined time.
2 is calculated, and to set the second atmospheric pressure measurement sensor abnormality determination delay time T2 which is the calculated atmospheric pressure measuring sensor abnormality determination delay timer.

ステップS408にて算出される第2の大気圧計測センサ異常判定ディレイ時間T2は、ECU11のケース14内の大気圧が被水によりケース内の空気が急冷されることで急低下した後、変化前の値に復帰し始めてから復帰するまでの時間とし、大気圧計測値の変化量、すなわち大気圧計測値の大気圧計測センサ異常仮判定前の値と今回値との偏差を軸とするマップより算出される。   The second atmospheric pressure measurement sensor abnormality determination delay time T2 calculated in step S408 is not changed after the atmospheric pressure in the case 14 of the ECU 11 suddenly decreases due to the water in the case being rapidly cooled by water. From the map centered on the deviation between the measured value of the atmospheric pressure measurement value, that is, the value of the atmospheric pressure measurement value before the provisional judgment of abnormal atmospheric pressure sensor and the current value. Calculated.

前述のマップは、大気圧計測値の変化量が大きい程、前述の第2の大気圧計測センサ異常判定ディレイ時間T2が長くなる特性を有するものとし、急冷による一時的な変動から復帰するまでの時間はECU11及び大気圧センサ16を収納したケース14の配置や大きさ、気密性などによっても異なるので、これらを考慮し、予め適合により値を決定しておく。なお、図4のフローチャートは前述したように短時間に繰り返されるので、大気圧計測値が仮判定時と逆方向への変化に転じた後に図4の処理を繰り返す毎にステップS407での判定はYesとなるが、図2に示すように通常の場合には計測値の反転が一度だけ発生することに鑑み、ステップS408は、大気圧計測センサ異常仮判定後、一回のみ実行されるものとする。 The above-mentioned map has a characteristic that the second atmospheric pressure measurement sensor abnormality determination delay time T2 becomes longer as the amount of change in the atmospheric pressure measurement value is larger. Since the time varies depending on the arrangement, size, airtightness, etc. of the case 14 housing the ECU 11 and the atmospheric pressure sensor 16, the values are determined in advance by considering these factors. Since the flowchart in FIG. 4 is repeated in a short time as described above, the determination in step S407 is performed each time the process in FIG. 4 is repeated after the atmospheric pressure measurement value has changed to a direction opposite to that at the time of provisional determination. In the normal case, as shown in FIG. 2, in consideration of the fact that the measurement value is inverted only once, step S408 is executed only once after the atmospheric pressure measurement sensor abnormality tentative determination. To do.

大気圧計測値の急変がECU11のケース14内の大気圧の一時的な変化である場合は、一度変化した後、元の値に復帰するため、第1の大気圧計測センサ異常判定ディレイ時間T1内にステップS407にて大気圧の変化が逆方向の変化であると判定される。ステップS407にて、前述の仮判定時にステップS404にて設定した第1の大気圧検出センサ異常判定ディレイ時間T1の経過時点で仮判定時における大気圧の変化方向とは逆方向の変化が判定されない場合(No)は、ステップS409に進む。 When the sudden change in the atmospheric pressure measurement value is a temporary change in the atmospheric pressure in the case 14 of the ECU 11, the first atmospheric pressure measurement sensor abnormality determination delay time T1 changes once and then returns to the original value. In step S407, it is determined that the change in atmospheric pressure is a change in the reverse direction. In step S407, when the first atmospheric pressure detection sensor abnormality determination delay time T1 set in step S404 at the time of the tentative determination described above has elapsed, a change in a direction opposite to the change direction of the atmospheric pressure at the time of tentative determination is not determined. In the case (No), the process proceeds to step S409.

ステップS409での後述する判定結果が(No)であれば、ステップS411に進んで大気圧計測センサ異常判定ディレイタイマのカウント処理によりディレイタイマの値が「0」となることで、ステップS405に進んで大気圧計測センサ異常判定され、ステップS406にて大気圧計測センサ異常判定フラグがセットされる。これにより一時的な大気圧の低下ではなく、大気圧計測センサ異常により計測値が正常値から略一定値に固定される状態となった場合は、逆方向の変化を判定せずに大気圧計測センサ異常判定ディレイ時間T1が経過する為、異常として判定することができる。   If the determination result described later in step S409 is (No), the process proceeds to step S411, and the process proceeds to step S405 because the value of the delay timer becomes “0” by the count process of the atmospheric pressure measurement sensor abnormality determination delay timer. At step S406, an atmospheric pressure measurement sensor abnormality determination flag is set. As a result, when the measured value is fixed from a normal value to a substantially constant value due to an abnormal atmospheric pressure measurement sensor instead of a temporary decrease in atmospheric pressure, atmospheric pressure measurement is performed without judging the reverse change. Since the sensor abnormality determination delay time T1 elapses, it can be determined as an abnormality.

ステップS409では、大気圧計測値の変化量である大気圧計測値の前回値と今回値との偏差が、第2の所定値K2よりも小さいか否か、そして今回の大気圧計測値と大気圧計測センサ異常仮判定前の大気圧計測値との偏差の絶対値が第3の所定値K3よりも小さいか否かについて判定する。ここで第2の所定値K2は、第1の所定値K1を求める際に考慮した所定時間当たりに気象や高度変化により想定しうる変化量の最大値よりも小さい値となるように決定すれば良く、第3の所定値K3は、第2の所定値K2に対し、大気圧計測センサ異常仮判定からの経過時間を掛けたものとして算出する。   In step S409, whether or not the deviation between the previous value and the current value of the atmospheric pressure measurement value, which is the amount of change in the atmospheric pressure measurement value, is smaller than the second predetermined value K2, and the current atmospheric pressure measurement value and the current value. It is determined whether or not the absolute value of the deviation from the atmospheric pressure measurement value before the atmospheric pressure measurement sensor abnormality tentative determination is smaller than a third predetermined value K3. Here, if the second predetermined value K2 is determined to be a value smaller than the maximum value of the amount of change that can be assumed by the weather or altitude change per predetermined time taken into consideration when obtaining the first predetermined value K1. The third predetermined value K3 is calculated by multiplying the second predetermined value K2 by the elapsed time from the atmospheric pressure measurement sensor abnormality tentative determination.

ステップS409での判定の結果、大気圧計測値の変化量である大気圧計測値の前回値と今回値との偏差が、第2の所定値K2よりも小さく、かつ、今回の大気圧計測値と大気圧計測センサ異常仮判定前の大気圧計測値との偏差の絶対値が第3の所定値K3よりも小さいと判定した場合は、ECU11のケース14内の大気圧の一時的な変化から大気圧計測値が復帰したと判断する。すなわち、この場合は、大気圧計測値の急変が大気圧計測センサ16の異常によるものでなく、ECU11のケース14内の大気圧の一時的な変化であったものと判断し、ステップS410へ進み、大気圧計測センサ異常仮判定フラグをクリアする。   As a result of the determination in step S409, the deviation between the previous value and the current value of the atmospheric pressure measurement value, which is the amount of change in the atmospheric pressure measurement value, is smaller than the second predetermined value K2, and the current atmospheric pressure measurement value. When the absolute value of the deviation between the measured value and the atmospheric pressure measurement value before the atmospheric pressure measurement sensor abnormality tentative determination is determined to be smaller than the third predetermined value K3, from the temporary change of the atmospheric pressure in the case 14 of the ECU 11 It is determined that the atmospheric pressure measurement value has returned. That is, in this case, it is determined that the sudden change in the atmospheric pressure measurement value is not due to an abnormality in the atmospheric pressure measurement sensor 16 but a temporary change in the atmospheric pressure in the case 14 of the ECU 11, and the process proceeds to step S410. The atmospheric pressure measurement sensor abnormality temporary determination flag is cleared.

一方、ステップS407にて、大気圧の変化方向が仮判定時と逆方向であることを検出し(Yes)、ステップS409に於ける判定の結果、ステップS408にて設定した大気圧計測センサ異常判定ディレイ時間T2の経過時点で大気圧計測値が復帰したと判定されない場合、すなわち、大気圧計測値の変化量である大気圧計測値の前回値と今回値との偏差が第2の所定値K2よりも小さく、かつ、今回の大気圧計測値と大気圧計測センサ異常仮判定前の大気圧計測値との偏差の絶対値が第3の所定値K3よりも小さい、という条件が成立しない場合(No)は、ステップS411に進み、大気圧計測センサ異常判定ディレイタイマのカウント処理によりディレイタイマの値を「0」とする。これにより、次のステップS405にて大気圧計測センサの異常判定され(Yes)、ステップS406にて大気圧計測センサ異常判定フラグがセットされる。 On the other hand, in step S407, it is detected that the change direction of the atmospheric pressure is opposite to that in the provisional determination (Yes), and the determination in step S409 results in determination of abnormality in the atmospheric pressure measurement sensor set in step S408. If the atmospheric pressure measurement value at the elapsed time point of the delay time T2 is not determined to have returned, i.e., the deviation between the previous value and the current value of the atmospheric pressure measurement value which is a variation of the atmospheric pressure measurement value is a second predetermined value When the condition that the absolute value of the difference between the current atmospheric pressure measurement value and the atmospheric pressure measurement value before the provisional abnormality determination of the atmospheric pressure measurement sensor is smaller than the second predetermined value K3 is not satisfied. (No), the process proceeds to step S411, and "0" the value of the delay timer by count processing of the atmospheric pressure measurement sensor abnormality determination delay timer. As a result, abnormality determination of the atmospheric pressure measurement sensor is performed in the next step S405 (Yes), and an atmospheric pressure measurement sensor abnormality determination flag is set in step S406.

これにより、大気圧計測センサ計測値の一時的な急低下を検出した後、大気圧計測センサ異常により計測値が略一定値に固定される状態となった場合(例えば復帰途中でスタックした場合などの場合)は、後述する図8に示すように、大気圧計測値が復帰したと判定せずに第2の大気圧計測センサ異常判定ディレイ時間T2が経過するため、正常と判断できる値まで復帰できなかったと判断し、異常として判定することができる。 As a result, after a temporary sudden drop in the measured value of the atmospheric pressure measurement sensor is detected, the measured value is fixed to a substantially constant value due to an abnormality in the atmospheric pressure measurement sensor (for example, when stuck in the middle of return) In this case, the second atmospheric pressure measurement sensor abnormality determination delay time T2 elapses without determining that the atmospheric pressure measurement value has returned, as shown in FIG. It can be judged that it was not possible, and can be judged as abnormal.

次に、前述の制御用大気圧算出手段33について説明する。図5は、この発明の実施の形態1による内燃機関の制御装置における、制御用大気圧算出処理の流れを示すフローチャートである。図5に示すフローチャートは、所定時間毎、例えば100[ms]毎に、図4に示した大気圧計測センサ異常判定処理の後、実施されるものとする。   Next, the control atmospheric pressure calculating means 33 will be described. FIG. 5 is a flowchart showing the flow of control atmospheric pressure calculation processing in the control apparatus for an internal combustion engine according to the first embodiment of the present invention. The flowchart shown in FIG. 5 is executed after the atmospheric pressure measurement sensor abnormality determination process shown in FIG. 4 every predetermined time, for example, every 100 [ms].

図5において、まずステップS501にて前述の大気圧計測センサ異常判定フラグがセットされているか否かを判定し、異常判定フラグがクリアされている場合(Yes)は、大気圧計測センサ16が異常判定されていないと判定し、ステップS502へ進む。異常判定フラグがセットされている場合(Yes)は、大気圧計測センサ16が異常判定されているとして、ステップS505へ進み、今回制御に用いる制御用大気圧としてセンサ異常時フェールセーフ値を設定する。ここでセンサ異常時フェールセーフ値は、予め設定された固定の値とする。   In FIG. 5, first, in step S501, it is determined whether or not the aforementioned atmospheric pressure measurement sensor abnormality determination flag is set. If the abnormality determination flag is cleared (Yes), the atmospheric pressure measurement sensor 16 is abnormal. It is determined that it has not been determined, and the process proceeds to step S502. If the abnormality determination flag is set (Yes), it is determined that the atmospheric pressure measurement sensor 16 has been abnormally determined, and the process proceeds to step S505 to set a sensor abnormal failure safe value as the control atmospheric pressure used for the current control. . Here, the fail-safe value at the time of sensor abnormality is a fixed value set in advance.

次にステップS502にて大気圧計測センサ異常仮判定フラグがクリアされている場合(Yes)は、大気圧計測センサ16が異常仮判定されていないと判定し、ステップS503へ進み、今回制御に用いる制御用大気圧として大気圧計測値の今回値を設定する。また、このときの大気圧計測値を大気圧計測センサの仮異常判定される前の最後の値として記憶しておく。大気圧計測センサ異常仮判定フラグがセットされている場合(No)は、大気圧計測センサ16が異常仮判定されているとして、ステップS504へ進み、今回制御に用いる制御用大気圧として、フェールセーフ値である仮判定前大気圧計測値を設定する。ここでフェールセーフ値としての仮判定前大気圧計測値は、ステップS503にて記憶した大気圧計測センサ異常仮判定される前の最後の値を用いるようにする。   Next, when the atmospheric pressure measurement sensor abnormality tentative determination flag is cleared in step S502 (Yes), it is determined that the atmospheric pressure measurement sensor 16 is not abnormally tentatively determined, and the process proceeds to step S503 to be used for the current control. The current value of the atmospheric pressure measurement value is set as the control atmospheric pressure. The atmospheric pressure measurement value at this time is stored as the last value before the provisional abnormality determination of the atmospheric pressure measurement sensor is performed. When the atmospheric pressure measurement sensor abnormality tentative determination flag is set (No), it is determined that the atmospheric pressure measurement sensor 16 is tentatively abnormally determined, and the process proceeds to step S504, where the control atmospheric pressure used for the current control is determined as fail-safe. The pre-provisional atmospheric pressure measurement value that is a value is set. Here, as the pre-judgment atmospheric pressure measurement value as the fail-safe value, the last value before the atmospheric pressure measurement sensor abnormality tentative judgment stored in step S503 is used.

このようにして、図5のフローチャートにより算出された制御用大気圧は、例えば、t[℃]における空気の密度ρは、大気圧Pとすれば、ρ=1.293P/(1+0.00367[t])で表せるので、大気圧が低下して空気密度が低下すれば、空燃比を一定にするために燃料噴射量を減少させるように空燃比をリーン側に補正するなどして、燃料噴射などの空燃比制御を行うために利用される。   Thus, the control atmospheric pressure calculated by the flowchart of FIG. 5 is, for example, if the air density ρ at t [° C.] is the atmospheric pressure P, ρ = 1.293 P / (1 + 0.00367 [ t]), when the atmospheric pressure decreases and the air density decreases, the fuel injection is performed by correcting the air-fuel ratio to the lean side so as to decrease the fuel injection amount in order to keep the air-fuel ratio constant. It is used for air / fuel ratio control.

図6は、この発明の実施の形態1による内燃機関の制御装置における、ECUのケース内の大気圧が一時的に急低下した場合の大気圧計測センサ異常診断を示すタイミングチャートである。図6に示すように、まず大気圧計測センサ計測値の急変を検出して異常仮判定フラグをセットし、制御用大気圧を急変検出前の値に設定する。その後、第1の大気圧計測センサ異常判定ディレイ時間T1内に急変時と逆方向の変化が検出されると、第2の大気圧計測センサ異常判定ディレイ時間T2が設定される。ここで、図6に示すように、第2の大気圧計測センサ異常判定ディレイ時間T2は、第1の大気圧計測センサ異常判定ディレイ時間T1のスタート時点からの時間である。従って、第2の大気圧計測センサ異常判定ディレイ時間T2は、例えば、第1の大気圧計測センサ異常判定ディレイ時間T1のスタート時点から大気圧計測値が仮判定時と逆方向に変化したことを検出した時点までの時間を第2の大気圧計測センサ異常判定ディレイ時間T2から差し引いた時間を、大気圧計測センサ異常判定ディレイタイマのその時点におけるカウント値に加えることで設定される。そして第2の大気圧計測センサ異常判定ディレイ時間T2内に復帰判定がされると大気圧計測センサ異常仮判定フラグをクリアし、制御用大気圧が急変検出前の値から大気圧計測センサ計測値に戻される。 FIG. 6 is a timing chart showing an abnormality measurement of the atmospheric pressure measurement sensor when the atmospheric pressure in the ECU case temporarily drops suddenly in the control apparatus for an internal combustion engine according to the first embodiment of the present invention. As shown in FIG. 6, first, a sudden change in the measured value of the atmospheric pressure measurement sensor is detected, an abnormal temporary determination flag is set, and the control atmospheric pressure is set to a value before the sudden change is detected. Thereafter, when a change in the opposite direction to the sudden change is detected within the first atmospheric pressure measurement sensor abnormality determination delay time T1, a second atmospheric pressure measurement sensor abnormality determination delay time T2 is set. Here, as shown in FIG. 6, the second atmospheric pressure measurement sensor abnormality determination delay time T2 is a time from the start of the first atmospheric pressure measurement sensor abnormality determination delay time T1. Therefore, the second atmospheric pressure measurement sensor abnormality determination delay time T2 is, for example, that the atmospheric pressure measurement value has changed in the opposite direction from the time of the temporary determination from the start time of the first atmospheric pressure measurement sensor abnormality determination delay time T1. This is set by adding the time obtained by subtracting the time until the detected time from the second atmospheric pressure measurement sensor abnormality determination delay time T2 to the count value at that time of the atmospheric pressure measurement sensor abnormality determination delay timer. When the return determination is made within the second atmospheric pressure measurement sensor abnormality determination delay time T2, the atmospheric pressure measurement sensor abnormality temporary determination flag is cleared, and the control atmospheric pressure is measured from the value before the sudden change is detected. Returned to

図7は、この発明の実施の形態1による内燃機関の制御装置における、大気圧計測値が正常値から略一定値に固定される状態となった場合の大気圧計測センサ異常診断を示すタイミングチャートである。すなわち、図7は、この発明の実施の形態1による内燃機関の制御装置において、一時的な大気圧の低下ではなく、大気圧計測センサの異常により計測値が正常値から略一定値に固定される状態となった場合の大気圧計測センサ異常診断を示すタイミングチャートである。図7に示すように、まず大気圧計測センサ計測値の急変を検出して大気圧計測センサ異常仮判定フラグをセットし、制御用大気圧を急変検出前の値に設定する。その後、第1の大気圧計測センサ異常判定ディレイ時間T1の経過時に、急変時と逆方向の変化が検出されていないため、ここで大気圧計測センサ異常判定フラグがセットされ、制御用大気圧が急変検出前の値から予め設定された固定のフェールセーフ値に設定される。   FIG. 7 is a timing chart showing an atmospheric pressure measurement sensor abnormality diagnosis when the atmospheric pressure measurement value is fixed from a normal value to a substantially constant value in the control apparatus for an internal combustion engine according to the first embodiment of the present invention. It is. That is, FIG. 7 shows a control device for an internal combustion engine according to Embodiment 1 of the present invention, in which the measured value is fixed from a normal value to a substantially constant value due to an abnormality in the atmospheric pressure measurement sensor, not a temporary decrease in atmospheric pressure. It is a timing chart which shows an atmospheric pressure measurement sensor abnormality diagnosis at the time of becoming a state to become. As shown in FIG. 7, first, a sudden change in the measured value of the atmospheric pressure measurement sensor is detected, an atmospheric pressure measurement sensor abnormality temporary determination flag is set, and the control atmospheric pressure is set to a value before the sudden change is detected. Thereafter, when the first atmospheric pressure measurement sensor abnormality determination delay time T1 elapses, a change in the opposite direction to that at the time of a sudden change is not detected, so the atmospheric pressure measurement sensor abnormality determination flag is set here, and the control atmospheric pressure is The fixed fail-safe value is set in advance from the value before the sudden change is detected.

図8は、この発明の実施の形態1による内燃機関の制御装置における、大気圧計測値の急低下を検出後、略一定値に固定される状態となった場合の大気圧計測センサ異常診断を示すタイミングチャートである。図8に示すように、まず大気圧計測センサ計測値の急変を検出して大気圧計測センサ異常仮判定フラグをセットし、制御用大気圧を急変検出前の値に設定する。その後、第1の大気圧計測センサ異常判定ディレイ時間T1内に急変時と逆方向の変化が検出されると、第2の大気圧計測センサ異常判定ディレイ時間T2が設定される。その後、第2の大気圧計測センサ異常判定ディレイ時間T2の経過時に、復帰判定されていない為、ここで大気圧計測センサ異常判定フラグがセットされ、制御用大気圧が急変検出前の値から予め設定された固定のフェールセーフ値に設定される。   FIG. 8 shows an atmospheric pressure measurement sensor abnormality diagnosis in the control device for an internal combustion engine according to the first embodiment of the present invention when a sudden drop in the atmospheric pressure measurement value is detected and the state is fixed to a substantially constant value. It is a timing chart which shows. As shown in FIG. 8, first, a sudden change in the atmospheric pressure measurement sensor measurement value is detected, an atmospheric pressure measurement sensor abnormality temporary determination flag is set, and the control atmospheric pressure is set to a value before the sudden change detection. Thereafter, when a change in the opposite direction to the sudden change is detected within the first atmospheric pressure measurement sensor abnormality determination delay time T1, a second atmospheric pressure measurement sensor abnormality determination delay time T2 is set. Thereafter, when the second atmospheric pressure measurement sensor abnormality determination delay time T2 has not elapsed, the return determination is not made, so the atmospheric pressure measurement sensor abnormality determination flag is set here, and the control atmospheric pressure is pre-determined from the value before the sudden change is detected. Set to a fixed fixed failsafe value.

以上述べたように、この発明の実施の形態1による内燃機関の制御装置によれば、大気圧計測センサで計測した大気圧計測値の単位時間あたりの変化量が所定値以上である場合、この時の大気圧計測値の変化量に応じて異常と確定するまでの大気圧計測センサ異常判定ディレイ時間を設定し、このディレイ時間を経過しても大気圧計測値が所定の値とならない場合に大気圧計測センサが異常であると判定するようにしたので、被水などによりケース内の圧力が一時的に急変した場合でも大気圧計測センサが異常であると誤診断することを防止することができる。   As described above, according to the control apparatus for an internal combustion engine according to the first embodiment of the present invention, when the amount of change per unit time of the atmospheric pressure measurement value measured by the atmospheric pressure measurement sensor is equal to or greater than a predetermined value, When the atmospheric pressure measurement sensor abnormality judgment delay time until it is determined to be abnormal is set according to the amount of change in the atmospheric pressure measurement value, and the atmospheric pressure measurement value does not become the specified value even after this delay time has elapsed Since the atmospheric pressure measurement sensor is determined to be abnormal, even if the pressure in the case suddenly changes suddenly due to water or the like, it is possible to prevent misdiagnosis that the atmospheric pressure measurement sensor is abnormal. it can.

また、大気圧計測値が正常値から略一定値に固定される状態となった場合でも、大気圧計測センサ異常判定ディレイ時間が経過しても大気圧計測値が所定の値とならない場合を異常として判定することができる。なお、この実施の形態1では、前述のディレイ時間の算出を大気圧計測値の変化量から求めたが、ECU内に温度センサを搭載するシステムにおいては、その温度センサから計測されるECU温度計測値の変化量に基づいてディレイ時間を補正するようにしてもよい。   In addition, even when the atmospheric pressure measurement value is fixed from the normal value to a substantially constant value, it is abnormal if the atmospheric pressure measurement value does not become the specified value even if the atmospheric pressure measurement sensor abnormality determination delay time elapses. Can be determined. In the first embodiment, the delay time is calculated from the amount of change in the atmospheric pressure measurement value. However, in a system in which a temperature sensor is mounted in the ECU, ECU temperature measurement measured from the temperature sensor is performed. The delay time may be corrected based on the amount of change in value.

さらに、前述のディレイ時間中に大気圧計測センサより計測される大気圧値のフェールセーフ値として、大気圧計測センサ異常判定手段により大気圧計測値の単位時間あたりの変化量が所定値以上であると判定される前の最後の値を使用して制御するようにしたことで、被水などによりケース内の大気圧が一時的に急変した場合に異常であるか否か判定されるまでの間、制御用大気圧として使用されるフェールセーフ値を実際の大気圧に近づけることができるので、一時的な大気圧の変化による、エンジンの制御性の低下を防止することができる。   Furthermore, as a fail-safe value of the atmospheric pressure value measured by the atmospheric pressure measurement sensor during the delay time described above, the amount of change per unit time of the atmospheric pressure measurement value by the atmospheric pressure measurement sensor abnormality determination unit is equal to or greater than a predetermined value. Until it is determined whether or not it is abnormal if the atmospheric pressure in the case suddenly changes suddenly due to moisture, etc. Since the fail-safe value used as the control atmospheric pressure can be brought close to the actual atmospheric pressure, it is possible to prevent a decrease in the controllability of the engine due to a temporary change in the atmospheric pressure.

以上述べたこの発明の実施の形態1による内燃機関の制御装置は、以下に述べる特徴を備えている。
(1)制御パラメータの一部に大気圧を用いて内燃機関を制御する制御回路と、前記大気圧を計測する大気圧計測センサと、前記制御回路のうちの少なくとも一部と前記大気圧計測センサを収納するケースと、前記大気圧計測センサが計測した大気圧計測値に基づいて前記大気圧計測センサの異常を判定する大気圧計測センサ異常判定手段とを備えた内燃機関の制御装置であって、前記大気圧計測センサ異常判定手段は、前記大気圧計測センサで計測した大気圧計測値の単位時間あたりの変化量が所定値以上であるとき、このときの変化量に応じて異常と確定するまでの所定時間を設定し、前記設定した所定時間を経過しても大気圧計測値が所定の値とならない場合に前記大気圧計測センサが異常であると判定することを特徴とする。
The control apparatus for an internal combustion engine according to Embodiment 1 of the present invention described above has the following characteristics.
(1) A control circuit that controls an internal combustion engine using atmospheric pressure as a part of control parameters, an atmospheric pressure measurement sensor that measures the atmospheric pressure, at least a part of the control circuit, and the atmospheric pressure measurement sensor A control device for an internal combustion engine, comprising: a case for storing an atmospheric pressure measurement sensor and an atmospheric pressure measurement sensor abnormality determination means for determining abnormality of the atmospheric pressure measurement sensor based on an atmospheric pressure measurement value measured by the atmospheric pressure measurement sensor When the change amount per unit time of the atmospheric pressure measurement value measured by the atmospheric pressure measurement sensor is greater than or equal to a predetermined value , the atmospheric pressure measurement sensor abnormality determination unit determines that the abnormality is present according to the change amount at this time. A predetermined time is set, and if the atmospheric pressure measurement value does not become a predetermined value even after the predetermined time has elapsed, it is determined that the atmospheric pressure measurement sensor is abnormal.

(2)制御パラメータの一部に大気圧を用いて内燃機関を制御する制御回路と、前記大気圧を計測する大気圧計測センサと、前記制御回路のうちの少なくとも一部と前記大気圧計測センサを収納するケースと、前記大気圧計測センサが計測した大気圧計測値に基づいて前記大気圧計測センサの異常を判定する大気圧計測センサ異常判定手段とを備えた内燃機関の制御装置であって、前記大気圧計測センサ異常判定手段は、前記大気圧計測センサで計測した大気圧計測値の単位時間あたりの変化量が第1の所定値以上であるとき、前記大気圧計測センサが異常であると仮判定すると共に、このときの変化量に応じて第1の所定時間を設定し、前記第1の所定時間内に、前記大気圧計測センサによる大気圧計測値の変化方向が前記仮判定時とは逆方向であることを検出したとき、第2の所定時間を設定し、前記第2の所定時間を経過したとき、前記大気圧計測センサが異常であるとの仮判定が継続中であって前記大気圧計測値の変化量が第2の所定値以上であり、かつ前記大気圧計測値と前記仮判定前の前記大気圧計測値との偏差の絶対値が第3の所定値以上であるとき、前記大気圧計測センサが異常であると判定することを特徴とする。




(2) A control circuit that controls the internal combustion engine using atmospheric pressure as a part of the control parameters, an atmospheric pressure measurement sensor that measures the atmospheric pressure, at least a part of the control circuit, and the atmospheric pressure measurement sensor A control device for an internal combustion engine, comprising: a case for storing an atmospheric pressure measurement sensor and an atmospheric pressure measurement sensor abnormality determination means for determining abnormality of the atmospheric pressure measurement sensor based on an atmospheric pressure measurement value measured by the atmospheric pressure measurement sensor The atmospheric pressure measurement sensor abnormality determining means is abnormal when the change amount per unit time of the atmospheric pressure measurement value measured by the atmospheric pressure measurement sensor is equal to or greater than a first predetermined value. And a first predetermined time is set according to the amount of change at this time, and the change direction of the atmospheric pressure measurement value by the atmospheric pressure measurement sensor is within the first predetermined time during the temporary determination. Opposite to When it is detected that is directed, the second set a predetermined time period, upon lapse of the second predetermined time, the large the tentative determination of the atmospheric pressure measurement sensor is abnormal a continuing When the change amount of the atmospheric pressure measurement value is equal to or greater than a second predetermined value, and the absolute value of the deviation between the atmospheric pressure measurement value and the atmospheric pressure measurement value before the provisional determination is equal to or greater than a third predetermined value, It is determined that the atmospheric pressure measurement sensor is abnormal.




(3)前記大気圧計測センサ異常判定手段は、前記仮判定の後の前記大気圧計測センサによる大気圧計測値の変化方向が、前記仮判定以前における前記大気圧計測値の変化方向に対して逆方向であるとき、第2の所定時間の経過後に、前記変化量が前記第2の所定値より小さく、かつ前記仮判定後の前記大気圧計測値と前記仮判定前の前記大気圧計測値との偏差の絶対値が前記第3の所定値より小さいとき、前記仮判定を解除することを特徴とする。 (3) The atmospheric pressure measurement sensor abnormality determination means is configured such that the change direction of the atmospheric pressure measurement value by the atmospheric pressure measurement sensor after the temporary determination is relative to the change direction of the atmospheric pressure measurement value before the temporary determination. When in the reverse direction, after the elapse of a second predetermined time, the amount of change is smaller than the second predetermined value, and the atmospheric pressure measurement value after the tentative determination and the atmospheric pressure measurement value before the tentative determination. When the absolute value of the deviation is smaller than the third predetermined value, the provisional determination is canceled.

(4)前記大気圧計測センサ異常判定手段が前記大気圧センサの異常を判定したときは、前記内燃機関の制御に用いる制御大気圧として、フェールセーフ値を用いるように制御する制御用大気圧算出手段を備えたことを特徴とする。
この構成により、大気圧計測センサの異常を誤診断した場合には、大気圧計測値に応じて補正を実施している燃料噴射などの空燃比制御に固定のフェールセーフ値を用いることができ、エンジンストールなどの不調に陥ることなく内燃機関の制御を行うことができる。
(4) When the atmospheric pressure measurement sensor abnormality determination means determines abnormality of the atmospheric pressure sensor, control atmospheric pressure calculation is performed so that a fail-safe value is used as the control atmospheric pressure used for control of the internal combustion engine. Means are provided.
With this configuration, when an abnormality is detected in the atmospheric pressure measurement sensor, a fixed fail-safe value can be used for air-fuel ratio control such as fuel injection that is corrected according to the atmospheric pressure measurement value, The internal combustion engine can be controlled without causing a malfunction such as an engine stall.

(5)前記フェールセーフ値は、前記大気圧計測センサ異常判定手段により、大気圧計測値の単位時間当たりの変化量が前記第1の所定値より大きいと判定される前の最後の値であることを特徴とする。
この構成により、被水などによりケース内の圧力が一時的に急変した場合に異常であるか否か判定されるまでの間、制御用大気圧として使用されるフェールセーフ値を実際の大気圧に近づけることができるので、一時的な大気圧の変化による、エンジンの制御性の低下を防止することができる。
(5) The fail-safe value is a final value before the atmospheric pressure measurement sensor abnormality determination unit determines that the change amount per unit time of the atmospheric pressure measurement value is larger than the first predetermined value. It is characterized by that.
With this configuration, the fail-safe value used as the control atmospheric pressure is changed to the actual atmospheric pressure until it is determined whether or not it is abnormal when the pressure in the case changes suddenly due to water. Since it can approach, the fall of the controllability of an engine by the temporary change of atmospheric pressure can be prevented.

(6)前記制御用大気圧算出手段は、前記大気圧計測センサ異常判定手段により前記大気圧計測センサが異常であると仮判定されているときは、前記内燃機関の制御に用いる制御大気圧として、前記仮判定前の大気圧計測値を用いるように制御することを特徴とする。
この構成により、被水などによりケース内の圧力が一時的に急変した場合に異常であるか否か判定されるまでの間、制御用大気圧として使用されるフェールセーフ値を実際の大気圧に近づけることができるので、一時的な大気圧の変化による、エンジンの制御性の低下を防止することができる。
(6) When the atmospheric pressure measurement sensor is tentatively determined to be abnormal by the atmospheric pressure measurement sensor abnormality determination unit, the control atmospheric pressure calculation unit is used as a control atmospheric pressure used for controlling the internal combustion engine. And controlling to use the atmospheric pressure measurement value before the provisional determination.
With this configuration, the fail-safe value used as the control atmospheric pressure is changed to the actual atmospheric pressure until it is determined whether or not it is abnormal when the pressure in the case changes suddenly due to water. Since it can approach, the fall of the controllability of an engine by the temporary change of atmospheric pressure can be prevented.

(7)前記制御用大気圧算出手段は、前記大気圧計測センサ異常判定手段により、前記大気圧計測センサが異常であると判定されておらず、かつ前記仮判定もされていないときは、前記内燃機関の制御に用いる制御大気圧として、前記今回の大気圧計測値を用いるように制御することを特徴とする。 (7) When the atmospheric pressure measurement sensor abnormality determination unit determines that the atmospheric pressure measurement sensor is not abnormal and the provisional determination is not performed, the control atmospheric pressure calculation unit Control is performed such that the current atmospheric pressure measurement value is used as the control atmospheric pressure used for control of the internal combustion engine.

11 ECU 12 回路基板
13 コネクタ 14 ケース
15 シール部材 16 大気圧計測センサ
17 通気孔 31 大気圧計測センサ
32 大気圧計測センサ異常判定手段 33 制御用大気圧算出手段
34 フェールセーフ復帰判定手段
11 ECU 12 Circuit board 13 Connector 14 Case 15 Seal member 16 Atmospheric pressure measurement sensor 17 Ventilation hole 31 Atmospheric pressure measurement sensor 32 Atmospheric pressure measurement sensor abnormality determination means 33 Control atmospheric pressure calculation means 34 Fail safe return determination means

Claims (7)

制御パラメータの一部に大気圧を用いて内燃機関を制御する制御回路と、前記大気圧を計測する大気圧計測センサと、前記制御回路のうちの少なくとも一部と前記大気圧計測センサを収納するケースと、前記大気圧計測センサが計測した大気圧計測値に基づいて前記大気圧計測センサの異常を判定する大気圧計測センサ異常判定手段とを備えた内燃機関の制御装置であって、
前記大気圧計測センサ異常判定手段は、
前記大気圧計測センサで計測した大気圧計測値の単位時間あたりの変化量が所定値以上であるとき、このときの変化量に応じて異常と確定するまでの所定時間を設定し、前記設定した所定時間を経過しても大気圧計測値が所定の値とならない場合に前記大気圧計測センサが異常であると判定する、
ことを特徴とする内燃機関の制御装置。
A control circuit that controls the internal combustion engine using atmospheric pressure as a part of control parameters, an atmospheric pressure measurement sensor that measures the atmospheric pressure, at least a part of the control circuit, and the atmospheric pressure measurement sensor are housed. A control device for an internal combustion engine, comprising: a case; and an atmospheric pressure measurement sensor abnormality determination unit that determines abnormality of the atmospheric pressure measurement sensor based on an atmospheric pressure measurement value measured by the atmospheric pressure measurement sensor;
The atmospheric pressure measurement sensor abnormality determining means is
When the amount of change per unit time of the atmospheric pressure measurement value measured by the atmospheric pressure measurement sensor is equal to or greater than a predetermined value, a predetermined time until an abnormality is determined according to the amount of change at this time is set, and the set Determining that the atmospheric pressure measurement sensor is abnormal when the atmospheric pressure measurement value does not become a predetermined value even after a predetermined time has elapsed,
A control device for an internal combustion engine.
制御パラメータの一部に大気圧を用いて内燃機関を制御する制御回路と、前記大気圧を計測する大気圧計測センサと、前記制御回路のうちの少なくとも一部と前記大気圧計測センサを収納するケースと、前記大気圧計測センサが計測した大気圧計測値に基づいて前記大気圧計測センサの異常を判定する大気圧計測センサ異常判定手段とを備えた内燃機関の制御装置であって、
前記大気圧計測センサ異常判定手段は、
前記大気圧計測センサで計測した大気圧計測値の単位時間あたりの変化量が第1の所定値以上であるとき、前記大気圧計測センサが異常であると仮判定すると共に、このときの変化量に応じて第1の所定時間を設定し、
前記第1の所定時間内に、前記大気圧計測センサによる大気圧計測値の変化方向が前記仮判定時とは逆方向であることを検出したとき、第2の所定時間を設定し、
前記第2の所定時間を経過したとき、前記大気圧計測センサが異常であるとの仮判定が継続中であって前記大気圧計測値の変化量が第2の所定値以上であり、かつ前記大気圧計測値と前記仮判定前の前記大気圧計測値との偏差の絶対値が第3の所定値以上であるとき、前記大気圧計測センサが異常であると判定する、
ことを特徴とする内燃機関の制御装置。
A control circuit that controls the internal combustion engine using atmospheric pressure as a part of control parameters, an atmospheric pressure measurement sensor that measures the atmospheric pressure, at least a part of the control circuit, and the atmospheric pressure measurement sensor are housed. A control device for an internal combustion engine, comprising: a case; and an atmospheric pressure measurement sensor abnormality determination unit that determines abnormality of the atmospheric pressure measurement sensor based on an atmospheric pressure measurement value measured by the atmospheric pressure measurement sensor;
The atmospheric pressure measurement sensor abnormality determining means is
When the change amount per unit time of the atmospheric pressure measurement value measured by the atmospheric pressure measurement sensor is equal to or greater than a first predetermined value, the atmospheric pressure measurement sensor is temporarily determined to be abnormal, and the change amount at this time According to the first predetermined time,
When it is detected within the first predetermined time that the change direction of the atmospheric pressure measurement value by the atmospheric pressure measurement sensor is opposite to the time of the provisional determination, a second predetermined time is set,
When the second predetermined time has elapsed , the provisional determination that the atmospheric pressure measurement sensor is abnormal is ongoing, the amount of change in the atmospheric pressure measurement value is greater than or equal to a second predetermined value, and Determining that the atmospheric pressure measurement sensor is abnormal when the absolute value of the deviation between the atmospheric pressure measurement value and the atmospheric pressure measurement value before the provisional determination is equal to or greater than a third predetermined value;
A control device for an internal combustion engine.
前記大気圧計測センサ異常判定手段は、
前記仮判定の後の前記大気圧計測センサによる大気圧計測値の変化方向が、前記仮判定以前における前記大気圧計測値の変化方向に対して逆方向であるとき、第2の所定時間の経過後に、前記変化量が前記第2の所定値より小さく、かつ前記仮判定後の前記大気圧計測値と前記仮判定前の前記大気圧計測値との偏差の絶対値が前記第3の所定値より小さいとき、前記仮判定を解除する、
ことを特徴とする請求項2に記載の内燃機関の制御装置。
The atmospheric pressure measurement sensor abnormality determining means is
When the change direction of the atmospheric pressure measurement value by the atmospheric pressure measurement sensor after the provisional determination is opposite to the change direction of the atmospheric pressure measurement value before the provisional determination, the second predetermined time has elapsed. Later, the amount of change is smaller than the second predetermined value, and the absolute value of the deviation between the atmospheric pressure measurement value after the provisional determination and the atmospheric pressure measurement value before the provisional determination is the third predetermined value. When it is smaller, the provisional judgment is canceled.
The control apparatus for an internal combustion engine according to claim 2.
前記大気圧計測センサ異常判定手段が前記大気圧センサの異常を判定したときは、前記内燃機関の制御に用いる制御大気圧として、フェールセーフ値を用いるように制御する制御用大気圧算出手段、
を備えたことを特徴とする請求項1乃至3のうちの何れか一項に記載の内燃機関の制御装置。
When the atmospheric pressure measurement sensor abnormality determining means determines that the atmospheric pressure sensor is abnormal, a control atmospheric pressure calculating means for controlling to use a fail-safe value as a control atmospheric pressure used for controlling the internal combustion engine;
The control apparatus for an internal combustion engine according to any one of claims 1 to 3, further comprising:
前記フェールセーフ値は、前記大気圧計測センサ異常判定手段により、大気圧計測値の単位時間当たりの変化量が前記第1の所定値より大きいと判定される前の最後の値である、
ことを特徴とする請求項4に記載の内燃機関に制御装置。
The fail-safe value is the last value before the atmospheric pressure measurement sensor abnormality determination unit determines that the amount of change in the atmospheric pressure measurement value per unit time is larger than the first predetermined value.
The control apparatus for an internal combustion engine according to claim 4.
前記制御用大気圧算出手段は、
前記大気圧計測センサ異常判定手段により前記大気圧計測センサが異常であると仮判定されているときは、前記内燃機関の制御に用いる制御大気圧として、前記仮判定前の大気圧計測値を用いるように制御する、
ことを特徴とする請求項4または5に記載の内燃機関の制御装置。
The control atmospheric pressure calculating means includes
When the atmospheric pressure measurement sensor abnormality determination means tentatively determines that the atmospheric pressure measurement sensor is abnormal, the atmospheric pressure measurement value before the temporary determination is used as the control atmospheric pressure used for the control of the internal combustion engine. To control,
6. The control device for an internal combustion engine according to claim 4, wherein the control device is an internal combustion engine.
前記制御用大気圧算出手段は、
前記大気圧計測センサ異常判定手段により、前記大気圧計測センサが異常であると判定されておらず、かつ前記仮判定もされていないときは、前記内燃機関の制御に用いる制御大気圧として、前記今回の大気圧計測値を用いるように制御する、
ことを特徴とする請求項4乃至6のうちの何れか一項に記載の内燃機関の制御装置。
The control atmospheric pressure calculating means includes
When the atmospheric pressure measurement sensor abnormality determination means has not determined that the atmospheric pressure measurement sensor is abnormal and has not been tentatively determined, the control atmospheric pressure used for the control of the internal combustion engine is Control to use this atmospheric pressure measurement value,
The control apparatus for an internal combustion engine according to any one of claims 4 to 6.
JP2010260710A 2010-11-23 2010-11-23 Control device for internal combustion engine Expired - Fee Related JP5069783B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010260710A JP5069783B2 (en) 2010-11-23 2010-11-23 Control device for internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010260710A JP5069783B2 (en) 2010-11-23 2010-11-23 Control device for internal combustion engine

Publications (2)

Publication Number Publication Date
JP2012112273A JP2012112273A (en) 2012-06-14
JP5069783B2 true JP5069783B2 (en) 2012-11-07

Family

ID=46496757

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010260710A Expired - Fee Related JP5069783B2 (en) 2010-11-23 2010-11-23 Control device for internal combustion engine

Country Status (1)

Country Link
JP (1) JP5069783B2 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3224296B2 (en) * 1992-12-28 2001-10-29 富士通テン株式会社 Atmospheric pressure sensor abnormality judgment device
JP3838855B2 (en) * 2000-08-31 2006-10-25 株式会社デンソー Control device for internal combustion engine

Also Published As

Publication number Publication date
JP2012112273A (en) 2012-06-14

Similar Documents

Publication Publication Date Title
US5884243A (en) Diagnostic system for a cooling water temperature sensor
CN108798919B (en) System and method for engine control
US9004751B2 (en) Fault diagnosis device for temperature sensor
US7103467B2 (en) Device for detecting response characteristics of sensor
JP2688674B2 (en) Failure detection device and failure compensation device for fuel tank internal pressure sensor
US7818997B2 (en) Diagnostic device and method for an intake air temperature sensor of an internal combustion engine
JP4407589B2 (en) Cooling device for internal combustion engine
US7934418B2 (en) Abnormality diagnosis device of intake air quantity sensor
US7366604B2 (en) Fuel vapor treatment system with leak diagnosing
JP5963796B2 (en) Diagnostic device for fuel supply system
US6736116B2 (en) Fuel vapor treatment system
CN112000077B (en) Vehicle environment pressure sensor fault diagnosis method and fault protection method
JP5069783B2 (en) Control device for internal combustion engine
JP4552356B2 (en) Failure diagnosis device for evaporative fuel treatment equipment
JP5147927B2 (en) Control device for internal combustion engine
KR20170077152A (en) Method for diagnosing the operation of the purging of a canister
JP4103185B2 (en) Pressure sensor abnormality diagnosis device
JP2008014178A (en) Cylinder-by-cylinder air-fuel ratio control device for internal combustion engine
US7181341B2 (en) Atmospheric pressure sensing apparatus
JP4655229B2 (en) Abnormality diagnosis apparatus for intake system of internal combustion engine
JP7383425B2 (en) EGR valve failure diagnosis method and exhaust gas recirculation device
CN114704399A (en) Intake pressure credibility diagnosis method and device, vehicle and storage medium
KR101628515B1 (en) Method for detecting error of pressure sensor in fuel tank
KR100634596B1 (en) Air temperature sensor monitoring control method of vehicle
KR101614652B1 (en) Method for detecting failure of an oxygen sensor in an engine

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120424

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120525

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120817

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150824

Year of fee payment: 3

R151 Written notification of patent or utility model registration

Ref document number: 5069783

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150824

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees