JP2012193746A - Diagnostic apparatus - Google Patents

Diagnostic apparatus Download PDF

Info

Publication number
JP2012193746A
JP2012193746A JP2012159237A JP2012159237A JP2012193746A JP 2012193746 A JP2012193746 A JP 2012193746A JP 2012159237 A JP2012159237 A JP 2012159237A JP 2012159237 A JP2012159237 A JP 2012159237A JP 2012193746 A JP2012193746 A JP 2012193746A
Authority
JP
Japan
Prior art keywords
temperature
thermostat
cooling water
condition
engine
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2012159237A
Other languages
Japanese (ja)
Other versions
JP5321719B2 (en
Inventor
Hideyuki Suzuki
秀幸 鈴木
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.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co Ltd
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 Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP2012159237A priority Critical patent/JP5321719B2/en
Publication of JP2012193746A publication Critical patent/JP2012193746A/en
Application granted granted Critical
Publication of JP5321719B2 publication Critical patent/JP5321719B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a diagnostic apparatus diagnosing a thermostat even before lapse of a predetermined time from the starting of the operation of a vehicle or before an engine reaches a predetermined warming-up condition from the starting of the operation of the vehicle.SOLUTION: This diagnostic apparatus diagnoses the opening failure of the thermostat disposed in the refrigerant flow passage of the engine mounted in a moving body based on a comparison of refrigerant estimated temperature based on the operating condition of the engine with the actual refrigerant temperature. During a continuous period satisfying such a condition that the amount of heat exchanged by a radiator is increased (S2), when one of a change in the refrigerant estimated temperature and the actual refrigerant temperature exceeds a basis, the opening failure of the thermostat is diagnosed (S10, 12, 13, 15).

Description

この発明は、サーモスタット、特に車両(移動体)に搭載されたエンジン(内燃機関)の冷媒流路に設けられたサーモスタットの診断装置に関する。   The present invention relates to a thermostat, and more particularly to a thermostat diagnosis device provided in a refrigerant flow path of an engine (internal combustion engine) mounted on a vehicle (moving body).

車両の運転開始より所定時間を経過したところであるいは車両の運転開始よりエンジンが所定の暖機状態に到達したところでサーモスタットに開故障が生じているか否かを診断する従来技術がある(特許文献1参照)。そして、車速が低かったり外気温度が高かったりした場合に診断精度が劣ることから、このような場合には車両の運転開始より所定時間を経過したところでの診断あるいは車両の運転開始よりエンジンが所定の暖機状態に到達したところでの診断を禁止する、という従来技術も知られている。   There is a conventional technique for diagnosing whether or not an open failure has occurred in a thermostat when a predetermined time has elapsed from the start of vehicle operation or when the engine has reached a predetermined warm-up state from the start of vehicle operation (see Patent Document 1). ). Since the diagnosis accuracy is poor when the vehicle speed is low or the outside air temperature is high, in such a case, the engine is set to a predetermined value after a diagnosis or a vehicle operation start after a predetermined time has elapsed from the vehicle operation start. The prior art of prohibiting diagnosis when the warm-up state is reached is also known.

特開2007−040108号公報JP 2007-040108 A

しかしながら、上記特許文献1の技術では、冷却水温度の変化を前提とした診断が結局できずに終わり、あるいは仮に他の方法による診断を行うにしてもその完了時期が遅れる一方であった。   However, in the technique of the above-mentioned Patent Document 1, the diagnosis based on the change in the cooling water temperature is not completed after all, or even if the diagnosis by another method is performed, the completion time is being delayed.

そこで本発明は、車両の運転開始より所定時間が経過する前あるいは車両の運転開始よりエンジンが所定の暖機状態に到達する前でもサーモスタットの診断を行い得るようにした診断装置を提供することを目的とする。   Accordingly, the present invention provides a diagnostic device that can perform a thermostat diagnosis even before a predetermined time has elapsed since the start of vehicle operation or before the engine reaches a predetermined warm-up state after the start of vehicle operation. Objective.

本発明は、エンジンの運転条件に基づく冷媒推定温度と、実冷媒温度との比較に基づき、移動体に搭載されたエンジンの冷媒流路に設けられたサーモスタットの開故障を診断する診断装置であって、ラジエータの熱交換量が大きくなる条件を満たす連続した期間において、前記冷媒推定温度の変化及び前記実冷媒温度の変化のいずれか一方が基準を超えるときに、前記サーモスタットの開故障を診断する。   The present invention is a diagnostic apparatus for diagnosing an open failure of a thermostat provided in a refrigerant flow path of an engine mounted on a moving body based on a comparison between an estimated refrigerant temperature based on engine operating conditions and an actual refrigerant temperature. In the continuous period that satisfies the condition that the amount of heat exchange of the radiator becomes large, when one of the change in the estimated refrigerant temperature and the change in the actual refrigerant temperature exceeds a reference, the open failure of the thermostat is diagnosed .

本発明は、従来技術の診断時間としての、所定時間を経過したり所定の暖機状態に到達したりするまでの間に、診断精度が向上する条件が成立することがある、すなわち、ラジエータの熱交換量が大きくなる条件を満たす連続した期間においては、所定時間を経過したり所定の暖機状態に到達するまで待たなくても精度の良い診断が行える、ということに発明者が気づいたところからなされたものである。本発明によれば、移動体の運転開始より所定時間を経過するまでの間や移動体の運転開始よりエンジンが所定の暖機状態に到達するまでの間であっても、精度の高い診断を早期に行うことができる。   According to the present invention, a condition for improving diagnosis accuracy may be satisfied before a predetermined time has elapsed or a predetermined warm-up state is reached as the diagnosis time of the prior art. In the continuous period that satisfies the condition that the amount of heat exchange becomes large, the inventor has realized that accurate diagnosis can be performed without waiting for a predetermined time to elapse or to reach a predetermined warm-up state. It was made from. According to the present invention, a highly accurate diagnosis can be made even after a predetermined time has elapsed from the start of operation of the moving body or until the engine reaches a predetermined warm-up state after the start of operation of the moving body. Can be done early.

本発明の第1実施形態のエンジンの冷却装置の概略構成図である。It is a schematic block diagram of the cooling device of the engine of 1st Embodiment of this invention. 冷却水温度と外気温度との温度差に基づくサーモスタットの診断方法を説明するためのタイミングチャートである。It is a timing chart for demonstrating the thermostat diagnostic method based on the temperature difference of a cooling water temperature and external temperature. 冷却水温度と外気温度との温度差に基づくサーモスタットの診断方法を説明するためのタイミングチャートである。It is a timing chart for demonstrating the thermostat diagnostic method based on the temperature difference of a cooling water temperature and external temperature. 冷却水温度と外気温度との温度差に基づくサーモスタットの診断方法を説明するためのタイミングチャートである。It is a timing chart for demonstrating the thermostat diagnostic method based on the temperature difference of a cooling water temperature and external temperature. 冷却水温度と外気温度との温度差に基づくサーモスタットの診断方法を説明するためのタイミングチャートである。It is a timing chart for demonstrating the thermostat diagnostic method based on the temperature difference of a cooling water temperature and external temperature. 第1実施形態のサーモスタットの診断を説明するためのフローチャートである。It is a flowchart for demonstrating the diagnosis of the thermostat of 1st Embodiment. 第1実施形態の第1冷却水推定温度の算出を説明するためのフローチャートである。It is a flowchart for demonstrating calculation of the 1st cooling water estimated temperature of 1st Embodiment. 第1実施形態の演算周期当たり基本発熱量の特性図である。It is a characteristic view of the basic calorific value per calculation cycle of the first embodiment. 第1実施形態のウォータジャケット、ラジエータ、ヒータの各冷却水流量の特性図である。It is a characteristic view of each cooling water flow rate of the water jacket of the 1st embodiment, a radiator, and a heater. 冷却水温度そのものに基づくサーモスタットの診断方法を説明するためのタイミングチャートである。It is a timing chart for demonstrating the thermostat diagnostic method based on the cooling water temperature itself. 冷却水温度そのものに基づくサーモスタットの診断方法を説明するためのタイミングチャートである。It is a timing chart for demonstrating the thermostat diagnostic method based on the cooling water temperature itself. 冷却水温度そのものに基づくサーモスタットの診断方法を説明するためのタイミングチャートである。It is a timing chart for demonstrating the thermostat diagnostic method based on the cooling water temperature itself. 冷却水温度そのものに基づくサーモスタットの診断方法を説明するためのタイミングチャートである。It is a timing chart for demonstrating the thermostat diagnostic method based on the cooling water temperature itself. 第2実施形態のサーモスタットの診断を説明するためのフローチャートである。It is a flowchart for demonstrating the diagnosis of the thermostat of 2nd Embodiment. 第2実施形態の車速クライテリア及び温度差クライテリアの算出を説明するためのフローチャートである。It is a flowchart for demonstrating calculation of the vehicle speed criteria and temperature difference criteria of 2nd Embodiment. 第2実施形態の車速クライテリアの特性図である。It is a characteristic view of the vehicle speed criteria of the second embodiment. 第2実施形態の温度差クライテリアの特性図である。It is a characteristic view of the temperature difference criteria of 2nd Embodiment.

図1は本発明の第1実施形態のエンジンの冷却装置の概略構成である。図1においてエンジンの冷却装置1は、ウォータジャケット2、ウォータポンプ3、ラジエータ4、冷却水循環流路5、サーモスタット7などから構成される。図示しないが、エンジンは車両(移動体)に搭載されている。   FIG. 1 is a schematic configuration of an engine cooling device according to a first embodiment of the present invention. In FIG. 1, an engine cooling device 1 includes a water jacket 2, a water pump 3, a radiator 4, a cooling water circulation passage 5, a thermostat 7, and the like. Although not shown, the engine is mounted on a vehicle (moving body).

ウォータジャケット2は、エンジン内部の冷却水の通路であり、主にシリンダ及び燃焼室を取り囲むように形成されている。冷却水はウォータポンプ3によってウォータジャケット入口2aに供給され、冷却水がシリンダ及び燃焼室の回りを通ることによってエンジンが発した熱の一部を奪う。   The water jacket 2 is a passage for cooling water inside the engine, and is formed mainly to surround the cylinder and the combustion chamber. The cooling water is supplied to the water jacket inlet 2a by the water pump 3, and the cooling water passes around the cylinder and the combustion chamber to take away a part of the heat generated by the engine.

ウォータジャケット2とラジエータ4とは冷却水循環流路5(冷媒流路)で結ばれており、エンジン内部で温度上昇した冷却水はウォータジャケット出口2bから冷却水循環流路5を介してラジエータ入口4aに送られる。ラジエータ4は熱交換器で、温度上昇した冷却水から熱を奪って大気に放出する。冷却水からの放熱はラジエータ4を通過する空気により行われる。車両が走行しているときにはラジエータ4の前面に走行風が当たるため、十分な冷却風が得られるが、車両の速度が遅いときや停車中のアイドリング状態では冷却風が不足するため、ラジエータ4の後部に図示しない冷却ファンを設けて空気を引き込むようにしている。   The water jacket 2 and the radiator 4 are connected by a cooling water circulation channel 5 (refrigerant channel), and the cooling water whose temperature has risen inside the engine passes from the water jacket outlet 2b to the radiator inlet 4a via the cooling water circulation channel 5. Sent. The radiator 4 is a heat exchanger that takes heat from the cooling water whose temperature has risen and releases it to the atmosphere. Heat dissipation from the cooling water is performed by air passing through the radiator 4. When the vehicle is traveling, the traveling wind hits the front surface of the radiator 4, so that sufficient cooling air is obtained. However, when the vehicle is slow or when the vehicle is idling, the cooling air is insufficient. A cooling fan (not shown) is provided at the rear to draw in air.

ラジエータ4により冷やされた冷却水はラジエータ出口4bより冷却水循環流路5を介してウォータジャケット入口2aに戻される。   The cooling water cooled by the radiator 4 is returned from the radiator outlet 4b to the water jacket inlet 2a via the cooling water circulation passage 5.

ラジエータ入口4aの手前で冷却水循環流路5から分岐しウォータポンプ3上流の冷却水循環流路5に合流する第1バイパス流路6が設けられ、ラジエータ出口4bと、第1バイパス流路6の合流点との間の冷却水循環流路5にサーモスタット7を備える。サーモスタット7は冷却水温度に応じてラジエータ4に流れる冷却水量を調整することにより、冷却水温度をエンジンの性能が最良の状態に保たれる所定温度範囲に保つためのものである。   A first bypass passage 6 is provided which branches from the cooling water circulation passage 5 before the radiator inlet 4a and joins the cooling water circulation passage 5 upstream of the water pump 3, and the radiator outlet 4b and the first bypass passage 6 join together. A thermostat 7 is provided in the cooling water circulation passage 5 between the points. The thermostat 7 is for maintaining the cooling water temperature in a predetermined temperature range in which the engine performance is maintained in the best condition by adjusting the amount of cooling water flowing through the radiator 4 in accordance with the cooling water temperature.

例えばエンジンの冷間始動時のように冷却水温度が所定温度に満たないときには、サーモスタット7が閉じる。これによってラジエータ4に冷却水が流れず、第1バイパス流路6を介して冷却水が循環することとなり、エンジンの発熱による冷却水の加熱が促進される。これによって、エンジンの暖機完了までの時間が、ラジエータ4を介して冷却水を循環する場合よりも短縮される。所定温度を越えた場合にはサーモスタット7が開き、冷却水はラジエータ4に供給されて冷却され、冷却水の温度が所定温度範囲に維持される。   For example, the thermostat 7 is closed when the coolant temperature does not reach a predetermined temperature, such as during cold start of the engine. As a result, the cooling water does not flow to the radiator 4 and the cooling water circulates through the first bypass flow path 6, and the heating of the cooling water due to the heat generated by the engine is promoted. Thereby, the time until the engine warm-up is completed is shortened compared with the case where the cooling water is circulated through the radiator 4. When the temperature exceeds the predetermined temperature, the thermostat 7 is opened, the cooling water is supplied to the radiator 4 and cooled, and the temperature of the cooling water is maintained within a predetermined temperature range.

また、ウォータジャケット出口2bの冷却水循環流路5から分岐しウォータポンプ3上流の冷却水循環流路5に合流する第2バイパス流路8が設けられ、この第2バイパス流路8の上流側にヒータ9を備える。ヒータ9も熱交換器で、ヒータ9を通過する空気により温度上昇した冷却水から熱が奪われる。ヒータ9により加熱された空気は車室内に送られ、車室内が暖房される。   Further, a second bypass passage 8 is provided which branches from the cooling water circulation passage 5 at the water jacket outlet 2 b and joins the cooling water circulation passage 5 upstream of the water pump 3, and a heater is provided upstream of the second bypass passage 8. 9 is provided. The heater 9 is also a heat exchanger, and heat is taken away from the cooling water whose temperature is increased by the air passing through the heater 9. The air heated by the heater 9 is sent into the vehicle interior and the vehicle interior is heated.

