JP2008101550A - Method for diagnosing failure of outside air temperature sensor and vehicle movement control device - Google Patents

Method for diagnosing failure of outside air temperature sensor and vehicle movement control device Download PDF

Info

Publication number
JP2008101550A
JP2008101550A JP2006285247A JP2006285247A JP2008101550A JP 2008101550 A JP2008101550 A JP 2008101550A JP 2006285247 A JP2006285247 A JP 2006285247A JP 2006285247 A JP2006285247 A JP 2006285247A JP 2008101550 A JP2008101550 A JP 2008101550A
Authority
JP
Japan
Prior art keywords
predetermined
outside air
air temperature
temperature sensor
value
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.)
Pending
Application number
JP2006285247A
Other languages
Japanese (ja)
Inventor
Nariaki Ishikawa
成昭 石川
Toru Asakawa
亨 浅川
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.)
Bosch Corp
Original Assignee
Bosch 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 Bosch Corp filed Critical Bosch Corp
Priority to JP2006285247A priority Critical patent/JP2008101550A/en
Publication of JP2008101550A publication Critical patent/JP2008101550A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Measuring Temperature Or Quantity Of Heat (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To diagnose failure with high reliability regardless of a change in temperature detected by an outside air temperature sensor during a period from switch-on of an ignition switch to determination of the presence or absence of failure of the outside air temperature sensor. <P>SOLUTION: It is determined that the outside air temperature sensor 1 fails when a water temperature of engine cooling water immediately after the ignition switch 11 is switched on is in a predetermined temperature range, and a previously set traveling condition goes through within a predetermined time elapsed from the switch-on of the ignition switch 11, and furthermore a difference between the lowest value and the highest value of the temperature detected by the outside air temperature sensor 1 during a period until the previously set traveling condition is satisfied after the switch-on of the ignition switch 11 falls below a predetermined value. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、車両の動作制御に用いられる温度センサの故障診断方法及びその装置に係り、特に、信頼性の向上等を図ったものに関する。   The present invention relates to a temperature sensor failure diagnosis method and apparatus for use in vehicle operation control, and more particularly to improvements in reliability and the like.

自動車両の電子制御においては、燃料噴射量などが外気温やエンジン冷却水の温度、アクセルの踏み込み等の種々のデータに基づいて適切な値に制御されるようになっており、外気温度センサは、他のセンサと共に重要な構成品である。
このため、このような自動車に設けられたセンサの故障診断が従来から種々提案されている(例えば、特許文献1等参照)。
従来、自動車に設けられた外気温度センサの故障診断の一つとして、イグニッションスイッチがオンとされた直後の外気温センサによる検出温度と、その後、予め定められた所定の診断条件が成立した際の外気温センサの検出温度との差が所定以上であるか否かを判定することで外気温センサの異常を検出する方法があった。これは、特に、外気温センサが何らかの原因により、外気温度の変化に関わらず出力値がほぼ一定してしまう故障状態を判別するに適したものである。
In electronic control of an automatic vehicle, the fuel injection amount is controlled to an appropriate value based on various data such as the outside air temperature, the temperature of engine cooling water, the depression of the accelerator, etc. It is an important component together with other sensors.
For this reason, various types of failure diagnosis of sensors provided in such automobiles have been conventionally proposed (see, for example, Patent Document 1).
Conventionally, as one of failure diagnosis of an outside air temperature sensor provided in an automobile, a temperature detected by an outside air temperature sensor immediately after an ignition switch is turned on, and then a predetermined diagnosis condition established in advance is established. There has been a method of detecting an abnormality in the outside air temperature sensor by determining whether or not the difference between the temperature detected by the outside air temperature sensor is a predetermined value or more. This is particularly suitable for determining a failure state in which the output value becomes almost constant regardless of a change in the outside air temperature due to some cause by the outside air temperature sensor.

特開11−351976号公報(第3−6頁、図1−図7)JP 11-351976 A (page 3-6, FIGS. 1-7)

しかしながら、上述の従来の故障診断方法においては、イグニッションスイッチがオンとされた直後から所定の診断条件が成立するまでの間における外気温センサの出力値の変化は考慮せずに、イグニッションスイッチがオンとされた直後における外気温センサの出力値と、所定の診断条件が成立した際における外気温センサの出力値との差分だけで判断しているため、場合によっては外気温センサが正常であるにも関わらず故障であるとの判定結果を生ずることもある。例えば、イグニッションスイッチがオンとされた後、外気温センサは外気温度の変化に応じて正常に出力信号を出力し、所定の診断条件が成立したと判定された時点で、丁度、その出力値が、イグニッションスイッチのオン直後の出力値との差が故障であると判定される範囲となることも有りるため、上述の従来の故障診断方法にあっては、そのような場合に正常と判定することができず、誤診断を招くという問題があった。   However, in the above-described conventional failure diagnosis method, the ignition switch is turned on without considering the change in the output value of the outside air temperature sensor immediately after the ignition switch is turned on until the predetermined diagnosis condition is satisfied. Since the judgment is based only on the difference between the output value of the outside air temperature sensor immediately after being determined and the output value of the outside air temperature sensor when a predetermined diagnosis condition is established, the outside air temperature sensor may be normal in some cases. Nevertheless, a determination result that there is a failure may occur. For example, after the ignition switch is turned on, the outside air temperature sensor normally outputs an output signal in response to a change in the outside air temperature, and when it is determined that a predetermined diagnosis condition is satisfied, the output value is just Since the difference from the output value immediately after the ignition switch is turned on may be in the range where it is determined that there is a failure, the conventional failure diagnosis method described above determines that it is normal in such a case. There was a problem that it could not be made and misdiagnosed.

本発明は、上記実状に鑑みてなされたもので、従来と異なり、イグニッションスイッチがオンとされてから外気温センサの故障の有無を判断するまでの間における外気温センサの検出温度の変化に関わらず、誤診断をすることなく、信頼性の高い故障診断を行うことができる外気温センサの故障診断方法及び車両動作制御装置を提供するものである。   The present invention has been made in view of the above circumstances, and unlike the prior art, the present invention relates to a change in the detected temperature of the outside air temperature sensor from when the ignition switch is turned on until it is determined whether or not the outside air temperature sensor has failed. Accordingly, the present invention provides a failure diagnosis method for an outside air temperature sensor and a vehicle operation control device capable of performing a failure diagnosis with high reliability without erroneous diagnosis.

上記本発明の目的を達成するため、本発明に係る外気温センサの故障診断方法は、
車両に搭載される外気温センサの故障診断方法であって、
イグニッションスイッチがオンとされた直後のエンジン冷却水の水温が所定の温度範囲にあって、且つ、前記イグニッションスイッチがオンとされてから所定の経過時間内において予め定められた走行状態を経、さらに、前記イグニッションスイッチがオンとされてから、前記予め定められた走行状態が充足されるまでの間における前記外気温センサの検出温度の最小値と最大値との差が所定値を下回っている場合に、前記外気温センサの故障であると判定するよう構成されてなるものである。
また、上記本発明の目的を達成するため、本発明に係る車両動作制御装置は、
車両の動作制御のためのプログラムが実行される電子制御ユニットを有し、車両の動作制御を可能としてなる車両動作制御装置において、
外気温度を検出する外気温検出手段と、
車輌の走行速度を検出する車速検出手段と、
エンジン冷却水の水温を検出する水温検出手段とを設け、
前記電子制御ユニットは、
イグニッションスイッチがオンとされた直後に前記水温検出手段の検出信号を読み込み、エンジン冷却水の水温が所定の温度範囲にあるか否かを判定する一方、前記イグニッションスイッチがオンとされてから所定の経過時間内において予め定められた走行状態がなされたか否かを、前記外気温検出手段及び車速検出手段の検出信号に基づいて判定し、さらに、前記予め定められた走行状態が充足されるまでの間における前記外気温検出手段の検出温度の最小値と最大値との差が所定値を下回っているか否かを判定し、
前記エンジン冷却水の水温が所定の温度範囲にあると判定され、且つ、前記所定の経過時間内において予め定められた走行状態がなされたと判定され、さらに、前記予め定められた走行状態が充足されるまでの間における前記外気温検出手段の検出温度の最小値と最大値との差が所定値を下回っていると判定された場合に、前記外気温検出手段の故障であると判定するよう構成されてなるものである。
In order to achieve the above object of the present invention, a fault diagnosis method for an outside air temperature sensor according to the present invention comprises:
A failure diagnosis method for an outside air temperature sensor mounted on a vehicle,
The engine coolant temperature immediately after the ignition switch is turned on is in a predetermined temperature range, and after a predetermined running state within a predetermined elapsed time after the ignition switch is turned on, The difference between the minimum value and the maximum value of the detected temperature of the outside air temperature sensor from when the ignition switch is turned on until the predetermined running state is satisfied is below a predetermined value. In addition, it is configured to determine that the outside air temperature sensor is in failure.
In order to achieve the above object of the present invention, a vehicle operation control device according to the present invention includes:
In a vehicle operation control device that has an electronic control unit that executes a program for operation control of a vehicle, and that enables operation control of the vehicle,
An outside air temperature detecting means for detecting the outside air temperature;
Vehicle speed detection means for detecting the traveling speed of the vehicle;
A water temperature detecting means for detecting the temperature of the engine cooling water,
The electronic control unit is
Immediately after the ignition switch is turned on, the detection signal of the water temperature detection means is read to determine whether or not the temperature of the engine coolant is within a predetermined temperature range. On the other hand, after the ignition switch is turned on, It is determined whether or not a predetermined traveling state has been made within the elapsed time based on detection signals of the outside air temperature detecting means and the vehicle speed detecting means, and further until the predetermined traveling state is satisfied Determining whether or not the difference between the minimum value and the maximum value of the detected temperature of the outside air temperature detecting means is below a predetermined value,
It is determined that the water temperature of the engine coolant is within a predetermined temperature range, it is determined that a predetermined traveling state has been made within the predetermined elapsed time, and further, the predetermined traveling state is satisfied. When it is determined that the difference between the minimum value and the maximum value of the detected temperature of the outside air temperature detection means is less than a predetermined value, it is determined that the outside air temperature detection means is a failure. It has been made.

本発明によれば、イグニッションスイッチがオンとされてから、外気温検出手段の故障診断を判定する条件が満たされるまでの間における外気温検出手段の検出温度の変化も判断要素とすることにより、従来と異なり、本来は故障状態ではないにも関わらず、センサの故障と誤診断されるようなことが確実に回避でき、信頼性の高い故障診断を行うことができ、ひいては車両動作制御の信頼性向上を図ることができる。
特に、所定の走行状態を経ることによって、外気温検出手段に強制的に温度変化を生じせしめ、それによって外気温検出手段の出力変化の真偽をより確実に判断できるようにしたので、信頼性の高い故障診断ができるという効果を奏するものである。
According to the present invention, the change in the detected temperature of the outside air temperature detecting means from when the ignition switch is turned on until the condition for determining the failure diagnosis of the outside air temperature detecting means is satisfied is also used as a determination factor. Unlike conventional systems, it is possible to reliably avoid misdiagnosis as a sensor failure even though it is not originally in a failure state, and to perform highly reliable failure diagnosis. It is possible to improve the performance.
In particular, by passing through a predetermined running state, the outside air temperature detection means is forced to cause a temperature change, thereby making it possible to more reliably determine whether the output change of the outside air temperature detection means is true or not. This is advantageous in that it is possible to perform a high-level failure diagnosis.

以下、本発明の実施の形態について、図1乃至図5を参照しつつ説明する。
なお、以下に説明する部材、配置等は本発明を限定するものではなく、本発明の趣旨の範囲内で種々改変することができるものである。
最初に、本発明の実施の形態における車両用制御装置の概略の構成例について、図1を参照しつつ説明する。
Embodiments of the present invention will be described below with reference to FIGS. 1 to 5.
The members and arrangements described below do not limit the present invention and can be variously modified within the scope of the gist of the present invention.
First, a schematic configuration example of a vehicle control device according to an embodiment of the present invention will be described with reference to FIG.

車両用制御装置は、電子制御ユニット101を有し、所定のプログラムの実行により、燃料噴射装置102における燃料噴射量、噴射タイミングを制御し、エンジン103を所望の駆動状態とすることができるようになっている。
なお、この図1においては、図示を簡潔にして、理解を容易とするため、エンジン103の動作制御に関する主要部のみを表しており、車両用制御装置の他の構成部分については図示を省略したものとしている。
The vehicle control device includes an electronic control unit 101, and controls the fuel injection amount and injection timing in the fuel injection device 102 by executing a predetermined program so that the engine 103 can be in a desired driving state. It has become.
In FIG. 1, only the main part related to the operation control of the engine 103 is shown in order to simplify the illustration and facilitate understanding, and the other components of the vehicle control device are not shown. It is supposed to be.

電子制御ユニット101は、マイクロコンピュータ(図示せず)を中心に、RAMやROM等の記憶素子(図示せず)やインターフェイス回路等(図示せず)を具備して構成されたものである。かかる電子制御ユニット101には、上述のような車両の動作制御に必要とされる、外気温センサ1、車速センサ2、エンジン冷却水の温度を検出する水温センサ3の各検出信号が入力されるようになっている。
また、イグニッションスイッチ11のオン・オフに応じた信号が入力され、後述する制御処理の開始の判断等に供されるようになっている。
The electronic control unit 101 includes a microcomputer (not shown) and a storage element (not shown) such as RAM and ROM, an interface circuit and the like (not shown). The electronic control unit 101 receives detection signals from the outside air temperature sensor 1, the vehicle speed sensor 2, and the water temperature sensor 3 that detects the temperature of engine cooling water, which are necessary for the above-described vehicle operation control. It is like that.
In addition, a signal corresponding to whether the ignition switch 11 is turned on or off is input and used for determination of the start of control processing, which will be described later.

図2及び図3には、電子制御ユニット101で実行される外気温センサ故障診断処理の手順を示すサブルーチンフローチャートが示されており、以下、同図を参照しつつ、その処理手順について説明する。
最初に、この外気温センサ故障診断の概略を述べれば、この故障診断は、外気温センサ1が、何らかの原因により、その検出値が殆ど変化しないような故障状態(以下、「固着状態」と称する)になったことを検出するためのものである。
しかして、電子制御ユニット101により、イグニッションスイッチ11のオンが検出されて、処理が開始されると、最初に、大気温度(外気温度)の逐次記憶が行われる(図2のステップS100参照)。
ここで、本発明の実施の形態における大気温度の逐次記憶は、この図2に示されたサブルーチン処理が実行される度毎に、外気温センサ1の検出値を電子制御ユニット101に読み込み、電子制御ユニット101の所定の記憶領域に記憶されている外気温の最大値、最小値との比較を行い、比較結果に応じて、最大値、最小値の記憶値の更新、記憶を行ってゆくものである。
FIG. 2 and FIG. 3 show a subroutine flowchart showing the procedure of the outside air temperature sensor failure diagnosis process executed by the electronic control unit 101. The process procedure will be described below with reference to FIG.
First, an outline of the outside air temperature sensor failure diagnosis will be described. This failure diagnosis is a failure state in which the outside air temperature sensor 1 hardly changes its detection value for some reason (hereinafter referred to as “fixed state”). It is for detecting that it has become.
Thus, when the electronic control unit 101 detects that the ignition switch 11 is turned on and the process is started, first, the atmospheric temperature (outside air temperature) is sequentially stored (see step S100 in FIG. 2).
Here, the sequential storage of the atmospheric temperature in the embodiment of the present invention reads the detection value of the outside air temperature sensor 1 into the electronic control unit 101 every time the subroutine processing shown in FIG. Comparing the maximum and minimum values of the outside air temperature stored in a predetermined storage area of the control unit 101, and updating and storing the maximum and minimum values according to the comparison result It is.

図4には、かかる大気温度の逐次記憶を、より具体的に説明するための大気温度の変化例を示す特性線図が示されており、以下、同図を参照しつつ本発明の実施の形態における大気温度の逐次記憶についてより具体的に説明する。
まず、図4において、横軸は、図2に示されたサブルーチン処理の開始時からの時間経過を表し、縦軸は、外気温度の変化を表している。
ステップS100が、最初に実行された時点を仮に、図4においてT0とすると、この時、外気温センサ1によって読み込まれた検出温度は、便宜的に最大値で、且つ、最小値として電子制御ユニット101の所定の記憶領域に記憶されることとなる。図4においては、電子制御ユニット101の所定の記憶領域に記憶される最初の最大値、最小値という意味で、「最大値0」、「最小値0」と表記してあり、最大値0=最小値0は、上述のように最大値と最小値が同一であることを意味している。
なお、以下の説明においても同様に、最大値、又は、最小値の後の昇順の数値は、先の最大値0、最小値0を基準として、何回目に更新された最大値、最小値の記憶値であるかを表すものとする。
FIG. 4 is a characteristic diagram showing an example of changes in the atmospheric temperature for more specifically explaining the sequential storage of the atmospheric temperature. Hereinafter, referring to this figure, the implementation of the present invention will be described. The sequential storage of the atmospheric temperature in the embodiment will be described more specifically.
First, in FIG. 4, the horizontal axis represents the passage of time from the start of the subroutine processing shown in FIG. 2, and the vertical axis represents the change in the outside air temperature.
Assuming that the time point when step S100 is first executed is T0 in FIG. 4, the detected temperature read by the outside air temperature sensor 1 at this time is the maximum value for convenience and the electronic control unit as the minimum value. 101 is stored in a predetermined storage area 101. In FIG. 4, “maximum value 0” and “minimum value 0” are written in the meaning of initial maximum value and minimum value stored in a predetermined storage area of the electronic control unit 101, and the maximum value 0 = The minimum value 0 means that the maximum value and the minimum value are the same as described above.
Similarly, in the following description, the numerical value in the ascending order after the maximum value or the minimum value is the maximum value or the minimum value updated with the previous maximum value 0 or minimum value 0 as a reference. It shall represent whether it is a stored value.

次に、時刻T1において、ステップS100が実行され、外気温センサ1による検出温度が、図4において、最大値1と表記された箇所の温度であるとすると、最大値1と先の最大値0(=最小値0)とが比較され、その結果、最大値1>最大値0であるため、この時の検出温度が直近の最大値0に代えて、最大値1 として電子制御ユニット101の所定の記憶領域に記憶されることとなる。すなわち、換言すれば、最大値の更新がなされることとなる。
なお、この時刻T1で検出された温度は、先の最小値0を越えているので、最小値の記憶値は更新されることなく最小値0のままとされる。
Next, at time T1, if step S100 is executed and the temperature detected by the outside air temperature sensor 1 is the temperature at the location indicated as the maximum value 1 in FIG. 4, the maximum value 1 and the previous maximum value 0 are assumed. (= Minimum value 0) is compared, and as a result, the maximum value 1> the maximum value 0, the detected temperature at this time is set to the maximum value 1 instead of the latest maximum value 0, and the electronic control unit 101 has a predetermined value. Are stored in the storage area. In other words, the maximum value is updated.
Since the temperature detected at this time T1 exceeds the previous minimum value 0, the stored value of the minimum value remains at the minimum value 0 without being updated.

次に、時刻T2において、ステップS100が実行され、外気温センサ1による検出温度として、図4において、最小値1と表記された箇所の温度が読み込まれたとする。
読み込み後、この最小値1と、この時点で記憶されている検出温度の最小値である最小値0とが比較される結果、最小値1<最小値0であるので、最小値0に代えて最小値1が電子制御ユニット101の所定の記憶領域に記憶され、最小値の更新がなされることとなる。
Next, it is assumed that step S100 is executed at time T2, and the temperature at the location indicated as the minimum value 1 in FIG. 4 is read as the temperature detected by the outside air temperature sensor 1.
After reading, the minimum value 1 is compared with the minimum value 0, which is the minimum value of the detected temperature stored at this time. As a result, the minimum value 1 is smaller than the minimum value 0. The minimum value 1 is stored in a predetermined storage area of the electronic control unit 101, and the minimum value is updated.

以下、同様にして外気温センサ1による検出温度が読み込まれる度毎に、記憶されている最小値、最大値との比較がなされ、検出温度が記憶されている最大値を超える場合には、その検出温度が新たな最大値として記憶され、また、検出温度が記憶されている最小値を下回る場合には、その検出温度が新たな最小値として記憶される。このようにして、大気温度逐次記憶がなされることによって、例えば、図4の時刻T4において外気温度の最大値の記憶値は、最大値3であり、最小値の記憶値は、最小値4となる。   In the same manner, each time the temperature detected by the outside air temperature sensor 1 is read, the stored minimum value and maximum value are compared, and if the detected temperature exceeds the stored maximum value, The detected temperature is stored as a new maximum value, and when the detected temperature falls below the stored minimum value, the detected temperature is stored as a new minimum value. In this way, by sequentially storing the atmospheric temperature, for example, at time T4 in FIG. 4, the stored value of the maximum value of the outside air temperature is the maximum value 3, and the stored value of the minimum value is the minimum value 4. Become.

再び、図2の説明に戻れば、上述のようにステップS100の実行の後は、水温検出が行われることとなる(図2のステップS200参照)。すなわち、水温センサ3の検出値が、電子制御ユニット101に読み込まれ、所定の記憶領域に一時的に記憶される。
次いで、イグニッションスイッチ11がオンとされてからの経過時間の読み込みが行われる(図2のステップS300参照)。すなわち、本発明の実施の形態においては、電子制御ユニット101内において、いわゆる公知・周知の時間計測のためのプログラムの実行によって、イグニッションスイッチ11がオンとされてからの経過時間が逐次計数されるようになっており、その経過時間がステップS300において読み込まれるようになっている。
Returning to the description of FIG. 2 again, the water temperature is detected after the execution of step S100 as described above (see step S200 of FIG. 2). That is, the detection value of the water temperature sensor 3 is read into the electronic control unit 101 and temporarily stored in a predetermined storage area.
Next, the elapsed time from when the ignition switch 11 is turned on is read (see step S300 in FIG. 2). In other words, in the embodiment of the present invention, the elapsed time since the ignition switch 11 is turned on is sequentially counted by executing a so-called known / known time measurement program in the electronic control unit 101. The elapsed time is read in step S300.

次いで、走行状態検出のサブルーチン処理がなされることとなる(図2のステップS400参照)。
走行状態検出は、次のような観点から行われるもので、車両が所定の走行状態を経たか否かを判定するためのものである。
従来、この種の温度センサの故障診断においては、例えば、イグニッションスイッチがオンとされた直後の温度センサの検出温度と、その後、所定の条件成立後の温度センサの検出温度との差が所定以上無い場合に、温度センサの出力値がある値にほぼ一定した状態となる固着状態であるとして故障と判定していたが、この従来の故障診断の場合、イグニッションスイッチのオン直後から所定の条件成立までの間の温度変化なんら考慮していない。
Next, a running state detection subroutine process is performed (see step S400 in FIG. 2).
The traveling state detection is performed from the following viewpoint, and is for determining whether or not the vehicle has passed a predetermined traveling state.
Conventionally, in this type of temperature sensor failure diagnosis, for example, the difference between the detected temperature of the temperature sensor immediately after the ignition switch is turned on and the detected temperature of the temperature sensor after a predetermined condition is satisfied is greater than or equal to a predetermined value. If there is no failure, it is determined that the temperature sensor output value is in a fixed state where the output value is almost constant, but in the case of this conventional failure diagnosis, a predetermined condition is met immediately after the ignition switch is turned on. No change in temperature is taken into account.

ところが、イグニッションスイッチのオン直後から所定の条件成立まで何らかの温度変化を経た後に、温度センサが固着状態ではないにも関わらず、故障診断の判定の際に、イグニッションスイッチのオン直後における温度との差が所定以上生じない温度に至ることも有り得、上述の従来の故障診断においては、そのような場合に、温度センサが故障状態にないにも関わらず故障と診断されることがある。   However, after a certain temperature change from when the ignition switch is turned on to when a predetermined condition is satisfied, the difference from the temperature immediately after the ignition switch is turned on is determined in failure diagnosis even though the temperature sensor is not in a fixed state. In the conventional failure diagnosis described above, a failure may be diagnosed even if the temperature sensor is not in a failure state.

本願発明者は、かかる従来の故障診断の処理手順や温度センサの特性等を考慮し、鋭意研究の結果、イグニッションスイッチがオンとされた後、後述するようなある種の走行を繰り返すことにより、温度センサに対して十分な温度変化を生じせしめることができ、他の要因、すなわち、先のステップS200におけるエンジン冷却水の温度等と併せて固着状態か否かを判断することで、上述のような従来の誤診断を防止できることを導くに至った。以下に、図3を参照しつつ説明する走行状態検出処理は、かかる観点に基づくものである。   The inventor of the present application considers the conventional failure diagnosis processing procedure, the characteristics of the temperature sensor, etc., and as a result of earnest research, after the ignition switch is turned on, by repeating a certain kind of traveling as described later, As described above, it is possible to cause a sufficient temperature change for the temperature sensor, and to determine whether it is in a fixed state together with other factors, that is, the temperature of the engine coolant in the previous step S200. It has led to the fact that it is possible to prevent such a conventional misdiagnosis. The travel state detection process described below with reference to FIG. 3 is based on this viewpoint.

以下、図3を参照しつつ具体的に説明すれば、処理が開始されると、最初に、燃料の消費量が所定量QSを越えたか否かが判定される(図3のステップS402参照)。かかる燃料消費量は、外気温センサ1の確実な固着状態を検出のため、ある程度の走行が必要であるという上述した本願発明者の研究結果に基づくもので、具体的な量は、エンジンの規模や車両の規模等に応じてシュミレーションや実験等に基づいて種々適切な値が定められるべきものである。
なお、電子制御ユニット101においては、燃料噴射装置102の動作制御のための所定のプログラムが実行されるようになっており、その動作制御の過程において、燃料消費量が把握されるものとなっているため、ステップS402における燃料消費量は、その情報を流用するようにすると良い。
Hereinafter, specifically described with reference to FIG. 3, when the process is started, it is first determined whether or not the amount of fuel consumption exceeds a predetermined amount QS (see step S402 in FIG. 3). . The amount of fuel consumption is based on the above-mentioned research result of the present inventor that a certain amount of traveling is necessary to detect the fixed state of the outside air temperature sensor 1, and the specific amount depends on the scale of the engine. Various appropriate values should be determined based on simulations and experiments according to the size of the vehicle and the like.
In the electronic control unit 101, a predetermined program for controlling the operation of the fuel injection device 102 is executed, and the amount of fuel consumed is grasped in the process of the operation control. Therefore, it is preferable to use the information for the fuel consumption in step S402.

そして、ステップS402において、燃料消費量が所定量QSを越えていると判定された場合(YESの場合)には、次述するステップS404の処理へ進むこととなる。一方、燃料消費量は、未だ所定量QSを越えていないと判定された場合(NOの場合)には、走行条件は満たされていない、すなわち、走行条件不成立であるとして(図4のステップS416参照)、先の図2に示されたサブルーチンへ戻ることとなる。   In step S402, if it is determined that the fuel consumption exceeds the predetermined amount QS (in the case of YES), the process proceeds to step S404 described below. On the other hand, when it is determined that the fuel consumption amount has not yet exceeded the predetermined amount QS (in the case of NO), it is assumed that the traveling condition is not satisfied, that is, the traveling condition is not satisfied (step S416 in FIG. 4). (Refer to FIG. 2), the process returns to the subroutine shown in FIG.

ステップS404においては、車速が所定高速車速値Vhsを越えたか否かが判定されることとなる。ここで、所定高速車速値Vhsは、車両が一定速度以上の高速走行を経たか否かを判定するための基準であり、具体的な値は、先の燃料消費量の場合と同様、個々の車両の条件によって異なるものであるので、その具体的な条件の下、シュミレーションや実験等に基づいて適正値が設定されるべきものである。なお、車速が所定高速車速値Vhsを越えている間、公知・周知の時間プログラムにより、車速が所定高速車速値Vhsを越えている時間の計数が行われるようになっている。そして、その計数値は、後述する走行条件の成立と判定されるまでの間、この図3に示された一連の処理が繰り返されて、車速が所定高速車速値Vhsを越えて、その時間の計数が行われる度毎の計数値が積算されるようになっている。   In step S404, it is determined whether or not the vehicle speed exceeds a predetermined high-speed vehicle speed value Vhs. Here, the predetermined high-speed vehicle speed value Vhs is a reference for determining whether or not the vehicle has traveled at a high speed of a certain speed or more, and the specific value is the same as in the case of the previous fuel consumption. Since it differs depending on the conditions of the vehicle, an appropriate value should be set based on simulations and experiments under the specific conditions. While the vehicle speed exceeds the predetermined high-speed vehicle speed value Vhs, the time during which the vehicle speed exceeds the predetermined high-speed vehicle speed value Vhs is counted by a known and well-known time program. The count value is calculated until the vehicle speed exceeds the predetermined high-speed vehicle speed value Vhs until the vehicle condition exceeds the predetermined high-speed vehicle speed value Vhs until it is determined that the driving condition described later is satisfied. The count value is integrated every time counting is performed.

そして、ステップS404において、車速が所定高速車速値Vhsを越えたと判定された場合(YESの場合)には、次述するステップS406の処理へ進むこととなる。一方、車速が所定高速車速値Vhsを未だ越えていないと判定された場合(NOの場合)には、既に述べたステップS416の処理へ進むこととなる。   If it is determined in step S404 that the vehicle speed exceeds the predetermined high-speed vehicle speed value Vhs (in the case of YES), the process proceeds to step S406 described below. On the other hand, if it is determined that the vehicle speed has not yet exceeded the predetermined high-speed vehicle speed value Vhs (in the case of NO), the process proceeds to step S416 already described.

ステップS406においては、高速走行時間が所定時間Thsを越えたか否かが判定されることとなる。ここで、高速走行時間は、先にステップS404において説明した車速が所定高速車速値Vhsを越えている時間についてのこの時点までの積算値である。
そして、ステップS406において、高速走行時間が所定時間Thsを越えていると判定された場合(YESの場合)には、次述するステップS408の処理へ進む一方、高速走行時間が所定時間Thsを越えていないと判定された場合(NOの場合)には、先のステップS404へ戻り、処理が繰り返されることとなる。
In step S406, it is determined whether or not the high-speed traveling time has exceeded a predetermined time Ths. Here, the high-speed traveling time is an integrated value up to this point in time when the vehicle speed described in step S404 previously exceeds the predetermined high-speed vehicle speed value Vhs.
If it is determined in step S406 that the high speed traveling time has exceeded the predetermined time Ths (in the case of YES), the process proceeds to step S408 described below, while the high speed traveling time exceeds the predetermined time Ths. If it is determined that it is not (NO), the process returns to the previous step S404 and the process is repeated.

ステップS408においては、車速が所定低速車速値Vlsを越えたか否かが判定されることとなる。ここで、所定低速車速値Vlsは、車両が一定速度を下回る低速走行を経たか否かを判定するための基準であり、具体的な値は、先の燃料消費量の場合と同様、個々の車両の条件によって異なるものであるので、その具体的な条件の下、シュミレーションや実験等に基づいて適正値が設定されるべきものである。なお、車速が所定低速車速値Vlsを下回っている間、公知・周知の時間プログラムにより、車速が所定低速車速値Vlsが下回っている時間の計数が行われるようになっている。そして、その計数値は、後述する走行条件の成立と判定されるまでの間、この図3に示された一連の処理が繰り返されて、車速が所定低速車速値Vlsを下回り、その時間の計数が行われる度毎の計数値が積算されるようになっている。   In step S408, it is determined whether or not the vehicle speed exceeds a predetermined low speed vehicle speed value Vls. Here, the predetermined low speed vehicle speed value Vls is a reference for determining whether or not the vehicle has traveled at a low speed below a certain speed, and the specific value is the same as in the case of the previous fuel consumption. Since it differs depending on the conditions of the vehicle, an appropriate value should be set based on simulations and experiments under the specific conditions. While the vehicle speed is below the predetermined low-speed vehicle speed value Vls, the time during which the vehicle speed is below the predetermined low-speed vehicle speed value Vls is counted by a known and well-known time program. The count value is counted until the vehicle speed falls below the predetermined low-speed vehicle speed value Vls by repeating the series of processes shown in FIG. The count value is integrated every time the operation is performed.

そして、ステップS408において、車速が所定低速車速値Vlsを越えていないと判定された場合(NOの場合)には、次述するステップS410の処理へ進む一方、車速が所定低速車速値Vlsを越えたと判定された場合(YESの場合)には、既に述べたステップS416の処理へ進むこととなる。   If it is determined in step S408 that the vehicle speed does not exceed the predetermined low speed vehicle speed value Vls (in the case of NO), the process proceeds to step S410 described below, while the vehicle speed exceeds the predetermined low speed vehicle speed value Vls. If it is determined that the determination has been made (in the case of YES), the process proceeds to step S416 already described.

ステップS410においては、低速走行時間が所定時間Tlsを越えたか否かが判定されることとなる。ここで、低速走行時間は、先の高速走行時間と同様、車速が所定低速車速値Vlsを下回っている時間についてのこの時点までの積算値である。
そして、ステップS410において、低速走行時間が所定時間Tlsを越えていると判定された場合(YESの場合)には、次述するステップS412の処理へ進む一方、低速走行時間が所定時間Tlsを越えていないと判定された場合(NOの場合)には、先のステップS408へ戻り、処理が繰り返されることとなる。
In step S410, it is determined whether or not the low-speed traveling time has exceeded a predetermined time Tls. Here, the low-speed traveling time is an integrated value up to this point for the time when the vehicle speed is lower than the predetermined low-speed vehicle speed value Vls, similarly to the previous high-speed traveling time.
If it is determined in step S410 that the low speed traveling time has exceeded the predetermined time Tls (in the case of YES), the process proceeds to step S412 described below, while the low speed traveling time exceeds the predetermined time Tls. If it is determined that it is not (NO), the process returns to the previous step S408, and the process is repeated.

ステップ412においては、走行パターンの繰り返しが所定基準回数Nを越えてなされたか否かが判定される。
ここで、走行パターンは、所定量Qを越える燃料消費の下、所定高速車速値Vhsを越える高速走行が、所定時間Thsを越える時間行われる一方、所定低速車速値Vlsを下回る低速走行が、所定時間Tlsを越える時間行われる走行形態を意味する。換言すれば、先のステップS402でYESと判定され、S404でYESと判定され、S406でYESと判定され、S408でNOと判定される走行状態を意味する。
In step 412, it is determined whether or not the running pattern has been repeated more than a predetermined reference number N.
Here, the traveling pattern is such that high speed traveling exceeding a predetermined high speed vehicle speed value Vhs is performed for a time exceeding a predetermined time Ths while fuel consumption exceeds a predetermined amount Q, while low speed traveling below a predetermined low speed vehicle speed value Vls is performed. It means a running mode that is performed for a time exceeding the time Tls. In other words, it means a traveling state in which YES is determined in the previous step S402, YES is determined in S404, YES is determined in S406, and NO is determined in S408.

そして、ステップS412において、このような走行パターンが所定基準回数Nを越えてなされたと判定された場合(YESの場合)には、走行条件が成立したとされ(図3のステップS414参照)、先の図2に示されたサブルーチンへ戻ることとなる。一方、ステップS412において、上述のような走行パターンが未だ所定基準回数Nを越えてなされていないと判定された場合(NOの場合)には、先のステップS404へ戻り、一連の処理が繰り返されることとなる。
なお、所定基準回数Nとして如何なる値が適切であるかは、個々の車両の規模等の諸条件によって異なるものであるので、それぞれの具体的な条件に応じて、シュミレーションや実験等に基づいて適正値が設定されるべきものである。
If it is determined in step S412 that such a traveling pattern has exceeded the predetermined reference number N (in the case of YES), it is determined that the traveling condition is satisfied (see step S414 in FIG. 3). Returning to the subroutine shown in FIG. On the other hand, if it is determined in step S412 that the traveling pattern as described above has not yet exceeded the predetermined reference number N (in the case of NO), the process returns to the previous step S404 and a series of processing is repeated. It will be.
Note that what value is appropriate as the predetermined reference number N varies depending on various conditions such as the scale of each vehicle, and is appropriate based on simulations and experiments according to each specific condition. The value should be set.

ここで、再び、図2の説明に戻れば、上述のようにステップS400のサブルーチン処理がなされた後は、大気温度の変化が有るか否かの判定が行われることとなる(図2のステップS500参照)。すなわち、電子制御ユニット101に記憶されている先に説明した外気温の最小値及び最大値(図2のステップS100参照)の差が、所定値以上あるか否かが判定されることとなる。そして、この時点における最小値と最大値の記憶値の差が所定値以上あると判定された場合(YESの場合)は、外気温センサ1は正常であるとして、通常処理、すなわち、外気温センサ1の検出値が、車両の種々の動作制御の中で必要とされる動作制御に供されることとなり、一連のサブルーチン処理が終了されることとなる。   Here, returning to the description of FIG. 2, after the subroutine processing of step S400 is performed as described above, it is determined whether or not there is a change in the atmospheric temperature (step of FIG. 2). S500). That is, it is determined whether or not the difference between the minimum value and the maximum value (see step S100 in FIG. 2) of the outside air temperature described above stored in the electronic control unit 101 is equal to or greater than a predetermined value. When it is determined that the difference between the stored value of the minimum value and the maximum value at this time is greater than or equal to a predetermined value (in the case of YES), the outside air temperature sensor 1 is assumed to be normal, that is, the outside air temperature sensor. The detected value of 1 is used for operation control required in various operation controls of the vehicle, and a series of subroutine processing is completed.

