JP5147927B2 - Control device for internal combustion engine - Google Patents

Control device for internal combustion engine Download PDF

Info

Publication number
JP5147927B2
JP5147927B2 JP2010260106A JP2010260106A JP5147927B2 JP 5147927 B2 JP5147927 B2 JP 5147927B2 JP 2010260106 A JP2010260106 A JP 2010260106A JP 2010260106 A JP2010260106 A JP 2010260106A JP 5147927 B2 JP5147927 B2 JP 5147927B2
Authority
JP
Japan
Prior art keywords
atmospheric pressure
value
control
pressure measurement
measurement sensor
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
JP2010260106A
Other languages
Japanese (ja)
Other versions
JP2012112261A (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 JP2010260106A priority Critical patent/JP5147927B2/en
Publication of JP2012112261A publication Critical patent/JP2012112261A/en
Application granted granted Critical
Publication of JP5147927B2 publication Critical patent/JP5147927B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • 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 addition, in a system that diagnoses 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 becomes equal to or greater than the abnormality determination value, as in the conventional device described in Patent Document 1. When the atmospheric pressure detection value of the atmospheric pressure measurement sensor suddenly drops suddenly when the waterproof case is wet, the atmospheric pressure measurement sensor is in error but the atmospheric pressure measurement sensor is normal. There is a possibility of making a 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に記載された従来の装置のように、大気圧変化量にガード値を設けた場合には、大気圧検出値の変化量が異常判定値以上となったときに大気圧計測センサの異常有りと診断するときに大気圧検出値の変化量が制限されることにより、故障が検出できない可能性が有る。また、ECUの制御が停止された状態で、洗車などによる被水により、通気孔が塞がれ、また、被水による冷却により一時的にECUのケースの内圧が異常な値となっている状態から制御を開始した場合には、実際の大気圧と異なる値で制御が開始されるので、一次時的に低下した大気圧から変化量が制限されることによって大気圧異常値が実際よりも長く継続して制御に利用される可能性があるため、その間、空燃比制御の精度が低下し、燃費や排ガス性能の悪化のほか、異常値が実際よりも長く継続することで、大気圧計測センサが正常であるにも拘らず、大気圧計測センサの異常有りと誤診断してしまう可能性があり、大気圧計測センサに異常がないにも拘らずセンサやECUが交換されてしまうこととなる。   In addition, when a guard value is provided for the atmospheric pressure change amount as in the conventional device described in Patent Document 2, the atmospheric pressure measurement is performed when the change amount of the atmospheric pressure detection value becomes equal to or greater than the abnormality determination value. There is a possibility that a failure cannot be detected by limiting the amount of change in the atmospheric pressure detection value when diagnosing that there is a sensor abnormality. In addition, when the ECU control is stopped, the vent hole is blocked by water exposure caused by a car wash or the like, and the internal pressure of the ECU case temporarily becomes an abnormal value due to cooling by water exposure When the control is started from the beginning, the control is started at a value different from the actual atmospheric pressure. Therefore, the abnormal amount of atmospheric pressure is longer than the actual value by limiting the amount of change from the atmospheric pressure that temporarily decreased. During this time, the air-fuel ratio control accuracy is reduced, and the fuel consumption and exhaust gas performance deteriorates. In addition, the abnormal value continues longer than the actual pressure sensor. Although the atmospheric pressure measurement sensor is normal, there is a possibility that the atmospheric pressure measurement sensor is erroneously diagnosed as being abnormal, and the sensor or ECU is replaced even though the atmospheric pressure measurement sensor is normal. .

この発明は、従来の内燃機関の制御装置における前述のような課題を解消し、ケースの内圧の一時的な変化した場合であっても、空燃比制御精度が著しく低下することがない内燃機関の制御装置を提供することを目的とする。   The present invention solves the above-described problems in the control device for a conventional internal combustion engine, and even when the internal pressure of the case changes temporarily, the accuracy of the air-fuel ratio control is not significantly reduced. An object is to provide a control device.

この発明による内燃機関の制御装置は、制御パラメータの一部に大気圧を用いて内燃機関を制御する制御回路と、前記大気圧を計測する大気圧計測センサと、前記制御回路のうちの少なくとも一部と前記大気圧計測センサを収納するケースと、前記大気圧計測センサが計測した大気圧計測値に基づいて前記大気圧計測センサの異常を判定する大気圧計測センサ異常判定手段と、前記内燃機関の制御に用いる前記大気圧を算出若しくは設定する制御用大気圧算出手段とを備え、前記大気圧計測センサ異常判定手段は、前記大気圧計測センサの計測値が以前の計測値に比べて所定量以上変化している場合に、前記大気圧計測値の単位時間当たりの変化量が所定値より大きいときは前記大気圧計測センサが異常であるとの仮異常判定を行い、前記単位時間当たりの変化量が前記所定値以下であってその状態が所定時間以上継続したとき前記大気圧計測センサが異常であるとの異常判定を行い、
前記制御用大気圧算出手段は、前記大気圧計測センサ異常判定手段による前記仮異常判定時及び前記異常判定時には、前記内燃機関の制御に用いる大気圧としてフェールセーフ値を設定し、前記大気圧計測センサの計測値が以前の計測値に比べて前記所定量以上変化していない場合には、前記大気圧計測センサの今回の計測値を前記内燃機関の制御に用いる大気圧として設定することを特徴とするものである。
An internal combustion engine control apparatus according to the present invention includes at least one of a control circuit that controls an internal combustion engine using atmospheric pressure as a part of a control parameter, an atmospheric pressure measurement sensor that measures the atmospheric pressure, and the control circuit. 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, and the internal combustion engine Control atmospheric pressure calculation means for calculating or setting the atmospheric pressure used for the control of the atmospheric pressure, the atmospheric pressure measurement sensor abnormality determination means, the measurement value of the atmospheric pressure measurement sensor is a predetermined amount compared to the previous measurement value or if you change the amount of change per unit time of said atmospheric pressure measurement value performs the temporary abnormality judgment of the magnitude Itoki than a predetermined value is abnormal said atmospheric pressure measuring sensor, the single When the amount of change per time is the condition equal to or less than the predetermined value continues for a predetermined time or longer performs abnormality determination of the atmospheric pressure measuring sensor is abnormal,
The control atmospheric pressure calculation means sets a fail-safe value as an atmospheric pressure used for controlling the internal combustion engine at the time of the temporary abnormality determination and the abnormality determination by the atmospheric pressure measurement sensor abnormality determination means, and measures the atmospheric pressure. When the measured value of the sensor has not changed by the predetermined amount or more compared to the previous measured value, the current measured value of the atmospheric pressure measuring sensor is set as the atmospheric pressure used for the control of the internal combustion engine. It is what.

この発明による内燃機関の制御装置によれば、制御パラメータの一部に大気圧を用いて内燃機関を制御する制御回路と、前記大気圧を計測する大気圧計測センサと、前記制御回路のうちの少なくとも一部と前記大気圧計測センサを収納するケースと、前記大気圧計測センサが計測した大気圧計測値に基づいて前記大気圧計測センサの異常を判定する大気圧計測センサ異常判定手段と、前記内燃機関の制御に用いる前記大気圧を算出若しくは設定する制御用大気圧算出手段とを備え、前記大気圧計測センサ異常判定手段は、前記大気圧計測センサの計測値が以前の計測値に比べて所定量以上変化している場合に、前記大気圧計測値の単位時間当たりの変化量が所定値より大きいときは前記大気圧計測センサが異常であるとの仮異常判定を行い、前記単位時間当たりの変化量が前記所定値以下であってその状態が所定時間以上継続したとき前記大気圧計測センサが異常であるとの異常判定を行い、前記制御用大気圧算出手段は、前記大気圧計測センサ異常判定手段による前記仮異常判定時及び前記異常判定時には、前記内燃機関の制御に用いる大気圧としてフェールセーフ値を設定し、前記大気圧計測センサの計測値が以前の計測値に比べて前記所定量以上変化していない場合には、前記大気圧計測センサの今回の計測値を前記内燃機関の制御に用いる大気圧として設定するようにしたので、ケースの冷却などによりケース内の大気圧が一時的に低下した場合においても、空燃比制御精度が著しく低下することがない内燃機関の制御装置を得ることができる。 According to the control device for an internal combustion engine according to the present invention, a control circuit that controls the internal combustion engine using atmospheric pressure as a part of the control parameter, an atmospheric pressure measurement sensor that measures the atmospheric pressure, and the control circuit A case that houses at least a part of the atmospheric pressure measurement sensor, 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; Control atmospheric pressure calculation means for calculating or setting the atmospheric pressure used for control of the internal combustion engine, the atmospheric pressure measurement sensor abnormality determination means, the measured value of the atmospheric pressure measurement sensor compared to the previous measurement value If you are changing more than a predetermined amount, said amount of change per unit time of the atmospheric pressure measurement value is larger than a predetermined value Itoki the atmospheric pressure measuring sensor performs a temporary abnormality judgment is abnormal, Serial the atmospheric pressure measuring sensor when the amount of change per unit time that state be less than or equal to the predetermined value continues for a predetermined time or longer performs failure judgment to be abnormal, atmospheric pressure calculating means for said control, At the time of the temporary abnormality determination and the abnormality determination by the atmospheric pressure measurement sensor abnormality determination means, a fail safe value is set as the atmospheric pressure used for the control of the internal combustion engine, and the measurement value of the atmospheric pressure measurement sensor is the previous measurement value. If the measured value has not changed by more than the predetermined amount, the current measurement value of the atmospheric pressure measurement sensor is set as the atmospheric pressure used for the control of the internal combustion engine . Even when the atmospheric pressure of the engine drops temporarily, it is possible to obtain a control device for an internal combustion engine in which the air-fuel ratio control accuracy is not significantly reduced.

この発明の実施の形態1による内燃機関の制御装置の構成を示す説明図である。It is explanatory drawing which shows the structure of the control apparatus of the internal combustion engine by Embodiment 1 of this invention. この発明の実施の形態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による内燃機関の制御装置におけるECUの制御動作を示すフローチャートである。4 is a flowchart showing a control operation of the ECU in the control apparatus for an internal combustion engine according to the first embodiment of the present invention. この発明の実施の形態1による内燃機関の制御装置におけるECUの制御動作のうち、制御用大気の算出手順を示すフローチャートである。It is a flowchart which shows the calculation procedure of control air | atmosphere among control operations of ECU in the control apparatus of the internal combustion engine by Embodiment 1 of this invention. この発明の実施の形態1による内燃機関の制御装置におけるECUの制御動作のうち、制御用大気の算出手順を示すフローチャートである。It is a flowchart which shows the calculation procedure of control air | atmosphere among control operations of ECU in 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.

一時的に大気圧が変化した場合の、従来の装置における制御用大気圧の変化を示すタイミングチャートである。It is a timing chart which shows the change of the atmospheric pressure for control in the conventional device when the atmospheric pressure changes temporarily. 一時的に大気圧が変化した場合の、この発明の実施の形態1による内燃機関の制御装置による復帰判定が行なわれたときの制御用大気圧の変化を示すタイミングチャートである。6 is a timing chart showing changes in control atmospheric pressure when a return determination is made by the control device for an internal combustion engine according to Embodiment 1 of the present invention when the atmospheric pressure temporarily changes. 一時的に大気圧が変化した場合の、この発明の実施の形態1による内燃機関の制御装置による仮異常判定後に異常判定に至ったときの制御用大気圧を示すタイミングチャートである。6 is a timing chart showing the control atmospheric pressure when an abnormality determination is reached after a temporary abnormality determination by the control device for an internal combustion engine according to the first embodiment of the present invention when the atmospheric pressure temporarily changes. 制御停止中の大気圧計測センサ異常により大気圧が変化した場合の、この発明の実施の形態1による内燃機関の制御装置での制御用大気圧の変化を示すタイミングチャートである。6 is a timing chart showing a change in control atmospheric pressure in the control device for an internal combustion engine according to the first embodiment of the present invention when the atmospheric pressure changes due to an abnormality in the atmospheric pressure measurement sensor during control stop.

実施の形態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の内部に収納されている。大気圧計測センサ16は、大気圧計測センサ単体により構成されていてもよく、或いは、大気圧計測センサの出力信号を処理して大気圧計測値を得る処理手段を含むものであってもよい。   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. An atmospheric pressure measurement sensor 16 that measures atmospheric pressure is placed on the circuit board 12 and housed in the case 14. The atmospheric pressure measurement sensor 16 may be constituted by a single atmospheric pressure measurement sensor, or may include processing means for processing an output signal of the atmospheric pressure measurement sensor to obtain an atmospheric pressure measurement value.

ケース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内の空気が急冷されると、後述の図5に示すようにケース14内の圧力が一時的に急低下して、ケース14内に配置した大気圧計測センサ16による大気圧計測値が実際の大気圧よりも一時的に低くなることがある。   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 flooding, as shown in FIG. The pressure in the case 14 may suddenly drop temporarily, and the atmospheric pressure measurement value by the atmospheric pressure measurement sensor 16 disposed in the case 14 may be temporarily lower than the actual atmospheric pressure.

図2は、この発明の実施の形態1による内燃機関の制御装置の構成を示すブロック図である。図2に於いて、ECU11は、内燃機関の冷却水の温度を計測する水温計測手段21と、前述の大気圧計測センサ16と、EPROMなどから構成された記憶手段22と、異常判定手段23と、フェールセーフ復帰判定手段24と、制御用大気圧算出手段25とを備える。   FIG. 2 is a block diagram showing the configuration of the control device for the internal combustion engine according to the first embodiment of the present invention. In FIG. 2, the ECU 11 includes a water temperature measuring means 21 for measuring the temperature of the cooling water of the internal combustion engine, the above-described atmospheric pressure measuring sensor 16, a storage means 22 constituted by an EPROM, an abnormality determining means 23, and the like. Fail-safe return determination means 24 and control atmospheric pressure calculation means 25 are provided.

記憶手段22は、ECU11の制御停止時における大気圧計測センサ16により計測された大気圧の値と水温計測手段21により計測された水温の値とを記憶する。異常判定手段23は、大気圧計測センサ16により計測された大気圧計測値と、水温計測手段21により計測された水温計測値と、記憶手段22に記憶されている前回のECU11の制御停止時の大気圧及び水温とから、後述するように大気圧の異常、および大気圧の仮異常の判定を行なう。   The storage means 22 stores the atmospheric pressure value measured by the atmospheric pressure measurement sensor 16 and the water temperature value measured by the water temperature measurement means 21 when the control of the ECU 11 is stopped. The abnormality determination means 23 is the atmospheric pressure measurement value measured by the atmospheric pressure measurement sensor 16, the water temperature measurement value measured by the water temperature measurement means 21, and the previous control of the ECU 11 stored in the storage means 22. Based on the atmospheric pressure and the water temperature, an abnormal atmospheric pressure and a temporary abnormal atmospheric pressure are determined as described later.

制御用大気圧算出手段25は、記憶手段22および異常判定手段23からの情報に基づいて、制御用大気圧をフェールセーフ値とするか大気圧計測センサ16による大気圧計測値とするかの何れかを選択し、その選択した方へ切り替える。この発明の実施の形態1による内燃機関の制御装置では、後述する図3、図4のルーチンを実行することにより、記憶手段22に記憶された情報と大気圧計測センサ16により計測された大気圧計測値とから、異常判定手段23とフェールセーフ復帰判定手段24及び制御用大気圧算出手段25の動作に基づいて、ECU11の制御開始時の制御用大気圧を決定する。フェールセーフ復帰判定手段24は、大気圧計測センサ16により検出された大気圧計測値が異常であると異常判定手段23により判定されて制御用大気圧算出手段25により制御用大気圧としてフェールセーフ値が選択されていた状態から、大気圧計測センサ16による大気圧計測値への復帰の可否を判定する。   Based on the information from the storage unit 22 and the abnormality determination unit 23, the control atmospheric pressure calculation unit 25 selects either the control atmospheric pressure as a fail-safe value or the atmospheric pressure measurement value by the atmospheric pressure measurement sensor 16. Select or switch to the selected one. In the control apparatus for an internal combustion engine according to the first embodiment of the present invention, the information stored in the storage means 22 and the atmospheric pressure measured by the atmospheric pressure measurement sensor 16 are executed by executing routines shown in FIGS. Based on the measured values, the control atmospheric pressure at the start of control of the ECU 11 is determined based on the operations of the abnormality determination means 23, fail-safe return determination means 24 and control atmospheric pressure calculation means 25. The fail-safe return determination unit 24 determines that the atmospheric pressure measurement value detected by the atmospheric pressure measurement sensor 16 is abnormal by the abnormality determination unit 23, and the control atmospheric pressure calculation unit 25 sets the fail-safe value as the control atmospheric pressure. From the state where is selected, it is determined whether or not the atmospheric pressure measurement sensor 16 can return to the atmospheric pressure measurement value.

次に、ECU11での制御開始時の制御用大気圧の算出について説明する。図3はこの発明の実施の形態1による内燃機関の制御装置におけるECUの制御動作を示すフローチャートである。図3に示すフローチャートによる処理は、所定時間毎、例えば100[ms]毎に実施される。   Next, calculation of the control atmospheric pressure at the start of control in the ECU 11 will be described. FIG. 3 is a flowchart showing the control operation of the ECU 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. 3 is performed every predetermined time, for example, every 100 [ms].

図3において、ステップ300では、後述の図4に示すフローチャートに基づいて制御用大気圧を算出する。次に、ステップ301に進み、ステップ300により算出された制御用大気圧を用いて燃料噴射などの内燃機関の制御を行ない、ステップ302に進む。ステップ302では、イグニッションスイッチがオフであるか否かを判定し、イグニッションスイッチがオフでなければ(N)、ステップ300に戻り、イグニッションスイッチがオフとなるまで前述のステップ300、301、302の処理を繰り返し実行して内燃機関の制御を行なう。   In FIG. 3, in step 300, the control atmospheric pressure is calculated based on a flowchart shown in FIG. Next, the process proceeds to step 301, the internal combustion engine such as fuel injection is controlled using the control atmospheric pressure calculated in step 300, and the process proceeds to step 302. In step 302, it is determined whether or not the ignition switch is off. If the ignition switch is not off (N), the process returns to step 300, and the processing of steps 300, 301, and 302 described above is performed until the ignition switch is turned off. Is repeatedly executed to control the internal combustion engine.

ステップ302においてイグニッションスイッチがオフであると判定された場合(Y)は、ステップ303へ進み、後述の図4に示すルーチンにて参照するためのイグニッションスイッチオフ時の大気圧P1と水温W1、及び大気圧異常フラグFAIL2を記憶手段
22に記憶し、ECU11の制御を停止する。
If it is determined in step 302 that the ignition switch is off (Y), the process proceeds to step 303, and the atmospheric pressure P1 and water temperature W1 when the ignition switch is off for reference in a routine shown in FIG. The atmospheric pressure abnormality flag FAIL2 is stored in the storage means 22, and the control of the ECU 11 is stopped.

ステップ303において記憶する水温は、車両の長期放置や、停止状態での輸送などによる大気圧変動でなく、短時間での大気圧変動であることを判定するための水温であり、車両に設けられたタイマー情報など、他の情報から判断するように構成してもよい。以下の説明では、ステップ303に於いて記憶された大気圧P1および水温W2を、夫々、大気圧記憶値P1、水温記憶値W1と称する。   The water temperature stored in step 303 is a water temperature for determining that the atmospheric pressure fluctuation does not occur due to long-term leaving of the vehicle or transportation in a stopped state, but is a short-term atmospheric pressure fluctuation, and is provided in the vehicle. It may be configured to determine from other information such as timer information. In the following description, the atmospheric pressure P1 and the water temperature W2 stored in step 303 are referred to as an atmospheric pressure memory value P1 and a water temperature memory value W1, respectively.

次に、前述のステップ300における制御用大気圧の算出の仕方について説明する。図4A及び図4Bは、この発明の実施の形態1による内燃機関の制御装置におけるECUの制御動作のうち、制御用大気圧の算出手順を示すフローチャートであり、図4Aと図4Bは、ノードA、B、Cにより相互に連結されている。図4A、図4Bに示すフローチャートによる処理は、前述の図3に示すフローチャートによる処理と同様に、所定時間毎、例えば100[ms]毎に実施される。   Next, how to calculate the control atmospheric pressure in the above-described step 300 will be described. 4A and 4B are flowcharts showing a calculation procedure of the control atmospheric pressure in the control operation of the ECU in the control apparatus for an internal combustion engine according to the first embodiment of the present invention. FIGS. , B and C are connected to each other. The process according to the flowchart shown in FIGS. 4A and 4B is performed every predetermined time, for example, every 100 [ms], similarly to the process according to the flowchart shown in FIG.

図4A、図4Bにおいて、まず、ステップ400では大気圧計測センサ16が計測した大気圧P2、及び水温計測手段21が計測した水温W2を取得し、ステップ401へ進む。以下の説明では、ステップ400において計測された大気圧P2および水温W2を、夫々、大気圧計測値P2および水温計測値W2と称する。   4A and 4B, first, in step 400, the atmospheric pressure P2 measured by the atmospheric pressure measurement sensor 16 and the water temperature W2 measured by the water temperature measuring means 21 are acquired, and the process proceeds to step 401. In the following description, the atmospheric pressure P2 and the water temperature W2 measured in step 400 are referred to as an atmospheric pressure measurement value P2 and a water temperature measurement value W2, respectively.

ステップ401では、異常フラグFAIL2がクリアであるか否かにより異常状態の有無を判定し、異常フラグFAIL2がクリアではない、つまり異常フラグFAIL2が確定している場合(N)には、ステップ402に進み、制御用大気圧P3として、予め設定された第1の所定値K1、即ちフェールセーフ値K1を設定し処理を終了する。フェールセーフ値K1は、例えば、車両での大気圧補正係数が「1」となる、つまり、大気圧補正が行なわれないような値に設定しても良いし、地上での標準大気圧である101.3[kPa]に設定しても良い。また、ナビゲーションシステムなどから高度情報を取得して予測することもできる。   In step 401, the presence / absence of an abnormal state is determined based on whether or not the abnormality flag FAIL2 is cleared. If the abnormality flag FAIL2 is not clear, that is, if the abnormality flag FAIL2 is determined (N), the process proceeds to step 402. Then, the first predetermined value K1, which is set in advance, that is, the fail safe value K1 is set as the control atmospheric pressure P3, and the process is terminated. For example, the fail-safe value K1 may be set to such a value that the atmospheric pressure correction coefficient in the vehicle is “1”, that is, atmospheric pressure correction is not performed, or is a standard atmospheric pressure on the ground. You may set to 101.3 [kPa]. It is also possible to obtain and predict altitude information from a navigation system or the like.

ステップ401において、大気圧異常フラグFAIL2がクリアであり、現時点では異常状態ではないと判定された場合(Y)には、ステップ403へ進む。ステップ403ではECU11の制御開始から初回処理であるか否かを判定し、初回処理であると判定した場合(Y)には、ステップ404へ進む。   If it is determined in step 401 that the atmospheric pressure abnormality flag FAIL2 is clear and it is not currently abnormal (Y), the process proceeds to step 403. In step 403, it is determined whether or not the process is the first process from the start of control of the ECU 11. If it is determined that the process is the first process (Y), the process proceeds to step 404.

次に、ステップ404では、図3のステップ303にて記憶した水温記憶値W1とステップ400で取得した水温計測値W2との偏差を算出し、次式(1)によりその偏差が第2の所定値である判定値K2未満であるか否かを判定することにより、前回の制御停止から今回の制御開始までの経過時間が短時間であるか否かを推測する。

W1−W2<判定値K2・・・・・・・・・・・・式(1)
Next, in step 404, a deviation between the stored water temperature value W1 stored in step 303 of FIG. 3 and the measured water temperature value W2 acquired in step 400 is calculated, and the deviation is calculated according to the following formula (1). By determining whether or not it is less than the determination value K2, which is a value, it is estimated whether or not the elapsed time from the previous control stop to the current control start is a short time.

W1-W2 <judgment value K2 ... Formula (1)

ここで、判定値K2は、例えば、外気温や、車両形状によっても水温変化量が大きく異なることを考慮し、車両ごとに外気温と停止時間を軸とした水温変化マップを作成し、ある車両で外気温30[℃]での15分放置時に5[℃]だけ水温が低下するとすれば、判定値K2は10[℃]に設定し、外気温10[℃]での15分放置時に10[℃]だけ水温が低下する場合には判定値K2を15[℃]に設定するなど、前回の制御停止から今回の制御開始までの時間が短時間であることが判断できる値に設定する。これにより式(1)が成立すれば、前回の制御停止から今回の制御開始までの経過時間が短時間であると推測することができる。   Here, for the determination value K2, for example, a water temperature change map with the outside air temperature and stop time as axes is created for each vehicle in consideration of the fact that the amount of change in water temperature varies greatly depending on the outside air temperature and the vehicle shape. If the water temperature decreases by 5 [° C.] when left at an outside air temperature of 30 [° C.] for 15 minutes, the judgment value K2 is set to 10 [° C.], and 10 minutes when left at an outside air temperature of 10 [° C.] for 15 minutes. When the water temperature decreases by [° C.], the determination value K2 is set to 15 [° C.], for example, so that the time from the previous control stop to the current control start can be determined to be short. Thus, if Expression (1) is established, it can be estimated that the elapsed time from the previous control stop to the current control start is short.

このようにして、前回の制御停止からの時間が短時間であることを判断すれば、制御停止中の輸送や、長期放置などによる、大気圧記憶値P1からの乖離による異常誤判定を防止でき、洗車時の被水などによる、制御停止中の短時間でのケース14内の気圧の急変時にのみ大気圧の補正を実施することができる。   In this way, if it is determined that the time from the previous control stop is short, it is possible to prevent an erroneous erroneous determination due to a deviation from the atmospheric pressure stored value P1 due to transportation during the control stop or long-term neglect. The atmospheric pressure can be corrected only when the atmospheric pressure in the case 14 changes suddenly during a short period of time during control stoppage due to, for example, water exposure during car washing.

さらに、ステップ404では、図3のステップ303にて記憶したイグニッションスイッチオフ時の大気圧記憶値P1とステップ400にて取得した大気圧計測値P2との偏差を算出し、次式(2)によりその偏差が第3の所定値である判定値K3を超えているか否かを判定する。

P1−P2>判定値K3・・・・・・・・・・・・式(2)
Further, in step 404, a deviation between the atmospheric pressure storage value P1 stored in step 303 of FIG. 3 when the ignition switch is turned off and the atmospheric pressure measurement value P2 acquired in step 400 is calculated, and the following equation (2) is calculated. It is determined whether or not the deviation exceeds a determination value K3 that is a third predetermined value.

P1-P2> judgment value K3 ... Formula (2)

ここで、判定値K3は、式(1)で推定される短時間に変動し得る大気圧の変動を考慮して設定される。例えば、式(1)で判定値K2が15分を想定して設定されるのであれば、過去の気象情報から大気圧情報を収集し、15分間での大気圧の変化量の最大値を求め、その最大値が1[kPa]であったとすれば、それよりも大きな値として(K3=1.5[kPa])とする、などのように過去の気象条件での、ステップ404で想定する時間当たりの変化量の最大値よりも大きな値とすれば良い。   Here, the determination value K3 is set in consideration of fluctuations in atmospheric pressure that may fluctuate in a short time estimated by the equation (1). For example, if the determination value K2 is set in Equation (1) assuming 15 minutes, atmospheric pressure information is collected from past weather information, and the maximum value of the change in atmospheric pressure over 15 minutes is obtained. If the maximum value is 1 [kPa], a larger value is assumed (K3 = 1.5 [kPa]). A value larger than the maximum value of the change amount per time may be set.

自然環境においては、大気圧は短時間では大きく変動しないので、式(2)においてステップ400にて取得した大気圧計測値P2がイグニッションスイッチオフ時の大気圧記憶値P1に対して、判定値K3を超えて変動している場合には、ECU11の始動時始の大気圧計測値P2は異常値であると判断することができる。   In the natural environment, the atmospheric pressure does not fluctuate greatly in a short time, and therefore, the atmospheric pressure measurement value P2 acquired in step 400 in the equation (2) is a determination value K3 with respect to the atmospheric pressure storage value P1 when the ignition switch is off. Can be determined that the atmospheric pressure measurement value P2 at the start of the ECU 11 is an abnormal value.

以上により、ステップ404での判定の結果、式(1)が成立し、かつ式(2)が成立することにより、ECU11の制御開始時の大気圧計測値P2が異常であると判定すれば(Y)、ステップ405に進む。ステップ405では、ECU11の制御開始時大気圧異常フラグSTFをセットし、ステップ406に進む。ステップ406では、制御用大気圧P3をフェールセーフ値として記憶されている大気圧記憶値P1に設定して処理を終了する。   As described above, as a result of the determination in step 404, if the expression (1) is satisfied and the expression (2) is satisfied, it is determined that the atmospheric pressure measurement value P2 at the start of control of the ECU 11 is abnormal ( Y), go to step 405. In step 405, the control start atmospheric pressure abnormality flag STF of the ECU 11 is set, and the process proceeds to step 406. In step 406, the control atmospheric pressure P3 is set to the atmospheric pressure storage value P1 stored as the fail-safe value, and the process ends.

ステップ404において、制御開始時に計測された大気圧計測値P2と記憶されている大気圧記憶値P1との差が、判定値K3より小さい場合には、大気圧計測値P2の変動は、自然環境での変動範囲内であり、異常な値ではないと判定して(N)、ステップ407に進み、制御用大気圧P3を、制御開始時に計測された大気圧計測値P2として処理を終了する。   In step 404, when the difference between the atmospheric pressure measurement value P2 measured at the start of control and the stored atmospheric pressure storage value P1 is smaller than the determination value K3, the fluctuation of the atmospheric pressure measurement value P2 is the natural environment. (N), the process proceeds to step 407, where the control atmospheric pressure P3 is set to the atmospheric pressure measurement value P2 measured at the start of control, and the process is terminated.

次に、ステップ403において、制御開始初回処理以降であると判定されれば(N)、ステップ408に進み、ECU11の起動時すなわち制御開始時の大気圧計測値P2が異常値であったかどうかを、制御開始時大気圧異常フラグSTFにより判定し、制御開始時大気圧異常フラグSTFがセットされておらず異常ではないと判定した場合(N)には、ステップ409へ進み、制御用大気圧P3を制御開始時に計測された大気圧計測値P2として処理を終了する。   Next, if it is determined in step 403 that the process is after the initial control start process (N), the process proceeds to step 408 to determine whether the atmospheric pressure measurement value P2 at the start of the ECU 11, that is, at the start of control, is an abnormal value. When the control start atmospheric pressure abnormality flag STF is determined, and when it is determined that the control start atmospheric pressure abnormality flag STF is not set and not abnormal (N), the process proceeds to step 409 and the control atmospheric pressure P3 is set. The process ends as the atmospheric pressure measurement value P2 measured at the start of control.

一方、ステップ408において、制御開始時大気圧異常フラグSTFがセットされており起動時の大気圧計測値P2が異常であったと判定した場合(Y)には、ステップ410に進む。ステップ410では、大気圧計測値P2が異常な範囲であるが、ケース14の急冷などによる大気圧の一時的な低下の可能性があると判断されるときにセットされる大気
圧計測センサ仮異常フラグFAIL1のセットの状態を確認し、大気圧計測センサ仮異常フラグFAIL1がセットされておらず仮異常状態でないと判定した場合(Y)には、ステップ411に進む。
On the other hand, if it is determined in step 408 that the control start atmospheric pressure abnormality flag STF is set and the atmospheric pressure measurement value P2 at the time of activation is abnormal (Y), the process proceeds to step 410. In step 410, the atmospheric pressure measurement sensor temporary abnormality that is set when it is determined that there is a possibility that the atmospheric pressure temporarily decreases due to rapid cooling of the case 14 or the like, although the atmospheric pressure measurement value P2 is in an abnormal range. The state in which the flag FAIL1 is set is confirmed, and if it is determined that the atmospheric pressure measurement sensor temporary abnormality flag FAIL1 is not set and is not in a temporary abnormality state (Y), the process proceeds to step 411.

ステップ411では、例えば、フローチャートの処理周期である100[ms]または10[秒]ごとの変化量などの、所定時間内での大気圧計測値P2の変化量△P2が第4の所定値である判定値K4よりも大きいときは、制御開始時の大気圧計測値P2が異常な値であっても一時的な急変からの復帰する傾向にあるものと判定し(Y)、ステップ412へ進む。   In step 411, for example, the change amount ΔP2 of the atmospheric pressure measurement value P2 within a predetermined time, such as a change amount every 100 [ms] or 10 [seconds], which is the processing cycle of the flowchart, is a fourth predetermined value. If it is larger than a certain determination value K4, it is determined that there is a tendency to recover from a sudden sudden change even if the atmospheric pressure measurement value P2 at the start of control is an abnormal value (Y), and the process proceeds to step 412. .

ここで、判定値K4は、記憶手段22に記憶された大気圧記憶値P1と制御開始時に計測された大気圧計測値P2との偏差を軸として、その偏差が大きいほど判定値K4が大きくなるように設定されたテーブルにより求める。なお、ECU11を収納したケース14の内外での大気圧の偏差と所定時間当たりの変化量はECU11のケース14の気密性によっても異なるので、予め計測して、ECU11の固体によるばらつきの最小値(つまり最も気密性が高い)よりも小さい判定値K4となるようにテーブルを適合させておく。   Here, the determination value K4 becomes larger as the deviation increases with the deviation between the atmospheric pressure storage value P1 stored in the storage means 22 and the atmospheric pressure measurement value P2 measured at the start of control as an axis. It is obtained from the table set as follows. Note that the deviation of the atmospheric pressure inside and outside the case 14 housing the ECU 11 and the amount of change per predetermined time also differ depending on the airtightness of the case 14 of the ECU 11. In other words, the table is adapted so that the determination value K4 is smaller than (the highest airtightness).

さらに、大気圧計測値P2の変化量△P2を求める前述の所定時間で、気象や高度変化により想定し得る変化量の最大値、例えば、△P2を求める所定時間を10[秒]として、通常の走行環境での実測データから10[秒]間での大気圧変動が0.01[kPa]を超えることがないと判断できる場合には、判定値K4を0.01[kPa]以上となるように設定し、通常走行での大気圧変動を誤って一時的な変動からの復帰傾向と判定することを防止する。   Further, in the above-mentioned predetermined time for obtaining the change ΔP2 in the atmospheric pressure measurement value P2, the maximum value of the change that can be assumed due to weather or altitude change, for example, the predetermined time for obtaining ΔP2 is set to 10 [seconds]. When it can be determined that the atmospheric pressure fluctuation within 10 [seconds] does not exceed 0.01 [kPa] from the actually measured data in the driving environment, the determination value K4 is 0.01 [kPa] or more. Thus, it is possible to prevent the atmospheric pressure fluctuation during normal travel from being erroneously determined as a return tendency from the temporary fluctuation.

次に、ステップ412では、大気圧計測値P2が異常な値であるが復帰傾向が有るため、一時的な変動である可能性があるとして、大気圧計測センサ仮異常フラグFAIL1をセットしてステップ413に進む。ステップ413では、制御用大気圧P3をフェールセーフ値として前回正常時の記憶値である大気圧記憶値P1にセットして処理を終了する。   Next, in step 412, the atmospheric pressure measurement value P2 is an abnormal value but there is a tendency to return, so that it may be a temporary fluctuation, and therefore, the atmospheric pressure measurement sensor temporary abnormality flag FAIL1 is set. Go to 413. In step 413, the control atmospheric pressure P3 is set as a fail-safe value to the atmospheric pressure storage value P1, which is the previous normal storage value, and the process is terminated.

一方、ステップ411において、所定時間での大気圧計測値P2の変化量△P2が判定値K4以下であり復帰傾向に無いものと判定される場合(N)には、ノードBを介して図4Bのステップ414に進む。ステップ414では、大気圧記憶値P1と大気圧計測値P2の偏差が判定値K3以上である大気圧異常状態であり、ステップ411での判定により、復帰傾向が見られない状態が第1の異常判定時間T1継続したか否かを判定する。   On the other hand, if it is determined in step 411 that the change ΔP2 in the atmospheric pressure measurement value P2 at the predetermined time is equal to or less than the determination value K4 and does not tend to return (N), the process proceeds to FIG. Proceed to step 414. In step 414, the atmospheric pressure abnormal state in which the deviation between the atmospheric pressure storage value P1 and the atmospheric pressure measurement value P2 is equal to or greater than the determination value K3, and the state in which no return tendency is observed by the determination in step 411 is the first abnormality. It is determined whether or not the determination time T1 has continued.

第1の異常判定時間T1は、冷却などによる一時的な大気圧の変動からの復帰傾向を確認するために十分な時間よりも長く、異常判定の精度が著しく低下しないように設定すれば良い。大気圧が冷却による一時的な変動から復帰傾向に転じるまでの時間は、ECU11の配置や大きさなどによっても異なるのでこれらを考慮して求められ、ある車両において、急冷よる低下から30[秒]以内に復帰傾向を示すデータがあるのであれば、異常判定時間T1は40[秒]や1[分]というように、30[秒]以上の値となるように設定する。   The first abnormality determination time T1 may be set so as to be longer than a time sufficient for confirming a return tendency from a temporary change in atmospheric pressure due to cooling or the like so that the abnormality determination accuracy does not significantly decrease. The time required for the atmospheric pressure to change from a temporary change due to cooling to a return tendency varies depending on the arrangement and size of the ECU 11 and is determined by taking these into consideration. In a certain vehicle, 30 [seconds] from a decrease due to rapid cooling. If there is data indicating a return tendency, the abnormality determination time T1 is set to a value of 30 [seconds] or more, such as 40 [seconds] or 1 [minute].

ステップ414において、大気圧の異常状態が第1の異常判定時間T1間継続していないと判定した場合(N)には、復帰傾向の監視期間内であると判断し、ステップ415に進んで、制御用大気圧P3に大気圧記憶値P1をフェールセーフ値として設定し処理を終了する。   If it is determined in step 414 that the abnormal state of the atmospheric pressure has not continued for the first abnormality determination time T1 (N), it is determined that the return tendency is within the monitoring period, and the process proceeds to step 415. The atmospheric pressure storage value P1 is set as a fail-safe value in the control atmospheric pressure P3, and the process ends.

一方、ステップ414において、大気圧計測値P2が異常な値が異常判定時間T1以上継続したと判定した場合(Y)には、ステップ416に進み、大気圧計測値P2が異常で
、復帰傾向を確認できないので、大気圧計測センサ16が異常であると判断し、大気圧計測センサ異常フラグFAIL2をセットして、ステップ417に進み、制御用大気圧P3を大気圧計測センサ16の故障時のフェールセーフ値であるK1に設定し処理を終了する。
On the other hand, if it is determined in step 414 that the atmospheric pressure measurement value P2 is abnormal for an abnormality determination time T1 or longer (Y), the process proceeds to step 416, where the atmospheric pressure measurement value P2 is abnormal and tends to return. Since it cannot be confirmed, it is determined that the atmospheric pressure measurement sensor 16 is abnormal, the atmospheric pressure measurement sensor abnormality flag FAIL2 is set, and the process proceeds to step 417, where the control atmospheric pressure P3 is failed when the atmospheric pressure measurement sensor 16 fails. The safe value is set to K1, and the process ends.

ここで、ケース14内に密閉された大気圧計測センサ16による大気圧計測値が急冷などによる一時的な大気圧の低下から正常値へ復帰するには、前述の第1の異常判定時間T1よりも長い時間を必要とする。図5は、ECUを収納したケースの急激な冷却時における、ケース内部の大気圧の変動の一例を示すグラフである。図5に示すように、ケース14が急冷されると、大気圧計測値は一時的に低下し、一時的な低下から正常値へ復帰するには長い時間を必要とし、その復帰時間は第1の異常判定時間T1よりも長くなる。   Here, in order for the atmospheric pressure measurement value by the atmospheric pressure measurement sensor 16 sealed in the case 14 to return to a normal value from a temporary decrease in atmospheric pressure due to rapid cooling or the like, from the first abnormality determination time T1 described above. Even need a long time. FIG. 5 is a graph showing an example of fluctuations in atmospheric pressure inside the case when the case containing the ECU is rapidly cooled. As shown in FIG. 5, when the case 14 is rapidly cooled, the atmospheric pressure measurement value temporarily decreases, and it takes a long time to recover from the temporary decrease to the normal value. It becomes longer than the abnormality determination time T1.

以上のことから、ステップ411により復帰傾向を判定した場合(Y)には、ステップ412において大気圧計測センサ仮異常フラグFAIL1をセットし、ステップ414での異常判定を行なわないようにすることで、一時的な大気圧の低下により、大気圧計測センサ16が正常にも関わらず、復帰途中で異常と判定されることを防ぐことができる。   From the above, when the return tendency is determined in step 411 (Y), the atmospheric pressure measurement sensor temporary abnormality flag FAIL1 is set in step 412 so that the abnormality determination in step 414 is not performed. Due to the temporary decrease in the atmospheric pressure, it can be prevented that the atmospheric pressure measurement sensor 16 is determined to be abnormal during the return while the atmospheric pressure measurement sensor 16 is normal.

次に、図4Aのステップ410において、制御開始時大気圧仮異常フラグFAIL1がセットされていると判定した場合(N)には、一時的な大気圧の低下である可能性があると判断されるので、ノードAを介して図4Bのステップ418に進み、大気圧計測値P2の正常値への復帰を判定する。   Next, in step 410 of FIG. 4A, when it is determined that the control start atmospheric pressure temporary abnormality flag FAIL1 is set (N), it is determined that there is a possibility that the atmospheric pressure temporarily decreases. Therefore, the process proceeds to step 418 in FIG. 4B via the node A, and the return to the normal value of the atmospheric pressure measurement value P2 is determined.

即ち、ステップ418では、所定時間当たりの大気圧計測値P2の変化量△P2が第5の所定値である判定値K5よりも小さく、かつ、大気圧記憶値P1と大気圧計測値P2との偏差の絶対値|P1−P2|が第6の所定値である判定値K6より小さくなっているか否かを監視し、一時的な大気圧計測値P2の低下から、正常値に復帰したか否かを判定する。   That is, in step 418, the change amount ΔP2 of the atmospheric pressure measurement value P2 per predetermined time is smaller than the determination value K5 that is the fifth predetermined value, and the atmospheric pressure storage value P1 and the atmospheric pressure measurement value P2 It is monitored whether or not the absolute value | P1-P2 | of the deviation is smaller than a determination value K6 that is a sixth predetermined value, and whether or not the absolute value | P1−P2 | Determine whether.

ここで、判定値K5は、判定値K4を求める際に考慮した所定時間当たりに気象や高度変化により想定し得る変化量の最大値よりも小さい値となるように決定すれば良く、判定値K6は、フェールセーフ復帰時には、制御用大気圧をフェールセーフ値から、大気圧計測値P2に切り替えるので、この切り替えによる大気圧の変動によってドライバに違和感を与えることがない変動量となるように設定される。例えば、判定値K6を判定値K5と同じ値に設定すれば、フェールセーフ値からの切り替えによる大気圧変動は、通常走行での変化量と同じとなり、切り替えによるトルク変動は小さいのでドライバに違和感を与えることはなく、実大気圧相当になっていると考えられるため、切り替え時により空燃比制御性の悪化を招くことはない。   Here, the determination value K5 may be determined so as to be smaller than the maximum value of the amount of change that can be assumed by weather or altitude change per predetermined time taken into consideration when the determination value K4 is obtained. At the time of fail-safe return, the control atmospheric pressure is switched from the fail-safe value to the atmospheric pressure measurement value P2, so that the fluctuation amount does not give the driver a sense of incongruity due to the atmospheric pressure fluctuation due to this switching. The For example, if the determination value K6 is set to the same value as the determination value K5, the atmospheric pressure fluctuation due to switching from the fail-safe value is the same as the amount of change during normal driving, and the torque fluctuation due to switching is small, so the driver feels uncomfortable. The air-fuel ratio controllability is not deteriorated at the time of switching because it is considered that the pressure is equivalent to the actual atmospheric pressure.

ステップ418において、所定時間当たりの大気圧計測値P2の変化量△P2が判定値K5よりも小さく、かつ、大気圧記憶値P1と大気圧計測値P2との偏差の絶対値|P1−P2|が判定値K6より小さくなっており、フェールセーフから復帰可能であると判定された場合(Y)には、ステップ419に進む。ステップ419では、大気圧計測値P2の低下が一時的なものであり十分に実大気圧に復帰したものと判断できるので、制御開始時大気圧異常フラグSTFと、大気圧計測センサ仮異常フラグFAIL1をクリアしてステップ420に進み、制御用大気圧P3を大気圧計測値P2とし処理を終了する。   In step 418, the change amount ΔP2 of the atmospheric pressure measurement value P2 per predetermined time is smaller than the determination value K5, and the absolute value of the deviation between the atmospheric pressure storage value P1 and the atmospheric pressure measurement value P2 | P1-P2 | Is smaller than the determination value K6, and if it is determined that it is possible to return from fail-safe (Y), the process proceeds to step 419. In step 419, it can be determined that the decrease in the atmospheric pressure measurement value P2 is temporary and has sufficiently returned to the actual atmospheric pressure, so the control start atmospheric pressure abnormality flag STF and the atmospheric pressure measurement sensor temporary abnormality flag FAIL1. The process proceeds to step 420, where the control atmospheric pressure P3 is set to the atmospheric pressure measurement value P2, and the process is terminated.

一方、ステップ418において、フェールセーフからの復帰判定が成立せず、復帰中であると判断される場合(N)には、ステップ421に進む。ステップ421では、大気圧計測センサの仮異常状態が第2の異常判定時間T2、継続したか否かを判定する。   On the other hand, if it is determined in step 418 that the return determination from fail-safe is not established and the recovery is in progress (N), the process proceeds to step 421. In step 421, it is determined whether or not the temporary abnormality state of the atmospheric pressure measurement sensor has continued for the second abnormality determination time T2.

ここで、前述のように、ECU11のケース16内に密閉された大気圧計測センサ16の大気圧計測値が急冷などによる一時的な大気圧の低下から正常値へ復帰するには、第1の異常判定時間T1よりも長い時間を必要とする傾向にあることから、大気圧計測センサ仮異常判定中の第2の異常判定時間T2は第1の異常判定時間T1よりも長く設定し、第2の異常判定時間T2を一時的な大気圧の低下からの復帰が可能な時間とする。この第2の異常判定時間T2は、大気圧記憶値P1と制御開始時の大気圧計測値P2との差圧を軸とし、その差圧が大きいときには復帰までの異常判定時間T2も長くなるように設定されたテーブルから求められる。このテーブルは、ECU11のケース14の気密性なども考慮した、復帰にかかる時間の最悪値を実測値などから求めてテーブルに適合値として設定する。   Here, as described above, in order for the atmospheric pressure measurement value of the atmospheric pressure measurement sensor 16 sealed in the case 16 of the ECU 11 to return to a normal value from a temporary decrease in atmospheric pressure due to rapid cooling or the like, Since there is a tendency to require a longer time than the abnormality determination time T1, the second abnormality determination time T2 during the atmospheric pressure measurement sensor temporary abnormality determination is set longer than the first abnormality determination time T1, and the second This abnormality determination time T2 is a time during which recovery from a temporary drop in atmospheric pressure is possible. The second abnormality determination time T2 is centered on the differential pressure between the atmospheric pressure stored value P1 and the atmospheric pressure measurement value P2 at the start of control. When the differential pressure is large, the abnormality determination time T2 until the return is also increased. It is obtained from the table set in. In this table, the worst value of the time required for return, taking into consideration the airtightness of the case 14 of the ECU 11 and the like, is obtained from an actual measurement value or the like and set as a conforming value in the table.

ステップ421での判定の結果、大気圧計測センサ16の仮異常状態が第2の異常判定時間T2間継続していない場合(N)は、ケース14内の大気圧が復帰中であると判断できるので、ステップ422に進み、制御用大気圧P3をフェールセーフ値として記憶された大気圧記憶値P1として、フェールセーフ状態を継続する。   If the result of determination in step 421 is that the temporary abnormal state of the atmospheric pressure measurement sensor 16 has not continued for the second abnormality determination time T2 (N), it can be determined that the atmospheric pressure in the case 14 is being restored. Therefore, it progresses to step 422 and the fail safe state is continued by using the atmospheric pressure for control P3 as the atmospheric pressure storage value P1 stored as the fail safe value.

また、ステップ421において判定の結果、大気圧計測センサの仮異常状態が第2の異常判定時間T2間継続した場合(Y)には、ケース14内の大気圧が復帰傾向にあったが、途中でスタックするなどして正常と判断できる値まで復帰できなかったと判断できるので、ステップ423に進み、大気圧計測センサ異常フラグFAIL2をセットしてステップ424に進む。ステップ424では、制御用大気圧P3を大気圧計測センサ異常時のフェールセーフ値であるK1に設定し、処理を終了する。   Further, as a result of the determination in step 421, when the temporary abnormality state of the atmospheric pressure measurement sensor continues for the second abnormality determination time T2 (Y), the atmospheric pressure in the case 14 tended to return, Since it can be determined that the value cannot be restored to a value that can be determined to be normal due to, for example, stacking in step 423, the process proceeds to step 423, the atmospheric pressure measurement sensor abnormality flag FAIL2 is set and the process proceeds to step 424. In step 424, the control atmospheric pressure P3 is set to K1, which is a fail-safe value when the atmospheric pressure measurement sensor is abnormal, and the process ends.

このようにして、図4A、図4Bのフローチャートに基づく処理により決定された制御用大気圧は、例えば、t[℃]に於ける空気の密度ρは、大気圧Pとすれば、ρ=1.2
93P/(1+0.00367t)にて表すことができ、大気圧が低下すれば、空気の密度が低下する。従って、空燃比を一定にするために大気圧の変動率に合わせて燃料噴射量を減少させるように補正したり、大気圧の低下によって空気の密度が低下すると、スロットル開度を増加させて空気量を増加させることで空気の密度の低下分を補正するといったような、空燃比制御などに前述の処理により決定した制御用大気圧を用いることができる。
In this way, the control atmospheric pressure determined by the processing based on the flowcharts of FIGS. 4A and 4B is, for example, if the air density ρ at t [° C.] is the atmospheric pressure P, then ρ = 1. .2
It can be expressed by 93P / (1 + 0.00367t), and if the atmospheric pressure decreases, the air density decreases. Therefore, in order to keep the air-fuel ratio constant, the fuel injection amount is corrected to decrease according to the fluctuation rate of the atmospheric pressure, or when the air density decreases due to the decrease in atmospheric pressure, the throttle opening is increased and the air The control atmospheric pressure determined by the above-described processing can be used for air-fuel ratio control, such as correcting the decrease in the air density by increasing the amount.

図6は、一時的に大気圧が変化した場合の、従来の装置における制御用大気圧の変化を示すタイミングチャートであり、イグニッションスイッチIGのオフからイグニッションスイッチIGのオンまでの制御停止中に、ECU11のケース内の大気圧が一時的に急変し、その後復帰している状態を示している。このとき制御開始を示すイグニッションスイッチIGのオン時の大気圧が異常であった場合、前述の特許文献2に示された従来の装置によれば、制御用大気圧の変動を制限するので、図6に実線で示す制御用大気圧のように、実際よりも長く計測値の異常値が継続することとなる。   FIG. 6 is a timing chart showing a change in the control atmospheric pressure in the conventional apparatus when the atmospheric pressure temporarily changes. During the control stop from the ignition switch IG to the ignition switch IG being turned on, The atmospheric pressure in the case of the ECU 11 temporarily changes suddenly and then returns. At this time, if the atmospheric pressure when the ignition switch IG indicating the start of control is on is abnormal, according to the conventional device shown in the above-mentioned Patent Document 2, the fluctuation of the atmospheric pressure for control is limited. As in the control atmospheric pressure shown by the solid line in FIG. 6, the abnormal value of the measurement value continues longer than actual.

図7は、一時的に大気圧が変化した場合の、この発明の実施の形態1による内燃機関の制御装置による復帰判定が行なわれたときの制御用大気圧の変化を示すタイミングチャートである。この発明の実施の形態1による内燃機関の制御装置では、制御開始時であるイグニッションスイッチIGのオン時の大気圧が図示のように異常であった場合に、制御開始時大気圧異常フラグSTFがセットされ、図4のステップ411で大気圧の計測値に復帰傾向が認められる場合には、大気圧計測センサ仮異常判定フラグFAIL1をセットして、制御用大気圧をフェールセーフ値として制御停止時であるイグニッションスイッチIGのオフ時の値から求めた制御用大気圧に設定するので、制御用大気圧が図6に示す従来の装置のように異常値を継続することがなく、実際の大気圧に近い値で制御することができる。   FIG. 7 is a timing chart showing changes in the control atmospheric pressure when a return determination is made by the control device for an internal combustion engine according to the first embodiment of the present invention when the atmospheric pressure temporarily changes. In the control apparatus for an internal combustion engine according to the first embodiment of the present invention, when the atmospheric pressure when the ignition switch IG at the start of the control is abnormal as shown in the figure, the control start atmospheric pressure abnormality flag STF is set. When a tendency to return to the atmospheric pressure measurement value is recognized in step 411 in FIG. 4, the atmospheric pressure measurement sensor temporary abnormality determination flag FAIL1 is set, and the control atmospheric pressure is set to the fail-safe value when the control is stopped. Is set to the control atmospheric pressure obtained from the value when the ignition switch IG is OFF, so that the control atmospheric pressure does not continue to be abnormal as in the conventional device shown in FIG. It is possible to control with a value close to.

さらに、この発明の実施の形態1による内燃機関の制御装置によれば、図4のステップ418で大気圧計測センサが仮異常となって、図7における時間T2以内にケース内の大気圧計測値が正常値であると判断される復帰判定が行なわれた場合には、大気圧計測センサ16での計測値を制御に用いるようにして、大気圧計測センサが正常であるにも拘らず、特許文献1に示された従来の装置のように大気圧がフェールセーフ値に固定されることがなく、従ってその従来の装置のように異常な値を制御に用いることもない。   Furthermore, according to the control apparatus for an internal combustion engine according to the first embodiment of the present invention, the atmospheric pressure measurement sensor becomes temporarily abnormal in step 418 in FIG. 4, and the atmospheric pressure measurement value in the case is within time T2 in FIG. When a return determination is made that is determined to be a normal value, the measurement value of the atmospheric pressure measurement sensor 16 is used for control, and the patent is issued even though the atmospheric pressure measurement sensor is normal. The atmospheric pressure is not fixed at the fail-safe value as in the conventional apparatus shown in the literature 1, and therefore, an abnormal value is not used for control as in the conventional apparatus.

図8は、一時的に大気圧が変化した場合の、この発明の実施の形態1による内燃機関の制御装置による仮異常判定後に異常判定に至ったときの制御用大気圧を示すタイミングチャートである。図8に示すように、大気圧計測センサ仮異常フラグFAIL1がセットされた後、異常判定までの時間はT1からT2に遅延されるが、復帰傾向にあったが途中でセンサ異常が発生し、検出値がスタックするなどして、仮異常判定後、T2を経過しても復帰判定が行なわれない場合には、大気圧計測センサ16の大気圧計測値は異常であるとして大気圧計測センサ異常判定フラグFAIL2をセットして、制御用大気圧をフェールセーフ値K1とする。そのため、この発明の実施の形態1による内燃機関の制御装置によれば、制御開始時に復帰傾向にあっても、センサ異常などにより完全に復帰できない場合においても、確実に異常を検出することできる。   FIG. 8 is a timing chart showing the control atmospheric pressure when the abnormality determination is reached after the temporary abnormality determination by the control device for the internal combustion engine according to the first embodiment of the present invention when the atmospheric pressure temporarily changes. . As shown in FIG. 8, after the atmospheric pressure measurement sensor temporary abnormality flag FAIL1 is set, the time until the abnormality determination is delayed from T1 to T2, but there was a tendency to return, but a sensor abnormality occurred in the middle. If the return value is not determined even after T2 has passed after the provisional abnormality determination, for example, because the detection value is stuck, the atmospheric pressure measurement sensor abnormality is determined as the atmospheric pressure measurement value of the atmospheric pressure measurement sensor 16 is abnormal. The determination flag FAIL2 is set, and the atmospheric pressure for control is set to the fail safe value K1. Therefore, according to the control apparatus for an internal combustion engine according to the first embodiment of the present invention, even if there is a tendency to return at the start of control, even when it cannot be completely recovered due to a sensor abnormality or the like, it is possible to reliably detect the abnormality.

図9は、制御停止中のセンサ異常により大気圧が変化した場合の、この発明の実施の形態1による内燃機関の制御装置での制御用大気圧の変化を示すタイミングチャートである。図9に示すように、一時的な大気圧の低下ではなく、大気圧計測センサ16の故障により異常値が継続した場合には、図4ステップ411、ステップ414で復帰傾向が無く、大気圧計測センサ仮異常判定フラグFAIL1がセットされないままで、異常値がT1継続すると、大気圧計測センサ異常判定フラグFAIL2をセットするので、確実に異常を検出することができる。   FIG. 9 is a timing chart showing changes in the control atmospheric pressure in the control apparatus for an internal combustion engine according to the first embodiment of the present invention when the atmospheric pressure changes due to a sensor abnormality during control stop. As shown in FIG. 9, when an abnormal value continues due to a failure of the atmospheric pressure measurement sensor 16 instead of a temporary decrease in atmospheric pressure, there is no return tendency in steps 411 and 414 in FIG. If the abnormal value continues for T1 without setting the sensor temporary abnormality determination flag FAIL1, the atmospheric pressure measurement sensor abnormality determination flag FAIL2 is set, so that the abnormality can be detected reliably.

このように、この発明の実施の形態1による内燃機関の制御装置によれば、ECU11の始動時すなわち制御開始時の大気圧計測値が異常な値であっても、復帰状態にあると判断される場合には、仮異常として、通常の異常判定を回避し、通常の異常判定よりも異常判定の時間を長く設定することで、急冷などにより、大気圧に一時的な低下が発生している場合であっても、その間、実際の大気圧に近いフェールセーフ値で運転することができ、異常誤判定することなく、正常復帰することができる。   Thus, according to the control apparatus for an internal combustion engine according to the first embodiment of the present invention, it is determined that the ECU 11 is in the return state even if the atmospheric pressure measurement value at the start of the ECU 11, that is, at the start of control, is an abnormal value. In the case of a normal abnormality, the normal abnormality determination is avoided, and the abnormality determination time is set longer than the normal abnormality determination. Even in such a case, it is possible to operate at a fail-safe value close to the actual atmospheric pressure during that period, and to return to normal without making an erroneous error determination.

以上述べたこの発明の実施の形態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 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, and the atmospheric pressure used for control of the internal combustion engine And a control atmospheric pressure calculation means for calculating the atmospheric pressure measurement sensor abnormality determining means, wherein the amount of change per unit time of the atmospheric pressure measurement value is greater than a predetermined value, and the amount of change is greater than the predetermined value. When the large state continues for a predetermined time or more, it is determined that the atmospheric pressure measurement sensor is abnormal, and the control atmospheric pressure calculation unit is configured to perform the determination by the atmospheric pressure measurement sensor abnormality determination unit. Based on the situation, it calculates the atmospheric pressure is used for the control,
It is characterized by that.
With this configuration, erroneous detection due to a sudden change in atmospheric pressure can be prevented when a return tendency of the atmospheric pressure measurement value is recognized, and abnormality detection can be reliably performed when a return tendency is not recognized. In addition, even when the atmospheric pressure in the case temporarily decreases due to cooling of the case or the like, it is possible to obtain a control device for an internal combustion engine in which the air-fuel ratio control accuracy does not significantly decrease.

(2)前記制御用大気圧算出手段は、前記大気圧計測センサ異常判定手段が前記大気圧計測センサが異常であると判定したとき、前記制御用に用いる大気圧としてフェールセーフ値を算出することを特徴とする。
この構成によれば、大気圧計測センサの異常時に、制御用に用いる大気圧としてフェールセーフ値を用いるので、空燃比制御精度が著しく低下することがない内燃機関の制御装置を得ることができる。
また、ECUケース内の大気圧が一時的に低下した状態で、ECUの制御を開始した場合であって、大気圧が正常値に復帰する前であっても、制御に使用する大気圧は異常値とならないから、大気圧検出精度の低下を防止でき、大気圧を利用する燃料噴射量演算などの制御量を実際の大気圧での制御に近づけることができるので、一時的な大気圧の低下による、エンジンの制御性の悪化を防止することができる。
(2) When the atmospheric pressure measurement sensor abnormality determination unit determines that the atmospheric pressure measurement sensor is abnormal, the control atmospheric pressure calculation unit calculates a fail-safe value as the atmospheric pressure used for the control. It is characterized by.
According to this configuration, since the fail-safe value is used as the atmospheric pressure used for control when the atmospheric pressure measurement sensor is abnormal, it is possible to obtain a control device for an internal combustion engine in which the air-fuel ratio control accuracy is not significantly reduced.
Further, even when the control of the ECU is started in a state where the atmospheric pressure in the ECU case has temporarily decreased, the atmospheric pressure used for the control is abnormal even before the atmospheric pressure returns to the normal value. Because it does not become a value, the atmospheric pressure detection accuracy can be prevented from decreasing, and the control amount such as the fuel injection amount calculation using the atmospheric pressure can be brought close to the control at the actual atmospheric pressure. Therefore, it is possible to prevent the deterioration of the controllability of the engine.

(3)前記フェールセーフ値に基づき前記内燃機関が制御されているとき、前記大気圧計測センサにより計測される大気圧計測値の変化量に基づいて、前記フェールセーフ値による前記制御からの復帰を判定するフェールセーフ復帰判定手段を備え、前記制御用大気圧算出手段は、前記フェールセーフ復帰判定手段が前記復帰を判定したとき、前記制御用に用いる大気圧として前記大気圧計測センサによる今回の大気圧計測値を算出することを特徴とする。
この構成によれば、フェールセーフ復帰判定により大気圧計測値に復帰できるので、ケース内の圧力の一時的な低下により異常を誤判定してフェールセーフ値に固定されることがなく、制御開始時の異常な値が制御に用いられることがないため、制御に用いられる大気圧情報を適正な値に近づけることができ、大気圧計測装置の検出精度の低下や、異常判定手段での異常判定精度の低下を防止することができ、大気圧を用いる、燃料噴射量演算などの制御量を実際の大気圧での制御に近づけることができるので、一時的な大気圧の低下による、空燃費制御精度の低下を防止して、エンジンの制御性の悪化を防止することができる。
この構成によれば、ECUのケースの冷却などによる一時的に大気圧が変動した状態でECUの制御が開始され、フェールセーフ手段により、フェールセーフ値が制御に用いられている場合であっても、ECUケース内の一時的な圧力変動から、正常な大気圧に復帰したことを判定することができ、制御用の大気圧情報をより正確に実際の大気圧に近づけることが可能となり、大気圧検出精度の低下や、異常判定精度の低下を防止することができる。
(3) When the internal combustion engine is controlled based on the fail safe value, the return from the control by the fail safe value is performed based on the change amount of the atmospheric pressure measured value measured by the atmospheric pressure measuring sensor. A fail-safe return determination means for determining, and the control atmospheric pressure calculation means determines the current atmospheric pressure used by the atmospheric pressure measurement sensor as the atmospheric pressure used for the control when the fail-safe return determination means determines the return. An atmospheric pressure measurement value is calculated.
According to this configuration, it is possible to return to the atmospheric pressure measurement value by the fail-safe return determination, so that the abnormality is not erroneously determined due to a temporary decrease in the pressure in the case and is not fixed to the fail-safe value, and the control is started. Because no abnormal value is used for the control, the atmospheric pressure information used for the control can be brought close to an appropriate value, the detection accuracy of the atmospheric pressure measuring device is lowered, and the abnormality determination accuracy in the abnormality determination means It is possible to prevent a decrease in the air-fuel ratio and control the fuel injection amount calculation using the atmospheric pressure closer to the control at the actual atmospheric pressure. Can be prevented and deterioration of the controllability of the engine can be prevented.
According to this configuration, even when the control of the ECU is started in a state in which the atmospheric pressure temporarily fluctuates due to cooling of the ECU case or the like, and the fail-safe value is used for control by the fail-safe means. From the temporary pressure fluctuation in the ECU case, it can be determined that the normal atmospheric pressure has been restored, and the atmospheric pressure information for control can be brought closer to the actual atmospheric pressure more accurately. It is possible to prevent a decrease in detection accuracy and a decrease in abnormality determination accuracy.

11 ECU 12 回路基板
13 コネクタ 14 ケース
15 シール部材 16 大気圧計測センサ
17 通気孔 22 記憶手段
23 異常判定手段 24 フェールセーフ復帰判定手段
25 制御用大気圧算出手段
11 ECU 12 Circuit board 13 Connector 14 Case 15 Seal member 16 Atmospheric pressure measurement sensor 17 Vent 22 Storage means 23 Abnormality determination means 24 Fail-safe return determination means 25 Control atmospheric pressure calculation means

Claims (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 case, atmospheric pressure measurement sensor abnormality determining means for determining abnormality of the atmospheric pressure measurement sensor based on an atmospheric pressure measurement value measured by the atmospheric pressure measurement sensor, and calculating the atmospheric pressure used for controlling the internal combustion engine or Control atmospheric pressure calculating means for setting,
When the measured value of the atmospheric pressure measurement sensor has changed by a predetermined amount or more compared to the previous measured value, the atmospheric pressure measurement sensor abnormality determining means determines a change amount per unit time of the atmospheric pressure measured value is predetermined. is greater than the value Itoki perform temporary abnormality determination of the atmospheric pressure measuring sensor is abnormal, when the amount of change per unit time is the condition has continued for a predetermined time or more equal to or less than the predetermined value the large An abnormality determination is made that the atmospheric pressure measurement sensor is abnormal , and the control atmospheric pressure calculation means is used for controlling the internal combustion engine at the time of the temporary abnormality determination and the abnormality determination by the atmospheric pressure measurement sensor abnormality determination means. If the fail-safe value is set as the atmospheric pressure, and the measured value of the atmospheric pressure measurement sensor has not changed more than the predetermined amount compared to the previous measured value, the current measured value of the atmospheric pressure measurement sensor is Is set as the atmospheric pressure used for controlling the serial engine,
A control device for an internal combustion engine.
前記制御用大気圧算出手段は、前記仮異常判定時に於ける前記フェールセーフ値として、以前の計測値を記憶した記憶値を用いる、
ことを特徴とする請求項1に記載の内燃機関の制御装置。
The control atmospheric pressure calculation means uses a stored value storing a previous measurement value as the failsafe value at the time of the temporary abnormality determination,
The control apparatus for an internal combustion engine according to claim 1.
前記仮異常判定時に於ける前記フェールセーフ値に基づき前記内燃機関が制御されているとき、前記大気圧計測センサにより計測される大気圧計測値の変化量に基づいて、前記フェールセーフ値による前記制御からの復帰を判定するフェールセーフ復帰判定手段を備え、
前記制御用大気圧算出手段は、前記フェールセーフ復帰判定手段が前記復帰を判定したとき、前記制御用に用いる大気圧として前記大気圧計測センサによる今回の大気圧計測値を設定する、
ことを特徴とする請求項2に記載の内燃機関の制御装置。
When the internal combustion engine is controlled based on the fail-safe value at the time of the temporary abnormality determination, the control based on the fail-safe value is performed based on the change amount of the atmospheric pressure measurement value measured by the atmospheric pressure measurement sensor. Provided with fail-safe return determination means for determining return from
Atmospheric pressure calculation means for the control, when the fail-safe recovery judgment means judges the return, the setting of the atmospheric pressure measurement value of the current due to the atmospheric pressure measuring sensor as atmospheric pressure using for the control,
The control apparatus for an internal combustion engine according to claim 2.
JP2010260106A 2010-11-22 2010-11-22 Control device for internal combustion engine Expired - Fee Related JP5147927B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010260106A JP5147927B2 (en) 2010-11-22 2010-11-22 Control device for internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010260106A JP5147927B2 (en) 2010-11-22 2010-11-22 Control device for internal combustion engine

Publications (2)

Publication Number Publication Date
JP2012112261A JP2012112261A (en) 2012-06-14
JP5147927B2 true JP5147927B2 (en) 2013-02-20

Family

ID=46496749

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010260106A Expired - Fee Related JP5147927B2 (en) 2010-11-22 2010-11-22 Control device for internal combustion engine

Country Status (1)

Country Link
JP (1) JP5147927B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112267949B (en) * 2020-09-28 2022-09-02 中国北方发动机研究所(天津) Fault-tolerant control method and control system for atmospheric pressure sensor of diesel engine

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
JP4239577B2 (en) * 2002-12-05 2009-03-18 トヨタ自動車株式会社 Atmospheric pressure sensor abnormality detection device

Also Published As

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

Similar Documents

Publication Publication Date Title
US7818997B2 (en) Diagnostic device and method for an intake air temperature sensor of an internal combustion engine
CN108798919B (en) System and method for engine control
US7934418B2 (en) Abnormality diagnosis device of intake air quantity sensor
JP2007211789A5 (en)
JP2007211789A (en) Leak diagnosis device for evaporated gas purge system
JP2009270494A (en) Diagnostic device and diagnostic method of evaporated fuel processing system
EP3244199B1 (en) Humidity measuring device
US9822723B2 (en) Fuel level sensor diagnosis device
JP2009036024A (en) Air-fuel ratio control device of internal combustion engine
JP4131419B2 (en) Gas engine fuel leak detection device
US6736116B2 (en) Fuel vapor treatment system
JP3932514B2 (en) Noise detection method for vehicle fuel level sensor
CN114414143B (en) Self-learning method of DPF differential pressure sensor
JP5147927B2 (en) Control device for internal combustion engine
US10487765B2 (en) Failure detection apparatus for fuel systems of engine
JP6580136B2 (en) Method for diagnosing canister purging behavior
JP2003035215A (en) Fuel temperature estimating device and abnormality diagnosing device
JP3844706B2 (en) Fuel vapor gas processing equipment
US6738709B2 (en) Failure diagnostic system of evaporated fuel processing system
JP5069783B2 (en) Control device for internal combustion engine
JP4131418B2 (en) Gas engine fuel leak detection device
KR100401625B1 (en) System for diagnosing fuel temperature sensor trouble and method for the same
JP2006077659A (en) Irregularity diagnosing device for exhaust gas sensor
JP2004003513A (en) Self-diagnosis device of air fuel ratio controller for internal combustion engine
JP2003056416A (en) Leak diagnostic device for evaporated gas purge system

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20120717

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20121016

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20121023

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20121127

R151 Written notification of patent or utility model registration

Ref document number: 5147927

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

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

LAPS Cancellation because of no payment of annual fees