冷却水温度センサ12からのウォータジャケット出口2bの冷却水温度Trealの信号、外気温度センサ13からの外気温度TANの信号、クランク角センサ14からのクランク角の信号、車速センサ15からの車速(車両の速度)VSPの信号が入力されるエンジンコントローラ11では、これらの信号に基づいてサーモスタット7に開故障が生じてるか否かの診断を行い、サーモスタット7に開故障が生じていると診断したときには、車室内に設けている警報装置(例えば警告ランプや警告ブザー)21により、サーモスタット7に開故障が生じていることを運転者に警告する。   A coolant temperature Treal signal at the water jacket outlet 2 b from the coolant temperature sensor 12, an outside air temperature TAN signal from the outside air temperature sensor 13, a crank angle signal from the crank angle sensor 14, a vehicle speed from the vehicle speed sensor 15 (vehicle The engine controller 11 to which the VSP signal is input diagnoses whether or not an open failure has occurred in the thermostat 7 based on these signals, and when it is diagnosed that an open failure has occurred in the thermostat 7 A warning device (for example, a warning lamp or a warning buzzer) 21 provided in the passenger compartment is used to warn the driver that an open failure has occurred in the thermostat 7.

上記冷却水温度センサ12をウォータジャケット出口2bに設けている理由は、冷却水温度が最も高くなる位置であるためである。ただし、冷却水温度センサ12を設ける位置は、ウォータジャケット出口2bに限られるものでない。また、後述するように本発明では、第1冷却水推定温度Test1、第2冷却水推定温度Test2を算出するので、冷却水温度センサ12により検出される冷却水温度Trealを、これらの冷却水推定温度Test1、Test2と区別するため「実冷却水温度」ともいう。   The reason why the coolant temperature sensor 12 is provided at the water jacket outlet 2b is that the coolant temperature is the highest position. However, the position where the cooling water temperature sensor 12 is provided is not limited to the water jacket outlet 2b. Further, as will be described later, in the present invention, since the first cooling water estimated temperature Test1 and the second cooling water estimated temperature Test2 are calculated, the cooling water temperature Treal detected by the cooling water temperature sensor 12 is used as the estimated cooling water. In order to distinguish from the temperatures Test1 and Test2, it is also referred to as “actual cooling water temperature”.

上記外気温度センサ13は改めて設ける必要はない。例えばガソリンエンジンでは、エアフローメータ位置に吸気温度を設けて、吸気温度を計測しているので、この吸気温度を外気温度として用いればよい。   The outside air temperature sensor 13 need not be provided again. For example, in a gasoline engine, the intake air temperature is measured at the air flow meter position and the intake air temperature is measured. Therefore, the intake air temperature may be used as the outside air temperature.

なお、実施形態では、冷却液(あるいは冷媒)が水である場合で説明するが、この場合に限定されるものでなく、冷却液は不凍液であってもよい。   In addition, although embodiment demonstrates the case where a cooling fluid (or refrigerant | coolant) is water, it is not limited to this case, A cooling fluid may be an antifreeze.

さて、エンジン冷間始動時には、エンジンへの燃料供給量が増量されてエンジンが早期に暖機完了するようにしている。この場合に、サーモスタット7が開状態のまま閉じなくなる故障(開故障)が生じることがある。サーモスタット7にこうした開故障が生じると、エンジン冷間始動時にエンジンの暖機が進まず、その間、燃料供給量の増量が継続されることから、燃費が悪くなる。   Now, when the engine is cold-started, the amount of fuel supplied to the engine is increased so that the engine is warmed up early. In this case, a failure (open failure) may occur in which the thermostat 7 is not closed in the open state. If such an open failure occurs in the thermostat 7, the engine does not warm up when the engine is cold started, and the fuel supply amount continues to increase during that time, resulting in poor fuel consumption.

そこで、エンジンの始動タイミングから所定時間を経過したところであるいはエンジンの始動後にエンジンが所定の暖機状態に到達したところでサーモスタット7に開故障が生じているか否かの診断を行うようにした従来技術がある。そして、その診断タイミングで車速が低かったり外気温度が高かったりした場合に診断の精度が劣ることから、こうした場合にはエンジンの始動タイミングから所定時間を経過したところでのあるいはエンジンの始動後にエンジンが所定の暖機状態に到達したところでの診断を禁止する、という従来技術も知られている。   Therefore, there is a conventional technique for diagnosing whether an open failure has occurred in the thermostat 7 when a predetermined time has elapsed from the start timing of the engine or when the engine has reached a predetermined warm-up state after the engine is started. is there. If the vehicle speed is low or the outside air temperature is high at the diagnosis timing, the accuracy of the diagnosis is inferior. In such a case, the engine is set at a predetermined time after the engine start timing or after the engine is started. The prior art of prohibiting diagnosis when the warm-up state is reached is also known.

しかしながら、このような従来技術では冷却水温度の変化を前提としたサーモスタット7の診断が結局できずに終わり、あるいは仮に他の方法による診断を行うにしてもその完了時期が遅れる一方であった。   However, in such a conventional technique, the diagnosis of the thermostat 7 on the premise of the change in the cooling water temperature is not completed, or even if the diagnosis by another method is performed, the completion time is being delayed.

この場合、エンジンの始動タイミングから所定時間を経過するまでの時間あるいはエンジンの始動後にエンジンが所定の暖機状態に到達するまでの時間(これらの時間は従来技術の診断時間である)の途中に、却ってサーモスタット7に開故障が生じているか否かの診断の精度が向上する条件が成立する場合のあることを本発明者が見出した。ここで、サーモスタット7に開故障が生じているか否かの診断の精度が向上する条件の成立時とは、ラジエータ4の熱交換量が大きくなる条件を満たす場合である。   In this case, in the middle of the time until the predetermined time elapses from the start timing of the engine or the time until the engine reaches a predetermined warm-up state after the engine is started (these times are the diagnosis times of the prior art) On the contrary, the present inventor has found that a condition for improving the accuracy of diagnosis as to whether an open failure has occurred in the thermostat 7 may be satisfied. Here, the time when the condition for improving the accuracy of the diagnosis whether or not an open failure has occurred in the thermostat 7 is when the condition for increasing the heat exchange amount of the radiator 4 is satisfied.

このラジエータ4の熱交換量が大きくなる条件を満たす連続した期間において、本発明では、後述する冷却水推定温度(冷媒推定温度)の変化及び実冷却水温度(実冷媒温度)の変化のいずれか一方が基準を超えるときに、サーモスタット7の開故障を診断する。これによって、エンジンの始動タイミングから所定時間を経過したりエンジンの始動後にエンジンが所定の暖機状態に到達したりするまで待たなくても、精度の高い診断を早期に実行することができる。   In the continuous period in which the heat exchange amount of the radiator 4 satisfies the condition for increasing, in the present invention, either a change in estimated coolant temperature (estimated coolant temperature) or a change in actual coolant temperature (actual coolant temperature) described later is selected. When one exceeds the standard, an open failure of the thermostat 7 is diagnosed. Accordingly, a highly accurate diagnosis can be performed at an early stage without waiting for a predetermined time from the start timing of the engine or until the engine reaches a predetermined warm-up state after the engine is started.

しかも、従来技術によればエンジンの始動タイミングから所定の時間を経過したところであるいはエンジンの始動後にエンジンが所定の暖機状態に到達したところで診断を行うことができなかった場合であっても、本発明によれば、エンジンの始動タイミングから所定の時間を経過する前に、あるいはエンジンの始動後にエンジンが所定の暖機状態に到達する前に、ラジエータ4の熱交換量が大きくなる条件を満たす連続した期間になれば(診断精度が向上する条件が成立すれば)、サーモスタット7に開故障が生じているか否かの診断を行うのであるから、従来技術より診断の頻度を高める効果も得られる。   Moreover, according to the prior art, even when a predetermined time has elapsed from the start timing of the engine or when the engine has reached a predetermined warm-up state after the engine has started, the diagnosis cannot be performed. According to the invention, before the predetermined time elapses from the start timing of the engine or before the engine reaches a predetermined warm-up state after the engine is started, the condition that the heat exchange amount of the radiator 4 increases becomes continuous. In this period (when the condition for improving the diagnostic accuracy is satisfied), it is diagnosed whether or not an open failure has occurred in the thermostat 7, so that the effect of increasing the frequency of diagnosis can be obtained as compared with the prior art.

さらに述べると、所定のモードで車両(移動体)を運転し、この場合にサーモスタット7を開状態のままとしたとき(つまりサーモスタット7に開故障が生じている状態を模したとき)の実冷却水温度と、サーモスタット7を全閉状態のままとしたとき(つまりサーモスタット7に開故障が生じていない正常時)の実冷却水温度とを計測して比較したところ、車速VSPが所定車速(後述する車速クライテリア)より高い状態を継続する領域で両者の温度変化に差異が大きく出ていることを本発明者が初めて見出したのである。この点を考察した結果、サーモスタット7に開故障が生じているとき(以下「サーモスタット開故障時」ともいう。)と、サーモスタット7に開故障が生じていない正常時(以下「サーモスタット正常時」ともいう。)とで実冷却水温度の変化に大きな差異が出るのは、ラジエータ4の熱交換量が大きくなる条件(車速が高いためにラジエータ4が活発に放熱する条件)を満たす連続した期間においてであると結論された。   More specifically, actual cooling when the vehicle (moving body) is operated in a predetermined mode and the thermostat 7 is left in the open state (that is, when the thermostat 7 is imitated with an open failure). When the water temperature is measured and compared with the actual cooling water temperature when the thermostat 7 is left in the fully closed state (that is, when the thermostat 7 is not open), the vehicle speed VSP is a predetermined vehicle speed (described later). The present inventor has found for the first time that there is a large difference in temperature change between the two in the region where the vehicle speed criteria continues to be higher. As a result of considering this point, when an open failure occurs in the thermostat 7 (hereinafter also referred to as “when the thermostat is open”), and when there is no open failure in the thermostat 7 (hereinafter referred to as “when the thermostat is normal”). The difference in the actual cooling water temperature is greatly different in the continuous period that satisfies the condition that the heat exchange amount of the radiator 4 is large (the condition that the radiator 4 actively dissipates heat because the vehicle speed is high). It was concluded that

ラジエータ4の熱交換量が大きくなる条件を満たすとは、具体的には車速VSPが相対的に高いために走行風がラジエータ4に強く当たり、ラジエータ4からの放熱量が相対的に大きくなっていることをいう。この逆に、ラジエータ4の熱交換量が大きくなる条件を満たさないとは、車速VSPが相対的に低いためにわずかな走行風しかラジエータ4に当たらず、ラジエータ4からの放熱量が相対的に小さいことをいう。   Specifically, the condition that the heat exchange amount of the radiator 4 is increased satisfies the condition that the vehicle speed VSP is relatively high, so that the traveling wind strongly hits the radiator 4 and the heat dissipation amount from the radiator 4 becomes relatively large. It means being. On the other hand, if the condition for increasing the heat exchange amount of the radiator 4 is not satisfied, the vehicle speed VSP is relatively low, so that only a small amount of traveling wind hits the radiator 4 and the amount of heat released from the radiator 4 is relatively It is small.

そして、車速VSPが相対的に高いことはエンジンの発熱量が相対的に大きくなっていることを、この逆に車速VSPが相対的に低いことはエンジンの発熱量が相対的に小さくなっていることを必ずしも意味しないが、車速VSPが相対的に高い場合には、エンジンの発熱量が相対的に大きくなっており、また車速VSPが相対的に低い場合にはエンジンの発熱量が相対的に小さくなっている場合が多いと考えられる。このため、車速VSPが相対的に高いためにラジエータ4の熱交換量が大きくなる条件を満たす連続した期間でサーモスタット7に開故障が無くサーモスタット7が全閉状態にあれば、相対的に大きなエンジンの発熱量によって実冷却水温度は速やかに上昇(変化)すると考えられる。これ対して、ラジエータ4の熱交換量が大きくなる条件を満たす連続した期間でサーモスタット7に開故障があれば、実冷却水温度はなかなか上昇(変化)しないと考えられる。   When the vehicle speed VSP is relatively high, the engine heat generation amount is relatively large. Conversely, when the vehicle speed VSP is relatively low, the engine heat generation amount is relatively small. This does not necessarily mean that when the vehicle speed VSP is relatively high, the engine heat generation amount is relatively large, and when the vehicle speed VSP is relatively low, the engine heat generation amount is relatively large. It is thought that it is often small. For this reason, if the thermostat 7 has no open failure and the thermostat 7 is in the fully closed state in a continuous period that satisfies the condition that the heat exchange amount of the radiator 4 is large because the vehicle speed VSP is relatively high, a relatively large engine It is considered that the actual cooling water temperature rapidly rises (changes) depending on the amount of heat generated. On the other hand, if there is an open failure in the thermostat 7 in a continuous period that satisfies the condition that the heat exchange amount of the radiator 4 becomes large, it is considered that the actual cooling water temperature does not readily increase (change).

一方、ラジエータ4の熱交換量が大きくなる条件を満たさない期間であればサーモスタット7に開故障が無くサーモスタット7が全閉状態にあっても、エンジンの発熱量が相対的に小さいために実冷却水温度は緩やかにしか上昇(変化)しないと考えられる。これに対して、ラジエータ4の熱交換量が大きくなる条件を満たさない期間でサーモスタット7に開故障があれば、実冷却水温度の上昇(変化)の程度はサーモスタット7に開故障が無くサーモスタット7が全閉状態にある場合よりもさらに緩やかになると考えられる。   On the other hand, during the period when the condition for increasing the heat exchange amount of the radiator 4 is not satisfied, even if the thermostat 7 has no open failure and the thermostat 7 is in the fully closed state, the heat generation amount of the engine is relatively small, so the actual cooling is performed. The water temperature is thought to rise (change) only slowly. On the other hand, if the thermostat 7 has an open failure during a period in which the condition for increasing the heat exchange amount of the radiator 4 is not satisfied, the degree of increase (change) in the actual cooling water temperature indicates that the thermostat 7 has no open failure and the thermostat 7 This is considered to be even more gradual than when fully closed.

このようにラジエータ4の熱交換量が大きくなる条件を満たす連続した期間とラジエータ4の熱交換量が大きくなる条件を満たさない期間との2つの期間における実冷却水温度の変化を比較したとき、ラジエータ4の熱交換量が大きくなる条件を満たす連続した期間でのほうが、サーモスタット7に開故障が生じているときの実冷却水温度の変化と、サーモスタット7に開故障が生じていない正常時の実冷却水温度の変化との差異が大きいのであり、これによってサーモスタット7に開故障が生じているか否かの診断を早期にかつ精度良く行うことができるのである。   Thus, when the change of the actual cooling water temperature in the two periods of the continuous period that satisfies the condition for increasing the heat exchange amount of the radiator 4 and the period that does not satisfy the condition for increasing the heat exchange amount of the radiator 4 is compared, In the continuous period that satisfies the condition that the heat exchange amount of the radiator 4 becomes large, the change in the actual cooling water temperature when the thermostat 7 has an open failure and the normal time when the thermostat 7 does not have an open failure. The difference from the change in the actual cooling water temperature is large, and thus, it is possible to make an early and accurate diagnosis as to whether or not an open failure has occurred in the thermostat 7.

図7、図8、図9、図10を参照してさらに説明する。図7、図8、図9、図10はt1のタイミングでエンジンを始動したときの車速VSP、実冷却水温度Trealの変化をモデルで示している。t2のタイミングまでは停車状態にあり、t2のタイミングで車両の走行が開始されて車速VSPが上昇し、t3のタイミングで車速VSPが車速クライテリアSL1(所定速度)を超えている。そして、t6のタイミングで車速VSPが車速クライテリアSL1を下回り、t7のタイミングで停車する。このようにエンジンの冷間始動直後に車両を走行させたとき、t3からt6までの期間で車速VSPが車速クライテリアSL1を超える。ここでは、車速クライテリアSL1によってラジエータ4の熱交換量が大きくなる条件を満たすか否かの境界を定めるものとしているので、t3〜t6の期間がラジエータ4の熱交換量が大きくなる条件を満たす連続した期間である。なお、簡単のため、図7、図8、図9、図10では外気温度TANは基準外気温度TAN0(一定値)にあるとしている。   Further description will be made with reference to FIGS. 7, 8, 9, and 10. 7, 8, 9, and 10 show changes in the vehicle speed VSP and the actual cooling water temperature Treal when the engine is started at the timing of t1, as a model. The vehicle is stopped until the timing t2, the vehicle starts to travel at the timing t2, the vehicle speed VSP increases, and the vehicle speed VSP exceeds the vehicle speed criterion SL1 (predetermined speed) at the timing t3. Then, the vehicle speed VSP falls below the vehicle speed criterion SL1 at the timing of t6 and stops at the timing of t7. Thus, when the vehicle is run immediately after the cold start of the engine, the vehicle speed VSP exceeds the vehicle speed criterion SL1 in the period from t3 to t6. Here, since the vehicle speed criterion SL1 defines a boundary as to whether or not the condition for increasing the heat exchange amount of the radiator 4 is determined, the period from t3 to t6 is a continuous condition that satisfies the condition for increasing the heat exchange amount of the radiator 4. It is the period. For the sake of simplicity, the outside air temperature TAN is assumed to be at the reference outside air temperature TAN0 (a constant value) in FIGS. 7, 8, 9, and 10.

このようにラジエータ4の熱交換量が大きくなる条件を満たす連続した期間がエンジンの始動直後に出現するときには、ラジエータ4の熱交換量が大きくなる条件を満たす連続した期間での実冷却水温度Trealが実線で示したようにラジエータ4の熱交換量が大きくなる条件を満たさない期間での実冷却水温度(図示しない)よりも速やかに上昇するため、t4のタイミングで実冷却水温度Trealが所定温度Tcに到達し、診断条件が成立する。ちなみに、従来技術では、診断条件成立のタイミングはt7のタイミングよりも遅れて生じる。   Thus, when a continuous period that satisfies the condition for increasing the heat exchange amount of the radiator 4 appears immediately after the start of the engine, the actual cooling water temperature Treal in the continuous period that satisfies the condition for increasing the heat exchange amount of the radiator 4. Since the temperature rises more rapidly than the actual cooling water temperature (not shown) in a period that does not satisfy the condition for increasing the heat exchange amount of the radiator 4 as shown by the solid line, the actual cooling water temperature Treal is predetermined at the timing t4. The temperature reaches the temperature Tc, and the diagnosis condition is satisfied. Incidentally, in the prior art, the timing of establishment of the diagnosis condition occurs later than the timing of t7.

なお、図7、図8、図9、図10では、実冷却水温度Trealが所定温度Tcより高いときに診断条件が成立するとして構成しているが、実冷却水温度Trealが所定温度Tcより高いことをラジエータ4の熱交換量が大きくなる条件を満たすことに含めてもかまわない。すなわち、ラジエータ4の熱交換量が大きくなる条件を満たすか否かを車速VSP及び実冷却水温度Trealに基づいて判定し、車速VSPが車速クライテリアSL1(所定速度)より高くかつ実冷却水温度Trealが所定温度Tcより大きいときにラジエータ4の熱交換量が大きくなる条件を満たすと判定することができる。このときには、図7、図8、図9、図10においてt4〜t6の期間がラジエータ4の熱交換量が大きくなる条件を満たす連続した期間となる。   7, 8, 9, and 10, the diagnosis condition is established when the actual cooling water temperature Treal is higher than the predetermined temperature Tc. However, the actual cooling water temperature Treal is higher than the predetermined temperature Tc. It may be included in the condition that the heat exchange amount of the radiator 4 is increased. That is, whether or not the condition for increasing the heat exchange amount of the radiator 4 is determined based on the vehicle speed VSP and the actual cooling water temperature Treal, and the vehicle speed VSP is higher than the vehicle speed criterion SL1 (predetermined speed) and the actual cooling water temperature Treal. Can be determined to satisfy the condition for increasing the amount of heat exchange of the radiator 4 when the temperature is higher than the predetermined temperature Tc. At this time, the period from t4 to t6 in FIG. 7, FIG. 8, FIG. 9, and FIG. 10 is a continuous period that satisfies the condition for increasing the heat exchange amount of the radiator 4.

診断条件の成立時であるt4から冷却水推定温度の算出を開始し、冷却水推定温度の変化及び実冷却水温度の変化のいずれか一方が基準を超えるときに、サーモスタット7の開故障を診断する。   Calculation of the estimated coolant temperature starts at t4 when the diagnosis condition is met, and an open failure of the thermostat 7 is diagnosed when either of the estimated coolant temperature change or the actual coolant temperature exceeds the standard To do.

ここで、冷却水推定温度としては、「サーモスタット正常時低温側推定温度」や「サーモスタット開故障時高温側推定温度」を採用する。以下、「サーモスタット正常時低温側推定温度」を冷却水推定温度として採用する場合の冷却水推定温度を「第1冷却水推定温度」Test1、「サーモスタット開故障時高温側推定温度」を冷却水推定温度として採用する場合の冷却水推定温度を「第2冷却水推定温度」Test2として区別する。   Here, as the estimated coolant temperature, “the estimated low temperature side temperature when the thermostat is normal” or “the estimated high temperature side temperature when the thermostat is open” is adopted. Hereinafter, when the “estimated temperature on the low temperature side when the thermostat is normal” is adopted as the estimated temperature of the cooling water, the estimated temperature of the cooling water is “1st estimated temperature of the cooling water” Test1, and the “estimated temperature of the high temperature side when the thermostat is open” is estimated as the cooling water. The cooling water estimated temperature when employed as the temperature is distinguished as “second cooling water estimated temperature” Test2.

まず、上記「サーモスタット正常時低温側推定温度」とは、サーモスタット正常時に少なくとも実冷却水温度Trealが上回るはずの温度のことである。言い換えると、サーモスタット正常時の実冷却水温度の変化をプロットとしたとき、エンジンの個体差によりプロットされたサーモスタット正常時の実冷却水温度は、ある範囲にバラツクのであるが、そのバラツクいずれの実冷却水温度をも下回ってサーモスタット正常時低温側推定温度が変化するように、エンジンの運転条件に基づいて、第1冷却水推定温度Test1としてのサーモスタット正常時低温側推定温度を算出させるのである。   First, the above-mentioned “low temperature side estimated temperature when the thermostat is normal” is a temperature that should be higher than at least the actual cooling water temperature Treal when the thermostat is normal. In other words, when plotting the change in the actual cooling water temperature when the thermostat is normal, the actual cooling water temperature when the thermostat is normal, plotted due to individual differences in the engine, varies within a certain range. Based on the engine operating conditions, the thermostat normal temperature low temperature side estimated temperature is calculated as the first cooling water estimated temperature Test1 so that the thermostat normal temperature low temperature estimated temperature changes below the cooling water temperature.

このように第1冷却水推定温度Test1を算出し、さらに所定温度Tcよりも所定値だけ高い温度を判定許可温度Td(基準)として定めると、この判定許可温度Tdを第1冷却水推定温度Test1と実冷却水温度Trealのいずれが先に超えるかによってサーモスタット7に開故障が生じているか否かを診断することができる。なぜなら、t4のタイミングよりサーモスタット正常時の実冷却水温度Trealは第1冷却水推定温度Test1よりも速く上昇し、サーモスタット開故障時の実冷却水温度Trealは第1冷却水推定温度Test1よりも遅れて上昇するので、実冷却水温度Trealが第1冷却水推定温度Test1よりも先に判定許可温度Tdを超えるときにサーモスタット7に開故障が生じていない(正常である)と、また第1冷却水推定温度Test1が実冷却水温度Trealよりも先に判定許可温度Tdを超えるときにサーモスタット7に開故障が生じていると診断できるからである。   When the first cooling water estimated temperature Test1 is calculated as described above and a temperature higher than the predetermined temperature Tc by a predetermined value is set as the determination allowable temperature Td (reference), the determination allowable temperature Td is set as the first cooling water estimated temperature Test1. It is possible to diagnose whether an open failure has occurred in the thermostat 7 depending on which of the actual cooling water temperature Treal first exceeds. This is because the actual cooling water temperature Treal at the time when the thermostat is normal rises faster than the first cooling water estimated temperature Test1 from the timing of t4, and the actual cooling water temperature Treal at the time when the thermostat is open is delayed from the first cooling water estimated temperature Test1. Therefore, when the actual cooling water temperature Treal exceeds the determination allowable temperature Td before the first cooling water estimated temperature Test1, no open failure has occurred in the thermostat 7 (normal), and the first cooling This is because it can be diagnosed that an open failure has occurred in the thermostat 7 when the estimated water temperature Test1 exceeds the determination permission temperature Td prior to the actual cooling water temperature Treal.

具体的には、図7はサーモスタット開故障時の、図8はサーモスタット正常時の実冷却水温度Trealの変化を示している。図7においては、第1冷却水推定温度Test1がt5のタイミングで実冷却水温度Trealよりも先に判定許可温度Tdを超えるので、t5のタイミングでサーモスタット7に開故障が生じていると診断される。一方、図8においては、実冷却水温度Trealがt5のタイミングで第1冷却水推定温度Test1よりも先に判定許可温度Tdを超えるので、t5のタイミングでサーモスタット7に開故障がない、従ってサーモスタット7は正常であると診断される。このようにして、サーモスタットに開故障がない正常時に少なくとも実冷媒温度が上回るはずの温度であるサーモスタット正常時低温側推定温度を冷媒推定温度として算出し、実冷媒温度がこの算出した冷媒推定温度の変化を下回ったときにサーモスタットに開故障が生じていると診断する診断装置が提供される。   Specifically, FIG. 7 shows a change in the actual cooling water temperature Treal when the thermostat is open, and FIG. 8 shows a change in the actual cooling water temperature Treal when the thermostat is normal. In FIG. 7, since the first estimated coolant temperature Test1 exceeds the allowable determination temperature Td before the actual coolant temperature Treal at the timing t5, it is diagnosed that an open failure has occurred in the thermostat 7 at the timing t5. The On the other hand, in FIG. 8, since the actual cooling water temperature Treal exceeds the determination allowable temperature Td before the first cooling water estimated temperature Test1 at the timing of t5, there is no open failure in the thermostat 7 at the timing of t5. 7 is diagnosed as normal. In this way, the thermostat normal low temperature side estimated temperature at which the actual refrigerant temperature should be higher at least when the thermostat is normal when there is no open failure is calculated as the estimated refrigerant temperature, and the actual refrigerant temperature is the calculated refrigerant estimated temperature. A diagnostic device is provided that diagnoses that an open failure has occurred in a thermostat when below a change.

一方、上記「サーモスタット開故障時高温側推定温度」とは、サーモスタット開故障時に少なくとも実冷却水温度がTrealが下回るはずの温度のことである。言い換えると、サーモスタット開故障時の実冷却水温度の変化をプロットとしたとき、エンジンの個体差によりプロットされたサーモスタット開故障時の実冷却水温度は、ある範囲にバラツクのであるが、そのバラツクいずれの実冷却水温度をも上回ってサーモスタット開故障時高温側推定温度が変化するように、エンジンの運転条件に基づいて、第2冷却水推定温度Test2としてのサーモスタット開故障時高温側推定温度を算出させるのである。   On the other hand, the “high temperature side estimated temperature at the time of thermostat open failure” is a temperature at which the actual cooling water temperature should be lower than Treal at the time of the thermostat open failure. In other words, when the change in the actual coolant temperature at the time when the thermostat is open is plotted, the actual coolant temperature at the time when the thermostat is plotted, which is plotted due to individual differences in the engine, varies within a certain range. Based on the operating conditions of the engine, the estimated temperature on the high temperature side when the thermostat opens is calculated as the second estimated coolant temperature Test2 so that the estimated temperature on the high temperature side when the thermostat is open varies above the actual cooling water temperature To make it happen.

このように第2冷却水推定温度Test2を算出し、さらに所定温度Tcよりも所定値だけ高い温度を判定許可温度Td(基準)として定めると、この判定許可温度Tdを第2冷却水推定温度Test2と実冷却水温度Trealのいずれが先に超えるかによってサーモスタット7に開故障が生じているか否かを診断することができる。なぜなら、t4のタイミングよりサーモスタット正常時の実冷却水温度Trealは第2冷却水推定温度Test2よりも速く上昇し、サーモスタット開故障時の実冷却水温度Trealは第2冷却水推定温度Test2よりも遅れて上昇するので、実冷却水温度Trealが第2冷却水推定温度Test2よりも先に判定許可温度Tdを超えるときにサーモスタット7に開故障が生じていない(正常である)と、また第2冷却水推定温度Test2が実冷却水温度Trealよりも先に判定許可温度Tdを超えるときにサーモスタット7に開故障が生じていると診断できるからである。   When the second cooling water estimated temperature Test2 is calculated in this way and a temperature higher than the predetermined temperature Tc by a predetermined value is determined as the determination allowable temperature Td (reference), the determination allowable temperature Td is set as the second cooling water estimated temperature Test2. It is possible to diagnose whether an open failure has occurred in the thermostat 7 depending on which of the actual cooling water temperature Treal first exceeds. This is because the actual cooling water temperature Treal at the time when the thermostat is normal rises faster than the second cooling water estimated temperature Test2 than the timing t4, and the actual cooling water temperature Treal at the time when the thermostat is open is delayed from the second cooling water estimated temperature Test2. Therefore, when the actual cooling water temperature Treal exceeds the determination allowable temperature Td before the second cooling water estimated temperature Test2, no open failure has occurred in the thermostat 7 (normal), and the second cooling This is because it can be diagnosed that an open failure has occurred in the thermostat 7 when the estimated water temperature Test2 exceeds the determination permission temperature Td prior to the actual cooling water temperature Treal.

具体的には、図9はサーモスタット開故障時の、図10はサーモスタット正常時の実冷却水温度Trealの変化を示している。図9においては、第2冷却水推定温度Test2がt5のタイミングで実冷却水温度Trealよりも先に判定許可温度Tdを超えるので、t5のタイミングでサーモスタット7に開故障が生じていると診断される。一方、図10においては、実冷却水温度Trealがt5のタイミングで第2冷却水推定温度Test2よりも先に判定許可温度Tdを超えるので、t5のタイミングでサーモスタット7に開故障がない、従ってサーモスタット7は正常であると診断される。このようにして、サーモスタットに開故障が生じているときに少なくとも実冷媒温度が下回るはずの温度であるサーモスタット開故障時高温側推定温度を冷媒推定温度として算出し、実冷媒温度がこの算出した冷媒推定温度の変化を下回ったときにサーモスタットに開故障が生じていると診断する診断装置が提供される。   Specifically, FIG. 9 shows a change in the actual coolant temperature Treal when the thermostat is open, and FIG. 10 shows a change in the actual cooling water temperature Treal when the thermostat is normal. In FIG. 9, since the second estimated coolant temperature Test2 exceeds the determination permission temperature Td before the actual coolant temperature Treal at the timing of t5, it is diagnosed that an open failure has occurred in the thermostat 7 at the timing of t5. The On the other hand, in FIG. 10, since the actual cooling water temperature Treal exceeds the determination allowable temperature Td before the second estimated cooling water temperature Test2 at the timing of t5, there is no open failure in the thermostat 7 at the timing of t5. 7 is diagnosed as normal. In this way, when the thermostat has an open failure, the estimated temperature on the high temperature side when the thermostat is at least open, which should be lower than the actual refrigerant temperature, is calculated as the estimated refrigerant temperature, and the actual refrigerant temperature is the calculated refrigerant. A diagnostic device is provided for diagnosing that an open failure has occurred in a thermostat when the estimated temperature has fallen below.

このように、「冷却水推定温度の変化及び実冷却水温度の変化のいずれか一方が基準を超えるときに、サーモスタット7の開故障を診断する」とは、冷却水推定温度として第1冷却水推定温度Test1を採用する場合においては、第1冷却水推定温度Test1が実冷却水温度Trealよりも先に基準(判定許可温度Td)を超えるときにサーモスタット7に開故障が生じていると診断し、実冷却水温度Trealが第1冷却水推定温度Test1よりも先に基準(判定許可温度Td)を超えるときにサーモスタット7に開故障が生じていない、従ってサーモスタット7は正常であると診断することをいう。   Thus, “when either one of the change in the estimated coolant temperature or the change in the actual coolant temperature exceeds the reference is diagnosed as an open failure of the thermostat 7” means that the first coolant is used as the estimated coolant temperature. When the estimated temperature Test1 is adopted, it is diagnosed that an open failure has occurred in the thermostat 7 when the first estimated coolant temperature Test1 exceeds the reference (determination permission temperature Td) before the actual coolant temperature Treal. When the actual cooling water temperature Treal exceeds the reference (determination permission temperature Td) prior to the first cooling water estimated temperature Test1, the thermostat 7 is diagnosed as having no open failure, and thus the thermostat 7 is normal. Say.

また、冷却水推定温度として第2冷却水推定温度Test2を採用する場合において、「冷却水推定温度の変化及び実冷却水温度の変化のいずれか一方が基準を超えるときに、サーモスタット7の開故障を診断する」とは、第2冷却水推定温度Test2が実冷却水温度Trealよりも先に基準(判定許可温度Td)を超えるときにサーモスタット7に開故障が生じていると診断し、実冷却水温度Trealが第2冷却水推定温度Test2よりも先に基準(判定許可温度Td)を超えるときにサーモスタット7に開故障が生じていない、従ってサーモスタット7は正常であると診断することをいう。   Further, in the case where the second estimated coolant temperature Test2 is adopted as the estimated coolant temperature, “when either one of the estimated coolant temperature or the actual coolant temperature exceeds the standard, the thermostat 7 is open. Is diagnosed that an open failure has occurred in the thermostat 7 when the second estimated coolant temperature Test2 exceeds the reference (determination permitted temperature Td) before the actual coolant temperature Treal, and the actual cooling When the water temperature Treal exceeds the reference (determination permission temperature Td) prior to the second cooling water estimated temperature Test2, the thermostat 7 is diagnosed as having no open failure, and thus the thermostat 7 is normal.

図7、図8、図9、図10では簡単のため外気温度TANが基準外気温度TAN0(一定値)である場合で説明した。実際には外気温度TANは季節によりあるいは一日の中でも変化する。外気温度TANが変化すると、診断条件が成立したか否かに、またサーモスタット7に開故障が生じているか否かの診断精度にも影響する。このような外気温度TANの影響をなくすには冷却水温度と外気温度TANとの温度差を採用すればよいので、所定温度Tcに代えて所定温度Tcから外気温度TANを差し引いた値(Tc−TAN)に相当する温度差を温度差クライテリアSL2(所定温度差)として定める。   In FIG. 7, FIG. 8, FIG. 9, and FIG. 10, the case where the outside air temperature TAN is the reference outside air temperature TAN0 (a constant value) has been described for simplicity. Actually, the outside air temperature TAN varies depending on the season or even during the day. When the outside air temperature TAN changes, it affects the diagnosis accuracy whether or not the diagnosis condition is satisfied and whether or not an open failure has occurred in the thermostat 7. In order to eliminate the influence of the outside air temperature TAN, a temperature difference between the cooling water temperature and the outside air temperature TAN may be adopted. Therefore, a value obtained by subtracting the outside air temperature TAN from the predetermined temperature Tc instead of the predetermined temperature Tc (Tc− A temperature difference corresponding to TAN) is defined as a temperature difference criterion SL2 (predetermined temperature difference).

このように冷却水温度と外気温度TANとの温度差を採用する場合のサーモスタット7の診断方法を図2A、図2B、図2C、図2Dを参照して説明する。ここで、上記図7、図8が第1冷却水推定温度Test1を採用する場合の、上記図9、図10が第2冷却水推定温度Test2を採用する場合のものであったように、図2A、図2Bは第1冷却水推定温度Test1を採用する場合の、図2C、図2Dは第2冷却水推定温度Test2を採用する場合のものである。ただし、図2A、図2B、図2C、図2Dにおいて車速VSPの変化は、図7、図8、図9、図10と同じであるとする。図2A、図2B、図2C、図2Dにおいて外気温度TANがt1の始動タイミングより徐々に上昇するとしたとき、外気温度TANに温度差クライテリア(一定値)SL2を加算した温度は、外気温度TANに応じて変化(上昇)する。そして、実冷却水温度Trealから外気温度TANを差し引いた温度差(Treal−TAN)が温度差クライテリアSL2と一致するt4’のタイミングで診断条件が成立すると判断する。   A diagnosis method of the thermostat 7 when the temperature difference between the cooling water temperature and the outside air temperature TAN is employed will be described with reference to FIGS. 2A, 2B, 2C, and 2D. Here, as FIG. 7 and FIG. 8 adopt the first cooling water estimated temperature Test1, the above FIG. 9 and FIG. 10 show the case where the second cooling water estimated temperature Test2 is adopted. 2A and 2B show the case where the first cooling water estimated temperature Test1 is adopted, and FIGS. 2C and 2D show the case where the second cooling water estimated temperature Test2 is adopted. However, in FIG. 2A, FIG. 2B, FIG. 2C, and FIG. 2D, the change of the vehicle speed VSP is assumed to be the same as that of FIG. 7, FIG. 8, FIG. 2A, 2B, 2C, and 2D, when the outside air temperature TAN gradually rises from the start timing of t1, the temperature obtained by adding the temperature difference criterion (constant value) SL2 to the outside air temperature TAN is equal to the outside air temperature TAN. Change (rise) accordingly. Then, it is determined that the diagnosis condition is satisfied at the timing t4 ′ when the temperature difference (Treal−TAN) obtained by subtracting the outside air temperature TAN from the actual cooling water temperature Treal coincides with the temperature difference criterion SL2.

なお、図2A、図2B、図2C、図2Dでは、実冷却水温度Trealから外気温度TANを差し引いた温度差(Treal−TAN)が温度差クライテリアSL2より大きいときに診断条件が成立するとして構成しているが、実冷却水温度Trealから外気温度TANを差し引いた温度差(Treal−TAN)が温度差クライテリアSL2より大きいことをラジエータ4の熱交換量が大きくなる条件を満たすことに含めてもかまわない。すなわち、ラジエータ4の熱交換量が大きくなる条件を満たすか否かを車速VSP及び実冷却水温度Trealと外気温度TANとの温度差とに基づいて判定し、車速VSPが車速クライテリアSL1(所定速度)より高くかつ実冷却水温度Trealと外気温度TANとの温度差が温度差クライテリアSL2(所定温度差)より大きいときにラジエータ4の熱交換量が大きくなる条件を満たすと判定することができる。このときには、図2A、図2B、図2C、図2Dにおいてt4’〜t6の期間がラジエータ4の熱交換量が大きくなる条件を満たす連続した期間となる。このようにして、サーモスタットの開故障を診断する条件になったか否かを実冷媒温度と外気温度との温度差に基づいて判定し、実冷媒温度と外気温度との温度差が所定温度差より大きいときにサーモスタットの開故障を診断する条件が成立すると判定する診断装置が提供される。   In FIG. 2A, FIG. 2B, FIG. 2C, and FIG. 2D, the diagnosis condition is established when the temperature difference (Treal-TAN) obtained by subtracting the outside air temperature TAN from the actual cooling water temperature Treal is larger than the temperature difference criterion SL2. However, the fact that the temperature difference obtained by subtracting the outside air temperature TAN from the actual cooling water temperature Treal (Treal-TAN) is larger than the temperature difference criterion SL2 may be included in the condition that the amount of heat exchange of the radiator 4 is increased. It doesn't matter. That is, whether or not the condition for increasing the heat exchange amount of the radiator 4 is determined based on the vehicle speed VSP and the temperature difference between the actual cooling water temperature Treal and the outside air temperature TAN, and the vehicle speed VSP is determined based on the vehicle speed criterion SL1 (predetermined speed). When the temperature difference between the actual cooling water temperature Treal and the outside air temperature TAN is higher than the temperature difference criterion SL2 (predetermined temperature difference), it can be determined that the condition for increasing the heat exchange amount of the radiator 4 is satisfied. At this time, the period from t4 'to t6 in FIG. 2A, FIG. 2B, FIG. 2C, and FIG. 2D is a continuous period that satisfies the condition for increasing the heat exchange amount of the radiator 4. In this way, it is determined whether or not the condition for diagnosing an open failure of the thermostat has been reached based on the temperature difference between the actual refrigerant temperature and the outside air temperature, and the temperature difference between the actual refrigerant temperature and the outside air temperature is greater than the predetermined temperature difference. A diagnosis device is provided that determines that a condition for diagnosing an open failure of a thermostat is satisfied when the value is large.

第1冷却水推定温度Test1を採用するときには、図2A、図2Bにおいてt4’のタイミングより、t4’のタイミングでの実冷却水温度Trealを初期温度Tiniとして、第1冷却水推定温度Test1からこの初期温度Tiniを差し引いた相対温度である第1相対温度T1(=Test1−Tini)と、実冷却水温度Trealからこの初期温度Tiniを差し引いた相対温度である第2相対温度T2(=Treal−Tini)とを算出し、判定許可温度クライテリアSL3(一定値)(基準)をこれら第1相対温度T1、第2相対温度T2のいずれが先に超えるかによってサーモスタット7に開故障が生じているか否かを診断する。すなわち、第2相対温度T2(=Treal−Tini)が第1相対温度T1(=Test1−Tini)よりも先に判定許可温度クライテリアSL3(基準)を超えるときにサーモスタット7に開故障が生じていない(正常である)と、また第1相対温度T1(=Test1−Tini)が第2相対温度T2(=Treal−Tini)よりも先に判定許可温度クライテリアSL3を超えるときにサーモスタット7に開故障が生じていると診断する。   When the first estimated coolant temperature Test1 is adopted, the actual coolant temperature Treal at the timing t4 ′ is set as the initial temperature Tini from the timing t4 ′ in FIGS. 2A and 2B, and the estimated temperature from the first coolant temperature Test1. A first relative temperature T1 (= Test1-Tini) which is a relative temperature obtained by subtracting the initial temperature Tini, and a second relative temperature T2 (= Treal−Tini) which is a relative temperature obtained by subtracting the initial temperature Tini from the actual cooling water temperature Treal. ) And whether or not an open failure has occurred in the thermostat 7 depending on which of the first relative temperature T1 and the second relative temperature T2 first exceeds the determination allowable temperature criterion SL3 (constant value) (reference) Diagnose. That is, when the second relative temperature T2 (= Treal-Tini) exceeds the determination allowable temperature criterion SL3 (reference) before the first relative temperature T1 (= Test1-Tini), no open failure occurs in the thermostat 7. (Normal), and when the first relative temperature T1 (= Test1-Tini) exceeds the determination permission temperature criterion SL3 before the second relative temperature T2 (= Treal-Tini), an open failure occurs in the thermostat 7. Diagnose that has occurred.