一方、ステップS500において、最小値と最大値の記憶値の差が所定値以上ないと判定された場合(NOの場合)は、外気温センサ1が故障の疑いがあるとして、固着判定基準が充足されているか否かが判定されることとなる(図2のステップS600)。
すなわち、本発明の実施の形態においては、外気温センサ1が固着状態にあると判定するための基準(固着判定基準)として、先のステップS200で検出されたエンジン冷却水の水温、ステップS300において計測されたイグニッションスイッチ11がオンとされてからの経過時間、及び、先のステップS400で説明した走行状態の大きく三つの要素を用いることとしており、これらの要素による総合判断により固着状態か否かの判定が行われるものとなっている。
On the other hand, if it is determined in step S500 that the difference between the stored value of the minimum value and the maximum value is not greater than or equal to the predetermined value (in the case of NO), it is determined that the outside air temperature sensor 1 is suspected of malfunction and the sticking determination criterion is satisfied. It is determined whether or not it has been performed (step S600 in FIG. 2).
That is, in the embodiment of the present invention, the engine coolant temperature detected in the previous step S200 as the reference for determining that the outside air temperature sensor 1 is in a fixed state (fixed determination criterion), in step S300 It is supposed that three elements of the elapsed time after the measured ignition switch 11 is turned on and the traveling state described in the previous step S400 are used, and whether or not the fixed state is determined by comprehensive judgment by these elements. Is determined.