具体的には、図2Aはサーモスタット開故障時の、図2Bはサーモスタット正常時の実冷却水温度Trealの変化を示している。図2Aにおいては、第1相対温度T1(=Test1−Tini)がt5’のタイミングにおいて、第2相対温度T2(=Treal−Tini)が判定許可温度クライテリアSL3を超えるよりも先に判定許可温度クライテリアSL3を超えるので、t5’のタイミングでサーモスタット7に開故障が生じていると診断される。一方、図2Bにおいては、第2相対温度T2(=Treal−Tini)がt5’のタイミングにおいて、第1相対温度T1(=Test1−Tini)が判定許可温度クライテリアSL3を超えるよりも先に判定許可温度クライテリアSL3を超えるので、t5’のタイミングでサーモスタット7に開故障が生じていない(正常である)と診断される。   Specifically, FIG. 2A shows a change in the actual cooling water temperature Treal when the thermostat is open, and FIG. 2B shows a change in the actual cooling water temperature Treal when the thermostat is normal. In FIG. 2A, at the timing when the first relative temperature T1 (= Test1-Tini) is t5 ′, the determination allowable temperature criterion is set before the second relative temperature T2 (= Treal-Tini) exceeds the determination allowable temperature criterion SL3. Since SL3 is exceeded, it is diagnosed that an open failure has occurred in the thermostat 7 at the timing t5 ′. On the other hand, in FIG. 2B, at the timing when the second relative temperature T2 (= Treal−Tini) is t5 ′, the determination is permitted before the first relative temperature T1 (= Test1−Tini) exceeds the determination permission temperature criterion SL3. Since the temperature criterion SL3 is exceeded, it is diagnosed that no open failure has occurred (normal) in the thermostat 7 at the timing t5 ′.

一方、第2冷却水推定温度Test2を採用するときには、図2C、図2Dにおいてt4’のタイミングより、t4’のタイミングでの実冷却水温度Trealを初期温度Tiniとして、第2冷却水推定温度Test2から初期温度Tiniを差し引いた相対温度である第3相対温度T3(=Test2−Tini)と、実冷却水温度Trealからこの初期温度Tiniを差し引いた相対温度である第2相対温度T2(=Treal−Tini)とを算出し、判定許可温度クライテリアSL3(一定値)(基準)をこれら第3相対温度T3、第2相対温度T2のいずれが先に超えるかによってサーモスタット7に開故障が生じているか否かを診断する。すなわち、第2相対温度T2(=Treal−Tini)が第3相対温度T3(=Test2−Tini)よりも先に判定許可温度クライテリアSL3(基準)を超えるときにサーモスタット7に開故障が生じていない(正常である)と、また第3相対温度T3(=Test2−Tini)が第2相対温度T2(=Treal−Tini)よりも先に判定許可温度クライテリアSL3を超えるときにサーモスタット7に開故障が生じていると診断する。   On the other hand, when the second cooling water estimated temperature Test2 is adopted, the actual cooling water temperature Treal at the timing t4 ′ is set as the initial temperature Tini from the timing t4 ′ in FIGS. 2C and 2D, and the second cooling water estimated temperature Test2 is used. The third relative temperature T3 (= Test2-Tini) which is a relative temperature obtained by subtracting the initial temperature Tini from the second relative temperature T2 (= Treal−) which is the relative temperature obtained by subtracting the initial temperature Tini from the actual cooling water temperature Treal. Tini), and whether or not an open failure has occurred in the thermostat 7 depending on which of the third relative temperature T3 and the second relative temperature T2 first exceeds the determination permission temperature criterion SL3 (constant value) (reference). Diagnose. That is, when the second relative temperature T2 (= Treal-Tini) exceeds the determination permission temperature criterion SL3 (reference) before the third relative temperature T3 (= Test2-Tini), no open failure occurs in the thermostat 7. (Normal), and when the third relative temperature T3 (= Test2-Tini) exceeds the determination permission temperature criterion SL3 before the second relative temperature T2 (= Treal-Tini), an open failure occurs in the thermostat 7. Diagnose that has occurred.

具体的には、図2Cはサーモスタット開故障時の、図2Dはサーモスタット正常時の実冷却水温度の変化を示している。図2Cにおいては、第3相対温度T3(=Test2−Tini)がt5’のタイミングにおいて、第2相対温度T2(=Treal−Tini)が判定許可温度クライテリアSL3を超えるよりも先に判定許可温度クライテリアSL3を超えるので、t5’のタイミングでサーモスタット7に開故障が生じていると診断される。一方、図2Dにおいては、第2相対温度T2(=Treal−Tini)がt5’のタイミングにおいて、第3相対温度T3(=Test2−Tini)が判定許可温度クライテリアSL3を超えるよりも先に判定許可温度クライテリアSL3を超えるので、t5’のタイミングでサーモスタット7に開故障が生じていない(正常である)と診断される。   Specifically, FIG. 2C shows a change in the actual cooling water temperature when the thermostat is open, and FIG. 2D shows a change in the actual cooling water temperature when the thermostat is normal. In FIG. 2C, at the timing when the third relative temperature T3 (= Test2-Tini) is t5 ′, the determination permission temperature criterion is set before the second relative temperature T2 (= Treal-Tini) exceeds the determination permission temperature criterion SL3. Since SL3 is exceeded, it is diagnosed that an open failure has occurred in the thermostat 7 at the timing t5 ′. On the other hand, in FIG. 2D, at the timing when the second relative temperature T2 (= Treal-Tini) is t5 ′, the determination is permitted before the third relative temperature T3 (= Test2-Tini) exceeds the determination permission temperature criterion SL3. Since the temperature criterion SL3 is exceeded, it is diagnosed that no open failure has occurred (normal) in the thermostat 7 at the timing t5 ′.

このように、図2A、図2B、図2C、図2Dにおいて「冷却水推定温度の変化及び実冷却水温度の変化のいずれか一方が基準を超えるときに、サーモスタット7の開故障を診断する」とは、冷却水推定温度として第1冷却水推定温度Test1を採用する場合においては、第1相対温度T1(=Test1−Tini)が第2相対温度T2(=Treal−Tini)よりも先に基準(判定許可温度クライテリアSL3)を超えるときにサーモスタット7に開故障が生じていると診断し、第2相対温度T2(=Treal−Tini)が第1相対温度T1(=Test1−Tini)よりも先に基準(判定許可温度クライテリアSL3)を超えるときにサーモスタット7に開故障が生じていない、従ってサーモスタット7は正常であると診断することをいう。   Thus, in FIG. 2A, FIG. 2B, FIG. 2C, and FIG. 2D, “when one of the change in the estimated coolant temperature and the change in the actual coolant temperature exceeds the reference, an open failure of the thermostat 7 is diagnosed.” In the case where the first estimated coolant temperature Test1 is adopted as the estimated coolant temperature, the first relative temperature T1 (= Test1-Tini) is the reference before the second relative temperature T2 (= Treal-Tini). When it exceeds (judgment permission temperature criteria SL3), it is diagnosed that an open failure has occurred in the thermostat 7, and the second relative temperature T2 (= Treal-Tini) is earlier than the first relative temperature T1 (= Test1-Tini). When the temperature exceeds the standard (judgment allowance temperature criteria SL3), the thermostat 7 is not open, so the thermostat 7 is diagnosed as normal. It refers to.

また、冷却水推定温度として第2冷却水推定温度Test2を採用する場合において、「冷却水推定温度の変化及び実冷却水温度Trealの変化のいずれか一方が基準を超えるときに、サーモスタット7の開故障を診断する」とは、第3相対温度T3(=Test2−Tini)が第2相対温度T2(=Treal−Tini)よりも先に基準(判定許可温度クライテリアSL3)を超えるときにサーモスタット7に開故障が生じていると診断し、第2相対温度T2(=Treal−Tini)が第3相対温度T3(=Test2−Tini)よりも先に基準(判定許可温度クライテリアSL3)を超えるときにサーモスタット7に開故障が生じていない、従ってサーモスタット7は正常であると診断することをいう。   Further, when the second estimated coolant temperature Test2 is adopted as the estimated coolant temperature, “when either one of the estimated change in the coolant temperature or the change in the actual coolant temperature Treal exceeds the reference, the thermostat 7 is opened. “Diagnosing a failure” means that the thermostat 7 is used when the third relative temperature T3 (= Test2-Tini) exceeds the reference (determination permission temperature criterion SL3) before the second relative temperature T2 (= Treal-Tini). When the second relative temperature T2 (= Treal-Tini) exceeds the reference (determination permission temperature criteria SL3) before the third relative temperature T3 (= Test2-Tini) is diagnosed that an open failure has occurred 7 indicates that no open failure has occurred, and therefore the thermostat 7 is diagnosed as normal.

図2A、図2B、図2C、図2Dにおいて上記の車速クライテリアSL1と温度差クライテリアSL2との間にはトレードオフの関係がある。つまり、車速クライテリアSL1を下げるほどラジエータ4の熱交換量が大きくなる条件を満たす連続した期間が長くなり、サーモスタット7に開故障が生じているか否かの診断の機会が増える一方で、車速クライテリアSL1を下げることでラジエータ4の実際の熱交換量が小さくなる側に向かい、診断の精度が低下する。従って、この診断の精度の低下を補うには、サーモスタット正常時とサーモスタット開故障時とで実冷却水温度Trealと外気温度TANとの温度差がより明確になるように温度差クライテリアSL2を大きくする必要がある。この逆に、車速クライテリアSL1を上げるほどラジエータ4の熱交換量が大きくなる条件を満たす連続した期間が短くなり、診断の機会は減るものの、車速クライテリアSL1を上げることでラジエータ4の実際の熱交換量が大きくなる側に向かい、診断の精度が向上する。従って、この診断の精度が向上する分、実冷却水温度Trealと外気温度TANとの温度差が小さくてもサーモスタット正常時とサーモスタット開故障時との差異が明確になるので、温度差クライテリアSL2を小さくできる。このように、車速クライテリアSL1と温度差クライテリアSL2との間にはトレードオフの関係があるので、最終的にはマッチングにより、車速クライテリアSL1と温度差クライテリアSL2とをバランスよく定める。ただし、車速クライテリアSL1はあくまでラジエータ4の熱交換量が大きくなる条件を満たすか否かを定めるものであり、本発明においても低車速域で診断条件が成立することはない。   2A, 2B, 2C, and 2D, there is a trade-off relationship between the vehicle speed criterion SL1 and the temperature difference criterion SL2. That is, the lower the vehicle speed criterion SL1, the longer the continuous period that satisfies the condition that the heat exchange amount of the radiator 4 becomes larger, and the more the opportunity for diagnosis of whether or not an open failure has occurred in the thermostat 7, the vehicle speed criterion SL1. As the actual heat exchange amount of the radiator 4 decreases, the accuracy of diagnosis decreases. Therefore, in order to compensate for the decrease in the accuracy of the diagnosis, the temperature difference criterion SL2 is increased so that the temperature difference between the actual cooling water temperature Treal and the outside air temperature TAN becomes clearer when the thermostat is normal and when the thermostat is open. There is a need. Conversely, as the vehicle speed criterion SL1 is increased, the continuous period that satisfies the condition that the heat exchange amount of the radiator 4 is increased is shortened and the diagnosis opportunity is reduced, but the actual heat exchange of the radiator 4 is increased by increasing the vehicle speed criterion SL1. The accuracy of diagnosis improves as the amount increases. Accordingly, since the accuracy of this diagnosis is improved, even if the temperature difference between the actual cooling water temperature Treal and the outside air temperature TAN is small, the difference between when the thermostat is normal and when the thermostat is open is clarified. Can be small. Thus, since there is a trade-off relationship between the vehicle speed criterion SL1 and the temperature difference criterion SL2, the vehicle speed criterion SL1 and the temperature difference criterion SL2 are finally determined in a balanced manner by matching. However, the vehicle speed criterion SL1 only determines whether or not the condition for increasing the heat exchange amount of the radiator 4 is satisfied. In the present invention, the diagnosis condition is not satisfied in the low vehicle speed range.

このように、本発明によればエンジン始動時から所定時間が経過するのを待ったり、エンジン始動後にエンジンが所定の暖機状態になるのを待ったりしなくても、それ以前にラジエータ4の熱交換量が大きくなる条件を満たす連続した期間があれば、その連続した期間において、冷却水推定温度Test1、Test2(冷媒推定温度)の変化及び実冷却水温度Treal(実冷媒温度)の変化のいずれか一方が判定許可温度クライテリアSL3(基準)を超えるときに、サーモスタット7の開故障を診断することができるのである。   As described above, according to the present invention, it is possible to wait for a predetermined time from the start of the engine or wait for the engine to be in a predetermined warm-up state after the engine is started. If there is a continuous period that satisfies the condition for increasing the heat exchange amount, the change in the estimated coolant temperature Test1, Test2 (estimated refrigerant temperature) and the change in the actual coolant temperature Treal (actual refrigerant temperature) in the consecutive period. When either one exceeds the determination permission temperature criterion SL3 (reference), an open failure of the thermostat 7 can be diagnosed.

エンジンコントローラ11で実行されるこのサーモスタット7の診断方法をフローチャートに基づいて詳述する。   A method for diagnosing the thermostat 7 executed by the engine controller 11 will be described in detail with reference to a flowchart.

図3のフローチャートは第1実施形態のサーモスタット7の診断を行うためのもので、一定時間毎(例えば10ms毎)に処理を実行する。第1実施形態のサーモスタット7の診断は、第1冷却水推定温度Test1と実冷却水温度Trealとに基づいて行うので、図2A及び図2Bに示したサーモスタット7の診断方法に対応する。なお、第2冷却水推定温度Test2と実冷却水温度Trealとに基づいて行うサーモスタット7の診断方法は後述する図11により説明する。   The flowchart of FIG. 3 is for diagnosing the thermostat 7 of the first embodiment, and executes the process at regular time intervals (for example, every 10 ms). Since the diagnosis of the thermostat 7 of the first embodiment is performed based on the first cooling water estimated temperature Test1 and the actual cooling water temperature Treal, it corresponds to the diagnosis method of the thermostat 7 shown in FIGS. 2A and 2B. In addition, the diagnostic method of the thermostat 7 performed based on 2nd cooling water estimated temperature Test2 and real cooling water temperature Treal is demonstrated with FIG. 11 mentioned later.

ステップ1では診断済フラグをみる。診断済フラグはエンジンの始動時にゼロに初期設定されている。ここでは、診断済フラグ=0であるとしてステップ2、3に進み、車速センサ15により検出される車速VSPと車速クライテリアSL1(所定速度)を比較する。車速クライテリアSL1はラジエータ4の熱交換量が大きい条件を満たすか否かを定めるものであり、マッチングにより最適値を設定しておく。図2A、図2Bにおいてはt1よりt3の直前まで車速VSPが車速クライテリアSL1以下にあるので、ステップ17〜19に進み、条件OKフラグ=0とすると共に、初期温度Tini、第1冷却水推定温度Test1を初期化する。   In step 1, the diagnosed flag is viewed. The diagnosed flag is initially set to zero when the engine is started. Here, assuming that the diagnosed flag = 0, the process proceeds to steps 2 and 3, and the vehicle speed VSP detected by the vehicle speed sensor 15 is compared with the vehicle speed criterion SL1 (predetermined speed). The vehicle speed criterion SL1 determines whether or not the heat exchange amount of the radiator 4 satisfies a large condition, and an optimum value is set by matching. 2A and 2B, since the vehicle speed VSP is below the vehicle speed criterion SL1 from t1 to just before t3, the process proceeds to steps 17 to 19, the condition OK flag = 0, the initial temperature Tini, the first estimated coolant temperature Initialize Test1.

ステップ2で車速VSPが車速クライテリアSL1を超えているときにはラジエータ4の熱交換量が大きい条件を満たすと判断し、ステップ3に進む。図2A、図2Bにおいてステップ3に進むのは、t3のタイミングからである。   When the vehicle speed VSP exceeds the vehicle speed criterion SL1 in step 2, it is determined that the heat exchange amount of the radiator 4 satisfies a large condition, and the process proceeds to step 3. The process proceeds to step 3 in FIGS. 2A and 2B from the timing t3.

ステップ3では、実冷却水温度Trealから外気温度TANを差し引いた値(Treal−TAN)と温度差クライテリアSL2(所定温度差)を比較する。ここで、実冷却水温度Trealは冷却水温度センサ12により、外気温度TANは外気温度センサ13により検出する。温度差クライテリアSL2は診断条件が成立したか否かを判定するためのもので、予め設定しておく。図2A、図2Bにおいてはt3よりt4’の直前まで実冷却水温度Trealと外気温度TANとの温度差(Treal−TAN)が温度差クライテリアSL2以下にあるので、ステップ17〜19に進み、ステップ17〜19の操作を実行する。   In step 3, the value (Treal-TAN) obtained by subtracting the outside air temperature TAN from the actual cooling water temperature Treal is compared with the temperature difference criterion SL2 (predetermined temperature difference). Here, the actual cooling water temperature Treal is detected by the cooling water temperature sensor 12, and the outside air temperature TAN is detected by the outside air temperature sensor 13. The temperature difference criterion SL2 is used for determining whether or not a diagnosis condition is satisfied, and is set in advance. 2A and 2B, since the temperature difference (Treal-TAN) between the actual cooling water temperature Treal and the outside air temperature TAN is equal to or lower than the temperature difference criterion SL2 from t3 to just before t4 ', the process proceeds to steps 17 to 19, The operations 17 to 19 are executed.

ステップ3で実冷却水温度Trealと外気温度TANとの温度差(Treal−TAN)が温度差クライテリアSL2を超えているときには診断条件が成立したと判断し、ステップ4に進む。これは図2A、図2Bにおいてはt4’のタイミングに相当する。   When the temperature difference (Treal-TAN) between the actual cooling water temperature Treal and the outside air temperature TAN exceeds the temperature difference criterion SL2 in step 3, it is determined that the diagnosis condition is satisfied, and the process proceeds to step 4. This corresponds to the timing t4 'in FIGS. 2A and 2B.

ステップ4では、条件OKフラグ(エンジン始動時にゼロに初期設定)をみる。ここでは、条件OKフラグ=0であるとしてステップ5に進み、診断条件が成立したことを表すため条件OKフラグ=1とする。   In step 4, the condition OK flag (initially set to zero when the engine is started) is checked. Here, it is assumed that the condition OK flag = 0, the process proceeds to step 5, and the condition OK flag = 1 is set to indicate that the diagnosis condition is satisfied.

ステップ6、7ではそのタイミングでの、つまり診断条件が成立したタイミングでの実冷却水温度Trealを冷却水推定温度の初期温度Tiniに入れると共に、初期温度Tiniを第1冷却水推定温度Test1に入れる。   In Steps 6 and 7, the actual cooling water temperature Treal at that timing, that is, at the timing when the diagnosis condition is satisfied, is put into the initial temperature Tini of the estimated cooling water temperature, and the initial temperature Tini is put into the first estimated cooling water temperature Test1. .