具体的には、エンジン冷却水の水温が、所定の温度範囲にあり、且つ、イグニッションスイッチ11がオンとされてからの経過時間が所定の経過時間内にあり、さらに、ステップS400の走行条件が成立していると判断された場合に、外気温センサ1は、固着状態にあるとされ(YESの場合)、固着状態であることの乗員への報知がなされ(図2のステップS700参照)、一連のサブルーチン処理が終了する。そして、サブルーチン終了後は、一旦、図示されないメインルーチンへ戻り、他の図示されない処理を経た後、再び、この一連のサブルーチン処理が繰り返されるものとなっている。なお、報知は、特定の態様に限定される必要はなく、警報ランプ等の点灯や、ブザー等の鳴動等適宜選択されるべきものである。
一方、ステップS600において、上述の固着判定基準が満たされていないと判定された場合(NOの場合)には、未だ固着状態と判断するに足りる状態ではないとして、先のステップS100の処理へ戻り、一連の処理が繰り返されることとなる。
Specifically, the temperature of the engine coolant is within a predetermined temperature range, the elapsed time since the ignition switch 11 is turned on is within the predetermined elapsed time, and the traveling condition of step S400 is If it is determined that the outside air temperature sensor 1 is established, the outside air temperature sensor 1 is assumed to be in a fixed state (in the case of YES), and the passenger is notified that the outside temperature sensor 1 is in a fixed state (see step S700 in FIG. 2). A series of subroutine processing ends. After the subroutine is completed, the process once returns to the main routine (not shown), and after a process (not shown), the series of subroutine processes is repeated again. The notification need not be limited to a specific mode, and should be appropriately selected such as lighting of an alarm lamp or the like, or sounding of a buzzer or the like.
On the other hand, if it is determined in step S600 that the above-described sticking determination criterion is not satisfied (in the case of NO), it is determined that the sticking state is not yet sufficient, and the process returns to the previous step S100. A series of processes will be repeated.