次回以降も、ステップ2で車速VSPが車速クライテリアSL1を超えており、かつステップ3で実冷却水温度Trealと外気温度TANとの温度差が温度差クライテリアSL2を超えているとして述べる。ステップ5での条件OKフラグ=1より次回にはステップ4よりステップ8に進み、第1冷却水推定温度Test1を算出する。第1冷却水推定温度Test1は、前述したサーモスタット正常時低温側推定温度を冷却水推定温度として採用する場合の温度である。この第1冷却水推定温度Test1の具体的な算出については図4(図3のステップ8のサブルーチン)により説明する。   From the next time onward, it will be described that the vehicle speed VSP exceeds the vehicle speed criterion SL1 in step 2 and that the temperature difference between the actual cooling water temperature Treal and the outside air temperature TAN exceeds the temperature difference criterion SL2 in step 3. From the condition OK flag = 1 in step 5, the process proceeds from step 4 to step 8 next time to calculate the first estimated coolant temperature Test1. The 1st cooling water estimated temperature Test1 is a temperature in the case of employ | adopting the thermostat normal time low temperature side estimated temperature mentioned above as a cooling water estimated temperature. The specific calculation of the first estimated coolant temperature Test1 will be described with reference to FIG. 4 (subroutine of step 8 in FIG. 3).

図4においてステップ21では、エンジン回転速度Neと燃料噴射パルス幅Tiとから図5を内容とするマップを検索することによりエンジンの演算周期当たり(10ms当たり)基本発熱量qを算出する。演算周期当たり基本発熱量qは、点火時期が基本点火時期(一定値)のときのエンジンの演算周期当たり発熱量で、予め実験等により求めてメモリに記憶しておく。ここで、エンジン回転速度Neはエンジンコントローラ11がクランク角センサ14からのクランク角に基づいて算出している。また、エンジンコントローラ11では運転条件に応じて燃料噴射パルス幅Ti及び点火時期を算出し、所定の燃料噴射時期になると、この燃料噴射パルス幅Tiだけインジェクタ(図示しない)を開いてエンジンへの燃料供給を行い、点火時期になると燃焼室に臨んでいる点火プラグ(図示しない)に火花点火が飛ぶようにしている。ここでは、燃料噴射パルス幅Tiをエンジン負荷として用いてエンジンの演算周期当たり基本発熱量qを算出している。   In FIG. 4, in step 21, a basic heat generation amount q per engine operation cycle (per 10 ms) is calculated by searching a map having the contents shown in FIG. 5 from the engine speed Ne and the fuel injection pulse width Ti. The basic calorific value q per calculation cycle is a calorific value per calculation cycle of the engine when the ignition timing is the basic ignition timing (a constant value), and is obtained in advance by experiments or the like and stored in a memory. Here, the engine speed Ne is calculated by the engine controller 11 based on the crank angle from the crank angle sensor 14. Further, the engine controller 11 calculates the fuel injection pulse width Ti and the ignition timing according to the operating conditions. When the predetermined fuel injection timing is reached, the injector (not shown) is opened by the fuel injection pulse width Ti to supply fuel to the engine. Supply is performed, and at the ignition timing, spark ignition is made to fly to a spark plug (not shown) facing the combustion chamber. Here, the basic heat generation amount q per calculation period of the engine is calculated using the fuel injection pulse width Ti as the engine load.

ステップ22では、上記算出される点火時期から所定のテーブルを検索することにより点火時期補正係数Kaを算出し、ステップ23でこの点火時期補正係数Kaをエンジンの演算周期当たり基本発熱量qに乗算した値を演算周期当たりエンジン発熱量Qとして、つまり、
Q1=q×Ka …(1)
の式により演算周期当たりエンジン発熱量Qを算出する。
In step 22, an ignition timing correction coefficient Ka is calculated by searching a predetermined table from the calculated ignition timing, and in step 23, this ignition timing correction coefficient Ka is multiplied by the basic calorific value q per engine operation cycle. The value as the engine heating value Q per calculation cycle, that is,
Q1 = q × Ka (1)
The engine heat generation amount Q per calculation cycle is calculated by the following formula.

点火時期補正係数Kaは、エンジンの運転条件に応じて算出される点火時期が基本点火時期から外れたときにも実際の演算周期当たりエンジン発熱量を精度良く得るためのものである。点火時期が基本点火時期から外れると、演算周期当たりエンジン発熱量が基本点火時期のときの演算周期当たりエンジン発熱量より変化する。例えば点火時期が基本点火時期より進角すると燃焼状態がよくなって演算周期当たりエンジン発熱量が基本点火時期のときの演算周期当たりエンジン発熱量より多くなる。従って、点火時期が基本点火時期より進角したときには、基本点火時期のときの演算周期当たりエンジン発熱量より多くなるように点火時期補正係数Kaに1.0よりも大きな値を与えることで実際の演算周期当たりエンジン発熱量と一致させる。   The ignition timing correction coefficient Ka is for accurately obtaining the engine heat generation amount per actual calculation cycle even when the ignition timing calculated according to the engine operating condition deviates from the basic ignition timing. When the ignition timing deviates from the basic ignition timing, the engine heat generation amount per calculation cycle changes from the engine heat generation amount per calculation cycle at the basic ignition timing. For example, when the ignition timing is advanced from the basic ignition timing, the combustion state is improved and the engine heat generation amount per calculation cycle becomes larger than the engine heat generation amount per calculation cycle when the basic ignition timing is set. Accordingly, when the ignition timing is advanced from the basic ignition timing, an actual value can be obtained by giving a value larger than 1.0 to the ignition timing correction coefficient Ka so that it is larger than the engine heat generation amount per calculation cycle at the basic ignition timing. Match the engine heat generation per calculation cycle.

一方、エンジン冷間始動時のように点火時期が基本点火時期より遅角すると燃焼状態が悪くなって演算周期当たりエンジン発熱量が基本点火時期のときの演算周期当たりエンジン発熱量より少なくなる。従って、点火時期が基本点火時期より遅角したときには、基本点火時期のときの演算周期当たりエンジン発熱量より少なくなるように点火時期補正係数Kaに1.0よりも小さな正の値を与えることで実際の演算周期当たりエンジン発熱量と一致させる。   On the other hand, if the ignition timing is retarded from the basic ignition timing as in the cold start of the engine, the combustion state becomes worse and the engine heat generation amount per calculation cycle becomes smaller than the engine heat generation amount per calculation cycle at the basic ignition timing. Therefore, when the ignition timing is retarded from the basic ignition timing, a positive value smaller than 1.0 is given to the ignition timing correction coefficient Ka so that it becomes smaller than the engine heat generation amount per calculation cycle at the basic ignition timing. It is made to coincide with the engine heat generation amount per actual calculation cycle.

ステップ24では、エンジン回転速度Neから図6を内容とするテーブルを検索することによりウォータジャケット2を流れる冷却水流量W1を算出し、ステップ25で実冷却水温度Treal、外気温度TANとこの冷却水流量W1とを用いて、ウォータジャケット2からの演算周期当たり放熱量Q1を、
Q1=W1×C1(Treal−TAN) …(2)
ただし、C1:シリンダブロックの比熱、
の式により算出する。
In step 24, a flow rate of cooling water W1 flowing through the water jacket 2 is calculated by searching a table having the contents shown in FIG. 6 from the engine speed Ne. In step 25, the actual cooling water temperature Treal, the outside air temperature TAN, and this cooling water are calculated. Using the flow rate W1, the heat radiation amount Q1 per calculation cycle from the water jacket 2 is
Q1 = W1 × C1 (Treal-TAN) (2)
Where C1: specific heat of the cylinder block,
It is calculated by the following formula.

ステップ26では、エンジン回転速度Neから図6を内容とするテーブルを検索することによりヒータ9を流れる冷却水流量W2を算出し、ステップ27で実冷却水温度Treal、外気温度TANとこの冷却水流量W2とを用いて、ヒータ9からの演算周期当たり放熱量Q2を、
Q2=W2(Treal−TAN)×e^(−K2×L2/W2)
…(3)
ただし、K2:ヒータ9表面と大気の間の熱貫流率、
L2:ヒータ9内の冷却水流路長、
の式により算出する。
In step 26, a flow rate W2 flowing through the heater 9 is calculated by searching a table having the contents shown in FIG. 6 from the engine speed Ne. In step 27, the actual cooling water temperature Treal, the outside air temperature TAN, and the cooling water flow rate are calculated. Using W2, the heat radiation amount Q2 per calculation cycle from the heater 9 is
Q2 = W2 (Treal-TAN) × e ^ (− K2 × L2 / W2)
... (3)
However, K2: Heat flow rate between the surface of the heater 9 and the atmosphere,
L2: cooling water flow path length in the heater 9;
It is calculated by the following formula.

ステップ28では、エンジン回転速度Neから図6を内容とするテーブルを検索することによりラジエータ4を流れる冷却水流量W3を算出し、ステップ29で実冷却水温度Treal、外気温度TANとこの冷却水流量W3とを用いて、ラジエータ4からの演算周期当たり放熱量Q3を、
Q3=W3(Treal−TAN)×e^(−K3×L3/W3)
…(4)
ただし、K3:ラジエータ4の外面を構成する材料の熱貫流率、
L3:ラジエータ4内の冷却水流路長、
の式により算出する。なお、(3)式、(4)式では、ヒータ9の温度、ラジエータ4の温度をウォータジャケット出口2bの冷却水温度(Treal)で近似しているが、温度センサを設けて実際にヒータ9の温度、ラジエータ4の温度を検出し、この検出したヒータ9の温度、ラジエータ4の温度を用いてヒータ9からの演算周期当たり放熱量Q2、ラジエータ4からの演算周期当たり放熱量Q3を算出するようにしてもかまわない。
In step 28, a cooling water flow rate W3 flowing through the radiator 4 is calculated by searching a table having the contents shown in FIG. 6 from the engine speed Ne. In step 29, the actual cooling water temperature Treal, the outside air temperature TAN and the cooling water flow rate are calculated. Using W3, the heat radiation amount Q3 per calculation cycle from the radiator 4 is
Q3 = W3 (Treal-TAN) × e ^ (− K3 × L3 / W3)
... (4)
However, K3: Thermal conductivity of the material constituting the outer surface of the radiator 4,
L3: cooling water flow path length in the radiator 4;
It is calculated by the following formula. In the equations (3) and (4), the temperature of the heater 9 and the temperature of the radiator 4 are approximated by the cooling water temperature (Treal) at the water jacket outlet 2b. And the temperature of the radiator 4 are detected, and the detected temperature of the heater 9 and the temperature of the radiator 4 are used to calculate a heat release amount Q2 from the heater 9 per calculation cycle and a heat release amount Q3 from the radiator 4 per calculation cycle. It doesn't matter if you do.

ステップ30では、このようにして算出した演算周期当たりエンジン発熱量Q、ウォータジャケット2からの演算周期当たり放熱量Q1、ヒータ9からの演算周期当たり放熱量Q2およびラジエータ4からの演算周期当たり放熱量Q3を用いて、冷却水温度の演算周期当たり温度上昇分ΔTを、
ΔT=(Q−Q1−Q2−Q3)/(W1×C1) …(5)
ただし、C1:シリンダブロックの比熱、
の式により算出する。ステップ31では、この冷却水温度の演算周期当たり温度上昇分ΔTを前回の第1冷却水推定温度であるTest1zに加算した値を今回の第1冷却水推定温度Test1として、つまり
Test1=Test1z+ΔT …(6)
ただし、Test1z:Test1の前回値、
の式により第1冷却水推定温度Test1を更新(算出)する。
In step 30, the engine heat generation amount Q calculated in this way, the heat release amount Q1 per calculation cycle from the water jacket 2, the heat release amount Q2 per calculation cycle from the heater 9, and the heat release amount per calculation cycle from the radiator 4 are calculated. Using Q3, the temperature increase ΔT per calculation cycle of the cooling water temperature is
ΔT = (Q−Q1−Q2−Q3) / (W1 × C1) (5)
Where C1: specific heat of the cylinder block,
It is calculated by the following formula. In step 31, a value obtained by adding the temperature rise ΔT per calculation cycle of the cooling water temperature to Test1z which is the previous first cooling water estimated temperature is set as the first cooling water estimated temperature Test1, that is, Test1 = Test1z + ΔT ( 6)
However, Test1z: the previous value of Test1,
The first cooling water estimated temperature Test1 is updated (calculated) by the following formula.

このようにして第1冷却水推定温度Test1の算出を終了したら図3に戻り、ステップ9で第1冷却水推定温度Test1から初期温度Tiniを差し引いた値を第1相対温度T1として、つまり第1相対温度T1を、
T1=Test1−Tini …(7)
の式により算出し、ステップ10でこの第1相対温度T1と判定許可温度クライテリアSL3(基準)を比較する。判定許可温度クライテリアSL3はサーモスタット7に開故障が生じているか否かを判定するための値で、予め定めておく。
When the calculation of the first estimated coolant temperature Test1 is completed in this way, the process returns to FIG. 3, and the value obtained by subtracting the initial temperature Tini from the estimated first coolant temperature Test1 in Step 9 is set as the first relative temperature T1, that is, the first temperature. Relative temperature T1
T1 = Test1-Tini (7)
In step 10, the first relative temperature T1 is compared with the determination permission temperature criterion SL3 (reference). The determination permission temperature criterion SL3 is a value for determining whether or not an open failure has occurred in the thermostat 7, and is determined in advance.

条件OKフラグ=1となった直後には、第1相対温度T1は判定許可温度クライテリアSL3より小さいのでステップ11に進み、そのときの実冷却水温度Trealから初期温度Tiniを差し引いた値を第2相対温度T2として、つまり第2相対温度T2を、
T2=Treal−Tini …(8)
の式により算出し、ステップ12でこの第2相対温度T2と判定許可温度クライテリアSL3を比較する。条件OKフラグ=1となった直後には、第2相対温度T2も判定許可温度クライテリアSL3より小さいのでそのまま今回の処理を終了する。
Immediately after the condition OK flag = 1, since the first relative temperature T1 is smaller than the determination allowable temperature criterion SL3, the process proceeds to step 11, and the value obtained by subtracting the initial temperature Tini from the actual cooling water temperature Treal at that time is the second value. As the relative temperature T2, that is, the second relative temperature T2,
T2 = Treal-Tini (8)
In step 12, the second relative temperature T2 is compared with the determination permission temperature criterion SL3. Immediately after the condition OK flag = 1, since the second relative temperature T2 is also lower than the determination permission temperature criterion SL3, the current process is terminated as it is.

次回からは第1相対温度T1(=Test1−Tini)及び第2相対温度T2(=Treal−Tini)が大きくなるのを待つ。すなわち、ステップ10で第1相対温度T1が判定許可温度クライテリアSL3を超えるか、 ステップ12で第2相対温度T2が判定許可温度クライテリアSL3を超えるまではステップ8〜12の操作を実行して今回の処理を終了する。   From the next time, it waits for the first relative temperature T1 (= Test1-Tini) and the second relative temperature T2 (= Treal-Tini) to increase. That is, until the first relative temperature T1 exceeds the determination permission temperature criterion SL3 in step 10 or until the second relative temperature T2 exceeds the determination permission temperature criterion SL3 in step 12, the operations of steps 8 to 12 are executed. The process ends.

やがて、ステップ10で第1相対温度T1(=Test1−Tini)が判定許可温度クライテリアSL3を超えるときにはステップ13に進み、第1冷却水推定温度Test1のほうが、実冷却水温度Trealよりも先に上昇した、従ってサーモスタット7に開故障が生じていると診断(図では「NG診断」で略記)する。これは図2Aにおいてはt5’のタイミングである。このときにはステップ13でサーモスタット7に開故障が生じていることをメモリに記憶すると共に、ステップ14で警告フラグ(エンジン始動時にゼロに初期設定)=1とする。図示しないフローでは、警告フラグ=1を受けて、車室内の警報装置21でサーモスタット7に開故障が生じていることを運転者等に知らせる。   Eventually, when the first relative temperature T1 (= Test1-Tini) exceeds the determination permission temperature criterion SL3 in Step 10, the process proceeds to Step 13, and the first cooling water estimated temperature Test1 rises before the actual cooling water temperature Treal. Therefore, it is diagnosed that an open failure has occurred in the thermostat 7 (abbreviated as “NG diagnosis” in the figure). This is the timing t5 'in FIG. 2A. At this time, the fact that an open failure has occurred in the thermostat 7 is stored in the memory in step 13, and a warning flag (initially set to zero when the engine is started) = 1 in step 14. In the flow (not shown), the warning flag = 1 is received, and the driver or the like is informed that an open failure has occurred in the thermostat 7 by the alarm device 21 in the passenger compartment.

一方、ステップ12で第2相対温度T2(=Treal−Tini)が判定許可温度クライテリアSL3を超えるときにはステップ15に進み、実冷却水温度Trealのほうが、第1冷却水温度推定値Test1よりも先に上昇した、従ってサーモスタット7に開故障は生じていない(サーモスタット7は正常である)と診断(図では「OK診断」で略記)する。これは図2Bにおいてはt5’のタイミングである。このときにはステップ15でサーモスタット7に開故障が生じていない(サーモスタット7は正常である)ことをメモリに記憶する。   On the other hand, when the second relative temperature T2 (= Treal-Tini) exceeds the determination permission temperature criterion SL3 in step 12, the process proceeds to step 15, and the actual cooling water temperature Treal is earlier than the first cooling water temperature estimated value Test1. Therefore, the thermostat 7 is diagnosed as having no open failure (the thermostat 7 is normal) (abbreviated as “OK diagnosis” in the figure). This is the timing t5 'in FIG. 2B. At this time, in step 15, it is stored in the memory that no open failure has occurred in the thermostat 7 (the thermostat 7 is normal).

これでサーモスタット7に開故障が生じているか否かの診断(サーモスタットの開故障の診断)を終了するので、ステップ16では診断済フラグ=1とする。この診断済フラグ=1より、次回以降にはステップ2以降に進むことができない。これは、エンジンの始動後にサーモスタット7に開故障が生じているか否かの診断を1回だけで済ますものである。   This completes the diagnosis of whether or not an open failure has occurred in the thermostat 7 (diagnosis of an open failure of the thermostat). From this diagnosed flag = 1, it is not possible to proceed to step 2 and subsequent times after the next time. This is a one-time diagnosis of whether or not an open failure has occurred in the thermostat 7 after the engine is started.

一方、車速VSPが車速クライテリアSL1を超えていることよりステップ3以降に進んでいる状態でステップ13、15の操作に辿り着く前に、ステップ2で車速VSPが車速クライテリアSL1以下になったときには、ラジエータ4の熱交換量が大きくなる条件を満たす連続する期間でなくなったと判断し、ステップ17に進み、条件OKフラグ=0とすると共に、ステップ18、19で初期温度Tini、第1冷却水推定温度Test1を初期化し、次回の診断の機会に備える。このようにステップ13、15の診断結果を得る前にラジエータ4の熱交換量が大きくなる条件を満たす連続する期間でなくなったときには診断済フラグ=0のままであるので、その後に車速VSPが車速クライテリアSL1を再び超えるとステップ3以降に進んで、サーモスタット7に開故障が生じているか否かの診断を再び行う。つまり、ステップ13、15の診断結果を得るまではラジエータ4の熱交換量が大きくなる条件を満たす連続した期間となるたびにサーモスタット7に開故障が生じているか否かの診断(サーモスタットの開故障の診断)を行う。   On the other hand, when the vehicle speed VSP is less than or equal to the vehicle speed criterion SL1 in step 2 before the operation of steps 13 and 15 is reached in a state in which the vehicle speed VSP exceeds the vehicle speed criterion SL1 and the process proceeds from step 3 onwards, It is determined that the continuous period that satisfies the condition that the heat exchange amount of the radiator 4 becomes large is gone, and the process proceeds to step 17 where the condition OK flag = 0 and the initial temperature Tini and the first estimated coolant temperature in steps 18 and 19 Test1 is initialized to prepare for the next diagnosis opportunity. As described above, when the continuous period that satisfies the condition that the heat exchange amount of the radiator 4 becomes large before the diagnosis results of Steps 13 and 15 are obtained, the diagnosed flag remains 0, so that the vehicle speed VSP is thereafter set to the vehicle speed. When the criterion SL1 is exceeded again, the process proceeds to step 3 and subsequent steps, and it is again diagnosed whether or not an open failure has occurred in the thermostat 7. That is, until the diagnosis result of Steps 13 and 15 is obtained, a diagnosis is made as to whether or not an open failure has occurred in the thermostat 7 each time a continuous period that satisfies the condition that the amount of heat exchange of the radiator 4 is large (open failure of the thermostat). Diagnosis).

ここで、本実施形態の作用効果を説明する。   Here, the effect of this embodiment is demonstrated.

従来技術の診断時間としての、所定時間を経過したり所定の暖機状態に到達したりするまでの間に、診断精度が向上する条件が成立することがある。すなわち、本発明は、ラジエータ4の熱交換量が大きくなる条件を満たす連続した期間においては、車両の運転開始より所定時間を経過したり車両の運転開始よりエンジンが所定の暖機状態に到達したりするまで待たなくても精度の良い診断が行える、ということに発明者が気づいたところからなされたものである。   A condition for improving diagnosis accuracy may be satisfied before a predetermined time as a diagnosis time of the prior art elapses or until a predetermined warm-up state is reached. That is, according to the present invention, in a continuous period in which the heat exchange amount of the radiator 4 increases, a predetermined time elapses from the start of vehicle operation or the engine reaches a predetermined warm-up state from the start of vehicle operation. This is because the inventor has realized that an accurate diagnosis can be made without waiting until the first time.

本実施形態(請求項1に記載の発明)によれば、ラジエータ4の熱交換量が大きくなる条件を満たす連続した期間において、第1相対温度T1(=Test1−Tini)の変化(冷媒推定温度の変化)及び第2相対温度T2(=Treal−Tini)の変化(実冷媒温度の変化)のいずれか一方が許可判定温度差クライテリアSL3(基準)を超えるときに、サーモスタット7の開故障を診断するので(図3のステップ10、13、12、15参照)、車両(移動体)の運転開始より所定時間を経過するまでの間や車両(移動体)の運転開始よりエンジンが所定の暖機状態に到達するまでの間であっても、精度の高い診断を早期に行うことができる。   According to the present embodiment (the invention described in claim 1), the change in the first relative temperature T1 (= Test1-Tini) (estimated refrigerant temperature) during a continuous period that satisfies the condition that the amount of heat exchange of the radiator 4 increases. ) And second relative temperature T2 (= Treal-Tini) change (actual refrigerant temperature change) exceeds the permission determination temperature difference criterion SL3 (reference), the open failure of the thermostat 7 is diagnosed (See steps 10, 13, 12, and 15 in FIG. 3), the engine is warmed up for a predetermined time until a predetermined time elapses from the start of operation of the vehicle (moving body) or from the start of operation of the vehicle (mobile body). Even during the period until the state is reached, a highly accurate diagnosis can be performed at an early stage.

しかも、従来技術によれば車両の運転開始より所定の時間を経過したり車両の運転開始よりエンジンが所定の暖機状態に到達したりしたところで診断できない条件になってしまい診断を行うことができなかった場合であっても、本発明によれば、所定の時間を経過したり所定の暖機状態に到達したりする以前に診断精度が向上する条件が成立すれば診断を行うことができる、という診断頻度を高める効果も得られる。   Moreover, according to the prior art, a diagnosis cannot be made when a predetermined time elapses from the start of vehicle operation or the engine reaches a predetermined warm-up state from the start of vehicle operation. Even if not, according to the present invention, diagnosis can be performed if a condition for improving diagnosis accuracy is satisfied before a predetermined time elapses or a predetermined warm-up state is reached. The effect of increasing the diagnosis frequency is also obtained.

本実施形態(請求項2に記載の発明)によれば、車速VSPが相対的に高いことはエンジンの発熱量が相対的に大きくなっていることを必ずしも意味しないが、車速VSPが相対的に高い場合には、エンジンの発熱量が相対的に大きくなっている場合が多いと考えられることに着目し、ラジエータ4の熱交換量が大きくなる条件を満たすか否かを車速(移動体の速度)VSPに基づいて判定し、車速VSPが車速クライテリアSL1(所定速度)より高いときにラジエータ4の熱交換量が大きくなる条件を満たすと判定するので(図3のステップ2参照)、エンジンの状態を実際に知ることなくラジエータ4の熱交換量が大きくなる条件を満たす場合を簡易に知ることができる。   According to the present embodiment (the invention described in claim 2), a relatively high vehicle speed VSP does not necessarily mean that the amount of heat generated by the engine is relatively large, but the vehicle speed VSP is relatively high. If it is high, it is considered that the amount of heat generated by the engine is often relatively large, and whether or not the condition for increasing the heat exchange amount of the radiator 4 is satisfied is determined by whether the vehicle speed (speed of the moving body) is satisfied. ) Based on the VSP, it is determined that the condition that the heat exchange amount of the radiator 4 becomes large when the vehicle speed VSP is higher than the vehicle speed criterion SL1 (predetermined speed) (see step 2 in FIG. 3). Without actually knowing, it is possible to easily know the case where the condition for increasing the heat exchange amount of the radiator 4 is satisfied.

本実施形態(請求項4に記載の発明)によれば、ラジエータ4の熱交換量が大きくなる条件を満たすか否かを実冷媒温度Trealと外気温度TANとの温度差に基づいて判定し、実冷媒温度Trealと外気温度TANとの温度差が温度差クライテリアSL2(所定温度差)より大きいときにラジエータ4の熱交換量が大きくなる条件を満たすと判定するので、外気温度TANが環境条件や運転条件により変化する場合においても、ラジエータ4の熱交換量が大きくなる条件を満たすか否かを精度よく判定することができる。   According to the present embodiment (the invention described in claim 4), it is determined based on the temperature difference between the actual refrigerant temperature Treal and the outside air temperature TAN whether or not the condition for increasing the heat exchange amount of the radiator 4 is satisfied. When the temperature difference between the actual refrigerant temperature Treal and the outside air temperature TAN is larger than the temperature difference criterion SL2 (predetermined temperature difference), it is determined that the condition for increasing the heat exchange amount of the radiator 4 is satisfied. Even when it changes depending on the operating conditions, it can be accurately determined whether or not the condition for increasing the heat exchange amount of the radiator 4 is satisfied.

本実施形態によれば、サーモスタット7の開故障を診断する条件になったか否かを実冷媒温度Trealと外気温度TANとの温度差に基づいて判定し、実冷媒温度Trealと外気温度TANとの温度差が温度差クライテリアSL2(所定温度差)より大きいときにサーモスタット7の開故障を診断する条件が成立すると判定するので(図3のステップ3参照)、サーモスタット7の開故障を診断する条件になったか否かの判定を外気温度TANが環境条件や運転条件により変化しても精度よく行うことができる。   According to the present embodiment, whether or not the condition for diagnosing an open failure of the thermostat 7 is determined based on the temperature difference between the actual refrigerant temperature Treal and the outside air temperature TAN, and the difference between the actual refrigerant temperature Treal and the outside air temperature TAN is determined. When the temperature difference is larger than the temperature difference criterion SL2 (predetermined temperature difference), it is determined that the condition for diagnosing the open failure of the thermostat 7 is satisfied (see step 3 in FIG. 3). It can be accurately determined whether or not the outside air temperature TAN changes depending on environmental conditions and operating conditions.

本実施形態(請求項6に記載の発明)によれば、サーモスタット7の開故障を診断する前にラジエータ4の熱交換量が大きくなる条件を満たさなくなった場合には、その後のラジエータ4の熱交換量が大きくなる条件を満たす連続した期間において、第1相対温度T1(冷媒推定温度)の変化及び第2相対温度T2(実冷媒温度)の変化のいずれか一方が許可判定温度差クライテリアSL3(基準)を超えるときに、サーモスタット7の開故障を診断するので、診断の頻度を高めることができる。   According to the present embodiment (the invention described in claim 6), if the condition that the heat exchange amount of the radiator 4 becomes large before diagnosing an open failure of the thermostat 7 is not satisfied, the heat of the radiator 4 thereafter In a continuous period that satisfies the condition that the replacement amount becomes large, one of the change in the first relative temperature T1 (refrigerant estimated temperature) and the change in the second relative temperature T2 (actual refrigerant temperature) is the permission determination temperature difference criterion SL3 ( When the reference) is exceeded, an open failure of the thermostat 7 is diagnosed, so the frequency of diagnosis can be increased.

図11のフローチャートは第2実施形態のサーモスタット7の診断を行うためのもので、一定時間毎(例えば10ms毎)に処理を実行する。第1実施形態の図3と同一ステップには同一の番号を付している。第2実施形態のサーモスタット7の診断は、第2冷却水推定温度Test2と実冷却水温度Trealとに基づいて行うので、図2C及び図2Dに示したサーモスタット7の診断方法に対応する。   The flowchart of FIG. 11 is for diagnosing the thermostat 7 of the second embodiment, and executes the processing at regular time intervals (for example, every 10 ms). The same steps as those in FIG. 3 of the first embodiment are denoted by the same reference numerals. Since the diagnosis of the thermostat 7 of the second embodiment is performed based on the second cooling water estimated temperature Test2 and the actual cooling water temperature Treal, it corresponds to the thermostat 7 diagnosis method shown in FIGS. 2C and 2D.

第2実施形態では、第1実施形態と相違してエンジン回転速度Neにより変化する車速クライテリアSL1’及びエンジン回転速度Neにより変化する温度差クライテリアSL2’を導入している。図12のフローチャートはエンジン回転速度Neにより変化する車速クライテリアSL1’及びエンジン回転速度Neにより変化する温度差クライテリアSL2’を算出するためのもので、一定時間毎(例えば10ms毎)に処理を実行する。図11のフローとの関係では、図11のフローを実行する前に図12のフローを先に実行する。   In the second embodiment, unlike the first embodiment, a vehicle speed criterion SL1 'that varies depending on the engine rotational speed Ne and a temperature difference criterion SL2' that varies depending on the engine rotational speed Ne are introduced. The flowchart of FIG. 12 is for calculating the vehicle speed criterion SL1 ′ that changes depending on the engine rotational speed Ne and the temperature difference criterion SL2 ′ that changes depending on the engine rotational speed Ne. The process is executed at regular time intervals (for example, every 10 ms). . In relation to the flow of FIG. 11, the flow of FIG. 12 is executed first before the flow of FIG. 11 is executed.

図12においてステップ51では診断済フラグをみる。診断済フラグはエンジンの始動時にゼロに初期設定されている。ここでは、診断済フラグ=0であるとしてステップ52に進み、そのときのエンジン回転速度Neから図13を内容とするテーブルを検索することにより車速クライテリアSL1’を、またステップ53でそのときのエンジン回転速度Neから図14を内容とするテーブルを検索することにより温度差クライテリアSL2’を算出する。   In FIG. 12, in step 51, the diagnosed flag is viewed. The diagnosed flag is initially set to zero when the engine is started. Here, it is assumed that the diagnosed flag = 0, and the routine proceeds to step 52, where the vehicle speed criterion SL1 ′ is searched by searching a table having the contents shown in FIG. The temperature difference criterion SL2 ′ is calculated by searching a table having the contents shown in FIG. 14 from the rotational speed Ne.

図13に示したように車速クライテリアSL1’は、エンジン回転速度Neが基準回転速度Ne0より大きい領域でエンジン回転速度Neが高くなるほど基準回転速度Ne0のときの車速クライテリアSL1より小さくなる。一方、エンジン回転速度Neが基準回転速度Ne0より小さい領域では、基準回転速度Ne0のときの車速クライテリアSL1より車速クライテリアSL1’は大きくなる。   As shown in FIG. 13, the vehicle speed criterion SL1 'becomes smaller than the vehicle speed criterion SL1 at the reference rotation speed Ne0 as the engine rotation speed Ne increases in a region where the engine rotation speed Ne is larger than the reference rotation speed Ne0. On the other hand, in a region where the engine rotational speed Ne is smaller than the reference rotational speed Ne0, the vehicle speed criterion SL1 'is larger than the vehicle speed criterion SL1 at the reference rotational speed Ne0.

図14に示したように温度差クライテリアSL2’は、エンジン回転速度Neが基準回転速度Ne0より大きい領域でエンジン回転速度Neが高くなるほど基準回転速度Ne0のときの温度差クライテリアSL2より小さくなる。一方、エンジン回転速度Neが基準回転速度Ne0より小さい領域では、基準回転速度Ne0のときの温度差クライテリアSL2より温度差クライテリアSL2’は大きくなる。   As shown in FIG. 14, the temperature difference criterion SL2 'becomes smaller than the temperature difference criterion SL2 at the reference rotation speed Ne0 as the engine rotation speed Ne increases in a region where the engine rotation speed Ne is larger than the reference rotation speed Ne0. On the other hand, in the region where the engine rotational speed Ne is smaller than the reference rotational speed Ne0, the temperature difference criterion SL2 'is larger than the temperature difference criterion SL2 at the reference rotational speed Ne0.

このようにして求めた車速クライテリアSL1’及び温度差クライテリアSL2’は図11で用いるためメモリに保存しておく。   The vehicle speed criterion SL1 'and the temperature difference criterion SL2' thus determined are stored in a memory for use in FIG.

図11において第1実施形態の図3と相違する部分を主に説明する。診断済フラグ=0であるときにはステップ41に進み、車速センサ15により検出される車速VSPと、図12のステップ52で算出済みの車速クライテリアSL1’とを比較する。車速VSPが車速クライテリアSL1’を超えているときにはラジエータ4の熱交換量が大きくなる条件を満たすと判断し、ステップ42に進む。   In FIG. 11, portions different from FIG. 3 of the first embodiment are mainly described. When the diagnosed flag = 0, the routine proceeds to step 41, where the vehicle speed VSP detected by the vehicle speed sensor 15 is compared with the vehicle speed criterion SL1 'calculated at step 52 of FIG. When the vehicle speed VSP exceeds the vehicle speed criterion SL1 ', it is determined that the condition for increasing the heat exchange amount of the radiator 4 is satisfied, and the routine proceeds to step 42.

ステップ42では、実冷却水温度Trealから外気温度TANを差し引いた値(Treal−TAN)と図12のステップ53で算出済みの温度差クライテリアSL2’を比較する。実冷却水温度Trealと外気温度TANとの温度差(Treal−TAN)が温度差クライテリアSL2’を超えているときには診断条件が成立したと判断し、ステップ4に進む。   In step 42, the value (Treal-TAN) obtained by subtracting the outside air temperature TAN from the actual cooling water temperature Treal is compared with the temperature difference criterion SL2 'calculated in step 53 of FIG. When the temperature difference (Treal-TAN) between the actual cooling water temperature Treal and the outside air temperature TAN exceeds the temperature difference criterion SL2 ', it is determined that the diagnosis condition is satisfied, and the process proceeds to Step 4.

ステップ5で条件OKフラグ=1とした後にはステップ6、43おいてそのタイミングでの、つまり診断条件が成立したタイミングでの実冷却水温度Trealを冷却水推定温度の初期温度Tiniに入れると共に、初期温度Tiniを第2冷却水推定温度Test2に入れる。   After setting the condition OK flag = 1 in step 5, the actual cooling water temperature Treal at the timing, that is, at the timing when the diagnosis condition is satisfied, is entered in steps 6 and 43 as the initial temperature Tini of the estimated cooling water temperature, The initial temperature Tini is put into the second cooling water estimated temperature Test2.

次回以降も、ステップ41で車速VSPが車速クライテリアSL1’を超えており、かつステップ42で実冷却水温度Trealと外気温度TANとの温度差が温度差クライテリアSL2’を超えているとして述べる。ステップ5での条件OKフラグ=1より次回にはステップ4よりステップ44に進み、第2冷却水推定温度Test2を算出する。第2冷却水推定温度Test2は、前述したサーモスタット開故障時高温側推定温度を冷却水推定温度として採用する場合の温度である。第2冷却水推定温度Test2の具体的な算出方法については、第1冷却水推定温度Test1の算出方法と同様である。第2冷却水推定温度Test2を算出する際に用いる演算周期当たり基本発熱量qと冷却水流量W1、W2、W3の各特性は図示しないが、第1冷却水推定温度Test1の算出に用いた図5、図6の特性と同様の特性を予め求めておき、その特性を用いて第2冷却水推定温度Test2を算出する。   From the next time onward, it will be described that the vehicle speed VSP exceeds the vehicle speed criterion SL1 'in step 41 and the temperature difference between the actual cooling water temperature Treal and the outside air temperature TAN exceeds the temperature difference criterion SL2' in step 42. From the condition OK flag = 1 in step 5, the process proceeds from step 4 to step 44 next time, and the second estimated coolant temperature Test2 is calculated. 2nd cooling water estimated temperature Test2 is a temperature in case the above-mentioned thermostat open side high temperature side estimated temperature is employ | adopted as cooling water estimated temperature. The specific method for calculating the second estimated coolant temperature Test2 is the same as the method for calculating the estimated first coolant temperature Test1. Although the characteristics of the basic heating value q and the cooling water flow rates W1, W2, and W3 used in calculating the second estimated coolant temperature Test2 are not shown, the figure used for calculating the estimated first coolant temperature Test1. 5. The characteristic similar to the characteristic of FIG. 6 is calculated | required previously, and 2nd cooling water estimated temperature Test2 is calculated using the characteristic.

ステップ45では、このようにして算出した第2冷却水推定温度Test2から初期温度Tiniを差し引いた値を第3相対温度T3として、つまり第3相対温度T3を、
T3=Test2−Tini …(9)
の式により算出し、ステップ46でこの第3相対温度T3と判定許可温度クライテリアSL3(基準)を比較する。判定許可温度クライテリアSL3はサーモスタット7に開故障が生じているか否かを判定するための値で、予め定めておく。
In step 45, a value obtained by subtracting the initial temperature Tini from the second cooling water estimated temperature Test2 calculated in this way is set as the third relative temperature T3, that is, the third relative temperature T3 is set.
T3 = Test2-Tini (9)
In step 46, the third relative temperature T3 and the judgment permission temperature criterion SL3 (reference) are compared. The determination permission temperature criterion SL3 is a value for determining whether or not an open failure has occurred in the thermostat 7, and is determined in advance.

条件OKフラグ=1となった直後には、第3相対温度T3は判定許可温度クライテリアSL3より小さいのでステップ11に進み、そのときの実冷却水温度Trealから初期温度Tiniを差し引いた値を第2相対温度T2として、つまり第2相対温度T2を、
T2=Treal−Tini …(10)
の式により算出し、ステップ12でこの第2相対温度T2と判定許可温度クライテリアSL3を比較する。条件OKフラグ=1となった直後には、第2相対温度T2も判定許可温度クライテリアSL3より小さいのでそのまま今回の処理を終了する。
Immediately after the condition OK flag = 1, since the third relative temperature T3 is smaller than the determination allowable temperature criterion SL3, the process proceeds to step 11, and the value obtained by subtracting the initial temperature Tini from the actual cooling water temperature Treal at that time is the second. As the relative temperature T2, that is, the second relative temperature T2,
T2 = Treal-Tini (10)
In step 12, the second relative temperature T2 is compared with the determination permission temperature criterion SL3. Immediately after the condition OK flag = 1, since the second relative temperature T2 is also lower than the determination permission temperature criterion SL3, the current process is terminated as it is.