次に、本発明の実施の形態における外気温センサ故障診断処理の全体的な流れについて、図5を参照しつつ説明することとする。
最初に、図5は、外気温センサ1が固着状態と判定される場合における主要な判断要素の変化例を模式的に示した模式図であり、横軸はいずれも時間の経過を表しており、時間T0は、イグニッションスイッチ11がオンとされた時点である。
Next, the overall flow of the outside air temperature sensor failure diagnosis process in the embodiment of the present invention will be described with reference to FIG.
First, FIG. 5 is a schematic diagram schematically showing an example of changes in main judgment elements when the outside air temperature sensor 1 is determined to be in a fixed state, and the horizontal axis represents the passage of time. The time T0 is the time when the ignition switch 11 is turned on.

まず、イグニッションスイッチ11がオンとされた時点において、エンジン冷却水の水温が所定の温度範囲、例えば、a〜b(℃)の範囲(図5(A)参照)にあれば、水温条件は成立することとなる。
イグニッションスイッチ11がオンとされ、車両が徐々に走行速度を増して走行が継続され、燃料消費量が時間の経過と共に増加してゆき、ある時間で所定の燃料消費量QSを越えたとすると(図5(B)参照)、この時点で燃料消費条件は成立することとなる。
First, when the temperature of the engine cooling water is within a predetermined temperature range, for example, a range of a to b (° C.) (see FIG. 5A) when the ignition switch 11 is turned on, the water temperature condition is satisfied. Will be.
Assuming that the ignition switch 11 is turned on, the vehicle gradually increases its running speed and continues running, and the fuel consumption increases as time passes and exceeds a predetermined fuel consumption QS in a certain time (see FIG. 5 (B)), the fuel consumption condition is established at this time.

この後、さらに車両走行が継続され、所定の経過時間(図2のステップS600参照)内である時刻Tαの時点で、走行条件(図3のステップS414参照)が成立したとする(図5(C)参照)。そして、さらに、この時点までの逐次記憶された外気温(図2のステップS100参照)の最小値(f℃)と最大値(g℃)との差が所定の温度差を下回ると(図5(D)参照)、この時点で固着判定基準が充足されたこととなり、外気温センサ1が固着状態にあると判定されることとなる。   Thereafter, the vehicle travel is further continued, and it is assumed that the travel condition (see step S414 in FIG. 3) is satisfied at the time Tα within the predetermined elapsed time (see step S600 in FIG. 2) (see FIG. 5 (in FIG. 5). C)). Further, when the difference between the minimum value (f ° C.) and the maximum value (g ° C.) of the outside air temperature (see step S100 in FIG. 2) sequentially stored up to this point is below a predetermined temperature difference (FIG. 5). (See (D)), the sticking determination criterion is satisfied at this time, and it is determined that the outside air temperature sensor 1 is in the sticking state.

このように本発明の実施の形態においては、所定の走行状態を経ることによって、外気温センサ1に強制的に温度変化を生じせしめるようにしたので、その出力変化の真偽をより確実に判断できるものとなっている。   As described above, in the embodiment of the present invention, the temperature change is forcibly caused to occur in the outside air temperature sensor 1 through the predetermined traveling state, so that the authenticity of the output change can be more reliably determined. It is possible.

本発明の実施の形態における外気温センサ故障診断処理が適用される車両用制御装置の一構成例を示す構成図である。It is a block diagram which shows the example of 1 structure of the control apparatus for vehicles to which the external temperature sensor failure diagnosis process in embodiment of this invention is applied. 本発明の実施の形態における外気温センサ故障診断処理の手順を示すサブルーチンフローチャートである。It is a subroutine flowchart which shows the procedure of the external temperature sensor failure diagnosis process in embodiment of this invention. 図2に示された外気温センサ故障診断処理において実行される走行状態検出処理の具体的手順を示すサブルーチンフローチャートである。FIG. 3 is a subroutine flowchart showing a specific procedure of a running state detection process executed in an outside air temperature sensor failure diagnosis process shown in FIG. 2. 図2に示された外気温センサ故障診断処理において実行される大気温度逐次記憶の手順を説明する説明図である。It is explanatory drawing explaining the procedure of the atmospheric temperature sequential memory performed in the external temperature sensor failure diagnostic process shown by FIG. 本発明の実施の形態における外気温センサ故障診断処理の概略を説明するための主要判断要素の変化を模式的に示した模式図であって、図5(A)は、エンジン冷却水の温度変化の例を模式的に示した模式図、図5(B)は、燃料消費量の例を模式的に示した模式図、図5(C)は、車速の変化例を模式的に示した模式図、図5(D)は、大気温の変化例を模式的に示した模式図である。FIG. 5A is a schematic diagram schematically showing changes in main judgment elements for explaining an outline of an outside air temperature sensor failure diagnosis process in the embodiment of the present invention, and FIG. 5B is a schematic diagram schematically showing an example of fuel consumption, and FIG. 5C is a schematic diagram schematically showing an example of a change in vehicle speed. FIG. 5D is a schematic diagram schematically showing an example of changes in the atmospheric temperature.

符号の説明Explanation of symbols

1…外気温センサ
2…車速センサ
3…水温センサ
11…イグニッションスイッチ
101…電子制御ユニット
102…燃料噴射装置
103…エンジン
DESCRIPTION OF SYMBOLS 1 ... Outside temperature sensor 2 ... Vehicle speed sensor 3 ... Water temperature sensor 11 ... Ignition switch 101 ... Electronic control unit 102 ... Fuel injection apparatus 103 ... Engine

Claims (9)

車両に搭載される外気温センサの故障診断方法であって、
イグニッションスイッチがオンとされた直後のエンジン冷却水の水温が所定の温度範囲にあって、且つ、前記イグニッションスイッチがオンとされてから所定の経過時間内において予め定められた走行状態を経、さらに、前記イグニッションスイッチがオンとされてから、前記予め定められた走行状態が充足されるまでの間における前記外気温センサの検出温度の最小値と最大値との差が所定値を下回っている場合に、前記外気温センサの故障であると判定することを特徴とする外気温センサの故障診断方法。
A failure diagnosis method for an outside air temperature sensor mounted on a vehicle,
The engine coolant temperature immediately after the ignition switch is turned on is in a predetermined temperature range, and after a predetermined running state within a predetermined elapsed time after the ignition switch is turned on, The difference between the minimum value and the maximum value of the detected temperature of the outside air temperature sensor from when the ignition switch is turned on until the predetermined running state is satisfied is below a predetermined value. And determining the failure of the outside air temperature sensor as a failure diagnosis method for the outside air temperature sensor.
所定量以上の燃料が消費された状態にあって、所定の高速車速値を越えて、且つ、所定の高速走行時間を越える高速走行と、所定の低速車速値を下回って、且つ、所定の低速走行時間を越える低速走行が、所定の繰り返し回数を越えて発生した場合に、予め定められた走行状態とすることを特徴とする請求項1記載の外気温センサの故障診断方法。   When a predetermined amount of fuel has been consumed, a high speed traveling exceeding a predetermined high speed vehicle speed value and exceeding a predetermined high speed traveling time, and falling below a predetermined low speed vehicle speed value and a predetermined low speed 2. The fault diagnosis method for an outside air temperature sensor according to claim 1, wherein when the low-speed traveling exceeding the traveling time occurs exceeding a predetermined number of repetitions, a predetermined traveling state is set. イグニッションスイッチがオンとされてから、予め定められた走行状態が充足されるまでの間における外気温センサの検出温度の最小値と最大値は、イグニッションスイッチがオンとされた時点から所定の経過時間内に予め定められた走行状態が充足されるまでの間、所定の間隔で外気温センサの検出温度を得、直近に検出された外気温度との比較を行い、当該直近の外気温度より新たに検出された外気温度が大きい場合に当該新たに検出された外気温度を最大値として記憶する一方、当該直近の外気温度よりも新たに検出された外気温度が小さい場合に当該新たに検出された外気温度を最小値として記憶してゆくことを繰り返して得られたものであることを特徴とする請求項2記載の外気温センサの故障診断方法。   The minimum value and maximum value of the detected temperature of the outside air temperature sensor from when the ignition switch is turned on until the predetermined running state is satisfied are the predetermined elapsed time from when the ignition switch is turned on. Until the predetermined running state is satisfied, the detected temperature of the outside air temperature sensor is obtained at a predetermined interval, compared with the recently detected outside air temperature, and newly compared with the latest outside air temperature. When the detected outside air temperature is high, the newly detected outside air temperature is stored as the maximum value, while the newly detected outside air is stored when the newly detected outside air temperature is smaller than the latest outside air temperature. The failure diagnosis method for an outside air temperature sensor according to claim 2, wherein the failure diagnosis method is obtained by repeatedly storing the temperature as a minimum value. 車両の動作制御のためのプログラムが実行される電子制御ユニットを有し、車両の動作制御を可能としてなる車両動作制御装置における前記電子制御ユニットにおいて実行される外気温センサ故障診断プログラムであって、
イグニッションスイッチがオンとされた直後のエンジン冷却水の水温が所定の温度範囲にあるか否かを判定するステップと、
イグニッションスイッチがオンとされてから所定の経過時間内において予め定められた走行状態を経たか否かを判定するステップと、
前記予め定められた走行状態が充足されるまでの間における外気温センサの検出温度の最小値と最大値との差が所定値を下回っているか否かを判定するステップと、
イグニッションスイッチがオンとされた直後のエンジン冷却水の水温が所定の温度範囲にあると判定され、且つ、イグニッションスイッチがオンとされてから所定の経過時間内において予め定められた走行状態を経たと判定され、さらに、前記予め定められた走行状態が充足されるまでの間における外気温センサの検出温度の最小値と最大値との差が所定値を下回っていると判定された場合に、外気温センサの故障であると判定するステップと、
を具備してなることを特徴とする外気温センサ故障診断プログラム。
An outside air temperature sensor failure diagnosis program executed in the electronic control unit in a vehicle operation control device having an electronic control unit in which a program for vehicle operation control is executed, and enabling vehicle operation control,
Determining whether the engine coolant temperature immediately after the ignition switch is turned on is within a predetermined temperature range;
Determining whether or not a predetermined traveling state has been passed within a predetermined elapsed time since the ignition switch was turned on;
Determining whether the difference between the minimum value and the maximum value of the detected temperature of the outside air temperature sensor is less than a predetermined value until the predetermined running state is satisfied;
It is determined that the temperature of the engine coolant immediately after the ignition switch is turned on is within a predetermined temperature range, and a predetermined traveling state has been passed within a predetermined elapsed time after the ignition switch is turned on. And when it is determined that the difference between the minimum value and the maximum value of the detected temperature of the outside air temperature sensor is less than a predetermined value until the predetermined traveling state is satisfied, Determining that the temperature sensor is malfunctioning;
An outside air temperature sensor fault diagnosis program comprising:
予め定められた走行状態を経たか否かの判定は、
所定量以上の燃料が消費された状態にあって、所定の高速車速値を越えて、且つ、所定の高速走行時間を越える高速走行と、所定の低速車速値を下回って、且つ、所定の低速走行時間を越える低速走行が、所定の繰り返し回数を越えて発生したか否かを判定することを特徴とする請求項4記載の外気温センサ故障診断プログラム。
The determination as to whether or not a predetermined driving state has passed is as follows:
When a predetermined amount of fuel has been consumed, a high speed traveling exceeding a predetermined high speed vehicle speed value and exceeding a predetermined high speed traveling time, and falling below a predetermined low speed vehicle speed value and a predetermined low speed 5. The outside air temperature sensor failure diagnosis program according to claim 4, wherein it is determined whether or not the low speed running exceeding the running time has occurred over a predetermined number of repetitions.
イグニッションスイッチがオンとされてから、予め定められた走行状態が充足されるまでの間における外気温センサの検出温度の最小値と最大値は、イグニッションスイッチがオンとされた時点から所定の経過時間内に予め定められた走行状態が充足されるまでの間、所定の間隔で外気温センサの検出温度を得、直近に検出された外気温度との比較を行い、当該直近の外気温度より新たに検出された外気温度が大きい場合に当該新たに検出された外気温度を最大値として記憶する一方、当該直近の外気温度よりも新たに検出された外気温度が小さい場合に当該新たに検出された外気温度を最小値として記憶してゆくことを繰り返して得られものであることを特徴とする請求項5記載の外気温センサ故障診断プログラム。   The minimum value and maximum value of the detected temperature of the outside air temperature sensor from when the ignition switch is turned on until the predetermined running state is satisfied are the predetermined elapsed time from when the ignition switch is turned on. Until the predetermined running state is satisfied, the detected temperature of the outside air temperature sensor is obtained at a predetermined interval, compared with the recently detected outside air temperature, and newly compared with the latest outside air temperature. When the detected outside air temperature is high, the newly detected outside air temperature is stored as the maximum value, while the newly detected outside air is stored when the newly detected outside air temperature is smaller than the latest outside air temperature. 6. The outside air temperature sensor fault diagnosis program according to claim 5, wherein the program is obtained by repeatedly storing the temperature as a minimum value. 車両の動作制御のためのプログラムが実行される電子制御ユニットを有し、車両の動作制御を可能としてなる車両動作制御装置において、
外気温度を検出する外気温検出手段と、
車輌の走行速度を検出する車速検出手段と、
エンジン冷却水の水温を検出する水温検出手段とを設け、
前記電子制御ユニットは、
イグニッションスイッチがオンとされた直後に前記水温検出手段の検出信号を読み込み、エンジン冷却水の水温が所定の温度範囲にあるか否かを判定する一方、前記イグニッションスイッチがオンとされてから所定の経過時間内において予め定められた走行状態がなされたか否かを、前記外気温検出手段及び車速検出手段の検出信号に基づいて判定し、さらに、前記予め定められた走行状態が充足されるまでの間における前記外気温検出手段の検出温度の最小値と最大値との差が所定値を下回っているか否かを判定し、
前記エンジン冷却水の水温が所定の温度範囲にあると判定され、且つ、前記所定の経過時間内において予め定められた走行状態がなされたと判定され、さらに、前記予め定められた走行状態が充足されるまでの間における前記外気温検出手段の検出温度の最小値と最大値との差が所定値を下回っていると判定された場合に、前記外気温検出手段の故障であると判定するよう構成されてなることを特徴とする車両動作制御装置。
In a vehicle operation control device that has an electronic control unit that executes a program for operation control of a vehicle, and that enables operation control of the vehicle,
An outside air temperature detecting means for detecting the outside air temperature;
Vehicle speed detection means for detecting the traveling speed of the vehicle;
A water temperature detecting means for detecting the temperature of the engine cooling water,
The electronic control unit is
Immediately after the ignition switch is turned on, the detection signal of the water temperature detection means is read to determine whether or not the temperature of the engine coolant is within a predetermined temperature range. On the other hand, after the ignition switch is turned on, It is determined whether or not a predetermined traveling state has been made within the elapsed time based on detection signals of the outside air temperature detecting means and the vehicle speed detecting means, and further until the predetermined traveling state is satisfied Determining whether or not the difference between the minimum value and the maximum value of the detected temperature of the outside air temperature detecting means is below a predetermined value,
It is determined that the water temperature of the engine coolant is within a predetermined temperature range, it is determined that a predetermined traveling state has been made within the predetermined elapsed time, and further, the predetermined traveling state is satisfied. When it is determined that the difference between the minimum value and the maximum value of the detected temperature of the outside air temperature detection means is less than a predetermined value, it is determined that the outside air temperature detection means is a failure. A vehicle operation control device comprising:
電子制御ユニットは、イグニッションスイッチがオンとされてから所定の経過時間内において、所定量以上の燃料が消費されたか否かを判定し、所定量以上の燃料が消費されたと判定された状態にあって、所定の高速車速値を越えて、且つ、所定の高速走行時間を越える高速走行と、所定の低速車速値を下回って、且つ、所定の低速走行時間を越える低速走行が、所定の繰り返し回数なされたか否かを判定し、所定の繰り返し回数なされたと判定された場合に、予め定められた走行状態がなされたと判定するよう構成されてなることを特徴とする請求項7記載の車両動作制御装置。   The electronic control unit determines whether or not a predetermined amount of fuel has been consumed within a predetermined elapsed time since the ignition switch was turned on, and is in a state where it has been determined that a predetermined amount or more of fuel has been consumed. A predetermined number of repetitions of a high-speed driving exceeding a predetermined high-speed vehicle speed value and exceeding a predetermined high-speed driving time, and a low-speed driving lower than a predetermined low-speed vehicle speed value and exceeding a predetermined low-speed driving time. 8. The vehicle motion control device according to claim 7, wherein the vehicle motion control device is configured to determine whether or not a predetermined running state has been made when it is determined whether or not a predetermined number of repetitions has been made. . 電子制御ユニットは、
イグニッションスイッチがオンとされた時点から所定の経過時間内に予め定められた走行状態が充足されるまでの間、所定の間隔で外気温検出手段の検出信号を読み込み、直近に検出された外気温度との比較を行い、当該直近の外気温度より新たに検出された外気温度が大きい場合に当該新たに検出された外気温度を最大値として記憶する一方、当該直近の外気温度よりも新たに検出された外気温度が小さい場合に当該新たに検出された外気温度を最小値として逐次記憶、更新を繰り返して、イグニッションスイッチがオンとされてから予め定められた走行状態が充足されるまでの間における外気温センサの検出温度の最小値と最大値を得るよう構成されてなることを特徴とする請求項8記載の車両動作制御装置。
Electronic control unit
During the period from when the ignition switch is turned on until a predetermined running state is satisfied within a predetermined elapsed time, the detection signal of the outside air temperature detecting means is read at a predetermined interval, and the most recently detected outside air temperature When the newly detected outside air temperature is larger than the latest outside air temperature, the newly detected outside air temperature is stored as the maximum value, while the newly detected outside air temperature is newly detected from the latest outside air temperature. When the outside air temperature is low, the newly detected outside air temperature is sequentially stored and updated as a minimum value, and the outside temperature from when the ignition switch is turned on until a predetermined running state is satisfied 9. The vehicle operation control device according to claim 8, wherein the vehicle operation control device is configured to obtain a minimum value and a maximum value of a temperature detected by the temperature sensor.
JP2006285247A 2006-10-19 2006-10-19 Method for diagnosing failure of outside air temperature sensor and vehicle movement control device Pending JP2008101550A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006285247A JP2008101550A (en) 2006-10-19 2006-10-19 Method for diagnosing failure of outside air temperature sensor and vehicle movement control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006285247A JP2008101550A (en) 2006-10-19 2006-10-19 Method for diagnosing failure of outside air temperature sensor and vehicle movement control device

Publications (1)

Publication Number Publication Date
JP2008101550A true JP2008101550A (en) 2008-05-01

Family

ID=39436068

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006285247A Pending JP2008101550A (en) 2006-10-19 2006-10-19 Method for diagnosing failure of outside air temperature sensor and vehicle movement control device

Country Status (1)

Country Link
JP (1) JP2008101550A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105228807A (en) * 2013-05-23 2016-01-06 株式会社电装 The mould of temperature sensor manufacture, manufacture method and temperature sensor
CN115962544A (en) * 2023-01-17 2023-04-14 珠海格力电器股份有限公司 Equipment fault detection method and device and air conditioning equipment

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105228807A (en) * 2013-05-23 2016-01-06 株式会社电装 The mould of temperature sensor manufacture, manufacture method and temperature sensor
CN115962544A (en) * 2023-01-17 2023-04-14 珠海格力电器股份有限公司 Equipment fault detection method and device and air conditioning equipment

Similar Documents

Publication Publication Date Title
US6675079B2 (en) Fault diagnosis method for an input shaft speed sensor of an automatic transmission
JP4274186B2 (en) Failure diagnosis apparatus and failure information recording method
JP4157576B2 (en) Engine control device
EP1223490B1 (en) Controller for vehicle with self-diagnostic function and recording medium
CN105317510B (en) Method and system for detecting failure of post-oxygen sensor
JP4345708B2 (en) Electronic control device for vehicle
JP2009145077A (en) Method for processing output signal of atmospheric sensor, and device for controlling vehicle behavior
JP2000097810A (en) Vehicular control device equipped with self-diagnosis device
CN110594028A (en) Throttle self-learning control method and device and electronic control unit
JP5849990B2 (en) In-vehicle control device and in-vehicle control system
US8853986B2 (en) Method and device for diagnosing a fan
JP2003323353A (en) Memory diagnostic device and control device
US20090105903A1 (en) Malfunction recording device
JP3918712B2 (en) Failure diagnosis function judgment device
JP2008101550A (en) Method for diagnosing failure of outside air temperature sensor and vehicle movement control device
US20080011270A1 (en) Internal combustion engine controlling apparatus and automotive vehicle incorporating the same
JP4008197B2 (en) VEHICLE CONTROL DEVICE AND RECORDING MEDIUM HAVING DIAGNOSIS FUNCTION
JP2006286111A (en) Management apparatus of semiconductor memory
JP2000282930A (en) Failure diagnosing device of engine temperature sensing means
JP5223630B2 (en) Electronic control unit
JP2006017468A (en) Data recorder
JP2003294129A (en) Electronic control device for vehicle
JP4556666B2 (en) Inspection apparatus and inspection method for in-vehicle failure diagnosis system
KR100401625B1 (en) System for diagnosing fuel temperature sensor trouble and method for the same
JP7110640B2 (en) vehicle data recorder