次回からは第3相対温度T3(=Test2−Tini)及び第2相対温度T2(=Treal−Tini)が大きくなるのを待つ。すなわち、ステップ46で第3相対温度T3が判定許可温度クライテリアSL3を超えるか、 ステップ12で第2相対温度T2が判定許可温度クライテリアSL3を超えるまではステップ44、45、46、11、12の操作を実行して今回の処理を終了する。   From the next time, it waits for the third relative temperature T3 (= Test2-Tini) and the second relative temperature T2 (= Treal-Tini) to increase. That is, the operations of steps 44, 45, 46, 11, and 12 are performed until the third relative temperature T3 exceeds the determination allowable temperature criterion SL3 in step 46 or until the second relative temperature T2 exceeds the determination allowable temperature criterion SL3 in step 12. To end the current process.

やがて、ステップ46で第3相対温度T3(=Test2−Tini)が判定許可温度クライテリアSL3を超えるときにはステップ13に進み、第2冷却水推定温度Test2のほうが、実冷却水温度Trealよりも先に上昇した、従ってサーモスタット7に開故障が生じていると診断する。このときにはステップ13でサーモスタット7に開故障が生じていることをメモリに記憶すると共に、ステップ14で警告フラグ(エンジン始動時にゼロに初期設定)=1とする。図示しないフローでは、警告フラグ=1を受けて、車室内の警報装置21でサーモスタット7に開故障があることを運転者等に知らせる。   Eventually, when the third relative temperature T3 (= Test2-Tini) exceeds the determination permission temperature criterion SL3 in step 46, the process proceeds to step 13, and the second cooling water estimated temperature Test2 rises before the actual cooling water temperature Treal. Therefore, it is diagnosed that an open failure has occurred in the thermostat 7. At this time, the fact that an open failure has occurred in the thermostat 7 is stored in the memory in step 13, and a warning flag (initially set to zero when the engine is started) = 1 in step 14. In a flow (not shown), the warning flag = 1 is received, and the driver or the like is notified by the alarm device 21 in the passenger compartment that the thermostat 7 has an open failure.

一方、ステップ12で第2相対温度T2(=Treal−Tini)が判定許可温度クライテリアSL3を超えるときにはステップ15に進み、実冷却水温度Trealのほうが、第2冷却水推定温度Test2よりも先に上昇した、従ってサーモスタット7に開故障は生じていない(サーモスタット7は正常である)と診断する。このときにはステップ15でサーモスタット7に開故障が生じていない(サーモスタット7は正常である)ことをメモリに記憶する。   On the other hand, when the second relative temperature T2 (= Treal-Tini) exceeds the determination permission temperature criterion SL3 in step 12, the process proceeds to step 15, and the actual cooling water temperature Treal rises earlier than the second cooling water estimated temperature Test2. Therefore, it is diagnosed that no open failure has occurred in the thermostat 7 (the thermostat 7 is normal). At this time, in step 15, it is stored in the memory that no open failure has occurred in the thermostat 7 (the thermostat 7 is normal).

これでサーモスタット7に開故障が生じているか否かの診断を終了するので、ステップ16では診断済フラグ=1とする。この診断済フラグ=1より、次回以降にはステップ1よりステップ41以降に進むことができない。   This completes the diagnosis of whether or not an open failure has occurred in the thermostat 7, so in step 16, the diagnosed flag = 1 is set. From this diagnosed flag = 1, it is not possible to proceed from step 1 to step 41 after the next time.

一方、車速VSPが車速クライテリアSL1’を超えていることよりステップ42以降に進んでいる状態でステップ13、15の操作に辿り着く前に、ステップ41で車速VSPが車速クライテリアSL1’以下になったときには、ラジエータ4の熱交換量が大きくなる条件を満たす連続する期間でなくなったと判断し、ステップ17に進み、条件OKフラグ=0とすると共に、ステップ18、47で初期温度Tini、第2冷却水推定温度Test2を初期化し、次回の診断の機会に備える。このようにステップ13、15の診断結果を得る前にラジエータ4の熱交換量が大きくなる条件を満たす連続する期間でなくなったときには診断済フラグ=0のままであるので、その後に車速VSPが車速クライテリアSL1’を再び超えるとステップ41よりステップ42以降に進んで、サーモスタット7に開故障が生じているか否かの診断を再び行う。つまり、ステップ13、15の診断結果を得るまではラジエータ4の熱交換量が大きくなる条件を満たす連続する期間となるたびにサーモスタット7に開故障が生じているか否かの診断(サーモスタットの開故障の診断)を行う。   On the other hand, the vehicle speed VSP has become lower than the vehicle speed criterion SL1 ′ in step 41 before reaching the operation of steps 13 and 15 in a state in which the vehicle speed VSP exceeds the vehicle speed criterion SL1 ′ and has proceeded to step 42 and thereafter. In some cases, it is determined that the continuous period that satisfies the condition that the heat exchange amount of the radiator 4 increases is not reached, and the process proceeds to step 17 where the condition OK flag = 0 and the initial temperature Tini and the second cooling water are set in steps 18 and 47. The estimated temperature Test2 is initialized to prepare for the next diagnosis opportunity. As described above, when the continuous period that satisfies the condition that the heat exchange amount of the radiator 4 becomes large before the diagnosis results of Steps 13 and 15 are obtained, the diagnosed flag remains 0, so that the vehicle speed VSP is thereafter set to the vehicle speed. When the criterion SL1 ′ is exceeded again, the process proceeds from step 41 to step 42 and subsequent steps, and the diagnosis as to whether or not an open failure has occurred in the thermostat 7 is performed again. That is, until the diagnosis result of steps 13 and 15 is obtained, the diagnosis whether or not an open failure has occurred in the thermostat 7 every time the continuous condition that satisfies the condition that the heat exchange amount of the radiator 4 becomes large (open failure of the thermostat) Diagnosis).

ここで、第2実施形態の作用効果を説明する。   Here, the effect of 2nd Embodiment is demonstrated.

第1実施形態の車速クライテリアSL1、温度差クライテリアSL2(図3のステップ2、3参照)は基準回転速度Ne0(一定値)に対して適合したものであった。すなわち、基準回転速度Ne0のときのラジエータ4の熱交換量を仮に所定値Aとすると、第1実施形態では、エンジン回転速度を問わず、車速VSPが車速クライテリアSL1を超えていれば、ラジエータ4の熱交換量が所定値Aより大きくなる条件を満たすと判断している。また、基準回転速度Ne0のときの実冷却水温度Trealと外気温度TANとの温度差を仮に所定値Bとすると、第1実施形態では、エンジン回転速度を問わず、実冷却水温度Trealと外気温度TANとの温度差(=Treal−TAN)が温度差クライテリアSL2を超えていれば、実冷却水温度Trealと外気温度TANとの温度差が所定値Bより大きいので診断条件が成立したと判断している。   The vehicle speed criterion SL1 and the temperature difference criterion SL2 (see steps 2 and 3 in FIG. 3) of the first embodiment are adapted to the reference rotational speed Ne0 (constant value). That is, assuming that the heat exchange amount of the radiator 4 at the reference rotational speed Ne0 is a predetermined value A, in the first embodiment, if the vehicle speed VSP exceeds the vehicle speed criterion SL1 regardless of the engine rotational speed, the radiator 4 Is determined to satisfy the condition that the heat exchange amount of the Further, if the temperature difference between the actual cooling water temperature Treal and the outside air temperature TAN at the reference rotation speed Ne0 is set to a predetermined value B, in the first embodiment, the actual cooling water temperature Treal and the outside air regardless of the engine rotation speed. If the temperature difference from the temperature TAN (= Treal−TAN) exceeds the temperature difference criterion SL2, it is determined that the diagnosis condition is satisfied because the temperature difference between the actual cooling water temperature Treal and the outside air temperature TAN is larger than the predetermined value B. is doing.

しかしながら、実際には、ラジエータ4の熱交換量や実冷却水温度Trealはエンジン回転速度Neに依存し、車速VSPが同じでもエンジン回転速度Neが高くなるほど冷却水の循環量が多くなるためラジエータ4の熱交換量は大きくなり、実冷却水温度Trealは高くなる。つまり、エンジン回転速度Neが基準回転速度Ne0より高いときのラジエータ4の熱交換量は、上記の所定値Aよりも多くなり、かつエンジン回転速度Neが基準回転速度Ne0より高いときの実冷却水温度Trealと外気温度TANとの温度差は、上記の所定値Bよりも大きくなる。従って、エンジン回転速度Neが基準回転速度Ne0より高い場合にも、エンジン回転速度Neが基準回転速度Ne0と一致しているときに最適な値を与える車速クライテリアSL1を用いるのでは、その車速クライテリアSL1が高すぎることになる。車速クライテリアが高すぎると、実際にはラジエータ4の熱交換量が大きい条件を満たすと実質的に判定できるのに、ラジエータ4の熱交換量が大きい条件を満たすと判定しないのであるから、ラジエータ4の熱交換量が大きい条件を満たすと判定する機会をみすみす逃すこととなる。   However, in reality, the amount of heat exchange of the radiator 4 and the actual cooling water temperature Treal depend on the engine rotational speed Ne, and the circulation amount of the cooling water increases as the engine rotational speed Ne increases even if the vehicle speed VSP is the same. The amount of heat exchange increases, and the actual cooling water temperature Treal increases. That is, the amount of heat exchange of the radiator 4 when the engine rotation speed Ne is higher than the reference rotation speed Ne0 is larger than the predetermined value A, and the actual cooling water when the engine rotation speed Ne is higher than the reference rotation speed Ne0. The temperature difference between the temperature Treal and the outside air temperature TAN is larger than the predetermined value B. Therefore, even when the engine rotational speed Ne is higher than the reference rotational speed Ne0, if the vehicle speed criterion SL1 that gives an optimum value when the engine rotational speed Ne matches the reference rotational speed Ne0, the vehicle speed criterion SL1 is used. Will be too expensive. If the vehicle speed criterion is too high, it can be practically determined that the heat exchange amount of the radiator 4 satisfies the large condition, but it is not determined that the condition of the large heat exchange amount of the radiator 4 is satisfied. The opportunity to determine that the amount of heat exchange of the condition satisfies a large condition will be missed.

これに対して、第2実施形態では、エンジン回転速度Neをパラメータとする可変値である車速クライテリアSL1’を導入している。すなわち、第2実施形態(請求項3に記載の発明)によれば、エンジン回転速度Neが高いほど車速クライテリアSL1’(所定速度)を低くするので(図13参照)、エンジン回転速度Neが基準回転速度Ne0より大きい領域(エンジン回転速度が相対的に大きい領域)でラジエータ4の熱交換量が大きい条件を満たすと判定する機会を逃さずに済む。これによって、エンジン回転速度Neが基準回転速度Ne0より大きい領域でラジエータ4の熱交換量が大きい条件を満たす連続した期間を長くすることができる。   On the other hand, in the second embodiment, a vehicle speed criterion SL1 'that is a variable value using the engine rotational speed Ne as a parameter is introduced. That is, according to the second embodiment (the invention according to claim 3), the higher the engine speed Ne, the lower the vehicle speed criterion SL1 ′ (predetermined speed) (see FIG. 13), so the engine speed Ne is the reference. There is no need to miss the opportunity to determine that the heat exchange amount of the radiator 4 satisfies a large condition in a region larger than the rotational speed Ne0 (region where the engine rotational speed is relatively high). This makes it possible to lengthen a continuous period in which the heat exchange amount of the radiator 4 satisfies a large condition in a region where the engine rotational speed Ne is greater than the reference rotational speed Ne0.

また、エンジン回転速度Neが基準回転速度Ne0より高い場合にも、エンジン回転速度Neが基準回転速度Ne0と一致しているときに最適な値を与える温度差クライテリアSL2を用いるのでは、その温度差クライテリアSL2が大きすぎることになる。温度差クライテリアSL2が大きすぎると、実際には診断条件が成立したと実質的に判断できるのに、診断条件が成立したと判定してないのであるから、診断条件が成立したと判断するタイミングを遅らせてしまうこととなる。   Even when the engine rotational speed Ne is higher than the reference rotational speed Ne0, the temperature difference criterion SL2 that gives an optimum value when the engine rotational speed Ne matches the reference rotational speed Ne0 is used. The criterion SL2 is too large. If the temperature difference criterion SL2 is too large, it can be substantially determined that the diagnosis condition is actually satisfied, but it is not determined that the diagnosis condition is satisfied. It will be delayed.

これに対して、第2実施形態では、エンジン回転速度Neをパラメータとする可変値である温度差クライテリアSL2’を導入している。すなわち、第2実施形態(請求項6に記載の発明)によれば、エンジン回転速度Neが高いほど温度差クライテリアSL2(所定温度差)を小さくするので(図14参照)、エンジン回転速度Neが基準回転速度Ne0より大きい領域(エンジン回転速度が相対的に大きい領域)で診断条件が成立すると判断するタイミングを早めることができる。エンジン回転速度Neが基準回転速度Ne0より大きい領域で診断条件の成立タイミングが早まると、診断終了タイミングも早まることとなる。   On the other hand, in the second embodiment, a temperature difference criterion SL2 ', which is a variable value using the engine speed Ne as a parameter, is introduced. That is, according to the second embodiment (the invention described in claim 6), the higher the engine speed Ne, the smaller the temperature difference criterion SL2 (predetermined temperature difference) (see FIG. 14). It is possible to advance the timing at which it is determined that the diagnosis condition is satisfied in a region larger than the reference rotational speed Ne0 (region where the engine rotational speed is relatively large). If the diagnosis condition is established earlier in a region where the engine rotation speed Ne is larger than the reference rotation speed Ne0, the diagnosis end timing is also advanced.

第1実施形態では第1冷却水推定温度Test1と実冷却水温度Trealとに基づいてサーモスタット7の診断を行う場合を、第2実施形態では第2冷却水推定温度Test2と実冷却水温度Trealとに基づいてサーモスタット7の診断を行う場合を説明したが、これら2つの実施形態を組み合わせた実施形態も考えられる。   In the first embodiment, when the thermostat 7 is diagnosed based on the first estimated coolant temperature Test1 and the actual coolant temperature Treal, in the second embodiment, the second estimated coolant temperature Test2 and the actual coolant temperature Treal. Although the case where the thermostat 7 is diagnosed based on the above has been described, an embodiment in which these two embodiments are combined is also conceivable.

サーモスタット7の診断方法は図2A、図2B、図2C、図2D、図7、図8、図9、図10に示す場合に限られるものでない。例えば図2A、図2Bにおいて診断条件が成立するt4’のタイミングから第1冷却水推定温度Test1の傾きと、実冷却水温度Trealの傾きを算出し、算出した2つの傾きを比較する。そして、第1冷却水推定温度Test1の傾きが実冷却水温度Trealの傾きより十分大きいと判断されるときに(あるいは第1冷却水推定温度Test1の傾きと実冷却水温度Trealの傾きとの差が所定値を超えるときに)サーモスタット7に開故障が生じていると、また実冷却水温度Trealの傾きが第1冷却水推定温度Test1の傾きより十分大きいと判断されるときに(あるいは実冷却水温度Trealの傾きと第1冷却水推定温度Test1の傾きとの差が所定値を超えるときに)サーモスタット7に開故障が生じていない(サーモスタット7は正常である)と診断する。   The diagnosis method of the thermostat 7 is not limited to the cases shown in FIGS. 2A, 2B, 2C, 2D, 7, 8, 9, and 10. FIG. For example, in FIG. 2A and FIG. 2B, the gradient of the first estimated coolant temperature Test1 and the gradient of the actual coolant temperature Treal are calculated from the timing t4 ′ when the diagnosis condition is satisfied, and the two calculated gradients are compared. When it is determined that the slope of the first cooling water estimated temperature Test1 is sufficiently larger than the slope of the actual cooling water temperature Treal (or the difference between the slope of the first cooling water estimated temperature Test1 and the slope of the actual cooling water temperature Treal. When an open failure has occurred in the thermostat 7 (when the temperature exceeds a predetermined value), and when it is determined that the gradient of the actual cooling water temperature Treal is sufficiently larger than the gradient of the first estimated cooling water temperature Test1 (or actual cooling) When the difference between the slope of the water temperature Treal and the slope of the first cooling water estimated temperature Test1 exceeds a predetermined value, it is diagnosed that no open failure has occurred in the thermostat 7 (the thermostat 7 is normal).

同様にして、図2C、図2Dにおいて診断条件が成立するt4’のタイミングから第2冷却水推定温度Test2の傾きと、実冷却水温度Trealの傾きを算出し、算出した2つの傾きを比較する。そして、第2冷却水推定温度Test2の傾きが実冷却水温度Trealの傾きより十分大きいと判断されるときに(あるいは第2冷却水推定温度Test2の傾きと実冷却水温度Trealの傾きとの差が所定値を超えるときに)サーモスタット7に開故障が生じていると、また実冷却水温度Trealの傾きが第2冷却水推定温度Test2の傾きより十分大きいと判断されるときに(あるいは実冷却水温度Trealの傾きと第2冷却水推定温度Test2の傾きとの差が所定値を超えるときに)サーモスタット7に開故障が生じていない(サーモスタット7は正常である)と診断する。   Similarly, the gradient of the second coolant estimated temperature Test2 and the gradient of the actual coolant temperature Treal are calculated from the timing t4 ′ when the diagnosis condition is satisfied in FIGS. 2C and 2D, and the calculated two gradients are compared. . Then, when it is determined that the slope of the second coolant estimated temperature Test2 is sufficiently larger than the slope of the actual coolant temperature Treal (or the difference between the slope of the second coolant estimated temperature Test2 and the slope of the actual coolant temperature Treal. When an open failure has occurred in the thermostat 7 and when the slope of the actual cooling water temperature Treal is determined to be sufficiently greater than the slope of the second estimated coolant temperature Test2 (or when the actual cooling is over) When the difference between the slope of the water temperature Treal and the slope of the second estimated coolant temperature Test2 exceeds a predetermined value, it is diagnosed that no open failure has occurred in the thermostat 7 (the thermostat 7 is normal).

実施形態では、車速VSPが車速クライテリア(SL1、SL1’)を超え、かつ実冷却水温度Trealと外気温度TANとの温度差が温度差クライテリア(SL2、SL2’)を超えたときに診断条件が成立したと判定しているが、診断条件の成立タイミングの定めかたは、この場合に限られるものでない。例えば、ラジエータ4の熱交換量が上記の所定値Aより大きくなるときほど診断条件の成立タイミングまでの時間が短くなるように設定し、この時間が経過したとき診断条件の成立タイミングであると判定し、前述したように第1冷却水推定温度Test1と実冷却水温度Trealとに基づいて、あるいは第2冷却水推定温度Test2と実冷却水温度Trealとに基づいてサーモスタット7に開故障が生じているか否かを診断するようにしてもよい。これによって、診断結果が出るまでの時間を短縮することができる。   In the embodiment, when the vehicle speed VSP exceeds the vehicle speed criterion (SL1, SL1 ′) and the temperature difference between the actual cooling water temperature Treal and the outside air temperature TAN exceeds the temperature difference criterion (SL2, SL2 ′), Although it is determined that it has been established, the method for determining the timing at which the diagnosis condition is established is not limited to this case. For example, the time until the diagnosis condition is established becomes shorter as the heat exchange amount of the radiator 4 becomes larger than the predetermined value A. When this time has elapsed, it is determined that the diagnosis condition is established. As described above, an open failure occurs in the thermostat 7 based on the first cooling water estimated temperature Test1 and the actual cooling water temperature Treal, or on the basis of the second cooling water estimated temperature Test2 and the actual cooling water temperature Treal. You may make it diagnose whether it exists. Thereby, the time until the diagnosis result is obtained can be shortened.

ここで、ラジエータ4の熱交換量が上記の所定値Aより大きくなるときほど診断条件の成立タイミングまでの時間が短くなるように設定するには、診断精度が向上するほど大きくなるようにカウンタのインクリメント量ΔCNTのテーブルを設定しておく。例えば、車速VSPが車速クライテリアSL1を超えて大きいほど、実冷却水温度Trealと外気温度TANとの温度差が温度差クライテリアSL2を超えて大きいほど、エンジン回転速度Neが基準回転速度Ne0より高いほど診断精度が向上するので、カウンタのインクリメント量ΔCNTのテーブルを次のいずれかのように設定しておく。   Here, in order to set the time until the diagnosis condition is satisfied to be shorter as the heat exchange amount of the radiator 4 is larger than the predetermined value A, the counter is set to be larger as the diagnosis accuracy is improved. A table of increment amount ΔCNT is set in advance. For example, the higher the vehicle speed VSP exceeds the vehicle speed criterion SL1, the higher the temperature difference between the actual cooling water temperature Treal and the outside air temperature TAN exceeds the temperature difference criterion SL2, and the higher the engine speed Ne is higher than the reference speed Ne0. Since the diagnostic accuracy is improved, the counter increment amount ΔCNT table is set as follows.

1)車速VSPが車速クライテリアSL1を超えて大きいほど大きくなるようにカウンタのインクリメント量ΔCNTのテーブルを設定しておく。   1) A counter increment amount ΔCNT is set so that the vehicle speed VSP increases as the vehicle speed criteria SL1 is exceeded.

2)実冷却水温度Trealと外気温度TANとの温度差が温度差クライテリアSL2を超えて大きいほど大きくなるようにカウンタのインクリメント量ΔCNTのテーブルを設定しておく。   2) A table of the increment amount ΔCNT of the counter is set so that the temperature difference between the actual cooling water temperature Treal and the outside air temperature TAN increases as the temperature difference exceeds the temperature difference criterion SL2.

3)エンジン回転速度Neが基準回転速度Ne0より高いほど大きくなるようにカウンタのインクリメント量ΔCNTのテーブルを設定しておく。   3) A table of the increment amount ΔCNT of the counter is set so that the higher the engine rotational speed Ne is, the higher the reference rotational speed Ne0 is.

そして、そのときの車速VSP、そのときの実冷却水温度Trealと外気温度TANとの温度差、そのときのエンジン回転速度Neのいずれか一つから該当するテーブルを検索することにより、カウンタのインクリメント量ΔCNTを算出し、そのインクリメント量ΔCNTをカウンタ値の前回値に加算して今回のカウンタ値CNTを算出、つまり
CNT=CNTz+ΔCNT …(11)
ただし、VNTz:CNTの前回値、
の式によりカウンタ値CNT(エンジンの始動時にゼロに初期設定)を算出し、この算出したカウンタ値CNTと所定値CNT0(一定値)を比較し、カウンタ値CNTが所定値CNT0以上となったとき、診断条件の成立タイミングになったと判定すればよい。
Then, the counter is incremented by searching the corresponding table from any one of the vehicle speed VSP at that time, the temperature difference between the actual cooling water temperature Treal and the outside air temperature TAN, and the engine speed Ne at that time. The amount ΔCNT is calculated, and the increment amount ΔCNT is added to the previous value of the counter value to calculate the current counter value CNT, that is, CNT = CNTz + ΔCNT (11)
However, the previous value of VNTz: CNT,
The counter value CNT (initially set to zero when the engine is started) is calculated by the following formula, the calculated counter value CNT is compared with a predetermined value CNT0 (a constant value), and the counter value CNT becomes equal to or greater than the predetermined value CNT0. Then, it may be determined that the diagnosis condition is met.

上記図2A、図2B、図2C、図2D、図7、図8、図9、図10では、エンジンの始動タイミング(t1)で実冷却水温度Trealと外気温度TANが一致している。つまり、エンジン始動前にエンジンが冷間状態にある場合を前提として述べたが、これに限られるものでなくエンジン始動前にエンジンがホットの状態にある場合(エンジン停止後に時間を置かずに再始動する場合)にも本発明の適用がある。   2A, 2B, 2C, 2D, 7, 8, 9, and 10, the actual cooling water temperature Treal and the outside air temperature TAN coincide with each other at the engine start timing (t1). In other words, the above description is based on the assumption that the engine is in a cold state before the engine is started. However, the present invention is not limited to this, and the engine is in a hot state before the engine is started. The present invention also applies to the case of starting.

2 ウォータジャケット
3 ウォータポンプ
4 ラジエータ
5 冷却水循環流路(冷媒流路)
6 第1バイパス流路
7 サーモスタット
8 第2バイパス流路
9 ヒータ
11 コントローラ
12 冷却水温度センサ
13 外気温度センサ
15 車速センサ
2 Water jacket 3 Water pump 4 Radiator 5 Cooling water circulation channel (refrigerant channel)
6 First bypass flow path 7 Thermostat 8 Second bypass flow path 9 Heater 11 Controller 12 Cooling water temperature sensor 13 Outside air temperature sensor 15 Vehicle speed sensor

本発明は、エンジンの運転条件に基づく冷媒推定温度と、実冷媒温度との比較に基づき、移動体に搭載されたエンジンの冷媒流路に設けられたサーモスタットの開故障を診断する診断装置であって、実冷媒温度と外気温度との温度差が所定温度差より大きいときに前記ラジエータの熱交換量が大きくなる条件を満たすと判定し、前記ラジエータの熱交換量が大きくなる条件を満たす連続した期間において、前記冷媒推定温度の変化及び前記実冷媒温度の変化のいずれか一方が基準を超えるときに、前記サーモスタットの開故障を診断するとともに、エンジン回転速度が高いほど前記所定温度差を小さくするThe present invention is a diagnostic apparatus for diagnosing an open failure of a thermostat provided in a refrigerant flow path of an engine mounted on a moving body based on a comparison between an estimated refrigerant temperature based on engine operating conditions and an actual refrigerant temperature. When the temperature difference between the actual refrigerant temperature and the outside air temperature is larger than a predetermined temperature difference, it is determined that the condition for increasing the heat exchange amount of the radiator is satisfied, and the condition for increasing the heat exchange amount of the radiator is continuously satisfied. When one of the change in the estimated refrigerant temperature and the change in the actual refrigerant exceeds a reference during the period, the thermostat is diagnosed as having an open failure, and the predetermined temperature difference is reduced as the engine speed increases. .

本実施形態(請求項に記載の発明)によれば、ラジエータ4の熱交換量が大きくなる条件を満たすか否かを実冷媒温度Trealと外気温度TANとの温度差に基づいて判定し、実冷媒温度Trealと外気温度TANとの温度差が温度差クライテリアSL2(所定温度差)より大きいときにラジエータ4の熱交換量が大きくなる条件を満たすと判定するので、外気温度TANが環境条件や運転条件により変化する場合においても、ラジエータ4の熱交換量が大きくなる条件を満たすか否かを精度よく判定することができる。 According to the present embodiment (the invention described in claim 1 ), it is determined whether or not a condition for increasing the heat exchange amount of the radiator 4 is satisfied based on a temperature difference between the actual refrigerant temperature Treal and the outside air temperature TAN. When the temperature difference between the actual refrigerant temperature Treal and the outside air temperature TAN is larger than the temperature difference criterion SL2 (predetermined temperature difference), it is determined that the condition for increasing the heat exchange amount of the radiator 4 is satisfied. Even when it changes depending on the operating conditions, it can be accurately determined whether or not the condition for increasing the heat exchange amount of the radiator 4 is satisfied.

本実施形態(請求項に記載の発明)によれば、サーモスタット7の開故障を診断する前にラジエータ4の熱交換量が大きくなる条件を満たさなくなった場合には、その後のラジエータ4の熱交換量が大きくなる条件を満たす連続した期間において、第1相対温度T1(冷媒推定温度)の変化及び第2相対温度T2(実冷媒温度)の変化のいずれか一方が許可判定温度差クライテリアSL3(基準)を超えるときに、サーモスタット7の開故障を診断するので、診断の頻度を高めることができる。 According to the present embodiment (the invention described in claim 3 ), when the condition for increasing the heat exchange amount of the radiator 4 is not satisfied before the open failure of the thermostat 7 is diagnosed, the subsequent heat of the radiator 4 is In a continuous period that satisfies the condition that the replacement amount becomes large, one of the change in the first relative temperature T1 (refrigerant estimated temperature) and the change in the second relative temperature T2 (actual refrigerant temperature) is the permission determination temperature difference criterion SL3 ( When the reference) is exceeded, an open failure of the thermostat 7 is diagnosed, so the frequency of diagnosis can be increased.

これに対して、第2実施形態では、エンジン回転速度Neをパラメータとする可変値である車速クライテリアSL1’を導入している。すなわち、第2実施形態によれば、エンジン回転速度Neが高いほど車速クライテリアSL1’(所定速度)を低くするので(図13参照)、エンジン回転速度Neが基準回転速度Ne0より大きい領域(エンジン回転速度が相対的に大きい領域)でラジエータ4の熱交換量が大きい条件を満たすと判定する機会を逃さずに済む。これによって、エンジン回転速度Neが基準回転速度Ne0より大きい領域でラジエータ4の熱交換量が大きい条件を満たす連続した期間を長くすることができる。 On the other hand, in the second embodiment, a vehicle speed criterion SL1 ′, which is a variable value using the engine rotation speed Ne as a parameter, is introduced. That is, according to the second embodiment shaped state, since the engine rotational speed Ne is lower higher vehicle speed criterion SL1 '(predetermined speed) (see FIG. 13), the engine rotational speed Ne is the reference rotational speed Ne0 larger area (engine It is possible to avoid missing the opportunity to determine that the heat exchange amount of the radiator 4 satisfies a large condition in a region where the rotational speed is relatively large. This makes it possible to lengthen a continuous period in which the heat exchange amount of the radiator 4 satisfies a large condition in a region where the engine rotational speed Ne is greater than the reference rotational speed Ne0.

これに対して、第2実施形態では、エンジン回転速度Neをパラメータとする可変値である温度差クライテリアSL2’を導入している。すなわち、第2実施形態(請求項に記載の発明)によれば、エンジン回転速度Neが高いほど温度差クライテリアSL2(所定温度差)を小さくするので(図14参照)、エンジン回転速度Neが基準回転速度Ne0より大きい領域(エンジン回転速度が相対的に大きい領域)で診断条件が成立すると判断するタイミングを早めることができる。エンジン回転速度Neが基準回転速度Ne0より大きい領域で診断条件の成立タイミングが早まると、診断終了タイミングも早まることとなる。 On the other hand, in the second embodiment, a temperature difference criterion SL2 ′, which is a variable value using the engine speed Ne as a parameter, is introduced. That is, according to the second embodiment (the invention described in claim 1 ), the higher the engine speed Ne, the smaller the temperature difference criterion SL2 (predetermined temperature difference) (see FIG. 14). It is possible to advance the timing at which it is determined that the diagnosis condition is satisfied in a region larger than the reference rotational speed Ne0 (region where the engine rotational speed is relatively large). If the diagnosis condition is established earlier in a region where the engine rotation speed Ne is larger than the reference rotation speed Ne0, the diagnosis end timing is also advanced.

Claims (6)

エンジンの運転条件に基づく冷媒推定温度と、実冷媒温度との比較に基づき、移動体に搭載されたエンジンの冷媒流路に設けられたサーモスタットの開故障を診断する診断装置であって、
ラジエータの熱交換量が大きくなる条件を満たす連続した期間において、前記冷媒推定温度の変化及び前記実冷媒温度の変化のいずれか一方が基準を超えるときに、前記サーモスタットの開故障を診断することを特徴とする診断装置。
A diagnostic device for diagnosing an open failure of a thermostat provided in a refrigerant flow path of an engine mounted on a moving body based on a comparison between an estimated refrigerant temperature based on engine operating conditions and an actual refrigerant temperature,
Diagnosing an open failure of the thermostat when either one of the change in the estimated refrigerant temperature or the change in the actual refrigerant temperature exceeds a reference in a continuous period that satisfies a condition that increases the amount of heat exchange of the radiator. Diagnostic device featuring.
前記ラジエータの熱交換量が大きくなる条件を満たすか否かを前記移動体の速度に基づいて判定し、前記移動体の速度が所定速度より高いときに前記ラジエータの熱交換量が大きくなる条件を満たすと判定することを特徴とする請求項1に記載の診断装置。   It is determined based on the speed of the moving body whether or not a condition for increasing the heat exchange amount of the radiator is satisfied, and a condition for increasing the heat exchange amount of the radiator when the speed of the moving body is higher than a predetermined speed. The diagnostic apparatus according to claim 1, wherein it is determined that the condition is satisfied. エンジン回転速度が高いほど前記所定速度を低くすることを特徴とする請求項2に記載の診断装置。   The diagnostic apparatus according to claim 2, wherein the predetermined speed is lowered as the engine speed increases. 前記ラジエータの熱交換量が大きくなる条件を満たすか否かを前記実冷媒温度と外気温度との温度差に基づいて判定し、実冷媒温度と外気温度との温度差が所定温度差より大きいときに前記ラジエータの熱交換量が大きくなる条件を満たすと判定することを特徴とする請求項1から3までのいずれか一つに記載の診断装置。   When it is determined whether or not a condition for increasing the heat exchange amount of the radiator is satisfied based on a temperature difference between the actual refrigerant temperature and the outside air temperature, and the temperature difference between the actual refrigerant temperature and the outside air temperature is larger than a predetermined temperature difference 4. The diagnostic apparatus according to claim 1, wherein it is determined that a condition for increasing a heat exchange amount of the radiator is satisfied. エンジン回転速度が高いほど前記所定温度差を小さくすることを特徴とする請求項4に記載の診断装置。   The diagnostic apparatus according to claim 4, wherein the predetermined temperature difference is reduced as the engine speed increases. 前記サーモスタットの開故障を診断する前にラジエータの熱交換量が大きくなる条件を満たさなくなった場合には、その後の前記ラジエータの熱交換量が大きくなる条件を満たす連続した期間において、前記冷媒推定温度の変化及び前記実冷媒温度の変化のいずれか一方が前記基準を超えるときに、前記サーモスタットの開故障を診断することを特徴とする請求項1から5までのいずれか一つに記載の診断装置。   If the condition for increasing the amount of heat exchange of the radiator is not satisfied before diagnosing an open failure of the thermostat, the estimated refrigerant temperature during the subsequent period that satisfies the condition for increasing the amount of heat exchange of the radiator. The diagnostic device according to any one of claims 1 to 5, wherein an open failure of the thermostat is diagnosed when any one of a change in temperature and a change in the actual refrigerant temperature exceeds the reference. .
JP2012159237A 2012-07-18 2012-07-18 Diagnostic equipment Expired - Fee Related JP5321719B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012159237A JP5321719B2 (en) 2012-07-18 2012-07-18 Diagnostic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012159237A JP5321719B2 (en) 2012-07-18 2012-07-18 Diagnostic equipment

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2009226995A Division JP5104839B2 (en) 2009-09-30 2009-09-30 Diagnostic equipment

Publications (2)

Publication Number Publication Date
JP2012193746A true JP2012193746A (en) 2012-10-11
JP5321719B2 JP5321719B2 (en) 2013-10-23

Family

ID=47085837

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012159237A Expired - Fee Related JP5321719B2 (en) 2012-07-18 2012-07-18 Diagnostic equipment

Country Status (1)

Country Link
JP (1) JP5321719B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9103266B2 (en) 2013-04-17 2015-08-11 Hyundai Motor Company System and method for diagnosing failure of thermostat

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10176534A (en) * 1996-12-17 1998-06-30 Denso Corp Thermostat trouble detecting device for engine cooling system
JP2001241327A (en) * 2000-02-28 2001-09-07 Toyota Motor Corp Abnormality detecting device for thermostat and abnormality detecting method
JP2001329840A (en) * 2000-05-17 2001-11-30 Mazda Motor Corp Failure diagnostic device for thermostat
JP2007040108A (en) * 2005-07-29 2007-02-15 Toyota Motor Corp Cooling device for internal combustion engine

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10176534A (en) * 1996-12-17 1998-06-30 Denso Corp Thermostat trouble detecting device for engine cooling system
JP2001241327A (en) * 2000-02-28 2001-09-07 Toyota Motor Corp Abnormality detecting device for thermostat and abnormality detecting method
JP2001329840A (en) * 2000-05-17 2001-11-30 Mazda Motor Corp Failure diagnostic device for thermostat
JP2007040108A (en) * 2005-07-29 2007-02-15 Toyota Motor Corp Cooling device for internal combustion engine

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9103266B2 (en) 2013-04-17 2015-08-11 Hyundai Motor Company System and method for diagnosing failure of thermostat

Also Published As

Publication number Publication date
JP5321719B2 (en) 2013-10-23

Similar Documents

Publication Publication Date Title
JP5104839B2 (en) Diagnostic equipment
RU2602845C2 (en) Method of diagnostics of vehicle cooling system (versions) and vehicle
RU2620928C2 (en) Engine cooling system method (versions) and vehicle system
JP3932035B2 (en) Abnormality diagnosis device for cooling system of internal combustion engine
US9581075B2 (en) Coolant control systems and methods for warming engine oil and transmission fluid
US8868314B2 (en) Control device for vehicle
US8046150B2 (en) Engine cooling system diagnostic for applications with two coolant sensors
JP3896288B2 (en) Cooling system temperature estimation device
JP4661767B2 (en) Failure diagnosis device for engine cooling system
CN107829815B (en) Method and system for monitoring a cooling system
JP2003239742A (en) Cooling device for internal combustion engine
JP5839021B2 (en) Cooling device for internal combustion engine
JP2010038124A (en) Abnormality diagnosis device for exhaust heat recovery equipment
CN111852641B (en) Thermostat diagnosis method and system, engine cooling system and electronic controller
CN104005832A (en) Electronic control thermal management system for diesel engine
JP2011021482A (en) Control device for vehicle cooling system
WO2014192747A1 (en) Engine control device and control method
JP5858026B2 (en) Internal combustion engine failure diagnosis apparatus and internal combustion engine failure diagnosis method
JP3551060B2 (en) Thermostat abnormality detector
JP2014156849A (en) Control device of internal combustion engine
JP4945515B2 (en) Temperature sensor diagnostic device
JP4677973B2 (en) Failure diagnosis device for engine cooling system
JP5321719B2 (en) Diagnostic equipment
JP2001329840A (en) Failure diagnostic device for thermostat
JP2012072669A (en) Internal combustion engine control system

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120718

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120718

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130701

R150 Certificate of patent or registration of utility model

Ref document number: 5321719

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees